Hace 2 horas
0
(Hace 2 horas)Miguel92 escribió: Debes agradecer para ver el contenido...Hola, estuve probando la versión subida y encontré algunas cosas que quizá quedaron afuera del empaquetado final o del último repaso, te las paso por si te sirven:
- En el topic anterior mencionabas Smarty 5.8, pero en esta versión quedó Smarty 4.5.6 y además el script ya se venía usando Smarty 3 anteriormente.
- En admin hay errores JS porque admin.js depende de jQuery y ahora jQuery carga al final del body. También pasa con algunos <script> inline. Quizá convendría dejar jQuery en el <head> con el atributo defer para mantener compatibilidad sin bloquear carga.
- Al crear/editar posts se carga Font Awesome 6 además de la 7 que ya está en el head.
- En PHP 8.5 me aparecieron errores tipados relacionados con permisos/perfil. Bajando a 8.3 siguen algunos. Con display_errors activo pude ver que faltan validaciones en ciertos casos.
Arriba del constructor
Código PHP: ( Seleccionar Todo )public array $permisos = [];
y luego reemplazar $this->permisos
Código PHP: ( Seleccionar Todo )$this->permisos = unserialize($datis['r_allows']) ?: [];
foreach(['sumo', 'suad'] as $permiso) {
if(empty($this->permisos[$permiso])) {
$this->permisos[$permiso] = false;
}
}
El foreach es porque algunos rangos antiguos no tienen definidos esos índices y termina generando faltantes.
También en la función com_banned() después de
Código PHP: ( Seleccionar Todo )$data = db_exec('fetch_assoc', $query);
faltaría validar
Código PHP: ( Seleccionar Todo )if(empty($data)) {
return false;
}
- En admin > soporte sigue apareciendo "PHPost 1.4.0.000".
- También vi que faltaría agregar p_fondo y p_fondoper en u_perfil.
Te lo digo porque quizá algunas cosas quedaron fuera del script final.
PD: También noté que en la demo, los JS siguen cargando en el head y en el .rar están en footer, probablemente por eso aparecen esos errores mencionados.
Hola Miguel, estaba probando en otra demo y en la que he publicado tiene archivos viejos, no me había dado cuenta, me había liado de una demo a otra.
He salido, ahora cuando venga, te leo mejor.


Facebook
Twitter
Reddit
Digg
del.icio.us
Tumblr
Pinterest
Blogger
Fark
LinkedIn
Mix
Google