Pagina 1 van 1

Probleem met Calender Lite Mod 1.4.6

Geplaatst: 20 mar 2008, 07:27
door Narcotic
Ik heb op ons forum een kalender mod geïnstalleerd.
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
Iemand die het probleem ziet? Ik heb de Calender Lite mod nu geïnstalleerd staan.

Alvast bedankt!

Re: Probleem met Calender Lite Mod 1.4.6

Geplaatst: 20 mar 2008, 11:59
door marian0810
Heb je het cal_install.php bestand gedraaid?
Heb je niet toevallig de gebruiker Anonymous verwijderd?

Als je al deze stappen tot op de letter gevolgd hebt kan het eigenlijk niet mis gaan:
http://www.snailsource.com/callite/install.html