Lo farei volentieri, solo che non avendo i permessi di editare il post, non saprei come fare.
Posso inserire gli aggiornamenti in nuovi post man mano che arrivano, o devo aprire un altro topic?
Sono a vostra disposizione
Lo farei volentieri, solo che non avendo i permessi di editare il post, non saprei come fare.
Posso inserire gli aggiornamenti in nuovi post man mano che arrivano, o devo aprire un altro topic?
Sono a vostra disposizione
Ciao davser
Prova a settare i permessi CHMOD a 777 per la cartella install dell'aggiornamento. Se non sai come fare chiedi pure
Oggi su youtube mi è capitato di beccare un video che mi ha subito ispirato l'Hitchcock che c'è in me
In realtà questo è il secondo video che ritocco, quindi abbiate pietà di me...
Il video originale è questo:
E questo è il mio tentativo di renderlo più interessante...
Tutti i complimenti arrivano dai piani alti di GT, non c'è soddisfazione più grande. Grazie a voi ragazzi
Usi Subsilver2 o Prosilver? Se usi uno stile diverso, su quale dei due è basato? Posso provare a fare qualcosina ma non ti prometto niente
Fammi sapere
Addirittura l'avete messa in rilievo! Conquistare un TOP su GT, è una gran bella referenza!!
Grazie mille ragazzi! L'ho fatto con piacere e i vostri apprezzamenti mi hanno ripagato abbondantemente!
Splendida guida Alexandro, complimenti.
Ho una domanda: come si fa con le MOD se si aggiorna la versione di Phpbb?L'ho spiegato qui
Beh, detto da uno con la tua esperienza, fa molto piacere!
Grazie a te per l'apprezzamento!
Ciao Gianrudi e grazie innanzitutto per la risposta!
Per approfondire l'argomento bisognerebbe sapere rispetto a quale eventualità ti sembra che potrebbe anche essere preferibile aspettare che la cache venga aggiornata prima di inserire i nuovi contenuti.
Faccio molto prima a dirti che sono un aspirante profano in materia di posizionamento...........quindi estendere il discorso per me non è semplice.
Il mio dubbio si riferisce al fatto che Google, probabilmente preferisce indicizzare prima i contenuti della homepage, dato che questa è la pagina con il pr più alto.
Ora se io cambio i titoli e le anteprime degli articoli sull'index, prima che vengano indicizzati, magari dovrò aspettare molto più tempo (quanto basta perchè lo spider di Google si faccia un giro nelle sezioni meno attraenti per lui, e trovi gli articoli archiviati), per di trovare gli stessi sul motore di ricerca.
Non ho il dono della chiarezza, quindi faccio un esempio:
Ammettiamo di avere in una homepage con pr 4, il titolo "CASA IN VENDITA" più un anteprima di tot parole e un link all'articolo completo.
1° Ipotesi: Il giorno dopo inserisco un nuovo titolo in homepage e sposto il precedente in una pagina con pr 0, senza aver dato il tempo a google di aggiornare la cache del sito.
2° Ipotesi: Lascio il titolo "Casa in vendita" nell'homepage (più anteprima e link), fino a quando google non abbia aggiornato la cache del sito, dove appare la pagina esatta e attuale con il titolo "Casa in vendita".
In quale dei due casi google avrà indicizzato più velocemente il contenuto "Casa in vendita"?
Ok, ti ringrazio tantissimo per avermi risposto e per avermi consigliato/confermato questi accorgimenti!
Grazie mille
@ForumDonne said:
Sono senza parole..... direi che sei stato chiarissimo!
E ti ringrazio a nome di tutte le persone che ne avranno bisogno!
Grazieeeeeeeeeeee! :D:D
@Giangy94 said:
Si, sei stato molto bravo, complimenti!
Grazie a voi per gli apprezzamenti e per avermi fatto trascorrere un'influenza meno noiosa
INSTALLARE MOD IN PHPBB 3
**Questa guida nasce dalla proposta di ForumDonne, riguardo una guida all?installazione delle MOD sulla versione 3.0.X di phpBB.
INTRODUZIONE
**Le MOD (abb. di ?modificazioni?), sono applicazioni scaricabili e installabili gratuitamente, utili a migliorare, modificare e talvolta correggere, le prestazioni di una board. Ovviamente non è necessario il loro utilizzo, ma sono comunque utilissimi accorgimenti per la personalizzazione e/o il miglioramento del proprio forum.
Generalmente le MOD contengono codice in php e html; talvolta possono coinvolgere altri tipi di linguaggio come per esempio javascript.
CHI SCRIVE LE MOD?
Gli autori delle MOD, solitamente sono esperti di php o comunque persone con una certa esperienza nella programmazione. Non sempre però è così: può capitare talvolta di imbattersi in MOD errate e dannose per il corretto funzionamento della board. Per questo motivo phpBB.com, se da un lato impone una certa politica riguardo la programmazione delle MOD agli stessi autori, dall?altro non ha alcuna responsabilità in caso di malfunzionamenti.**
DOVE TROVO LE MOD?**
Su internet esistono diversi siti/community, che danno la possibilità agli utenti di scaricare e utilizzare liberamente le MOD offerte.
Il mio consiglio però, è quello di utilizzare sempre e solo MOD ufficiali e scaricabili da phpBB.com. I motivi sono semplici. Innanzitutto phpBB.com dispone di un team di esperti che giudicherà la stessa MOD e deciderà poi se inserirla nel suo database o meno. Inoltre lo stesso phpBB.com, conta più di 300.000 utenti, tra i quali ce ne saranno alcuni che probabilmente avranno già testato la MOD di nostro interesse e avranno riportato il loro parere, segnalando eventuali bug da correggere. Infine, visto il grande traffico di utenza, l?assistenza di phpBB.com è abbastanza rapida (a differenza di altri siti, dove magari aspetteremmo settimane prima di ricevere supporto).
Di seguito alcuni link dove è possibile scaricare gratuitamente le MOD per phpBB 3.0.X :
phpBB.com ? MOD Database (consigliato)
phpBB.com - MOD Database Releases (consigliato)
phpBB.com ? MODs in Development
phpBB.it ? MOD rilasciate (consigliato)
phpBBHacks.com ? All phpBB 3 Hacks
**phpBB Academy at StarTreck Guide ? phpBB3 Customizations
CERCARE LA MOD GIUSTA
**phpBB.com conta già un buon numero di MOD stabili per la versione 3.0.X. Per tale motivo sarà più semplice utilizzare il modulo di ricerca del MOD database, selezionando i criteri a seconda di cosa cerchiamo.
Diamo un?occhiata ai vari criteri di ricerca disponibili, considerandoli non come classificazioni ma piuttosto come parametri (una MOD può rientrare in uno o più criteri):**
Category
***Add-Ons:*Traducibile in ?funzioni aggiuntive?. Le MOD che rientrano in questo criterio, danno la possibilità di aggiungere nuovi funzioni alla board di svariato tipo.
Admin Tools: Se una MOD rientra in questo criterio, significa che è disponibile un modulo aggiuntivo per il pannello di amministrazione, utile a gestire e/o disabilitare una nuova funzione o una già esistente.
Anti-Spam: Le MOD di questo tipo sono finalizzate alla prevenzione di spam sul forum.
BBCode: Le MOD utilizzano e/o coinvolgono il BBCode.
Cosmetic: Generalmente agiscono sui templates modificando alcune modalità di visualizzazione o aggiungendo dei gadget per un migliore utilizzo del forum.
Entertainment: Le MOD che appartengono a tale categoria aggiungono nuove funzioni che solitamente non migliorano le prestazioni del forum, ma le estendono.
Moderator Tools: Aggiungono funzioni per i moderatori.
Profile/User Control Panel: MOD di questo tipo agiscono sul pannello di controllo utente, aggiungendo o modificando delle funzioni.*
Security:* MOD destinate a migliorare la sicurezza del forum.
Syndication: Danno all?amministratore la possibilità di gestire il forum attraverso nuove funzioni che ne limitano/consentono l?utilizzo in certe sue parti.
*
Tools:* Si tratta di MOD che modificano o aggiungono semplicemente nuove funzioni alla board.**
Complexity**
File Edits: Significa che per installare la MOD, occorre modificare alcuni file originali.
Languages Changes: Dovranno essere modificati i file di linguaggio.
SQL Data Changes: Verranno aggiunte delle query al database del forum.
SQL Schema Changes: Dovrà essere cambiata la struttura del DataBase, generalmente aggiungendo nuove tabelle.
Template Changes: Dovranno essere modificati i file dello stile utilizzato.
**
Time
**Qui possiamo selezionare il tempo di installazione. Ovviamente è approssimativo e dipende anche dalla nostra abilità di installare una MOD.
phpBB Version
A noi interessa la 3.0.X
Una volta selezionate le opzioni di ricerca, accediamo alla lista delle MOD che rispondo ai questi criteri; potremo leggere così i titoli e le descrizioni. Cliccando sul titolo di una MOD, saremo indirizzati alla sua scheda, dove è possibile controllare:
Per scaricare una MOD basta cliccare il link ?Download Modification? in alto a destra, in quest?ultima pagina descritta. In alternativa è possibile scaricarla dal topic di supporto.
CLASSIFICAZIONE DI UNA MOD
Il modulo di ricerca che ho descritto prima, riguarda solo le MOD ufficiali e cioè quelle verificate dal Team di phpBB.com e rese stabili dagli autori.
Le MOD però possono avere altri tipi di classificazioni, com?è possibile osservare nella sezione ?MODs in Development? di phpBB.com. Descrivo brevemente cosa stanno a significare le varie classificazioni:
[DEV] MOD classificate in questo modo, sono in una primissima fase di progettazione. Non sono sicure e non dovrebbero essere installate.
[ALPHA] Si tratta di MOD ancora in fase di progettazione. Non sono sicure e non dovrebbero essere installate sul forum.
[BETA] Le MOD in beta, sono funzionanti e stanno attraversando una fase di test da parte degli autori ed eventualmente di altri utenti che hanno deciso di provarle sul proprio forum.
**** Sono MOD candidate a diventare Release (Stabili). Le MOD in questa categoria non prevedono più modifiche al codice, e sono state sottoposte a verifica da parte del Team di phpBB.com. Sono MOD funzionanti e possono essere installate.
[MODDB] Sono le MOD ufficiali e inserite nel database di phpBB.com.
[ABD] Significa che l?autore della MOD non ha più alcun interesse a renderla stabile. Non dovrebbero essere installate sul forum.
PRO E CONTRO DELLE MOD
Come già detto, l?installazione di alcune MOD potrebbe migliorare sensibilmente le prestazioni di un forum. Alcune di queste sono utilissime oltre che facili da installare e gestire.
Secondo il mio punto di vista, esistono però anche dei contro.
Innanzitutto alcune MOD ?sporcano? tantissimo il codice della patch originale; dopo due o tre installazioni potremmo trovarci di fronte a file confusi (talvolta causando dei bug) e pesanti il doppio rispetto a quelli originali.
In secondo luogo, il funzionamento di una MOD non viene testato in un forum già moddato; quindi potrebbe darsi che due particolari MOD non possono coesistere.
Altro problema è l?aggiornamento automatico della board che in presenza di MOD potrebbe creare dei grattacapi.
Infine, un?altra seccatura sono gli eventuali aggiornamenti di una MOD ufficiale. Magari noi installiamo la versione 1.0.0 e dopo due settimane salta fuori la versione 1.0.1. Chi ce lo dice a noi che la MOD è stata aggiornata? Dobbiamo quindi tenere sempre sott?occhio phpBB.com per tenerci aggiornati e se si ha a che fare con molte MOD, la cosa diventa alquanto seccante. Comunque, phpBB.com sta provvedendo ad un sistema automatico che ci avverte, nell?ACP, dell?eventuale aggiornamento di una MOD. Speriamo che questa funzione diventi presto ufficiale!!
INSTALLAZIONE
Dopo aver compreso cos?è una MOD, dove possiamo trovarla, come si classifica e cosa può comportare, non ci resta che installarla!;)
AZIONI PRELIMINARI
E? molto importante che l?amministratore del forum, si preoccupi di seguire questi semplici accorgimenti al fine di salvaguardare il corretto funzionamento della propria board.
Innanzitutto dobbiamo fare un backup dei file che dovranno essere modificati. Se ad esempio l?installazione della MOD richiede la modifica del file /includes/functions.php, prima di agire, creeremo una copia di questo file che conserveremo e ripristineremo in caso l?installazione non vada a buon fine.
Se la MOD richiede un cambiamento per quanto riguarda il nostro database, faremo un backup anche di questo.
E? importantissimo provvedere a questi due tipi di backup. Alcune MOD richiedono la modifica di molti file per esempio, e se qualcosa va storto, dovremmo ripetere il procedimento di installazione al contrario...una bella faticaccia!! Con le nostre copie precedentemente salvate invece, basterà sovrascrivere i file moddati e mal funzionanti.
ALCUNI CONSIGLI
Tante volte i mal funzionamenti non dipendono dalla MOD ma dalla nostra installazione, che per qualche motivo non è stata fatta nel modo corretto. Quello che personalmente mi è capitato di vedere più spesso riguarda i file corrotti e dipende dal programma con il quale li apriamo e li modifichiamo.
Molti usano programmini come il notepad per applicare le modifiche e questo può causare la corruzione dei file. Un ottimo programma freeware che consiglio per aprire i file (sia che essi abbiano estensione .php, .html o .css) è PsPad.
Altro errorino che i meno esperti commettono è quello di non rispettare le righe dei file .php, incollando codice qui e la a caso. PsPad comunque offre una panoramica della struttura più semplice da comprendere.
Un altro consiglio è quello di annotare da qualche parte le MOD che installiamo, conservando eventualmente i file di installazione che contengono la descrizione, la versione e le modifiche che abbiamo apportato. In questo modo ci raccapezzeremo meglio in caso di guasti sul forum o di aggiornamenti.
IL PACCHETTO DELLA MOD
Di solito il pacchetto di una MOD è un archivio che dobbiamo decomprimere. All?interno della cartella troviamo sempre i seguenti file:
install.xml. E? il file di installazione, ossia quello che contiene tutte le istruzioni per installare la MOD.
modx.prosilver.en.xsl. Questo a noi non interessa e non dobbiamo aprirlo. E? semplicemente il foglio di stile dell?install.xml
license.txt. La licenza della MOD, generalmente GNU (General Public License).
Possiamo anche trovare:
Una cartella root, che contiene tutti i file che dovranno essere inseriti nella cartella del nostro forum.
Una cartella templates, che contiene le istruzioni per installare la MOD anche sullo stile Subsilver2. Ricordo che lo stile predefinito di phpBB è il Prosilver ed è a questo che il file di istruzioni principale fa riferimento.
Una cartella languages, che contiene le istruzioni per aggiungere il codice della MOD anche nei file di linguaggio diversi dall?inglese. La lingua predefinita delle MOD infatti, è l?inglese.
Una cartella update, che contiene il file di istruzioni per aggiornare la MOD all?ultima versione.
Una cartella contrib, che può contenere le tre cartelle precedenti, alcune estensioni facoltative della MOD, degli screenshot ecc.
Un file install.txt, che include praticamente le istruzioni del file install.xml principale ma in un formato diverso.
IL FILE INSTALL.XML
Con il rilascio della versione 3.0.X, phpBB.com ha rinnovato il sistema di scrittura dei file di installazione. Richiede infatti l?utilizzo di MODX, ossia un formato basato sull?XML che raccoglie le istruzioni di installazione in modo più semplice da seguire per chi ne usufruirà. Può essere aperto semplicemente nel browser che utilizziamo (es. tasto destro ? apri con ? Firefox).
Esaminiamo la prima parte del file:
Title: Il nome della MOD
Description: La descrizione della MOD
Version: La versione della MOD
Installation Level: Difficoltà di installazione. Può essere Easy (facile), Intermediate (medio), Hard (difficile).
Username: L?username usato su phpBB.com dall?autore o dagli autori della MOD
E-mail: L?indirizzo e-mail dell?autore o degli autori della MOD
Name: Il nome reale dell?autore o degli autori della MOD
WWW: L?indirizzo del sito dell?autore o degli autori della MOD
Files to Edit: I file che dovranno essere modificati per installare la MOD
Included Files: I file contenuti nel pacchetto della MOD, da trasferire nella cartella del nostro forum
Additional MODX Files: Altri file di istruzione (per esempio subsilver2.xml per l?installazione della MOD anche sullo stile Subsilver2)
Disclaimer & Other Notes: Il disclaimer di phpBB.com. Questa è la traduzione:
?Per maggior sicurezza, controlla per favore su: http://www.phpbb.com/mods/ l?ultima versione di questa MOD. Scaricare questa MOD da altri siti potrebbe causare dei mal funzionamenti al tuo forum phpBB. Dunque, phpBB non offrirà il proprio supporto per le MOD non contenute nel nostro database raggiungibile all?indirizzo: http://www.phpbb.com/mods/.
Prima di aggiungere questa MOD al tuo forum, dovresti fare un backup di tutti i file che dovranno essere modificati.
Questa MOD è stata scritta per la versione XXX di phpBB e potrebbe non funzionare su altre versioni. Le MOD per phpBB 3.0 non funzionano su phpBB 2.0 e viceversa.?**
License & English Support:** Le indicazioni sulla licenza e sull?indirizzo web in cui è possibile chiedere supporto relativo al funzionamento della MOD.
MOD History: Le varie tappe della MOD. Descrive gli eventuali bug corretti, le nuove funzioni aggiunte dall?ultima versione, i miglioramenti ecc.
I COMANDI
Esaminiamo adesso i comandi trovati nel file di installazione. Questa è la parte più importante, ma anche la più semplice
**SQL
**Questo tipo di comando richiede una query nel nostro database.
SQL
ALTER TABLE phpbb_users ADD user_new TINYINT(1) UNSIGNED NOT NULL DEFAULT 0;
Nel caso avessimo accesso a phpMyAdmin, dopo aver effettuato l?accesso, selezioniamo il database del forum, in alto clicchiamo il pulsante ?Query? e incolliamo la riga precedente nella casella vuota che ci apparirà. Clicchiamo su ?Esegui?.
**FILE COPY
**
Il comando ?File Copy? ci dice quali nuovi file dobbiamo trasferire nella cartella del nostro forum. Di solito questi file sono contenuti nella cartella root, del pacchetto di installazione. **E? fondamentale rispettare le path!
**
Copy: root/includes/functions_new.php
To: includes/functions_new.php
In questo caso dobbiamo trasferire il file functions_new.php, che troviamo nella cartella root del pacchetto di installazione, nella cartella includes del nostro forum.
EDITS
Questo è il comando che ci indica quali modifiche occorre effettuare e in quali file. Avremo diversi tipi di edits: Open, Find, Replace With, Add After, Add Before, Increment, In-line Find.
**OPEN
**Ci dice in quale file dovremo effettuare le modifiche che troviamo immediatamente dopo.
**Open: **viewtopic.php
Dobbiamo aprire il file viewtopic.php
**FIND
**Significa ?cerca?. In pratica dobbiamo cercare le righe di codice riportate nel riquadro Find.
Find
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
Dobbiamo cercare la linea di codice esatta, che va da include a $phpEx);.
**REPLACE WITH
**Il Replace With richiede la sostituzione del codice precedentemente cercato (Find), con quello riportato nel riquadro replace with.
Find
'PAGE_NUMBER' => on_page($total_posts, $config['posts_per_page'], $start),
```Replace With
//'PAGE_NUMBER' => on_page($total_posts, $config['posts_per_page'], $start),
'PAGE_NUMBER' => ($view == 'printall') ? '' : on_page($total_posts, $config['posts_per_page'], $start),
**ADD AFTER
**L?Add After richiede l?aggiunta del nuovo codice, riportato nel riquadro Add After, una riga dopo la riga o le righe di codice cercate precedentemente (Find), **e non sulla stessa riga!!!**
*Esempio:*
Find
// Make sure $start is set to the last page if it exceeds the amount
if ($view == 'printall')
{
$start = '0';
$config['posts_per_page'] = $total_posts;
}
Risultato:
> // Make sure $start is set to the last page if it exceeds the amount
if ($view == 'printall')
{
$start = '0';
$config['posts_per_page'] = $total_posts;
}
**ADD BEFORE
**E? simile al precedente, con la differenza che il nuovo codice va aggiunto prima del codice riportato nel riquadro Find e non dopo.
*Esempio:*
Find
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
Add before
include($phpbb_root_path . 'includes/functions_genders.' . $phpEx);
Queste istruzioni indicano che occorre aggiungere la riga di codice contenuta nel riquadro Add before, prima (una riga sopra) del codice contenuto nel riquadro Find.
Risultato:
include($phpbb_root_path . 'includes/functions_genders.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
**INCREMENT**
**
**Questa istruzione indica che occorre sommare o sottrarre dei valori numerici contenuti nel codice dei file.
*Esempio1:***
**
Find:
<td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td>
%:5 +1
Risultato:
<td class="cat" colspan="6" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td>
*Esempio2:*
Find:
<td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td>
%:5 -1
Risultato:
<td class="cat" colspan="4" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF --> </td>
IN-LINE FIND
**Talvolta dopo il comando Find, possiamo trovare il comando IN-LINE FIND. In pratica prima ci dice quale riga o righe cercare nel file (Find) e poi quale parte di queste righe cercare.
*Esempio:*
Find
if ($start < 0
if
**IN-LINE AFTER ADD,
**
**IN-LINE AFTER BEFORE,
**
**IN-LINE REPLACE WITH,
**
**IN-LINE INCREMENT**
Dopo un commando di tipo In-line find, ce ne sarà uno di tipo
* **In-line After Add**, oppure
* **In-line After Before**, oppure
* **In-line Replace With**, oppure
* **In-line Increment**.
Ognuno di questi ha lo stesso significato dei comandi spiegati in precedenza. Per esempio un In-line After Add, sarà come un After Add. L?unica differenza è che la modifica deve essere apportata in riferimento al valore riportato nel riquadro In-line Find e sulla sua stessa riga.
*Esempio di In-line After Add:*
Find
, u.user_allow_pm
, u.user_allow_pm
, u.user_gender
, u.user_allow_pm, u.user_gender
Esempio di In-line After Before:*
Find
, u.user_allow_pm
, u.user_allow_pm
, u.user_gender
, u.user_gender , u.user_allow_pm
*Esempio di In-line Replace with:*
Find
, u.user_allow_pm
, u.user_allow_pm
, u.user_allow_pm, u.user_gender
, u.user_allow_pm, u.user_gender
Esempio di In-line Increment:*
Find
<td class="cat" colspan="5" align
5
%:5 +1
<td class="cat" colspan="6" align
DIY**
Il riquadro DIY contiene delle istruzioni finali relative alla MOD. Vengono scritte dall?autore e spesso sono fondamentali per il funzionamento stesso della MOD. Di solito indica che è necessario aggiornare il template dall?ACP.
Può anche contenere le istruzioni per aggiungere il modulo relativo alla MOD nel Pannello di Amministrazione o per lanciare l?autoinstallante (un file solitamente contenuto nella cartella install del pacchetto scaricato, che aggiorna automaticamente il database).
***ULTERIORI INFORMAZIONI
***
**I FILE DI LINGUAGGIO**
La lingua predefinita per la scrittura delle MOD è l?inglese. Purtroppo è impossibile includere nel pacchetto le istruzioni per tutte le lingue. Come si fa quindi per applicare le modifiche anche per la nostra lingua?
**
IN CASO DI COPY**
Ammettiamo di trovare nell?install.xml l?istruzione
**Copy:** root/language/en/mods/info_acp_new_file.php
**To:** language/en/mods/ info_acp_new_file.php
Per adattare la MOD anche per la lingua italiana, procederemo in questo modo:
**Copy:** root/language/en/mods/info_acp_new_file.php
**To:** language/**it**/mods/ info_acp_new_file.php
In pratica abbiamo aggiunto lo stesso file nella cartella della lingua italiana. Sorge però un altro problema: anche se la mod è funzionante in entrambe le lingue, è comunque scritta in inglese e quindi le voce ad essa legata saranno in una lingua diversa dalla nostra. Dobbiamo quindi tradurre i file di linguaggio inglese. Ecco come:
Prendendo come esempio il file precedente,
**Apriamo** language/it/mods/ info_acp_new_file.php
Tutto ciò che c?è da tradurre si trova dopo il simbolo **=>** e tra le virgolette. Ecco un esempio:
[php]$lang = array_merge($lang, array(
'QUESTA_NON_VA_TRADOTTA' => 'Qui possiamo tradurre',
'QUESTA_NON_VA_TRADOTTA_2' => 'Qui possiamo tradurre',
'QUESTA_NON_VA_TRADOTTA_3' => 'Qui possiamo tradurre',[/php]Salviamo le modifiche e uppiamo.
**IN CASO DI EDITS
**E se invece di un Copy ci troviamo di fronte ad un Edits relativo ai file di linguaggio? Per esempio:
**Open:** language/en/acp/groups.php
Find
'GROUP_LEGEND' => 'Display group in legend',
'GROUP_LEGEND_POS' => 'Group Legend Position',
'GROUP_LEGEND_POS_EXPLAIN' => 'This setting allows you to set which position the legend is on the index.',
Sarebbe a dire:
**Open:** language/it/acp/groups.php
Find
'GROUP_LEGEND' => ' Mostra gruppo nella legenda',
'GROUP_LEGEND_POS' => 'Posizione del Gruppo nella legenda',
'GROUP_LEGEND_POS_EXPLAIN' => 'Questo campo ti permette di settare la posizione del gruppo sulla legenda della index.',
**RICHIETA DI SUPPORTO
**
Per chiedere assistenza relativa ad un errato funzionamento della MOD, ci si potrà rivolgere a [phpBB.com](http://www.phpbb.com) nel topic ufficiale della MOD o al [Team italiano di phpBB](http://www.phpbb.it) nella sezione Supporto Mod. Ma anche sul [forum GT](http://www.giorgiotave.it/forum/) nella sezione PHPBB3 ;)
**RIFLESSIONI CONCLUSIVE
**Io ho utilizzato e utilizzo parecchie MOD sul mio forum phpBB (sia nella versione 2 che nella 3) e qualcuna l?ho anche scritta. Posso però affermare che si sente la mancanza di un sistema di installazione automatico; alcune MOD coinvolgono tantissimo codice su diversi file e completare le modifiche, controllare che non ci siano errori, testare la MOD ed eventualmente risolvere i problemi può diventare una perdita di tempo eccessiva rispetto all?utilizzo che se ne farà poi delle nuove funzioni installate.
Fortunatamente diversi autori, stanno lavorando alla realizzazione di applicazioni autoistallanti molto simili a quello per l?upgrade della board. Speriamo bene!
C?è anche da dire che il Team di phpBB.com, non verifica direttamente il funzionamento della MOD, ma si limita ad osservare la correttezza del file di installazione e del codice in esso contenuto. Dunque può capitare che si presentino dei bug, anche installando una Release.
Posso suggerire dei piccoli consigli per evitare problemi di questo genere:
* Scegliete solo **MODDB** (Release) o al massimo RC
* Favorite l?utilizzo di **MOD già testate** da un buon numero di utenti e leggete i relativi topic su phpBB.com per rendervi conto di quali possano essere i problemi che si potrebbero presentare.
* **Evitate MOD eccessivamente invasive**. Stravolgere i file originali di phpBB o il database del forum, non è una gran cosa e può essere molto rischioso.
* Tra una MOD che richiede il trasferimento di nuovi file nella cartella del forum, ed una che richiede un gran numero di modifiche dei file originali, io preferisco la prima. E? meno invasiva e può essere disinstallata con più facilità.
* E? sempre meglio **testare le MOD in locale** prima.
Spero di essere stato utile in qualche modo. Se qualcuno volesse aggiungere o modificare qualcosa è libero di farlo. :)
Ogni tanto do un'occhiata alla cache della mia homepage (avete presente l'opzione sulla barretta del pr?) e mi domando se sia sbagliato aggiornarla e quindi cambiare contenuti, prima che google l'abbia "inglobata".
Non sono sicuro di essermi spiegato bene. Faccio un esempio:
In homepage ho:
ARTICOLO D
ARTICOLO E
ARTICOLO F
Ma la cache di google mi mostra ancora un homepage vecchia:
ARTICOLO A
ARTICOLO B
ARTICOLO C
E' meglio aspettare che la cache venga aggiornata o posso fregarmene e inserire i nuovi contenuti G, H e I?
Grazie delle risposte ragazzi! Il fatto che l'url non sia più un fattore di primaria importanza mi rincuora molto!
Comunque mi stavo chiedendo, se proprio io immobiliare.xx volessi far concorrenza a casa.xx anche per quanto riguarda l'url, potrei fare in questo modo?
immobilare.xx/vendita-casa.html
immobiliare.xx/tua-casa.html
immobiliare.xx/mia-casa.html
e quanto incisivo sarebbe per i motori di ricerca?
Vorrei chiedervi una cosa che mi incuriosisce e mi preoccupa allo stesso tempo. Per voi esperti del settore, credo sia una domanda piuttosto idiota:
Supponiamo di avere due domini
Il primo è un sito pieno di contenuti, che rispetta le regole SEO e vanta una certa anzianità sul web.
Il secondo invece è un sitino scarso di contenuti, senza rewrite e abbastanza giovane.
Se io cercassi sui motori di ricerca la key "casa", quale dei due sarebbe in testa?
Faccio questa domanda perchè nel mio caso, il sito che gestisco sarebbe il primo. Vedo però che i motori di ricerca danno la precedenza ai domini che contengono la key, anche se poi in realtà sono siti vuoti o fatti male.
Quindi mi chiedo, potrò mai battere un dominio casa.xx per la keyword "casa"?
Grazie mille per la risposta Nhatan!
Non so assolutamente cos'è il cs3 e credo proprio di non averlo sul pc. Posso però installarlo e seguire la tua spiegazione; a patto però che si tratti di un open source, non perchè sia tirchio, ma perchè mi serve una cosa davvero stupida per una singola pagina.
Su un sito, che non voglio citare per evitare di fare spam, ho scaricato una volta una cosa del genere: uno o due file che senza bisogno di flash mx o simili, potevano essere modificati per far riprodurre qualsiasi file musicale. Era ottimo perchè era pressoché minuscolo. Adesso sullo stesso sito trovo le stesse cose, ma troppo grandi e pieni di controlli che a me non servono.
Dimmi cosa mi conviene di più, e io ti seguo a ruota!
Grazie dell'aiuto!
Ho cercato ovunque ma non ho trovato quello che mi serve. In pratica devo aggiungere una musica di sottofondo ad una pagina e volevo utilizzare un player in flash (si chiama così?). Solo che flash io non lo usare per niente. Quindi ho cercato qualcosa di già pronto da personalizzare con un mio file musicale. In effetti qualcosa l'ho trovata, ma sono controller enormi e inutili per quello che serve a me...
Io avrei bisogno di un semplice on/off in fondo alla pagina, ma andrebbe anche bene senza nessun controllo.
Sapete dove posso scaricare una cosa del genere?
La cosa si può fare, ma non capisco perchè vuoi complicarti la vita quando basta installare una mod per le newsletter adatta per phpBB. Se non sbaglio già ce ne sono un paio disponibili.
Ciao Inverter. Non ho capito quello che ti serve..se me lo spieghi magari posso aiutarti
@alexs2k said:
Alexandro dipende decisamente dall'argomento trattato dal forum
In generale credo che anche per i forum più "seri" sia una buona idea adeguare elegantemente il tema a tema ;)... anche un semplice cappello di babbo natale sul logo può fare la differenza
@Karapoto said:
Concordo, aiuta a creare un clima più piacevole e stuzzica anche la curiosità
@eDog said:
Concordo. Dopotutto un forum è una famiglia, e quale famiglia non conosce il Natale?
Grazie per le risposte ragazzi!!
Voi di solito come agite sulla grafica (a prescindere che si tratti di un sito o di un forum)?
Io credo che l'importante è non esagerare con i cambiamenti...ma come fai a capire quando stai esagerando??
E pensare che fino a qualche anno fa, se avessi letto una domanda del genere, mi sarei fatto una risata...e adesso sono finito a fare il Malgioglio dei forum