* $Date:: $ *
* $Tag:: 0.2.1-FINAL $ *
* $Author:: $ *
- * Needs to be in all Files and every File needs "svn propset *
- * svn:keywords Date Revision" (autoprobset!) at least!!!!!! *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
- * Copyright (c) 2009, 2010 by Mailer Developer Team *
+ * Copyright (c) 2009 - 2011 by Mailer Developer Team *
* For more information visit: http://www.mxchange.org *
* *
* This program is free software; you can redistribute it and/or modify *
}
// Add description as navigation point
-addMenuDescription('member', __FILE__);
+addYouAreHereLink('member', __FILE__);
if ((!isExtensionActive('holiday')) && (!isAdmin())) {
- loadTemplate('admin_settings_saved', false, generateExtensionInactiveNotInstalledMessage('holiday'));
+ displayMessage(generateExtensionInactiveNotInstalledMessage('holiday'));
return;
} // END - if
LIMIT 1", array(getMemberId()), __FILE__, __LINE__);
if ((SQL_NUMROWS($result1) == 1) || (SQL_NUMROWS($result2) == 1)) {
- // Mail order found!
+ // Mail order found
$content = merge_array($content, SQL_FETCHARRAY($result1));
$content = merge_array($content, SQL_FETCHARRAY($result2));
}
// Display message and exit here
- loadTemplate('admin_settings_saved', false, getMaskedMessage('HOLIDAY_MEMBER_ORDER', generateDateTime($stamp, 1)));
+ displayMessage('{%message,MEMBER_HOLIDAY_ORDER', generateDateTime($stamp, '1') . '%}');
return;
}
} // END - if
// Test both values
$TEST = $content['holiday_end'] - $START;
- if (($TEST < 0) || ($TEST > (getConfig('ONE_DAY') * getConfig('holiday_max'))) || ($START < time()) || ($content['holiday_end'] < time())) {
+ if (($TEST < 0) || ($TEST > (getOneDay() * getConfig('holiday_max'))) || ($START < time()) || ($content['holiday_end'] < time())) {
// Time test failed
unsetPostRequestParameter('ok');
} else {
$content['end_day'] = bigintval(postRequestParameter('end_day'));
$content['end_month'] = $GLOBALS['month_descr'][postRequestParameter('end_month')];
$content['end_year'] = bigintval(postRequestParameter('end_year'));
- $content['comments'] = secureString(postRequestParameter('comments'));
+ $content['comments'] = postRequestParameter('comments');
// Send mail to member
$message = loadEmailTemplate('member_holiday_request', $content, getMemberId());
- sendEmail(getMemberId(), '{--HOLIDAY_MEMBER_SUBJECT--}', $message);
+ sendEmail(getMemberId(), '{--MEMBER_HOLIDAY_SUBJECT--}', $message);
// Send mail to all admins
sendAdminNotification('{--ADMIN_HOLIDAY_SUBJECT--}', 'admin_holiday_request', $content, getMemberId());
createNewTask('{--ADMIN_HOLIDAY_SUBJECT--}', $message, 'HOLIDAY_REQUEST', getMemberId());
// Display message
- loadTemplate('admin_settings_saved', false, '{--HOLIDAY_IS_ACTIVATED_NOW--}');
+ displayMessage('{--MEMBER_HOLIDAY_IS_ACTIVATED_NOW--}');
}
} // END - if
sendAdminNotification('{--ADMIN_HOLIDAY_DEAC_SUBJECT--}', 'admin_holiday_deactivated', $content, getMemberId());
// Display message to user
- loadTemplate('admin_settings_saved', false, '{--HOLIDAY_MEMBER_DEACTIVATED_NOW--}');
+ displayMessage('{--MEMBER_HOLIDAY_DEACTIVATED_NOW--}');
} else {
// Display message to user
- loadTemplate('admin_settings_saved', false, '{--HOLIDAY_MEMBER_CANNOT_DEACTIVATE--}');
+ displayMessage('{--MEMBER_HOLIDAY_CANNOT_DEACTIVATE--}');
}
// Free result
SQL_FREERESULT($result2);
} elseif ($content['holiday_active'] == 'Y') {
// To fast!
- loadTemplate('admin_settings_saved', false, '{--HOLIDAY_MEMBER_LOCKED--}');
+ displayMessage('{--MEMBER_HOLIDAY_LOCKED--}');
}
} else {
// User not found
- loadTemplate('admin_settings_saved', false, getMaskedMessage('HOLIDAY_MEMBER_NOT_STOPPED_404', getMemberId()));
+ displayMessage('{--MEMBER_HOLIDAY_NOT_STOPPED_404--}');
}
// Free result
// Check for lock
if (($content['holiday_activated'] + getConfig('holiday_lock')) < time()) {
// User can deactivate his holiday request
- switch ($content['holiday_active'])
- {
+ switch ($content['holiday_active']) {
case 'Y': // Display deactivation form
// Load starting and ending date
$result = SQL_QUERY_ESC("SELECT
`holiday_active`='N'
WHERE
`userid`=%s
-LIMIT 1", array(getMemberId()), __FILE__, __LINE__);
+LIMIT 1",
+ array(getMemberId()), __FILE__, __LINE__);
redirectToUrl('modules.php?module=login&what=holiday');
return;
}
case 'N': // Display activation form
// Cache timestamps
- $startingStamp = time() + getConfig('ONE_DAY');
- $endingStamp = $startingStamp + (getConfig('ONE_DAY') * getConfig('holiday_max');
+ $startingStamp = time() + getOneDay();
+ $endingStamp = $startingStamp + (getOneDay() * getConfig('holiday_max'));
// Starting day
$content['start_day'] = addSelectionBox('day' , getDay($startingStamp) , 'start');
// Output form
loadTemplate('member_holiday_form', false, $content);
break;
- }
+ } // END - switch
} else {
// To fast!
- loadTemplate('admin_settings_saved', false, '{--HOLIDAY_MEMBER_LOCKED--}');
+ displayMessage('{--MEMBER_HOLIDAY_LOCKED--}');
}
} // END - if