| Server IP : 172.67.201.108 / Your IP : 216.73.216.25 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5 System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/mitzvahm/wwwdev/wp-content/plugins/lcs-admin-calendar/ |
Upload File : |
<?php
/*
Plugin Name: LCS Admin Calendar
Plugin URI: http://www.latcomsystems.com
Description: Add jQuery calendar functionality to wordpress back end. Based on wdCalendar.
Version: 2.0
Author: LatCom Systems
Author URI: http://www.latcomsystems.com
*/
define('TIMEZONE', 'America/New_York');
date_default_timezone_set(TIMEZONE);
function lcs_ac_admin_calendar()
{
$cal_mode = '';
if (current_user_can('edit_themes')) :
$cal_mode = '?mode=admin';
else:
$cal_mode = '?mode=admin&readonly=1';
endif;
?>
<h2>Administrative Calendar</h2>
<iframe id="calendar_iframe" src="<?php echo plugins_url('lcs-admin-calendar/wdCalendar/calendar.php').$cal_mode; ?>" style=" border-width:0 " width="900" height="700" frameborder="0" scrolling="no"></iframe>
<?php
}
function lcs_ac_advert_calendar()
{
$cal_mode = '';
if (current_user_can('edit_themes')) :
$cal_mode = '?mode=advert';
else:
$cal_mode = '?mode=advert&readonly=1';
endif;
?>
<h2>Advertising Calendar</h2>
<iframe id="calendar_iframe" src="<?php echo plugins_url('lcs-admin-calendar/wdCalendar/calendar.php').$cal_mode; ?>" style=" border-width:0 " width="900" height="700" frameborder="0" scrolling="no"></iframe>
<?php
}
//Add the options page in the admin panel
function lcs_ac_addpage() {
//add_submenu_page('options-general.php', 'LCS Admin Calendar Options', 'LCS Admin Calendar Options', 10, __FILE__, 'lcs_ac_admin');
add_menu_page('Administrative Calendar', 'Calendar', 'edit_posts', 'lcs-calendar', null, plugins_url('lcs-admin-calendar/lcs_calendar.png'), '5.3');
add_submenu_page('lcs-calendar', 'Admin Calendar', 'Admin Calendar', 'edit_posts', 'lcs-calendar', 'lcs_ac_admin_calendar');
add_submenu_page('lcs-calendar', 'Advertising Calendar', 'Advertising Calendar', 'edit_posts', 'lcs-advert-calendar', 'lcs_ac_advert_calendar');
}
add_action('admin_menu', 'lcs_ac_addpage');
?>