Modifications
Certains d'entre vous n'apprécierons pas le positionnement des préfixes dans le forumdisplay, ou ailleurs. Il vous suffit de modifier certains templates pour que le résultat escompté soit au rendez-vous
Voici quelques exemples:
Placer le préfixe à droite des titres des discussions (topics)
Cherchez dans le template threadbit le code suivant :
Code:
$thread[prefix_rich]
Déplacez-le après ce code :
Code:
<if condition="$thread['pagenav']">$stylevar[dirmark]<span class="smallfont" style="white-space:nowrap">(<img class="inlineimg" src="$stylevar[imgdir_misc]/multipage.gif" alt="$vbphrase[multipage_thread]" border="0" /> $thread[pagenav]<if condition="$show[pagenavmore]"> ... <a href="showthread.php?$session[sessionurl]t=$thread[threadid]&page=$thread[totalpages]$thread[highlight]">$vbphrase[last_page]</a></if>)</span></if>
Ajouter une image avant ou après le préfixe
Dans l'ajout du préfixe ou sa modification, allez dans la partie du texte enrichi et remplacez le contenu de ce champ par :
Image après le préfixe :
Code:
<font size="1"><span style="color: #000000"><b>Votre préfixe</b></span></font> <img src="http://URL_DE_VOTRE_IMAGE.gif" border="0" alt="DESCRIPTION DE VOTRE PREFIXE" />
Image après le préfixe:
Code:
<img src="http://URL_DE_VOTRE_IMAGE.gif" border="0" alt="DESCRIPTION DE VOTRE PREFIXE" /> <font size="1"><span style="color: #000000"><b>Votre préfixe</b></span></font>
Remplacez les partie en rouge par vos paramètres...
Effacer les préfixes dans le chemin de la navbar une fois sur le showthread
Allez dans votre espace FTP, ouvrez le fichier showthread.php à la ligne 2114 env. et remplacez ce code :
Code:
$navbits[''] = $thread['prefix_rich'] . ' ' . $thread['title'];
Par celui ci :
Code:
$navbits[''] = $thread['title'];
Source: vbulletin.org
Avant :
Après :
Placer les options de recherche au dessus des discussions (Source vb.org):
Dirigez vous sur votre template
forumdisplay puis:
Trouvez et effacez:
Code:
<form action="inlinemod.php?forumid=$forumid" method="post" id="inlinemodform">
<input type="hidden" name="url" value="$url" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
<input type="hidden" name="forumid" value="$forumid" />
Trouvez:
Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" id="threadslist">
<tbody>
$announcebits
Remplacez par ça:
Code:
<!-- Modified Thread Search Layout -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tbody>
$announcebits
</tbody>
</table>
<form action="forumdisplay.php" method="get">
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="f" value="$forumid" />
<input type="hidden" name="page" value="$pagenumber" />
<input type="hidden" name="pp" value="$perpage" />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead"><phrase 1="$limitlower" 2="$limitupper" 3="$totalthreads">$vbphrase[showing_threads_x_to_y_of_z]</phrase></td>
</tr>
<tr valign="top">
<td class="alt1">
<table cellpadding="3" cellspacing="0" border="0" align="center">
<tr>
<if condition="$prefix_options">
<td><select name="prefixid" id="sel_prefixid">
<option value=""$prefix_selected[any]>$vbphrase[any_prefix_meta]</option>
<option value="-1"$prefix_selected[none]>$vbphrase[no_prefix_meta]</option>
$prefix_options
</select></td>
</if>
<td><select name="sort" id="sel_sort">
<option value="title" $sort[title]>$vbphrase[thread_title]</option>
<option value="lastpost" $sort[lastpost]>$vbphrase[last_post_time]</option>
<option value="dateline" $sort[dateline]>$vbphrase[thread_start_time]</option>
<option value="replycount" $sort[replycount]>$vbphrase[number_of_replies]</option>
<option value="views" $sort[views]>$vbphrase[number_of_views]</option>
<option value="postusername" $sort[postusername]>$vbphrase[thread_starter]</option>
<if condition="$show['threadratings']"><option value="voteavg" $sort[voteavg]>$vbphrase[thread_rating]</option></if>
</select></td>
<td><select name="order" id="sel_order">
<option value="asc" $order[asc]>$vbphrase[ascending]</option>
<option value="desc" $order[desc]>$vbphrase[descending]</option>
</select></td>
<td><select name="daysprune" id="sel_daysprune">
<option value="1" $daysprunesel[1]>$vbphrase[last_day]</option>
<option value="2" $daysprunesel[2]>$vbphrase[last_2_days]</option>
<option value="7" $daysprunesel[7]>$vbphrase[last_week]</option>
<option value="10" $daysprunesel[10]>$vbphrase[last_10_days]</option>
<option value="14" $daysprunesel[14]>$vbphrase[last_2_weeks]</option>
<option value="30" $daysprunesel[30]>$vbphrase[last_month]</option>
<option value="45" $daysprunesel[45]>$vbphrase[last_45_days]</option>
<option value="60" $daysprunesel[60]>$vbphrase[last_2_months]</option>
<option value="75" $daysprunesel[75]>$vbphrase[last_75_days]</option>
<option value="100" $daysprunesel[100]>$vbphrase[last_100_days]</option>
<option value="365" $daysprunesel[365]>$vbphrase[last_year]</option>
<option value="-1" $daysprunesel[all]>$vbphrase[beginning]</option>
</select></td>
<td class="smallfont" align="$stylevar[right]" style="padding-top:$stylevar[cellpadding]px">
<input type="submit" class="button" value="$vbphrase[show_threads]" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<form action="inlinemod.php?forumid=$forumid" method="post" id="inlinemodform">
<input type="hidden" name="url" value="$url" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
<input type="hidden" name="forumid" value="$forumid" />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" id="threadslist">
<tbody>
<!-- / Modified Thread Search Layout -->
Trouvez:
Code:
<!-- Active Users in this Forum (and sub-forums) and Moderators -->
<form action="forumdisplay.php" method="get">
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="f" value="$forumid" />
<input type="hidden" name="page" value="$pagenumber" />
<input type="hidden" name="pp" value="$perpage" />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">$vbphrase[display_options]</td>
<if condition="$show['activeusers']">
<td class="tcat">$vbphrase[currently_active_users]</td>
</if>
<if condition="$show['moderators']">
<td class="tcat">$vbphrase[moderators]</td>
</if>
</tr>
<tr>
<td class="thead"><phrase 1="$limitlower" 2="$limitupper" 3="$totalthreads">$vbphrase[showing_threads_x_to_y_of_z]</phrase></td>
<if condition="$show['activeusers']">
<td class="thead">$totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_y_guests]</phrase>)</td>
</if>
<if condition="$show['moderators']">
<td class="thead">$vbphrase[moderators] : $totalmods</td>
</if>
</tr>
<tr valign="top">
<td class="alt1">
<table cellpadding="0" cellspacing="1" border="0">
<tr valign="bottom">
<td class="smallfont" style="padding-$stylevar[right]:$stylevar[cellpadding]px">
<div><label for="sel_sort">$vbphrase[sorted_by]</label></div>
<select name="sort" id="sel_sort">
<option value="title" $sort[title]>$vbphrase[thread_title]</option>
<option value="lastpost" $sort[lastpost]>$vbphrase[last_post_time]</option>
<option value="dateline" $sort[dateline]>$vbphrase[thread_start_time]</option>
<option value="replycount" $sort[replycount]>$vbphrase[number_of_replies]</option>
<option value="views" $sort[views]>$vbphrase[number_of_views]</option>
<option value="postusername" $sort[postusername]>$vbphrase[thread_starter]</option>
<if condition="$show['threadratings']"><option value="voteavg" $sort[voteavg]>$vbphrase[thread_rating]</option></if>
</select>
</td>
<td class="smallfont" style="padding-$stylevar[right]:$stylevar[cellpadding]px">
<div><label for="sel_order">$vbphrase[sort_order]</label></div>
<select name="order" id="sel_order">
<option value="asc" $order[asc]>$vbphrase[ascending]</option>
<option value="desc" $order[desc]>$vbphrase[descending]</option>
</select>
</td>
<td class="smallfont">
<div><label for="sel_daysprune">$vbphrase[from_the]</label></div>
<select name="daysprune" id="sel_daysprune">
<option value="1" $daysprunesel[1]>$vbphrase[last_day]</option>
<option value="2" $daysprunesel[2]>$vbphrase[last_2_days]</option>
<option value="7" $daysprunesel[7]>$vbphrase[last_week]</option>
<option value="10" $daysprunesel[10]>$vbphrase[last_10_days]</option>
<option value="14" $daysprunesel[14]>$vbphrase[last_2_weeks]</option>
<option value="30" $daysprunesel[30]>$vbphrase[last_month]</option>
<option value="45" $daysprunesel[45]>$vbphrase[last_45_days]</option>
<option value="60" $daysprunesel[60]>$vbphrase[last_2_months]</option>
<option value="75" $daysprunesel[75]>$vbphrase[last_75_days]</option>
<option value="100" $daysprunesel[100]>$vbphrase[last_100_days]</option>
<option value="365" $daysprunesel[365]>$vbphrase[last_year]</option>
<option value="-1" $daysprunesel[all]>$vbphrase[beginning]</option>
</select>
</td>
</tr>
<tr valign="bottom">
<td class="smallfont" colspan="2">
<if condition="$prefix_options">
<div><label for="sel_prefixid">$vbphrase[prefix]</label></div>
<select name="prefixid" id="sel_prefixid">
<option value=""$prefix_selected[any]>$vbphrase[any_prefix_meta]</option>
<option value="-1"$prefix_selected[none]>$vbphrase[no_prefix_meta]</option>
$prefix_options
</select>
<else />
</if>
</td>
<td class="smallfont" align="$stylevar[right]" style="padding-top:$stylevar[cellpadding]px">
<input type="submit" class="button" value="$vbphrase[show_threads]" />
</td>
</tr>
</table>
</td>
<if condition="$show['activeusers']">
<td class="alt1"><div class="smallfont">$activeusers</div></td>
</if>
<if condition="$show['moderators']">
<td class="alt1"><div class="smallfont">$moderatorslist </div></td>
</if>
</tr>
</table>
</form>
<!-- End Active Users in this Forum (and sub-forums) and Moderators -->
Et remplacez par:
Code:
<!-- Simplified Active Users in this Forum (and sub-forums) and Moderators -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<if condition="$show['activeusers']">
<td class="tcat">$vbphrase[currently_active_users]</td>
</if>
<if condition="$show['moderators']">
<td class="tcat">$vbphrase[moderators]</td>
</if>
</tr>
<tr>
<if condition="$show['activeusers']">
<td class="thead">$totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_y_guests]</phrase>)</td>
</if>
<if condition="$show['moderators']">
<td class="thead">$vbphrase[moderators] : $totalmods</td>
</if>
</tr>
<tr>
<if condition="$show['activeusers']">
<td class="alt1"><div class="smallfont">$activeusers</div></td>
</if>
<if condition="$show['moderators']">
<td class="alt1"><div class="smallfont">$moderatorslist </div></td>
</if>
</tr>
</table>
<!-- End Simplified Active Users in this Forum (and sub-forums) and Moderators -->
Voici le résultat:
AVANT:
APRES:
Suppression des préfixes dans la colonne "Derniers messages" (sur le forumhome)
Dirigez vous dans le template
forumhome_lastpostby et supprimez le code suivant:
Code:
$lastpostinfo[prefix]
Voilà déjà de quoi vous occupez. Si d'autres modifications vous intéressent, on se fera un plaisir à vous répondre dans la mesure du possible bien sûr
Liens sociaux