0byt3m1n1-V2
Path:
/
home
/
phangnga
/
administrator
/
components
/
com_jevents
/
views
/
icals
/
tmpl
/
[
Home
]
File: edit16.php
<?php /** * JEvents Component for Joomla! 3.x * * @version $Id: edit.php 3229 2012-01-30 12:06:34Z geraintedwards $ * @package JEvents * @copyright Copyright (C) 2008-2016 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; $db = JFactory::getDBO(); $editor = JFactory::getEditor(); // clean any existing cache files $cache = JFactory::getCache(JEV_COM_COMPONENT); $cache->clean(JEV_COM_COMPONENT); $action = JFactory::getApplication()->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" id="adminForm"> <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; $overlaps = $this->editItem->overlaps; $label = $this->editItem->label; $icaltype = $this->editItem->icaltype; if ($srcURL == "") { $filemessage = JText::_("COM_JEVENTS_MANAGE_CALENDARS_OVERVIEW_LOADED_FROM_LOCAL_FILE_CALLLED") . " "; } else { $filemessage=JText::_( 'FROM_FILE' ); } } else { $id=0; $catid = 0; $access = 0; $srcURL = ""; $filename = ""; $overlaps = 0; $label = ""; $icaltype = 2; $filemessage=JText::_( 'FROM_FILE' ); } // build the html select list $glist = JEventsHTML::buildAccessSelect($access,'class="inputbox" size="1"',"","access"); $disabled =""; echo JEventsHTML::buildScriptTag('start'); // leave this as submit button since our submit buttons use the old functional form ?> 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="font-weight:bold"> <?php echo JText::_("Unique_Identifier");?> </td> <td><input class="inputbox" type="text" name="icsLabel" id="icsLabel" value="<?php echo $label;?>" size="80" /> </td> </tr> <tr> <td style="font-weight:bold"> <?php echo JText::_("JEV_CALENDAR_OWNER");?></td> <td><?php echo $this->users;?> </td> </tr> <tr> <td style="font-weight:bold" > <?php echo JText::_("JEV_FALLBACK_CATEGORY");?></td> <td><?php echo JEventsHTML::buildCategorySelect($catid ,"", null, $this->with_unpublished_cat, true,0,'catid'); ?> </td> </tr> <tr> <td style="font-weight:bold"><?php echo JText::_('JEV_EVENT_ACCESSLEVEL'); ?></td> <td><?php echo $glist; ?></td> </tr> <?php if (!isset($this->editItem->ignoreembedcat) || $this->editItem->ignoreembedcat==0){ $checked0=' checked="checked"'; $checked1=''; } else { $checked1=' checked="checked"'; $checked0=''; } ?> <tr> <td style="font-weight:bold"><?php echo JText::_('JEV_IGNORE_EMBEDDED_CATEGORIES'); ?></td> <td> <input id="ignoreembedcat0" type="radio" value="0" name="ignoreembedcat" <?php echo $checked0;?>/> <label for="ignoreembedcat0"><?php echo JText::_( 'JEV_NO' ); ?></label> <input id="ignoreembedcat1" type="radio" value="1" name="ignoreembedcat" <?php echo $checked1;?>/> <label for="ignoreembedcat1"><?php echo JText::_( 'JEV_YES' ); ?></label><br/><br/> </td> </tr> </table> <?php // Tabs echo JHtml::_('tabs.start', 'ical-tabs'); if ($id==0 || $icaltype==2){ echo JHtml::_('tabs.panel', JText::_("FROM_SCRATCH"), "icalnative"); if (!isset($this->editItem->isdefault) || $this->editItem->isdefault==0){ $checked0=' checked="checked"'; $checked1=''; } else { $checked1=' checked="checked"'; $checked0=''; } if (!isset($this->editItem->overlaps) || $this->editItem->overlaps==0){ $overlaps0=' checked="checked"'; $overlaps1=''; } else { $overlaps1=' checked="checked"'; $overlaps0=''; } echo JText::_('JEV_EVENT_ISDEFAULT'); ?> <input id="isdefault0" type="radio" value="0" name="isdefault" <?php echo $checked0;?>/> <label for="isdefault0"><?php echo JText::_( 'JEV_NO' ); ?></label> <input id="isdefault1" type="radio" value="1" name="isdefault" <?php echo $checked1;?>/> <label for="isdefault1"><?php echo JText::_( 'JEV_YES' ); ?></label><br/> <?php echo JText::_('JEV_BLOCK_OVERLAPS'); ?> <input id="overlaps0" type="radio" value="0" name="overlaps" <?php echo $overlaps0;?>/> <label for="overlaps0"><?php echo JText::_( 'JEV_NO' ); ?></label> <input id="overlaps1" type="radio" value="1" name="overlaps" <?php echo $overlaps1;?>/> <label for="overlaps1"><?php echo JText::_( 'JEV_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 } } if ($id==0 || $icaltype==1){ echo JHtml::_('tabs.panel', $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 } } if ($id==0 || $icaltype==0){ echo JHtml::_('tabs.panel', 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::_( 'JEV_NO' ); ?></label> <input id="autorefresh1" type="radio" value="1" name="autorefresh" <?php echo $checked1;?>/> <label for="autorefresh1"><?php echo JText::_( 'JEV_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 JHtml::_('tabs.end'); ?> <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" /> <?php echo JHtml::_('form.token'); ?> <input type="hidden" name="option" value="<?php echo JEV_COM_COMPONENT;?>" /> </form> </div>
©
2018.