( ! ) Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/inc/plugins/google_seo/redirect.php on line 298
Call Stack
#TimeMemoryFunctionLocation
10.0001385856{main}( ).../showthread.php:0
20.0002410784require_once( '/var/www/mybb-es.com/global.php ).../showthread.php:28
30.00531738320pluginSystem->run_hooks( $hook = 'global_start', $arguments = ??? ).../global.php:100
40.00531738352google_seo_redirect_hook( '' ).../class_plugins.php:142
50.00551739072preg_replace( $pattern = '/\\?([^&?=]+)([=&])/u', $replacement = '&$1$2', $subject = NULL ).../redirect.php:298

( ! ) Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/mybb-es.com/inc/plugins/google_seo/redirect.php on line 315
Call Stack
#TimeMemoryFunctionLocation
10.0001385856{main}( ).../showthread.php:0
20.0002410784require_once( '/var/www/mybb-es.com/global.php ).../showthread.php:28
30.00531738320pluginSystem->run_hooks( $hook = 'global_start', $arguments = ??? ).../global.php:100
40.00531738352google_seo_redirect_hook( '' ).../class_plugins.php:142
50.00571739952parse_str( $string = NULL, $result = NULL ).../redirect.php:315
¿Como crear plugins?

¿Como crear plugins?
Me pregunto si tienen algun tuto de como empezar a crear plugins desde 0 ,me gustaria aprender y aportar unas ideas y plugins que crearia :P Saludos

Me pregunto si tienen algun tuto de como empezar a crear plugins desde 0 ,me gustaria aprender y aportar unas ideas y plugins que crearia Tongue


Saludos
Última modificación: 27 Feb, 2011, 5:04 am por Cluster.
Para hacer plugins debes aprender PHP y SQL (mínimo, creo) y debes aprender la estructura de mybb, revisas sus archivos y aprende funciones que ellos hayan creado.
Santiago tenía un tutorial que el había hecho
Yo ya se PHP y SQL un poquito aver me lo pasas? xd
Tengo entendido que el plugin que trae MyBB por defecto es un ejemplo-tutorial, quizá te sirva.


PD: Te edité el título. Trata de poner buenos títulos explicativos por favor. Un "xd" en el título está totalmente fuera de contexto. xD
Última modificación: 24 Feb, 2011, 4:17 pm por Cluster.
Haha, bueno me toca instalar un foro sera phpprueba.zobyhost.com lo tengo para pruebas xD


Saludos y no tnego ganas de nada ps tocara xd...
Ve a wiki.mybb.com y busca los hooks de los plugins y esas cosas
(24 Feb, 2011, 4:38 pm)Night~ escribió: Ve a wiki.mybb.com y busca los hooks de los plugins y esas cosas

Ya lo encontré algo entenderé aver si me sirve.


Algo entendí ,dime algo para empezar aver si lo puedo hacer :S ...
Última modificación: 24 Feb, 2011, 5:06 pm por zape.
Bueno ya tenia todo esto creado

Código:
<?php
function plugin_info()
    {

    return array(
        "name"        => "Primer plugin!",
        "description"        => "prueba ...",
        "website"        => "http://www.soportemybb.com",
        "author"        => "MyBB Group",
        "authorsite"        => "http://www.soportemybb.com",
        "version"        => "1.0",
        "guid"             => "",
        "compatibility"    => "16*"
        );
    }
function plugin_install()
    {
        // Probando D:
    }
function plugin_activate()
    {
        // Para activar
    }
function plugin_is_activated()
    {
        global $db;
        if($db->table_exists("hola_plugin"))//Para ver si ya esta instalado y no repetir la tabla
        {
            return true;
        }
        return false;
    }
function plugin_deactivate()
    {
        // Para desactivar el Pluginn
    }
function plugin_uninstall()
    {
        // Desintalar el plugin? ...
    }
?>

Leere lo tuyo xD
(24 Feb, 2011, 4:38 pm)Night~ escribió: Ve a wiki.mybb.com y busca los hooks de los plugins y esas cosas

jajaja te conviene buscarlos mas manualmente hasta te sirve mas porque vez en que funcion se usa y todo lo que hace y todo lo que puedes modificar apartir del hook y lo que puedes usar aun arriba del hook en la funcion!