Advertisement:

Author Topic: Hooks - primera parte <3  (Read 1744 times)

Offline Dhayzon

  • Sophist Member
  • *****
  • Posts: 1,119
  • Gender: Male
  • DhayZone RevolutioN
    • Dhayzon on GitHub
    • @dhayzon on Twitter
    • http://dhayzon.com/
Hooks - primera parte <3
« on: July 29, 2016, 02:09:16 PM »
me canse de los temas :V  ya no creare temas me aburrí vi que si modifico mucho el html  muchos mods  no funcionan o no son compatibles y pues eso  esta mal xD

no se mucho de hook's, solo se lo que aprendi revisando otros mod's :v  los de bugo, creo que es ruso el siempre usa hook en sus mods v:

este pequeño  tuto  les enseñara como crear un custom action ... lo más facil v:  osea  ..tuforo.com/index.php?action=mihook

:V asi de facil 

lo primero sera crear nuestra carpeta uwu



le pondremos de nombre, Aprendiendo a crear mods con hooks con el dhayzon v: , okay no  ponle lo que sea :v

dentro de esa carpeta crearemos un archivo llamado Hook.php luego otra carpeta llamada package-info.xml

bien Al final dejaremos esto así, 5 archivos, los tres últimos no son importantes, pero para que sea bonito  créalo.
+Hook.php
+package-info.xml
+readme.txt
+redirect.txt
+imagen.png

luego crearemos 2 carpetas con esta estructura 
+Source
+Themes
.....+default
.....+++languages

como lo vez dentro de Themes hay una carpeta y dentro de esta otra.

dentro de la carpeta  languages vas a crear un archivo llamado miHook.english.php
y dentro de la carpeta default  miHook.template.php
luego te vas ala carpeta Source y creas un archivo llamado miHook.php, y otro llamado subs-miHook.php

en total tendrás un shingo de archivos :v

lo que importa es que dentro del archivo subs-miHook.php  estarán todas las funciones de nuestros hook's, usaremos como 3 o 4 no se aún .. todas las disponibles están aquí. http://wiki.simplemachines.org/smf/Integration_hooks

 en miHook.english.php colocaremos todos nuestros textos, para que puedan traducirlos a multiples idiomas 7u7 luego que terminemos lo mandaremos al area de mods para que aprueben nuestro mod que les parece? adañkslkd 7u7

en el archivo  miHook.template.php colocaremos todo el html que deseemos <3  podría ser un chat,una pagina cualquiera  ufff muchas cosas.
a través de miHook.php cargaremos nuestro miHook.template.php osea el encargado de cargar la plantilla  miHook.template.php sera miHook.php,

lo más importante package-info.xml
servirá para mover los archivos  7u7 , movera las carpetas  ala ruta que le indiquemos el sdk aqui, usaremos unas cuantas para instalar y desinstalar nuestro mod uwu.
http://wiki.simplemachines.org/smf/Category:Package_SDK

en la parte 2 llenaremos nuestro archivo package-info.xml
tendrá nuestro nombre nuestra versión etc nos vemos 7u7







Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,374
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
    • @SMF_ES on Twitter
Re: Hooks - primera parte <3
« Reply #1 on: July 29, 2016, 02:17:16 PM »

Offline Dhayzon

  • Sophist Member
  • *****
  • Posts: 1,119
  • Gender: Male
  • DhayZone RevolutioN
    • Dhayzon on GitHub
    • @dhayzon on Twitter
    • http://dhayzon.com/
Re: Hooks - primera parte <3
« Reply #2 on: July 29, 2016, 02:41:25 PM »
si uwu, lo hice con eso :v

Offline Príncipe_Azul

  • Full Member
  • ***
  • Posts: 624
  • Gender: Male
  • Colaborador
    • Foro ArgentinaIRC - Programación General, Informática, IRC y mIRC Scripting
Re: Hooks - primera parte <3
« Reply #3 on: July 29, 2016, 07:36:49 PM »
Hola, gracias por el tutorial :)


Saludos!!
Foro ArgentinaIRC - Ayuda de Programación General, Informática, IRC y mIRC Scripting.

Foro de Artesanías, Recetas de cocina, Ropa para perros, Tejidos, Bijouterie, Porcelana, Chocolatería, Fondos de pantalla, Noticias, Belleza, Medicina natural, Videos y Programas: http://www.MisArtesanias.net/

Offline Rock Lee

  • Sophist Member
  • *****
  • Posts: 1,268
  • Gender: Male
  • Digitalizando un nuevo mundo :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: Hooks - primera parte <3
« Reply #4 on: July 29, 2016, 10:08:49 PM »
Aun no lo comprendo del todo xD pero esto me aclara un poco mas :D


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Offline Diego Andrés

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 3,063
  • Gender: Male
  • We know, we'll be coming
    • DiegoCortes on GitHub
    • @comeladrillos on Twitter
    • SMF Tricks - Free & Premium Themes
Re: Hooks - primera parte <3
« Reply #5 on: August 01, 2016, 03:07:49 PM »
También es recomendable eliminar los hooks al desinstalar el mod

SMF Tricks - Free & Premium Responsive Themes for SMF.