Autore Topic: [2.1 RC1] Aggiungere banner nel messaggio  (Letto 549 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline mstm

  • Traduttore IS
  • *******
  • Post: 27
  • Sesso: Maschio
    • Mostra profilo
  • Versione SMF: -
  • Versione ElkArte: -
[2.1 RC1] Aggiungere banner nel messaggio
« il: Venerdý, 22 Febbraio 2019 10:58 »
Ciao a tutti, vorrei aggiungere un banner nel primo, quarto e ultimo messaggio di ogni topic SENZA usare mod.

Se ho capito bene il codice da modificare in Display.template.php Ŕ questo:
Codice: [Seleziona]
<div class="inner" data-msgid="', $message['id'], '" id="msg_', $message['id'], '"', $ignoring ? ' style="display:none;"' : '', '>
', $message['body'], '
</div>

Con qualche tentativo sono riuscito a inserirlo nel primo (il codice Ŕ corretto?), come posso aggiungere il banner nel 4░ e ultimo messaggio?

Codice: [Seleziona]
<div class="inner" data-msgid="', $message['id'], '" id="msg_', $message['id'], '"', $ignoring ? ' style="display:none;"' : '', '>
', $message['body'], $message['counter'] == 0 ? '<div style="text-align: center">Codice banner</div><br>' : '',  '
</div>

Secondo voi Ŕ meglio usare il codice sopra oppure

Codice: [Seleziona]
if ($message['counter'] == 0)
echo '
<div align="center">Codice banner</div> ';


Grazie  ::)
« Ultima modifica: Venerdý, 22 Febbraio 2019 11:17 da mstm »

Offline Darknico

  • Amministratore IS
  • *******
  • Post: 2287
  • Sesso: Maschio
  • Server Admin
    • Mostra profilo
    • Darknico.com
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:[2.1 RC1] Aggiungere banner nel messaggio
« Risposta #1 il: Venerdý, 22 Febbraio 2019 11:18 »
io ti consiglio di usare la mod "Ad Management"
https://custom.simplemachines.org/mods/index.php?mod=255

ti togli tutti i problemi e puoi configurartelo come vuoi ;)
« Ultima modifica: Venerdý, 22 Febbraio 2019 11:26 da Darknico »
Non supporto privatamente, non risponderei e ci rimarreste male....





Offline mstm

  • Traduttore IS
  • *******
  • Post: 27
  • Sesso: Maschio
    • Mostra profilo
  • Versione SMF: -
  • Versione ElkArte: -
Re:[2.1 RC1] Aggiungere banner nel messaggio
« Risposta #2 il: Venerdý, 22 Febbraio 2019 12:08 »
Grazie per il consiglio Darknico, analizzando il file ho trovato la soluzione.
Secondo me Ŕ meglio usare l'if per evitare problemi di compatibilitÓ con le mod.

Prima di
Codice: [Seleziona]
// Get all the messages...Aggiungere
Codice: [Seleziona]
$context['custom_counter'] = 0;

Prima di    
Codice: [Seleziona]
// Assuming there are attachments...Aggiungere
Codice: [Seleziona]
if($context['custom_counter']++ == 0)
echo '
<div align="center">Codice banner primo messaggio</div> ';

if($message['id'] != $context['topic_last_message'] && $context['custom_counter']++ == 7)
echo '
<div align="center">Codice banner 4 messaggio</div> ';

if($message['id'] != $context['first_message'] && $context['topic_last_message'] == $message['id'] || ($message['counter']+1) % $context['messages_per_page'] == 0)
echo '
<div align="center">Codice banner ultimo messaggio</div> ';

I banner hanno codice diverso e quindi va benissimo, ora prover˛ a fare un pacchetto per non perdere le modifiche ad ogni aggiornamento del file.
« Ultima modifica: Giovedý, 07 Marzo 2019 10:55 da mstm »

Offline mstm

  • Traduttore IS
  • *******
  • Post: 27
  • Sesso: Maschio
    • Mostra profilo
  • Versione SMF: -
  • Versione ElkArte: -
Re:[2.1 RC1] Aggiungere banner nel messaggio
« Risposta #3 il: Mercoledý, 06 Marzo 2019 12:10 »
Aggiornato codice, ora tutto funziona perfettamente  ;D

Offline radu81

  • Staff IS
  • *******
  • Post: 363
  • Sesso: Maschio
    • Mostra profilo
  • Versione SMF: -
  • Versione ElkArte: 1.1.x
Re:[2.1 RC1] Aggiungere banner nel messaggio
« Risposta #4 il: Mercoledý, 06 Marzo 2019 12:35 »
Se decidi di fare una mod allega pure il file, pu˛ sempre tornare utile a qualcuno.
Ciao!

 

messaggio banner disattiva adblock

Aperto da 3dfeSezione SMF 2.0

Risposte: 2
Visite: 650
Ultimo post Lunedý, 20 Luglio 2015 15:37
da 3dfe
Aggiungere pi¨ Smiley

Aperto da titaniumSezione SMF 2.0

Risposte: 2
Visite: 882
Ultimo post Lunedý, 16 Settembre 2013 18:24
da titanium
Aggiungere Account FB e Twitter al profilo

Aperto da i_fiorentinoSezione SMF 2.0

Risposte: 8
Visite: 1935
Ultimo post Martedý, 02 Luglio 2013 23:19
da emanuele