' . __('Domain Mapping Disabled.', 'wp-domain-mapping') . ' ' . sprintf(__('You must create a network for it to work.', 'wp-domain-mapping'), 'http://codex.wordpress.org/Create_A_Network') . '
'; } // Add admin pages function dm_add_pages() { global $current_site, $wpdb, $wp_db_version; if (!isset($current_site) && $wp_db_version >= 15260) { add_action('admin_notices', 'domain_mapping_warning'); return false; } if ($current_site->path != "/") { wp_die(__("The domain mapping plugin only works if the site is installed in /. This is a limitation of how virtual servers work and is very difficult to work around.", 'wp-domain-mapping')); } if (get_site_option('dm_user_settings') && $current_site->blog_id != $wpdb->blogid && !dm_sunrise_warning(false)) { add_management_page(__('Domain Mapping', 'wp-domain-mapping'), __('Domain Mapping', 'wp-domain-mapping'), 'manage_options', 'domainmapping', 'dm_manage_page'); } } add_action('admin_menu', 'dm_add_pages'); // Add network admin pages function dm_network_pages() { add_submenu_page('settings.php', __('Domain Mapping', 'wp-domain-mapping'), __('Domain Mapping', 'wp-domain-mapping'), 'manage_network', 'domain-mapping', 'dm_admin_page'); add_submenu_page('sites.php', __('Domains', 'wp-domain-mapping'), __('Domains', 'wp-domain-mapping'), 'manage_network', 'domains', 'dm_domains_admin'); } add_action('network_admin_menu', 'dm_network_pages'); // Default update messages function dm_echo_default_updated_msg() { switch ($_GET['updated']) { case "add": $msg = __('New domain added.', 'wp-domain-mapping'); break; case "exists": $msg = __('New domain already exists.', 'wp-domain-mapping'); break; case "primary": $msg = __('New primary domain.', 'wp-domain-mapping'); break; case "del": $msg = __('Domain deleted.', 'wp-domain-mapping'); break; } echo "$msg
' . __('Domain mapping database table created.', 'wp-domain-mapping') . '
' . __('No domains found.', 'wp-domain-mapping') . '
'; return; } $edit_url = network_admin_url(file_exists(ABSPATH . 'wp-admin/network/site-info.php') ? 'site-info.php' : (file_exists(ABSPATH . 'wp-admin/ms-sites.php') ? 'ms-sites.php' : 'wpmu-blogs.php')); ?>blog_id); ?> | domain); ?> | active == 1): ?> |
' . __('No logs available.', 'wp-domain-mapping') . '
'; return; } ?>user_id)->user_login); ?> | action); ?> | domain); ?> | blog_id); ?> | timestamp); ?> |
Warning! Primary domains are currently disabled.', 'wp-domain-mapping'); ?>
" . sprintf(__('Add a DNS "A" record pointing to: %s', 'wp-domain-mapping'), esc_html($dm_ipaddress)) . "
"; } ?>Note: %s', 'wp-domain-mapping'), dm_idn_warning()); ?>