Campagne publicitaire sur
MeknesAnnonces.Net
Faites la promotion de votre entreprise sur Meknes Annonces

Sur un simple appel téléphonique ou mail, vous pouvez lancer sur Meknes Annonces une campagne publicitaire pour un mois ou plus de votre pub.

Plusieurs formules sont proposées avec les meilleurs prix. Quelle que soit votre activité (emploi, immobilier, informatique, tourisme, automobile, association, etc...), un espace publicitaire sur nos pages sera vu par des milliers de navigateurs chaque jour.

more

  • Votre publicité sur meknesannonces.net PUBLICITE
    La Publicité sur Meknes
  • IndexDESIGN s.a.r.l Meknes Tourisme
    Votre guide tourtique Gratuit
  • OUVRAGE ET LABEL - JARDINS DE MEKNES Meknes Tourisme
    Votre guide tourtique Gratuit
Coin Participatif
Petites Annonces
Nos partenaires

Recherche


 Bas   Précédent   Suivant



code
Webmestre
Inscrit:
23/08/2007 17:53
De Meknes
Groupe :
Administrateur
Utilisateurs enregistrés
Messages: 149
Niveau : 11
HP : 0 / 256
MP : 49 / 3339
EXP : 26
Hors Ligne
<?php /**  * Magento  *  * NOTICE OF LICENSE  *  * This source file is subject to the Open Software License (OSL 3.0)  * that is bundled with this package in the file LICENSE.txt.  * It is also available through the world-wide-web at this URL:  * http://opensource.org/licenses/osl-3.0.php  * If you did not receive a copy of the license and are unable to  * obtain it through the world-wide-web, please send an email  * to license@magentocommerce.com&nb ... ;immediately.  *  * DISCLAIMER  *  * Do not edit or add to this file if you wish to upgrade Magento to newer  * versions in the future. If you wish to customize Magento for your  * needs please refer to http://www.magentocommerce.com f ... ;information.  *  * @category    Mage  * @package     Mage_Admin  * @copyright   Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)  * @license     http://opensource.org/licenses/osl-3. ... ftware License (OSL 3.0)  */  /**  * ACL user resource  *  * @category   Mage  * @package    Mage_Admin  * @author      Magento Core Team <core@magentocommerce.com>  */ class Mage_Admin_Model_Mysql4_User extends Mage_Core_Model_Mysql4_Abstract {      protected function _construct()     {         $this->_init('admin/user''user_id');     }      /**      * Initialize unique fields      *      * @return Mage_Core_Model_Mysql4_Abstract      */     protected function _initUniqueFields()     {         $this->_uniqueFields = array(             array(                 'field' => 'email',                 'title' => Mage::helper('adminhtml')->__('Email')             ),             array(                 'field' => 'username',                 'title' => Mage::helper('adminhtml')->__('User Name')             ),         );         return $this;     }      /**      * Authenticate user by $username and $password      *      * @param string $username      * @param string $password      * @return boolean|Object      */     public function recordLogin(Mage_Admin_Model_User $user)     {         $data = array(             'logdate' => now(),             'lognum'  => $user->getLognum()+1         );         $condition $this->_getWriteAdapter()->quoteInto('user_id=?'$user->getUserId());         $this->_getWriteAdapter()->update($this->getTable('admin/user'), $data$condition);         return $this;     }      public function loadByUsername($username)     {         $select $this->_getReadAdapter()->select()->from($this->getTable('admin/user'))             ->where('username=:username');         return $this->_getReadAdapter()->fetchRow($select, array('username'=>$username));     }      public function hasAssigned2Role($user)     {         if (is_numeric($user)) {             $userId $user;         } else if ($user instanceof Mage_Core_Model_Abstract) {             $userId $user->getUserId();         } else {             return null;         }          if ( $userId ) {             $dbh $this->_getReadAdapter();             $select $dbh->select();             $select->from($this->getTable('admin/role'))                 ->where("parent_id > 0 AND user_id = {$userId}");             return $dbh->fetchAll($select);         } else {             return null;         }     }      private function _encryptPassword($pwStr)     {         return Mage::helper('core')->getHash($pwStr2);     }      protected function _beforeSave(Mage_Core_Model_Abstract $user)     {         if (!$user->getId()) {             $user->setCreated(now());         }         $user->setModified(now());         return $this;     }      protected function _afterSave(Mage_Core_Model_Abstract $user)     {         $user->setExtra(unserialize($user->getExtra()));         return $this;     }      protected function _afterLoad(Mage_Core_Model_Abstract $user)     {         if (is_string($user->getExtra())) {             $user->setExtra(unserialize($user->getExtra()));         }         return parent::_afterLoad($user);     }      public function load(Mage_Core_Model_Abstract $user$value$field=null)     { //        if (!intval($value) && is_string($value)) { //            $field = 'user_id'; //        }         return parent::load($user, $value, $field);     }      public function delete(Mage_Core_Model_Abstract $user)     {         $dbh = $this->_getWriteAdapter();         $uid = $user->getId();         $dbh->beginTransaction();         try {             $dbh->delete($this->getTable('admin/user'), "user_id=$uid");             $dbh->delete($this->getTable('admin/role'), "user_id=$uid");         } catch (Mage_Core_Exception $e) {             throw $e;             return false;         } catch (Exception $e){             $dbh->rollBack();             return false;         }         $dbh->commit();         return true;     }      /**      * TODO: unify _saveRelations() and add() methods, they make same things      */     public function _saveRelations(Mage_Core_Model_Abstract $user)     {         $rolesIds = $user->getRoleIds();          if( !is_array($rolesIds) || count($rolesIds) == 0 ) {             return $user;         }          $this->_getWriteAdapter()->beginTransaction();          try {             $this->_getWriteAdapter()->delete($this->getTable('admin/role'), "user_id = {$user->getId()}");             foreach ($rolesIds as $rid) {                 $rid = intval($rid);                 if ($rid > 0) {                     $row = Mage::getModel('admin/role')->load($rid)->getData();                 } else {                     $row = array('tree_level' => 0);                 }                  $data = array(                     'parent_id'     => $rid,                     'tree_level'    => $row['tree_level'] + 1,                     'sort_order'    => 0,                     'role_type'     => 'U',                     'user_id'       => $user->getId(),                     'role_name'     => $user->getFirstname()                 );                 $this->_getWriteAdapter()->insert($this->getTable('admin/role'), $data);             }             $this->_getWriteAdapter()->commit();         } catch (Mage_Core_Exception $e) {             throw $e;         } catch (Exception $e){             $this->_getWriteAdapter()->rollBack();         }     }      public function getRoles(Mage_Core_Model_Abstract $user)     {         if ( !$user->getId() ) {             return array();         }         $table  = $this->getTable('admin/role');         $read   = $this->_getReadAdapter();         $select = $read->select()->from($table, array())                     ->joinLeft(array('ar' => $table),                         "(ar.role_id = `{$table}`.parent_id and ar.role_type = 'G')",                         array('role_id'))                     ->where("`{$table}`.user_id = {$user->getId()}");          return (($roles = $read->fetchCol($select)) ? $roles : array());     }      public function add(Mage_Core_Model_Abstract $user)     {         $dbh = $this->_getWriteAdapter();          $aRoles = $this->hasAssigned2Role($user);         if ( sizeof($aRoles) > 0 ) {             foreach($aRoles as $idx => $data){                 $dbh->delete($this->getTable('admin/role'), "role_id = {$data['role_id']}");             }         }          if ($user->getId() > 0) {             $role = Mage::getModel('admin/role')->load($user->getRoleId());         } else {             $role = new Varien_Object();             $role->setTreeLevel(0);         }         $dbh->insert($this->getTable('admin/role'), array(             'parent_id' => $user->getRoleId(),             'tree_level'=> ($role->getTreeLevel() + 1),             'sort_order'=> 0,             'role_type' => 'U',             'user_id'   => $user->getUserId(),             'role_name' => $user->getFirstname()         ));          return $this;     }      public function deleteFromRole(Mage_Core_Model_Abstract $user)     {         if ( $user->getUserId() <= 0 ) {             return $this;         }         if ( $user->getRoleId() <= 0 ) {             return $this;         }         $dbh = $this->_getWriteAdapter();         $condition = "`{$this->getTable('admin/role')}`.user_id = " . $dbh->quote($user->getUserId())             . " AND `{$this->getTable('admin/role')}`.parent_id = " . $dbh->quote($user->getRoleId());         $dbh->delete($this->getTable('admin/role'), $condition);         return $this;     }      public function roleUserExists(Mage_Core_Model_Abstract $user)     {         if ( $user->getUserId() > 0 ) {             $roleTable = $this->getTable('admin/role');             $dbh    = $this->_getReadAdapter();             $select = $dbh->select()->from($roleTable)                 ->where("parent_id = {$user->getRoleId()} AND user_id = {$user->getUserId()}");             return $dbh->fetchCol($select);         } else {             return array();         }     }      public function userExists(Mage_Core_Model_Abstract $user)     {         $usersTable = $this->getTable('admin/user');         $db = $this->_getReadAdapter();          $select = $db->select()             ->from(array('u' => $usersTable))             ->where('u.user_id != ?', (int) $user->getId())             ->where('u.username = :username OR u.email = :email')         ;         $row = $db->fetchRow($select, array(             ':username' => $user->getUsername(),             ':email'    => $user->getUsername(),         ));         return $row;     }      public function saveExtra($object, $data)     {         if ($object->getId()) {             $this->_getWriteAdapter()->update($this->getMainTable(), array('extra'=>$data));         }         return $this;     } }

Posté le : 05/08/2011 20:01
Transférer la contribution vers d'autres applications Transférer


Re: Rencontre entre Membres
Newbie
Inscrit:
20/10/2009 03:16
Groupe :
Utilisateurs enregistrés
Messages: 2
Niveau : 1
HP : 0 / 0
MP : 0 / 4
EXP : 2
Hors Ligne
slt les amis c abdelali de mekes je ponse que vous pouvé poropse un sujet...? pour mieux communiquer ok
Merci

Posté le : 20/10/2009 03:23
Transférer la contribution vers d'autres applications Transférer


vs m'accepterais kom ami?moi je ss pres
Newbie
Inscrit:
09/08/2009 11:33
Groupe :
Utilisateurs enregistrés
Messages: 1
Niveau : 1
HP : 0 / 0
MP : 0 / 0
EXP : 0
Hors Ligne
salam alikum...moi c.le strsbourgoie de strasbourg ....ce qi connais pas strasbourg,c.une ville frontier dallemagne pres de khel kalsrhue.....je ss meknassi dorigine chelh de 3in jam3a famille bahagi de mere et yadini idrissi de pere ....jai oublier de vs dire qe je ss un homme no smoking ni alcool devorcé .....jaime voyagé, lire, linformatiqe,briolage.

Attacher un fichier:



jpg  Image 098.jpg (14.17 KB)
247_4a7e9d0fa287f.jpg 352X288 px

Posté le : 09/08/2009 11:55
Transférer la contribution vers d'autres applications Transférer


Re: Rencontre entre Membres
Newbie
Inscrit:
04/01/2009 03:19
Groupe :
Utilisateurs enregistrés
Messages: 4
Niveau : 1
HP : 0 / 5
MP : 1 / 49
EXP : 21
Hors Ligne
bikhér ana nébda

Salam je me présente Youssef ZEMERKI

Age : 25 ans

Profession : Développeur web

Célibataire

N° de Téléphone Tantla9aw

Posté le : 17/05/2009 22:01
Transférer la contribution vers d'autres applications Transférer


Rencontre entre Membres
Webmestre
Inscrit:
23/08/2007 17:53
De Meknes
Groupe :
Administrateur
Utilisateurs enregistrés
Messages: 149
Niveau : 11
HP : 0 / 256
MP : 49 / 3339
EXP : 26
Hors Ligne
Salut les ami(e)s,

Je me demande si vous ne faites de rencontres entre les membres du forum. Ce serait une bonne idée.

Que pensez-vous ?

Posté le : 17/05/2009 21:51
Transférer la contribution vers d'autres applications Transférer


Félicitations! Le forum marche correctement.
Webmestre
Inscrit:
23/08/2007 17:53
De Meknes
Groupe :
Administrateur
Utilisateurs enregistrés
Messages: 149
Niveau : 11
HP : 0 / 256
MP : 49 / 3339
EXP : 26
Hors Ligne
Bienvenue sur le forum de Meknes Annonces Le portail de la région Meknes Tafilalét des Petites Annonces GRATUITE.

N'hésitez pas à vous enregister et vous connecter pour commencer des sujets de discussion dans ce forum.



Si vous avez une quelconque question concernant l'utilisation de Forum, merci de nous contactez

Posté le : 17/05/2009 16:42

Edité par admin sur 17/05/2009 20:30:33
_________________
Youssef ZEMERKI
Transférer la contribution vers d'autres applications Transférer



 Haut




Espace Annonceur
ANNONCES

Liens récents
Sondages
Que pensez-vous du nouveau code de la route ?
Normal
Super
Mal pensé
Nul