Avaruus.fi - keskustelualue

Havaintokohteet ja havaitseminen => Havaintokohteet ja havaitseminen => Aiheen aloitti: Mellon - 08.12.2011, 22:49:27

Otsikko: Taivaanvahti -sisällön liittäminen kotisivuille
Kirjoitti: Mellon - 08.12.2011, 22:49:27
Hei,

Nyt kun Taivaanvahti (http://www.taivaanvahti.fi/) on julkaistu ja puksuttaa täysillä, on aika mainita mahdollisuus liittää järjestelmään tallennettuja havaintoja muillekin verkkosivuille.

- Haluatko listata havaintosi omilla kotisivuillasi? Esimerkki (http://dubhe3.ursa.fi/~mellon/)
- Haluaako paikallisyhdistyksesi listan toiminta-alueen uusimmista havainnoista? Esimerkki (http://www.tampereenursa.fi/)
- Olisiko kiva nähdä jaostosi kotisivulla uusimmat aihealueelle tehdyt havainnot?

Lue ohjeet siitä miten Taivaanvahdin sisältöä saa liitettyä (http://dubhe3.ursa.fi/~mellon/tv/link.html) muualle. Kommentoikaa rohkeasti ja kysykää liitosongelmissa apua!

Otsikko: Vs: Taivaanvahti -sisällön liittäminen kotisivuille
Kirjoitti: pappa - 29.01.2013, 23:19:44
Kiitos! Sinne meni hötömölön sekaan omalle sivulle vahvistamaan harrastussisältöä.
Otsikko: Vs: Taivaanvahti -sisällön liittäminen kotisivuille
Kirjoitti: PETK - 16.11.2014, 20:50:38
Miten korjataan linkinmukainen ongelma havaintolistassa? http://petk.suntuubi.com/fi/petk-meteorit%20uutiset/
Lista on tehty ohjeen mukaan. Ilmeni palvelinmuutoksen jälkeen.
Pekka
Otsikko: Vs: Taivaanvahti -sisällön liittäminen kotisivuille
Kirjoitti: Toni - 22.02.2015, 14:31:04
Merkistöongelmalta tuo näyttäisi, vai onko tuossa jotain muuta mitä et haluaisi siinä olevan? Itsellänikin tuo oli yhteen aikaan, mutta sitten määritin omalla sivullani (http://www.ursa.fi/~veikkola/havainnot.php) määrittänyt html-koodin metatiedoissa merkistöksi utf-8:n niin kaikki on sen jälkeen toiminut oikein. Toisaalta en tiedä miten tuo iframen kanssa tehdään, sisällön muotohan on helpommin kontrolloitavissa jos ajaa koodin suoraan php:lla sivulle.
Otsikko: Vs: Taivaanvahti -sisällön liittäminen kotisivuille
Kirjoitti: Jorma Koski - 22.02.2015, 16:07:06
Paljon helpompi tämä on tehdä IFRAMElla, mutta, kuten URSAn sähköpostilistojen viesteissä, ei tässäkään ääkköset enää toimi.
Esimerkki sivultani http://www.ursa.fi/~koski/astropics.html :
Havaintoni Taivaanvahdissa:
<iframe width=90%  height=200 src="http://www.taivaanvahti.fi/observations/searchPlain/name/Jorma%20Koski/sort/observation_start_time/order/desc"></iframe>
Otsikko: Vs: Taivaanvahti -sisällön liittäminen kotisivuille
Kirjoitti: jussi_k_kojootti - 02.11.2015, 21:54:48
Tässä ihan pikkuinen PHP+CSS-pätkä, jolla Arktos muotoilee Taivaanvahti-havaintonsa hieman paremmin kotisivulleen sopivaksi.
Esimerkki: http://oulunarktos.fi/ (http://oulunarktos.fi/)
Näkymä sivustoon upottamattomana: http://rubor.org/arktosvahti.php (http://rubor.org/arktosvahti.php)

Asenna esim. web-saittisi juureen ja kutsu normaalin Taivaanvahti-kutsun sijaan.
Julkaisen silläkin uhalla että tyylitiedosto ei taida olla Safari-yhteensopiva; tai ehkä Safari ei tykkää siitä miten se ladataan.  Jos korjaat, niin jaathan :-)


<?php
// Arktosvahti (c) 2015 Jussi Kantola public domain
//
// Taivaanvahti sylkee divejä, muokkaamme vain tyyliä vähäsen
// Tee ensin yhdistyksellesi havaintohakuehdot Taivaanvahdissa
// Laita haun päättyminen esim. vuoteen 2100
// Kun olet tyytyväinen hakutulokseen niin kopioi osoitepalkista URL tähän
// ja lisää perään /desc/0/10/plain
//
$arktosURL "http://www.taivaanvahti.fi/observations/browse/list/1059558/observation_start_time/desc/0/10/plain";
// muuten sama mutta näytetään 20 viimeisintä, eikä plainina vaan aitona Taivaanvahtina
$arktosURLblank "http://www.taivaanvahti.fi/observations/browse/list/1059558/observation_start_time/desc/0/20/";
// saa käyttää tätäkin :-)
$arktosCSS "http://rubor.org/arktosstyle.css";

$havainnot file_get_contents($arktosURL);

echo 
"<link rel='stylesheet' type='text/css' href='" $arktosCSS "'/>";
echo 
"<p style='font-size:12px; font-family:verdana; margin-left:-6px;'><a target='_blank' href='" $arktosURLblank "'>Katso Taivaanvahdissa</a></p>";
echo(
str_replace('&nbsp;'''$havainnot));
exit;
?>