- Modificatie & Versie: Calender Lite 1.4.6
Directe link naar de modificatie: http://www.phpbbhacks.com/viewhack.php?id=152
Adres van je forum: http://ph-a.news-travel.be
phpBB versie:2.0.23
Heb je onlangs een andere modificatie of stijl geïnstalleerd? /
Wat is het probleem?
Alles ging vlotjes en kreeg het schijnbaar goed geïnstalleerd.
Tot ik op een gegeven moment de rechten van de gebruiker wou aanpassen.
Toen kreeg ik volgende error: Could not access the Calendar Permission for User
Ik heb dit opgezocht en deze melding krijg ik vanuit volgende file: admin_ug_auth.php
Hierbij ook de code:
Code: Selecteer alles
// MOD Calendar
// Query the appropriate table database re: group or user permissions.
if ( $mode == 'user' )
{
// Check the Users record
$sql = "SELECT user_calendar_perm FROM ". USERS_TABLE ." WHERE user_id = $user_id";
}
//else {
// Check Group
//$sql = "SELECT group_calendar_perm FROM ". GROUPS_TABLE ." WHERE group_id = $group_id";
//}
$result = $db->sql_query($sql);
if (!$result) {
message_die(GENERAL_MESSAGE, 'Could not access the Calendar Permission for User', "", __LINE__, __FILE__, $sql);
}
$user_temp = $db->sql_fetchrow($result);
if ($mode == 'user') {
$cal_perm = $user_temp['user_calendar_perm'];
}
else {
$cal_perm = $user_temp['group_calendar_perm'];
}
if (!$cal_perm && $cal_perm !='0') {
message_die(GENERAL_MESSAGE, 'Calendar Permissions Unavailable (ERR: ug_auth)', "", __LINE__, __FILE__, $sql);
}
$cal_levels[0] = $lang['no_public'];
$cal_levels[1] = $lang['view_only'];
$cal_levels[2] = $lang['view_suggest'];
$cal_levels[3] = $lang['view_add'];
$cal_levels[4] = $lang['view_edit_own'];
$cal_levels[5] = $lang['cal_admin'];
$s_cal_type = "<select name='callevel'>";
for ($i=0; $i<=5; $i++) {
$s_cal_type .="<option value='". $i;
if ($i == $cal_perm) {
$s_cal_type .="' selected='selected'>";
}
else {
$s_cal_type .="'>";
}
$s_cal_type .= $cal_levels[$i] ."</option>";
}
$s_cal_type .="</select>";
// End MOD Calendar
Alvast bedankt!