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

Problema con Hide Code until Reply

Supporto MODs generale.
ciaciu95
Utente
Utente
Messaggi: 13
Iscritto il: 25/01/2011, 21:39
Sesso: Maschio
Versione: 3.0.8
Server: Windows
PHP: 5.2.13
Database: MySQL 4.1.22-standard-log

Problema con Hide Code until Reply

Messaggio da ciaciu95 » 25/04/2011, 1:27

Buona sera a tutti, nel mio forum ho installato la mod hide code until reply, vorrei sapere se è possibile far si che un determinato gruppo, come gli admin e i mod, possano vedere i code senza prima rispondere.
Le uniche cose da fare per installare la mod erano queste:
Aggiungere in "language/it/common.php"
'HAVE_TO_REPLY' => 'messaggio che ti pare'
E in "includes/bbcode.php" dopo
$code = $this->bbcode_tpl('code_open') . $code . $this->bbcode_tpl('code_close');
Inserire questo
$topic_id = request_var('t', 0);
if ($topic_id>0)
{
global $user;
global $db;
$sql = 'SELECT *
FROM ' . POSTS_TABLE . '
WHERE topic_id ="' . $topic_id . '"
AND poster_id ="' . $user->data["user_id"] . '"';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if(empty($row)) $code = $user->lang['HAVE_TO_REPLY'];
Confido in un vostro aiuto, ho provato già a chiedere nel post ufficiale della mod, ma detto terra terra non mi cagano neanche di striscio :lol:

Avatar utente
Carlo
Amministratore
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: Problema con Hide Code until Reply

Messaggio da Carlo » 25/04/2011, 20:33

Trova nel codice aggiunto in includes/bbcode.php:

Codice: Seleziona tutto

if(empty($row)) $code = $user->lang['HAVE_TO_REPLY'];
e sostituiscilo con:

Codice: Seleziona tutto

if(empty($row) && ($user->data['group_id'] != 5 && $user->data['group_id'] != 4)) $code = $user->lang['HAVE_TO_REPLY'];
Ovviamente se gli ID dei gruppi utente amministratore (5) e moderatore globale (4) sono differenti, o hai moderatori in altri gruppi, devi cambiarli.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

ciaciu95
Utente
Utente
Messaggi: 13
Iscritto il: 25/01/2011, 21:39
Sesso: Maschio
Versione: 3.0.8
Server: Windows
PHP: 5.2.13
Database: MySQL 4.1.22-standard-log

Re: Problema con Hide Code until Reply

Messaggio da ciaciu95 » 25/04/2011, 23:42

Tu sei appena diventato il mio dio *_____*
Grazie mille :D

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: Problema con Hide Code until Reply

Messaggio da artikkk » 18/05/2011, 12:24

E per impostare anche in quale forum un gruppo può vedere il code senza rispondere?

Avatar utente
Carlo
Amministratore
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: Problema con Hide Code until Reply

Messaggio da Carlo » 18/05/2011, 14:56

Trova:

Codice: Seleziona tutto

WHERE topic_id ="' . $topic_id . '"
e aggiungi dopo:

Codice: Seleziona tutto

AND forum_id IN (1, 2, 3, 4) 
Ovviamente devi sostituire 1, 2, 3 e 4, con gli ID dei forum in cui nascondere il contenuto del BBCode.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

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: Problema con Hide Code until Reply

Messaggio da artikkk » 19/05/2011, 13:05

Provo, grazie mille :)

cavani7matador
Utente
Utente
Messaggi: 33
Iscritto il: 29/04/2011, 0:03
Sesso: Maschio
Versione: 3.0.8

Re: Problema con Hide Code until Reply

Messaggio da cavani7matador » 21/05/2011, 17:50

ciao a me interessa impostare questa mod solo in un forum, cioe una sola categoria diciamo cosi!! vale il secondo passaggio?? grazie mille

Avatar utente
Carlo
Amministratore
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: Problema con Hide Code until Reply

Messaggio da Carlo » 22/05/2011, 8:39

Sì, segui la modifica riportata nel mio precedente messaggio.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

cavani7matador
Utente
Utente
Messaggi: 33
Iscritto il: 29/04/2011, 0:03
Sesso: Maschio
Versione: 3.0.8

Re: Problema con Hide Code until Reply

Messaggio da cavani7matador » 23/05/2011, 10:53

ciao carlo, comunque non vanno le modifiche, ho fatto il secondo passaggio pero mi compare sempre in tutti i forum la mod, e poi se rispondo con un grazie nemmeno mi fa visualizzare i link, aspetto una risposta grazie mille....

Avatar utente
Carlo
Amministratore
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: Problema con Hide Code until Reply

Messaggio da Carlo » 23/05/2011, 16:00

Sei sicuro? Per l'utente artikkk ha funzionato.

Puoi mostrarmi in che modo hai modificato la query?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Rispondi

Torna a “Supporto MODs”

Chi c’è in linea

Visitano il forum: Baidu [Spider] e 69 ospiti