Comment utiliser le script

Afficher les actus sur votre site web

Solutions d'intégration sur votre site web

Différentes solutions pour afficher le flux des actualités des MLCC, en tout ou partie, avec ou sans habillage.
Exemples de balises et/ou de scripts à inclure dans votre page web

Affichage global

Texte HTML à inclure dans votre page web

<iframe src='https://infos.kohinos.fr' 'width='360' height='450' style='border:none;'></iframe>

Affichage liste brute

Texte HTML à inclure dans votre page web, voir CSS pour le design.

<iframe src='https://infos.kohinos.fr/2024-03-29.txt' 'width='360' height='450' style='border:none;'></iframe>

Appel au fichier seul

Fichier brut à traiter avant affichage dans votre page web. Nom du fichier : année-mois-jour.txt

https://infos.kohinos.fr/2024-03-29.txt

Structure HTML d'un bloc actu

Structure et classes du bloc.

<div class='haut'>
<div>
<span class='ldate'>la date</span>
<span class='mlc'>la mlc</span>
</div>
<div class='letitre'><b>•</b> <a>le Titre</a> </div>
</div>

Styles CSS actuels du bloc actu

Texte à adapter et inclure dans votre page web avant l'appel du fichier seul. Se référer à la structure du bloc.

.haut{border-bottom:solid 1px #bbb;padding: .25em 1.25em .25em .5em;}
.ldate{font-size:.8em;font-style:italic;}
.mlc {float:right;font-size:.8em;}
.mlc a {text-decoration:none;color:#000;border-bottom:dotted 1px #bbb;}
.letitre{padding: .4em 0 .3em 0;font-weight:bold;}
b{font-weight:bold;font-size:1em;color:#ccc;}

Exemple d'intégration PHP

Pour extraire et afficher les 24 dernières actus
voir intégration sur doume.org

$sortie = "";
$today = date("Y-m-d");
$tablo = file_get_contents('https://infos.kohinos.fr/'.$today.'.txt');
$parts = explode("<div class='haut'>", $tablo);
foreach($parts as $cle=>$val){ if(($cle >0) && ($cle <25)) $sortie .= "<div class='haut'>".$val; }
echo $sortie;

Exemple d'intégration JavaScript

Pour afficher la liste des actus dans un <div id='mlcs'> en appelant la fonction et le fichier seul (le_fichier).

function affiche(le_fichier) {
var n = window.XMLHttpRequest ? xhr = new XMLHttpRequest : window.ActiveXObject && (xhr = new ActiveXObject("Microsoft.XMLHTTP"));
n.open("GET", le_fichier), n.onreadystatechange = function() { 4 == n.readyState && 200 == n.status && (
document.getElementById('mlcs').innerHTML = n.responseText }, n.send(null)
}


Retour aux actus