phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Un piccolo aiuto su XFIRE

Supporto MODs generale.
Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Un piccolo aiuto su XFIRE

Messaggio da Kid ITALY » 25/06/2010, 10:40

mi sa tanto che non viene passato perche la variabile lo preso da qui.

questo e quello originale che si trova su memberlist_view.html "Stai guardando il profilo di tizzio e caglio"

Codice: Seleziona tutto

<!-- IF XFIRE -->
<div class="panel bg1">
    <div class="inner"><span class="corners-top"><span></span></span>
        <h3>{L_XFIRE}</h3>
        <div class="postbody">
            <div class="xfire" style="border-top:none; margin-top: 0;"><a href="http://profile.xfire.com/{XFIRE}"><img src="http://miniprofile.xfire.com/bg/{XFIRE_STYLE}/type/0/{XFIRE}.png" width="440" height="111" /></a><br /><div style="font-size: 1em;"><a href="xfire:add_friend?user={XFIRE}">{L_ADD_XFIRE_USER}</a> | <a href="http://www.xfire.com/download/">{L_DOWNLOAD_XFIRE}</a></div></div>
        </div>
    <span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF --> 
Infatti trovi {XFIRE_STYLE} che sarebbe l'originale.

E questo e quello che ho creato per ViwTopic_body.html

Codice: Seleziona tutto

 <!-- IF postrow.U_XFIRE or postrow.U_XFIRE_STYLE --><li class="xfire-icon">
         <br />
              <br />
                <br />
                
{L_NAME_TAG_X}: <a href="http://profile.xfire.com/{postrow.U_XFIRE}" onclick="window.open(this.href);return false;" onmouseover="return overlib('<iframe src=\'http://miniprofile.xfire.com/bg/{postrow.U_XFIRE_STYLE}/type/0/{postrow.U_XFIRE}.png\' scrolling=\'no\' frameborder=\'0\' height=\'111\' width=\'440\'>', BORDER, 0, FULLHTML, WIDTH, 440, HEIGHT, 111, VAUTO, HAUTO);" onmouseout="return nd();">{postrow.U_XFIRE}</a></li><!-- ENDIF -->  
che sarebbe un postrow cosi {postrow.U_XFIRE_STYLE}.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Un piccolo aiuto su XFIRE

Messaggio da Carlo » 25/06/2010, 10:48

Anch'io una volta feci una cosa del genere, passare una variabile per il file viewtopic.php che cambiasse per ogni utente, ed avevo lo stesso problema.

Io conosco un'altro metodo, ma è abbastanza "barbaro".
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Un piccolo aiuto su XFIRE

Messaggio da Kid ITALY » 25/06/2010, 10:50

proviamo, ti ringrazio, se non ci sono alternative vediamo un pò.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Un piccolo aiuto su XFIRE

Messaggio da Carlo » 25/06/2010, 15:10

Trova:

Codice: Seleziona tutto

    // Dump vars into template
    $template->assign_block_vars('postrow', $postrow); 
e aggiungi prima:

Codice: Seleziona tutto

    // Campi XFire
    $xfire_sql = "SELECT xfire, xfire_style FROM " . USERS_TABLE . " WHERE user_id = {$poster_id}";
    $xfire_result = $db->sql_query($xfire_sql);
    $xfire_data = $db->sql_fetchrow($xfire_result);
    $db->sql_freeresult($xfire_result);
    
    $postrow = array_merge($postrow, array('xfire' => $xfire_data['xfire'], 'xfire_style' => $xfire_data['xfire_style']));
    
    unset($xfire_sql, $xfire_result, $xfire_data);
    // FINE 
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Un piccolo aiuto su XFIRE

Messaggio da Kid ITALY » 25/06/2010, 15:51

ok fatto.
Però mi genera questo errore

Codice: Seleziona tutto

Errore Generale
SQL ERROR [ mysqli ]

Colonna sconosciuta 'xfire' in 'field list' [1054]

SQL

SELECT xfire, xfire_style FROM phpbb_users WHERE user_id = 2

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: viewtopic.php
LINE: 1624
CALL: dbal_mysqli->sql_query()
da come o visto e notato che Xfire non ha una tabella sua a parte, ma si trova su USERS e a dei campi xfire e user_xfire_style

quindi vedendo bene a solo questi due campi, non trovando quello che richiede Genera questo tipo di Errore.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Un piccolo aiuto su XFIRE

Messaggio da Carlo » 25/06/2010, 16:29

Quello script cerca la colonna "xfire" nella tabella phpbb_users, ma genera quell'errore perchè non esiste.

Controlla come si chiama.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Un piccolo aiuto su XFIRE

Messaggio da Kid ITALY » 25/06/2010, 17:52

Comunque si chiama USER_XFIRE e USER_XFIRE_STYLE NELLA TABELLA phpbb_users
questo e l'immagine della righa:
http://media.consolnextgen.com/Immagine ... _Xfire.png

Scusami carlo,
Ho notato una cosa nel DB, vedendo nella tabella phpbb_users e nella righa di XFIRE, ci sono dei numeri all'interno
cosi:

Codice: Seleziona tutto

Righa | user_xfire_style
    1                  5
   52                  6 
non vorrei che nelle prove che faccevamo e da li che prendeva il numero 5

ti lascio l'immagine cosi noti da come lo visto io:
http://media.consolnextgen.com/Immagine_tabella_DB.png

Non capisco come mai non ci sono i nomi degli styli e invece trovo i numeri, spero veramente che mi sto sbagliando e sto iniziando a confondermi le idee??

Te cosa ne pensi??

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Un piccolo aiuto su XFIRE

Messaggio da Carlo » 25/06/2010, 19:58

Ma te lo già spiegato. Per accedere all'immagine, XFire ti chiede uno stile, ma non ti chiede il nome dello stile ma un "ID". Quando tu lo scegli su phpBB, poi nel database viene salvato l'ID.

Per esempio nel database di phpBB, nella tabella degli utenti, puoi notare che ogni utente a un suo ID univoco, che lo fa riconoscere.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Un piccolo aiuto su XFIRE

Messaggio da Kid ITALY » 25/06/2010, 21:42

si infatti questo lo sapevo.
Scusami se ti ho dato un pò di fastidio per xfire, ovviamente dicevo cosi perchè nella sezione memberlist.php in localhost vedevo questo nome dello style
http://media.consolnextgen.com/nome_style.png

e invece su viewtopic.php sempre in localhost mi dava il numero dell'ID 5, apposto del nome dello style da come si vede sull'immagine di sopra.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Un piccolo aiuto su XFIRE

Messaggio da Carlo » 25/06/2010, 21:46

Ma funziona lo stesso?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Rispondi

Torna a “Supporto MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 39 ospiti