¿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!