Zbom

Ze Byble Of Mitan's

Vous n'êtes pas identifié.

#1 23-03-2005 13:42:53

Guest
Invité

[MOD] Quick Reply

ceci est le mode quick reply, non Advanced, donc il est simple, sans smils'

Code:

##############################################################
## Titre du mod  : Quick Reply
## Auteur du mod : Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com
## Traducteur du mod  : Dr DLP http://www.drdlpsite.levillage.org/phpBB2/index.php
## Desciption du mod : Ajoute un cadre réponse rapide sous chaque sujet 
##            Ce cadre ne s'affiche que si l'utilisateur a le droit de répondre
## Version du mod : 1.0.5
##
## Niveau d'installation : facile
## Temps d'installation Time: 5 Minutes
## Fichiers à éditer: 3
##    viewtopic.php,
##    language/lang_french/lang_main.php
##    templates/subSilver/viewtopic_body.tpl
## Fichiers à inclure: N/A
############################################################## 
## Ce mod est sous license GPL . Selon les lois en vigueur concernant la
## propriété intellectuelle , ce mod appartient aux auteurs cités plus haut .
############################################################## 
## Avant d'ajouter ce MOD à votre forum, il vous est fortement conseillé 
## d'effectuer une sauvegarde des éléments que vous allez modifier. 
############################################################## 

#
#-----[ OUVRIR ]------------------------------------------
#
viewtopic.php

#
#-----[ TROUVER ]------------------------------------------
#
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

#
#-----[ AVANT , AJOUTER ]------------------------------------
#
//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
    $quick_reply_form = "";
}
else
{
    $notify_user = (( $userdata['session_logged_in'] ) ? $userdata['user_notify'] : 0) ? '1' : '';
    $attach_sig = (( $userdata['session_logged_in'] ) ? $userdata['user_attachsig'] : 0) ? '1' : '';
    $quick_reply_form = "
        <script language='JavaScript' type='text/javascript'>
            function checkForm() {
                formErrors = false;
                if (document.post.message.value.length < 2) {
                formErrors = '" . $lang['Empty_message'] . "';
                }
                if (formErrors) {
                    alert(formErrors);
                    return false;
                } else {
                    return true;
                }
            }
        </script>
        <form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
        <span class='genmed'><b>".$lang["Quick_Reply"].":</b><br /><br />
    ";

    if (!$userdata['session_logged_in'])
    {
        $quick_reply_form .= $lang['Username'] . ":&nbsp;<input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
    }

    $quick_reply_form .= "
        <textarea class='post' name='message' rows='10' cols='50' wrap='virtual'></textarea><br />
        <input type='hidden' name='attach_sig' value='" . $attach_sig . "' />
        <input type='hidden' name='mode' value='reply' />
        <input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
        <input type='hidden' name='t' value='" . $topic_id . "' />
        <input type='hidden' name='notify' value='" . $notify  . "' /><br />
        <input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />&nbsp;
        <input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
        </form></span>
    ";
}

$template->assign_vars(array(
    'QUICK_REPLY_FORM' => $quick_reply_form)
);
//
// END Quick Reply Mod
//

#
#-----[ OUVRIR ]------------------------------------------
#
language/lang_french/lang_main.php

#
#-----[ TROUVER ]------------------------------------------
#
//
// That's all Folks!

#
#-----[ AVANT , AJOUTER ]------------------------------------
#
// Quick Reply MOD
$lang['Quick_Reply'] = 'Réponse rapide';

#
#-----[ OUVRIR ]------------------------------------------
#
viewtopic_body.tpl

#
#-----[ TROUVER ]------------------------------------------
#
{S_TOPIC_ADMIN}

#
#-----[ APRES , AJOUTER ]------------------------------------
#
{QUICK_REPLY_FORM}

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

ceci est l'original, mais moi quand je l'ai installer, j'ai modifier la fin :  smile  smile  smile
ce que jai rajouter permet de, plutot qu'il saffiche a gauche de la page, le module s'affichera au milieu






Code:

*-*-*-*-*-*Dans viewtopic_body.tpl : 

*******rechercher : *******

{S_TOPIC_ADMIN}

*******ajouter après : *******

<tr align="center"> 
<td class="row1" colspan="2" > 
{QUICK_REPLY_FORM} 
</td> 
</tr> 

bien sur si vous choisissez de faire ma modification, ne faites pas celle de viewtopic_body.tpl proposé dans l'original smile

 

23-03-2005 13:42:53

Publicité
Pub automatique


Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr