so, weil ich angeschrieben wurde, hier die Lösung, die ich gefunden habe
nachgefragter Bug (Quelle:
http://www.snailsource.com/forum/viewto ... c&start=80 )
in mini_cal_SNAILLITE.php
line 12 - 17 FIND:
Code: Alles auswählen
if ( !defined('IN_MINI_CAL') )
{
die("Hacking attempt");
}
include_once($phpbb_root_path . 'cal_lite_settings.php');
REPLACE WITH:
Code: Alles auswählen
if ( !defined('IN_MINI_CAL') ) {
die("Hacking attempt");
}
if(file_exists($phpbb_root_path . 'cal_lite_settings.php')) {
// ver 1.4.4 uses a different filename
require($phpbb_root_path . 'cal_lite_settings.php');
$day_ref = 'cl_d';
$mon_ref = 'cl_m';
$year_ref = 'cl_y';
} else {
// ver 1.4.2 and prev use the old filename
if(file_exists(($phpbb_root_path . 'cal_settings.php'))) {
$warning = 'You appear to be using an old version of CalLite or CalPro<br /><br />Please check your mini-cal configuration';
} else {
$warning = 'No version of Calendar Lite was found';
}
$warning .= '<br /><br />This message is only shown to Administrators (Normal users will see no events listed)';
if($userdata['user_level'] = ADMIN) {
message_die(GENERAL_ERROR, $warning, '', __LINE__, __FILE__, '');
}
}
2. Bug: wenn sich der Kalender in einem Monat mit 31 Tagen befindet, und man vor- und zurückblättern will, springt der Kalender nur auf Monate mit ebenfalls 31 Tagen: (Quelle: Fix von 'beog')
editiere mini_cal.php wie folgt:
wenn man mini_cal verwendet, daß man sich von netclectics Seite runtergeladen hat:
Finde:
Code: Alles auswählen
$s_cal_month = ($mini_cal_month != 0) ? $mini_cal_month . ' month' : $mini_cal_today;
oder wenn man mini_cal verwendet, wie es mit callite kommt:
Finde:
Code: Alles auswählen
$s_cal_month = ($mini_cal_month != 0) ? "$mini_cal_month/1" : $mini_cal_today;
Ersetze die jeweilige Zeile komplett durch:
Code: Alles auswählen
if($mini_cal_month != 0){
$new_t=mktime(0,0,0,date("m")+$mini_cal_month,1,date("Y"));
$s_cal_month=date("Y",$new_t).date("m",$new_t).date("d",$new_t);
} else $s_cal_month = $mini_cal_today;
beide Bugfixes sind bei mir eingebaut und funktionieren tadellos
