Italian SMF

Supporto SMF => SMF 2.0.x => Mods - Modifiche SMF => Discussione aperta da: titanium il Sabato - 16 Febbraio 2013 - 19:03

Titolo: Funzione tasto "risolto"
Inserito da: titanium il Sabato - 16 Febbraio 2013 - 19:03
Salve Staff dove posso trovare la mod che consente di installare il tasto risolto? Un po come funziona su questo sito.

Grazie in anticipo.
Titolo: Re:Funzione tasto "risolto"
Inserito da: Darknico il Domenica - 17 Febbraio 2013 - 02:52
eccola qua :)
http://custom.simplemachines.org/mods/index.php?mod=1601

Non ricordo se necessita o no l'emulazione di versione, cmq tranquillo, nessun problema anche se è per la RC4 ;)
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Sabato - 23 Febbraio 2013 - 19:22
Chiedo scusa, dove devo intervenire per colorare di rosso il tasto "MARCA COME RISOLTO" e/o "MARCA COME NON RISOLTO" ?

Grazie

EDIT: Trovato bastava mettere il codice del colore nella traduzione.
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Sabato - 23 Febbraio 2013 - 21:03
Vorrei inserire la spunta verde del topic risolto, nella leggenda dei simboli. Come si può fare?
Titolo: Re:Funzione tasto "risolto"
Inserito da: Darknico il Domenica - 24 Febbraio 2013 - 03:08
Citazione di: titanium il Sabato - 23 Febbraio 2013 - 21:03
Vorrei inserire la spunta verde del topic risolto, nella leggenda dei simboli. Come si può fare?

Cioè?
Non ho capito...
Titolo: Re:Funzione tasto "risolto"
Inserito da: Specter il Domenica - 24 Febbraio 2013 - 07:51
Citazione di: titanium il Sabato - 23 Febbraio 2013 - 21:03
Vorrei inserire la spunta verde del topic risolto, nella leggenda dei simboli. Come si può fare?

Per inserire nuove icone:

Amministra --> Forum --> Smiley ed icone dei post... --> Impostazioni --> Abilita icone personalizzate per i messaggi.

Salva e vedrai apparire  "Modifica icone post" dove potrai gestire tutte le icone per i Topic.

Le nuove immagini vanno aggiunte nella cartella TUOTEMA/images/post/


Oppure intendi aggiungere l'icona "topic risolto" alla legenda in fondo alla lista topic??
Titolo: Re:Funzione tasto "risolto"
Inserito da: Alex il Domenica - 24 Febbraio 2013 - 11:23
se non ho capito male, intende posizionarlo qui


[allegato eliminato da un amministratore]
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Domenica - 24 Febbraio 2013 - 17:59
Citazione di: Specter il Domenica - 24 Febbraio 2013 - 07:51
Oppure intendi aggiungere l'icona "topic risolto" alla legenda in fondo alla lista topic??

Si intendo proprio li.
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Domenica - 24 Febbraio 2013 - 18:07
In merito a questa Mod, dopo averla installata e abilitata solo per alcune sezione del sito, è successo che in alcune sezioni abilitate alla Mod e non, la mod Topics list support, http://custom.simplemachines.org/mods/index.php?mod=1459 non funziona più.

Esempio da mio sito:

Sezione abilitata alla Mod "Topic Risolto", ecco il "List Post": http://www.idaf.it/index.php?topic=24363.0 , come vedete è vuoto;

Sezione non abilitata alla Mod "Topic Risolto", ecco il List Post": http://www.idaf.it/index.php?topic=24397.msg352663#msg352663 , qua funziona.

Ma anche qui non funziona, anche se la Mod "Topic Risolto", NON è stata abilitata: http://www.idaf.it/index.php?topic=24396.msg352662#msg352662 .

Quindi le due Mod vanno in contrasto tra loro.
Esiste la possibilità di riparare il tutto in modo da farle convivere insieme?

Grazie.


EDIT: non è escluso che in contrasto alla Mod non funzionante vi sia anche la similar topic mod appena installata.
Titolo: Re:Funzione tasto "risolto"
Inserito da: emanuele il Domenica - 24 Febbraio 2013 - 20:46
Errori nel log? (lo so che è una domanda che faccio sempre, ma la faccio proprio perché il 90% delle volte fornisce un punto di partenza... ;))
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Domenica - 24 Febbraio 2013 - 21:39
Ho controllato non ho trovato nessun errore riferito alle mod.... :(
Titolo: Re:Funzione tasto "risolto"
Inserito da: emanuele il Lunedì - 25 Febbraio 2013 - 18:55
Allora, vediamo di ricapitolare:
1) "Topic Risolto" attivo => "List Post" non funziona: http://www.idaf.it/index.php?topic=24363.0
2) "Topic Risolto" non attivo => "List Post" funziona: http://www.idaf.it/index.php?topic=24397.msg352663#msg352663
3) "Topic Risolto" => "List Post" non funziona: http://www.idaf.it/index.php?topic=24396.msg352662#msg352662

...mi spieghi come mai ritieni vi sia un conflitto?
Hai praticamente tutte le possibili combinazioni di attivo/disattivo|funziona/non-funziona, quindi io concluderei che il problema è altrove.

Ad ogni modo, topic solved e similar topics non hanno molto che può andare in conflitto con "list topic" (da quel che posso supporre, non ho guardato il codice), quindi io opterei per un errore nel bbcode di topic solved nei due post in cui non funziona.
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Lunedì - 25 Febbraio 2013 - 19:26
Che devo dire, mi inchino all'esperienza.

Avevi perfettamente ragione, nessun contrasto tra le mod, ma non so per quale motivo la stringa nel post presentava delle divergenze rispetto a quella originale, quindi ricopiando una funzionate, tutto si è ripreso.

Scusami ancora e grazie.
Titolo: Re:Funzione tasto "risolto"
Inserito da: emanuele il Lunedì - 25 Febbraio 2013 - 19:35
Ma stai scherzando? Niente di cui scusarsi. ;D
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Mercoledì - 27 Febbraio 2013 - 13:27
Citazione di: titanium il Sabato - 23 Febbraio 2013 - 21:03
Vorrei inserire la spunta verde del topic risolto, nella leggenda dei simboli. Come si può fare?

Scusate l'insistenza, ma con il sopraggiungere di mie ulteriori domande si è persa la richiesta.
Vorrei inserire il simbolo della spunta verde qui:

(https://www.italiansmf.net/forum/proxy.php?request=http%3A%2F%2Fi213.photobucket.com%2Falbums%2Fcc17%2F007maury007%2FSenzatitolo-1-10_zps2120806a.jpg&hash=a2b1fdd73b591fd914c29e93535330a5b566215f)

Come posso fare?
Titolo: Re:Funzione tasto "risolto"
Inserito da: Darknico il Mercoledì - 27 Febbraio 2013 - 14:13
Ora è più chiaro, scusa se non avevo capito :)

File /themes/default/MessageIndex.template.php

Cerca:
if (!$context['no_topic_listing'])
echo '
<p class="floatleft smalltext">', !empty($modSettings['enableParticipation']) && $context['user']['is_logged'] ? '
<img src="' . $settings['images_url'] . '/topic/my_normal_post.gif" alt="" align="middle" /> ' . $txt['participation_caption'] . '<br />' : '', '
<img src="' . $settings['images_url'] . '/topic/normal_post.gif" alt="" align="middle" /> ' . $txt['normal_topic'] . '<br />
<img src="' . $settings['images_url'] . '/topic/hot_post.gif" alt="" align="middle" /> ' . sprintf($txt['hot_topics'], $modSettings['hotTopicPosts']) . '<br />
<img src="' . $settings['images_url'] . '/topic/veryhot_post.gif" alt="" align="middle" /> ' . sprintf($txt['very_hot_topics'], $modSettings['hotTopicVeryPosts']) . '
</p>
<p class="smalltext">
<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" alt="" align="middle" /> ' . $txt['locked_topic'] . '<br />' . ($modSettings['enableStickyTopics'] == '1' ? '
<img src="' . $settings['images_url'] . '/icons/quick_sticky.gif" alt="" align="middle" /> ' . $txt['sticky_topic'] . '<br />' : '') . ($modSettings['pollMode'] == '1' ? '
<img src="' . $settings['images_url'] . '/topic/normal_poll.gif" alt="" align="middle" /> ' . $txt['poll'] : '') . '
</p>';


Modifica cosi:
if (!$context['no_topic_listing'])
echo '
<p class="floatleft smalltext">', !empty($modSettings['enableParticipation']) && $context['user']['is_logged'] ? '
<img src="' . $settings['images_url'] . '/topic/my_normal_post.gif" alt="" align="middle" /> ' . $txt['participation_caption'] . '<br />' : '', '
<img src="' . $settings['images_url'] . '/topic/normal_post.gif" alt="" align="middle" /> ' . $txt['normal_topic'] . '<br />
<img src="' . $settings['images_url'] . '/topic/hot_post.gif" alt="" align="middle" /> ' . sprintf($txt['hot_topics'], $modSettings['hotTopicPosts']) . '<br />
<img src="' . $settings['images_url'] . '/topic/veryhot_post.gif" alt="" align="middle" /> ' . sprintf($txt['very_hot_topics'], $modSettings['hotTopicVeryPosts']) . '
</p>
<p class="smalltext">
<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" alt="" align="middle" /> ' . $txt['locked_topic'] . '<br />' . ($modSettings['enableStickyTopics'] == '1' ? '
<img src="' . $settings['images_url'] . '/icons/quick_sticky.gif" alt="" align="middle" /> ' . $txt['sticky_topic'] . '<br />' : '') . ($modSettings['pollMode'] == '1' ? '
<img src="' . $settings['images_url'] . '/topic/normal_poll.gif" alt="" align="middle" /> ' . $txt['poll'] : '') . ' <br />
        <img src="' . $settings['images_url'] . '/post/topicsolved.gif" alt="" align="middle" /> ' . "Topic Risolto" . '       
</p>';


Puoi vedere il risultato anche da noi ;)
L'ho provato direttamente
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Mercoledì - 27 Febbraio 2013 - 14:14
Dark perdonami, in quale file?
Titolo: Re:Funzione tasto "risolto"
Inserito da: Darknico il Mercoledì - 27 Febbraio 2013 - 14:30
Che idiota, scusami, il bello è che ho pure scritto file xD
MessageIndex.template.php :)
Titolo: Re:Funzione tasto "risolto"
Inserito da: titanium il Mercoledì - 27 Febbraio 2013 - 14:36
Alla grande, risolto. Grazie. ;)