Вход Регистрация
Файл: admin/applications/forums/extensions/memberSync.rename.php
Строк: 178
<?php

/**
 * <pre>
 * Invision Power Services
 * IP.Board v3.3.3
 * Forum permissions mappings
 * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
 * </pre>
 *
 * @author         $author$
 * @copyright    (c) 2001 - 2009 Invision Power Services, Inc.
 * @license        http://www.invisionpower.com/company/standards.php#license
 * @package        IP.Board
 * @subpackage    Forums
 * @link        http://www.invisionpower.com
 * @version        $Rev: 10721 $ 
 */

if ( ! defined'IN_IPB' ) )
{
    print 
"<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";
    exit();
}

/**
 * Member Synchronization extensions
 *
 * @author         $author$
 * @copyright    (c) 2001 - 2009 Invision Power Services, Inc.
 * @license        http://www.invisionpower.com/company/standards.php#license
 * @package        IP.Board
 * @subpackage  Forums
 * @link        http://www.invisionpower.com
 * @version        $Rev: 10721 $ 
 */
class forumsMemberSync
{
    
/**
     * Registry reference
     *
     * @var        object
     */
    
public $registry;
    
    
/**
     * CONSTRUCTOR
     *
     * @return    @e void
     */
    
public function __construct()
    {
        
$this->registry ipsRegistry::instance();
    }
    
    
/**
     * This method is run when a member is flagged as a spammer
     *
     * @param    array     $member    Array of member data
     * @return    @e void
     */
    
public function onSetAsSpammer$member )
    {

    }
    
    
/**
     * This method is run when a member is un-flagged as a spammer
     *
     * @param    array     $member    Array of member data
     * @return    @e void
     */
    
public function onUnSetAsSpammer$member )
    {

    }
    
    
/**
     * This method is run when a new account is created
     *
     * @param    array     $member    Array of member data
     * @return    @e void
     */
    
public function onCreateAccount$member )
    {

    }
    
    
/**
     * This method is run when the register form is displayed to a user
     *
     * @return    @e void
     */
    
public function onRegisterForm()
    {

    }
    
    
/**
     * This method is run when a user successfully logs in
     *
     * @param    array     $member    Array of member data
     * @return    @e void
     */
    
public function onLogin$member )
    {

    }
    
    
/**
     * This method is called after a member account has been removed
     *
     * @param    string    $ids    SQL IN() clause
     * @return    @e void
     */
    
public function onDelete$mids )
    {

    }
    
    
/**
     * This method is called after a member's account has been merged into another member's account
     *
     * @param    array    $member        Member account being kept
     * @param    array    $member2    Member account being removed
     * @return    @e void
     */
    
public function onMerge$member$member2 )
    {

    }
    
    
/**
     * This method is run after a users email address is successfully changed
     *
     * @param  integer  $id         Member ID
     * @param  string   $new_email  New email address
     * @param  string    $old_email    Old email address
     * @return void
     */
    
public function onEmailChange$id$new_email$old_email )
    {

    }
    
    
/**
     * This method is run after a users password is successfully changed
     *
     * @param    integer    $id                        Member ID
     * @param    string    $new_plain_text_pass    The new password
     * @return    @e void
     */
    
public function onPassChange$id$new_plain_text_pass )
    {

    }
    
    
/**
     * This method is run after a users profile is successfully updated
     * $member will contain EITHER 'member_id' OR 'email' depending on what data was passed to
     * IPSMember::save().
     *
     * @param    array     $member        Array of values that were changed
     * @return    @e void
     */
    
public function onProfileUpdate$member )
    {

    }
    
    
/**
     * This method is run after a users group is successfully changed
     *
     * @param    integer    $id            Member ID
     * @param    integer    $new_group    New Group ID
     * @param    integer    $old_group    Old Group ID
     * @return    @e void
     */
    
public function onGroupChange$id$new_group$old_group )
    {

    }
    
    
/**
     * This method is run after a users display name is successfully changed
     *
     * @param    integer    $id            Member ID
     * @param    string    $new_name    New display name
     * @return    @e void
     */
    
public function onNameChange$id$new_name )
    {

    }
    
    
/**
     * This method is run when a user logs out
     *
     * @param    array     $member    Array of member data
     * @return    @e void
     */
    
public function onLogOut$member )
    {
        
    }
}
Онлайн: 1
Реклама