07.09.2013, 19:35
der fehler entstand nach dem Update von 1.6.09 - 1.6.10
forum davidoof.de
acc nur an developer per pm
grund für durchführen des updates war der fehler bei öffnen des warnsystems:
fehler:
- sig in usercp wird nur noch für admins angezeig, bei manuellem öffnen kommt keine rechte
- die einstellung in den gruppen: "erlaube signatur" unter avatar fehlt oder kann aber auch anders heißen/nun wo anders ein
was nicht geholfen hat:
- das alte oder das standart template benutzen
- die datein erneut ersetzen: usercp/usercp2/memberlist/member/function_user
irreführend war der betrag "https://www.mybb.de/forum/thread-24788.h...ht=signatu" dort stand falscher weise stand suche in der memberlist.
das anzeigen des menüs "signatur ändern" in der usercp kann ich mit der folgenden änderung umgehen, aber dann kommt immer noch keine rechte zu öffnen was letztlich nicht das problem lößt sondern nur umgeht
hat jemand noch eine idee warum vor allem die option "erlaube sig" in der gruppe fehlt und wo wird festgelegt das die sig seite geöffnet werden darf?
forum davidoof.de
acc nur an developer per pm
grund für durchführen des updates war der fehler bei öffnen des warnsystems:
Zitat:Warning [2] Invalid argument supplied for foreach() - Line: 363 - File: admin/inc/class_form.php PHP 5.3.3-7+squeeze17 (Linux)aber das nur am rande durch das update ist dieser fehler weg
File Line Function
/admin/inc/class_form.php 363 errorHandler->error
/admin/modules/config/warning.php 160 DefaultForm->generate_select_box
/admin/index.php
fehler:
- sig in usercp wird nur noch für admins angezeig, bei manuellem öffnen kommt keine rechte
- die einstellung in den gruppen: "erlaube signatur" unter avatar fehlt oder kann aber auch anders heißen/nun wo anders ein
was nicht geholfen hat:
- das alte oder das standart template benutzen
- die datein erneut ersetzen: usercp/usercp2/memberlist/member/function_user
irreführend war der betrag "https://www.mybb.de/forum/thread-24788.h...ht=signatu" dort stand falscher weise stand suche in der memberlist.
das anzeigen des menüs "signatur ändern" in der usercp kann ich mit der folgenden änderung umgehen, aber dann kommt immer noch keine rechte zu öffnen was letztlich nicht das problem lößt sondern nur umgeht
Zitat:functions_user
backup
function usercp_menu_profile()
{
global $db, $mybb, $templates, $theme, $usercpmenu, $lang, $collapsed, $collapsedimg;
if($mybb->usergroup['canchangename'] != 0)
{
eval("\$changenameop = \"".$templates->get("usercp_nav_changename")."\";");
}
if($mybb->user['suspendsignature'] == 0 || $mybb->user['suspendsignature'] == 1 && $mybb->user['suspendsigtime'] > 0 && $mybb->user['suspendsigtime'] < TIME_NOW)
{
eval("\$changesigop = \"".$templates->get("usercp_nav_editsignature")."\";");
}
eval("\$usercpmenu .= \"".$templates->get("usercp_nav_profile")."\";");
}
############################################
nach update
{
global $db, $mybb, $templates, $theme, $usercpmenu, $lang, $collapsed, $collapsedimg;
if($mybb->usergroup['canchangename'] != 0)
{
eval("\$changenameop = \"".$templates->get("usercp_nav_changename")."\";");
}
if($mybb->usergroup['canusesig'] == 1 && ($mybb->usergroup['canusesigxposts'] == 0 || $mybb->usergroup['canusesigxposts'] > 0 && $mybb->user['postnum'] > $mybb->usergroup['canusesigxposts']))
{
if($mybb->user['suspendsignature'] == 0 || $mybb->user['suspendsignature'] == 1 && $mybb->user['suspendsigtime'] > 0 && $mybb->user['suspendsigtime'] < TIME_NOW)
{
eval("\$changesigop = \"".$templates->get("usercp_nav_editsignature")."\";");
}
}
eval("\$usercpmenu .= \"".$templates->get("usercp_nav_profile")."\";");
}
hat jemand noch eine idee warum vor allem die option "erlaube sig" in der gruppe fehlt und wo wird festgelegt das die sig seite geöffnet werden darf?