Author: franck.ducas@free.fr
Date: Tue Aug 22 13:55:44 2006
New Revision: 4812
Log:
Pouvoir syndiquer des sites autres que google...
Modified:
_plugins_/_syndication_/patch_google/inc/syndic.php
Modified: _plugins_/_syndication_/patch_google/inc/syndic.php
--- _plugins_/_syndication_/patch_google/inc/syndic.php (original)
+++ _plugins_/_syndication_/patch_google/inc/syndic.php Tue Aug 22 13:55:44 2006
@@ -352,10 +352,17 @@
// Creer le lien s'il est nouveau - cle=(id_syndic,url)
$le_lien_sale = substr($data['url'], 0,255);
$pos_avant_calc = strpos($le_lien_sale,'&url=');
+
+ if ($pos_avant_calc == '') {
+ $le_lien = $le_lien_sale;
+ }
+
+ else {
$pos_avant = $pos_avant_calc +5;
$lien_avant = substr($le_lien_sale, $pos_avant);
$pos_apres = strpos($lien_avant,'&cid=');
$le_lien = substr($lien_avant, 0, $pos_apres);
+ }
$n = spip_num_rows(spip_query("SELECT * FROM spip_syndic_articles WHERE url_propre=" . spip_abstract_quote($le_lien) . " AND id_syndic=$now_id_syndic"));
if ($n == 0 and !spip_sql_error()) {