Autore Topic: Posizione sballata dei pulsanti dopo chiusura topic  (Letto 3778 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 429
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Posizione sballata dei pulsanti dopo chiusura topic
« il: Lunedì, 24 Luglio 2017 19:39 »
E rieccomi con un altro insolito problema :P
Mi sono accorto che in un topic chiuso, oltre a scomparire giustamente i pulsanti Citazione/modifica/eccetera, il pulsante per ringraziare cambia di posizione, spostandosi sulla sinistra di fianco al titolo del topic e non compare nemmeno l'immagine associata a questa funzione.
Vi mostro le immagini per capire meglio:

Posizione corretta con topic aperto


Posizione sballata con topic chiuso


Come si può risolvere ?

I temi sono i soliti, ovvero chocolate e prince of darkness
https://custom.simplemachines.org/themes/index.php?lemma=2428

Mentre la mod dei grazie è la seguente
http://www.smfpersonal.net/downloads.html;sa=view;down=261


Grazie

Offline Flavio93Zena

  • Staff IS
  • *******
  • Post: 3090
  • Sesso: Maschio
  • Sniper Legends
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #1 il: Lunedì, 24 Luglio 2017 22:20 »
E bisogna vederlo, come sempre. Oggi non ne ho voglia, domani :P

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5055
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #2 il: Martedì, 25 Luglio 2017 13:03 »
Nel tema di default come si comporta?
Il grazie è possibile darlo anche se il topic è chiuso?

Offline Flavio93Zena

  • Staff IS
  • *******
  • Post: 3090
  • Sesso: Maschio
  • Sniper Legends
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #3 il: Martedì, 25 Luglio 2017 15:12 »
P.S.: ho idea che la mod per il grazie sia questa http://www.smfpersonal.net/downloads.html;sa=view;down=322 perchè quella che hai linkato tu fa tutt'altra cosa xD

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 429
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #4 il: Martedì, 25 Luglio 2017 19:19 »
Nel tema di default come si comporta?
Il grazie è possibile darlo anche se il topic è chiuso?

Nel tema di default si comporta quasi allo stesso modo, solo che è più centrale rispetto ai due temi installati, come puoi vedere dall'immagine:


Nei topic chiusi il grazie è possibile darlo senza problemi, infatti non mi sembra che ci sia un opzione per attivarlo o meno, ed infatti nel mio forum (emuleitalia) funziona benissimo


P.S.: ho idea che la mod per il grazie sia questa http://www.smfpersonal.net/downloads.html;sa=view;down=322 perchè quella che hai linkato tu fa tutt'altra cosa xD

Grazie Flavio, mi sa che ieri mi sono incartato con i preferiti ;D

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5055
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #5 il: Martedì, 25 Luglio 2017 19:33 »
Suppongo che il mod aggiunga il pulsante senza preoccuparsi di controllare che vi sia anche il contenitore di tale pulsante.
Sai anche dire quale delle due versioni scaricabili dal sito hai?

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 429
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #6 il: Martedì, 25 Luglio 2017 19:45 »
Si è la Thank_2.0

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5055
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #7 il: Martedì, 25 Luglio 2017 21:32 »
E' un po' (tanto) tirare ad indovinare, ma io proverei in Display.template.php a modificare questa riga:
Codice: [Seleziona]
elseif (($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) || (($message['thank_you_post']['lock'] || $message['thank_you_post']['delete']) && $message['thank_you_post']['isThankYouPost']))in:
Codice: [Seleziona]
elseif (($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) || ($message['thank_you_post']['lock'] || $message['thank_you_post']['delete']))la riga appare due volte, sostituiscile entrambe.

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 429
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #8 il: Martedì, 25 Luglio 2017 21:57 »
Purtroppo non ci sono quelle due righe nel display.template :o
Te lo allego

Grazie

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5055
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #9 il: Mercoledì, 26 Luglio 2017 00:47 »
Allora devi semplicemente aggiungerla.
Vale sempre quanto ho scritto qui:
https://wiki.simplemachines.org/smf/User:Emanuele/guide/Installare_mod_manualmente
;)

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 429
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #10 il: Mercoledì, 26 Luglio 2017 23:17 »
L'ho aggiunta tante di quelle volte che ormai ho perso il conto  :-[
Un aiutino in più ? Tipo posizione o meglio ancora dopo quale numero di riga :'(

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5055
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #11 il: Venerdì, 28 Luglio 2017 20:17 »
Dal pacchetto del mod, come spiegato qui abbiamo:
Codice: [Seleziona]
<operation>
<search position="replace"><![CDATA[
// Maybe we can approve it, maybe we should?
]]></search>
<add><![CDATA[
elseif (($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) || (($message['thank_you_post']['lock'] || $message['thank_you_post']['delete']) && $message['thank_you_post']['isThankYouPost']))
echo '
<ul class="reset smalltext quickbuttons">';

// Maybe we can approve it, maybe we should?
]]></add>
</operation>

e:
Codice: [Seleziona]
<operation>
<search position="replace"><![CDATA[
if ($message['can_approve'] || $context['can_reply'] || $message['can_modify'] || $message['can_remove'] || $context['can_split'] || $context['can_restore_msg'])
echo '
</ul>';
]]></search>
<add><![CDATA[
if ($message['can_approve'] || $context['can_reply'] || $message['can_modify'] || $message['can_remove'] || $context['can_split'] || $context['can_restore_msg'])
echo '
</ul>';

// Thank-O-Matic okay close the ul on sometimes :D
elseif (($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) || (($message['thank_you_post']['lock'] || $message['thank_you_post']['delete']) && $message['thank_you_post']['isThankYouPost']))
echo '
</ul>';
]]></add>
</operation>

tra i <search> quello da cercare, tra gli <add> quello da rimpiazzare.

Offline Flavio93Zena

  • Staff IS
  • *******
  • Post: 3090
  • Sesso: Maschio
  • Sniper Legends
    • Mostra profilo
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #12 il: Venerdì, 28 Luglio 2017 22:35 »
Se vuoi un parser online un pochino più semplice dell'xml della mod... http://www.smfhacks.com/smf-package-parser.html

Offline Lucarella

  • Utente IS Lv.3
  • ***
  • Post: 429
    • Mostra profilo
    • eMuleItalia.eu
  • Versione SMF: 2.0.x
  • Versione ElkArte: -
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #13 il: Domenica, 30 Luglio 2017 19:07 »
Quindi, da quanto ho potuto capire, le modifiche che hai suggerito le devo fare sul file install_2.0.x.
Cosa che ho fatto, scompattando la mod, modifica del file e ricompattato tutto per la nuova installazione.
Prima però ho dovuto togliere quella già presente sul forum, solo che mi ha generato circa 10 errori e ci ho rinunciato...
Se non c'è altra soluzione, almeno per il momento, lascio tutto così e non farò chiudere i topic :P

Offline emanuele

  • Amministratore IS
  • *******
  • Post: 5055
    • Mostra profilo
    • ElkArte
  • Versione SMF: Altro
  • Versione ElkArte: 1.0.x
Re:Posizione sballata dei pulsanti dopo chiusura topic
« Risposta #14 il: Domenica, 30 Luglio 2017 23:11 »
No, non capisco bene come hai fatto a collegare le modifiche al file zip, comunque, no.
Le modifiche le devi apportare (come spiegato nel post di Darknico) al file display.template.php come spiegato in questo topic.

Display.template.php:
Codice: (cerca) [Seleziona]
// Maybe we can approve it, maybe we should?
Codice: (sostituisci con) [Seleziona]
elseif (($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) || (($message['thank_you_post']['lock'] || $message['thank_you_post']['delete']) && $message['thank_you_post']['isThankYouPost']))
echo '
<ul class="reset smalltext quickbuttons">';

// Maybe we can approve it, maybe we should?

e poi:
Codice: (cerca) [Seleziona]
if ($message['can_approve'] || $context['can_reply'] || $message['can_modify'] || $message['can_remove'] || $context['can_split'] || $context['can_restore_msg'])
echo '
</ul>';
Codice: (sostituisci con) [Seleziona]
if ($message['can_approve'] || $context['can_reply'] || $message['can_modify'] || $message['can_remove'] || $context['can_split'] || $context['can_restore_msg'])
echo '
</ul>';

// Thank-O-Matic okay close the ul on sometimes :D
elseif (($message['thank_you_post']['post'] && !$message['thank_you_post']['locked']) || (($message['thank_you_post']['lock'] || $message['thank_you_post']['delete']) && $message['thank_you_post']['isThankYouPost']))
echo '
</ul>';
Vediamo se così è più comprensibile.

 

Chiusura programmata di un topic.

Aperto da titaniumSezione SMF 2.0

Risposte: 5
Visite: 3300
Ultimo post Martedì, 14 Maggio 2013 20:35
da emanuele
Fotografie, posizione all'interno del topic,gestione anteprime e profilo colore.

Aperto da Agostino NovielloSezione SMF 2.0

Risposte: 24
Visite: 5730
Ultimo post Martedì, 15 Luglio 2014 22:46
da emanuele
Spostare posizione pulsanti all'interno del menù

Aperto da Agostino NovielloSezione SMF 2.0

Risposte: 3
Visite: 1341
Ultimo post Martedì, 30 Settembre 2014 21:00
da Agostino Noviello
SimplePortal 2.3.7 © 2008-2018, SimplePortal