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
[DEV] View Last Pictures 2
- tester
- Utente
- Messaggi: 134
- Iscritto il: 14/05/2011, 19:13
- Sesso: Maschio
- Versione: 3.0.9
- Server: UNIX/Linux
- PHP: 5.2.13
- Database: MySQL 5.1.49
Re: [DEV] View Last Pictures 2
hai ragione, credo che rallenterebbe eccessivamente, ho trovato una mod che fa quello che cerco, ed in più salva le thumbs ridotte nel server,appena altervista sitemerà il suo problema con f()open la testerò
voi vi chiedete mai se sia giusto che il vostro sito/forum esista?
-
- 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: [DEV] View Last Pictures 2
Ciao Bingo
una cosa che ti volevo sempre chiedere.
Ma nella stessa mod non è possibile includere:
- immagini allegate
- immagini inserire tramite i tag "img"
grazie
una cosa che ti volevo sempre chiedere.
Ma nella stessa mod non è possibile includere:
- immagini allegate
- immagini inserire tramite i tag "img"
grazie

-
- Utente
- Messaggi: 38
- Iscritto il: 06/08/2011, 12:01
- Sesso: Maschio
- Versione: 3.0.8
- Server: UNIX/Linux
Re: [DEV] View Last Pictures 2
Ciao, potresti dirmi come fare per visualizzare la MOD in un punto preciso dell'index, non solo in cima?
Su quale file bisogna agire ed in che modo?
Vorrei poter mostrare le anteprime degli ultimi allegati inseriti due-tre volte separatamente all'interno della index, in cima ad ogni sezione con differente argomento.
Su quale file bisogna agire ed in che modo?
Vorrei poter mostrare le anteprime degli ultimi allegati inseriti due-tre volte separatamente all'interno della index, in cima ad ogni sezione con differente argomento.
-
- Utente
- Messaggi: 38
- Iscritto il: 06/08/2011, 12:01
- Sesso: Maschio
- Versione: 3.0.8
- Server: UNIX/Linux
Re: [DEV] View Last Pictures 2
Non c'è più supporto per questa mod 

-
- Utente
- Messaggi: 38
- Iscritto il: 06/08/2011, 12:01
- Sesso: Maschio
- Versione: 3.0.8
- Server: UNIX/Linux
Re: [DEV] Mod Topic Images in Forumlist
Sei stato chiarissimo: un template ed un file php per ogni forum da visualizzare e così ho fatto.
Sono certo che eliminando i files originali della MOD ed inserendone di nuovi rinominati (1,2,ecc...) con le dovute correzioni visualizzerò correttamente le anteprime dei forum che mi interessano e dove voglio che appaiano, semplicemente per mancanza di tempo ho fatto una prova con un php ed un template nuovi senza eliminare quelli vecchi, giusto per vedere se la barra appariva dove doveva apparire... in pratica ti chiedevo un'ulteriore conferma su quanto, a questo punto, sono certo di aver ben inteso.
Anche per il riquadro sapevo di dover mettere mano al CSS della MOD, speravo ricordassi dove e come per fare prima, ma se non la utilizzi più non voglio scocciarti e vado a spulciare i files per risolvere da solo
Ti ringrazio davvero e ti faccio i miei complimenti, sei davvero in gamba, basta dare un'occhiata ai tuoi splendidi forums!

Sono certo che eliminando i files originali della MOD ed inserendone di nuovi rinominati (1,2,ecc...) con le dovute correzioni visualizzerò correttamente le anteprime dei forum che mi interessano e dove voglio che appaiano, semplicemente per mancanza di tempo ho fatto una prova con un php ed un template nuovi senza eliminare quelli vecchi, giusto per vedere se la barra appariva dove doveva apparire... in pratica ti chiedevo un'ulteriore conferma su quanto, a questo punto, sono certo di aver ben inteso.
Anche per il riquadro sapevo di dover mettere mano al CSS della MOD, speravo ricordassi dove e come per fare prima, ma se non la utilizzi più non voglio scocciarti e vado a spulciare i files per risolvere da solo

Ti ringrazio davvero e ti faccio i miei complimenti, sei davvero in gamba, basta dare un'occhiata ai tuoi splendidi forums!


-
- Utente
- Messaggi: 38
- Iscritto il: 06/08/2011, 12:01
- Sesso: Maschio
- Versione: 3.0.8
- Server: UNIX/Linux
Re: [DEV] Mod Topic Images in Forumlist
Ciao, scusa se torno sull'argomento, di sicuro sbaglio qualcosa
Riepilogando:
1) ho eliminato i files originali della Mod e tolto l'include a mod_last_pictures.html da index_body.html
1) creato nuovi files php e nuovi templates, uno per ogni striscia fotografica, numerandoli 1,2,ecc...
2) scelto un $forum_attach_id differente per ogni file php, a seconda del forum che desidero visualizzare
3) dato un nome diverso all'array in ogni file php (last_pictures1, last_pictures2, ecc...), così:
4) fatto l'include nel ciclo BEGIN forumrow in forumlist_body.html, così:
5) aggiornato il template e ripulito la cache
Alla fine riesco a visualizzare le diverse strisce fotografiche (mi resta solo da risolvere il problema del CSS, ma dovrei riuscire assegnando una "classe" modificata al posto di forabg)... ma mi appaiono sempre le anteprime dello stesso forum (il 35 ndr) e non capisco perché!! Puoi aiutarmi a capire dove sbaglio per favore?

Riepilogando:
1) ho eliminato i files originali della Mod e tolto l'include a mod_last_pictures.html da index_body.html
1) creato nuovi files php e nuovi templates, uno per ogni striscia fotografica, numerandoli 1,2,ecc...
2) scelto un $forum_attach_id differente per ogni file php, a seconda del forum che desidero visualizzare
3) dato un nome diverso all'array in ogni file php (last_pictures1, last_pictures2, ecc...), così:
Codice: Seleziona tutto
// assegna le variabili da passare al file HTML
$template->assign_block_vars('last_pictures1', array(
'MY_TOPIC_ID' => $row['topic_id'],
'MY_FORUM_ID' => $row['forum_id'],
eccetera
Codice: Seleziona tutto
</ul>
<!-- IF forumrow.FORUM_ID == '35' || FORUM_ID == '35' --><!-- INCLUDE mod_last_pictures_1.html --><!-- ENDIF -->
<!-- IF forumrow.FORUM_ID == '41' || FORUM_ID == '41' --><!-- INCLUDE mod_last_pictures_2.html --><!-- ENDIF -->
<ul class="topiclist forums">
<!-- ENDIF -->
Alla fine riesco a visualizzare le diverse strisce fotografiche (mi resta solo da risolvere il problema del CSS, ma dovrei riuscire assegnando una "classe" modificata al posto di forabg)... ma mi appaiono sempre le anteprime dello stesso forum (il 35 ndr) e non capisco perché!! Puoi aiutarmi a capire dove sbaglio per favore?
- 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: [DEV] Mod Topic Images in Forumlist
Bisogna vedere che variabili richiami nei file mod_last_pictures1.html, mod_last_pictures2.html, ecc.
Se hai sempre le stesse immagini vuol dire che usi le stesse variabili.
Se hai sempre le stesse immagini vuol dire che usi le stesse variabili.
-
- Utente
- Messaggi: 38
- Iscritto il: 06/08/2011, 12:01
- Sesso: Maschio
- Versione: 3.0.8
- Server: UNIX/Linux
Re: [DEV] Mod Topic Images in Forumlist
Ti allego il file, ti chiedo la cortesia di dirmi dove e come modificare le variabili perché di php ci capisco poco...
Se mi aiuti in questo ho risolto
Se mi aiuti in questo ho risolto

Codice: Seleziona tutto
<?php
// ####### INIZIO MOD VIEW LAST PICTURES ##########
// Visualizza nell'indice le ultime immagini inserite nel Forum
// created by Micogian (Bingo)
if (!defined('IN_PHPBB'))
{
exit;
}
// function che copia l'allegato in formato thumb
function resize_thumbs($physical,$attach_id){
$img_des = $phpbb_root_path . "thumbs/" . $attach_id . ".jpg" ;
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($phpbb_root_path . "files/" . $physical);
// Creo la versione ridimensionata dell'immagine (thumbnail)
$new_height = '120' ;
$new_width = ($width * $new_height / $height);
$thumb = imagecreatetruecolor($new_width, $new_height);
$source = imagecreatefromjpeg($phpbb_root_path . "files/" . $physical);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $img_des, 75);
return "thumbs/". $attach_id . ".jpg" ;
}
$forum_attach_id = 35; // ATTENZIONE inserire il forum_id (padre) dal quale si vuole estrarre gli allegati
// Redirect to login upon emailed notification links
if (isset($_GET['e']) && !$user->data['is_registered'])
{
login_box('', $user->lang['LOGIN_NOTIFY_FORUM']);
}
$sql = "SELECT f.*
FROM ".FORUMS_TABLE." f
WHERE f.forum_id = " . (isset($forum_attach_id) ? $forum_attach_id : 0);
$result = $db->sql_query($sql);
$forum_attach_data = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
// Check if forum exist
if (!$forum_attach_data)
{
trigger_error('NO_FORUM');
}
// Check if forum is passworded
if ($forum_attach_data['forum_password'])
{
login_forum_box($forum_attach_data);
}
//query per estrarre gli ultimi 5 Topics con allegati
$sql = "SELECT
pt.topic_id, pt.forum_id, pt.topic_title, pt.topic_first_poster_name, pt.topic_attachment, pf.forum_name, pf.parent_id, pf.forum_id, pt.topic_time
FROM ". TOPICS_TABLE." pt,". FORUMS_TABLE. " pf
WHERE pf.parent_id = $forum_attach_id
AND pt.forum_id = pf.forum_id
AND pt.topic_attachment = 1
ORDER BY pt.topic_time DESC LIMIT 6";
//$db->sql_query($sql);
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$topic_id = $row['topic_id'];
// ricerca il primo attach_id dei topics selezionati
$sql_pic = "SELECT pa.attach_id, pa.topic_id, pa.physical_filename, pa.extension
FROM ". ATTACHMENTS_TABLE." pa
WHERE pa.topic_id = $topic_id
AND pa.extension = 'jpg'
ORDER BY pa.attach_id LIMIT 1" ;
$db->sql_query($sql_pic);
$result1 = $db->sql_query($sql_pic);
$row1 = $db->sql_fetchrow($result1);
$attach_id = $row1['attach_id'];
$physical = $row1['physical_filename'];
$thumbs = "thumbs/". $attach_id . ".jpg" ;
if (is_file($thumbs)){
$thumb_cor = $thumbs ; // se il file thumb esiste visualizza questo
}else{
$thumb_cor = resize_thumbs($physical, $attach_id); // altrimenti lo crea
}
if (strlen($row['topic_title'] > '14'))
{
$short_title = substr($row['topic_title'],0,14) . "...";
}else{
$short_title = $row['topic_title'] ;
}
// assegna le variabili da passare al file HTML
$template->assign_block_vars('last_pictures1', array(
'MY_TOPIC_ID' => $row['topic_id'],
'MY_FORUM_ID' => $row['forum_id'],
'MY_TOPIC_TITLE' => $row['topic_title'],
'MY_TOPIC_LINK' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 't='.$row['topic_id']),
'MY_ATTACH_LINK' => append_sid("{$phpbb_root_path}download/file.$phpEx", 'id='.$attach_id),
'MY_FORUM_NAME' => $row['forum_name'],
'MY_TOPIC_AUTHOR' => $row['topic_first_poster_name'],
'MY_ATTACH_ID' => $attach_id,
'MY_THUMBS' => $thumb_cor,
'MY_SHORT_TITLE' => $short_title
));
}
//$db->sql_freeresult($result);
// ####### FINE MOD VIEW LAST PICTURES ##########
?>
- 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: [DEV] Mod Topic Images in Forumlist
Ho detto che il problema potrebbe essere nel template, non è nel php.
Nei vari file php tu nomini diversamente gli array, chiamandoli last_pictures1, last_pictures2, ecc.
Nel template devi tener conto di questo, avrai diversi tempate che utilizzeranno i diversi array, a cominciare dal BEGIN.
Il file mod_last_pictures1.body conterrà
Il file mod_last_pictures2.body conterrà
e così via
Non ha importanza che il nome della variabile sia uguale (MY_TOPIC_ID) perchè quello che conta è il diverso nome dell'array.
Una variabile è costituita dal nome dell'array e dal nome della variabile (in maiuscolo), in pratica
La variabile {nome_array1.NOME_VARIABILE} è diversa da {nome_array2.NOME_VARIABILE} anche se NOME_VARIABILE è identico.
Nei vari file php tu nomini diversamente gli array, chiamandoli last_pictures1, last_pictures2, ecc.
Nel template devi tener conto di questo, avrai diversi tempate che utilizzeranno i diversi array, a cominciare dal BEGIN.
Il file mod_last_pictures1.body conterrà
Codice: Seleziona tutto
<!-- BEGIN last_pictures1 -->
visualizza le variabili {last_pictures1.MY_TOPIC_ID}, ecc
Codice: Seleziona tutto
<!-- BEGIN last_pictures2 -->
visualizza le variabili {last_pictures2.MY_TOPIC_ID}, ecc
Non ha importanza che il nome della variabile sia uguale (MY_TOPIC_ID) perchè quello che conta è il diverso nome dell'array.
Una variabile è costituita dal nome dell'array e dal nome della variabile (in maiuscolo), in pratica
Codice: Seleziona tutto
{nome_array.NOME_VARIABILE}
-
- Utente
- Messaggi: 38
- Iscritto il: 06/08/2011, 12:01
- Sesso: Maschio
- Versione: 3.0.8
- Server: UNIX/Linux
Re: [DEV] Mod Topic Images in Forumlist
Hai ragione... che stupido
Grazie, ci ho messo un po' ma ora ho capito cosa fare

Grazie, ci ho messo un po' ma ora ho capito cosa fare

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