mchat Aggiungere il pulsante quote

Forum misto con frammenti di codice
Rispondi
Avatar utente
salvocortesiano
Membro phpBB3World
Membro phpBB3World
Messaggi: 58
Iscritto il: 20 gen 2013, 9:22
Località: Firenze
Contatta:

mchat Aggiungere il pulsante quote

Messaggio da salvocortesiano » 12 gen 2014, 0:47

Autore: pegasus81
Descrizione: Questa modifica aggiunge alla MChat il pulsante Quote
Apri: mchat.php
Trova:

Codice: Seleziona tutto

<?php 'message'          => $message,   
Sostituisci con:

Codice: Seleziona tutto

<?php 'message'          => str_replace('\'', '&rsquo;', $message),   
Apri: styles/prosilver/template/mchat_avatars.html
Trova:

Codice: Seleziona tutto

<span style="float:right;"><!-- IF MCHAT_ALLOW_IP -->
In linea Trova:

Codice: Seleziona tutto

<!-- IF MCHAT_ALLOW_IP -->
In linea Aggiungi prima

Codice: Seleziona tutto

<a href="#" onclick="insert_quote('{mchatrow.MCHAT_USERNAME}','{mchatrow.MCHAT_MESSAGE_EDIT}'); return false;"><img src="{ROOT_PATH}mchat/quota.png" alt="{L_REPLY_WITH_QUOTE}" title="{L_REPLY_WITH_QUOTE}" class="mChatImage" /></a>
Apri: styles/prosilver/template/mchat_no_avatars.html
Trova:

Codice: Seleziona tutto

<span style="float:right;"><!-- IF MCHAT_ALLOW_IP -->
In linea Trova

Codice: Seleziona tutto

<!-- IF MCHAT_ALLOW_IP -->
In linea Aggiungi prima

Codice: Seleziona tutto

<a href="#" onclick="insert_quote('{mchatrow.MCHAT_USERNAME}','{mchatrow.MCHAT_MESSAGE_EDIT}'); return false;"><img src="{ROOT_PATH}mchat/quota.png" alt="{L_REPLY_WITH_QUOTE}" title="{L_REPLY_WITH_QUOTE}" class="mChatImage" /></a>
Apri: styles/prosilver/template/mchat_body.html
Trova:

Codice: Seleziona tutto

         var mChatFocusFix = true;
         <!-- ENDIF -->
Aggiungi dopo

Codice: Seleziona tutto

            function insert_quote(user,text)
            {
               var quote = decodeURIComponent(text.replace(/\+/g, " "));
               quote = quote.replace(/</g, "<");
               quote = quote.replace(/>/g, ">");
               quote = quote.replace(/&#58;/g, ':');
               quote = quote.replace(/&#46;/g, '.');
               quote = quote.replace(/&/g, '&');
               quote = quote.replace(/"/g, '"');
               var username = decodeURIComponent(user.replace(/\+/g, " "));
               username = username.replace(/</g, "<");
               username = username.replace(/>/g, ">");
               username = username.replace(/&#58;/g, ':');
               username = username.replace(/&#46;/g, '.');
               username = username.replace(/&/g, '&');
               username = username.replace(/"/g, '"');
               document.getElementById('mChatMessage').value += '[quote="' + username + '"]' + ' ' + quote + '[/quote]';
               document.getElementById('mChatMessage').focus();
            } 

Aggiorna il template è vuota la cache.

Carica nella Cartella MChat l'immagine che trovi in questa zip:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Sono amico di tutti, ma alle condizioni di nessuno!

Rispondi

Torna a “Snippets”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti