Pues bueno, estaba tratando de hacer un plugin que use expresiones regulares pero no se como hacerlo.
La cosa es que tengo lo siguiente:
El problema radica en lo siguiente:
En el post no me reconoce la expresión regular de la IP y que en todo caso no sabría como hacer para que la ip se reemplace por [hide]ip[/hide]
¿Me ayudan?
La cosa es que tengo lo siguiente:
Código PHP:
<?php
$plugins->add_hook('postbit', 'hideip');
function hideip_info()
{
return array(
"name" => "hideip",
"description" => "Cambia una IP por otro texto",
"website" => "http://juliohurtado.com",
"author" => "Juliens",
"authorsite" => "http://juliohurtado.com",
"version" => "1.0",
"compatibility" => "14*,16*",
);
}
function hideip(&$post)
{
global $mybb;
$hideip_post= array(
'\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b' => ('tag que oculta la ip + ip'),
);
$post['message'] = str_replace(array_keys($hideip_post), array_values($hideip_post), $post['message']);
}
?>
El problema radica en lo siguiente:
En el post no me reconoce la expresión regular de la IP y que en todo caso no sabría como hacer para que la ip se reemplace por [hide]ip[/hide]
¿Me ayudan?
Equipo de Desarrollo de Skylium Network
Última modificación: 17 Dec, 2012, 1:41 pm por 1s44c.