WWW.ALLDOWNLOAD.NET84.NET
Recuerda que debes de iniciar sesion y agregar un tema o contestar en un tema para poder ver el contenido oculto

Te recomendamos que visites el foro: MANUAL DEL FORO para que leas temas acerca de agregar post y evitar baneos, eliminación o edición del post.

Unirse al foro, es rápido y fácil

WWW.ALLDOWNLOAD.NET84.NET
Recuerda que debes de iniciar sesion y agregar un tema o contestar en un tema para poder ver el contenido oculto

Te recomendamos que visites el foro: MANUAL DEL FORO para que leas temas acerca de agregar post y evitar baneos, eliminación o edición del post.
WWW.ALLDOWNLOAD.NET84.NET
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Estadisticas Visitantes

casino Contador De Visitas
Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Últimos temas
» tito el bambino -el amor pista y acapella
OCULTAR LINKS EN PHPBB3 EmptyDom Mar 04, 2012 3:04 am por eescuela

» viedo tutorial - photoshop - principios basicos
OCULTAR LINKS EN PHPBB3 EmptyDom Ene 09, 2011 11:42 am por Pedro Gonzalez

» Menu horizontal
OCULTAR LINKS EN PHPBB3 EmptySáb Oct 16, 2010 1:55 pm por andres69

» instalar linux con Unetbootin
OCULTAR LINKS EN PHPBB3 EmptyDom Oct 10, 2010 9:18 am por frank123456

» MEZCLA BACHATA (toby love)
OCULTAR LINKS EN PHPBB3 EmptyJue Jun 10, 2010 4:45 pm por Invitado

» Tutoriales Foroactivo
OCULTAR LINKS EN PHPBB3 EmptyDom Ene 31, 2010 6:51 am por lmao

» Seriales para Office 2007
OCULTAR LINKS EN PHPBB3 EmptyJue Ene 14, 2010 2:49 pm por andres69

» Creqcion de templates para joomla
OCULTAR LINKS EN PHPBB3 EmptyMiér Dic 23, 2009 4:16 pm por andres69

» Sistemas Operativos con pocos recursos
OCULTAR LINKS EN PHPBB3 EmptySáb Dic 05, 2009 11:05 am por andres69

» OCULTAR LINKS EN PHPBB3
OCULTAR LINKS EN PHPBB3 EmptyVie Dic 04, 2009 4:09 am por lmao


OCULTAR LINKS EN PHPBB3

Ir abajo

OCULTAR LINKS EN PHPBB3 Empty OCULTAR LINKS EN PHPBB3

Mensaje por lmao Vie Dic 04, 2009 4:09 am

vamos a ocultar los links a los usuarios que no estan registrados en nuestro foro


PASO 1
Abrimos el archivo: /language/es/common.php y buscamos el siguiente codigo:
Código:
Código:

'BBCODE_GUIDE'  => 'Guía BBCode',

y en la linea de abajo agregamos el codigo:
Código:
Código:

'BBCODE_GIZLI_LINK'        => '<b><font color=red>Debe registrarse para ver este enlace.</font> Gracias por su visita.</b>',


PASO 2
Abrimos el archivo: /includes/bbcode.php y buscamos el siguiente codigo:
Código:
Código:

function bbcode_tpl_replace($tpl_name, $tpl)
  {
      global $user;

      static $replacements = array(
        'quote_username_open'  => array('{USERNAME}'  => '$1'),
        'color'              => array('{COLOR}'      => '$1', '{TEXT}'        => '$2'),
        'size'              => array('{SIZE}'      => '$1', '{TEXT}'        => '$2'),
        'img'              => array('{URL}'      => '$1'),
        'flash'              => array('{WIDTH}'      => '$1', '{HEIGHT}'        => '$2', '{URL}'  => '$3'),
        'url'              => array('{URL}'      => '$1', '{DEscriptION}'  => '$2'),
        'email'              => array('{EMAIL}'      => '$1', '{DEscriptION}'  => '$2')
      );

      $tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $tpl);

      if (!empty($replacements[$tpl_name]))
      {
        $tpl = strtr($tpl, $replacements[$tpl_name]);
      }

      return trim($tpl);
  }

y lo remplazamos por el siguiente:
Código:
Código:

function bbcode_tpl_replace($tpl_name, $tpl)
  {
      global $user;

      static $replacements = array(
        'quote_username_open'  => array('{USERNAME}'  => '$1'),
        'color'              => array('{COLOR}'      => '$1', '{TEXT}'        => '$2'),
        'size'              => array('{SIZE}'      => '$1', '{TEXT}'        => '$2'),
        'img'              => array('{URL}'      => '$1'),
        'flash'              => array('{WIDTH}'      => '$1', '{HEIGHT}'        => '$2', '{URL}'  => '$3'),
        'url'              => array('{URL}'      => '$1', '{DEscriptION}'  => '$2'),
        'email'              => array('{EMAIL}'      => '$1', '{DEscriptION}'  => '$2')
      );

      static $replacements2 = array(
        'quote_username_open'  => array('{USERNAME}'  => '$1'),
        'color'              => array('{COLOR}'      => '$1', '{TEXT}'        => '$2'),
        'size'              => array('{SIZE}'      => '$1', '{TEXT}'        => '$2'),
        'img'              => array('{URL}'      => '$1'),
        'flash'              => array('{WIDTH}'      => '$1', '{HEIGHT}'        => '$2', '{URL}'  => '$3'),
        'url'              => array('{URL}'      => 'ucp.php?mode=register', '{DEscriptION}'  => 'warn_link'),
        'email'              => array('{EMAIL}'      => '$1', '{DEscriptION}'  => '$2')
      );

      $tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $tpl);

      if ($user->data['user_id'] != ANONYMOUS)
      {
        if (!empty($replacements[$tpl_name]))
        {
            $tpl = strtr($tpl, $replacements[$tpl_name]);
        }
      }
      else
      {
        if (!empty($replacements2[$tpl_name]))
        {
            $tpl = strtr($tpl, $replacements2[$tpl_name]);
        }
        $tpl = str_replace("warn_link", $user->lang["BBCODE_GIZLI_LINK"], $tpl);
      }
   
      return trim($tpl);
  }


PASO 3
Abrimos el archivo viewtopic.php y buscamos el codigo:
Código:
Código:

 $message = censor_text($row['post_text']);

despues de esta linea le agregamos:
Código:

  if ($user->data['user_id'] == ANONYMOUS)
  {
  $message = preg_replace( '/<.*href="(.*?)">(.*?)(<\/a>)/', '<a href="ucp.php?mode=register">'.$user->lang["BBCODE_GIZLI_LINK"].'</a>', $message );
  }


Y listo eso es todo, si tienes alguna duda pues ya sabes, estoy para ayudarles
lmao
lmao
ADMINISTRADOR
ADMINISTRADOR

Masculino Signo chino : Rata
Cantidad de envíos : 30
Fecha de inscripción : 20/06/2009
Edad : 39
Localización : mexico

http://spacesensation.ning.com

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.