Autore | Messaggio |
Okrim Senior 1°Level
Registrato: Jun 02, 2006 Messaggi: 148
|
Oggetto: Feed Problem |
|
|
Inviato:
Ven Feb 13, 2009 2:48 pm |
|
|
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Posta il codice del file.
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Sab Feb 14, 2009 1:31 am |
|
|
Okrim Senior 1°Level
Registrato: Jun 02, 2006 Messaggi: 148
|
Oggetto: |
|
|
Codice: | <?php
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2005 by Francisco Burzi */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
include("mainfile.php");
global $prefix, $db, $nukeurl;
header("Content-Type: text/xml");
if (isset($cat) && !empty($cat)) {
$cat = addslashes(htmlentities($cat));
list($catid) = $db->sql_fetchrow($db->sql_query("SELECT catid FROM ".$prefix."_stories_cat WHERE title LIKE '%$cat%' LIMIT 1"));
if (empty($catid)) {
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
} else {
$catid = intval($catid);
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories WHERE catid='$catid' ORDER BY sid DESC LIMIT 10");
}
} else {
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
}
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n";
echo "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";
echo " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";
echo "<rss version=\"0.91\">\n\n";
echo "<channel>\n";
echo "<title>".htmlentities($sitename)."</title>\n";
echo "<link>$nukeurl</link>\n";
echo "<description>".htmlentities($backend_title)."</description>\n";
echo "<language>$backend_language</language>\n\n";
while (list($rsid, $rtitle, $rtext) = $db->sql_fetchrow($result)) {
$rsid = intval($rsid);
$rtitle = check_html($rtitle, "nohtml");
$rtext = check_html($rtext, "");
echo "<item>\n";
echo "<title>".htmlentities($rtitle)."</title>\n";
echo "<link>$nukeurl/modules.php?name=News&file=article&sid=$rsid</link>\n";
echo "<description>".htmlentities($rtext)."</description>\n";
echo "</item>\n\n";
}
echo "</channel>\n";
echo "</rss>";
?>
|
Grazie infinite!
|
|
Inviato:
Sab Feb 14, 2009 4:16 pm |
|
|
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: |
|
|
da un javascript che hai inserito o nel tema o quando magari hai messo un menù creato da te..... rimuovilo e vedi che ritorna ok.....
|
|
Inviato:
Dom Feb 15, 2009 10:07 pm |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Ho apportato un paio di modifiche al tuo file provalo e fammi sapere
Codice: | <?php
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2005 by Francisco Burzi */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
include("mainfile.php");
global $prefix, $db, $nukeurl;
header("Content-Type: text/xml");
if (isset($cat) && !empty($cat)) {
$cat = addslashes(htmlentities($cat));
list($catid) = $db->sql_fetchrow($db->sql_query("SELECT catid FROM ".$prefix."_stories_cat WHERE title LIKE '%$cat%' LIMIT 1"));
if (empty($catid)) {
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
} else {
$catid = intval($catid);
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories WHERE catid='$catid' ORDER BY sid DESC LIMIT 10");
}
} else {
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
}
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n";
//echo "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";
//echo " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";
echo "<rss version=\"0.91\">\n\n";
echo "<channel>\n";
echo "<title>".htmlspecialchars($sitename)."</title>\n";
echo "<link>$nukeurl</link>\n";
echo "<description>".htmlspecialchars($backend_title)."</description>\n";
echo "<language>$backend_language</language>\n\n";
while (list($rsid, $rtitle, $rtext) = $db->sql_fetchrow($result)) {
$rsid = intval($rsid);
$rtitle = check_html($rtitle, "nohtml");
$rtext = check_html($rtext, "");
echo "<item>\n";
echo "<title>".htmlspecialchars($rtitle)."</title>\n";
echo "<link>$nukeurl/modules.php?name=News&file=article&sid=$rsid</link>\n";
echo "<description>".htmlspecialchars($rtext)."</description>\n";
echo "</item>\n\n";
}
echo "</channel>\n";
echo "</rss>";
?> |
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Mar Feb 17, 2009 4:23 am |
|
|
Okrim Senior 1°Level
Registrato: Jun 02, 2006 Messaggi: 148
|
Oggetto: |
|
|
Sniff ho modificato ma la situazione non è che cambi tanto.
Dice:
Citazione: | Errore interpretazione XML: la dichiarazione XML o testuale non è all'inizio di un'entità
Indirizzo: http://www.portkey.it/html/backend.php
Linea numero 4, colonna 1:<?xml version="1.0" encoding="ISO-8859-1"?>
^ |
|
|
Inviato:
Dom Feb 22, 2009 2:20 pm |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Sei sicuro di averlo copiato correttamente io l'ho inserito qui e funziona http://www.webother.com/Okrim.php
Ricontrollare e fammi sapere
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Gio Feb 26, 2009 2:09 am |
|
|
Sertek Affezionato
Registrato: May 25, 2005 Messaggi: 58
|
Oggetto: |
|
|
Ciao
Ci sono dei caratteri strani, forse, come dice francescodelv, c'è qualche javascript che crea problemi.
Prova questo
Codice: | <?php
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2005 by Francisco Burzi */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
include("mainfile.php");
global $prefix, $db, $nukeurl;
header("Content-Type: text/xml; charset=ISO-8859-1");
if (isset($cat) && !empty($cat)) {
$cat = addslashes(htmlentities($cat));
list($catid) = $db->sql_fetchrow($db->sql_query("SELECT catid FROM ".$prefix."_stories_cat WHERE title LIKE '%$cat%' LIMIT 1"));
if (empty($catid)) {
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
} else {
$catid = intval($catid);
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories WHERE catid='$catid' ORDER BY sid DESC LIMIT 10");
}
} else {
$result = $db->sql_query("SELECT sid, title, hometext FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10");
}
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\r\n";
//echo "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";
//echo " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";
echo "<rss version=\"0.91\">\r\n";
echo " <channel>\r\n";
echo " <title>".htmlentities($sitename)." News</title>\r\n";
echo " <link>$nukeurl</link>\r\n";
echo " <description>".htmlentities($backend_title)."</description>\r\n";
echo " <language>$backend_language</language>\r\n\r\n";
echo " <image>\r\n";
echo " <title>".htmlentities($sitename)." News</title>\r\n";
echo " <link>$nukeurl</link>\r\n";
echo " <url>".$nukeurl."/images/logo_rss.gif</url>\r\n";
echo " <width>88</width>\r\n";
echo " <height>31</height>\r\n";
echo " <description>News, guide, trucchi e downloads per i sistemi windows</description>\r\n";
echo " </image>\r\n\r\n";
while (list($rsid, $rtitle, $rtext) = $db->sql_fetchrow($result)) {
$rsid = intval($rsid);
$rtitle = check_html($rtitle, "nohtml");
$rtext = check_html($rtext, "");
echo " <item>\r\n";
echo " <title>".$rtitle."</title>\r\n"; // ".htmlentities($rtitle)."
echo " <link>$nukeurl/modules.php?name=News&file=article&sid=$rsid</link>\r\n";
echo " <description>".$rtext."</description>\r\n"; // ".htmlentities($rtext)."
echo " </item>\r\n\r\n";
}
echo " </channel>\r\n";
echo "</rss>";
?> |
|
|
Inviato:
Gio Feb 26, 2009 10:11 am |
|
|
|