* 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 */ defined('_HZEXEC_') or die; $canDo = \Components\Poll\Helpers\Permissions::getActions('component'); $text = $this->poll->id ? Lang::txt('JACTION_EDIT') : Lang::txt('JACTION_CREATE'); Toolbar::title(Lang::txt('COM_POLL') . ': ' . $text, 'poll.png'); if ($this->poll->id) { Toolbar::preview('index.php?option=' . $this->option . '&task=preview&id=' . $this->poll->id); Toolbar::spacer(); } if ($canDo->get('core.edit')) { Toolbar::save(); Toolbar::apply(); Toolbar::spacer(); } if ($this->poll->id) { // for existing items the button is renamed `close` Toolbar::cancel('cancel', 'COM_POLL_CLOSE'); } else { Toolbar::cancel(); } Toolbar::spacer(); Toolbar::help('poll');
* HUBzero is a registered trademark of Purdue University. * * @package hubzero-cms * @author Shawn Rice <*****@*****.**> * @copyright Copyright 2005-2015 HUBzero Foundation, LLC. * @license http://opensource.org/licenses/MIT MIT */ defined('_HZEXEC_') or die; $cid = Request::getVar('cid', array(0), '', 'array'); $edit = Request::getVar('edit', true); \Hubzero\Utility\Arr::toInteger($cid, array(0)); $canDo = \Components\Poll\Helpers\Permissions::getActions('component'); $text = $edit ? Lang::txt('JACTION_EDIT') : Lang::txt('JACTION_CREATE'); Toolbar::title(Lang::txt('COM_POLL') . ': ' . $text, 'poll.png'); if ($this->poll->id) { Toolbar::preview('index.php?option=' . $this->option . '&task=preview&cid=' . $cid[0]); Toolbar::spacer(); } if ($canDo->get('core.edit')) { Toolbar::save(); Toolbar::apply(); Toolbar::spacer(); } if ($edit) { // for existing items the button is renamed `close` Toolbar::cancel('cancel', 'COM_POLL_CLOSE'); } else { Toolbar::cancel(); } Toolbar::spacer(); Toolbar::help('poll');