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

Topic della settimana?!??!

Cerchi una MOD? Chiedi in questo forum.
Questa sezione è supportata dagli utenti del forum, pertanto lo Staff potrebbe non eseguire tali richieste.
Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic della settimana?!??!

Messaggio da gennyna » 05/10/2010, 17:24

ha dimensione adattabile allo schermo.. almeno fin ora l'ho provato da vari pc e non ho avuto problemi di risoluzione.

Si mi piace l'idea del testo breve al passaggio del mouse.

Avatar utente
Micogian
Leader Programmatori
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: Topic della settimana?!??!

Messaggio da Micogian » 05/10/2010, 22:13

Gennina, mi domando: serve il titolo quando nella locandina c'è già ?
film.jpg
Anche il testo si può visualizzare passando soprea con il mouse, ne verrebbe fuori una tabella più pulita.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic della settimana?!??!

Messaggio da gennyna » 06/10/2010, 0:18

Il fatto è che non sempre compare; sarebbe meglio metterlo...

Ma sbaglio o è uno screen di una mod già fatta?:P

Avatar utente
Micogian
Leader Programmatori
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: Topic della settimana?!??!

Messaggio da Micogian » 06/10/2010, 6:55

gennyna ha scritto:Ma sbaglio o è uno screen di una mod già fatta?:P
Quasi.... è una prova ma io sono quasi a posto, mi manca qualche dettaglio.
week.jpg
Tu vedi di creare il Topic e poi mi passi il suo post_id.
Le locandine sono sempre verticali ?
Il problema più grosso è trovare una giusta dimensione delle immagini in base alla larghezza dello schermo.
Tutto dipende dalla forma delle locandine. Per avere una certa simmetria dobbiamo dare una altezza uguale alle immagini ma questo porta a una larghezza in proporzione.
Io sono dell'idea che è meglio usare una dimensione fissa del Forum, non adattabile allo schermo, altrimenti corri il rischio che le immagini vadano a capo oppure che si perdano in uno schermo con risoluzione troppo grande.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic della settimana?!??!

Messaggio da gennyna » 06/10/2010, 13:04

si le locandine sono sempre in verticale non c'è dubbio perchè è una regola del forum.

Per quanto riguarda le dimensioni proprio non so cosa dirti.. Anche se metto un valore fisso e magari la foto non si vede adattata bene non ci vuole niente a prendere un altra locandina :)

Avatar utente
Micogian
Leader Programmatori
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: Topic della settimana?!??!

Messaggio da Micogian » 06/10/2010, 13:46


Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic della settimana?!??!

Messaggio da gennyna » 06/10/2010, 14:31

provo subitissimo e ti faccio sapere

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic della settimana?!??!

Messaggio da gennyna » 06/10/2010, 14:58

dunque sono riuscito a capre come si fa; fatte tutte le modifiche se vado nella home del sito mi da pagina bianca e non compare nulla

Avatar utente
Micogian
Leader Programmatori
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: Topic della settimana?!??!

Messaggio da Micogian » 06/10/2010, 15:36

Sicuro di aver fatto tutto bene ?
Prova a creare un file prova_img.php

Codice: Seleziona tutto

<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);

$user->setup('viewforum');

page_header('pagina di prova');
// Mod Topic of the week - by Bingo 2010

$post_ori = '9999';  // inserire il post_id del Topic contenente la Lista dei topic_id

// Estrae la lista dei post_id da elaborare
$sql = "SELECT post_id, post_text FROM " . POSTS_TABLE . " WHERE post_id = " . $post_ori ;
    $result = $db->sql_query($sql);
   {
   $row = $db->sql_fetchrow($result);
       $topic_list = $row['post_text'];     
   }

// elabora i topic selezionati
$sql1 = "SELECT topic_id, post_id, post_subject, post_text FROM " . POSTS_TABLE . " WHERE topic_id IN(" . $topic_list . ") ORDER BY topic_id, post_id";
    $result1 = $db->sql_query($sql1);

    $lista_topics = '' ;
    while ($row1 = $db->sql_fetchrow($result1))
    {
       // estrae solo il primo post di ogni Topic.
          if( strpos($lista_topics, $row1['topic_id']) == '0'){
         // Titolo
         if (strlen($row1['post_subject'] > '28'))
         {
         $topic_title = substr($row1['post_subject'],0,27) . "...";
         }else{
         $topic_title = $row1['post_subject'];
         }
         // immagine compresa tra i tag [img]...[/img]
         $post_text1 = $row1['post_text'] ;  // testo del post
         $post_text2 = str_replace("[/img]","[img]", $post_text1) ;
         $post_text3 = explode("[img]", $post_text2) ;
         $post_img = $post_text3[1] ;   // link dell'immagine

         // descrizione compresa tra i tag [quote]...[/quote]
         $post_quote1 = str_replace("[/quote]","[quote]", $post_text1) ;
         $post_quote2 = explode("[quote]", $post_quote1) ;
         $post_quote = $post_quote2[1] ;
         if (strlen($post_quote) > '200'){
         $post_quote_short = substr($post_quote,0,200) . "..." ;
         }else{
         $post_quote_short = $post_quote ;
         }

      $template->assign_block_vars('week_topic', array(
             'U_WEEK_TITLE'       => append_sid("{$phpbb_root_path}viewtopic.$phpEx", "t=" . $row1['topic_id']),
             'WEEK_TITLE'    => $topic_title ,
             'WEEK_IMG'       => $post_img ,
       'WEEK_SHORT_TEXT'   => $post_quote_short
             ));
          $lista_topics .= "," . $row1['topic_id'] ;
            }
    }

$template->set_filenames(array(
	'body' => 'mod_week_topic_img_body.html')
);

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();

?>
Sostituisci il post_id= '9999' con quello giusto e prova a lanciarlo direttamente:
http://www.clonedb.tk/community/prova_img.php

Il template resta sempre quello

EDIT:
Guarda che il file mod_week_img.php da solo non funziona perchè manca il collegamento al database.
Funziona solo se inserito in un file phpbb come index.php, oppure il file di prova che ti ho detto.

Avatar utente
gennyna
Utente
Utente
Messaggi: 1017
Iscritto il: 11/07/2009, 18:31
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: Topic della settimana?!??!

Messaggio da gennyna » 06/10/2010, 16:49

provato; mi da lo stesso errore che ti ho citato nel post di pubblicazione del topic:)

Rispondi

Torna a “Richiesta MOD”

Chi c’è in linea

Visitano il forum: Nessuno e 39 ospiti