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

Nascondere [url] e [code] agli ospiti

Cerchi una MOD? Chiedi in questo forum.
Questa sezione è supportata dagli utenti del forum, pertanto lo Staff potrebbe non eseguire tali richieste.
Rispondi
Wolf-kun
Utente
Utente
Messaggi: 23
Iscritto il: 30/11/2010, 23:19
Versione: 3.0.10
Server: UNIX/Linux

Nascondere [url] e [code] agli ospiti

Messaggio da Wolf-kun » 18/01/2012, 17:34

Ho cercato nel forum e l'unico topic simile parlava della Simple Hide URL MOD ma non risolveva il mio problema.
Vorrei chiedervi se esiste o se sia possibile creare una mod per nascondere, oltre agli url come in questa mod, il bbcode

Codice: Seleziona tutto

 in automatico senza usare altri bbcode come l' [hide].

Wolf-kun
Utente
Utente
Messaggi: 23
Iscritto il: 30/11/2010, 23:19
Versione: 3.0.10
Server: UNIX/Linux

Re: Nascondere [url] e [code] agli ospiti

Messaggio da Wolf-kun » 04/02/2012, 21:31

.... nulla?

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Nascondere [url] e [code] agli ospiti

Messaggio da Angolo » 04/02/2012, 21:56

Guest Hide BBCode MOD

Wolf-kun
Utente
Utente
Messaggi: 23
Iscritto il: 30/11/2010, 23:19
Versione: 3.0.10
Server: UNIX/Linux

Re: Nascondere [url] e [code] agli ospiti

Messaggio da Wolf-kun » 05/02/2012, 17:02

avevo chiesto se ci fosse qualcosa senza usare il bbcode [hide] ...se è l'unica soluzione vedrò di accontentarmi :(

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Nascondere [url] e [code] agli ospiti

Messaggio da Angolo » 05/02/2012, 19:31

Mi era sfuggita la specifica... cerca sul com... forse qualcosa c'è.

Avatar utente
blomm
Utente
Utente
Messaggi: 63
Iscritto il: 17/04/2011, 9:28
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL: 5.0.91
Contatta:

Re: Nascondere [url] e [code] agli ospiti

Messaggio da blomm » 08/11/2012, 23:50

buonasera :D
avrei bisogno di aiuto per questa mod...
modifica da apportare al file wiewtopic.php:

Codice: Seleziona tutto

	'URL_HIDDEN'			=> 'URL is hidden from guests, please register and login to view the hyperlink',
ho tradotto per la ligua italiana in questo modo:

Codice: Seleziona tutto

'URL_HIDDEN'			=> 'Non hai i permessi necessari per visualizzare i link allegati in questo messaggio.',
tutto funziona perfettamente ma vorrei che il testo apparisse con un colore da me assegnato.
si dovrebbe visualizzare così:
Non hai i permessi necessari per visualizzare i link allegati in questo messaggio.

Avatar utente
trancy
phpBB Expert
phpBB Expert
Messaggi: 263
Iscritto il: 15/09/2011, 22:39
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.31
Database: MySQL(i) 10.0.31-Maria DB
Contatta:

Re: Nascondere [url] e [code] agli ospiti

Messaggio da trancy » 09/11/2012, 11:13

Wolf-kun ha scritto:avevo chiesto se ci fosse qualcosa senza usare il bbcode [hide] ...se è l'unica soluzione vedrò di accontentarmi :(


apri: includes/bbcode.php

cerca:

Codice: Seleziona tutto

                   $this->bbcode_cache[$bbcode_id] = array(
                      'preg' => array(
                         '#\[url:$uid\]((.*?))\[/url:$uid\]#s'         => $this->bbcode_tpl('url', $bbcode_id),
                         '#\[url=([^\[]+?):$uid\](.*?)\[/url:$uid\]#s'   => $this->bbcode_tpl('url', $bbcode_id),
                      )
                   ); 
aggiungi prima:

Codice: Seleziona tutto

 if ($user->data['user_id'] != ANONYMOUS && $user->data['group_id'] != 6)
                   {
aggiungi dopo:

Codice: Seleziona tutto

                 }
                   else
                   {
                      $this->bbcode_cache[$bbcode_id] = array(
                         'preg' => array(
                            '#\[url:$uid\].*?\[/url:$uid\]#s'         => $this->bbcode_tpl('url_hidden', $bbcode_id),
                            '#\[url=[^\[]+?:$uid\].*?\[/url:$uid\]#s'   => $this->bbcode_tpl('url_hidden', $bbcode_id),
                         )
                      );
                   } 
cerca:

Codice: Seleziona tutto

                case 8:
                           $this->bbcode_cache[$bbcode_id] = array(
                              'preg' => array(
                                 '#\[code(?:=([a-z]+))?:$uid\](.*?)\[/code:$uid\]#ise'   => "\$this->bbcode_second_pass_code('\$1', '\$2')",
                              )
                           );
                        break; 

sostituisci con:

Codice: Seleziona tutto

                       case 8:
                           if ($user->data['user_id'] != ANONYMOUS)
                           {
                              $this->bbcode_cache[$bbcode_id] = array(
                                 'preg' => array(
                                    '#\[code(?:=([a-z]+))?:$uid\](.*?)\[/code:$uid\]#ise'   => "\$this->bbcode_second_pass_code('\$1', '\$2')",
                                 )
                              );
                           }
                           else
                           {
                              $this->bbcode_cache[$bbcode_id] = array(
                                 'preg' => array(
                                    '#\[code(?:=([a-z]+))?:$uid\](.*?)\[/code:$uid\]#ise'   => "\$this->bbcode_second_pass_code_hidden('\$1', '\$2')",
                                 )
                              );
                           }
                        break; 
cerca:

Codice: Seleziona tutto

                  $code = $this->bbcode_tpl('code_open') . $code . $this->bbcode_tpl('code_close');

                  return $code;
               } 

aggiungi dopo:

Codice: Seleziona tutto

           function bbcode_second_pass_code_hidden($type, $code)
               {
                  // when using the /e modifier, preg_replace slashes double-quotes but does not
                  // seem to slash anything else
                  $code = str_replace('\"', '"', $code);

                  switch ($type)
                  {
                     case 'php':
                        // Not the english way, but valid because of hardcoded syntax highlighting
                        if (strpos($code, '<span class="syntaxdefault"><br /></span>') === 0)
                        {
                           $code = substr($code, 41);
                        }

                     // no break;

                     default:
                        $code = str_replace("\t", '&nbsp; &nbsp;', $code);
                        $code = str_replace('  ', '&nbsp; ', $code);
                        $code = str_replace('  ', ' &nbsp;', $code);

                        // remove newline at the beginning
                        if (!empty($code) && $code[0] == "\n")
                        {
                           $code = substr($code, 1);
                        }
                     break;
                  }

                  $code = $this->bbcode_tpl('code_open') . $code = $this->bbcode_tpl('code_hidden') . $this->bbcode_tpl('code_close');

                  return $code;
               } 
apri: language/it/viewtopic.php

cerca:

Codice: Seleziona tutto

    ));

 
aggiungi prima:

Codice: Seleziona tutto

          'URL_HIDDEN'            => 'I link sono visibili solamente agli utenti registrati, per favore <a href=http://tuosito.org/ucp.php?mode=register>Registrati</a> o <a href=http://tuosito.org/ucp.php?mode=login>effettua il login</a> per visualizzare il link',
           'CODE_HIDDEN'            => 'I link sono visibili solamente agli utenti registrati, per favore <a href=http://tuosito.org/ucp.php?mode=register>Registrati</a> o <a href=http://tuosito.org/ucp.php?mode=login>effettua il login</a> per visualizzare il link',

 
modifica i link di esempio con l'indirizzo completo del tuo forum

apri: styles/prosilver/template/bbcode.html

cerca:

Codice: Seleziona tutto

    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url --> 
aggiungi dopo:

Codice: Seleziona tutto

       <!-- BEGIN url_hidden --><span style="background-color:#e1ebf2; border:#e1ebf2 solid 1px; color:#f90723;">&nbsp;{L_URL_HIDDEN}&nbsp;</span><!-- END url_hidden -->
 
cerca:

Codice: Seleziona tutto

            <!-- BEGIN code_open --><dl class="codebox"><dt>{L_CODE}: <a href="#" onclick="selectCode(this); return false;">{L_SELECT_ALL_CODE}</a></dt><dd><code><!-- END code_open -->
            <!-- BEGIN code_close --></code></dd></dl><!-- END code_close --> 
aggiungi dopo:

Codice: Seleziona tutto

   <!-- BEGIN code_hidden --><span style="background-color:#e1ebf2; border:#e1ebf2 solid 1px; color:#f90723;">&nbsp;{L_CODE_HIDDEN}&nbsp;</span><!-- END code_hidden --> 
svuota la cache ed aggiorna il template

Avatar utente
blomm
Utente
Utente
Messaggi: 63
Iscritto il: 17/04/2011, 9:28
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL: 5.0.91
Contatta:

Re: Nascondere [url] e [code] agli ospiti

Messaggio da blomm » 09/11/2012, 15:42

per questa mod bisogna usare il bbcode...
a me va benissimo così come è ( Simple Hide URL MOD) vorrei soltanto se possibile che il testo sia colorato e sottolineato
nessuna cosa coplicata,semplice semplice :D
non mi interessa registrati o effettua login.
grazie.

Avatar utente
blomm
Utente
Utente
Messaggi: 63
Iscritto il: 17/04/2011, 9:28
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL: 5.0.91
Contatta:

Re: Nascondere [url] e [code] agli ospiti

Messaggio da blomm » 10/11/2012, 15:21

Up :(

Rispondi

Torna a “Richiesta MOD”

Chi c’è in linea

Visitano il forum: Nessuno e 32 ospiti