
320,047 Downloads
Joomla! 2.5.x & 3.x
Einschränkungen 3.0.5
Herunterladen
Joomla! 1.5.x
Einschränkungen 2.0.6
Herunterladen
Übersicht
Concise Guide
Der Einbau in J! 1.0
Aufruf für J! 1.0
Der Einbau in J! 1.5
Aufruf für J! 1.5
Upgrades
Fehlerbehebung
Lernprogramm
Sicherheits-Checkliste
Jumi 2.1 Leitfaden
Neuigkeiten
Blog
Wunschliste
Change Logs
Über uns
Danksagung
Downloads
Entwicklung
Feedbacks
Forum
Basic-Skript zu packen die Ergebnisse aus einem RSS-Feed. Die Ergebnisse werden für zwei Stunden (Standard), so dass keine Bandbreite Probleme cahced!
rss_grabber.php
Sie müssen neue Jumi Anwendung mit dem folgenden Code unten zu schaffen.
Sie können das / * config * / Teil des Skripts, um Custom Script Feld für Änderungen leicht von der Joomla! Admin-Interface. Ansonsten müssen Sie bearbeiten Sie die Datei rss_grabber.php jedes Mal wenn Sie Änderungen vornehmen müssen.
<?php definiert("_JEXEC") or sterben("Eingeschränkter Zugriff"); ?> <?php /* Config */ $rss_url = "http://edo.webmaster.am/rss"; $file_name = 'cache /'.md5($rss_url); $cache_time = 2*60*60; // 2 Stunden // Check-Cache if(file_exists($file_name) und strtotime('Jetzt') - filemtime($file_name) < $cache_time) { $rss = file_get_contents($file_name); } sonst { // Abrufen von Server-Feed $rss = file_get_contents($rss_url); // Cache-Inhalt if(strlen($rss) > 3000) file_put_contents($file_name, $rss); } $rss = simplexml_load_string($rss); Echo '', $rss->Kanal->Titel, '', "\n"; Echo '', $rss->Kanal->Beschreibung, '', "\n"; foreach($rss->Kanal->Artikel as $Artikel) { Echo '', "\n"; Echo '<a href="', $Artikel->Link, '">', $Artikel->Titel, '', $Artikel->pubdate, '', "\n"; Echo '<div base="', $rss_url, '"style =" Schriftgröße: 110%; ">', $Artikel->Beschreibung, '', "\n"; Echo '', "\n"; }
Die Gastgeber müssen unterstützt PHP SimpleXML Bibliothek.
RSS-Version müssen 2.0 sein
Danksagung
- Dank an IceCreamAzzazzin für die Idee.