public static function formStart($title = '', $html = 0, $javascriptType = '', $menu = null) { $my = JFactory::getUser(); if (!$GLOBALS[JNEWS . 'disabletooltip']) { if (version_compare(JVERSION, '3.0.0', '<')) { JHTML::_('behavior.tooltip'); } else { JHtml::_('behavior.tooltip'); } } $doc6 = JFactory::getDocument(); $doc6->addStyleSheet(JNEWS_JPATH_LIVE . '/components/' . JNEWS_OPTION . '/css/jnews.css'); $doc6->addStyleSheet(JNEWS_JPATH_LIVE . '/components/' . JNEWS_OPTION . '/css/toolbar.css'); ?> <script language="javascript" type="text/javascript"> <?php switch ($javascriptType) { case 'listedit': ?> function submitbutton(task) { var form = document.adminForm; form.task.value = task; form.submit(); } <?php break; case 'name_email': ?> function submitbutton(task) { var form = document.mosForm; if (form.name.value == "") { alert( "<?php echo addslashes(_JNEWS_REGWARN_NAME); ?> " ); } else if (form.email.value == "") { alert( "<?php echo addslashes(_JNEWS_REGWARN_MAIL); ?> " ); <?php $mainframe = JFactory::getApplication(); if (!$mainframe->isAdmin() && class_exists('jNews_Captcha') && $GLOBALS[JNEWS . 'level'] > 2 && empty($my->id)) { ?> } else if( typeof form.security_code !== "undefined" && form.security_code.value == "") { alert( "<?php echo addslashes(_JNEWS_REGWARN_CAPTCHA); ?> " ); } else if( (typeof form.captcode !== "undefined") && form.captcode.value != "version2" && (typeof form.security_code !== "undefined") && form.security_code.value != form.captcode.value) { alert( "<?php echo addslashes(_JNEWS_CAPTCHA_MSG); ?> " ); <?php } ?> } else { form.task.value = task; form.submit(); } } <?php break; case 'edit_mailing': $editor = JFactory::getEditor(); ?> function submitbutton(pressbutton) { var form = document.adminForm; if (pressbutton == 'sendNewsletter') { if (!confirm('Are you sure you want to proceed?')){return;} form.action = 'index.php?option=<?php echo JNEWS_OPTION; ?> &act=mailing'; } submitform( pressbutton ); } <?php break; case 'show_mailing': ?> function checkcid(myField) { myField.checked = true; isChecked(true); } function submitbutton(task) { var form = document.adminForm; form.task.value = task; form.submit(); } <?php break; case 'unsubscribe': ?> function submitbutton(task) { var form = document.mosForm; form.task.value = task; form.submit(); } <?php break; case 'cron': ?> function submitbutton(task) { var form = document.mosForm; if (form.siteurl.value.length < 14) { alert( "<?php echo addslashes(_JNEWS_CRON_SITE_URL); ?> " ); } else { form.task.value = task; form.submit(); } } <?php break; default: ?> function submitbutton(task) { var form = document.mosForm; form.task.value = task; form.submit(); } <?php break; } ?> </script> <div id="joobitoolbar-box"> <div class="toolbar" style="float: right;"> <?php frontHTML::frontMenu($menu); ?> </div> <div class="componentheading"><?php if ($title == _JNEWS_EMAIL_LISTS or $title == _JNEWS_MENU_SUBSCRIBERS or $title == _JNEWS_MENU_NEWSLETTERS or $title == _JNEWS_MENU_AUTONEWS or $title == _JNEWS_MENU_AUTOS or $title == _JNEWS_MENU_STATS_REPORTS or $title == _JNEWS_LEADS_REP) { if ($title == _JNEWS_EMAIL_LISTS) { $img = 'lists.png'; } if ($title == _JNEWS_MENU_SUBSCRIBERS) { $img = 'subscribers.png'; } if ($title == _JNEWS_MENU_NEWSLETTERS) { $img = 'newsletter.png'; } if ($title == _JNEWS_MENU_AUTONEWS) { $img = 'smartnewsletter.png'; } if ($title == _JNEWS_MENU_AUTOS) { $img = 'autoresponder.png'; } if ($title == _JNEWS_MENU_STATS_REPORTS) { $img = 'statistics.png'; } if ($title == _JNEWS_LEADS_REP) { $img = 'leadreport.png'; } echo '<div class="list-image-jnews" style="background-image:url(' . JNEWS_PATH_ADMIN_IMAGES2 . 'header/' . $img . '); background-position: 0 10px; background-repeat: no-repeat; height: 60px; text-align: center; width: 48px;">' . $title . '</div>'; } ?> </div> </div> <div style="clear: both;"></div> <?php }