Changeset 4139 for branches/plugin/bbp-admin/bbp-admin.php
- Timestamp:
- 08/02/2012 08:21:03 AM (14 years ago)
- File:
-
- 1 edited
-
branches/plugin/bbp-admin/bbp-admin.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/plugin/bbp-admin/bbp-admin.php
r4053 r4139 51 51 */ 52 52 public $minimum_capability = 'manage_options'; 53 54 /** Admin Scheme **********************************************************/55 56 /**57 * @var int Depth of custom WP_CONTENT_DIR difference58 */59 public $content_depth = 0;60 53 61 54 /** Functions *************************************************************/ … … 385 378 remove_submenu_page( 'tools.php', 'bbp-reset' ); 386 379 380 // The /wp-admin/images/ folder 381 $wp_admin_url = admin_url( 'images/' ); 382 387 383 // Icons for top level admin menus 388 384 $version = bbp_get_version(); … … 613 609 } 614 610 611 <?php if ( 'bbpress' == get_user_option( 'admin_color' ) ) : ?> 612 613 /* Green Scheme Images */ 614 615 .post-com-count { 616 background-image: url('<?php echo $wp_admin_url; ?>bubble_bg.gif'); 617 } 618 619 .button, 620 .submit input, 621 .button-secondary { 622 background-image: url('<?php echo $wp_admin_url; ?>white-grad.png'); 623 } 624 625 .button:active, 626 .submit input:active, 627 .button-secondary:active { 628 background-image: url('<?php echo $wp_admin_url; ?>white-grad-active.png'); 629 } 630 631 .curtime #timestamp { 632 background-image: url('<?php echo $wp_admin_url; ?>date-button.gif'); 633 } 634 635 .tagchecklist span a, 636 #bulk-titles div a { 637 background-image: url('<?php echo $wp_admin_url; ?>xit.gif'); 638 } 639 640 .tagchecklist span a:hover, 641 #bulk-titles div a:hover { 642 background-image: url('<?php echo $wp_admin_url; ?>xit.gif'); 643 } 644 #screen-meta-links a.show-settings { 645 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 646 } 647 648 #screen-meta-links a.show-settings.screen-meta-active { 649 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 650 } 651 652 #adminmenushadow, 653 #adminmenuback { 654 background-image: url('<?php echo $wp_admin_url; ?>menu-shadow.png'); 655 } 656 657 #adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle, 658 #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle { 659 background-image: url('<?php echo $wp_admin_url; ?>arrows-dark.png'); 660 } 661 662 #adminmenu .wp-has-submenu:hover .wp-menu-toggle, 663 #adminmenu .wp-menu-open .wp-menu-toggle { 664 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 665 } 666 667 #collapse-button div { 668 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 669 } 670 671 /* menu and screen icons */ 672 .icon16.icon-dashboard, 673 #adminmenu .menu-icon-dashboard div.wp-menu-image { 674 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 675 } 676 677 #adminmenu .menu-icon-dashboard:hover div.wp-menu-image, 678 #adminmenu .menu-icon-dashboard.wp-has-current-submenu div.wp-menu-image, 679 #adminmenu .menu-icon-dashboard.current div.wp-menu-image { 680 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 681 } 682 683 .icon16.icon-post, 684 #adminmenu .menu-icon-post div.wp-menu-image { 685 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 686 } 687 688 #adminmenu .menu-icon-post:hover div.wp-menu-image, 689 #adminmenu .menu-icon-post.wp-has-current-submenu div.wp-menu-image { 690 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 691 } 692 693 .icon16.icon-media, 694 #adminmenu .menu-icon-media div.wp-menu-image { 695 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 696 } 697 698 #adminmenu .menu-icon-media:hover div.wp-menu-image, 699 #adminmenu .menu-icon-media.wp-has-current-submenu div.wp-menu-image { 700 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 701 } 702 703 .icon16.icon-links, 704 #adminmenu .menu-icon-links div.wp-menu-image { 705 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 706 } 707 708 #adminmenu .menu-icon-links:hover div.wp-menu-image, 709 #adminmenu .menu-icon-links.wp-has-current-submenu div.wp-menu-image { 710 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 711 } 712 713 .icon16.icon-page, 714 #adminmenu .menu-icon-page div.wp-menu-image { 715 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 716 } 717 718 #adminmenu .menu-icon-page:hover div.wp-menu-image, 719 #adminmenu .menu-icon-page.wp-has-current-submenu div.wp-menu-image { 720 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 721 } 722 723 .icon16.icon-comments, 724 #adminmenu .menu-icon-comments div.wp-menu-image { 725 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 726 } 727 728 #adminmenu .menu-icon-comments:hover div.wp-menu-image, 729 #adminmenu .menu-icon-comments.wp-has-current-submenu div.wp-menu-image, 730 #adminmenu .menu-icon-comments.current div.wp-menu-image { 731 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 732 } 733 734 .icon16.icon-appearance, 735 #adminmenu .menu-icon-appearance div.wp-menu-image { 736 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 737 } 738 739 #adminmenu .menu-icon-appearance:hover div.wp-menu-image, 740 #adminmenu .menu-icon-appearance.wp-has-current-submenu div.wp-menu-image { 741 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 742 } 743 744 .icon16.icon-plugins, 745 #adminmenu .menu-icon-plugins div.wp-menu-image { 746 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 747 } 748 749 #adminmenu .menu-icon-plugins:hover div.wp-menu-image, 750 #adminmenu .menu-icon-plugins.wp-has-current-submenu div.wp-menu-image { 751 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 752 } 753 754 .icon16.icon-users, 755 #adminmenu .menu-icon-users div.wp-menu-image { 756 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 757 } 758 759 #adminmenu .menu-icon-users:hover div.wp-menu-image, 760 #adminmenu .menu-icon-users.wp-has-current-submenu div.wp-menu-image, 761 #adminmenu .menu-icon-users.current div.wp-menu-image { 762 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 763 } 764 765 .icon16.icon-tools, 766 #adminmenu .menu-icon-tools div.wp-menu-image { 767 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 768 } 769 770 #adminmenu .menu-icon-tools:hover div.wp-menu-image, 771 #adminmenu .menu-icon-tools.wp-has-current-submenu div.wp-menu-image, 772 #adminmenu .menu-icon-tools.current div.wp-menu-image { 773 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 774 } 775 776 .icon16.icon-settings, 777 #adminmenu .menu-icon-settings div.wp-menu-image { 778 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 779 } 780 781 #adminmenu .menu-icon-settings:hover div.wp-menu-image, 782 #adminmenu .menu-icon-settings.wp-has-current-submenu div.wp-menu-image { 783 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 784 } 785 786 .icon16.icon-site, 787 #adminmenu .menu-icon-site div.wp-menu-image { 788 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 789 } 790 791 #adminmenu .menu-icon-site:hover div.wp-menu-image, 792 #adminmenu .menu-icon-site.wp-has-current-submenu div.wp-menu-image { 793 background-image: url('<?php echo $wp_admin_url; ?>menu.png?ver=20100531'); 794 } 795 /* end menu and screen icons */ 796 797 /* Screen Icons */ 798 .icon32.icon-post, 799 #icon-edit, 800 #icon-post { 801 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 802 } 803 804 .icon32.icon-dashboard, 805 #icon-index { 806 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 807 } 808 809 .icon32.icon-media, 810 #icon-upload { 811 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 812 } 813 814 .icon32.icon-links, 815 #icon-link-manager, 816 #icon-link, 817 #icon-link-category { 818 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 819 } 820 821 .icon32.icon-page, 822 #icon-edit-pages, 823 #icon-page { 824 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 825 } 826 827 .icon32.icon-comments, 828 #icon-edit-comments { 829 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 830 } 831 832 .icon32.icon-appearance, 833 #icon-themes { 834 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 835 } 836 837 .icon32.icon-plugins, 838 #icon-plugins { 839 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 840 } 841 842 .icon32.icon-users, 843 #icon-users, 844 #icon-profile, 845 #icon-user-edit { 846 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 847 } 848 849 .icon32.icon-tools, 850 #icon-tools, 851 #icon-admin { 852 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 853 } 854 855 .icon32.icon-settings, 856 #icon-options-general { 857 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 858 } 859 860 .icon32.icon-site, 861 #icon-ms-admin { 862 background-image: url('<?php echo $wp_admin_url; ?>icons32.png?ver=20100531'); 863 } 864 /* end screen icons */ 865 866 .meta-box-sortables .postbox:hover .handlediv { 867 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 868 } 869 870 .tablenav .tablenav-pages a { 871 background-image: url('<?php echo $wp_admin_url; ?>menu-bits.gif?ver=20100610'); 872 } 873 874 .view-switch #view-switch-list { 875 background-image: url('<?php echo $wp_admin_url; ?>list.png'); 876 } 877 878 .view-switch .current #view-switch-list { 879 background-image: url('<?php echo $wp_admin_url; ?>list.png'); 880 } 881 882 .view-switch #view-switch-excerpt { 883 background-image: url('<?php echo $wp_admin_url; ?>list.png'); 884 } 885 886 .view-switch .current #view-switch-excerpt { 887 background-image: url('<?php echo $wp_admin_url; ?>list.png'); 888 } 889 890 #header-logo { 891 background-image: url('<?php echo $wp_admin_url; ?>wp-logo.png?ver=20110504'); 892 } 893 894 .sidebar-name-arrow { 895 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 896 } 897 898 .sidebar-name:hover .sidebar-name-arrow { 899 background-image: url('<?php echo $wp_admin_url; ?>arrows-dark.png'); 900 } 901 902 .item-edit { 903 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 904 } 905 906 .item-edit:hover { 907 background-image: url('<?php echo $wp_admin_url; ?>arrows-dark.png'); 908 } 909 910 .wp-badge { 911 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'); 912 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'), -ms-linear-gradient(top, #378aac, #165d84); /* IE10 */ 913 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'), -moz-linear-gradient(top, #378aac, #165d84); /* Firefox */ 914 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'), -o-linear-gradient(top, #378aac, #165d84); /* Opera */ 915 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'), -webkit-gradient(linear, left top, left bottom, from(#378aac), to(#165d84)); /* old Webkit */ 916 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'), -webkit-linear-gradient(top, #378aac, #165d84); /* new Webkit */ 917 background-image: url('<?php echo $wp_admin_url; ?>wp-badge.png'), linear-gradient(top, #378aac, #165d84); /* proposed W3C Markup */ 918 } 919 920 .rtl .post-com-count { 921 background-image: url('<?php echo $wp_admin_url; ?>bubble_bg-rtl.gif'); 922 } 923 924 /* Menu */ 925 .rtl #adminmenushadow, 926 .rtl #adminmenuback { 927 background-image: url('<?php echo $wp_admin_url; ?>menu-shadow-rtl.png'); 928 } 929 930 .rtl #adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle, 931 .rtl #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle { 932 background-image: url('<?php echo $wp_admin_url; ?>arrows-dark.png'); 933 } 934 935 .rtl #adminmenu .wp-has-submenu:hover .wp-menu-toggle, 936 .rtl #adminmenu .wp-menu-open .wp-menu-toggle { 937 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 938 } 939 940 .rtl .meta-box-sortables .postbox:hover .handlediv { 941 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 942 } 943 944 .rtl .tablenav .tablenav-pages a { 945 background-image: url('<?php echo $wp_admin_url; ?>menu-bits-rtl.gif?ver=20100610'); 946 } 947 948 .rtl .sidebar-name-arrow { 949 background-image: url('<?php echo $wp_admin_url; ?>arrows.png'); 950 } 951 952 .rtl .sidebar-name:hover .sidebar-name-arrow { 953 background-image: url('<?php echo $wp_admin_url; ?>arrows-dark.png'); 954 } 955 956 @media only screen and (-webkit-min-device-pixel-ratio: 1.5) { 957 .icon32.icon-post, 958 #icon-edit, 959 #icon-post, 960 .icon32.icon-dashboard, 961 #icon-index, 962 .icon32.icon-media, 963 #icon-upload, 964 .icon32.icon-links, 965 #icon-link-manager, 966 #icon-link, 967 #icon-link-category, 968 .icon32.icon-page, 969 #icon-edit-pages, 970 #icon-page, 971 .icon32.icon-comments, 972 #icon-edit-comments, 973 .icon32.icon-appearance, 974 #icon-themes, 975 .icon32.icon-plugins, 976 #icon-plugins, 977 .icon32.icon-users, 978 #icon-users, 979 #icon-profile, 980 #icon-user-edit, 981 .icon32.icon-tools, 982 #icon-tools, 983 #icon-admin, 984 .icon32.icon-settings, 985 #icon-options-general, 986 .icon32.icon-site, 987 #icon-ms-admin { 988 background-image: url('<?php echo $wp_admin_url; ?>icons32-2x.png?ver=20120412') !important; 989 background-size: 708px 45px; 990 } 991 992 .icon16.icon-dashboard, 993 .menu-icon-dashboard div.wp-menu-image, 994 .icon16.icon-post, 995 .menu-icon-post div.wp-menu-image, 996 .icon16.icon-media, 997 .menu-icon-media div.wp-menu-image, 998 .icon16.icon-links, 999 .menu-icon-links div.wp-menu-image, 1000 .icon16.icon-page, 1001 .menu-icon-page div.wp-menu-image, 1002 .icon16.icon-comments, 1003 .menu-icon-comments div.wp-menu-image, 1004 .icon16.icon-appearance, 1005 .menu-icon-appearance div.wp-menu-image, 1006 .icon16.icon-plugins, 1007 .menu-icon-plugins div.wp-menu-image, 1008 .icon16.icon-users, 1009 .menu-icon-users div.wp-menu-image, 1010 .icon16.icon-tools, 1011 .menu-icon-tools div.wp-menu-image, 1012 .icon16.icon-settings, 1013 .menu-icon-settings div.wp-menu-image, 1014 .icon16.icon-site, 1015 .menu-icon-site div.wp-menu-image { 1016 background-image: url('<?php echo $wp_admin_url; ?>menu-2x.png?ver=20120412') !important; 1017 background-size: 390px 64px; 1018 } 1019 } 1020 <?php endif; ?> 1021 615 1022 /*]]>*/ 616 1023 </style> … … 631 1038 */ 632 1039 public function register_admin_style () { 633 634 // Normal wp-content dir 635 if ( 0 === $this->content_depth ) 636 $css_file = $this->styles_url . 'admin.css'; 637 638 // Custom wp-content dir is 1 level away 639 elseif ( 1 === $this->content_depth ) 640 $css_file = $this->styles_url . 'admin-1.css'; 641 642 // Custom wp-content dir is 1 level away 643 elseif ( 2 === $this->content_depth ) 644 $css_file = $this->styles_url . 'admin-2.css'; 645 646 // Load the admin CSS styling 647 wp_admin_css_color( 'bbpress', __( 'Green', 'bbpress' ), $css_file, array( '#222222', '#006600', '#deece1', '#6eb469' ) ); 1040 wp_admin_css_color( 'bbpress', __( 'Green', 'bbpress' ), $this->styles_url . 'admin.css', array( '#222222', '#006600', '#deece1', '#6eb469' ) ); 648 1041 } 649 1042
Note: See TracChangeset
for help on using the changeset viewer.