[phpBB] Interdire l'édition du titre

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


mowmow
WRInaute impliqué
WRInaute impliqué
 
Messages: 975
Inscription: 3 Nov 2004

Message le Dim Juin 12, 2005 15:01

Ah une réponse ^^

Bah normalement si tu mets un disabled dans le input tu peux plsu écrire dedans :)

Met le en hidden alors ^^


Genzo
WRInaute impliqué
WRInaute impliqué
 
Messages: 982
Inscription: 18 Juin 2004

Message le Dim Juin 12, 2005 15:14

C'est bon Ohax j'ai trouvé :D

Voir post en dessous....

Logiquement il ne devrait y avoir AUCUN bug !

En virant l'input du sujet ça ferait peut être plus beau.
Je vais voir ce que ça donne ;)
Dernière édition par Genzo le Dim Juin 12, 2005 15:37, édité 2 fois.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Dim Juin 12, 2005 15:18

mowmow a écrit:Ah une réponse ^^


excuse moi j'ai la tête ailleur en ce moment :oops: :oops: :oops:



merci beaucoup Genzo,

je met ça en place ce soir :D

ça permet égallement aux modos d'éditer ?



merci à vous tous


Genzo
WRInaute impliqué
WRInaute impliqué
 
Messages: 982
Inscription: 18 Juin 2004

Message le Dim Juin 12, 2005 15:28

Ohax a écrit:merci beaucoup Genzo,

je met ça en place ce soir :D

ça permet égallement aux modos d'éditer ?


Hop je met mon "Mod" à jour, car en cachant directement la ligne du sujet, c'est encore plus beau :D

En plus j'ai rajouté le fait qu'il soit possible d'éditer le titre par les administrateurs, mais aussi les modérateurs, sans avoir à modifier le code !

Code: Tout sélectionner
##############################################################
## MOD Title: Editer le titre des messages, seulement pour les admins et modos
## MOD Author: Genzo < genzo[at]webpratique.net > http://www.webpratique.net
##
## MOD Description: Ce MOD permet aux administrateurs et modérateurs uniquement
##                  d'éditer les titres des posts dans le forum.
##
## MOD Version: 1.0.3
##
## Niveau d'installation: Facile
## Temps d'installation: 1 Minute
##
## Fichiers à éditer: (2)
##      - includes/page_header.php
##      - templates/subSilver/posting_body.tpl
##
## Fichier(s) inclu(s): (n/a)
##
############################################################## 


#
#-----[ OUVRIR ]------------------------------------------
#
includes/page_header

#
#-----[ TROUVER ]------------------------------------------
#

//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//

#
#-----[ AVANT, AJOUTER ]------------------------------------------
#

// pour editer un message si on est admin
if ( ($userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD ) && $mode == 'editpost')
{
  $template->assign_block_vars('user_admin_edit_title', array());
}
// pour editer un message si on est PAS admin
if ( ($userdata['user_level'] != ADMIN && $userdata['user_level'] != MOD ) && $mode == 'editpost')
{
  $template->assign_block_vars('user_not_admin_edit_title', array());
}
// pour les autres cas d'utilisation du formulaire (hors editpost)
if ($mode != 'editpost'){
  $template->assign_block_vars('not_editpost', array());
}



#
#-----[ OUVRIR ]------------------------------------------
#

templates/** Nom du thème **/posting_body.tpl

#
#-----[ TROUVER ]------------------------------------------
#

      <input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />

#
#-----[ REMPLACER PAR ]------------------------------------------
#

   <!-- BEGIN user_admin_edit_title -->
   <tr>
     <td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
     <td class="row2" width="78%"> <span class="gen">
      <input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
      </span> </td>
   </tr>
   <!-- END user_not_admin_edit_title -->

   <!-- BEGIN user_not_admin_edit_title -->
   <tr style="DISPLAY: none">
     <td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
     <td class="row2" width="78%"> <span class="gen">
      <input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
      </span> </td>
   </tr>
   <!-- END user_not_admin_edit_title -->

   <!-- BEGIN not_editpost -->
   <tr>
     <td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
     <td class="row2" width="78%"> <span class="gen">
      <input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
      </span> </td>
   </tr>
   <!-- END not_editpost -->


#
#-----[ SAUVEGARDER/FERMER TOUS LES FICHIERS ]------------------------------------------
#
# EoM


Je met à jour l'autre aussi au dessus, comme ça pas de confusion.

En tout cas je le laisse sur mon forum :lol:
Dernière édition par Genzo le Dim Juin 12, 2005 15:48, édité 3 fois.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Dim Juin 12, 2005 15:30

merci enormemment :D

j'installe ça dans la soirée :D


Genzo
WRInaute impliqué
WRInaute impliqué
 
Messages: 982
Inscription: 18 Juin 2004

Message le Dim Juin 12, 2005 15:38

De rien. ;)
J'avais encore une petite erreur dans le script mais réparé dans la foulée.

Si ça peut servir à d'autres !


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Mar Juin 14, 2005 1:51

je vient d'installer

ça marche super :D

bon j'ai juste eu un bug graphique à corriger mais rien de méchant




merci beaucoup :D

[phpBB] Interdire l'édition du titre

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

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