protected function addToolbar() { require_once JPATH_COMPONENT . '/helpers/jcomments.php'; JFactory::getApplication()->input->set('hidemainmenu', 1); $userId = JFactory::getUser()->get('id'); $canDo = JCommentsHelper::getActions(); $isNew = $this->item->id == 0; $checkedOut = !($this->item->checked_out == 0 || $this->item->checked_out == $userId); if (version_compare(JVERSION, '3.0', 'ge')) { JToolbarHelper::title($isNew ? JText::_('A_SMILIES_SMILEY_NEW') : JText::_('A_SMILIES_SMILEY_EDIT'), 'smilies.png'); } else { JToolbarHelper::title($isNew ? JText::_('A_SMILIES_SMILEY_NEW') : JText::_('A_SMILIES_SMILEY_EDIT'), 'jcomments-smilies'); } if (!$checkedOut && $canDo->get('core.edit')) { JToolBarHelper::apply('smiley.apply'); JToolBarHelper::save('smiley.save'); } if (!$isNew && $canDo->get('core.create')) { JToolbarHelper::save2new('smiley.save2new'); } if ($isNew) { JToolBarHelper::cancel('smiley.cancel'); } else { JToolBarHelper::cancel('smiley.cancel', 'JTOOLBAR_CLOSE'); } }
protected function addToolbar() { $canDo = JCommentsHelper::getActions(); JToolBarHelper::title(JText::_('A_MAILQ'), 'jcomments-mailq'); if ($canDo->get('core.delete')) { JToolBarHelper::deletelist('', 'mailq.delete'); JToolBarHelper::divider(); JToolBarHelper::custom('mailq.purge', 'purge', 'icon-32-unpublish.png', 'A_MAILQ_PURGE_ITEMS', false); } }
protected function addToolbar() { $canDo = JCommentsHelper::getActions(); JToolBarHelper::title(JText::_('A_SUBMENU_BLACKLIST'), 'jcomments-blacklist'); if ($canDo->get('core.create')) { JToolBarHelper::addNew('blacklist.add'); } if ($canDo->get('core.edit')) { JToolBarHelper::editList('blacklist.edit'); } if ($canDo->get('core.delete')) { JToolBarHelper::deletelist('', 'blacklists.delete'); } }
protected function addToolbar() { require_once JPATH_COMPONENT . '/helpers/jcomments.php'; $userId = JFactory::getUser()->get('id'); $canDo = JCommentsHelper::getActions(); $checkedOut = !($this->item->checked_out == 0 || $this->item->checked_out == $userId); JFactory::getApplication()->input->set('hidemainmenu', 1); if (version_compare(JVERSION, '3.0', 'ge')) { JToolBarHelper::title(JText::_('A_COMMENTS')); } else { JToolBarHelper::title(JText::_('A_COMMENT_EDIT'), 'jcomments-comments'); } if (!$checkedOut && $canDo->get('core.edit')) { JToolBarHelper::apply('comment.apply'); JToolBarHelper::save('comment.save'); } JToolBarHelper::cancel('comment.cancel', 'JTOOLBAR_CLOSE'); }
protected function addToolbar() { require_once JPATH_COMPONENT . '/helpers/jcomments.php'; $canDo = JCommentsHelper::getActions(); if (version_compare(JVERSION, '3.0', 'ge')) { JToolBarHelper::title(JText::_('A_SETTINGS')); } else { JToolBarHelper::title(JText::_('A_SETTINGS'), 'jcomments-settings'); } if ($canDo->get('core.admin')) { JToolBarHelper::apply('settings.save'); } JToolBarHelper::cancel('settings.cancel'); if ($canDo->get('core.admin')) { JToolBarHelper::divider(); JToolBarHelper::preferences('com_jcomments', '600', '800'); } }
protected function addToolbar() { $canDo = JCommentsHelper::getActions(); JToolBarHelper::title(JText::_('A_SMILIES'), 'jcomments-smilies'); if ($canDo->get('core.create')) { JToolBarHelper::addNew('smiley.add'); } if ($canDo->get('core.edit')) { JToolBarHelper::editList('smiley.edit'); } if ($canDo->get('core.edit.state')) { JToolBarHelper::publishList('smilies.publish'); JToolBarHelper::unpublishList('smilies.unpublish'); JToolbarHelper::checkin('smilies.checkin'); } if ($canDo->get('core.delete')) { JToolBarHelper::deletelist('', 'smilies.delete'); } }
protected function addToolbar() { $canDo = JCommentsHelper::getActions(); JToolBarHelper::title(JText::_('A_SUBMENU_COMMENTS'), 'jcomments-comments'); if ($canDo->get('core.edit')) { JToolBarHelper::editList('comment.edit'); } if ($canDo->get('core.edit.state')) { JToolBarHelper::publishList('comments.publish'); JToolBarHelper::unpublishList('comments.unpublish'); JToolbarHelper::checkin('comments.checkin'); } if ($canDo->get('core.delete')) { JToolBarHelper::deletelist('', 'comments.delete'); } JToolBarHelper::divider(); $bar = JToolBar::getInstance('toolbar'); $bar->appendButton('Popup', 'refresh', 'A_REFRESH_OBJECTS_INFO', 'index.php?option=com_jcomments&task=objects.refresh&tmpl=component', 500, 210, null, null, 'window.location.reload();', 'A_COMMENTS'); }
protected function addToolbar() { $canDo = JCommentsHelper::getActions(); JToolBarHelper::title(JText::_('A_SUBMENU_CUSTOM_BBCODE'), 'jcomments-custombbcodes'); if ($canDo->get('core.create')) { JToolBarHelper::addNew('custombbcode.add'); } if ($canDo->get('core.edit')) { JToolBarHelper::editList('custombbcode.edit'); } if ($canDo->get('core.edit.state')) { JToolBarHelper::publishList('custombbcodes.publish'); JToolBarHelper::unpublishList('custombbcodes.unpublish'); JToolbarHelper::checkin('custombbcodes.checkin'); } if ($canDo->get('core.delete')) { JToolBarHelper::deletelist('', 'custombbcodes.delete'); } }
protected function addToolbar() { $canDo = JCommentsHelper::getActions(); JToolBarHelper::title(JText::_('A_SUBMENU_SUBSCRIPTIONS'), 'jcomments-subscriptions'); if ($canDo->get('core.create')) { JToolBarHelper::addNew('subscription.add'); } if ($canDo->get('core.edit')) { JToolBarHelper::editList('subscription.edit'); } if ($canDo->get('core.edit.state')) { JToolBarHelper::publishList('subscriptions.publish'); JToolBarHelper::unpublishList('subscriptions.unpublish'); JToolbarHelper::checkin('subscriptions.checkin'); } if ($canDo->get('core.delete')) { JToolBarHelper::deletelist('', 'subscriptions.delete'); } }