Avatar Image
Usuario habitual
Usuario habitual

En la página www.phpbb.com en la sección descargas de mods me he bajado uno (El Toogle Display, que pone respuesta rápida) ¿donde tengo que subir los archivos? ¿Cómo lo instalo?
Gracias a la posible respuesta que me alivié.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Rosano
En la página www.phpbb.com en la sección descargas de mods me he bajado uno (El Toogle Display, que pone respuesta rápida) ¿donde tengo que subir los archivos? ¿Cómo lo instalo?
Gracias a la posible respuesta que me alivié.



Los mods normalmente estan diseñados individualmente, o sea que cada uno puede tener su forma de ser instalado. Pero por regla, tienen documentación, revisa esa documentación, ahi debe venir como instalarlo.

Avatar Image
Usuario habitual
Usuario habitual

Pues en las instrucciones viene aunque no entiendo como instalarlo. Si alguien supiese que me explicase como se instala y para que vale el Toogle Display y el Cash.

Avatar Image
Usuario habitual
Usuario habitual

Un Peke Tute Sobre este tema para mi@ Giño
=========================================================================

Los MoD's o Modificaciones en phpBB

Como su nombre lo dice (valga la redundancia) son modificaciones que se le injertan/adhieren al codigo original, para darle funcionalidad y/o seguridad a tu foro, existen algunos que mejoran aspectos de phpBB y otros que re-diseñan nuevas y completas funciones.

por lo general un mod trae un fichero xxxx.mod o xxxx.txt, donde xxxx es el nombre del mod o las inicialas de este.

debes abrirte este fichero con el editor de texto "simple" que mas te acomode como el bloc de notas o ultraedit, etc etc.

TODOS LOS MODS NORMALMENTE SE HACEN A MANO y es preferible hacerlo asi!!!

ahi te salen las instrucciones y descripcion de los los cambios:
[MoD de Ejemplo Double Post Control 1.1.0]

Primero en la primera seccion veremos el nombre, autor, descricipcion y version del MoD

Codigo:

##############################################################
## MOD Title: Double Post Control MOD
## MOD Author: Kinetix < [email protected] > (N/A) http://www.ikrontik.tk
## MOD Description: This MOD effectively stops users from posting the same message
## twice in a row.
## MOD Version: 1.1.0


luego veremos nivel de dificultad del cambio, tiempo estimado de realizar el cambio, los archivos que se van a editar (seccion IMPORTANTE de ver en un MoD) y si trae el mod alguna nuevo paquete/libreria a instalar con phpBB

Codigo:

## Installation Level: Easy
## Installation Time: 1 Minute
## Files To Edit: 2: includes/functions_post.php
## language/lang_english/lang_main.php
## Included Files: 0
##############################################################


normalmente despues de estas secciones los autores ponen algunos avisos que crean convenientes sobre el cambio, asi como impacto o riesgo de seguridad al realizar el cambio, notas, historia y mas.
NOTA: algunos traen un comentario que dice EasyMOD no crean que es una utilidad para poner los mods, si no un estilo de redaccion que se da mucho en el modding en phpBB

Codigo:

##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes: None.
##
##############################################################
## MOD History: 1.0.0 Initial Release
## 1.1.0 Posts with BBCode were not double post checked (uid).
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################


Aqui esta lo bueno el trabajo sucio de "verdad"
aqui no pondre todo el codigo de este MoD si no lo que necesitamos
COMANDOS BASICOS o lineas que nos dicen lo que se va editar:

[ OPEN ] : cuando vemos open la linea o lineas inmediatas nos indican que archivo se va a editar como su traduccion es abrir el archivo que se nos indique ya que las instrucciones que vienen o cambios son para ese archivo

ejemplo:
Codigo:

#-----[ OPEN ]---------------------
includes/functions_post.php


[ FIND ] : este comando nos indica en que parte del codigo debemos buscar que es donde se van a adherir o hacer cambios

ejemplo:
Codigo:

#-----[ FIND ]------------------------------------------
//
// Flood control
//
$where_sql = ($userdata['user_id'] == ANONYMOUS) ? "poster_ip = '$user_ip'" : 'poster_id = ' . $userdata['user_id'];
$sql = "SELECT MAX(post_time) AS last_post_time
FROM " . POSTS_TABLE . "
WHERE $where_sql";
if ($result = $db->sql_query($sql))
{
if ($row = $db->sql_fetchrow($result))
{
if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < intval($board_config['flood_interval']))
{
message_die(GENERAL_MESSAGE, $lang['Flood_Error']);
}
}
}
#


[ AFTER, ADD ] : lo que tenemos que hacer es copiar el codigo que aparece inmediato a este y ponerlo despues de lo que en FIND ubicamos
ejemplo:
Codigo:

#-----[ AFTER, ADD ]------------------------------------------
#

//
// Double Post Control
//
$lastposttime = intval($row['last_post_time']);
if($mode != 'editpost')
{
$sql = "SELECT pt.post_text, pt.bbcode_uid
FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt
WHERE $where_sql AND p.post_time = $lastposttime AND pt.post_id = p.post_id
LIMIT 1";
if ($result = $db->sql_query($sql))
{
if ($row = $db->sql_fetchrow($result))
{
// Update BBCode to current UID
$row['post_text'] = str_replace(":" . $row['bbcode_uid'] . "]", ":" . $bbcode_uid . "]", $row['post_text']);
if ($row['post_text'] == $post_message)
{
message_die(GENERAL_MESSAGE, $lang['Double_Post_Error']);
}
}
$db->sql_freeresult($result);
}
}


[ BEFORE, ADD ] : lo mismo que After..., pero antes del codigo buscado con un FIND anterior

ejemplo: no creo que haga falta xDDD

[ IN-LINE ADD ] : lo que hace es adherir en la misma linea, el codigo nuevo, normalmente es cuando es una sola linea!!

ejemplo:
Codigo:

#-----[ IN-LINE ADD ]---------------------
& TT_PARSE


[ REPLACE WITH ] : solo consiste en reemplazar el nuevo codigo, por el anterior visto en el FIND

[ SAVE/CLOSE ALL FILES ] : sin comentarios Giño

EoM : End Of MoD / Fin de Archivo MoD


ya lo demas es seguir las intrucciones, como se te dice y leer sobre todo las notas, ya que hay algunos mods que no usan estos comandos si no otros parecidos, sin embargo estos son los mas comunes!

espero les sirva este pequeñisimo tute.

saludos
Avatar Image
Usuario habitual
Usuario habitual

Gracias pero sigo loco

Avatar Image
Usuario habitual
Usuario habitual

que no entiendes de los mods exactamente

como se ponen, donde sa bajan o como se usan

de todos modos a mi tute le hizo falta algo, una vez que ya cambiaste guardad y cierras todos los documentos, de ahi solo te conectas a tu web por ftp o lo que sea y subes la version modificada que contiene el mod por supuesto.

y la version anterior o la original la quitar o la sobrepones

Saludos

Avatar Image
Usuario habitual
Usuario habitual

Gracias, ya se hacerlo, ahora tengo un pequeño problema con el Cash.
¡En el archivo viewtopic.php Tengo que buscar esta linea!
Donde ******* está??!! Sonrisa Gigante


LIMIT $start, ".$board_config['posts_per_page'];

Avatar Image
Usuario habitual
Usuario habitual

Cuando modifico todos los archivos, subo la carpeta sql_install.php en esta ruta (tengo el foro con php nuke 7.5)
https://myweb.webcindario.com/modules/Forum/Cash/sql_install.php
me sale esto
Warning: main(includes/constants.php): failed to open stream: No such file or directory in /home/webcindario/softalmex/modules/Forums/common.php on line 190

Warning: main(): Failed opening 'includes/constants.php' for inclusion (include_path='.') in /home/webcindario/softalmex/modules/Forums/common.php on line 190

Warning: main(includes/template.php): failed to open stream: No such file or directory in /home/webcindario/softalmex/modules/Forums/common.php on line 191

Warning: main(): Failed opening 'includes/template.php' for inclusion (include_path='.') in /home/webcindario/softalmex/modules/Forums/common.php on line 191

Warning: main(includes/sessions.php): failed to open stream: No such file or directory in /home/webcindario/softalmex/modules/Forums/common.php on line 192

Warning: main(): Failed opening 'includes/sessions.php' for inclusion (include_path='.') in /home/webcindario/softalmex/modules/Forums/common.php on line 192

Warning: main(includes/auth.php): failed to open stream: No such file or directory in /home/webcindario/softalmex/modules/Forums/common.php on line 193

Warning: main(): Failed opening 'includes/auth.php' for inclusion (include_path='.') in /home/webcindario/softalmex/modules/Forums/common.php on line 193

Warning: main(includes/functions.php): failed to open stream: No such file or directory in /home/webcindario/softalmex/modules/Forums/common.php on line 194

Warning: main(): Failed opening 'includes/functions.php' for inclusion (include_path='.') in /home/webcindario/softalmex/modules/Forums/common.php on line 194

Warning: main(db/db.php): failed to open stream: No such file or directory in /home/webcindario/softalmex/modules/Forums/common.php on line 195

Warning: main(): Failed opening 'db/db.php' for inclusion (include_path='.') in /home/webcindario/softalmex/modules/Forums/common.php on line 195

Fatal error: Call to undefined function: encode_ip() in /home/webcindario
/softalmex/modules/Forums/common.php on line 211

No quiero que me digais que he de modificar algo porque ya lo se solo quiero saber (se ve que el problema esta en el archivo common.php RollEyes ) que hago con ese archivo en php nuke 7.5 con el Cash (mas o menos)

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: User 2351521, el 07/Sep/2006, 15:28
User 2351521 NoSetup.org EL-MERCENARIO112kSep/06
Por: , el 07/May/2006, 00:56
seriesfansmp3 Exerion chavp32kMay/06
Por: , el 20/Ago/2005, 14:05
Daganzo Angelushn22kAug/05
Por: , el 11/Ene/2005, 14:29
omnipower Caos.X14kJan/05
Por: , el 10/Sep/2004, 01:23
xix_10 NoSetup.org12kSep/04