* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. * * HUBzero is a registered trademark of Purdue University. * * @package hubzero-cms * @copyright Copyright 2005-2015 HUBzero Foundation, LLC. * @license http://opensource.org/licenses/MIT MIT */ // No direct access defined('_HZEXEC_') or die; $canDo = Components\Members\Helpers\Admin::getActions('component'); $text = $this->task == 'edit' ? Lang::txt('JACTION_EDIT') : Lang::txt('JACTION_CREATE'); Toolbar::title(Lang::txt('COM_MEMBERS') . ': ' . $text, 'user'); if ($canDo->get('core.edit') || $canDo->get('core.create')) { Toolbar::apply(); Toolbar::save(); Toolbar::spacer(); } if ($canDo->get('core.create') && $canDo->get('core.manage')) { Toolbar::save2new(); } Toolbar::cancel(); Toolbar::divider(); Toolbar::help('user'); Html::behavior('switcher', 'submenu'); ?>
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. * * HUBzero is a registered trademark of Purdue University. * * @package hubzero-cms * @copyright Copyright 2005-2015 HUBzero Foundation, LLC. * @license http://opensource.org/licenses/MIT MIT */ // No direct access defined('_HZEXEC_') or die; $checkedOut = !($this->row->get('checked_out') == 0 || $this->row->get('checked_out') == User::get('id')); $canDo = Components\Members\Helpers\Admin::getActions($this->row->get('category_id'), $this->row->get('id')); $text = $this->task == 'edit' ? Lang::txt('JACTION_EDIT') : Lang::txt('JACTION_CREATE'); Toolbar::title(Lang::txt('COM_MEMBERS') . ': ' . Lang::txt('COM_MEMBERS_NOTES') . ': ' . $text, 'user'); // If not checked out, can save the item. if (!$checkedOut && ($canDo->get('core.edit') || count(User::getAuthorisedCategories('com_users', 'core.create')))) { Toolbar::apply('note.apply'); Toolbar::save('note.save'); } if (!$checkedOut && count(User::getAuthorisedCategories('com_users', 'core.create'))) { Toolbar::save2new('note.save2new'); } // If an existing item, can save to a copy. if (!$this->row->isNew() && count(User::getAuthorisedCategories('com_users', 'core.create')) > 0) { Toolbar::save2copy('note.save2copy'); } Toolbar::cancel('note.cancel');