[RÉGLÉ] Mise à jour GYM Sitemaps & RSS 2.0 B3

GYM Sitemaps & RSS pour phpBB, support, mise à disposition.
Sitemaps flux RSS 2.0 pour Google Yahoo! et MSN Live.

Modérateur: Modérateurs

[RÉGLÉ] Mise à jour GYM Sitemaps & RSS 2.0 B3

Messagede joebart » Jeu Aoû 07, 2008 9:32 am

Hello :)

Avant de faiire une bêtise, je voudrais avoir confirmation que seul le fichier includes/functions.php est à modifier pour faire la mise à jour de la B2 vers la B3 car vous ne mettez aucun fichier d'update dans le dossier contrib.

Apparemment il y a aussi le fichier language/fr/common.php à modifier.

GYM sitemaps & RSS inclus un générateur de liens alternate et html (par défaut dans le footer) facilement utilisable dans vos templates.
Le mod inclus également un système permettant l'affichage de flux RSS 2.0 sur n'importe quelle page de votre forum.


Ben là je vois rien de nouveau sur le forum... :oops:

J'ai enfin une erreur quand je clique en bas sur sitemap :

Fatal error: Call to undefined function nice_print() in /home/www/074f967f095d3398538ed994988aef47/web/gym_sitemaps/includes/gym_google.php on line 209


Merci. :wink:
Dernière édition par joebart le Sam Aoû 16, 2008 1:06 pm, édité 1 fois.
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Publicité

Messagede joebart » Sam Aoû 09, 2008 10:07 am

Alors aujourd'hui, sans que je ne sache pourquoi :

Image

Là, c'est un grand mystère... :?
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede gowap » Sam Aoû 09, 2008 9:39 pm

Bah, c'est justement parce que quand google veut lire ton fichier sitemapindex, il se prend lui aussi la fatal error dans la tronche...

Concernant maj entre B2 et B3 plusieurs fichiers ont été modifiés, mais qu'importe, GYM est un MOD qui s'installe/se met a jour en ecrasant la version précédente donc il te suffit d'uploader les fichiers du package B3
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Avatar de l’utilisateur
gowap
phpBB SEO Team
phpBB SEO Team
 
Messages: 1510
Inscription: Dim Mai 07, 2006 10:56 pm

Messagede joebart » Sam Aoû 09, 2008 9:47 pm

Hello :)
C'est bien ce que j'ai fait et c'est depuis que tout plante justement...

Cette ligne :

Code: Tout sélectionner
Fatal error: Call to undefined function nice_print() in /home/www/074f967f095d3398538ed994988aef47/web/gym_sitemaps/includes/gym_google.php on line 209


Je l'invente pas et c'est depuis la MaJ vers la B3...

Ligne 208 à 211 du fichier gym_sitemaps/includes/gym_google.php :

if (function_exists('curl_exec')) {
nice_print('curl_exec');
nice_print($request);
$not_curl= false;
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede joebart » Lun Aoû 11, 2008 7:24 pm

UP. Je précise que je ne suis pas le seul à avoir ce souci.
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede patatrack » Mar Aoû 12, 2008 1:35 pm

Bonjour,
joebart a écrit:UP. Je précise que je ne suis pas le seul à avoir ce souci.


je confirme j'ais exactement le même problème que notre ami Joebart

Code: Tout sélectionner
Fatal error: Call to undefined function nice_print() in /home/www/6fdd21c71f3a913c64679a82ccf6820d/web/gym_sitemaps/includes/gym_google.php on line 209


Si quelqu'un avait une solution pour ce problème, ça serait vraiment cool :D

Merci
patatrack
 
Messages: 21
Inscription: Jeu Mar 22, 2007 7:03 am

Messagede joebart » Mer Aoû 13, 2008 11:14 am

Merci, ça me rassure (je commençais à douter lol)
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede dcz » Mer Aoû 13, 2008 3:20 pm

C'est juste le ping google qui n'est pas activé dans cette bêta il faut le désactiver.
Pour la maj dans functions.php, c'est dit dans le sujet de release :
http://www.phpbb-seo.com/forums/gym-sit ... html#29499
SeO a écrit:Mise à jour
    Cette mise à jour ne modifie pas la base de donnée de GYM sitemaps & RSS.
    Pour mettre à jour écrasez simplement tous les fichiers de votre forum par ceux de l'archive.
    Vous devrez également refaire les modification du mod sur le fichier includes/functions.php (un seul changement) en retirant au préalable l'ancien code ajouté.
    Si vous avez personnalisé vos templates xsl pour les flux et les sitemaps, pas la peine de les merger, ils n'ont pas été modifiés.


Il faut juste virer l'ancien code et mettre le nouveau à la place, une seule modif.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21391
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede joebart » Mer Aoû 13, 2008 5:01 pm

Ok, ça marche si on désactive en effet le ping google mais ça, ça n'était pas indiqué... :wink:
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede joebart » Ven Aoû 15, 2008 12:10 pm

Pardon de relancer mais :

GYM sitemaps & RSS inclus un générateur de liens alternate ethtml (par défaut dans le footer) facilement utilisable dans vos templates.
Le mod inclus également un système permettant l'affichage de flux RSS 2.0 sur n'importe quelle page de votre forum.


Comment fait-on là ? je ne vois rien sur mon forum.

En fait, je constate uniquement que nous ne pouvons plus faire de pings Google avec la B3... :oops:
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede SeO » Sam Aoû 16, 2008 8:42 am

joebart a écrit:Comment fait-on là ? je ne vois rien sur mon forum.


L'expression consacré est RTFM ! ( :mrgreen: )

installe a écrit:______________________
NOTE : Parseur RSS 2.0
______________________

GYM Sitemaps & RSS inclus un parseur de flux RSS 2.0 simple et efficace.
Il cache les informations récupérées depuis les flux rss pendant un temps configurable (1 heure par défaut).
Il est très pratique pour mettre des liens réécris sur toutes les page de phpBB sans faire plus
d'efforts que sans réécriture d'url.
Vous pouvez facilement afficher des liste de liens ou de messages sur toutes page de phpBB.

Pour afficher un flux sur une page de phpBB, ajoutez simplement :

Code: Tout sélectionner
// GYM Sitemaps & RSS agregator
if (!empty($config['gym_installed'])) {
   if (!function_exists('display_feed')) {
      require_once($phpbb_root_path . 'gym_sitemaps/includes/gym_common.' . $phpEx);
   }
   $params = array(
      // Full URL to the RSS feed
      'url' => 'http://www.example.com/feed_url',
      // true | false - Scroll the link list or not ?
      // Default is false
      'slide' => true,
      // Speed of scroller higher number = slower scroller
      // Default is 30
      'speed' => 30,
      // How long should we cache the result in seconds
      // Default is 3600 (1 hour)
      'ttl' => 3600,
      // number of item to parse
      // Default is 5
      'limit' => 5,
      // true | false - Display the items description if available as well ?
      // Turning this on will change the link list layout
      // Default is false
      'desc' => false,
      // true | false - Allow html in the descriptions ?
      // Default is false
      'html' => true,
      // true | false - if html is off, you can additionnaly strip all html tags
      // Default is true
      'striptags' => true,
   );
   /**
    * display_feed($params, $tpl_prefix = '')
    * $params : array of params or string feed URL for defaults
    * tpl_prefix is for using different link blocks on one page
    * Use display_feed('http://www.example.com/feed_url') to use default settings.
    * */
   display_feed($params, '');
}
// GYM Sitemaps & RSS agregator


avant que page_header() ne soit utilisé dans un des scripts de phpBB.

Une fois fait, ajoutez :

Code: Tout sélectionner
<!-- INCLUDE gym_link_body.html -->


dans le template correspondant au script de phpBB, à l'endroit ou vous voulez afficher la liste.

Seulement le paramètre url est obligatoire, les autres ne devraient être utilisés uniquement si vous n'utilisez pas les valeurs par défaut.
L'ordre des paramètres n'est pas important.

Démo de cette fonctionnalité :


joebart a écrit:En fait, je constate uniquement que nous ne pouvons plus faire de pings Google avec la B3... :oops:

Il n'a jamais été activé pour l'instant, il est juste passé de totalement inactif a pas (encore) utilisable ;)
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede joebart » Sam Aoû 16, 2008 12:14 pm

Merci SEo :D (Excellent RTFM, m'en servirais :lol: )

Par contre, avec des thèmes basés sur Subsilver 2, le fichier gym_link_body.html n'existe pas. Comment fait-on alors ?

Edit : Je vais ouvrir un nouveau sujet.
Avatar de l’utilisateur
joebart
PR3
PR3
 
Messages: 313
Inscription: Ven Déc 22, 2006 8:30 pm

Messagede lemoussel » Ven Aoû 22, 2008 4:52 am

SeO, je rencontre des difficultées sur l'utilisation des flux de GYM sitemaps & RSS afin d'afficher les derniers posts sur une page externe.
Mes souvenirs d'étudiant en PHP remonte à fort loin ! :wink:

Voici le post : Afficher les derniers posts en php sur une page externe
Webmaster du forum L'itonScope. Le forum où l'on parle de tout et de rien !
Prévisions météo des départements de France .
Avatar de l’utilisateur
lemoussel
PR1
PR1
 
Messages: 113
Inscription: Ven Juil 18, 2008 6:42 am
Localisation: Haute-Normandie, Arnières sur Iton

Messagede falkra » Lun Nov 03, 2008 3:12 pm

Bonjour à tous, (je peux reposter ailleurs si ce n'est pas à la bonne place)

Pour la maj dans functions.php, c'est dit dans le sujet de release :
http://www.phpbb-seo.com/forums/gym-sit ... html#29499

Il faut juste virer l'ancien code et mettre le nouveau à la place, une seule modif.


Justement, j'ai un problème à ce niveau là. Je suis en train de faire (tardivement) la mise à jour vers la B3. J'ai écrasé les fichiers dans /root/ du zip pour les mettre à jour, pas de problème de ce côté, mais pour functions.php, je ne comprends pas virer l'ancien code et mettre le nouveau.

J'ai un fichier functions.php dans le zip, (dans gym_sitemapsV2-0-B3\contrib\phpbb3.0.2_files\includes) mais si je remplace celui en place (premod 3.0.2) il est impossible d'accéder au forum.
Le forum bloque sur "index.php?" et le navigateur dit qu'une redirection n'aboutit pas, peut-être la désactivation des cookies, etc...

J'ai fait un winmerge sur les deux fichiers functions.php, il y a plus d'une différence.
Le forum fonctionne actuellement avec l'ancien functions.php, donc sans les modifs contenues dans le zip.

Que faut-il remplacer exactement ? :oops:

Si c'est ceci, dans le fichier texte, c'est déjà en place. :?

#-----[ OPEN ]------------------------------------------
#

includes/functions.php

#
#-----[ FIND ]------------------------------------------
#
define('HEADER_INC', true);
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN - GYM LINKS
if (!empty($config['gym_installed'])) {
if (!function_exists('obtain_gym_links')) {
require_once($phpbb_root_path . 'gym_sitemaps/includes/gym_common.' . $phpEx);
}
obtain_gym_links();
}
// www.phpBB-SEO.com SEO TOOLKIT END - GYM LINKS
#
www.libellules.ch
Helpers, modos, CanRemember stocke vos posts et procédures en BBcode.
Avatar de l’utilisateur
falkra
PR3
PR3
 
Messages: 373
Inscription: Dim Mar 11, 2007 12:11 am

Messagede SeO » Mar Nov 04, 2008 8:17 am

Il n'est question que du bout de code ajouté par la B2 qui diffère de celui ajouté par la B3 dans functions.php, le fichier prémodifié l'est uniquement pour GYM installé sur un phpBB3 tout neuf.
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Suivante

Retourner vers GYM Sitemaps & RSS

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités