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

[BETA] JQueratings

MODs in fase di sviluppo.
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: [BETA] JQueratings

Messaggio da Micogian » 25/11/2011, 17:17

artikkk ha scritto: E infatti se provi ad aprire:
http://www.pronosky.com/jqueratings/jms ... msg.min.js

Da NOT FOUND.
Si, perchè tu li hai messi nella cartella "forum"
Così li trova:
http://www.pronosky.com/forum/jqueratin ... msg.min.js

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: [BETA] JQueratings

Messaggio da Lady R » 25/11/2011, 17:51

si ma non capisco che variabile devo mettere per indicare la root di phpbb..

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: [BETA] JQueratings

Messaggio da Micogian » 25/11/2011, 18:18

Lady R ha scritto:si ma non capisco che variabile devo mettere per indicare la root di phpbb..
{PHPBB_ROOT_PATH} dovrebbe essere la root del forum.

Codice: Seleziona tutto

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
ma se il file è messo nella root, come si fa per una Custom Page l'indirizzo cambia:

Codice: Seleziona tutto

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';

artikkk
phpBB Expert
phpBB Expert
Messaggi: 404
Iscritto il: 18/06/2010, 9:04
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL 5.1.57
Contatta:

Re: [BETA] JQueratings

Messaggio da artikkk » 25/11/2011, 19:34

Comunque, adesso funziona tutto benissimo.
Come già chiesto in privato, come faccio a cambiare i freccioni delle votazioni? vorrei una cosa più "soft" xD

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: [BETA] JQueratings

Messaggio da Lady R » 25/11/2011, 20:51

Basta che crei l'immagine e la sostituisci, è un unica PNG

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: [BETA] JQueratings

Messaggio da Lady R » 30/11/2011, 16:28

Avrei bisogno di aiuto.. Non capisco come eseguire Query usando phpBB.

Carlo mi ha detto di inserire:

Codice: Seleziona tutto

<?php
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);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup(); 
per rendere i miei script "parte di phpBB".

Così posso eseguire query come vuole phpBB.
Ma io ho bisogno dei comandi:
mysql_affected_rows, mysql_fetch_array etc
che non riesco a capire come eseguire usando i comandi di phpBB..

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: [BETA] JQueratings

Messaggio da Micogian » 30/11/2011, 16:39

Questo è un esempio di una query che estrae gli "Ultimi topics":

Codice: Seleziona tutto

//---------- 10 Topics più Recenti start -----------//
$sql1 = "SELECT tt.topic_id, tt.forum_id, tt.topic_title, tt.topic_time, tt.topic_moved_id, tt.topic_first_poster_name,
    ft.forum_id, ft.forum_name
    FROM " . TOPICS_TABLE . " tt, " . FORUMS_TABLE . " ft 
    WHERE tt.topic_type = 0
    AND tt.topic_moved_id = 0
    AND tt.forum_id = ft.forum_id
    ORDER BY tt.topic_time DESC LIMIT 0,$list_rec";
$result1 = $db->sql_query($sql1);
    $n1 = 0;
    while ($row1 = $db->sql_fetchrow($result1))
    {
           if ($auth->acl_get('f_read', $row1['forum_id']) == 1) 
        {
            if ($n1 < $list_view)
            {
                if (strlen($row1['topic_title']) > 28)
                {
                $topic_title1 = substr($row1['topic_title'],0,27) . "...";
                }else{
                $topic_title1 = $row1['topic_title'];
                }
            $last_topic_link[$n1]           = append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=" . $row1['forum_id'] . "&t=" . $row1['topic_id']);
            $last_topic_title[$n1]          = $row1['topic_title'];
            $last_topic_title_short[$n1]      = $topic_title1;
            $last_topic_forum[$n1]          = $row1['forum_name'];
            $last_topic_author[$n1]         = $row1['topic_first_poster_name'];
            $last_topic_data[$n1]           = date("d M",$row1['topic_time']);
            $last_topic_data[$n1]           = mod_data($last_topic_data[$n1]);
            //$last_topic_data[$n1]           = $user->format_date($row1['topic_time'], "|d M|");
            ++$n1 ;              
            }else{
            break ;
            }
        }
    } 
$list_rec è il numero dei records elaborati.

Poi, per le variabili devi fare;

Codice: Seleziona tutto

for ($x = 0; $x < $list_view; ++$x)
{
 $template->assign_block_vars('topten_list',array(
	'LAST_TOPIC_LINK'			=> $last_topic_link[$x],
	'LAST_TOPIC_TITLE'			=> $last_topic_title[$x],
	'LAST_TOPIC_TITLE_SHORT'	=> $last_topic_title_short[$x],
	'LAST_TOPIC_FORUM'			=> $last_topic_forum[$x],
	'LAST_TOPIC_AUTHOR'			=> $last_topic_author[$x],
	'LAST_TOPIC_DATA'			=> $last_topic_data[$x],
	));
}
dove $list_view è il numero dei records da visualizzare

I nomi delle Tabelle (TOPICS_TABLE, ecc.) le trovi nel file includes/constants.php.
Se hai una tabella personalizzata aggiungila in quel file e assegnale un nome.

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: [BETA] JQueratings

Messaggio da Lady R » 30/11/2011, 16:51

Grazie millissime.

ma poi tutte le mie query funzionano senza problemi o devo stare attenta che siano compatibili con tutti i linguaggi SQL supportati da phpBB?

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: [BETA] JQueratings

Messaggio da Micogian » 30/11/2011, 17:03

Lady R ha scritto:Grazie millissime.

ma poi tutte le mie query funzionano senza problemi o devo stare attenta che siano compatibili con tutti i linguaggi SQL supportati da phpBB?
Ho paura di no, magari funzionano ma non vengono validate.
Ad esempio io usavo @mysql_query($sql) e funzionava ma per poter essere validato da phpbb devi fare $db->sql_query($sql).

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: [BETA] JQueratings

Messaggio da Lady R » 30/11/2011, 18:15

quello è il comando che richiama la query.
e ho capito che bisogna usare la sintassi di phpbb

io parlo proprio della query, ciò che si trova in $sql

Rispondi

Torna a “MODs in sviluppo”

Chi c’è in linea

Visitano il forum: Nessuno e 46 ospiti