![]() |
Xataface Calendar Module 0.1
Full Calendar for Xataface
|
00001 <?php 00002 class actions_calendar_display { 00003 function handle($params){ 00004 $app = Dataface_Application::getInstance(); 00005 $query = $app->getQuery(); 00006 00007 // Now work on our dependencies 00008 $mt = Dataface_ModuleTool::getInstance(); 00009 00010 $mod = $mt->loadModule('modules_calendar'); 00011 00012 // We require the XataJax module 00013 // The XataJax module activates and embeds the Javascript and CSS tools 00014 $mt->loadModule('modules_XataJax', 'modules/XataJax/XataJax.php'); 00015 00016 $jt = Dataface_JavascriptTool::getInstance(); 00017 $jt->addPath(dirname(__FILE__).'/../js', $mod->getBaseURL().'/js'); 00018 00019 $ct = Dataface_CSSTool::getInstance(); 00020 $ct->addPath(dirname(__FILE__).'/../css', $mod->getBaseURL().'/css'); 00021 00022 // Add our javascript 00023 $jt->import('xataface/modules/calendar/calendar_display.js'); 00024 00025 $context = array(); 00026 00027 df_register_skin('modules_calendar', dirname(__FILE__).'/../templates'); 00028 df_display($context, 'xataface/modules/calendar/calendar_display.html'); 00029 } 00030 }