mi potete aiutare per favore a capire come creare tabelle nel SQL,vorrei installare la mod del tasto grazie,nella prima procedura cè scritto che devo creare una tabella e non lo so fare. grazie infinite per l'eventuale risposta:roll:
Printable View
mi potete aiutare per favore a capire come creare tabelle nel SQL,vorrei installare la mod del tasto grazie,nella prima procedura cè scritto che devo creare una tabella e non lo so fare. grazie infinite per l'eventuale risposta:roll:
Per creare tabelle puoi utilizzare phpMyAdmin...ma se si tratta di una MOD penso che potrebbe avere un installer che crea automaticamente le tabelle...puoi fornire maggiori dettagli circa la mod da installare ed eventuali istruzioni che stai seguendo?
si questa e la procedura da seguire te la posto per intera
File da modificare:
languages/en/common.php
languages/it/common.php
viewtopic.php
styles/prosilver/template/viewtopic_body.html
styles/subsilver2/template/viewtopic_body.html
(FAI UN BACKUP PRIMA DI PROCEDERE)
PROCEDURA PER L'INSTALLAZIONE
Nel tuo SQL crea la tabella
Codice:CREATE TABLE `phpbb_thanks` (
`post_id` mediumint(8) NOT NULL default '0',
`user_id` mediumint(8) NOT NULL default '0'
);
Apri: languages/en/common.php
Trova:
Aggiungi PRIMACodice:?>
trova:Codice:$lang = array_merge($lang, array(
'REMOVE_THANKS' => 'Remove your thanks for ',
'THANK_POST1' => 'Thank ',
'THANK_POST2' => '\'s post',
'THANK_TEXT_1' => 'The following',
'THANK_TEXT_2' => 'user would like to thank',
'THANK_TEXT_2pl' => 'users would like to thank',
'THANK_GENDER_F' => 'for her post',
'THANK_GENDER_M' => 'for his post',
'THANK_GENDER_U' => 'for his or her post',
'TP_040_UPGRADED' => 'Your Thank Post MOD installation has been upgraded to 0.4.0! Please refresh this page and have a nice day!',
));
Aggiungete DOPOCodice:'NOT_AUTHORISED' =>
Apri: languages/it/common.phpCodice:'NOT_AUTHORISEDTHANKS' => 'You are not authorised to access this operation.',
Trova:
Aggiungi PRIMACitazione:
?>
trova:Codice:$lang = array_merge($lang, array(
'REMOVE_THANKS' => 'Rimuovi il ringraziamento per ',
'THANK_POST1' => 'Grazie ',
'THANK_POST2' => '\'s post',
'THANK_TEXT_1' => '',
'THANK_TEXT_2' => 'Questo utente ringrazia',
'THANK_TEXT_2pl' => 'utenti ringraziano',
'THANK_GENDER_F' => 'per il suo post',
'THANK_GENDER_M' => 'per il suo post',
'THANK_GENDER_U' => 'per il suo post',
'TP_040_UPGRADED' => 'Your Thank Post MOD installation has been upgraded to 0.4.0! Please refresh this page and have a nice day!',
));
Aggiungi DOPOCodice:'NOT_AUTHORISED' =>
Apri: viewtopic.phpCodice:'NOT_AUTHORISEDTHANKS' => 'Non hai il permesso per rimuovere il Ringraziamento.',
trova:
Aggiungi DOPOCodice:// Start session management
$user->session_begin();
$auth->acl($user->data);
trova:Codice:include($phpbb_root_path . 'thanks.' . $phpEx);
Aggiungi PRIMACodice:if (isset($cp_row['row']) && sizeof($cp_row['row']))
Codice:output_thanks($row['user_id']);
Dopo aver modificato i file PHP dobbiamo implementare il tutto nell'HTML.
Aggiungo le due soluzioni per PROSILVER (e style che derivano da essa) e SUBSILVER2 (e style che derivano da essa)
1. SOLUZIONE PER PROSILVER
apri: styles/prosilver/template/viewtopic_body.html
trova:
Aggiungi PRIMACitazione:
<!-- END postrow -->
Codice:<!-- IF not PREVIOUS_PAGE and postrow.S_FIRST_ROW-->
<!-- IF not S_USER_LOGGED_IN and not postrow.THANKS -->
<!-- ELSEIF postrow.S_IS_OWN_POST and not postrow.THANKS -->
<!-- ELSE -->
<div class="post bg3">
<div class="inner"><span class="corners-top"><span></span></span>
<dl class="postbody">
<dt>
<!-- IF postrow.THANKS -->
{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANKS_GENDER}:
</dt>
<dd>
{postrow.THANKS}
</dd>
<!-- ENDIF -->
</dl>
<dl>
<dt style="text-align: center">
<!-- IF S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and not S_IS_BOT -->
<a id="thankslink" href="{postrow.THANKS_LINK}"><img src="{T_IMAGESET_PATH}{postrow.THANKS_IMG}" alt="{postrow.THANK_ALT}{postrow.POST_AUTHOR}{postrow.THANK_ALT2}" /></a>
<!-- ENDIF -->
</dt>
</dl>
<span class="corners-bottom"><span></span></span></div>
</div>
<hr class="divider" />
<!-- ENDIF -->
<!-- ENDIF -->
quando ti dice
Codice:Nel tuo SQL crea la tabella
Codice:
CREATE TABLE `phpbb_thanks` (
`post_id` mediumint(8) NOT NULL default '0',
`user_id` mediumint(8) NOT NULL default '0'
);
Accedi a myadminpanel dal tuo sito poi inserisci i tuoi dati dell'account...
Quando sarai dentro in alto a sinistra vedrai un'icona con scritto SQl
schiacciaci sopra ti si apre un pop up incollaci dentro il codice e schiaccia esegui dovrebbe andare tutto liscio
scusami quando dici Accedi a myadminpanel dal tuo sito,intendi il pca,se intendi il pca in questo momento cè lo visualizzato,ma non dirmi niente l'icona SQl
non cè in alto a sinistra.se intendi il mio pannello di controllo in altersito nemmeno li lo vista,saresti cosi gentile di rispiegarmelo meglio molte grazie.
Hai un altersito?
Se sì, accedi al pannello di altervista, vai nella sezione tools e lì trovi phpmyadmin (e non myadminpanel...)
Ciao!
Devi accedere al tuo pannello, devi seguire il link a phpmyadmin, una volta entrato lì troverai l'icona con scritto "SQL".
Una precisazione, parli di SQL come se fosse un oggetto, un tool, un qualcosa che contiene: è un linguaggio.
Ciao!
ho seguito il tutto come avete detto voi e ci sono 2 icone http://www.uptiki.com/images/esrjky5...n804_thumb.jpg
ho cliccato la terza a partire da sinistra e si e aperta questa finestra
http://www.uptiki.com/images/uphmfyz...mpim_thumb.jpg
ora devo copiare e incollare nello spazio e cliccare su esegui?
un grande grazie a tutti che mi hanno risposto e per la pazienza
Sì
Ciao!!