Commit Graph
100 Commits
Author SHA1 Message Date
Matthias Mees e5addc8965 jQuery rewrite of config options show/hide/all.
This will replace showConfig + showConfigAll globally once @onli has
switched the parts which don't use the smartified code base yet. It
also adds a sensible no-js fallback and proper state indicators.
2013-06-06 14:27:56 +02:00
Matthias Mees d4d3515c8a Some minor preparations for config show/hide/all. 2013-06-06 12:52:44 +02:00
Matthias Mees f40546b1f5 chkAll function is used by some plugins. 2013-06-06 11:36:28 +02:00
Matthias Mees a41b66ae8f Another attempt to style the type-based filters. 2013-06-05 21:14:02 +02:00
Matthias Mees 4d8eab61cb Adapted installer.tpl to 2k11/2.0 backend. 2013-06-05 19:48:52 +02:00
Matthias Mees 76c49a67dd Maintenance: removed obsolete functions. 2013-06-05 18:46:51 +02:00
Matthias Mees af0115d4f5 Clean up code comments. 2013-06-05 18:45:34 +02:00
Matthias Mees cb09463326 jQuery rewrite of invertSelection() function.
This works for entries, comments and media items including changing
the multidelete marker. Needs to be tested with Karma plugin which
uses the old function as well.
2013-06-05 18:37:55 +02:00
Matthias Mees 26df96b886 Multidelete markers for plugins. 2013-06-05 16:15:09 +02:00
Matthias Mees 8d72e632cc Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-04 17:51:48 +02:00
Matthias Mees e404792c29 Maintenance: clean out tpl files. 2013-06-04 11:53:12 +02:00
Matthias Mees 3d38d0be9f Maintenance: edit JS comments, mark functions for removal. 2013-06-04 11:17:37 +02:00
Matthias Mees 43146eac1f Maintenance: stylesheet readability. 2013-06-04 10:55:01 +02:00
Matthias Mees 3997e7fa65 Multidelete highlighting for media db items. 2013-06-04 06:54:44 +02:00
Matthias Mees 5a77d39355 Multidelete highlighting for entries.
Also made highlightComment() and multidelete highlighting more
flexible to use.
2013-06-04 06:49:44 +02:00
Matthias Mees d348235050 Hide/show media db filters and sorting. 2013-06-04 00:05:54 +02:00
Matthias Mees e7d3488ea6 Limit media file info width. 2013-06-03 20:44:41 +02:00
Matthias Mees 23d1a51134 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-03 20:20:56 +02:00
Matthias Mees cb5c5fc67c Include comments pagination heading in pagination. 2013-06-03 20:20:43 +02:00
Matthias Mees 6fdef21374 Adapt spamblock plugin link to 2.0 backend. 2013-06-03 20:06:00 +02:00
Matthias Mees 8b3c8024a7 Hide/show comments filters, prepare Spamblock button for toolbar. 2013-06-03 20:02:00 +02:00
Matthias Mees e4a8a2662b Entry list filters alignment. 2013-06-03 17:13:05 +02:00
Matthias Mees 14aad65c0c Hide/show entry list filters, sorting etc. Needs more styling. 2013-06-03 17:01:59 +02:00
Matthias Mees 0e07a54085 Template info no-js fallback fix. 2013-06-03 15:13:04 +02:00
Matthias Mees 60797bddca Info overlay for templates.
NOTE: This would be way nicer if template preview images were a
      bit larger (just like media db thumbnails), but I guess
      were going to have to discuss how to implement that first.
2013-06-03 15:07:46 +02:00
Matthias Mees ca4a0c37e8 Show info button must be visible if file is not editable. 2013-06-03 13:25:30 +02:00
Matthias Mees d02fea28ea A more usable overlay for media files; fixed duplicate ids.
This looks about the same as @onli's solution, but more usable on
smaller and/or touch devices since it's triggered by a button which
also makes sense if JS is deactivated. Has a no-js fallback, too.
2013-06-03 13:20:41 +02:00
Matthias Mees d1e79a7d7a Minor CSS fixes. 2013-06-03 10:59:38 +02:00
Matthias Mees 19bebc50de Minor fixes. 2013-06-02 16:13:12 +02:00
Matthias Mees 78ee899da0 Properly styled pagination for media db, entries + comments.
Also, the pagination is now being clones using JS.
2013-06-02 14:59:31 +02:00
Matthias Mees df283db810 Media db overlay cleanup. 2013-06-02 13:39:21 +02:00
Matthias Mees dcc02f75c3 Typos. 2013-06-01 18:28:13 +02:00
Matthias Mees 0c7bf67e99 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-01 15:39:03 +02:00
Matthias Mees f79a258c80 Fixes highlighting of comments selected for multidelete.
NOTE: Also figured out the mystery about the duplicate function
      invertSelection, but will take care of that in a seperate
      commit. Documented it in a comment, though.
2013-06-01 15:37:21 +02:00
Matthias Mees 2e886e9405 Rewrite of category icon onclick handler.
NOTE: This is not testable right now since something's broken in
      inserting images from the media db.
2013-06-01 14:52:34 +02:00
Matthias Mees d4e47e9dd6 Also needs modernizr for no-js class to work properly. 2013-06-01 11:15:38 +02:00
Matthias Mees da69d6cd2e viewport can't hurt here. 2013-06-01 11:13:11 +02:00
Matthias Mees 00d97e59b3 Use proper doctype and html helper classes. 2013-06-01 11:11:40 +02:00
Matthias Mees 6a9bdd0c6a Removed stupid HTML5/jQuery progress hints. 2013-06-01 11:09:10 +02:00
Matthias Mees 9dd573f971 Improved media db meta info display. 2013-06-01 11:05:40 +02:00
Matthias Mees bf9a58bdd4 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-05-31 23:28:56 +02:00
Matthias Mees be832ceb4d Externalized click handler for cloning upload form.
Also fixed duplicated id in upload form and fixed setting the target
directory in cloned form.
2013-05-31 23:26:37 +02:00
Matthias Mees b4e18b48f3 Found a typo. Ooops. 2013-05-31 21:15:19 +02:00
Matthias Mees 75d45f811f Replaces inline onclick handler for .status_timestamp.
Also moved reference to serendipity_editor.js before the closing
body element. This way, jQuery's $(document).ready() equals
$(window).load(), so we don't have to use that any longer.
2013-05-31 18:10:16 +02:00
Matthias Mees c0e8922500 Dropped redundant onclick handler.
This really isn't necessary – there is a warning plus a confirm or
abort dialogue on the following page. I don't see extra value for
users in the JS-based confirm/abort dialogue.
2013-05-31 17:40:34 +02:00
Matthias Mees 66deb345a2 Document what this does. 2013-05-31 17:11:57 +02:00
Matthias Mees 1ab2389cdb Getting rid of inline body onload. 2013-05-31 17:01:06 +02:00
Matthias Mees a009893522 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-05-31 16:36:10 +02:00
Matthias Mees 6507fa5b1d Simplified current template box. 2013-05-31 16:35:53 +02:00
Matthias Mees 88e5c9a1ba Extract currently selected template from template list.
Also skip currently selected template in template list. Note to
self: this needs more styling to set it off better. (If my code
can be improved, please do so. Best I could come up with.)
2013-05-31 14:47:38 +02:00
Matthias Mees ed704a4dd7 Some minor CSS fixes. 2013-05-31 10:58:17 +02:00
Matthias Mees 0c22d50477 Removed some redundant comments. 2013-05-31 10:29:44 +02:00
Matthias Mees 3cff5465d6 Drop legacy IE support. 2013-05-31 10:23:51 +02:00
Matthias Mees 6d0106df22 Updated normalize.css to v2.1.2. 2013-05-31 10:07:47 +02:00
Matthias Mees f646621cc8 Styling template options button. 2013-05-30 23:15:25 +02:00
Matthias Mees 72a6e9473a Documented a JS error I can't fix right now. 2013-05-30 22:06:42 +02:00
Matthias Mees 7f72419e3c I think that makes the backend noConflict-free. 2013-05-30 21:43:51 +02:00
Matthias Mees 6503b98e28 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-05-30 20:28:12 +02:00
Matthias Mees ccd4fca695 No more noConflict, yay. 2013-05-30 20:27:32 +02:00
Matthias Mees 992df72fac Some changes to make the console.log thingy work in .tpl file. 2013-05-30 19:19:35 +02:00
Matthias Mees ddadd81f4a Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-05-30 19:07:02 +02:00
Matthias Mees b2ca3ef066 Include admin_scripts.js in serendipity_editor.js.tpl.
Also update redundant references in .tpl files.
2013-05-30 19:06:10 +02:00
Matthias Mees 251f61a039 Disable jQuery noConflict mode in the backend.
NOTE: If someone can improve this, by all means: do so. And excuse
      my toddler's PHP here.
2013-05-30 18:44:42 +02:00
Matthias Mees 486985f330 Forgot to dump redundant pluginmanager.css. 2013-05-30 18:25:42 +02:00
Matthias Mees d0d2b246e4 Include pluginmanager.css in style.css. Another HTTP request saved. 2013-05-30 18:23:54 +02:00
Matthias Mees c2c27470ff Include header_spawn.js in serendipity_editor.js.tpl. 2013-05-30 18:13:33 +02:00
Matthias Mees 69e8f8e050 Remove redundant serendipity_editor.js references.
Since we're now including serendipity_editor.js in the index.tpl,
there's no need to load it in the body in various .tpl files any
longer.
2013-05-30 18:01:44 +02:00
Matthias Mees 9255d01d6d Must include serendipity_editor.js after jQuery. Duh. 2013-05-30 17:55:18 +02:00
Matthias Mees f2257718c6 Move serendipity_editor.js to head.
NOTE: This is probably only temporary so that unported JS functions
      will still work. In the end, we'll want to references this
      file right before the closing </body> tag since it's going
      to get pretty big.
2013-05-30 17:48:24 +02:00
Matthias Mees 5edc98545d include 2k11.admin.js in serendipity_editor.js.tpl. 2013-05-30 17:41:35 +02:00
Matthias Mees 5058866698 Include image_selector.js in serendipity_editor.js.tpl. 2013-05-30 17:28:46 +02:00
Matthias Mees 1a3f4d37be Drop IE7 boxsizing polyfill. 2013-05-30 17:19:41 +02:00
Matthias Mees 3e536dd4a8 Move backend jQuery plugins to dedicated subdirectory.
From now on, we'll keep jQuery plugins required by the backend in
/templates/2k11/admin/js/ (as well as other vendor JS like e.g.
Modernizr).
2013-05-30 17:15:54 +02:00
Matthias Mees 9f59ab6081 Use smartified serendipity_editor.js. 2013-05-27 17:23:49 +02:00
Matthias Mees 5ce2f4aeff We'll need this. Oops. 2013-05-27 17:07:02 +02:00
Matthias Mees e3d4841808 Equal heights for template selection. 2013-05-27 12:30:01 +02:00
Matthias Mees f2e40a87d4 Equal heights for media library elements. 2013-05-27 12:05:59 +02:00
Matthias Mees 2ae8c3dca5 Move drag 'n' drop styles to admin stylesheet.
References #6b49f49
2013-05-27 11:24:42 +02:00
Matthias Mees 73bd4bb628 Use proper markup in the footer. 2013-05-27 11:03:46 +02:00
Matthias Mees a0333cfffc Stylesheet readability. 2013-05-27 11:00:55 +02:00
Matthias Mees 65d5cd5918 Slight tweaking of lighter color scheme. 2013-05-27 10:55:32 +02:00
Matthias Mees 0cd4115c25 Trying out a lighter color scheme. 2013-05-11 22:00:33 +02:00
Matthias Mees f37663053e Update AccessifyHTML5 to support main element. 2013-05-11 14:44:10 +02:00
Matthias Mees 1281376681 Use new HTML5 main element. 2013-05-11 14:07:16 +02:00
Matthias Mees b543fae655 Updated 2k11 to v1.2.7. 2013-05-04 13:27:43 +02:00
Matthias Mees 4affeb3107 Backported 2k11 translations from master branch. 2013-03-31 22:03:24 +02:00
Matthias Mees d4341061e5 Updated 2k11 to v1.2.6. 2013-03-30 12:55:45 +01:00
Matthias Mees fb544e8ad5 Fixes static page date format. 2013-03-26 18:43:48 +01:00
Matthias Mees 319231ecf4 Minor markup improvements for media choose popup. 2013-02-19 11:48:28 +01:00
Matthias Mees 4d144a10b1 Minor layout fixes for data import. 2013-02-18 19:34:02 +01:00
Matthias Mees 5e0c752f37 Various minor layout fixes. 2013-02-18 19:17:36 +01:00
Matthias Mees f23a9a0b7c Fixed display of theme options (dropping floats). 2013-02-18 18:38:02 +01:00
Matthias Mees 2de81f9d1f Fixed layout for editing categories. 2013-02-18 18:22:00 +01:00
Matthias Mees 25c8884db9 More layout fixes for plugin configuration, especially groups. 2013-02-18 17:43:12 +01:00
Matthias Mees 0ec5a237dd Layout fixes for plugin configuration. 2013-02-18 17:24:57 +01:00
Matthias Mees 6bbbb6ac34 Switching to proper main role. 2013-02-18 16:48:11 +01:00
Matthias Mees b93a9b37ca Removed previously commented, potentially harmful code. 2013-02-18 15:32:29 +01:00
Matthias Mees 5344f90338 Proper layout for editing users. 2013-02-18 14:47:16 +01:00
Matthias Mees 95506cff4f Layout fixes and UI consistency for media properties form. 2013-02-18 14:39:05 +01:00
Matthias Mees 991266a50c Proper error messages, layout and button states for rebuilding thumbs. 2013-02-18 14:28:14 +01:00