Parece que el error hace que un administrador pierda privilegios cuando se editan los privilegios de un grupo de usuarios de un foro privado que:
- Contiene una cuenta de administrador.
- No tiene privilegios de moderador en ningún foro.
La versión 2.0.15 que ahora hay en el servidor, y demás mirrors oficiales desde los que os lo podéis descargar, ha sido corregida. Los que ya dispongan de la versión 2.0.15 con dicho fallo pueden volver a bajarsela desde
aquí o modificar "a mano" el archivo que contiene dicho error de la manera que explican
aquí, donde podréis ver también el anuncio de la noticia.
Como la fuente soy yo mismo no la cito XDD!!
Para los que no se llevan bien con el ingles (aunque tampoco es que yo me lleve muy bien...):
Abrimos:
admin/admin_ug_auth.phpBuscamos en la linea 546:
WHERE user_id IN (" . implode(', ', $group_user) . ")";
y lo sustituimos con:
WHERE user_id IN (" . implode(', ', $group_user) . ") AND user_level = " . MOD;
:D