Plugin Directory

Changeset 1363737


Ignore:
Timestamp:
03/04/2016 01:21:59 AM (10 years ago)
Author:
abdul_ibad
Message:

update compatible to php 5.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • frontend-edit-profile/trunk/fep.php

    r1363700 r1363737  
    4040    public function __construct()
    4141    {
    42         register_activation_hook(__FILE__, [$this, 'default_settings']);
    43         add_action('admin_init', [$this, 'settings_init']);
    44 
    45         add_shortcode('LOGIN_FORM', [$this, 'login_shortcode']);
    46         add_shortcode('PROFILE_FORM', [$this, 'profile_shortcode']);
     42        register_activation_hook(__FILE__, array($this, 'default_settings'));
     43        add_action('admin_init', array($this, 'settings_init'));
     44
     45        add_shortcode('LOGIN_FORM', array($this, 'login_shortcode'));
     46        add_shortcode('PROFILE_FORM', array($this, 'profile_shortcode'));
    4747
    4848        // Will remove later
    49         add_shortcode('LOGIN', [$this, 'login_shortcode']);
    50         add_shortcode('editprofile', [$this, 'profile_shortcode']);
    51         add_shortcode('EDITPROFILE', [$this, 'profile_shortcode']);
    52 
    53         add_action('plugins_loaded', [$this, 'localization_init']);
    54         add_action('widgets_init', [$this, '_widget']);
    55         add_action('admin_menu', [$this, 'admin_menu']);
    56         add_action('wp_print_styles', [$this, 'form_style']);
    57         add_action('wp_print_scripts', [$this, 'form_script']);
    58         add_action('init', [$this, 'process_login_form']);
     49        add_shortcode('LOGIN', array($this, 'login_shortcode'));
     50        add_shortcode('editprofile', array($this, 'profile_shortcode'));
     51        add_shortcode('EDITPROFILE', array($this, 'profile_shortcode'));
     52
     53        add_action('plugins_loaded', array($this, 'localization_init'));
     54        add_action('widgets_init', array($this, '_widget'));
     55        add_action('admin_menu', array($this, 'admin_menu'));
     56        add_action('wp_print_styles', array($this, 'form_style'));
     57        add_action('wp_print_scripts', array($this, 'form_script'));
     58        add_action('init', array($this, 'process_login_form'));
    5959
    6060        // fep action form
    61         add_action('fep_loginform', [$this, 'login_form']);
    62         add_action('fep_loggedinform', [$this, 'loggedin_form']);
     61        add_action('fep_loginform', array($this, 'login_form'));
     62        add_action('fep_loggedinform', array($this, 'loggedin_form'));
    6363
    6464        // filters
    65         add_filter('fep_contact_methods', [$this, 'contact_methods']);
    66         add_filter('logout_url', [$this, 'logout_url']);
    67         add_filter('login_url', [$this, 'login_url']);
    68         add_filter('register_url', [$this, 'registration_url']);
    69         add_filter('lostpassword_url', [$this, 'lostpassword_url']);
    70         add_filter('user_contactmethods', [$this, 'add_contact_methods']);
     65        add_filter('fep_contact_methods', array($this, 'contact_methods'));
     66        add_filter('logout_url', array($this, 'logout_url'));
     67        add_filter('login_url', array($this, 'login_url'));
     68        add_filter('register_url', array($this, 'registration_url'));
     69        add_filter('lostpassword_url', array($this, 'lostpassword_url'));
     70        add_filter('user_contactmethods', array($this, 'add_contact_methods'));
    7171    }
    7272
     
    8787    public function plugin_url()
    8888    {
    89         $currentpath = dirname(__FILE__);
    90         $siteurl = get_option('siteurl').'/';
    91         $plugin_url = str_replace(ABSPATH, $siteurl, $currentpath);
    92 
    93         return $plugin_url;
     89
     90        return plugins_url(basename(dirname(__FILE__)));
    9491    }
    9592
     
    117114    public function admin_menu()
    118115    {
    119         $mypage = add_options_page('Frontend Edit Profile', 'Frontend Edit Profile', 'administrator', 'fep', [$this, 'options_page']);
    120 
    121         add_action('admin_print_styles-'.$mypage, [$this, 'admin_style']);
    122         add_action('admin_print_scripts-'.$mypage, [$this, 'admin_script']);
     116        $mypage = add_options_page('Frontend Edit Profile', 'Frontend Edit Profile', 'administrator', 'fep', array($this, 'options_page'));
     117
     118        add_action('admin_print_styles-'.$mypage, array($this, 'admin_style'));
     119        add_action('admin_print_scripts-'.$mypage, array($this, 'admin_script'));
    123120    }
    124121
     
    339336        }
    340337
    341         $pages = get_pages(['post_type'   => 'page',
    342                             'post_status' => 'publish', ]);
     338        $pages = get_pages(array('post_type'   => 'page',
     339                            'post_status' => 'publish', ));
    343340
    344341        include_once realpath(dirname(__FILE__)).'/admin_form.php';
Note: See TracChangeset for help on using the changeset viewer.