Example #1
0
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// no direct access
defined('_VALID_MOS') or die('Restricted access');
require_once $mainframe->getPath('toolbar_html');
switch ($task) {
    case 'new':
        TOOLBAR_poll::_NEW();
        break;
    case 'edit':
        $cid = josGetArrayInts('cid');
        $query = "SELECT published" . "\n FROM #__polls" . "\n WHERE id = " . (int) $cid[0];
        $database->setQuery($query);
        $published = $database->loadResult();
        $cur_template = $mainframe->getTemplate();
        TOOLBAR_poll::_EDIT($cid[0], $cur_template);
        break;
    case 'editA':
        $id = intval(mosGetParam($_REQUEST, 'id', 0));
        $query = "SELECT published" . "\n FROM #__polls" . "\n WHERE id = " . (int) $id;
        $database->setQuery($query);
        $published = $database->loadResult();
        $cur_template = $mainframe->getTemplate();
        TOOLBAR_poll::_EDIT($id, $cur_template);
        break;
    default:
        TOOLBAR_poll::_DEFAULT();
        break;
}