<?php // Author: Trabis // URL: http://www.xuups.com // E-Mail: lusopoemas@gmail.com include dirname(dirname(dirname(__FILE__))) . '/mainfile.php'; include dirname(__FILE__) . '/include/common.php'; $xoopsOption['template_main'] = 'xteste_post.html'; include XOOPS_ROOT_PATH . '/header.php'; $files = Xmf_Lists::getFileListAsArray(dirname(__FILE__)); foreach ($files as $file) { echo "<a href={$file}>{$file}</a><br/>"; } //$xoopsTpl->assign( "page", XOOPS_ROOT_PATH . '/modules/xteste/templates/' . $_GET['get'].'.html' ); $id = Xmf_Request::getInt('id', 1); $helper = Xmf_Module_Helper::getInstance('xteste'); $helper->setDebug(true); //Echos module name, getModule() gets module object //echo $helper->getModule()->getVar('name') . '<br>'; //print_r($helper->getHandler('Post')->create()); $count = $helper->getHandler('Post')->getCount(); if ($count < 5) { $num = $count + 1; $obj = $helper->getHandler('Post')->create(); $obj->setVar('title', "Post number {$num}"); $obj->setVar('body', "This is interesting post {$num}"); $obj->setVar('uid', 1); $obj->setVar('published', 1); $obj->setVar('created', time()); $obj->setVar('category_id', 2); $helper->getHandler('Post')->insert($obj);
which is considered copyrighted (c) material of the original comment or credit authors. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. */ /** * @copyright The XUUPS Project http://www.xuups.com * @license http://www.fsf.org/copyleft/gpl.html GNU public license * @package myinviter * @since 1.0 * @author trabis <*****@*****.**> * @version $Id: index.php 0 2009-11-14 18:47:04Z trabis $ */ include_once dirname(dirname(dirname(__FILE__))) . '/mainfile.php'; include_once XOOPS_ROOT_PATH . '/modules/myinviter/include/common.php'; $error = false; if ($GLOBALS['myinviter']->getConfig('hook') == 'cron') { $key = Xmf_Request::getString('key'); if ($key != $GLOBALS['myinviter']->getConfig('cronkey')) { $error = true; //We can add ?key= on any XOOPS Page while using preload and test if key is working ok $GLOBALS['myinviter']->addLog("Hook is set to 'cron' but no valid key was detected"); } } if (!$error) { myinviter_sendEmails(); if ($GLOBALS['myinviter']->getConfig('autocrawl')) { myinviter_runJobs(); } }
/** * Cleans the request from script injection. * * @static * @return void */ function clean() { Xmf_Request::_cleanArray($_FILES); Xmf_Request::_cleanArray($_ENV); Xmf_Request::_cleanArray($_GET); Xmf_Request::_cleanArray($_POST); Xmf_Request::_cleanArray($_COOKIE); Xmf_Request::_cleanArray($_SERVER); if (isset($_SESSION)) { Xmf_Request::_cleanArray($_SESSION); } $REQUEST = $_REQUEST; $GET = $_GET; $POST = $_POST; $COOKIE = $_COOKIE; $FILES = $_FILES; $ENV = $_ENV; $SERVER = $_SERVER; if (isset($_SESSION)) { $SESSION = $_SESSION; } foreach ($GLOBALS as $key => $value) { if ($key != 'GLOBALS') { unset($GLOBALS[$key]); } } $_REQUEST = $REQUEST; $_GET = $GET; $_POST = $POST; $_COOKIE = $COOKIE; $_FILES = $FILES; $_ENV = $ENV; $_SERVER = $SERVER; if (isset($SESSION)) { $_SESSION = $SESSION; } }
if (!($grabstart = $session->get('start'))) { $grabstart = 1; } $session->set('start', Xmf_Request::getInt('grabstart', $grabstart)); if (!($grablimit = $session->get('limit'))) { $grablimit = 3; } $session->set('limit', Xmf_Request::getInt('grablimit', $grablimit)); if (!($grabdomain = $session->get('domain'))) { $grabdomain = 'www.yourlovelywebsite.com'; } $session->set('domain', Xmf_Request::getString('grabdomain', $grabdomain)); if (!($grabprovider = $session->get('provider'))) { $grabprovider = 'hotmail'; } $session->set('provider', Xmf_Request::getString('grabprovider', $grabprovider)); switch ($op) { case 'reset': index_reset(); break; case 'send': index_send($id); break; case 'sendpack': index_send(); break; case 'del': index_confirmdel($id, $redir); break; case 'delok': index_del($id, $redir);