Devenez partenaire de Techno-Science.net

Restez toujours informé : suivez-nous sur Google (☆)

Afficher les titres des news sur votre site

Si vous le souhaitez vous pouvez afficher les titres des news de techno-science.net sur votre site, un clic sur un de ces titres renvoyant sur la page de techno-science.net correspondante. Pour cela nous vous proposons plusieurs solutions.

Notez que tout site inscrit dans notre annuaire envoyant un visiteur sur Techno-Science.net verra son rang augmenter, ce qui lui permettra entre autres d'apparaître plus fréquemment dans notre cadre "Dans l'annuaire" visible sur toutes les pages de Techno-Science.net. Pour en savoir plus: lien.

Si vous avez des suggestions, remarques ou questions, vous pouvez nous contacter à cette adresse:

Insertion d'un code JavaScript

Cette méthode est la plus simple de toutes, pour afficher les news sur votre site il vous suffit d'insérer la ligne suivante à l'endroit désiré:

<script type="text/javascript" src="http://www.techno-science.net/include/news-js.php?n=XY"></script>

Vous devez remplacer XY par le nombre désiré de news (maximum 30). Les news sont affichées à raison d'une par ligne par ordre décroissant.

Utilisation de flux RSS

Plusieurs fichiers RSS sont disponibles: un global répertorie les dernière news publiées, et chaque catégorie possède de plus son propre fichier RSS. Ceci permet de récupérer facilement les titres des news d'une seule catégorie.

Le flux global se trouve à cette adresse: http://www.techno-science.net/include/news.xml
Le flux Aéronautique: http://www.techno-science.net/include/news6.xml
Le flux Transports: http://www.techno-science.net/include/news20.xml
Le flux Espace: http://www.techno-science.net/include/news7.xml
Le flux Energie: http://www.techno-science.net/include/news8.xml
Le flux Multimédia: http://www.techno-science.net/include/news9.xml
Le flux Architecture: http://www.techno-science.net/include/news10.xml
Le flux Mathématiques: http://www.techno-science.net/include/news11.xml
Le flux Physique: http://www.techno-science.net/include/news12.xml
Le flux Astrophysique: http://www.techno-science.net/include/news13.xml
Le flux Astronomie: http://www.techno-science.net/include/news14.xml
Le flux Vie et Terre: http://www.techno-science.net/include/news24.xml
Le flux Autres sujets: http://www.techno-science.net/include/news27.xml
Le flux Rétro: http://www.techno-science.net/include/news25.xml

Chacun de ces flux répertorie les 30 dernières news de son domaine, classées par ordre décroissant sur la date de publication.

Intégration dans un code PHP

Vous pouvez intégrer dans votre code PHP une structure de données comportant de nombreuses informations sur les 30 dernières news.

Pour cela, insérez dans votre code la ligne suivante :

include('http://www.techno-science.net/include/news.txt');

Un tableau "news[]" comportant 30 éléments devient alors disponible. Chaque élément de ce tableau est un sous-tableau représentant une news. Les news sont classées par ordre décroissant.

Voici un exemple de ligne :

$news[] = array(1093259845, 'Les bourdes de Microsoft qui coûtent des millions de dollars', 'http://www.techno-science.net/?onglet=news&news=202', 'Multimédia', 'http://www.techno-science.net/?onglet=categories&cat=9', 8178, 9, 'http://www.techno-science.net/forum/viewtopic.php?t=284');

Les éléments de chaque ligne sont de gauche à droite :

  • un timestamp représentant la date de publication
  • le titre de la news
  • l’url de la news
  • le nom de la catégorie
  • l’url de la catégorie
  • le nombre de hits
  • le nombre de commentaires
  • l’url du topic sur le forum (pour lire ou poster des commentaires)

Vous pouvez utiliser ces informations sous la forme que vous le souhaitez.

Autres propositions de partenariat

Si vous voulez nous proposer d’autres formes de partenariat, veuillez nous écrire à cette adresse:

Utiliser le logo de Techno-Science.net

Vous pouvez à loisir utiliser le logo de Techno-Science.net, pas exemple pour effectuer un lien. Nous vous proposons deux formes de logos (rectangulaire et carré) sous trois coloris différents, à redimensionner au besoin:

En noir:

En blanc:

Et en bleu:

avatar
jyb

Le premier webservice proposé par Techno-Science.net :sol: !

avatar
Michel

Adrien
Afficher les titres des news sur votre site


Insertion d'un code JavaScript


Cette méthode est la plus simple de toutes, pour afficher les news sur votre site il vous suffit d'insérer la ligne suivante à l'endroit désiré:


<script type="text/javascript" src="http://www.techno-science.net/include/news-js.php?n=XX"></script>

Vous devez remplacer XX par le nombre désiré de news (maximum 30). Les news sont affichées à raison d'une par ligne par ordre décroissant.

Avec le Service Pack 2, IE bloque maintenant les affichages "actifs" de ce type, il faut donc :
[list]cliquer sur le petit bandeau d'avertissement qui apparait;
cliquer sur "Autoriser le contenu bloqué...";
puis répondre oui à l'avertissement de sécurité[/list:u:1f20i261]
...pour visualiser les news par ce moyen. C'est plus long !!! :heink:

AD
Adrien

Exact, je rajouterai une balise pubDate en plus de la précédente dès que possible.

AD
Adrien

normalement c'est bon

avatar
geka07

cool !! Voila quelque chose d'interessant !! Juste une question : Il s'agit des dix dernières news? ou le nombre est variable?

AD
Adrien

variable, 30 max comme indiqué dans le 1er post

avatar
geka07

Oups j'avais pas vu... :dehors:

HE
Hervé

lut

Remarque, parser le fichier xml, c'est un peu mieux, pour la mise en forme dans le design du site. Des tutos existent à gauche et à droite...

++

AD
Adrien

Tu peux me montrer un exemple ? Car après vérification, tout les '&' sont bien écrits '&' dans le code des liens des news :)

AD
Adrien

Pourtant si tu regardes bien le code du flux xml ( http://www.techno-science.net/include/news.xml ), il y a bien des '&' pour coder les '&'... C'est quoi exactement l'erreur que tu as ?

AD
Adrien

Ok, pour le tableau php c'est normal car on peut souhaiter utiliser ce tableau sans pour autant vouloir recopier le code dans une page html.

A contrario il est très facile de remettre les caractères sous format html avec la fonction 'htmlspecialchars' en php (voir la page http://fr3.php.net/manual/fr/function.h ... lchars.php pour plus de détails)

CL
clemastronomie

Je voulais savoir si on pouvait utiliser tous ces codages sur un skyblog. Merci de me répondre sur clemastronomie.skyblog.com

clemastronomie

SC
science076

c'est que je me pose la question(la m^me!)

AD
Adrien

Ce n'est que du code html ou php. Si vous pouvez mettre ce type de code ca fonctionnera.

avatar
cyrille

J ai fait un petit test sur mon blog

Hélas les accents circonflexes sont remplacés par des carrés avec dedans un point d interrogation.

Est de la faute de mon hébergeur ou du code ou quoi ou qu'est ce?

Merci de votre réponse

a plus

avatar
cyrille

Je laisse ce systeme de news sur mon blog pour que vous puissiez voir mon soucis d'accents. Si y a pas de solution tant pis, je laisse mais... voila, quoi j aimerais avoir de jolis accents

AD
Adrien

A priori celà vient du format de caractères utilisé par l'hébergeur. Un caractère accentué peut être codé de plusieurs façons selon le jeu de caractères utilisé, nous on utilise le jeu latin standard, ton hébergeur doit certainement utiliser le jeu utf8 américain :(

avatar
cyrille

ahhhhhhhhh merde

boh c est pas grave je laisse, ca fera un petit côté experimental

merci pour la promptitude de ta réponse :jap: :jap: :jap:

avatar
Michel

promis: on essaiera de ne jamais mettre le mot "hétérogénéité" dans un titre de news....... :siffle:

avatar
cyrille

Je sens que ca va etre la prise de tete pour les titres.

Un bon entrainement pour le scrabble :lol3: :lol3: :lol3: :lol3: :lol3: