if ($userdata['user_level'] == '1') { $template->assign_block_vars('user_admin', array()); } else { $template->assign_block_vars('user_not_admin', array()); }
<!-- BEGIN user_admin -->
<tr>
<td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
<td class="row2" width="78%"><input type="text" name="subject" size="45" maxlength="60" style="width:98%" tabindex="2" class="post" value="{SUBJECT}" /></td>
</tr>
<!-- END user_admin -->
squawk a dit:je sais pas mais je vois pas le probleme avec l'url rewriting ?
Ohax a dit:un topic de 300 pages qui change de nom et c'est la grosse cata
if ($userdata['user_level'] != '1' && $_GET['mode'] == 'editpost') { $template->assign_block_vars('can_not_edit', array()); } else { $template->assign_block_vars('can_edit', array()); }
if ($userdata['user_level'] == '1')
{
$template->assign_block_vars('user_admin', array());
} else {
$template->assign_block_vars('user_not_admin', array());
}
<!-- BEGIN user_admin -->
<tr>
<td class="row1" width="22%"><span class="gen"><b>{L_SUBJECT}</b></span></td>
<td class="row2" width="78%"><input type="text" name="subject" size="45" maxlength="60" style="width:98%" tabindex="2" class="post" value="{SUBJECT}" /></td>
</tr>
<!-- END user_admin -->
<!-- BEGIN user_not_admin -->
<input type="hidden" name="subject" value="{SUBJECT}" />
<!-- END user_not_admin -->
KaZhaR a dit:c'est clair cette fois ci ?
phpBB est-il capricieux ?Ohax a dit:KaZhaR a dit:j'ai essayé ta solution Genzo mais ça donne toujours le même résultat :cry: :cry: :cry:
squawk a dit:C'est pas génant le duplicate de cette façon... google reindexera les pages et voila, il affichera une seule des urls et pas de 404 donc tout va bien... en plus ça concerne un nombre minuscule de topic.
mowmow a dit:Bon le disabled doit pas être une bonne solution alors ~~
mowmow a dit:Ah une réponse ^^
Ohax a dit:merci beaucoup Genzo,
je met ça en place ce soir
ça permet égallement aux modos d'éditer ?
##############################################################
## 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