Premier message en tête de chaque page v1.2.2

Base de données des MODs de phpBB-fr : Télécharger des MODs.

Modérateurs: ABDev, Equipe

Premier message en tête de chaque page v1.2.2

Messagepar Robot MOD » 31 Mar 2008 à 16:10

MOD proposé par l'équipe des MODs.
  • MOD Description: Ce MOD permet d'afficher le premier message de chaque sujet sur chaque page de ce même sujet
  • MOD Version: 1.2.2
  • Niveau d'installation: Facile
  • Temps d'installation: 8 minutes
  • Téléchargements: Ici

  • Captures d'écran:
    • Image
  • Démonstrations:
    • n/a
  • Notes:
    • la notice d'installation de ce mod se trouve dans first_post_on_every_page_1.2.2/install.xml
  • Mises à Jour / Correctifs:
    • n/a
Robot MOD
Robot MOD
Robot MOD
 
Messages: 204
Inscription: 02 Aoû 2010 à 15:11

Re: Premier message en tête de chaque page v1.2.2

Messagepar TontonX » 02 Avr 2008 à 09:20

Bonjour,

je viens d'installer ce mod suru n forum phpbb 3...

j'ai modifié les fichiers posting.php, viewtopic.php et language/en/common.php en local

ensuite j'ai tout balancé par ftp en écrasant les fichiers distants.

j'ai lancé la requête sql sous phpmyadmin (requête réussie)

j'ai vidé le cache...

ben résultat : je n'ai pas d'erreurs... mais je ne vois rien de plus :?

y a une case à cocher quelquepart pour activer le mod ?
TontonX
Posteur néophyte
Posteur néophyte
 
Messages: 12
Inscription: 13 Mar 2008 à 16:31

Re: Premier message en tête de chaque page v1.2.2

Messagepar ABDev » 02 Avr 2008 à 10:04

Edite un sujet qui a plusieurs pages. Dans les options en bas, tu vas avoir un nouvel interrupteur. Coche-le et valide. Puis, regarde le premier message sur la page 2, 3, ...
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedInViadeo

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7669
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: Premier message en tête de chaque page v1.2.2

Messagepar TontonX » 02 Avr 2008 à 10:27

Bon en fait a prioris fallait aussi modifier

le common.php du language/fr

et le posting_editor.html du template prosilver

c'est fait... mais en fait à chaque fois que j'envoie le common.php modifié
il me met l'erreur ci-dessous... et là je vois bien la case ouais... mais impossible de me connecter, plus rien ne marche.

En attendant j'ai remis le common.php sauvegardé et ça fonctionne comme avant... sans la case :cry:

[phpBB Debug] PHP Notice: in file functions.php on line 3391: Cannot modify header information - headers already sent by (output started at /language/fr/common.php:1)
[phpBB Debug] PHP Notice: in file functions.php on line 3393: Cannot modify header information - headers already sent by (output started at /language/fr/common.php:1)
[phpBB Debug] PHP Notice: in file functions.php on line 3394: Cannot modify header information - headers already sent by (output started at /language/fr/common.php:1)
[phpBB Debug] PHP Notice: in file functions.php on line 3395: Cannot modify header information - headers already sent by (output started at /language/fr/common.php:1)
Dernière édition par TontonX le 02 Avr 2008 à 10:34, édité 2 fois.
TontonX
Posteur néophyte
Posteur néophyte
 
Messages: 12
Inscription: 13 Mar 2008 à 16:31

Re: Premier message en tête de chaque page v1.2.2

Messagepar ABDev » 02 Avr 2008 à 10:31

Si tu ne modifies pas correctement tous les fichiers nécessaires, ce n'est pas près de fonctionner ;).
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedInViadeo

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7669
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: Premier message en tête de chaque page v1.2.2

Messagepar TontonX » 02 Avr 2008 à 10:33

message à la seconde près :lol:

Ha ben lol... en fait ça semble marcher quand même avec le vieux common.php
ce qui fait qu'au lieu de voir une phrase en français à coté de la case j'ai "{ FIRST_POST_SHOW }"...
Bon ben pas grave ça marche lol... :mrgreen:

edit tardif : tout fonctionne bien désormais, en fait c'était le notepad de windows qui foutait la merde. J'ai téléchargé Notepad ++ et ré-édité le common.php et même plusieurs fois pour personnaliser la phrase et c'est nickel !
TontonX
Posteur néophyte
Posteur néophyte
 
Messages: 12
Inscription: 13 Mar 2008 à 16:31

Re: Premier message en tête de chaque page v1.2.2

Messagepar Bruno36 » 27 Avr 2008 à 08:38

Bonjour!

Serait t'il possible que l'option soit activer par défaut pour tous les nouveau sujets ??
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: Premier message en tête de chaque page v1.2.2

Messagepar ABDev » 27 Avr 2008 à 09:35

Pas testé, mais ça devrait fonctionner.

Pour activer l'option par défaut :

Code: Tout sélectionner
ALTER TABLE phpbb_topics CHANGE topic_first_post_show topic_first_post_show TINYINT(1) UNSIGNED NOT NULL DEFAULT '1';


Pour l'appliquer à tous les sujets :

Code: Tout sélectionner
UPDATE phpbb_topics SET topic_first_post_show = 1 WHERE topic_first_post_show = 0;
Arrêtez de m'envoyer des messages privés pour rien !

Fondateur et chef de projet de MeetGeek Dot Info (prochainement) • Responsable des équipes MODs et Support
Nos MODsphpBB Forge, la première forge phpBB francophone • LinkedInViadeo

Image Image
Avatar de l’utilisateur
ABDev
Resp. des codeurs
Resp. des codeurs
 
Messages: 7669
Inscription: 12 Mai 2005 à 22:54
Localisation: Hénin-Beaumont / Pas-de-Calais / France

Re: Premier message en tête de chaque page v1.2.2

Messagepar Bruno36 » 27 Avr 2008 à 10:38

Merci ABDev :D
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: Premier message en tête de chaque page v1.2.2

Messagepar Hesnal » 01 Aoû 2008 à 12:50

Je viens d'installer ce MOD. Il fonctionne parfaitement et mes utilisateurs sont très contents :)


Pour ceux qui serait intéressés, un petit addon (uniquement pour les tyles basés sur prosilver) à effectuer après le MOD, qui permet d'identifier un peu plus le post stické en tête de chaque topic (il n'est pas de moi, je le précise pour éviter toute méprise)

Code: Tout sélectionner
OPEN
viewtopic.php

FIND
   'U_TOPIC'            => "{$server_path}viewtopic.$phpEx?f=$forum_id&t=$topic_id",

AFTER, ADD
   'S_TOPIC_FIRST_POST_SHOW'   => ($topic_data['topic_first_post_show'] == 1) ? true : false,

OPEN
styles/prosilver/template/viewtopic_body.html

FIND
   <div id="p{postrow.POST_ID}" class="post

IN-LINE FIND
<!-- IF postrow.S_ROW_COUNT is odd -->

IN_LINE REPLACE
<!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 -->bg3<!-- ELSEIF postrow.S_ROW_COUNT is odd -->

FIND
   <!-- BEGIN postrow -->

BEFORE, ADD
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 1 --><div style="border-top: 1px solid #ECF3F7; margin: 10px;"></div><!-- ENDIF -->

OPEN
styles/subsilver/template/viewtopic_body.html

FIND
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

REPLACE WITH
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><tr class="row3"><!-- ELSEIF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

FIND
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

REPLACE WITH
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><tr class="row3"><!-- ELSEIF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

FIND
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

REPLACE WITH
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><tr class="row3"><!-- ELSEIF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->

FIND
<!-- END postrow -->

BEFORE, ADD
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><br /><br /><!-- ENDIF -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Cordialement
En utilisant la fonction RECHERCHER du forum, je réponds à 80% de mes besoins et question.
Si j'y arrive alors vous pouvez aussi le faire...


Une modification invisible sur un style ? Suivez le guide...
Avatar de l’utilisateur
Hesnal
Maître-posteur
Maître-posteur
 
Messages: 436
Inscription: 26 Déc 2007 à 15:31
Localisation: Banlieue Lyonnaise

Re: Premier message en tête de chaque page v1.2.2

Messagepar Relawda » 25 Aoû 2008 à 15:31

Merci pour ce mod, mais comment je peux le met en centre :).
Relawda
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 11 Juin 2008 à 12:25

Re: Premier message en tête de chaque page v1.2.2

Messagepar Théonaute » 25 Aoû 2008 à 16:04

Bonjour,

Nous ne faisons pas de personnalisation des MODs pour phpBB3.

Bien à toi, :wink:
Théonaute | Retraité de l'équipe des MODs
Citation :
<?php while(!($succeed = try())) ?>
Désolé, je ne fais plus de support pour phpBB et tous mes MODs ont été arrêtés.
Avatar de l’utilisateur
Théonaute
Dieu des floodeurs
Dieu des floodeurs
 
Messages: 5718
Inscription: 22 Jan 2006 à 15:45
Localisation: Montréal

Re: Premier message en tête de chaque page v1.2.2

Messagepar 6art » 11 Sep 2008 à 13:30

je réussis merci pour le boulot les gars.

En revanche l'idée que j'avais en tête était: un message juste au dessus des forums comme ci dessous (lien). Existe t'il un mod qui permette cela.

exemple:
http://www.fifaclub.fr/pictures/firstm.jpg
6art
Apprenti-posteur
Apprenti-posteur
 
Messages: 175
Inscription: 30 Aoû 2008 à 15:25

Re: Premier message en tête de chaque page v1.2.2

Messagepar Dakin Quelia » 27 Déc 2008 à 05:19

Bonjour,

Je tiens juste à signaler qu'avec la version phpbb 3.0.4, la ligne suivante à trouver:

Code: Tout sélectionner
// If the post need approval we will wait a lot longer.


Ne se trouve plus dans posting.php tel quel.

La phrase à chercher serait, si je ne me trompe pas, la suivante:

Code: Tout sélectionner
// Check the permissions for post approval, as well as the queue trigger where users are put on approval with a post count lower than specified. Moderators are not affected.


Cela peut, peut être, prêter à confusion. :wink:

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20636
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Premier message en tête de chaque page v1.2.2

Messagepar colinmcrae » 02 Sep 2009 à 23:03

EDIT: pour la version 3.05 c'est également

Code: Tout sélectionner
// Check the permissions for post approval, as well as the queue trigger where users are put on approval with a post count lower than specified. Moderators are not affected.


qu'il faut chercher

et moi je vais me pendre :D
colinmcrae
Apprenti-posteur
Apprenti-posteur
 
Messages: 131
Inscription: 22 Jan 2007 à 15:43

Suivante

Retourner vers Base de données des MODs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant