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
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
Modificare il file Html per prosilver SE
-
- Utente
- Messaggi: 191
- Iscritto il: 16/02/2010, 11:36
- Sesso: Maschio
- Versione: 3.1.4
- Server: UNIX/Linux
- PHP: 5.5.19
- Località: mantova
- Contatta:
Modificare il file Html per prosilver SE
Salve
vi chiedo di modificare il file HTML, fatti da bingo per subsilver2, ottimizzare l'html per Prosilver SE
Grazie
vi chiedo di modificare il file HTML, fatti da bingo per subsilver2, ottimizzare l'html per Prosilver SE
Grazie
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Modificare il file Html per prosilver SE
Nel file PHP devi aggiungere le variabili degli "Autori" che è meglio separare (in alto il Titolo, poi l'immagine e sotto l'Autore):
Per quanto riguarda il template dovrebbe essere così, salvo problemi di dimensioni:
Qui devi lavorare sulle dimensioni, in particolare l'altezza delle tabelle che contengono le immagini e l'altezza delle immagini stesse (la larghezza viene in proporzione)
Ovviamente anche i colori di fondo, del bordo e del testo possono essere modificati nello style.
Codice: Seleziona tutto
<?php
//Variabili "Foto della settimana"
$topic_foto_settimana = '9536' ;
$attach_foto_settimana = '13066' ;
$titolo_foto_settimana = 'The Red Street' ;
$forum_foto_settimana = 'Foto della Settimana ' ;
$autore_foto_settimana = 'Helsrike'
$topic_contest_foto = '9238' ;
$attach_contest_foto = '12686' ;
$titolo_contest_foto = 'FOTOGRAFIAMOCI' ;
$forum_contest_foto = 'Contest fotografico' ;
$autore_contest_foto = 'MARCO NUSCA' ;
$topic_contest_grafico = '9664' ;
$attach_contest_grafico = '13210' ;
$titolo_contest_grafico = 'Novità Photolandia Potpourri' ;
$forum_contest_grafico = 'Foto Scelta dalla Redazione' ;
$autore_contest_grafico = '' ;
//query per estrarre 1 allegato a caso
$sql = "SELECT
pa.attach_id, pa.topic_id, pa.extension, pa.post_msg_id, pa.poster_id,
pf.forum_name, pf.parent_id, pf.forum_id,
pt.topic_id, pt.forum_id, pt.topic_title, pt.topic_first_poster_name, pt.topic_attachment, pt.topic_moved_id,
pp.topic_id, pp.post_id, pp.poster_id,
u.user_id, u.username
FROM ". FORUMS_TABLE." pf,". TOPICS_TABLE. " pt,". POSTS_TABLE. " pp,". ATTACHMENTS_TABLE. " pa,". USERS_TABLE. " u
WHERE pa.extension = 'jpg'
AND pf.forum_id = pt.forum_id
AND pt.topic_id = pa.topic_id
AND pt.topic_id = pp.topic_id
AND pp.post_id = pa.post_msg_id
AND pp.poster_id = u.user_id
AND pt.topic_moved_id = 0
AND pt.topic_attachment = 1
ORDER BY RAND() LIMIT 1";
$db->sql_query($sql);
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$topic_cor = $row['topic_id'];
$attach_cor = $row['attach_id'];
$topic_title_cor = $row['topic_title'];
$forum_name_cor= $row['forum_name'];
$poster_cor = $row['username'];
$template->assign_vars(array(
'LINK_FOTO_WEEK' => $phpbb_root_path . 'viewtopic.php?t=' . $topic_foto_settimana ,
'IMAGE_FOTO_WEEK' => $phpbb_root_path . 'download/file.php?id=' . $attach_foto_settimana ,
'TITLE_FOTO_WEEK' => $titolo_foto_settimana ,
'FORUM_FOTO_WEEK' => $forum_foto_settimana ,
'AUTHOR_FOTO_WEEK' => $autore_foto_settimana ,
'LINK_CONTEST_FOTO' => $phpbb_root_path . 'viewtopic.php?t=' . $topic_contest_foto ,
'IMAGE_CONTEST_FOTO' => $phpbb_root_path . 'download/file.php?id=' . $attach_contest_foto ,
'TITLE_CONTEST_FOTO' => $titolo_contest_foto ,
'FORUM_CONTEST_FOTO' => $forum_contest_foto ,
'AUTHOR_CONTEST_FOTO' => $autore_contest_foto ,
'LINK_CONTEST_GRAFICO' => $phpbb_root_path . 'viewtopic.php?t=' . $topic_contest_grafico ,
'IMAGE_CONTEST_GRAFICO' => $phpbb_root_path . 'download/file.php?id=' . $attach_contest_grafico ,
'TITLE_CONTEST_GRAFICO' => $titolo_contest_grafico ,
'FORUM_CONTEST_GRAFICO' => $forum_contest_grafico ,
'AUTHOR_CONTEST_GRAFICO' => $autore_contest_grafico ,
'LINK_FOTO_RAND' => $phpbb_root_path . 'viewtopic.php?t=' . $topic_cor ,
'IMAGE_FOTO_RAND' => $phpbb_root_path . 'download/file.php?id=' . $attach_cor ,
'TITLE_FOTO_RAND' => $topic_title_cor ,
'FORUM_FOTO_RAND' => $poster_cor ,
'AUTHOR_FOTO_RAND' => $autore_contest_grafico ,
));
?>
Codice: Seleziona tutto
<!-- Mod Week Pictures made by micogian start -->
<div class="forabg">
<div class="inner">
<span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl>
<dt style="width: 24%; text-align: center;">La foto della settimana</dt>
<dd style="width: 24%; text-align: center;">Foto vincitrice contest Fotografico</dd>
<dd style="width: 24%; text-align: center;">Pubblicata su Potpourri</dd>
<dd style="width: 24%; text-align: center;">Foto random</dd>
</dl>
</li>
</ul>
<ul class="topiclist forums">
<li class="row">
<div style="width: 100%; text-align: center;">
<div style=" font-size: 0.9em; text-align: center;">
<div style="float: left; width: 24%; height: 150px; background-color: #BABC98; border: 1px solid #cdcdcd; margin: 5px 0 5px 5px;">
<span><a href="{LINK_FOTO_WEEK}" title="{TITLE_FOTO_WEEK} in {FORUM_FOTO_WEEK}">{TITLE_FOTO_WEEK}</a><br />
<img src="{IMAGE_FOTO_WEEK}" alt="{TITLE_FOTO_WEEK}" border="0" height="120"><br>
{AUTHOR_FOTO_WEEK}</span>
</div>
<div style="float: left; width: 24%; height: 150px; background-color: #BABC98; border: 1px solid #cdcdcd; margin: 5px 0 5px 5px;">
<span><a href="{LINK_CONTEST_FOTO}" title="{TITLE_CONTEST_FOTO} in {FORUM_CONTEST_FOTO}">{TITLE_CONTEST_FOTO}</a><br />
<img src="{IMAGE_CONTEST_FOTO}" alt="{TITLE_CONTEST_FOTO}" border="0" height="120"><br>
{AUTHOR_CONTEST_FOTO}</span>
</div>
<div style="float: left; width: 24%; height: 150px; background-color: #BABC98; border: 1px solid #cdcdcd; margin: 5px 0 5px 5px;">
<span><a href="{LINK_CONTEST_GRAFICO}" title="{TITLE_CONTEST_GRAFICO} in {FORUM_CONTEST_GRAFICO}">{TITLE_CONTEST_GRAFICO}</a><br />
<img src="{IMAGE_CONTEST_GRAFICO}" alt="{TITLE_CONTEST_GRAFICO}" border="0" height="120"><br>
{AUTHOR_FOTO_WEEK}</span>
</div>
<div style="float: left; width: 24%; height: 150px; background-color: #BABC98; border: 1px solid #cdcdcd; margin: 5px 0 5px 5px;">
<span><a href="{LINK_FOTO_RAND}" title="{TITLE_FOTO_RAND} in {FORUM_FOTO_RAND}">{TITLE_FOTO_RAND}</a><br />
<img src="{IMAGE_FOTO_RAND}" alt="{TITLE_FOTO_RAND}" border="0" height="120"><br>
{AUTHOR_FOTO_RAND}</span>
</div>
<div style="clear: both;"></div>
</div>
</div>
</li>
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<br clear="all">
<!-- Mod Week Pictures made by micogian end -->
Ovviamente anche i colori di fondo, del bordo e del testo possono essere modificati nello style.
-
- Utente
- Messaggi: 191
- Iscritto il: 16/02/2010, 11:36
- Sesso: Maschio
- Versione: 3.1.4
- Server: UNIX/Linux
- PHP: 5.5.19
- Località: mantova
- Contatta:
Re: Modificare il file Html per prosilver SE
Ciao Bingo,
questi file li metto nella root del forum e non nel template.
Quindi ora che sto facendo le modifiche in prosilver e lasciano il forum per gli utenti in subsilver2 mi da errore alla riga 10 del file mod_week
Posso metterli all'interno del template prosilver SE oppure devono stare obbligatoriamente all'interno della root del forum?
Grazie
questi file li metto nella root del forum e non nel template.
Quindi ora che sto facendo le modifiche in prosilver e lasciano il forum per gli utenti in subsilver2 mi da errore alla riga 10 del file mod_week
Posso metterli all'interno del template prosilver SE oppure devono stare obbligatoriamente all'interno della root del forum?
Grazie
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Modificare il file Html per prosilver SE
Abbiamo detto che il php non cambia, tutti i file php vanno nella root del Forum.
In questo caso c'è una piccola variazione rispetto alla Mod precedente, è stato separato il nome dell'Autore.
Dovresti pertanto sostituire il file php ma poi dovresti "adattare" il template "subsilver" se vuoi che compaia il nome dell'Autore.
I file html invece vanno nel "template", nel tuo caso in "prosilver" perchè abbiamo detto che il template di prosilver_se contiene solo pochi file, gli altri sono presi da prosilver.
Per il php dipende da come viene gestito ma a parte la piccola modifica sull'Autore devi gestirlo come prima.
Se ad esempio viene inserito nell'indice del Forum, il codice andrebbe inserito nel file index.php ma per evitare di stravolgere il file orignale è preferibile inserire un include. o come lo hai chiamato.
Con la funzione "include" è come se tu avessi inserito il codice del file che vai a includere.
E' una soluzione più pratica, il file originale non viene stravolto e il codice da aggiungere è situato in un file a parte.
Il file HTML va invece nel template di prosilver, se l'utente uso lo style subsilver2 vedrà il risultato che deriva dal file inserito nel relativo template, altrimenti vedrà quello di prosilver.
In pratica il file PHP è comune a tutti gli stili, il template cambia.
Questo principio te lo devi ricordare sempre, phpbb funziona in questo modo.
Nessuno ti vieta di tenere due o più stili diversi, devi solo ricordare che in questo caso devi fare le modifiche in tutti i template che usi.
In questo caso c'è una piccola variazione rispetto alla Mod precedente, è stato separato il nome dell'Autore.
Dovresti pertanto sostituire il file php ma poi dovresti "adattare" il template "subsilver" se vuoi che compaia il nome dell'Autore.
I file html invece vanno nel "template", nel tuo caso in "prosilver" perchè abbiamo detto che il template di prosilver_se contiene solo pochi file, gli altri sono presi da prosilver.
Per il php dipende da come viene gestito ma a parte la piccola modifica sull'Autore devi gestirlo come prima.
Se ad esempio viene inserito nell'indice del Forum, il codice andrebbe inserito nel file index.php ma per evitare di stravolgere il file orignale è preferibile inserire un include.
Codice: Seleziona tutto
include($phpbb_root_path . 'mod_week_pictures.' . $phpEx);
Con la funzione "include" è come se tu avessi inserito il codice del file che vai a includere.
E' una soluzione più pratica, il file originale non viene stravolto e il codice da aggiungere è situato in un file a parte.
Il file HTML va invece nel template di prosilver, se l'utente uso lo style subsilver2 vedrà il risultato che deriva dal file inserito nel relativo template, altrimenti vedrà quello di prosilver.
In pratica il file PHP è comune a tutti gli stili, il template cambia.
Questo principio te lo devi ricordare sempre, phpbb funziona in questo modo.
Nessuno ti vieta di tenere due o più stili diversi, devi solo ricordare che in questo caso devi fare le modifiche in tutti i template che usi.
-
- Utente
- Messaggi: 191
- Iscritto il: 16/02/2010, 11:36
- Sesso: Maschio
- Versione: 3.1.4
- Server: UNIX/Linux
- PHP: 5.5.19
- Località: mantova
- Contatta:
Re: Modificare il file Html per prosilver SE
bingo vedi ora
ho caricato solo il file php
mi da questo errore:
Parse error: syntax error, unexpected T_VARIABLE in /web/htdocs/www.photogirello.it/home/forummn/mod_week.php on line 10
EDIT: risolto mancava un ;
Grazie Bingo
ho caricato solo il file php
mi da questo errore:
Parse error: syntax error, unexpected T_VARIABLE in /web/htdocs/www.photogirello.it/home/forummn/mod_week.php on line 10
EDIT: risolto mancava un ;

Grazie Bingo
Ultima modifica di girello il 06/10/2011, 11:47, modificato 1 volta in totale.
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Modificare il file Html per prosilver SE
E ha ragione.
L'errore deriva dalla riga 8 che poi si riperquote sulla 10, la riga è questa:
Mettici un punto e virgola alla fine.
L'errore deriva dalla riga 8 che poi si riperquote sulla 10, la riga è questa:
Codice: Seleziona tutto
$autore_foto_settimana = 'Helsrike'
-
- Utente
- Messaggi: 191
- Iscritto il: 16/02/2010, 11:36
- Sesso: Maschio
- Versione: 3.1.4
- Server: UNIX/Linux
- PHP: 5.5.19
- Località: mantova
- Contatta:
Re: Modificare il file Html per prosilver SE
ci siamo risposti insieme avevi editato 

-
- Utente
- Messaggi: 191
- Iscritto il: 16/02/2010, 11:36
- Sesso: Maschio
- Versione: 3.1.4
- Server: UNIX/Linux
- PHP: 5.5.19
- Località: mantova
- Contatta:
Re: Modificare il file Html per prosilver SE
bingo una cosa sola, ma ora come faccio a farti vedere a te il prosilver SE? devo per forza di cose cambiare lo stile per tutti per farti notare certe cose?
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Modificare il file Html per prosilver SE
Capita quando si scrive del codice senza provare se funziona. Il php non perdona, basta una virgola o un apice sbagliato per compromettere tutto. In questo caso c'è il messaggio di errore che aiuta, a volte ottieni una "pagina bianca" e basta.
-
- Utente
- Messaggi: 191
- Iscritto il: 16/02/2010, 11:36
- Sesso: Maschio
- Versione: 3.1.4
- Server: UNIX/Linux
- PHP: 5.5.19
- Località: mantova
- Contatta:
Re: Modificare il file Html per prosilver SE
infatti ho messo l'errore in google e mi ha dato la soluzione è ho risolto 

Chi c’è in linea
Visitano il forum: Nessuno e 42 ospiti