• Consiglio Direttivo

    Hai avuto il mio stesso problema, qualcosa son riuscito a sistemarla.
    Per il fatto che non scrive sul Db rimpiazza la stringa dell'INSERT INTO ( $sql="INSERT INTO............)"; ) contenuta nel file tag_board.php, con le seguenti istruzioni:
    [php]$users=$user->data['user_id'];
    $tbmsg=$_POST['tb_msg'];
    $sql = "INSERT
    INTO ".$table_prefix."tag_board (user_id,tag_msg,time)
    VALUES ('$users','$tbmsg','".time()."')";[/php]

    Per quanto riguarda i permessi, funziona solo se impostati a 2, dato che a me serviva visibile ed utilizzabile solo dagli utenti iscritti, ho strutturato così il file tag_board.html:

    ......
    .....
    <th colspan="7">&nbsp;<!-- IF U_ACP --><a href="tag_board.php?mode=admin" target="tag_board">.............................<!-- ENDIF -->
    <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
    <a href="tag_board.php?mode=read" target="tag_board" title="Leggi tutto"><font color="FFE2A6">Tag Board</font></a><!-- ELSE -->Tag Board<!-- ENDIF -->&nbsp;</th>
      </tr>
    <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
    <form action="tag_board.php?mode=write" ..........
    ..........
    .........
    <td colspan="7"><iframe name="tag_board" src="tag_board.php" frameborder="0" height="130" width="100%" marginheight="0"></iframe></td>
      </tr>
    <!-- ELSE -->
      <tr>
     <td colspan="7" align="center"><font color="#FF0000">Per visualizzare la Tag Board devi essere iscritto al forum..</font></td>
      </tr>
    <!-- ENDIF -->
    

    Ho tolto un po di codice per accorciarla, ma ti ho evidenziato cosa e dove metterlo 😉
    Permane pero', almeno a me :crying:, un problema, ovvero mi inserisce nella tabella della Tag_board l'user_id = 1 per quasi la totalità degli utenti, solo alcuni casi mi posta il valore giusto, ma ancora non trovo dove sta il problema, fammi sapere se a te funziona, ma provalo con più utenti connessi che scrivono nella tag 😉
    A presto 😉


  • User Newbie

    Grazie Samyorn anche tu hai avuto problemi che non si vedeva proprio?

    Io su tutti e 2 i template prosilver e silver installandolo e modificando secondo lo script non si vede proprio, ma in forum funziona.

    Quindi queste correzioni sono utili per farlo vedere?


  • Consiglio Direttivo

    Si...ma resta, almeno a me, il problema dell'anonimo :crying:
    Vedi se lo da' anche a te 😉


  • User Newbie

    Ok ci provo e ti faccio sapere


  • User Newbie

    Allora i miei file sono perfettamente uguali ai tuoi quindi malgrado i cambiamenti io non la vedo assolutamente sul mio forum hai altre idee?


  • Consiglio Direttivo

    Ma in che punto del file index_body.html hai messo l'include di tag_board.html? posteresti alcune righe, per capire dove si trova?


  • User Newbie

    Se vuoi te lo posto comunque l'ho messo sotto la prima riga è sbagliato?

    <!-- INCLUDE overall_header.html -->
    <!?- INCLUDE tag_board.html -->

    <!-- IF U_MCP -->
    <div id="pageheader">
    <p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
    </div>

    <br clear="all" /><br />
    

    <!-- ENDIF -->

    <!-- INCLUDE forumlist_body.html -->

    <span class="gensmall"><!-- IF not S_IS_BOT --><a href="{U_DELETE_COOKIES}">{L_DELETE_COOKIES}</a><!-- ENDIF --> | <a href="{U_TEAM}">{L_THE_TEAM}</a></span><br />

    <br clear="all" />

    <!-- INCLUDE breadcrumbs.html -->

    <!-- IF S_DISPLAY_ONLINE_LIST -->
    <br clear="all" />

    <table class="tablebg" width="100%" cellspacing="1">
    <tr>
        <td class="cat" colspan="2"><!-- IF U_VIEWONLINE --><h4><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h4><!-- ELSE --><h4>{L_WHO_IS_ONLINE}</h4><!-- ENDIF --></td>
    </tr>
    <tr>
    <!-- IF LEGEND -->
        <td class="row1" rowspan="2" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
    <!-- ELSE -->
        <td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
    <!-- ENDIF -->
        <td class="row1" width="100%"><span class="genmed">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}</span></td>
    </tr>
    <!-- IF LEGEND -->
        <tr>
            <td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
        </tr>
    <!-- ENDIF -->
    </table>
    

    <!-- ENDIF -->

    <!-- IF S_DISPLAY_BIRTHDAY_LIST -->
    <br clear="all" />

    <table class="tablebg" width="100%" cellspacing="1">
    <tr>
        <td class="cat" colspan="2"><h4>{L_BIRTHDAYS}</h4></td>
    </tr>
    <tr>
        <td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_BIRTHDAYS}" /></td>
        <td class="row1" width="100%"><p class="genmed"><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <b>{BIRTHDAY_LIST}</b><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p></td>
    </tr>
    </table>
    

    <!-- ENDIF -->

    <br clear="all" />

    <table class="tablebg" width="100%" cellspacing="1">
    <tr>
    <td class="cat" colspan="2"><h4>{L_STATISTICS}</h4></td>
    </tr>
    <tr>
    <td class="row1"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_STATISTICS}" /></td>
    <td class="row1" width="100%" valign="middle"><p class="genmed">{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}</p></td>
    </tr>
    </table>

    <!-- IF not S_USER_LOGGED_IN -->
    <br clear="all" />

    <form method="post" action="{S_LOGIN_ACTION}">
    
    <table class="tablebg" width="100%" cellspacing="1">
    <tr>
        <td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
    </tr>
    <tr>
        <td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
    </tr>
    </table>
    {S_FORM_TOKEN}
    </form>
    

    <!-- ENDIF -->

    <br clear="all" />

    <table class="legend">
    <tr>
    <td width="20" align="center">{FORUM_NEW_IMG}</td>
    <td><span class="gensmall">{L_NEW_POSTS}</span></td>
    <td>  </td>
    <td width="20" align="center">{FORUM_IMG}</td>
    <td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
    <td>  </td>
    <td width="20" align="center">{FORUM_LOCKED_IMG}</td>
    <td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
    </tr>
    </table>

    <!-- INCLUDE overall_footer.html -->


  • Consiglio Direttivo

    prova a metterlo prima di forumlist_body 😉

    P.S. un consiglio per il futuro, dato che sei nella sez. phpBB non c'è bisogno di postare l'intera pagina in questi casi, chi ti risponde la conosce già ;), occupa solo spazio e comunque andrebbe messo tra i tag [ CODE]..[/code], in questo caso sarebbe bastato mettere:

    <!-- INCLUDE overall_header.html -->
    <!?- INCLUDE tag_board.html -->
     
    <!-- IF U_MCP -->
    ........
    

    e si sarebbe capito ove hai messo la tag 😉


  • User Newbie

    Ciao ti ringrazio ma ho provato ma niente ho deciso di ripiegare su MKportal che ne dici?


  • Consiglio Direttivo

    😞
    MKportal....non saprei dirti:?


  • User Attivo

    @Invictus said:

    Ciao ti ringrazio ma ho provato ma niente ho deciso di ripiegare su MKportal che ne dici?

    scusate se m'intrometto...

    se volevi semplicemente una tagboard perchè installi mkportal?

    io utilizzo questa phpbb.com/community/viewtopic.php?f=69&t=590977

    mi va molto bene e il modder sta preparando una versione successiva in via di sviluppo con il modulo per il controllo dal PCA. :tongueout:

    phpbb.com/community/viewtopic.php?f=70&t=645725

    cmq, io ho installato mkportal, nell'insieme è carino, anche se ci sono un pò di bug e l'integrazione tra la skin del forum e quella del portale è una barzelletta (infatti l'integrazione grafica l'ho fatta tutta a manina).

    tra i moduli che ho disattivato c'è proprio la tag, che li si chiama urlobox che è proprio bruttina.

    ajax shoutbox :yuppi::yuppi::yuppi::yuppi::yuppi:


  • User Newbie

    Vorrei far notare che nel pacchetto per la tagboard manca questo file tb_install.php


  • User Attivo

    Perchè non provi questa tagboard, é semplicissima, funziona alla grande, ha il pannello per l'admin ed é molto facile da utilizzare e personalizzare, la utilizzo anche per il mio forum.

    Ecco dove scaricarla:
    metti davanti ai due punti l'http

    ://bx67212.netsons.org/files/phpbb3_tag_board_2-0_%5Bbx67212%5D.zip


  • User Newbie

    @trok said:

    Perchè non provi questa tagboard, é semplicissima, funziona alla grande, ha il pannello per l'admin ed é molto facile da utilizzare e personalizzare, la utilizzo anche per il mio forum.

    Ecco dove scaricarla:
    metti davanti ai due punti l'http

    ://bx67212.netsons.org/files/phpbb3_tag_board_2-0_%5Bbx67212%5D.zip

    Ma devo seguire le istruzioni che ci sono indietro o altre no perchè di questo tipo bx67212 ho la sua ultima versione ma nn c'è guida quindi nn riesco ad installarla


  • User Attivo

    si devi seguire le istruzioni che trovi nel file che trovi al link, a me funziona la tag.


  • User Newbie

    Ciao a tutti, nel pacchetto allegato manca il file tb_install, nessuno ha una copia?


  • User Attivo

    Ciao moonlightshadow, sul sito dello sviluppatore della tagboard troverai sicuramente il pacchetto completo per installare la mod. 😉


  • User Newbie

    Ciao supercapocc, ti ringrazio per la risposta, purtroppo sul sito c'è una nuova versione che mi da problemi e volevo reinstallare la vecchia versione. Tra l'altro ho letto in giro che ha dei problemi di sicurezza e consigliano di disinstallarla. Nessuno ha il tb_install del pacchetto inserito qui o anche un back up della tabella tag_board del database? Di solito rinomino sempre i file anche sul server per non perderli e non so come questo non c'è più ed è introvabile. Nessuno di voi ha la versione allegata qui?


  • User Attivo

    Ho seguito anche io la questione del bug di questa tagboard, in pratica c'è una query non ottimizzata per l'estrazione dei messaggi dal database. L'unico rischio che si correva era lo svuotamento della tabella da parte di qualche lamer, nulla più.
    Il problema è stato risolto nelle versioni rilasciate in queste ultime settimane, aggiungendo una stringa per informare lo script che deve ricevere un numero intero relativo all'id del messaggio.
    Comunque se ti da problemi può provare con questa soluzione. Visto che gli aggiornamenti non toccano la struttura del database scaricati l'ultima versione, e carica sul server il file install. Segui le modifiche della versione linkata in questo topic e poi lanca l'installazione.
    Il tutto dovrebbe funzionare. 🙂


  • Super User

    Ciao Moonlightshadow e benvenuto nel Forum gt. 🙂

    Come mai eviti di usare maiuscole e punteggiatura nonostante le note del Moderatore e l'evidente avviso rosso sopra al campo di edit?

    • Inizia con una maiuscola e termina con un punto.
    • Evita lo stile tvb dei telefonini.