Affichage :
Le laboratoire de Darathor Index du Forum

Le laboratoire de Darathor

Ressources diverses, principalement sur les fourms phpBB
[Réglé] [MOD] Supprimer les sujets des posts

Poster un nouveau sujet Répondre au sujet

Rechercher dans ce sujet :
Messages
ManiaGames 
Membre

Inscrit le : 13 Oct 2005
Messages : 5
MessagePosté le : 13 Oct 2005 19:29
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Bonjour,

Ce mod m'a l'air des plus interessants :D
Seulement, son aspect de bêta me rebute un peu, étant donné que je souhaite l'utiliser sur un mon forum (TerresLegends) qui ne me sert pas de test, et j'aimerais éviter de faire des betises.

Je n'ai pas encore eu le temps de le tester de fonds en comble dans mon environement de développement (easyphp :lol: ), et c'est pourquoi je souhaiterais avoir quelques remontés sur des utilisateurs l'utilisant et l'avis du coddeur lui même ^^.

ManiaGames
Revenir en haut Aller en bas
Hors ligne | Profil | MP
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 13 Oct 2005 19:47
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Alors je l'ai installé cet après-midi sur les 3 forums tournant sur ce serveur etqui partagent le même script (donc celui-ci, ~lien~ et ~lien~ ) et pour pour l'instant, je n'ai constaté aucun problème, mais bon, on est pas à l'abri d'un oubli quelque part, faudrait un peu plus de temps avant d'être catégorique ;)

Par contre, j'ai constaté aussi que niveau base de données, ça allège très peu (moins que je ne le pensais :o)... Sur mon gros forum, la table des textes des posts fait dans les 115Mo et je n'ai gagné qu'1Mo environ...

Autre truc, apparemment, il vaut mieux réordonner la table des textes des posts après parce que sinon la partie index prend un place folle (à cause des trous laissés par l'effacement de la colone je pense)...
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
ManiaGames 
Membre

Inscrit le : 13 Oct 2005
Messages : 5
MessagePosté le : 15 Oct 2005 17:33
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Je suis donc en train de l'installer, mais un détail me tracasse :

Tu nous demande de supprimer la partie rouge dans le code suivant :

Citation :
switch ( $sort_by )
{
case 1:
$sql .= ( $show_results == 'posts' ) ? 'pt.post_subject' : 't.topic_title';
break;

case 2:
$sql .= 't.topic_title';
break;
case 3:
$sql .= 'u.username';
break;
case 4:
$sql .= 'f.forum_id';
break;
default:
$sql .= ( $show_results == 'posts' ) ? 'p.post_time' : 'p2.post_time';
break;
}


N'est-ce-pas génant de garder la case 1 vide ?
Revenir en haut Aller en bas
Hors ligne | Profil | MP
jojobarjo32 Sexe : Masculin
Membre

Inscrit le : 12 Sep 2005
Messages : 56
Localisation : Auch (Gers)
MessagePosté le : 15 Oct 2005 17:40
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Salut :)

Faudrait peut etre laisser le break; au moins :gni:
Revenir en haut Aller en bas
Hors ligne | Profil | MP | Site web
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 15 Oct 2005 18:02
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Nope en fait, ce cas ne devrait plus arriver normalement, vu qu'il correspond au cas du tri par sujet de posts (cas que j'ai supprimé du menu déroullant).

Mais au cas où, je l'ai laissé :o (Et comme ce qui suit c'est le tri par titre de topic, c'est ce qu'il y a de plus proche)

Rappel : Dans un switch, on cherche le case correspondant puis on exécute tout jusqu'au break;, donc là, ça fait le même traitement pour les deux cas ;)
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
jojobarjo32 Sexe : Masculin
Membre

Inscrit le : 12 Sep 2005
Messages : 56
Localisation : Auch (Gers)
MessagePosté le : 15 Oct 2005 19:29
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Oui dans ce cas c'est bon :)
Au début je pensais a carrément supprimer le case mais bon... pas très utile c'est vrai :P
Revenir en haut Aller en bas
Hors ligne | Profil | MP | Site web
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 15 Oct 2005 22:25
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Ouaip, c'est une solution aussi en effet, mais si jamais on appelle ce cas ailleurs que là où je l'ai enlevé, le default correspond moins, donc c'est mieux comme ça je pense :p
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 16 Oct 2005 18:00
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
J'avais oublié de modifier le fichier modcp.php pour tenir compte de la suppression du champ (donc ça ne se remarquait qu'en cas de tentative de division de sujet, ce qui est relativement rare, c'est pour ça que je ne m'en suis pas rendu compte plus tôt :oups: ).

La version TEST - B corrige cet oubli ;) (seules les modifications sur "modcp.php" et "templates/subsilver/modcp_split.tpl" se sont rajoutées, tout le reste est inchangé)
Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
ManiaGames 
Membre

Inscrit le : 13 Oct 2005
Messages : 5
MessagePosté le : 18 Oct 2005 13:37
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Merci ;)
Revenir en haut Aller en bas
Hors ligne | Profil | MP
  Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum