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
User Reputation Mod
-
- Utente
- Messaggi: 30
- Iscritto il: 29/04/2011, 17:27
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- Contatta:
User Reputation Mod
Qualcuno è riuscito a far funzionare perfettamente questa mod??
Io l'ho installata un pò di mesi fa, e dopo una lunga e perfetta configurazione, non riesco a far andare la funzione che mostra i dettagli della reputazione di un utente.
Se un utente apre il proprio pannello personale, vede la sua reputazione.
Ma se si vuole vedere quella altrui, la query sembra sbagliata in quanto non restituisce risultati.
Ho smanettato un pò con quella query da mysql e con una corretta sintassi si riesce a far uscire il risultato.
C'è un vecchio topic su phpbb.com dove un utente dice di avere lo stesso problema e che è legato al layout, ma non ho trovato soluzione perchè il topic è stato chiuso.
Ne sapete qualcosa?
Io l'ho installata un pò di mesi fa, e dopo una lunga e perfetta configurazione, non riesco a far andare la funzione che mostra i dettagli della reputazione di un utente.
Se un utente apre il proprio pannello personale, vede la sua reputazione.
Ma se si vuole vedere quella altrui, la query sembra sbagliata in quanto non restituisce risultati.
Ho smanettato un pò con quella query da mysql e con una corretta sintassi si riesce a far uscire il risultato.
C'è un vecchio topic su phpbb.com dove un utente dice di avere lo stesso problema e che è legato al layout, ma non ho trovato soluzione perchè il topic è stato chiuso.
Ne sapete qualcosa?
- Carlo
- Amministratore
- Messaggi: 9957
- Iscritto il: 19/04/2009, 10:24
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 7.1.0
- Database: MySQL(i) 10.0.27-MariaDB-cll-lve
- Località: Puglia
- Contatta:
Re: User Reputation Mod
Puoi linkare la discussione di questa MOD che hai trovato sul com?
- Carlo
- Amministratore
- Messaggi: 9957
- Iscritto il: 19/04/2009, 10:24
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 7.1.0
- Database: MySQL(i) 10.0.27-MariaDB-cll-lve
- Località: Puglia
- Contatta:
Re: User Reputation Mod
La discussione è stata bloccata poichè la MOD è stata abbandonata.
Non è più raggiungibile neanche il sito dell'autore.
Il mio consiglio è quello di cambiare MOD.
Non è più raggiungibile neanche il sito dell'autore.
Il mio consiglio è quello di cambiare MOD.
-
- Utente
- Messaggi: 30
- Iscritto il: 29/04/2011, 17:27
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- Contatta:
Re: User Reputation Mod
Ci avevo pensato, ma ripristinare tutto mi spaventa un pò.
In fondo la mod funziona in tutto, tranne quella query. Che peccato.
Ma penso che se si studia bene si riesce a risolvere.
Ora posto il contenuto del file incriminato, magari qualcuno competente capisce dov'è l'errore.
Il risultato di quella quety, che vi ricordo è utilizzata per vedere la rep di un'altro utente, è questo:

Mentre se un utente apre il suo pannello personale per vedere la propria rep, vede tutto correttamente, così:

In fondo la mod funziona in tutto, tranne quella query. Che peccato.
Ma penso che se si studia bene si riesce a risolvere.
Ora posto il contenuto del file incriminato, magari qualcuno competente capisce dov'è l'errore.
Codice: Seleziona tutto
<?php
/**
*
* @author idiotnesia pungkerz@gmail.com - http://www.phpbbindonesia.com
*
* @package phpBB3
* @version 0.3.1
* @copyright (c) 2008, 2009 phpbbindonesia
* @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);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/reputation_mod');
// Define initial vars
$id = request_var('id', 0);
$rep_id = request_var('rep_id', 0);
$action = request_var('action', '');
$start = request_var('start', 0);
$cancel = (isset($_POST['cancel'])) ? true : false;
if ($cancel)
{
$redirect = append_sid("{$phpbb_root_path}viewreputation.$phpEx", 'id=' . $id);
redirect($redirect);
}
if (!$user->data['is_registered'])
{
login_box();
}
if (!$auth->acl_get('u_rp_view_comment'))
{
trigger_error('NO_AUTH');
}
$reputation->display_comment($id, 'viewreputation', $start, false, true);
if ($action == 'delete')
{
if (!$auth->acl_get('m_rp_moderate'))
{
trigger_error('NO_ADMIN');
}
$sql = 'SELECT rep_to, rep_point
FROM ' . REPUTATIONS_TABLE . "
WHERE rep_id = $rep_id";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if (!$row)
{
die();
}
if (confirm_box(true))
{
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_reputation = user_reputation - ' . $row['rep_point'] . '
WHERE user_id = ' . $row['rep_to'];
$db->sql_query($sql);
$sql = 'DELETE FROM ' . REPUTATIONS_TABLE . '
WHERE rep_id = ' . $rep_id;
$db->sql_query($sql);
$redirect = append_sid("{$phpbb_root_path}viewreputation.$phpEx", 'id=' . $row['rep_to']);
meta_refresh(3, $redirect);
trigger_error('RP_SUCCESS_DELETE');
}
else
{
confirm_box(false, $user->lang['CONFIRM_OPERATION'], build_hidden_fields(array(
'id' => $row['rep_to'],
'rep_id' => $rep_id))
);
}
}
// Preleva username e punti Vito funzionante
$sql = 'SELECT username, user_reputation
FROM ' . USERS_TABLE . '
WHERE user_id = ' . $id;
$result = $db->sql_query($sql);
echo $sql;
$reputation = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$template->assign_vars(array(
'USERNAME' => $reputation['username'],
'U_USER' => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile&u=' . $id),
'TOTAL_POINTS' => $reputation['user_reputation'],
'S_MODERATE' => ($auth->acl_get('m_rp_moderate')) ? true : false,
)
);
page_header($user->lang['RP_TITLE']);
$template->set_filenames(array(
'body' => 'viewreputation_body.html')
);
page_footer();
?>

Mentre se un utente apre il suo pannello personale per vedere la propria rep, vede tutto correttamente, così:

Ultima modifica di devilrex il 30/04/2011, 14:02, modificato 1 volta in totale.
- Carlo
- Amministratore
- Messaggi: 9957
- Iscritto il: 19/04/2009, 10:24
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 7.1.0
- Database: MySQL(i) 10.0.27-MariaDB-cll-lve
- Località: Puglia
- Contatta:
Re: User Reputation Mod
Io non conosco questa MOD, quindi solo da questo spezzettone di codice non è che ti possa dire qualcosa.
P.S.: Inserisci il codice nel BBCode CODE.
EDIT: L'autore della MOD, ha pubbicato una versione aggiornata a dicembre 2010, sul suo sito:
http://www.phpbb-id.com/customise/mod/u ... on_points/
P.S.: Inserisci il codice nel BBCode CODE.
EDIT: L'autore della MOD, ha pubbicato una versione aggiornata a dicembre 2010, sul suo sito:
http://www.phpbb-id.com/customise/mod/u ... on_points/
-
- Utente
- Messaggi: 30
- Iscritto il: 29/04/2011, 17:27
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- Contatta:
Re: User Reputation Mod
la versione che utilizzo già è la 0.3.1
Non so, proverò ad installarla nuovamente (per la 4° volta) speriamo bene
Non so, proverò ad installarla nuovamente (per la 4° volta) speriamo bene

- Carlo
- Amministratore
- Messaggi: 9957
- Iscritto il: 19/04/2009, 10:24
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 7.1.0
- Database: MySQL(i) 10.0.27-MariaDB-cll-lve
- Località: Puglia
- Contatta:
Re: User Reputation Mod
Edita il tuo precedente messaggio come ti ho specificato prima.
-
- Utente
- Messaggi: 30
- Iscritto il: 29/04/2011, 17:27
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- Contatta:
Re: User Reputation Mod
Done.
Ho controllato.
Alla fine è solo quel file che ho incollato che non va, tutto il resto funziona a meraviglia.
Quindi va controllato solo quello imho.
Ho controllato.
Alla fine è solo quel file che ho incollato che non va, tutto il resto funziona a meraviglia.
Quindi va controllato solo quello imho.
- Barrnet
- Leader Moderatori
- Messaggi: 3124
- Iscritto il: 04/07/2010, 23:31
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- PHP: 5.3.10
- Database: MySQL 5.1.61-community-log
- Contatta:
Re: User Reputation Mod
Se vuoi provare una mod per la reputazione non abbandonata, prova la Irkoo reputation mod ^^
Prima di installare una mod pensa...

Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store

Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store
Chi c’è in linea
Visitano il forum: Baidu [Spider] e 69 ospiti