Example #1
0
File: url.php Project: armpit/e107
 /**
  * Query mapping
  */
 public function create($route, $params = array(), $options)
 {
     if (!$params) {
         return 'search.php';
     }
     return 'search.php?' . eFront::instance()->getRouter()->createPathInfo($params, $options);
 }
Example #2
0
 public function __construct()
 {
     $front = eFront::instance();
     if (null === $front->getRequest()) {
         // init
         $request = new eRequest();
         $front->setRequest($request);
         $dispatcher = new eDispatcher();
         $front->setDispatcher($dispatcher);
         $router = new eRouter();
         $front->setRouter($router);
         $response = new eResponse();
         $front->setResponse($response);
     }
     $this->_front = $front;
 }
Example #3
0
 /**
  * And More BC :/
  * @param string $page
  * @return eRequest
  */
 public function setLegacyPage($page = null)
 {
     if (defined('e_PAGE')) {
         return $this;
     }
     if (null === $page) {
         $page = eFront::isLegacy();
     }
     if (!$page) {
         define('e_PAGE', $this->singleEntry);
     } else {
         define('e_PAGE', basename(str_replace(array('{', '}'), '/', $page)));
     }
     return $this;
 }
Example #4
0
    $user_profile = $adapter->getUserProfile();
    $prov_id = $prov . "_" . $user_profile->identifier;
    if ($user_profile->identifier > 0) {
        if (!$sql->db_Select("user", "*", "user_xup = '" . $prov_id . "' ")) {
            $user_join = time();
            $user_pass = md5($user_profile->identifier . $user_join);
            $user_loginname = "xup_" . $user_profile->identifier;
            $insert = array('user_name' => $user_profile->displayName, 'user_email' => $user_profile->email, 'user_loginname' => $user_loginname, 'user_password' => $user_pass, 'user_login' => $user_profile->displayName, 'user_join' => $user_join, 'user_xup' => $prov_id);
            if ($newid = $sql->db_Insert('user', $insert, true)) {
                e107::getEvent()->trigger('usersup', $insert);
                if (!USERID) {
                    require_once e_HANDLER . 'login.php';
                    $usr = new userlogin($user_loginname, $user_pass, 'signup', '');
                }
            }
        } else {
        }
    }
    // 	echo "CHECKING";
    $_SESSION['E:SOCIAL'] = (array) $user_profile;
    echo "USERNAME="******"<br />USEREMAIL=" . USEREMAIL;
    echo "<br />USERIMAGE=" . USERIMAGE;
    // print_a($_SESSION['E:SOCIAL']);
}
// -------------------------------------------
include_once HEADERF;
eFront::instance()->getResponse()->send('default', false, true);
include_once FOOTERF;
exit;
// BOOTSTRAP END