New file |
0,0 → 1,166 |
<?php |
|
/***************************************************************************\ |
* SPIP, Systeme de publication pour l'internet * |
* * |
* Copyright (c) 2001-2005 * |
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * |
* * |
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. * |
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * |
\***************************************************************************/ |
|
|
include ("inc.php3"); |
// pour low_sec (iCal) |
include_ecrire("inc_acces.php3"); |
|
|
///// debut de la page |
debut_page(_T("icone_suivi_activite"), "asuivre", "synchro"); |
|
echo "<br><br><br>"; |
gros_titre(_T("icone_suivi_activite")); |
|
|
debut_gauche(); |
|
debut_boite_info(); |
|
echo "<div class='verdana2'>"; |
|
echo _T('ical_info1').'<br /><br />'; |
|
echo _T('ical_info2'); |
|
echo "</div>"; |
|
fin_boite_info(); |
|
|
$suivi_edito=lire_meta("suivi_edito"); |
$adresse_suivi=lire_meta("adresse_suivi"); |
$adresse_site=lire_meta("adresse_site"); |
$adresse_suivi_inscription=lire_meta("adresse_suivi_inscription"); |
|
debut_droite(); |
|
|
/// |
/// Suivi par mailing-list |
/// |
|
if ($suivi_edito == "oui" AND strlen($adresse_suivi) > 3 AND strlen($adresse_suivi_inscription) > 3) { |
debut_cadre_enfonce("racine-site-24.gif", false, "", _T('ical_titre_mailing')); |
$lien = propre("[->$adresse_suivi_inscription]"); |
|
|
echo _T('info_config_suivi_explication'); |
echo "<p align='center'><b>$lien</b></p>\n"; |
|
fin_cadre_enfonce(); |
} |
|
|
/// |
/// Suivi par agenda iCal (taches + rendez-vous) |
/// |
|
debut_cadre_relief("agenda-24.gif", false, "", _T('icone_calendrier')); |
|
echo _T('calendrier_synchro'); |
|
echo '<p>'._T('ical_info_calendrier').'</p>'; |
|
|
function afficher_liens_calendrier($lien, $icone, $texte) { |
global $adresse_site; |
echo debut_cadre_enfonce($icone); |
echo $texte; |
echo "<table style='width: 100%;><tr'><td style='width: 200px;'>"; |
icone_horizontale (_T('ical_methode_http'), "$adresse_site/$lien", "calendrier-24.gif"); |
echo "</td>"; |
echo "<td> </td>"; |
echo "<td style='width: 200px;'>"; |
$webcal = ereg_replace("https?://", "webcal://", $adresse_site); |
icone_horizontale (_T('ical_methode_webcal'), "$webcal/$lien", "calendrier-24.gif"); |
echo "</td></tr></table>"; |
echo fin_cadre_enfonce(); |
} |
|
afficher_liens_calendrier('ical.php3','', _T('ical_texte_public')); |
|
|
afficher_liens_calendrier("spip_cal.php3?id=$connect_id_auteur&cle=".afficher_low_sec($connect_id_auteur,'ical'),'cadenas-24.gif', _T('ical_texte_prive')); |
|
|
fin_cadre_relief(); |
|
|
|
/// |
/// Suivi par RSS |
/// |
|
debut_cadre_relief("site-24.gif", false, "", _T('ical_titre_rss')); |
|
echo _T('ical_texte_rss'); |
|
echo "<p>"._T("ical_texte_rss_articles")."</p>"; |
|
echo propre("<ul><cadre>".$adresse_site."/backend.php3</cadre></ul>"); |
|
echo "<p>"._T("ical_texte_rss_articles2")."</p>"; |
|
|
$query = "SELECT * FROM spip_rubriques WHERE id_parent='0' ORDER BY 0+titre, titre"; |
$result = spip_query($query); |
|
if (spip_num_rows($result) > 0) { |
echo "<ul>"; |
|
while($row=spip_fetch_array($result)){ |
$id_rubrique=$row['id_rubrique']; |
$titre_rubrique = typo($row['titre']); |
$titre = htmlspecialchars($titre_rubrique); |
|
echo "<li>", http_href("$adresse_site/backend.php3?id_rubrique=$id_rubrique", |
'<span class="rss-button">RSS</span>' |
. " $titre_rubrique", |
$titre), |
"</li>\n"; |
} |
echo "</ul>"; |
} |
|
|
$activer_breves = lire_meta('activer_breves'); |
|
if ($activer_breves == "oui") { |
|
echo "<p>"._T("ical_texte_rss_breves")."</p>"; |
echo propre('<ul><cadre>'.$adresse_site.'/backend-breves.php3</cadre></ul>'); |
|
} |
|
fin_cadre_relief(); |
|
|
|
/// |
/// Suivi par Javascript |
/// |
|
debut_cadre_relief("doc-24.gif", false, "", _T('ical_titre_js')); |
|
echo _T('ical_texte_js').'<p />'; |
|
echo propre('<cadre><script type="text/javascript" src="'.$adresse_site.'/distrib.php3"></script></cadre>'); |
|
fin_cadre_relief(); |
|
|
|
fin_page(); |
|
?> |