Пример #1
0
<?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);
Пример #2
0
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();
    }
}
Пример #3
0
 /**
  * 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;
     }
 }
Пример #4
0
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);