Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Modificaciones (Mods) => Topic started by: ^SoporteGSM^ on October 29, 2018, 12:12:11 PM

Title: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on October 29, 2018, 12:12:11 PM
Existe un mod de SmfPersonal llamado Adk Recent Topics (http://www.smfpersonal.net/mods/adk-recent-topics-t6939.0.html) , y semanas atras restaure mi foro desde cero, y mi respaldo de base de datos lo subi, despues de actualizar mi foro.


Y cuando instalo ese mode y lo activo me aparece doble los temas recientes... se que trabaja con hooks consultando el SSI.php


(https://www.imgs.gsmarena.com.mx/images/2018/10/29/temas-recientes.png)


Pero no logro detectar como lograr que muestre una solo ves mis temas recientes.


PD. No hago consulta en SmfPersonal, por que ya no hay soporte.
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: vicram10 on October 29, 2018, 12:34:11 PM
dentro del archivo compreso del mod esta el desinstalador de los hooks, eso deberias haber ejecutado antes de instalar de nuevo.

debes subir a tu FTP donde esta el SSI.php el archivo "code_uninstall.php" y ejecutarlo desde el navegador "http://www.tuweb.com/code_uninstall.php para que lo desinstale, esto hara que se borre todo lo configurado incluso el anterior seguro, entonces si es que ya no aparece el recen topics ccomo lo tienes ahora, deberas de ejecutar tambien (posterior al borrado) el archivo "code_install.php".

haciendo de esta forma deberia de aparecer solo 1
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on October 29, 2018, 12:43:25 PM
donde se encuentra por ftp el ssi.php??
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on October 29, 2018, 02:21:44 PM
Quote from: vicram10 on October 29, 2018, 12:34:11 PM
dentro del archivo compreso del mod esta el desinstalador de los hooks, eso deberias haber ejecutado antes de instalar de nuevo.

debes subir a tu FTP donde esta el SSI.php el archivo "code_uninstall.php" y ejecutarlo desde el navegador "http://www.tuweb.com/code_uninstall.php para que lo desinstale, esto hara que se borre todo lo configurado incluso el anterior seguro, entonces si es que ya no aparece el recen topics ccomo lo tienes ahora, deberas de ejecutar tambien (posterior al borrado) el archivo "code_install.php".

haciendo de esta forma deberia de aparecer solo 1

ya lo hice amigo, tal cual me dijiste y sigue igual...

pd. En la instalacion anterior de mi foro lo tuve instalado, y como mi base de datos es de la instalacion anterior, no se si algo quedaria de la instalacion del mode.

pd2. El mod no lo desinstale ni elimine de mi instalacion anterior de smf
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: vicram10 on October 29, 2018, 03:22:38 PM
Quote from: ^SoporteGSM^ on October 29, 2018, 02:21:44 PM
Quote from: vicram10 on October 29, 2018, 12:34:11 PM
dentro del archivo compreso del mod esta el desinstalador de los hooks, eso deberias haber ejecutado antes de instalar de nuevo.

debes subir a tu FTP donde esta el SSI.php el archivo "code_uninstall.php" y ejecutarlo desde el navegador "http://www.tuweb.com/code_uninstall.php para que lo desinstale, esto hara que se borre todo lo configurado incluso el anterior seguro, entonces si es que ya no aparece el recen topics ccomo lo tienes ahora, deberas de ejecutar tambien (posterior al borrado) el archivo "code_install.php".

haciendo de esta forma deberia de aparecer solo 1

ya lo hice amigo, tal cual me dijiste y sigue igual...

pd. En la instalacion anterior de mi foro lo tuve instalado, y como mi base de datos es de la instalacion anterior, no se si algo quedaria de la instalacion del mode.

pd2. El mod no lo desinstale ni elimine de mi instalacion anterior de smf

no deberia seguir igual si lo que haces es desinstalarlo.
lo que paso sería que como no lo desinstalaste de tu base de datos anterior, entonces cuando vuelves a instalar ahora, se duplica.
segun puedo verificar eso es lo que esta pasando.

desinstala el mod desde el manejador de paquetes y luego vuelve a instalarlo, verifica si asi se soluciona
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on October 29, 2018, 03:44:54 PM
Quote from: vicram10 on October 29, 2018, 03:22:38 PM
Quote from: ^SoporteGSM^ on October 29, 2018, 02:21:44 PM
Quote from: vicram10 on October 29, 2018, 12:34:11 PM
dentro del archivo compreso del mod esta el desinstalador de los hooks, eso deberias haber ejecutado antes de instalar de nuevo.

debes subir a tu FTP donde esta el SSI.php el archivo "code_uninstall.php" y ejecutarlo desde el navegador "http://www.tuweb.com/code_uninstall.php para que lo desinstale, esto hara que se borre todo lo configurado incluso el anterior seguro, entonces si es que ya no aparece el recen topics ccomo lo tienes ahora, deberas de ejecutar tambien (posterior al borrado) el archivo "code_install.php".

haciendo de esta forma deberia de aparecer solo 1

ya lo hice amigo, tal cual me dijiste y sigue igual...

pd. En la instalacion anterior de mi foro lo tuve instalado, y como mi base de datos es de la instalacion anterior, no se si algo quedaria de la instalacion del mode.

pd2. El mod no lo desinstale ni elimine de mi instalacion anterior de smf

no deberia seguir igual si lo que haces es desinstalarlo.
lo que paso sería que como no lo desinstalaste de tu base de datos anterior, entonces cuando vuelves a instalar ahora, se duplica.
segun puedo verificar eso es lo que esta pasando.

desinstala el mod desde el manejador de paquetes y luego vuelve a instalarlo, verifica si asi se soluciona

Negativo amigo
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: -Rock Lee- on October 29, 2018, 05:22:07 PM
Segun parece no borra de la base de datos y por mas veces lo intentes aparece doble, tendras desinstalarlo y quitar manualmente lo que agrega a la base de datos. Al usar hooks no tendria que haber problemas pero como toco algo en la base de datos es algo mas complejo... tengo hacer algunas pruebas pero casi seguro agrega una cosa mas a _setting sino mal recuerdo!


Saludos!
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on October 29, 2018, 05:34:33 PM
Tengo esto en prueba:

http://gsmdec.x10host.com/


Aunque sean datos de prueba trata no dejar cuantas con accesos administrativos por tu seguridad - Rock Lee
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: -Rock Lee- on November 01, 2018, 01:05:23 PM
Trate hacer algunas pruebas rapidas y al menos en local funciono, antes que nada haz una copia de seguridad por si las dudas. Desde tu phpmyadmin ejecuta desde la consola DELETE FROM smf_settings WHERE variable LIKE 'ART_%' que basicamente estamos diciendo borre desde la tabla de configuraciones (si tienes otro prefix primero cambia lo de smf) los datos del adk.


Saludos!
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on November 04, 2018, 04:02:34 PM
Aun nada colega, mira... https://www.gsmarena.com.mx/index.php
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: -Rock Lee- on November 04, 2018, 04:34:21 PM
¿Reinstalaste todo el foro de 0 verdad sin conservar ningun archivo? es raro al menos en local borrando esos datos y reinstalando el mod funciono... puede el codigo este duplicado, ¿miraste los archivos modifica?


Saludos!
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: ^SoporteGSM^ on November 04, 2018, 07:50:57 PM
Amigo, el mod no modifica nada en ningun archivo... mira
Title: Re: Que tabla de Base de datos se encarga de SSI.php temas recientes???
Post by: -Rock Lee- on November 04, 2018, 09:25:45 PM
Es raro que lo duplique ya que no hay motivo la unica forma es este duplicada en la base de datos, el cual agrega settings:

$adk_settings = array(
'ART_C_enable' => 0,
'ART_C_total' => 10,
'ART_C_location' => 'top',
'ART_C_content' => 'topic',
'ART_C_display' => 'index',
'ART_disable_post' => 1,
'ART_D_title' => '#99ABBF',
'ART_D_Ftitle' => '#fff',
'ART_D_shadow' => 'light',
'ART_D_background' => 'transparent',
'ART_D_link_img' => $settings['default_images_url'].'/Adk_Rtopics/ART_postBg.png',
'ART_D_Cborder' => '#D0D1CC',
'ART_D_border' => '1',
'ART_D_link' => 'reply',
'ART_D_author' => 0,
'ART_D_forum' => 0,
'ART_D_date' => 0,
);


Si lo instalaste de 0 no tendria por que duplicar a menos algo este mal con la base de datos, es algo complicado pero voy hacer algunas pruebas para ver si puedo replicar el fallo...


Saludos!