Andrew Nacin
0c0a90bfc1
For the current theme, display all available actions, as dictated by the admin menu.
...
Restores 3.7 behavior. This could include things like Header and Background as well as theme options pages.
see #25948 .
git-svn-id: https://develop.svn.wordpress.org/trunk@26531 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 18:57:32 +00:00
Dion Hulse
dd5f228729
Themes: Update notifiations shouldn't be a <a> if they're not links, data.update already contains <p> tags. See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26524 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 08:37:58 +00:00
Dion Hulse
4a62bbe5d8
Themes: Standardise on dot notation for object access in the Templates. See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26523 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 07:33:57 +00:00
Dion Hulse
ca6e76914f
Themes: Remove some HTML from a new string and put it in the replacement value instead. See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26522 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 07:19:40 +00:00
Dion Hulse
91b903fb6d
Themes: Indent the HTML for proper indentation after r26519 added an extra div. See #25961 , #26192
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26520 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 07:13:11 +00:00
Dion Hulse
919b03d9ce
Themes: Make the Theme Detail view div use more of the available viewport, Fix the Header and Footer in the viewport and only scroll the theme details, Prefix some more theme CSS classes. Props shaunandrews for the initial viewport patch. Fixes #25961 , #26192
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26519 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 07:11:43 +00:00
Dion Hulse
0ef7e951d6
Themes: Add a updated Help text. Props designsimply & hanni. See #26285
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26517 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-02 03:22:03 +00:00
Sergey Biryukov
1d4807f7c5
Fix Customize link in theme info window. props kovshenin. see #25948 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26508 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-01 21:08:15 +00:00
Dominik Schilling (ocean90)
c52896dbae
Themes: Fix HTML markup for screenshots. props kovshenin. fixes #25959 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26504 602fd350-edb4-49c9-b593-d223f7449a82
2013-12-01 17:59:32 +00:00
Dominik Schilling (ocean90)
5ec5f0d9e2
Themes: Merge theme.css into wp-admin.css. fixes #25966 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26484 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-30 17:31:02 +00:00
Dominik Schilling (ocean90)
81557ba37c
Themes: Add missing close tag, see [26462]. see #25959 .
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26473 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-29 17:16:46 +00:00
Dion Hulse
5b22bc3a50
Themes: Restore a label accidentally removed in r26470. Props SergeyBiryukov. See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26472 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-29 12:03:30 +00:00
Dion Hulse
66fb039ffe
Themes: Do extra Cap checks before outputting links, and use full URI's. See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26470 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-29 09:00:23 +00:00
Dion Hulse
e937af37af
Themes: Add a default image for when a theme doesn't have a screenshot. Props matveb. See #25959
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26462 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-29 04:03:30 +00:00
Dion Hulse
503b0e73c4
Themes: Display Activated/Deleted messages below the H2, before the Themes. See #26305
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26461 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-29 02:39:15 +00:00
Dion Hulse
23f2fbc433
Themes: Remove an unused Delete Theme link on the multiple view. See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26459 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-29 01:54:25 +00:00
Dominik Schilling (ocean90)
6a700e4199
Appearance Themes: Don't show theme actions if the current theme doesn't support menus or widgets.
...
props MikeHansenMe.
fixes #25949 .
git-svn-id: https://develop.svn.wordpress.org/trunk@26335 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-23 12:14:19 +00:00
Dion Hulse
f2ce159ded
Themes: Move the escaping of content from JS back to PHP. This allows us to take advantage of the display() WP_Theme method to translate the text properly, and to strip out any HTML tags we don't wish to display. Fixes #26100 . See #25948
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26316 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-22 02:33:19 +00:00
Dion Hulse
9240861283
Themes page: Don't display the Author as a link if the Author has no AuthorURI set. Props morganestes. Fixes #26098
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26314 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-22 02:09:14 +00:00
Andrew Nacin
faee071ac0
Dash cleanup.
...
* Use wp_add_dashboard_widget() rather than add_meta_box().
* Use original functions like wp_dashboard_primary(), wp_dashboard_right_now(), wp_dashboard_quick_press() (where possible).
* Only include plugins section of the news widget when appropriate, which necessitates the set_current_screen() via the ajax action.
* Remove some debug cruft that was preventing caching and invalidation.
* Simplify lots of things where possible.
see #25824 .
git-svn-id: https://develop.svn.wordpress.org/trunk@26291 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-20 19:43:36 +00:00
Sergey Biryukov
863cec8252
Only show "Add New Theme" block on Manage Themes screen if not Multisite and the user can install themes.
...
props markoheijnen.
see #25948 .
git-svn-id: https://develop.svn.wordpress.org/trunk@26288 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-20 14:08:17 +00:00
Dion Hulse
c49f6bbb5a
Themes: Add a get_theme_update_available() function to retrieve an update link and use it on the Themes page. See #26078
...
git-svn-id: https://develop.svn.wordpress.org/trunk@26282 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-20 02:56:52 +00:00
Andrew Nacin
12ccb6d136
Update the Themes screen, merging THX into core.
...
* Name: THX38
* Description: Update the Themes screen with a new design and experience.
* Tags: visually-focused, bigger-screenshots, fast, mobile-friendly, backbone-driven
* Author: matveb, shaunandrews, melchoyce, designsimply, shelob9
* URI: http://wordpress.org/plugins/thx38/
fixes #25948
git-svn-id: https://develop.svn.wordpress.org/trunk@26141 602fd350-edb4-49c9-b593-d223f7449a82
2013-11-13 20:57:29 +00:00
Andrew Nacin
8cd52fe580
Don't let the query string pile up on successive themes.php searches.
...
props SergeyBiryukov.
fixes #25270 .
git-svn-id: https://develop.svn.wordpress.org/trunk@25679 602fd350-edb4-49c9-b593-d223f7449a82
2013-10-03 01:25:24 +00:00
Andrew Nacin
212dba1113
Show a proper error message on the dashboard when the current theme is broken.
...
Clean up Appearance -> Themes when we don't have enough information to show for a broken theme.
Clean up broken/ugly "alt" row styling when we are displaying broken themes.
props johnbillion for initial patch.
fixes #21670 .
git-svn-id: https://develop.svn.wordpress.org/trunk@25666 602fd350-edb4-49c9-b593-d223f7449a82
2013-10-02 20:49:59 +00:00
Andrew Nacin
8d72ad52ff
Don't rely on include_path to include files.
...
Always use dirname() or, once available, ABSPATH.
props ketwaroo, hakre.
fixes #17092 .
git-svn-id: https://develop.svn.wordpress.org/trunk@25616 602fd350-edb4-49c9-b593-d223f7449a82
2013-09-25 00:17:40 +00:00
Andrew Nacin
b43712e0f7
New develop.svn.wordpress.org repository based on the old core.svn repository.
...
* All WordPress files move to a src/ directory.
* New task runner (Grunt), configured to copy a built WordPress to build/.
* svn:ignore and .gitignore for Gruntfile.js, wp-config.php, and node.js.
* Remove Akismet external from develop.svn. Still exists in core.svn.
* Drop minified files from src/. The build process will now generate these.
props koop.
see #24976 .
and see http://wp.me/p2AvED-1AI .
git-svn-id: https://develop.svn.wordpress.org/trunk@25001 602fd350-edb4-49c9-b593-d223f7449a82
2013-08-07 05:25:25 +00:00