News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Il tasto "Marked topic solved" presente in questo forum

Started by utente01, July 12, 2010, 07:29:32 AM

Previous topic - Next topic

utente01

Salve a tutti !
Come ottenere questa funzione , presente in questo forum quando uno apre una discussione:


Se metti "marked topic solved " un pratico segno verde in board evidenziera a tuttti la discussione risolta. Estremamente utile!

Ho trovato qualcosa di simile fra le mod  , ma non c'entra niente con questo.

emanuele

Se non appare installando il mod è possibile che sia un pulsante aggiunto modificando il template.
Se vuoi ricrearlo simile, puoi prendere spunto dalle modifiche apportate al file display.template.php, vedi:
http://custom.simplemachines.org/mods/index.php?mod=1601;action=parse;attach=144540;smf_version=2.0_RC3
in particolare il link dovrebbe essere:

$scripturl . '?action=topicsolved;topic=' . $context['current_topic'] . ';sesc=' . $context['session_id']);


E ricordati di controllare i permessi e se è solved o no con qualcosa tipo:

if($context['can_solve_topic']) {
if($context['topic_solved']){
echo $txt['topic_solved'];
} else {
echo '<a href="' . $scripturl . '?action=topicsolved;topic=' . $context['current_topic'] . ';sesc=' . $context['session_id']) . '">' . $txt['topic_not_solved'] . '</a>';
}
}

Non testato... ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.


Advertisement: