/**
  *	Constructor
  *
  *	@access		public
  *	@return		null
  */
 public function __construct()
 {
     /** --------------------------------------------
     		/**  Call Module Builder Parent
     		/** --------------------------------------------*/
     parent::Module_builder_user('user');
     /** --------------------------------------------
     		/**  Language Files of Translating Might!
     		/** --------------------------------------------*/
     ee()->lang->loadfile('myaccount');
     ee()->lang->loadfile('member');
     ee()->lang->loadfile('user');
     // Goes last as User overrides a few Member language variables
     /** --------------------------------------------
     		/**  Welcome Email
     		/** --------------------------------------------*/
     if (ee()->config->item('req_mbr_activation') == 'manual' and ee()->db->table_exists('exp_user_welcome_email_list')) {
         $query = ee()->db->query("SELECT m.screen_name, m.email, m.username, m.member_id \n\t\t\t\t FROM \texp_members AS m, exp_user_welcome_email_list AS el\n\t\t\t\t WHERE \tm.member_id = el.member_id\n\t\t\t\t AND \tel.email_sent = 'n'\n\t\t\t\t AND \tel.group_id != m.group_id\n\t\t\t\t LIMIT \t2");
         foreach ($query->result_array() as $row) {
             $this->welcome_email($row);
         }
     }
     //--------------------------------------------
     //	lang directory
     //--------------------------------------------
     $this->lang_dir = APP_VER < 2.0 ? PATH_LANG : APPPATH . 'language/';
     //--------------------------------------------
     //	force https?
     //--------------------------------------------
     $this->_force_https();
 }
Example #2
0
 /**
  *	Constructor
  *
  *	@access		public
  *	@return		null
  */
 public function __construct()
 {
     parent::Module_builder_user('user');
 }