PGJ Astronomie : Calendrier des Evénements, Ephémérides Lune-Soleil-Planètes, Comètes, Astéroïdes, Planètes et Satellites, Photographies.

Les Titres des "Nouvelles du Ciel" de PGJ disponibles en Javascript

 

 

 

Les Titres des "Nouvelles du Ciel" de PGJ sont désormais Accessibles sur votre Site Web ou sur le Bureau de votre Ordinateur

 

Afficher les Titres des "Nouvelles du Ciel" sur votre Site Web ou sur le Bureau de votre Ordinateur est désormais possible.

 

Le script proposé en Version Javascript vous permet d'informer, au moyen d'une console esthétique, les consultants de vos pages sur les dernières découvertes dans le domaine de l'Astronomie au fur et à mesure de leur mise en ligne sur PGJ.

 

 

Version Javascript

 

Très simple à mettre en place, la console des "Nouvelles du Ciel" vous permet d'afficher sur votre Site Web, dans une présentation sobre mais aussi très esthétique, les titres des dernières "Nouvelles du Ciel" publiées par PGJ, agrémentés des photos d'Actualité en mode "slideshow".

 

Vous pouvez ainsi proposer aux consultants de vos Pages des Informations Journalières, sans aucune intervention de votre part, puisque la mise à jour est automatique.

 

Un bon moyen de Fidéliser vos Visiteurs en les incitant à revenir régulièrement consulter votre Site pour connaître les nouveaux titres de l'Actualité.

 

Vos visiteurs, en cliquant sur les liens proposés, ont un accès direct, dans une nouvelle fenêtre, aux Nouvelles publiées par PGJ.

 

Pour afficher la Console sur vos Pages, il vous suffit de recopier les lignes suivantes :

 

dans le code source de votre page html, à l'endroit où vous souhaitez afficher la console :

 

<script language="JavaScript" type="text/javascript" src="http://pgj.astro.free.fr/pgj-news-init.txt"></script>

<script language="JavaScript">var lg="450"</script>

<script language="JavaScript" type="text/javascript" src="http://pgj.astro.free.fr/pgj-news.txt"></script>

 

Note : Vous pouvez adapter la largeur d'affichage de la console en modifiant le nombre par défaut actuel de "450", ce chiffre correspondant en fait à 450 pixels. Pour un affichage en pourcentage, il vous suffit d'ajouter le signe "%" à la valeur de votre choix. Exemple : var lg="50%" pour un affichage de 50% de la largeur de la page sur l'écran, ou de la cellule dans laquelle vous souhaitez placer la console.

 

 

Pour un affichage de la console sur des pages encodées en UTF-8 utilisées en combinaison avec PHP, il est recommandé de procéder comme suit :

Le principe : PHP va écrire le code Javascript dans la page HTML à afficher et assurer l'encodage UTF-8 des lignes produites !

 

Mettre avant la fin de la section <head></head> :

 

<?php
        
        echo '<script language="JavaScript" type="text/javascript">'."\n";
        $lines = file ('http://pgj.astro.free.fr/pgj-news-init.txt');
        foreach ($lines as $line_num => $line) {
                echo  utf8_encode($line);
        }
        echo '</script>'."\n";
        echo '<script language="JavaScript">var lg="450";</script>'."\n";
        
?>

 

et à l'endroit où vous souhaitez afficher la console :

 

<?php
        
        echo '<script language="JavaScript" type="text/javascript">'."\n";
        $lines = file ('http://pgj.astro.free.fr/pgj-news.txt');
        foreach ($lines as $line_num => $line) {
                echo  utf8_encode($line);
        }
        echo '</script>'."\n";
                
?>

 

Ce script a été élaboré par : KEOPS (Emmanuel Ostenne)

Déclic, la géométrie sous Windows et Linux http://emmanuel.ostenne.free.fr

TracenPoche, la géométrie dynamique sur Internet http://www.tracenpoche.net

 

L'utilisation de cette procédure ne fonctionne pas chez certains hébergeurs (Free, par exemple), et le script renvoi un "failed to open stream: Network is unreachable". Dans ce cas, la solution de remplacement est tout simplement l'utilisation de la procédure classique en Javascript (détaillée plus haut) mais avec des fichiers spécialement encodés utf-8 pour l'occasion.

 

<script language="JavaScript" type="text/javascript" src="http://pgj.astro.free.fr/pgj-news-init_utf-8.txt"></script>
<script language="JavaScript">var lg="450"</script>
<script language="JavaScript" type="text/javascript" src="http://pgj.astro.free.fr/pgj-news_utf-8.txt"></script>

 

 

Retour à l'accueil

Contact : Gilbert Javaux