Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/sda/3/a/fredomkb/forum/include/common.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 44
Projets pour Spip et PunBb / Forums Mgs-PunBb

MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Accueil forums > Squelette MiniGriSpip > Forums Mgs-PunBb
Projets pour Spip et PunBb - Petit forum de discussion autour de quelques projets personnels pour SPIP et PunBb.
     

Annonce

Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)

Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier

IMPORTANT : La participation à ces forums est strictement réservée aux membres inscrits, merci de votre compréhension.

ATTENTION : L'inscription au forum est désormais fermée pour cause de spams en trop grande quantité.

01/03/2011 - FredoMkb

  • Forums Mgs-PunBb

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

#1 23-11-2006 19:00:55

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Forums Mgs-PunBb

Bonjour à tous smile

Suite à plusieurs demandes, j'ai mis en ligne les sources modifées de ce forum PunBb, afin que chacun puisse s'en inspirer ou l'adapter à son propre besoin...

Voici un petit article de présentation : Forums Mgs-PunBb

Merci de formuler vos questions techniques ici-même, et non pas dans le fourm attaché à l'article...

À bientôt smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#2 24-11-2006 10:42:24

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Hello !

Merci beaucoup pour la mise en ligne des sources !
J'ai pu jeter un oeil rapide hier soir et récupérer ton edit.php et post.php pour avoir les emoticones directement affichés lorsque l'on écrit/modifie un message.

Quelles sont les principales modifications que tu as apporté aux autres fichiers php d'origine de PunBB ? (si c'est trop vaste comme demande, une réponse générale me suffira amplement wink ).

Ces modifications concernent-elles principalement l'intégration au squeltte mgs ?

Merci d'avance
A bientôt

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#3 24-11-2006 12:25:40

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Bonjour Gillou smile

Et bien, difficile de résumer en quelques mots l'ensemble de modifications que j'ai pu apporter, c'est pourquoi j'ai pris la peine d'indiquer, dans les codes des fichiers, les endroits où je suis intervenu... il suffit que tu cherches systématiquement le terme "Mgs", tu pourras ainsi apprécier la nature de mes modifications...

Mon conseil... fait une sauvegarde de l'ensmeble des fichiers de ton forum, puis remplace ceux installés par ceux que j'ai mis dans l'archive "zip" (que je viens de mettre à jour d'ailleurs, quelques petites modifs), puis tu test le tout... si tu trouves que ça ne correspond pas à tes attentes, alors récupère tes fichiers originaux et applique uniquement les changements que tu souhaites...

Voilà... tiens-moi au courant Stp smile

a+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#4 28-11-2006 10:58:23

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Hello !

L'intégration du forum à mon site s'est pas mal passé. J'ai surtout bidouillé les fichiers main.tpl et les fichiers CSS jusqu'à maintenant.

Là je suis plutôt entrain de voir comment afficher les derniers posts du forum sur ma page d'accueil et j'avoue que j'ai pas tout bien saisi à partir de la FAQ de PunBB. J'ai tenté un "Include" comme ils en parlent sur cette page : http://www.punbb.fr/aide/doku.php/syndication . J'ai eu droit à un bon moulinage de 5 minutes puis à un message d'erreur au final. Y a des choses que j'ai pas dû bien capter mais j'y travaille.

Si vous avez des infos sur le sujet, je suis preneur smile

@+

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#5 29-11-2006 12:28:27

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Bonjour,

J'ai une petite question par rapport au site, pour pouvoir intégrer les dernières contribution de mon forum PunBB sur ma page d'accueil. En fait, c'est sur spip en général d'ailleurs.

En fait, j'aurais besoin d'inclure une fonction include() de php sur la page sommaire.html du squelette. Cette page est  en html mais elle est intégrée à un index qui est en quoi lui ? Php ou html ? Car je vois les 2 à la racine de mon site et ce n'est pas très clair dans mon esprit.

Si c'est le index.php qui est valable, est ce que je peux mettre ma fonction include dans la page sommaire.html ? (dans des balises php bien sûr)
Ou il faut  que je trouve un moyen pour renommer ma page sommaire.html en sommaire.php et alors là je sens que je vais au devant de gros maux de tête car ça va changer bcp de choses !! big_smile

Merci d'avance

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#6 01-12-2006 03:02:48

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Bonjour Gillou smile

Et bien, je ne sais pas si j'ai bien compris ta question, qui a l'air assez techinque...

Au fait, tu souhaites afficher sur ton site tournant sous Spip, dans la page sommaire, des liens pointant sur les dernières discussions actives sur le forum PunBb... c'est ça ?

Si c'est le cas, j'ai peur que mes compétences ne suffissent pas pour t'aider sur ce coup... désolé hmm

Tiens-nous au courant Stp...

Merci, à+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#7 03-12-2006 11:12:19

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

FredoMkb a écrit:

Au fait, tu souhaites afficher sur ton site tournant sous Spip, dans la page sommaire, des liens pointant sur les dernières discussions actives sur le forum PunBb... c'est ça ?

Oui, c'est exactement ça ! A priori, il y aurait moyen d'y arriver en utilisant le système RSS de Spip ! Si j'y arrive, je vous fait signe wink

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#8 03-12-2006 17:51:50

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Bonjour Gillou smile

Voici ce que je viens de faire et qui à l'air de bien fonctionner :

Code:

<div class="mgs_menu">
    <ul class="general">
        <li class="mgs_menu_titre">Forums</li>
        <?php include_once('http://www.biathlonfrance.com/forums/extern.php?action=active'); ?>
    </ul>
</div>

Attention juste avec l'encodage du texte "charset", il faut qu'il soit de type "Occidental (Iso Latin 1)" (selon Safari).

J'ai trouvé la syntaxe d'inclusion Php sur cette page : PunBb Syndication.

Enfin, ce n'est pas un flux Rss à proprement parler, c'est à dire conforme au mécanisme utilisé par Spip (basé sur la norme Xml), mais plutôt à une fonction Php spécifique de PunBb qui retourne un résultat sous forme de liste...

Voilà... bonne continuation, a+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#9 04-12-2006 01:36:46

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Bonjour Gillou smile

Voici une autre méthode, bien plus "propre" pour syndiquer les derniers messages du forum PunBb...

1. Dans l'espace d'administration de Spip, faire "Edition" -> "Sites référencés" ;

2. Créer une nouvelle entrée par le bouton "Référencer un nouveau site" ;

3. Entrer les infos dans les champs "Nom du site" et "Adresse du site" et "Description du site", puis choisir la rubrique d'accueil ;

4. Dans la partie basse, choisir l'option "Syndication" et dans le champ "Adresse du fichier de syndication" mettre la valeur suivante :

Code:

http://www.biathlonfrance.com/forums/extern.php?action=active&type=RSS

5. Enregistrer toutes ces options pour établir la connexion avec le forum, il devrait normalement apparaître une liste des 15 derniers messages pubilés dans le forum ;

6. Choisir l'état "Publié" dans le popup et valider, enfin, noter le numéro d'identification du nouveau site ainsi référencé (dans le bloc en haut à gauche de la page) ;

7. On passe maintenant à l'affichage de ces nouvelles infos sur le site sous Spip, il suffit d'éditer le fichier Html nommé "inc-menu.html" du squelette Mgs, puis répérer le commentaire Html suivant :

Code:

<!-- Bloc liste des 10 dernieres syndications -->

8. Dans le code qui suit, ajouter un filtre "{doublons}" sur la boucle principale, pour obtenir le code suivant :

Code:

<!-- Bloc liste des 10 dernieres syndications -->
<B_menu_syndic>
<div class="mgs_menu">
    <ul class="general">
        <li class="mgs_menu_titre"><:mgs_articles_syndic:></li>
        <BOUCLE_menu_syndic(SYNDIC_ARTICLES) {par date}{inverse} {doublons} {0,10}>
        <li class="mgs_menu_item_breve">
            - <a href="#URL_ARTICLE">[(#TITRE*|textebrut|couper{24})]</a>
            [ <small><em>((#DATE|affdate{'d/m'}))</em></small>]
        </li>
        </BOUCLE_menu_syndic>
    </ul>
</div> <!-- /menu -->
</B_menu_syndic>

9. Enfin, insérer une nouvelle boucle, juste avant cette dernière, avec le code suivant :

Code:

<!-- Bloc liste des 15 dernieres syndications du forum -->
<B_menu_syndic_forum>
<div class="mgs_menu">
    <ul class="general">
        <li class="mgs_menu_titre">Forum syndiqué</li>
        <BOUCLE_menu_syndic_forum(SYNDIC_ARTICLES) {id_syndic=4} {par date}{inverse} {doublons} {0,15}>
        <li class="mgs_menu_item_breve">
            - <a href="#URL_ARTICLE">[(#TITRE*|textebrut|couper{24})]</a>
            [ <small><em>((#DATE|affdate{'d/m'}))</em></small>]
        </li>
        </BOUCLE_menu_syndic_forum>
    </ul>
</div> <!-- /menu -->
</B_menu_syndic_forum>

10. Pour finir, il faut indiquer le bon numéro d'identification du site dans la boucle, en remplaçant le numéro "4" du critère suivant "{id_syndic=4}" par celui du nouveau site référencé, récupéré à l'étape 6...

Voilà, de cette manière on obtient un bloc de menu listant les 15 derniers messages publiés dans les forums PunBb de ton site, juste avant les articles syndiqués (s'ils sont toujours présents, ce que ne semble pas être la cas sur ton site)...

Le nombre de 15 articles correspond exactement au maximum proposé, par défaut, par le système de syndication de PunBb.

Si ces explications te semblent un peu confuses, n'hésites pas à m'en faire part, je pourrais développer un peu plus certaines étapes...

Enfin, pour voir ce que ça donne, je viens de faire exactement les mêmes manipulations sur le site de démo de Mgs, et ça fonctionne plutôt bien wink

a+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#10 04-12-2006 11:14:36

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Génial !!

Je teste ça dès ce soir et je te tiens au courant !!

Merci beaucoup !!

Gillou

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#11 04-12-2006 19:09:34

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

J'ai un petit problème... cela me dit que c'est impossible d'accéder au backend du site... ! (après l'étape 5 ci-dessus)
Pourtant, le fichier backend.html est dans le dossier "dist" de spip...

Et quand je tape http://www.monsite.com/spip.php?page=backend, j'ai bien la liste des articles de mon site.

Je me demande si cela ne vient pas du fait qu'au début j'ai installé mon site à l'url suivante http://www.monsite.com/spip pour qu'il soit en ligne sans être officiellement en ligne. Après j'ai télécharger tous mes fichiers sur mon ordi et je les ai remis chez mon hébergeur à l'URL http://www.monsite.com

Idem pour punbb, je l'avais installé dans un dossier "forum" au début et comme je me suis planté, je l'ai effacé et recommencé dans un dossier "forums"

Avec tout ça, je crois que mon spip doit se mélanger les pinceaux et ne sait plus trop où sont ses petits ! Ce qui m'embète bien car je ne vois pas comment régler le schmilblick...

Dernière modification par Gillou (04-12-2006 22:07:57)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#12 05-12-2006 05:00:13

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Bonjour Gillou smile

Gillou a écrit:

J'ai un petit problème... cela me dit que c'est impossible d'accéder au backend du site... ! (après l'étape 5 ci-dessus)

C'est bizarre, mais ça peut arriver en effet...
Il doit normalement y avoir un petit lien qui propose de re-tenter une syndication, qu'est-ce qui se passe lorsque tu cliques dessus ?


Gillou a écrit:

Pourtant, le fichier backend.html est dans le dossier "dist" de spip...
Et quand je tape http://www.monsite.com/spip.php?page=backend, j'ai bien la liste des articles de mon site.

Oui, mais, sauf erreur de ma part, je ne pense pas qu'il s'agisse de ce fichier backend là, mais plutôt celui du forum PunBb qu'il n'arrive pas à trouver, et pour cause, puisque PunBb ne génère pas de fichier backend, à la manière de ce que fait Spip, il se contente de générer le flux Rss à la volée, par une fonction Php dédiée...

Gillou a écrit:

Je me demande si cela ne vient pas du fait qu'au début j'ai installé mon site à l'url suivante http://www.monsite.com/spip pour qu'il soit en ligne sans être officiellement en ligne. Après j'ai télécharger tous mes fichiers sur mon ordi et je les ai remis chez mon hébergeur à l'URL http://www.monsite.com

Idem pour punbb, je l'avais installé dans un dossier "forum" au début et comme je me suis planté, je l'ai effacé et recommencé dans un dossier "forums"

Avec tout ça, je crois que mon spip doit se mélanger les pinceaux et ne sait plus trop où sont ses petits ! Ce qui m'embète bien car je ne vois pas comment régler le schmilblick...

En effet, ce type de manipulations, après installation, sont parfois de nature à créer certains dysfonctionnements, mais si tu n'as pas encore rencontré des problèmes dans l'utilisation de ton site et de ton forum, je doute fort que ce soit uniquement le système de syndication qui puisse en suffrire...

Bref, pour en avoir le coeur net, je viens de publier un bloc de syndication de tes forums sur la page d'accueil du site de démo de Mgs, sur la colonne de gauche, juste après la syndication des présents forums, sous l'intitulé "Forum Biathlon syndiqué"... tu verras, ça marche très bien smile

J'ai juste appliqué la méthode décrite plus haut, et j'ai ajouté une nouvelle boucle dans le fichier "inc-menu.html" du squelette avec le numéro d'identification "5" correspondant au nouveau site référencé dans les critères de recherche de la boucle, à savoir "{id_syndic=5}", c'est tout, et ça a l'air de fonctionner parfaitement !!!

À touts fins utilies, voici le code en entier :

Code:

<!-- Bloc liste des 15 dernieres syndications du forum Biathlon -->
<B_menu_syndic_forum_biathlon>
<div class="mgs_menu">
    <ul class="general">
        <li class="mgs_menu_titre">Forum Biathlon syndiqué</li>
        <BOUCLE_menu_syndic_forum_biathlon(SYNDIC_ARTICLES) {id_syndic=5} {par date}{inverse} {doublons} {0,15}>
        <li class="mgs_menu_item_breve">
            - <a href="#URL_ARTICLE">[(#TITRE*|textebrut|couper{24})]</a>
            [ <small><em>((#DATE|affdate{'d/m'}))</em></small>]
        </li>
        </BOUCLE_menu_syndic_forum_biathlon>
    </ul>
</div> <!-- /menu -->
</B_menu_syndic_forum_biathlon>

Et l'adresse du fichier de syndication que j'ai utilisé pour tes forums, est bien :

Code:

http://www.biathlonfrance.com/forums/extern.php?action=active&type=RSS

Alors, re-tente encore une fois, il n'y a pas de raison, a priori, que j'arrive à syndiquer tes forums sur mon site et que tu n'arrives pas à le faire sur le tien... ce serait bien bizarre quand-même hmm

Enfin, si tu penses sérieusement que ton site Spip a des comportements inquiètants, refait une installation de Spip, sans toucher à la base de données MySql, normalement tout devrait rentrer dans l'ordre (j'ai déjà eu à faire une ré-installation de ce type, et je n'ai pas eu de soucis après)...

Voilà... j'espère que tu trouveras une solution à tout ça... courage smile

Tiens-moi au courant Stp...

a+ smile

PS. Petite précision, la syndication ne renvoie pas les 15 derniers messages publiés, mais plutôt les 15 dernières discussion (thread ou topic) modifiées...


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#13 05-12-2006 10:04:12

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Alors là effectivement, si tu y arrives depuis ton site, c'est qu'il y a un truc que je dois mal faire mais je ne vois pas quoi, le problème est bien là...

Avant d'essayer avec le RSS, j'avais également essayé avec la fonction include de php et j'avais un beau message d'erreur... à l'époque je m'étais renseigné et l'on m'avait dit que cela ressemblait de loin à un problème de chemin pour arriver au fichier extern.php de punbb. Cela rejoint ce que tu dis en parlant d'un problème venant plus du forum que de spip...

Merci bien pour le code en tout cas même si je n'ai pas encore pu le tester puisque je n'ai pas dépasser l'étape 5 de ton "tuto" vu que cela me dit que c'est impossible d'accéder au backend du site (du forum donc).

J'ai relancé plusieurs fois le tout et j'avais le même problème...

Bref je vais essayé de voir, effectivement il n'y a pas de raison que cela ne fonctionne pas !

Je te tiens au courant !
@+
Gillou

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#14 05-12-2006 11:14:26

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Bon, cela ne fonctionne toujours pas...

Reprenons depuis le début pour savoir si je fais bien tout comme il faut.

1. Dans l'espace d'administration de Spip, je fais "Edition" -> "Sites référencés"

2. Je fais ensuite "Référencer un nouveau site" ;

3. Dans "Nom du site", je mets "BiathlonFrance" et dans "Adresse du site", je mets http://www.biathlonfrance.com/   
Dans "Description du site", je mets un peu de blabla sans grande importance pour mon problème.
Pour la rubrique d'accueil, j'en une qui s'appelle "web" donc je choisis celle là.

4. Dans la partie basse, je chois "Syndication"
Dans le champ "Adresse du fichier de syndication" je mets : http://www.biathlonfrance.com/forums/ex … p;type=RSS

5. Je clique sur enregistrer... ça mouline pendant je ne sais combien de temps et voilà ce qui apparait :
Ce site est syndiqué...

"Attention : la syndication de ce site a rencontré un problème ; le système est donc temporairement interrompu pour l'instant. Vérifiez l'adresse du fichier de syndication de ce site (http://www.biathlonfrance.com/forums/ex … p;type=RSS), et tentez une nouvelle récupération des informations.
Tenter une nouvelle récupération des données"

Quand je tente une nouvelle récupération, ça mouline toujours et je reviens au même résultat...

Est ce que je fais tout bien au moins jusqu'à là ?

Et j'ai une question : est ce que le fais que je n'ai pas indiqué de "proxy HTTP" dans la configuration de spip a une influence sur ce problème ?

Merci
Gillou

Dernière modification par Gillou (05-12-2006 11:23:24)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#15 05-12-2006 11:36:39

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Bonjour Gillou smile

Gillou a écrit:

5. Je clique sur enregistrer... ça mouline pendant je ne sais combien de temps et voilà ce qui apparait :
Ce site est syndiqué...

"Attention : la syndication de ce site a rencontré un problème ; le système est donc temporairement interrompu pour l'instant. Vérifiez l'adresse du fichier de syndication de ce site (http://www.biathlonfrance.com/forums/ex … p;type=RSS), et tentez une nouvelle récupération des informations.
Tenter une nouvelle récupération des données"

Quand je tente une nouvelle récupération, ça mouline toujours et je reviens au même résultat...

Est ce que je fais tout bien au moins jusqu'à là ?

Oui, normalement ça a l'air bien jusqu'à là...

Petite remarque cependant, dans l'adresse du site, c'est-à-dire, juste en dessous du nom des forums, moi j'ai mis l'adresse qui pointe vers la page d'accuiel du forum, à savoir : "http://www.biathlonfrance.com/forums/", mais bon, je ne suis pas certain qu'en modifiant cette info ça change quelque chose, mais essaie quand-même en changeant cette info, on ne sait jamais... hmm

Moi aussi j'ai eu un premier message d'erreur, exactemet comme le tien, mais, par chance, lorsque j'ai cliqué sur le lien proposé, le syndication s'est réalisé d'un coup, assez rapidement d'ailleurs, et sans d'autres soucis particuliers...

Gillou a écrit:

Et j'ai une question : est ce que le fais que je n'ai pas indiqué de "proxy HTTP" dans la configuration de spip a une influence sur ce problème ?

Alors là... aucune idée, moi je n'ai rien touché à ces trucs (c'est dire si je ne maîtrise absolument pas ces techniques là)... chez moi le champ du proxy est tout vide... je ne sais quoi te dire à ce propos, peut-être que ça vaut le coup d'essayer, mais bon, comment ? ... je ne saurais te dire...

J'ai du mal à comprendre pourquoi ça ne veut pas fonctionner chez toi... s'agit-il d'un problème de version de Php ou MySql ? ... je ne sais pas si ça peut influencer... bref, je suis un peu confus là... sad

Si jamais une idée me vient, je t'en ferais part aussitôt... en attendant, si tu connais quelqu'un d'autre qui tient un site sous Spip, peut-être qu'il pourrait essayer à son tour de syndiquer tes forums, juste histoire de valider la méthode et de mieux cerner le problème chez toi...

Courage... pour ma part, je part à la chasse des Spams qui commencent à envahir ces forums... je vais être obligé d'interdire aux invités de poster des messages... ça me gonfle ces moteurs fouteurs de mer**...

Courage Gillou... à+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#16 05-12-2006 11:41:26

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

FredoMkb a écrit:

Courage... pour ma part, je part à la chasse des Spams qui commencent à envahir ces forums... je vais être obligé d'interdire aux invités de poster des messages... ça me gonfle ces moteurs fouteurs de mer**...

Il y a un sujet à ce propos sur le forum du site de punBB, juste au dessus du mien lol !
Bon, je retente !
@+

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#17 05-12-2006 14:25:21

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

Je viens de voir ton message sur PunBB.
Je vais sûrement opté pour une réinstallation de spip...

Première question :
Comment re-installer Spip sans réinstaller la base de données ?

Deuxième question :
L'opération risquant d'être périlleuse, à quoi faut il que je fasse attention pour ne pas perdre des modifications faites ?

Merci

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#18 05-12-2006 16:18:11

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Gillou,

Gillou a écrit:

Première question :
Comment re-installer Spip sans réinstaller la base de données ?

Et bien, tout simplement en effaçant l'ensemble des fichiers de Spip sur ton serveur, puis en réinstallant l'ensemble des fichiers issus d'un package tout propre... conserve néanmoins les fichiers du squelette pour retrouver tes personnalisations...

Gillou a écrit:

Deuxième question :
L'opération risquant d'être périlleuse, à quoi faut il que je fasse attention pour ne pas perdre des modifications faites ?

Et bien, je te conseil, avant de tout supprimer sur ton servuer, de faire une sauvegarde de l'ensemble des fichiers sur ton disque dur, ainsi que les données de la base de données (qui ne devrait pas être abimée normalement, mais au cas où)...

Voici quelques liens qui peuvent te donner quelques infos importantes avant de te lancer dans cette mise-à-jour :

- SPIP 1.9.1
- Effectuer une mise à jour
- Mettre à jour son site SPIP

a+ smile


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#19 05-12-2006 18:34:17

Gillou
Apprenti
Date d'inscription: 10-11-2006
Messages: 28

Re: Forums Mgs-PunBb

FredoMkb a écrit:

Et bien, tout simplement en effaçant l'ensemble des fichiers de Spip sur ton serveur, puis en réinstallant l'ensemble des fichiers issus d'un package tout propre... conserve néanmoins les fichiers du squelette pour retrouver tes personnalisations...

Et bien, je te conseil, avant de tout supprimer sur ton servuer, de faire une sauvegarde de l'ensemble des fichiers sur ton disque dur, ainsi que les données de la base de données (qui ne devrait pas être abimée normalement, mais au cas où)...

Gloups, je n'ai vu la deuxième partie de tes conseils après... je me suis basé seulement sur le premier paragraphe... j'ai effacé tous les fichiers excepté ceux du squelette... j'ai comme dans l'idée que je vais perdre tous mes articles... :-(

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#20 05-12-2006 18:41:17

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Forums Mgs-PunBb

Non non, normalement tu ne perdras pas les données de la base de données...

Mais, vois-tu, je viens d'avoir des problèmes avec la syndication de ce forum sur mon site, exactement le même que toi, et je n'arrive pas à le remettre en marche... sad

Bon, ça veut dire que ça marche mais à intermitence... et je ne vois pas comment faire pour mettre à jour ces infos...

Bref, la syndication des forums n'est pas encore une technique stable et aboutie...

Bon, je dois m'absenter maintenant, mais je vais m'y plonger un peu sur cette question ce soir, ainsi que sur une possibilité d'érradiquer les Spams, déjà plus de 20 attaques aujourd'hui... ça me gave mad

a+ smile

[Edit]
Bonne nouvelle smile

Je viens de re-essayer, et au bout de plusieurs tentatives, ça marche à nouveau !
Bon, je pense qu'il faut laisser passer une ou deux minutes avant de recharger la syndication, et ne pas hésiter à le faire à plusieurs reprises... dès que ça marche, il ne faut plus rien toucher, puisque la syndication s'effectue à intervalles réguliers... enfin, je pense hmm

Courage smile
[/Edit]


Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Hors ligne

 
  • Forums Mgs-PunBb

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS |