Vai al contenuto

limitare visualizazione forum

Featured Replies

Inviato

Ciao volevo chiedere a voi perche non riesco a trovare risposta ho un forum IPB 3.1.x e non volevo bloccare il forum ai visitatori ma solo limitarne l'accesso come posso fare?? io volevo inserire i link che per visualizzarli bisogna iscriversi!! come faccio ??

ho bisogno di una mod?? Esistono altri metodi??

ringrazio anticipatamente per le risposte...

Inviato

Ciao

Allora, un conto è nascondere tutti i contenuti ma lasciare vedere i titoli delle discussioni.

Un conto è nascondere solo i link.

Coasa ti serve di preciso?

Inviato
  • Autore

intendo solo i link

Inviato
  • Autore

grazie ma non esiste qualcosa di gratuito ??

Inviato

è l'unico prodotto che ho trovato che faccia quello che vuoi tu.

vuoi nascondere solo i link che metti tu?

Inviato
  • Autore

perche io avrei trovato questo modo pero non so se funziona!!

Open file: sources/lib/func_topic_linear.php

Find:

//-----------------------------------------

// Print post row

//-----------------------------------------

and add:

if($this->ipsclass->vars['bl_hide_links_on']){

if (in_array($this->ipsclass->member['mgroup'],

explode(',', $this->ipsclass->vars['bl_hide_links_group']))){

$gelen=$row['post'];

$post_array = preg_split('/(<a.*?<*a>)/', $gelen, 65535, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);

for ($i=0; $i<=count($post_array); $i++){

if(strstr($post_array[$i], '<a'))

$gelen = str_replace($post_array[$i],

$this->ipsclass->vars['bl_hide_links_replace'], $gelen);

}

// replace code

$post_array = preg_split('/(<!--ec1-->.*?<!--c2-->)/', $gelen, 65535, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);

for ($i=0; $i<=count($post_array); $i++){

if(strstr($post_array[$i],'<!--ec1-->'))

$gelen=str_replace($post_array[$i],

$this->ipsclass->vars['bl_hide_links_replace_code'], $gelen);

}

$row['post'] = $gelen;

}

}

2. Open file: sources/lib/func_topic_threaded.php

Find:

//-----------------------------------------

// Print post row

//-----------------------------------------

and add:

if($this->ipsclass->vars['bl_hide_links_on']){

if (in_array($this->ipsclass->member['mgroup'],

explode(',', $this->ipsclass->vars['bl_hide_links_group']))){

$gelen=$row['post'];

$post_array = preg_split('/(<a.*?<*a>)/', $gelen, 65535, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);

for ($i=0; $i<=count($post_array); $i++){

if(strstr($post_array[$i], '<a'))

$gelen = str_replace($post_array[$i],

$this->ipsclass->vars['bl_hide_links_replace'], $gelen);

}

// replace code [code]

$post_array = preg_split('/(<!--ec1-->.*?<!--c2-->)/',

$gelen, 65535, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);

for ($i=0; $i<=count($post_array); $i++){

if(strstr($post_array[$i],'<!--ec1-->'))

$gelen=str_replace($post_array[$i],

$this->ipsclass->vars['bl_hide_links_replace_code'], $gelen);

}

$row['post'] = $gelen;

}

}

Modificato da N3KiNZ

Inviato

non funziona perchè come vedi è per IPB2.3 ;)

Inviato
  • Autore

ho capito quindi qualcosa di gratuito non ce !!

Vabbe comunque grazie per l'aiuto!!

Inviato

se ti vuoi adattare, ci dovrebbe essere una hook gratuita per ipb3, che permette di nascondere il codice contenuto nei tag CODE, quindi se tu metti i link li dentro rimangono nascosti

Inviato
  • Autore

ah oh capito ho letto qualcosa!! comunque grazie ora vedo cosa fare!

Inviato
  • Autore

ho trovato questo Hide Content 1.0 l'ho uppato nel sito pero non trovo istruzioni in italiano per usarlo come faccio ?? ad installarlo ed usarlo??

Inviato
  • Autore

Help!

Inviato

bhe ma nel pacchetto ci dovrebbero essere.

Io non ce l'ho il prodotto, non saprei come si install. Ci saranno i soliti file da uppare, e probabili template edit.....

Inviato
  • Autore

dove menage hook

Modificato da N3KiNZ

Inviato

è nella pagina principale dell'acp, nella colonna sinistra abbastanza in fondo. sotto manage application

Inviato
  • Autore

ho fatto tutto ma non funziona!! sto impazzendo!!

Inviato

Hai verificato che la versione che hai sia compatibile con quella del tuo forum ipb?

Inviato
  • Autore

e ho appena visto che la versione che ho usato e fino al 3.1.0 io invece o la 3.1.4 non capisco e sempre 3.1.x cosa posso fare? preo ho visto adesso che ce la versione di hide content 2.1 ma e a pagamento!! niente di freeware??

Modificato da N3KiNZ

Per favore accedi per lasciare un commento

Potrai lasciare un commento dopo aver effettuato l'accesso

Accedi Ora

Chi sta navigando 0

  • Nessun utente registrato visualizza questa pagina.

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.