Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/plugins/avatarep.php on line 1102

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Modificar este plugin para que funcione en 1.6.16.
Páginas (2):    1 2
PureMod   10 May, 2015, 4:37 pm
#11
Total, que tal como entré a buscar ayuda, saldré...

Gracias de todas formas.
PureMod   14 Jun, 2015, 2:47 pm
#12
(25 Apr, 2015, 3:08 pm)Omar G. escribió:
(20 Apr, 2015, 8:03 pm)Omar G. escribió: La linea que el plugin necesita editar cambio en 1.8. Aun asi no lo he actualizado por que no estoy seguro de que funcione debidamente.

(24 Apr, 2015, 7:39 pm)Omar G. escribió: Estas son las ediciones que el plugin busca hacer:
https://github.com/Sama34/OUGC-Show-Self...d.php#L114

No sabria decirte que es diferente pues hace mucho que no toco 1.6

Bueno Omar, ahora que este fin de semana he tenido un poco de tiempo, me he puesto a investigar, las nuevas lineas son:

1.8: 

Código:
if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] == 0 && !is_moderator($fid, "canviewunapprove")) || ($thread['visible'] == -1 && !is_moderator($fid, "canviewdeleted")))

1.6.17:
Código:
if(($thread['visible'] != 1 && $ismod == false) || ($thread['visible'] > 1 && $ismod == true))

Tu que eres el desarrollador de este plugin, que es lo que debería poner exactamente la línea a modificar en el showthread?

He puesto la original de tu mod y funcionar funciona, pero al canviar, supongo que tendrá su porqué, y sería conveniente antes mirarlo bien.

Si cambias las lineas por las que pone en el plugin, pasa a funcionar tanto en 1.6.17 como en 1.8.5.

Por si quieres actualizarlo, creo que es uno de los mejores plugins para evitar depende que comentarios en un foro, al no mostrase los usuarios acaban repitiendo 100 veces el mismo post.

Saludos.
Omar G.   14 Jun, 2015, 11:19 pm
#13
Intenta con la siguiente linea:
Código PHP:
<?php 
if(!($thread['visible'] == 0 && (is_moderator($fid, 'canviewunapprove') || ($thread['uid'] && $thread['uid'] == $mybb->user['uid']))) || !($thread['visible'] == -1 && is_moderator($fid, 'canviewdeleted')))

MyBB 1.8 agrego nuevos permisos así que aunque la linea de 1.6 funcione podrías notar detalles.
PureMod   15 Jun, 2015, 3:47 am
#14
(14 Jun, 2015, 11:19 pm)Omar G. escribió: Intenta con la siguiente linea:
Código PHP:
<?php 
if(!($thread['visible'] == 0 && (is_moderator($fid, 'canviewunapprove') || ($thread['uid'] && $thread['uid'] == $mybb->user['uid']))) || !($thread['visible'] == -1 && is_moderator($fid, 'canviewdeleted')))

MyBB 1.8 agrego nuevos permisos así que aunque la linea de 1.6 funcione podrías notar detalles.Gracias, esta noche cuando salga de la oficina probaré, la versión para 1.6.17 como la ves?

Hasta que no actualice deberé usarlo pues hasta que no tenga Todo los plugin que actualmente tengo debo quedarme en 1.6.17.

Saludos.

Enviado desde mi Nexus 5 mediante Tapatalk
Última modificación: 15 Jun, 2015, 3:48 am por PureMod.
Omar G.   15 Jun, 2015, 11:07 am
#15
Ha, también cambio la linea en 1.6.x parece, no recuerdo eso.

Código PHP:
<?php 
if(!($thread['visible'] < 1 && ($ismod || ($thread['uid'] && $thread['uid'] == $mybb->user['uid']))) || $thread['visible'] > 1)
Última modificación: 15 Jun, 2015, 11:08 am por Omar G..
PureMod   15 Jun, 2015, 1:12 pm
#16
(15 Jun, 2015, 11:07 am)Omar G. escribió: Ha, también cambio la linea en 1.6.x parece, no recuerdo eso.

Código PHP:
<?php 
if(!($thread['visible'] < 1 && ($ismod || ($thread['uid'] && $thread['uid'] == $mybb->user['uid']))) || $thread['visible'] > 1)
Esta para el 1.6.17 debe de servir? Si es así lo pruebo al llegar a casa.

Supongo que todo lo demás del plugin funcionará bien ya que no me da errores.

La versión que dejó de funcionar bien fue de 1.6.5 la versión que aun funcionaba bien era en 1.6.4.

Saludos.

Enviado desde mi Nexus 5 mediante Tapatalk
Omar G.   15 Jun, 2015, 3:33 pm
#17
Posiblemente no funcione en otras partes pero tendras que confirmar :p
PureMod   15 Jun, 2015, 4:51 pm
#18
(14 Jun, 2015, 11:19 pm)Omar G. escribió: Intenta con la siguiente linea:
Código PHP:
<?php 
if(!($thread['visible'] == 0 && (is_moderator($fid, 'canviewunapprove') || ($thread['uid'] && $thread['uid'] == $mybb->user['uid']))) || !($thread['visible'] == -1 && is_moderator($fid, 'canviewdeleted')))

MyBB 1.8 agrego nuevos permisos así que aunque la linea de 1.6 funcione podrías notar detalles.Nada, este lo que hace es que no deja ver el tema, el tema es visible desde el foro, pero no una vez accedes a el, digamos que si entras al subforo se ve en rojo pero al acceder a el, en vez de ver el contenido dice que no existe el tema.

Supongo que algo falta, con la original de plugin sin problema alguno.

(15 Jun, 2015, 11:07 am)Omar G. escribió: Ha, también cambio la linea en 1.6.x parece, no recuerdo eso.

Código PHP:
<?php 
if(!($thread['visible'] < 1 && ($ismod || ($thread['uid'] && $thread['uid'] == $mybb->user['uid']))) || $thread['visible'] > 1)
Nada lo mismo que el anterior, con la original del plugin sin problemas,

(15 Jun, 2015, 3:33 pm)Omar G. escribió: Posiblemente no funcione en otras partes pero tendras que confirmar :p

Debe de haber alguna manera de sacar un Logcat como con el desarrollo de Android, con lo fácil que es dar con los errores de compilación en Android y lo más que se me da esto...

Si hay forma de sacar un Log de error en cuanto al plugin y demás dime como y sacaré los log's.

Saludos y gracias por tu tiempo.
Páginas (2):    1 2
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.