/** * Delete a comment * * @param int $delComment * @return void * @access public */ function delComment($delComment) { global $database, $zoom; $database->setQuery("DELETE FROM #__zoom_comments WHERE cmtid=" . intval(zoom::escapeString($delComment))); $database->query(); $zoom->EditMon->purgeComments($this->_id); $this->getComments(); }
require_once $mosConfig_absolute_path . '/components/com_zoom/lib/toolbox.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/ftplib.class.php'; //require_once($mosConfig_absolute_path.'/components/com_zoom/lib/pdf.class.php'); // Caused headers to stop being sent require_once $mosConfig_absolute_path . '/components/com_zoom/lib/editmon.class.php'; //like a common session-monitor... require_once $mosConfig_absolute_path . '/components/com_zoom/lib/gallery.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/image.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/comment.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/ecard.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/lightbox.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/privileges.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/iptc/Unicode.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/mime/mime.class.php'; // Load configuration file... require $mosConfig_absolute_path . '/components/com_zoom/etc/zoom_config.php'; $zoom = new zoom(); if ($zoom->isWin()) { require_once $mosConfig_absolute_path . '/components/com_zoom/lib/WinNtPlatform.class.php'; $zoom->platform = new WinNtPlatform(); } else { require_once $mosConfig_absolute_path . '/components/com_zoom/lib/UnixPlatform.class.php'; $zoom->platform = new UnixPlatform(); } // now create an instance of the ToolBox! $zoom->toolbox = new toolbox(false); // Start session for the LightBox... if ($zoom->_CONFIG['lightbox']) { @ini_set('session.save_handler', 'files'); session_name('zoom'); if (session_id()) { @session_destroy();
require_once $mosConfig_absolute_path . '/components/com_zoom/lib/zoom.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/toolbox.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/ftplib.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/editmon.class.php'; //like a common session-monitor... require_once $mosConfig_absolute_path . '/components/com_zoom/lib/gallery.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/image.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/comment.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/ecard.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/lightbox.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/privileges.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/template/template.main.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/mime/mime.class.php'; // Load configuration file... require $mosConfig_absolute_path . '/components/com_zoom/etc/zoom_config.php'; $zoom = new zoom(); if ($zoom->isWin()) { require_once $mosConfig_absolute_path . '/components/com_zoom/lib/WinNtPlatform.class.php'; $zoom->platform = new WinNtPlatform(); } else { require_once $mosConfig_absolute_path . '/components/com_zoom/lib/UnixPlatform.class.php'; $zoom->platform = new UnixPlatform(); } // now create an instance of the ToolBox! $zoom->toolbox = new toolbox(); // Start session for the LightBox... if ($zoom->_CONFIG['lightbox']) { @ini_set('session.save_handler', 'files'); session_name('zoom'); if (session_id()) { session_destroy();
require_once $mosConfig_absolute_path . '/components/com_zoom/lib/zoom.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/toolbox.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/ftplib.class.php'; //require_once($mosConfig_absolute_path.'/components/com_zoom/lib/pdf.class.php'); require_once $mosConfig_absolute_path . '/components/com_zoom/lib/editmon.class.php'; //like a common session-monitor... require_once $mosConfig_absolute_path . '/components/com_zoom/lib/gallery.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/image.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/comment.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/ecard.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/lightbox.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/privileges.class.php'; require_once $mosConfig_absolute_path . '/components/com_zoom/lib/mime/mime.class.php'; // Load configuration file... include_once $mosConfig_absolute_path . '/components/com_zoom/etc/zoom_config.php'; $zoom = new zoom(); $zoom->_isBackend = true; if ($zoom->isWin()) { require_once $mosConfig_absolute_path . '/components/com_zoom/lib/WinNtPlatform.class.php'; $zoom->platform = new WinNtPlatform(); } else { require_once $mosConfig_absolute_path . '/components/com_zoom/lib/UnixPlatform.class.php'; $zoom->platform = new UnixPlatform(); } // now create an instance of the ToolBox! $zoom->toolbox = new toolbox(); // list of common inclusions: if (file_exists($mosConfig_absolute_path . "/components/com_zoom/lib/language/" . $mosConfig_lang . ".php")) { include $mosConfig_absolute_path . "/components/com_zoom/lib/language/" . $mosConfig_lang . ".php"; } else { include $mosConfig_absolute_path . "/components/com_zoom/lib/language/english.php";
/** * Comment object constructor * * @param int $comment_id * @return comment * @access public */ function comment($comment_id) { $this->_id = intval(zoom::escapeString($comment_id)); $this->_getInfo(); }
include_once $mosConfig_absolute_path . "/components/com_zoom/lib/language/" . $mosConfig_lang . ".php"; } else { include_once $mosConfig_absolute_path . "/components/com_zoom/lib/language/english.php"; } // Create zOOm Image Gallery object require_once $mosConfig_absolute_path . "/components/com_zoom/lib/zoom.class.php"; require_once $mosConfig_absolute_path . "/components/com_zoom/lib/toolbox.class.php"; require_once $mosConfig_absolute_path . "/components/com_zoom/lib/editmon.class.php"; //like a common session-monitor... require_once $mosConfig_absolute_path . "/components/com_zoom/lib/gallery.class.php"; require_once $mosConfig_absolute_path . "/components/com_zoom/lib/image.class.php"; require_once $mosConfig_absolute_path . "/components/com_zoom/lib/comment.class.php"; require_once $mosConfig_absolute_path . "/components/com_zoom/lib/privileges.class.php"; // Load configuration file... include $mosConfig_absolute_path . "/components/com_zoom/etc/zoom_config.php"; $zoom = new zoom(); $acl = new gacl_api(); // get variables from HTTP request... $q = $zoom->decrypt($zoom->getParam($_REQUEST, 'q')); // Use & for correct processing $params = split("&", $q); foreach ($params as $param) { $var = split("=", $param); if (count($var) === 2) { $_REQUEST[$var[0]] = $var[1]; } } $uid = intval($zoom->getParam($_REQUEST, 'uid')); if (isset($uid)) { $uid = intval(trim($zoom->getParam($_REQUEST, 'uid'))); } else {
/** * Ecard object constructor * * @param int $id * @return ecard * @access public */ function ecard($id = 0) { $this->_user_ip = getenv('REMOTE_ADDR'); if ($id === 0) { $this->_id = date("U") . rand(100, 500); } else { $this->_id = zoom::escapeString($id); $this->getInfo(); } }