OCULTAR LINKS EN PHPBB3
Página 1 de 1.
OCULTAR LINKS EN PHPBB3
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:
y en la linea de abajo agregamos el codigo:
Código:
PASO 2
Abrimos el archivo: /includes/bbcode.php y buscamos el siguiente codigo:
Código:
y lo remplazamos por el siguiente:
Código:
PASO 3
Abrimos el archivo viewtopic.php y buscamos el codigo:
Código:
despues de esta linea le agregamos:
Y listo eso es todo, si tienes alguna duda pues ya sabes, estoy para ayudarles
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
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
Dom Mar 04, 2012 3:04 am por eescuela
» viedo tutorial - photoshop - principios basicos
Dom Ene 09, 2011 11:42 am por Pedro Gonzalez
» Menu horizontal
Sáb Oct 16, 2010 1:55 pm por andres69
» instalar linux con Unetbootin
Dom Oct 10, 2010 9:18 am por frank123456
» MEZCLA BACHATA (toby love)
Jue Jun 10, 2010 4:45 pm por Invitado
» Tutoriales Foroactivo
Dom Ene 31, 2010 6:51 am por lmao
» Seriales para Office 2007
Jue Ene 14, 2010 2:49 pm por andres69
» Creqcion de templates para joomla
Miér Dic 23, 2009 4:16 pm por andres69
» Sistemas Operativos con pocos recursos
Sáb Dic 05, 2009 11:05 am por andres69
» OCULTAR LINKS EN PHPBB3
Vie Dic 04, 2009 4:09 am por lmao