Como instalar un MOD. Bueno vamos a explicarlo de una forma sencilla, o lo mas clara posible.
En el documento
TXT o
XML install. De un mod os podeis encontrar con las variantes que a continuacion os pongo y su traduccion:
SQL - Realizar una consulta SQL.
COPY - Copiar archivos en la ubicacion en el servidor.
OPEN - Abrir un archivo especifico.
FIND - Buscar / Encuentrar un "pedazo" de codigo dentro del archivo abierto.
REPLACE WITH - Reemplazar un "pedazo" de codigo (lo que "FIND" nos indica) por este codigo.
AFTER, ADD - Despues de un "pedazo" de codigo, añade este "pedazo" de codigo.
BEFORE, ADD - Antes de un "pedazo" de codigo, añade este "pedazo" de codigo.
IN-LINE FIND - Buscar / Encontrar un "pedazo" de codigo dentro de una linea de codigo.
IN-LINE AFTER, ADD - Despues de un "pedazo" de codigo, en la línea de código, añade este "pedazo" de codigo.
IN-LINE BEFORE, ADD - Antes de un "pedazo" de codigo, en la línea de código, añade este "pedazo" de codigo.
IN-LINE REPLACE WITH - El codigo a 'remplazar' por la línea de codigo anterior en 'IN-LINE FIND'
Una vez explicado esto, aclararemos lo que se tiene que hacer en un
MOD cuando ponen por ejemplo:
#
#-----[ SQL ]-------------------------------------------------
#
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null;
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Esto son las consultas
SQL para que funcione el
MOD ya que solo con editar los archivos y subirlos con nuestro programa
FTP no funcionara.
Esto en el caso de que en el archivo de texto exista, ya que hay
MODS que no necesitan consultas SQL.
Copiamos solo esta parte:
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null;
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Entramos en nuestro
CPANEL o Panel de control de nuestro hosting. Nos dirigimos al enlace que nos manda a
phpadmin. La forma de llegar a este sitio dependera del panel que tengamos.
Una vez estemos en
papadmin, veremos todas las
BDs que tengamos, accedemos a la que nos interesa en este momento, normalmente arriba tiene una solapa que pone
SQL Hacemos clic en ella y nos aparecera una pantalla donde hay un recuadro para poner las consultas, en este recuadro es donde va:
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null;
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Esto se hace mediante copiar pegar.
Lo podeis poner de golpe, luego clic en continuar y si todo ha salido bien os devuelve una respuesta que no pone nada de errores y ya se han incluido las consultas.
Otro tipo de
MODS Traen un archivo que se llama
XXXXinstall.php En ese caso una vez tengais todos los archivos editados y subidos a vuestro foro mediante
FTP Teneis que lanzar la instalacion de la siguiente manera:
Esto un ejemplo, teneis que sustituir mis datos por los vuestros
http://www.pc-morph.com/xs/XXXXinstall.php poneis esto en el navegador y le dais clic, con lo que el navegador entrara en ese directorio y ejecurara el install.
Intentare que esta pequeña guia, se vaya ampliando con mas cosas que se me ocurran para ayudar, con el tema de instalar
MODS
PD: Esta guia es valida para phpbb2 y phpbb3
NOTA: Hacer siempre copias de los archivos editados y copia de la base de datos antes de hacer cambios, es la unica manera de recuperar el foro y las copias de la Base de datos se hacen desde phpadmin/EXPORTAR NUNCA DESDE EL panel de control del foro
____________
En breve me pasare al lado oscuro.
Antes de nada, lee las Normas de CiberMorph.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Solo tendras algo de Ayuda si respetas el Copyright de phpBB.
NOTA: No preguntéis por MP ni E-Mail. No se dará respuesta a las posibles dudas que mandéis. Poned en el Foro, vuestras dudas,
si podemos las intentaremos solucionar. Así quedará constancia por si alguien más pudiera necesitarlo
Recordad que esto no es un foro de soporte, sólo se intenta ayudar. Saludos a todos .^-^. Morph