• Welcome to Simple Machines Community Forum. Please login or sign up.
November 30, 2021, 10:08:51 PM

News:

Want to get involved in developing SMF, then why not lend a hand on our github!


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: