Autor Tema: Menu Editor Pro ► Menú altamente configurable  (Leído 25886 veces)

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro ► Menú altamente configurable
« en: 01 de Junio de 2015 a las 20:25 »
Menu Editor Pro
Cambia el menú del foro por uno altamente configurable.


Página del mod: http://www.smfhacks.com/menu-editor-pro.php
Foros del mod: http://www.smfhacks.com/index.php?action=forum#c13
Descarga: http://www.smfhacks.com/index.php/topic,7542.0.html

Si se crean nuevos grupos después de instalar este mod, estos no se añadirán automáticamente a los elementos del menú


Versión modificada aquí

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #1 en: 03 de Agosto de 2016 a las 11:59 »
Desde hace unos días hay un problema con las opciones desplegables del menú que no se despliegan.
He instalado una copia en localhost esto no ocurre, por lo que debe ser un problema del host.
Parece un problema del script (java).

Investigando he descubierto lo siguiente:
  • Los desplegables [Expandir Grupos] y [Expandir Permisos] en vez de desplegar las opciones, la página hace scroll al cielo. Esto es debido al código de './Themes/default/menu-editor-pro/manage.template.php'
Código: [Seleccionar]
href="#"Que según indica este manual sirve para enviar arriba la página si la url a la que hace referencia no existe y por el contrario, de funcionar bien, debería de posicionar la página arriba del desplegable provocando el efecto del despliegue.
  • Los desplegables correspondientes al 'Tipo de Acción', 'Destino', 'Estilo', etc... no realizan ninguna acción, así como tampoco, las casillas (circulares) 'SI y 'NO'.

Las líneas afectadas del archivo './Themes/default/menu-editor-pro/manage.template.php' son la 313, 316, 336 y 393.

Código: [Seleccionar]
// Globalize everything we'll need...
global $menu_editor, $id_shortcut, $temp, $extra, $extra_section;
global $pm_checked, $error_log_checked, $simpledesk_checked;
global $context, $scripturl, $settings, $txt, $smcFunc;

Como ya no se que más hacer he enviado un ticket al host y me dicen que puede ser debido a una mala programación del mod.

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #2 en: 08 de Agosto de 2016 a las 21:12 »
Código: (Buscar) [Seleccionar]
$context['html_headers']
Código: (Añadir) [Seleccionar]
= $smcFunc['htmlspecialchars']

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #3 en: 08 de Agosto de 2016 a las 23:10 »
Buscar

<!-- MEMBERGROUPS | SHOW TO -->

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #4 en: 01 de Septiembre de 2017 a las 20:35 »
Ha dejado de poderse editar el menú, de un día para otro (en todos los foros). Aparece el error:
Código: [Seleccionar]
[] operator not supported for stringsSe ha informado del problema aquí: https://www.smfhacks.com/index.php/topic,9458

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #5 en: 07 de Septiembre de 2017 a las 20:28 »
Ha dejado de poderse editar el menú, de un día para otro (en todos los foros). Aparece el error:
Código: [Seleccionar]
[] operator not supported for stringsSe ha informado del problema aquí: https://www.smfhacks.com/index.php/topic,9458
Para solucionar este problema he eliminado todos los operadores [] del contenido del archivo 'Sources/menu-editor-pro/resources/main.php'

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #6 en: 16 de Febrero de 2018 a las 20:25 »
Se restauran todos los operadores [] del contenido del archivo 'Sources/menu-editor-pro/resources/main.php' menos los 3 de esta modificación.

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #7 en: 12 de Mayo de 2018 a las 13:27 »
Al añadir un nuevo botón al menú principal aparece un error: http://c4br3r4.es/index.php?topic=295.msg2007#msg2007

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #8 en: 11 de Octubre de 2018 a las 20:43 »

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.0 para SMF 2.0.X
« Respuesta #9 en: 14 de Octubre de 2018 a las 22:47 »
En el log del servidor web indica lo siguiente:
💬 Citar
[Sun Oct 14 22:42:00.732699 2018] [:error] [pid 47370:tid 140022007150336] [client xx.xx.xxx.165:15551] [client xx.xx.xxx.165] ModSecurity: Access denied with code 403 (phase 2). Pattern match "[\\\\[\\\\]\\\\x22',()\\\\.]{10}$|(?:union\\\\s+all\\\\s+select\\\\s+(?:(?:null|\\\\d+),?)+|order\\\\s+by\\\\s+\\\\d{1,4}|(?:and|or)\\\\s+\\\\d{4}=\\\\d{4}|waitfor\\\\s+delay\\\\s+'\\\\d+:\\\\d+:\\\\d+'|(?:select|and|or)\\\\s+(?:(?:pg_)?sleep\\\\(\\\\d+\\\\)|\\\\d+\\\\s*=\\\\s*(?:dbms_pipe\\\\.receive_mes ..." at ARGS:action. [file "/usr/local/cwaf/rules/24_SQL_SQLi.conf"] [line "67"] [id "218500"] [rev "8"] [msg "COMODO WAF: SQLmap attack detected||c4br3r4.es|F|2"] [data "Matched Data: or;sa=add found within ARGS:action: admin;area=menueditor;sa=add"] [severity "CRITICAL"] [tag "CWAF"] [tag "SQLi"] [hostname "c4br3r4.es"] [uri "/index.php"] [unique_id "W8OqGIIwPfznnxAiAn8XwgAAAFI"], referer: http://c4br3r4.es/index.php?action=admin;area=menueditor;sa=add;fa9c46e10=24fe3ded35354bfe520a8a6c10faf64d

Puede que ayude la siguiente info.: http://www.forosdelweb.com/f57/forbidden-you-dont-have-permission-access-server-1041030/

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.1 para SMF 2.0.X
« Respuesta #10 en: 22 de Marzo de 2021 a las 19:19 »
Se descubrió hace varios meses que han desaparecido por competo los índices A, B y C del menú de Marcas de http://cayperelectro.es

Se ha conseguido recuperar estos de la siguiente forma:
<> Se ha restaurado la tabla 'smf_menu_items' utilizando un respaldo de julio del 2020.
<> Se ha restaurado el archivo '/Sources/menu-editor-pro/resources/cache/menu-buttons.cache.php' (obteniendolo del mismo respaldo).

Cualquier cambio que se realice en el menú, provoca que vuelvan a desaparecer los índices A, B y C del menú de Marcas inclusive de la base de datos.
Si se elimina el archivo '/Sources/menu-editor-pro/resources/cache/menu-buttons.cache.php' tambien provoca que desaparezcan los elementos del menú y de la base de datos.

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro v1.0.1 para SMF 2.0.X
« Respuesta #11 en: 06 de Mayo de 2021 a las 10:41 »
Se sustituye el contenido del archivo '/public_html/Sources/menu-editor-pro/resources/integrate.php' correspondiente a la versión 1.0.2 para solucionar estos errores en diferentes líneas del código:

Código: [Seleccionar]
http://c4br3r4.es/index.php?action=recent
2048: Only variables should be passed by reference
Archivo: /home/c4br3r4/domains/c4br3r4.es/public_html/Sources/menu-editor-pro/resources/integrate.php
Línea: 171

C4BR3R4

  • SuperAdmin.
  • *
Menu Editor Pro ► Menú altamente configurable
« Respuesta #12 en: 28 de Mayo de 2021 a las 08:28 »
Se elimina la información de Copyright puesto que el enlace no lleva a ningún sitio.


/Sources/menu-editor-pro/resources/main.php
Código: (Antes) [Seleccionar]
$response = '<a href="http://smfhacks.com/menu-editor-pro.php">Menu Editor Pro 1.0.2</a> | <a href="http://labradoodle-360.com/">Copyright 2014, Matthew Kerle</a>';
Código: (Después) [Seleccionar]
$response = '<a href="http://smfhacks.com/menu-editor-pro.php">Menu Editor Pro 1.0.2 [Premium]</a>';