Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/AppServ/www/app/webroot/news/administrator/components/com_jevents/views/icals/tmpl/ |
Upload File : |
<?php /** * JEvents Component for Joomla 1.5.x * * @version $Id: edit.php 1464 2009-06-09 14:34:22Z geraint $ * @package JEvents * @copyright Copyright (C) 2008-2009 GWE Systems Ltd * @license GNU/GPLv2, see http://www.gnu.org/licenses/gpl-2.0.html * @link http://www.jevents.net */ defined('_JEXEC') or die('Restricted access'); global $task,$catid, $mainframe; $db =& JFactory::getDBO(); $editor =& JFactory::getEditor(); // clean any existing cache files $cache =& JFactory::getCache(JEV_COM_COMPONENT); $cache->clean(JEV_COM_COMPONENT); $action = $mainframe->isAdmin()?"index.php":"index.php?option=".JEV_COM_COMPONENT."&Itemid=".JEVHelper::getItemid(); ?> <div id="jevents"> <form action="<?php echo $action;?>" method="post" name="adminForm" accept-charset="UTF-8" enctype="multipart/form-data" > <table width="90%" border="0" cellpadding="2" cellspacing="2" class="adminform"> <tr><td> <?php global $task; if (isset($this->editItem->ics_id)){ $id = $this->editItem->ics_id; $catid = $this->editItem->catid; $access = $this->editItem->access; $srcURL = $this->editItem->srcURL; $filename = $this->editItem->filename; $label = $this->editItem->label; $icaltype = $this->editItem->icaltype; if ($srcURL == "") $filemessage=JText::_("Loaded from Local file called"." "); else $filemessage=JText::_("From file"); } else { $id=0; $catid = 0; $access = 0; $srcURL = ""; $filename = ""; $label = ""; $icaltype = 2; $filemessage=JText::_("From file"); } // get list of groups $db =& JFactory::getDBO(); $query = "SELECT id AS value, name AS text" . "\n FROM #__groups" . "\n ORDER BY id" ; $db->setQuery( $query ); $groups = $db->loadObjectList(); // build the html select list $glist = JHTML::_('select.genericlist', $groups, 'access', 'class="inputbox" size="1"', 'value', 'text', $access ); $disabled =""; echo JEventsHTML::buildScriptTag('start'); ?> function submitbutton(pressbutton) { if (pressbutton.substr(0, 10) == 'icals.list') { submitform( pressbutton ); return; } var form = document.adminForm; if (form.catid.value == "0"){ alert( "<?php echo html_entity_decode( JText::_('JEV_E_WARNCAT') ); ?>" ); return(false); } else { //alert('about to submit the form'); submitform(pressbutton); } } <?php echo JEventsHTML::buildScriptTag('end'); ?> <table style="width:90%"> <tr> <td style="width:200px;font-weight:bold" colspan="3"> <?php echo JText::_("Unique Identifier");?> : <input class="inputbox" type="text" name="icsLabel" id="icsLabel" value="<?php echo $label;?>" size="80" /> <br/> <br/> </td> </tr> <tr> <td style="width:200px;font-weight:bold" > <?php echo JText::_("Select Default Category")." : ". JEventsHTML::buildCategorySelect($catid ,"", null, $this->with_unpublished_cat, true,0,'catid'); ?> </td> <td width="10%" align="left"><?php echo JText::_('JEV_EVENT_ACCESSLEVEL'); ?></td> <td><?php echo $glist; ?></td> </tr> </table> <?php // Tabs jimport('joomla.html.pane'); $tabs = & JPane::getInstance('tabs'); echo $tabs->startPane( 'icals' ); if ($id==0 || $icaltype==2){ echo $tabs->startPanel( JText::_("FROM SCRATCH"), 'icalsnative' ); if (!isset($this->editItem->isdefault) || $this->editItem->isdefault==0){ $checked0=' checked="checked"'; $checked1=''; } else { $checked1=' checked="checked"'; $checked0=''; } ?> <?php echo JText::_('JEV_EVENT_ISDEFAULT'); ?> <input id="isdefault0" type="radio" value="0" name="isdefault" <?php echo $checked0;?>/> <label for="isdefault0"><?php echo JText::_('No'); ?></label> <input id="isdefault1" type="radio" value="1" name="isdefault" <?php echo $checked1;?>/> <label for="isdefault1"><?php echo JText::_('Yes'); ?></label><br/><br/> <?php if ($id==0){ ?> <button name="newical" title="Create New" onclick="submitbutton('icals.new');return false;"><?php echo JText::_("CREATE FROM SCRATCH");?></button> <?php } echo $tabs->endPanel(); } if ($id==0 || $icaltype==1){ echo $tabs->startPanel( $filemessage, 'icalsfile' ); ?> <?php if ($id==0){ ?> <h3><?php echo $filename;?></h3> <input class="inputbox" type="file" name="upload" id="upload" size="80" /><br/><br/> <button name="loadical" title="Load Ical" onclick="var icalfile=document.getElementById('upload').value;if (icalfile.length==0)return false; else submitbutton('icals.save');return false;"><?php echo JText::_("Load Ical from File");?></button> <?php } echo $tabs->endPanel(); } if ($id==0 || $icaltype==0){ echo $tabs->startPanel( JText::_("From URL"), 'icalsurl' ); ?> <?php $urlsAllowed = ini_get("allow_url_fopen"); if (!$urlsAllowed && !is_callable("curl_exec")) { echo "<h3>".JText::_("JEV_ICAL_IMPORTDISABLED")."</h3>"; echo "<p>".JText::_("JEV_SAVEFILELOCALLY")."</p>"; $disabled = "disabled"; } else { $disabled =""; } if (!isset($this->editItem->autorefresh) || $this->editItem->autorefresh==0){ $checked0=' checked="checked"'; $checked1=''; } else { $checked1=' checked="checked"'; $checked0=''; } ?> <?php echo JText::_('JEV_EVENT_AUTOREFRESH'); ?> <input id="autorefresh0" type="radio" value="0" name="autorefresh" <?php echo $checked0;?>/> <label for="autorefresh0"><?php echo JText::_('No'); ?></label> <input id="autorefresh1" type="radio" value="1" name="autorefresh" <?php echo $checked1;?>/> <label for="autorefresh1"><?php echo JText::_('Yes'); ?></label><br/><br/> <input class="inputbox" type="text" name="uploadURL" id="uploadURL" <?php echo $disabled;?> size="120" value="<?php echo $srcURL;?>"/><br/><br/> <?php if ($id==0){ ?> <button name="loadical" title="Load Ical" <?php echo $disabled;?> onclick="var icalfile=document.getElementById('uploadURL').value;if (icalfile.length==0)return false; else submitbutton('icals.save');return false;"><?php echo JText::_("Load Ical from URL");?></button> <?php } echo $tabs->endPanel(); } echo $tabs->endPane(); ?> <input type="hidden" name="icsid" id="icsid" <?php echo $disabled;?> value="<?php echo $id;?>"/> </td> </tr> </table> <input type="hidden" name="boxchecked" value="0" /> <input type="hidden" name="task" value="icals.edit" /> <input type="hidden" name="option" value="<?php echo JEV_COM_COMPONENT;?>" /> </form> </div>