'.cbh_get_message( $option ).''; return $output; } /* ************************************************************************* *\ OPTIONS PAGE \* ************************************************************************* */ define( 'CBH_OPT_SUPERADMIN', 'cbh_superadmin_message' ); define( 'CBH_OPT_OWNER', 'cbh_owner_message' ); define( 'CBH_OPT_REGISTERED', 'cbh_registered_message' ); define( 'CBH_OPT_LOGGED_IN', 'cbh_logged_in_message' ); define( 'CBH_OPT_VISITOR', 'cbh_visitor_message' ); /* define( 'CBH_OPT_SUPERADMIN_DEF', 'Jste superadministrátor. Můžete všechno a všude.' ); define( 'CBH_OPT_OWNER_DEF', 'Jste vlastníkem tohoto blogu.' ); define( 'CBH_OPT_REGISTERED_DEF', 'Jste přihlášen/a jako %USER_DISPLAY_NAME% (přihlašovacím jménem %USER_LOGIN%) a máte dostatečná práva k přístupu na blog. Můžete pokračovat na hlavní stranu.' ); define( 'CBH_OPT_LOGGED_IN_DEF', 'Jste přihlášen/a jako %USER_DISPLAY_NAME% (přihlašovacím jménem %USER_LOGIN%), ale vypadá to, že na tento blog ještě nemáte povolený přístup. Pokud to chcete změnit, můžete napsat vlastníkovi blogu.' ); define( 'CBH_OPT_VISITOR_DEF', 'Nejste přihlášen/a! Přihlašte se pod svým uživatelským jménem anebo si napište o registraci. Pokud jste zapomněli heslo, klikněte sem.' );*/ define( 'CBH_OPT_SUPERADMIN_DEF', 'You are the superadmin. You can do anything and everything.' ); define( 'CBH_OPT_OWNER_DEF', 'You are the owner of this blog.' ); define( 'CBH_OPT_REGISTERED_DEF', 'You are logged in as %USER_DISPLAY_NAME% (login name %USER_LOGIN%) and you have enough rights to access the blog\'s content. You can continue to the homepage.' ); define( 'CBH_OPT_LOGGED_IN_DEF', 'You are logged in as %USER_DISPLAY_NAME% (login name %USER_LOGIN%), but it seems that you are not allowed to access this blog yet. If you want to change that, you can send an e-mail to the blog owner.' ); define( 'CBH_OPT_VISITOR_DEF', 'You are not logged in! Log in with your user account or ask for registration. If you have forgotten your password, please go here.' ); define( 'CBH_KW_USER_LOGIN', '%USER_LOGIN%' ); define( 'CBH_KW_USER_DISPLAY_NAME', '%USER_DISPLAY_NAME%' ); define( 'CBH_KW_HOME_URL', '%HOME_URL%' ); define( 'CBH_KW_ADMIN_MAIL', '%ADMIN_MAIL%' ); define( 'CBH_KW_SUPERADMIN_MAIL', '%SUPERADMIN_MAIL%' ); define( 'CBH_KW_LOGIN_URL', '%LOGIN_URL%' ); define( 'CBH_OPTIONS_PAGE', 'closed-blog-helper-options' ); add_action( 'admin_menu','cbh_add_admin_menu' ); function cbh_add_admin_menu() { add_submenu_page('options-general.php', __( 'Closed Blog Helper Settings', CBH_TEXTDOMAIN ), __( 'Closed Blog Helper', CBH_TEXTDOMAIN ), 'manage_options', CBH_OPTIONS_PAGE, 'cbh_options_page'); } function cbh_options_page() { if( isset($_REQUEST['action']) ) { $action = $_REQUEST['action']; } else { $action = 'default'; } switch( $action ) { case 'update_options': cbh_options_update(); //TODO indikace chyb cbh_options_page_default(); break; default: cbh_options_page_default(); break; } } /* */ function cbh_options_page_default() { ?>

[closed-blog-helper]' ); ?>

  1. :
  2. :
  3. :
  4. :
  5. :
  6. :

zaantar@zaantar.eu'); ?>

">

user_login; $patterns[1] = '/'.CBH_KW_USER_DISPLAY_NAME.'/'; $replacements[1] = $user->display_name; $patterns[2] = '/'.CBH_KW_HOME_URL.'/'; $replacements[2] = home_url(); $patterns[3] = '/'.CBH_KW_ADMIN_MAIL.'/'; $replacements[3] = get_bloginfo('admin_email'); $patterns[4] = '/'.CBH_KW_LOGIN_URL.'/'; $replacements[4] = wp_login_url(); $patterns[5] = '/'.CBH_KW_SUPERADMIN_MAIL.'/'; $replacements[5] = get_site_option('admin_email'); $message = preg_replace( $patterns, $replacements, $message ); return $message; } function cbh_get_default_message( $option ) { switch( $option ) { case CBH_OPT_SUPERADMIN: return CBH_OPT_SUPERADMIN_DEF; break; case CBH_OPT_OWNER: return CBH_OPT_OWNER_DEF; break; case CBH_OPT_REGISTERED: return CBH_OPT_REGISTERED_DEF; break; case CBH_OPT_LOGGED_IN: return CBH_OPT_LOGGED_IN_DEF; break; case CBH_OPT_VISITOR: default: return CBH_OPT_VISITOR_DEF; break; } } ?>