{"id":59770,"date":"2010-08-17T22:17:50","date_gmt":"2010-08-17T22:17:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rollover-themes-list\/"},"modified":"2012-12-29T05:50:01","modified_gmt":"2012-12-29T05:50:01","slug":"rollover-themes-list","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rollover-themes-list\/","author":67928,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.1.6","stable_tag":"trunk","tested":"3.2.1","requires":"3.2.1","requires_php":"","requires_plugins":"","header_name":"Rollover Themes","header_author":"David Sader","header_description":"","assets_banners_color":"","last_updated":"2012-12-29 05:50:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/dsader.snowotherway.org","header_author_uri":"http:\/\/dsader.snowotherway.org","rating":0,"author_block_rating":0,"active_installs":0,"downloads":2984,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","screenshots","changelog","other_notes"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-59770","plugin","type-plugin","status-closed","hentry","plugin_committers-dsader"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/rollover-themes-list.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>I run a WP3 multisite network with a couple hundred blogs and I have installed a couple hundred themes. The current themes page eats a lot of bandwidth by loading every screen shot on the page, and only shows 15 themes per page. And although most themes have tags, there is no tag filter to search through themes.<\/p>\n\n<p>So I replaced the default Appearance-&gt;Themes page. Themes list in a table a 100 themes per page, but no screenshot until mouse rollover preview. Themes table filters by clicking tag links or using the dropdown tag filter. Adds a button to set the default theme (as defined by the WP_DEFAULT_THEME constant).<\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Upload <code>ds_wp3_rollover_themes.php<\/code> to the <code>\/wp-content\/mu-plugins\/<\/code> directory<\/li>\n<li>Define constants(optional) near the top of the plugin code:<\/li>\n<\/ol>\n\n<pre><code>define( &#039;DS_THEMES_PER_PAGE&#039;,&#039;100&#039; ); \ndefine( &#039;DS_THEMES_DISABLE_ORIGINAL_MENU&#039;, &#039;TRUE&#039; );\ndefine( &#039;DS_THEMES_SHOW_SCREENSHOT_THUMB&#039;, &#039;TRUE&#039; );\n\/\/define( &#039;WP_DEFAULT_THEME&#039;, &#039;twentyten&#039; );<\/code><\/pre>\n\n<ol>\n<li>Browse your new themes page Appearance-&gt;Themes<\/li>\n<\/ol>\n\n<!--section=faq-->\n<ul>\n<li>I have a theme with no tags, how do I add some? Add tags to <a href=\"http:\/\/codex.wordpress.org\/Theme_Development#Theme_Stylesheet\">the stylesheet header<\/a> of the style.css<\/li>\n<li>Will allowed blog themes be listed from SuperAdmin-&gt;Sites-&gt;Edit-&gt;Allowed Themes? Yes.<\/li>\n<li>Will disabled themes from Super-&gt;Admin-&gt;Themes be listed? No.<\/li>\n<li>Will Child themes appear in the list? Yes, if network enabled or blog allowed.<\/li>\n<li>Will each row in the table have an upgrade link if the theme is in the WorPress theme repository? Yes, but I tend to ignore those links as theme updates are listed automagically under Dashboard-&gt;Updates for SuperAdmins currently.<\/li>\n<li>Do you have an update to Usethemes Revisted? No. I no longer allow theme-editor.php by any network user, including SuperAdmins.<\/li>\n<\/ul>\n\n<!--section=screenshots-->\n<ol class='screenshots'>\n\t<li>\n\t\t<img class='screenshot' src='screenshot-1.png' alt='rollover-themes-list screenshot 1' \/>\n\t\t<p>Theme table top with paged navigation and dropdown tag filter.<\/p>\n\t<\/li>\n\t<li>\n\t\t<img class='screenshot' src='screenshot-2.png' alt='rollover-themes-list screenshot 2' \/>\n\t\t<p>Theme table bottom with Default theme button, paged navigation, and clickable tag links.<\/p>\n\t<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>3.0.1.6<\/h4>\n\n<ul>\n<li>Tested up to: WP 3.2.1<\/li>\n<\/ul>\n\n<h4>3.0.1.4<\/h4>\n\n<ul>\n<li>Added Appearance screen_icons, bugfix pagination navigation<\/li>\n<\/ul>\n\n<h4>3.0.1.2<\/h4>\n\n<ul>\n<li>Added thumb sized screenshots to each row, define( 'DS_THEMES_SHOW_SCREENSHOT_THUMB', 'TRUE' );<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Initial Release for WP3.x multisite<\/li>\n<\/ul>\n\n<!--section=other_notes-->\n<h3 id='Notes'>Notes<\/h3>\n<ul>\n<li>The original mouseover screenshot code and table view comes from the Userthemes Revisted plugin.  I am no longer actively developing Userthemes Revisted.<\/li>\n<\/ul>","raw_excerpt":"An &quot;mu-plugin&quot; to replaces default Appearance-&gt;Themes page. Themes list 100 themes per page, but only one screenshot until mouse rollover","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/59770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=59770"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dsader"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=59770"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=59770"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=59770"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=59770"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=59770"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=59770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}