コード例 #1
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     $params = JComponentHelper::getParams('com_tracker');
     JToolBarHelper::title(JText::_('COM_TRACKER_GROUPS'), 'groups');
     if ($canDo->get('core.create') && !$params->get('forum_integration')) {
         JToolBarHelper::addNew('group.add', 'JTOOLBAR_NEW');
     }
     if ($canDo->get('core.edit') || $canDo->get('core.edit.own')) {
         JToolBarHelper::editList('group.edit', 'JTOOLBAR_EDIT');
     }
     if ($canDo->get('core.edit.state')) {
         JToolBarHelper::divider();
         JToolBarHelper::custom('groups.publish', 'publish.png', 'publish_f2.png', 'JTOOLBAR_PUBLISH', true);
         JToolBarHelper::custom('groups.unpublish', 'unpublish.png', 'unpublish_f2.png', 'JTOOLBAR_UNPUBLISH', true);
     }
     if ($canDo->get('core.delete') && !$params->get('forum_integration')) {
         JToolBarHelper::divider();
         JToolBarHelper::deleteList('', 'groups.delete', 'JTOOLBAR_DELETE');
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #2
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     JRequest::setVar('hidemainmenu', true);
     $user = JFactory::getUser();
     $isNew = $this->item->id == 0;
     $checkedOut = false;
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_GROUPS'), 'groups');
     // If not checked out, can save the item.
     if (!$checkedOut && ($canDo->get('core.edit') || $canDo->get('core.create'))) {
         JToolBarHelper::apply('group.apply', 'JTOOLBAR_APPLY');
         JToolBarHelper::save('group.save', 'JTOOLBAR_SAVE');
     }
     if (!$checkedOut && $canDo->get('core.create')) {
         JToolBarHelper::custom('group.save2new', 'save-new.png', 'save-new_f2.png', 'JTOOLBAR_SAVE_AND_NEW', false);
     }
     // If an existing item, can save to a copy.
     if (!$isNew && $canDo->get('core.create')) {
         JToolBarHelper::custom('group.save2copy', 'save-copy.png', 'save-copy_f2.png', 'JTOOLBAR_SAVE_AS_COPY', false);
     }
     if (empty($this->item->id)) {
         JToolBarHelper::cancel('group.cancel', 'JTOOLBAR_CANCEL');
     } else {
         JToolBarHelper::cancel('group.cancel', 'JTOOLBAR_CLOSE');
     }
 }
コード例 #3
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     if ($canDo->get('core.admin')) {
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #4
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_UTILITIES'), 'utilities');
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #5
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_SETTINGS'), 'settings.png');
     if ($canDo->get('core.edit') || $canDo->get('core.edit.own')) {
         JToolBarHelper::editList('setting.edit', 'JTOOLBAR_EDIT');
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #6
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_TORRENTS'), 'torrents');
     if ($canDo->get('core.edit') || $canDo->get('core.edit.own')) {
         JToolBarHelper::editList('torrent.edit', 'JTOOLBAR_EDIT');
     }
     if ($canDo->get('core.edit.state')) {
         JToolBarHelper::deleteList('', 'torrents.delete', 'JTOOLBAR_DELETE');
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #7
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_THANKYOUS'), 'thankyou');
     if ($canDo->get('core.edit.state')) {
         JToolBarHelper::divider();
         JToolBarHelper::custom('thankyous.publish', 'publish.png', 'publish_f2.png', 'JTOOLBAR_PUBLISH', true);
         JToolBarHelper::custom('thankyous.unpublish', 'unpublish.png', 'unpublish_f2.png', 'JTOOLBAR_UNPUBLISH', true);
     }
     if ($canDo->get('core.delete')) {
         JToolBarHelper::divider();
         JToolBarHelper::deleteList('', 'thankyous.delete', 'JTOOLBAR_DELETE');
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #8
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     JRequest::setVar('hidemainmenu', true);
     $user = JFactory::getUser();
     $checkedOut = false;
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_TORRENTS'), 'torrents');
     // If not checked out, can save the item.
     if (!$checkedOut && ($canDo->get('core.edit') || $canDo->get('core.create'))) {
         JToolBarHelper::apply('torrent.apply', 'JTOOLBAR_APPLY');
         JToolBarHelper::save('torrent.save', 'JTOOLBAR_SAVE');
     }
     if (empty($this->item->id)) {
         JToolBarHelper::cancel('torrent.cancel', 'JTOOLBAR_CANCEL');
     } else {
         JToolBarHelper::cancel('torrent.cancel', 'JTOOLBAR_CLOSE');
     }
 }
コード例 #9
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_BANHOSTS'), 'ipban.png');
     if ($canDo->get('core.create')) {
         JToolBarHelper::addNew('banhost.add', 'JTOOLBAR_NEW');
     }
     if ($canDo->get('core.edit') || $canDo->get('core.edit.own')) {
         JToolBarHelper::editList('banhost.edit', 'JTOOLBAR_EDIT');
     }
     if ($canDo->get('core.delete')) {
         JToolBarHelper::divider();
         JToolBarHelper::deleteList('', 'banhost.delete', 'JTOOLBAR_DELETE');
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #10
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_USERS'), 'users');
     if ($canDo->get('core.edit') || $canDo->get('core.edit.own')) {
         JToolBarHelper::editList('user.edit', 'JTOOLBAR_EDIT');
     }
     if ($canDo->get('core.edit.state')) {
         JToolBarHelper::divider();
         JToolBarHelper::custom('users.unblock', 'publish.png', 'publish_f2.png', 'unblock', true);
         JToolBarHelper::custom('users.block', 'unpublish.png', 'unpublish_f2.png', 'block', true);
         JToolBarHelper::divider();
         JToolBarHelper::custom('users.leech', 'publish.png', 'publish_f2.png', 'leech', true);
         JToolBarHelper::custom('users.unleech', 'unpublish.png', 'unpublish_f2.png', 'unleech', true);
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }
コード例 #11
0
ファイル: view.html.php プロジェクト: solderzzc/com_tracker
 protected function addToolbar()
 {
     $canDo = TrackerHelper::getActions();
     JToolBarHelper::title(JText::_('COM_TRACKER_COUNTRIES'), 'countries');
     if ($canDo->get('core.create')) {
         JToolBarHelper::addNew('country.add', 'JTOOLBAR_NEW');
     }
     if ($canDo->get('core.edit') || $canDo->get('core.edit.own')) {
         JToolBarHelper::editList('country.edit', 'JTOOLBAR_EDIT');
     }
     if ($canDo->get('core.edit.state')) {
         JToolBarHelper::divider();
         JToolBarHelper::custom('countries.publish', 'publish.png', 'publish_f2.png', 'JTOOLBAR_PUBLISH', true);
         JToolBarHelper::custom('countries.unpublish', 'unpublish.png', 'unpublish_f2.png', 'JTOOLBAR_UNPUBLISH', true);
     }
     if ($canDo->get('core.delete')) {
         JToolBarHelper::divider();
         JToolBarHelper::deleteList('', 'countries.delete', 'JTOOLBAR_DELETE');
     }
     if ($canDo->get('core.admin')) {
         JToolBarHelper::divider();
         JToolBarHelper::preferences('com_tracker');
     }
 }