[Error]  Estoy creando un plugins pero...
pero este codigo no me funciona, no modifica nada, que hay de malo en este codigo? // Activate plugin function BlaBla_activate(){ include MYBB_ROO...

pero este codigo no me funciona, no modifica nada, que hay de malo en este codigo?
Código PHP:
// Activate plugin
function BlaBla_activate(){
    include 
MYBB_ROOT."/inc/adminfunctions_templates.php";
    
find_replace_templatesets("forumdisplay_thread"'#'.preg_quote('<span>{\$prefix}').'#''{\$thread[Var]}<span>{\$prefix}');
}

// Desactiva plugin
function BlaBla_deactivate(){
    include 
MYBB_ROOT."/inc/adminfunctions_templates.php";
    
find_replace_templatesets("postbit"'#'.preg_quote('{\$thread[Var]}').'#'''0);


Haber si alguien me echa una mano!
Última modificación: 23 Nov, 2010, 1:47 am por Cluster.
El .php SOLO lleva eso?
No claro que no, solo copie el código de modificación de plantilla, ya que no modifica
Código PHP:
<?
/**
* Author: Mauricio Calderon
* Copyright: © 2008 Mauricio Calderon
* Website:  http://www.fotonaturaleza.net
**/

// No permitir el acceso directo a este archivo por razones de seguridad
if(!defined("IN_MYBB"))
{
    die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
}

// Plugins
$plugins->add_hook("forumdisplay_thread", "Tema");

// Informacion de Plugins
function Tema_info()
{
    return array(
        "name"            => "",
        "description"    => "",
        "website"        => "http://www.FotoNaturaleza.net",
        "author"        => "Mauricio",
        "authorsite"    => "http://www.FotoNaturaleza.net",
        "version"        => "1.0",
        "compatibility" => "16*"
    );

}

// Activate plugin
function Tema_activate(){
    require '../inc/adminfunctions_templates.php';
    find_replace_templatesets("forumdisplay_thread", '#<span>{$prefix}#', '{$thread[ImgTema]}<span>{$prefix}');
}

// Desactiva plugin
function Tema_deactivate(){
    require '../inc/adminfunctions_templates.php';
    find_replace_templatesets("forumdisplay_thread", '#{$thread[ImgTema]}#', '', 0);
}

// Run plugin
function Tema()
{

}
?>
Última modificación: 8 Nov, 2010, 1:34 pm por Salteador.
facil jaja recuerda que al remplazar las plantillas al ultimo lleva un entero tipo booleana donde al activar dicho numero debe estar en 1 entonces debria ser asi

Código:
find_replace_templatesets("forumdisplay_thread", '#<span>{$prefix}#', '{$thread[ImgTema]}<span>{$prefix}',1);

Saludos bro...
Postea resultados!

PD: Solo en activar lleva el 1 en desactivar o is_installed lleva el 0 en el cual si lo tienes ^^!
Última modificación: 8 Nov, 2010, 5:54 pm por LeoNeL =D.
Tan facil? Sad
Pruebo y digo
(8 Nov, 2010, 4:57 pm)Yuna escribió: solo por curiosidad,... este topic no iría aquí?: http://www.soportemybb.com/foro_Soporte-sobre-plugins

Pues tienes razón, movido. Wink



Cierro el tema porque creo que ya ha sido solucionado, y ademas ha pasado muucho tiempo. Pero si quereis reabrirlo mandádme un MP. Wink
Última modificación: 23 Nov, 2010, 1:46 am por Cluster.