Commit Graph
100 Commits
Author SHA1 Message Date
Matthias Mees ae6d69a173 Use different labels for plugin filters.
These are supposed to make the functionality of the plugin filter/
search more clear without introducing new lang constants. Also
removed the placeholder attribute altogether.

References #154
2014-05-21 22:26:44 +02:00
Matthias Mees 2f1455d53b Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-05-21 15:48:57 +02:00
Matthias Mees ed6b4e4c6a Adapt CSS to changes in theme list layout.
References #165
2014-05-21 15:48:21 +02:00
Matthias Mees b8faaba829 Make category filtering a reusable function for live filtering
Can now be used anywhere where a "real-time" filter is desirable.
As a usage example, it's implemented for the list of installable
plugins. Should work anywhere, though – needs an input element,
a list of target elements and an element within those target
elements to contain the search term.

Also made the function for the reset button for this reusable.

References #154
2014-05-18 14:13:27 +02:00
Matthias Mees 8726770c03 Move nav items for core plugins to the proper backend nav sections
References #152
2014-05-18 11:56:38 +02:00
Matthias Mees 77df5f6129 For visual consistency, the button text should be the same.
References #151
2014-05-14 15:13:57 +02:00
Matthias Mees 95a901d653 Added temporary backend theme screenshot.
References #151
2014-05-14 15:10:07 +02:00
Matthias Mees f1595837df Some visual polish for frontend/backend theme switching.
Also removes redundant text from backend theme info overlay.

References #151
2014-05-14 14:59:00 +02:00
Matthias Mees 0413a838d3 Remove "Published" status in entries list.
It makes it harder to spot "Draft", "Sticky" and "Scheduled", and
we don't have a good solution to distinguish those by color. Might
come in a 2.0.x, though.
2014-05-11 22:09:59 +02:00
Matthias Mees 542917efea Adapt collapsible plugin description to list of installed plugins.
References #125
2014-05-11 21:55:06 +02:00
Matthias Mees 9ce0033c88 Add HTML button classes to extended entry textarea.
Fixes the buttons not emitting the arrow brackets for HTML tags in
the extended entry's plain editor.

References #121
2014-05-04 11:27:08 +02:00
Matthias Mees 4daffd0294 Update Modernizr to 2.8.1 (custom build) 2014-05-02 14:58:19 +02:00
Matthias Mees 7cb385c35c Update bundled jQuery to 1.11.1. 2014-05-02 14:54:57 +02:00
Matthias Mees 52fd0d331b Marked stray untranslated title attributes
References #142
2014-05-02 13:18:12 +02:00
Matthias Mees 5f7602cd79 Improved readability of upgrader messages
References #141
2014-05-02 12:05:05 +02:00
Matthias Mees bc792926ae Fix missing i18n constant. 2014-05-01 16:51:21 +02:00
Matthias Mees 34e4341ab0 A more robust solution for for plugin config sequence items
A reiteration of 744a0fc32a.
2014-05-01 16:20:35 +02:00
Matthias Mees 2307e892a9 Add comment status to dashboard comments list. 2014-04-30 12:52:01 +02:00
Matthias Mees 38f01b02a6 A better message for adding an image. 2014-04-30 11:26:33 +02:00
Matthias Mees b9be5eae5e Re-added change filename/target dir for media db uploads
References #136
2014-04-30 11:15:40 +02:00
Matthias Mees 0ef5a689f9 Uncomment minify images function to get a working image upload.
References #137
2014-04-30 10:11:22 +02:00
Matthias Mees d99dc6846b Remove jQuery source mapping. Oops. 2014-04-29 13:54:12 +02:00
Matthias Mees d13cb056f0 Remove stray debug code. 2014-04-29 13:29:08 +02:00
Matthias Mees 2475f952df Standardize select image from media db/show preview process.
This used to be two seperate processes for the category icon and
images selected in plugin/theme config. It has now been simplified
to use just one process, which also uses the same markup and JS.

This adds to the consistency of the UI/UX, but it also saves some
CSS and a lot of JS, most of the latter of the expensive kind that
modifies the DOM.
2014-04-29 13:22:55 +02:00
Matthias Mees 055d6cdcd7 Generate new oldie.css.
(Needs to be done from time to time.)
2014-04-28 16:35:56 +02:00
Matthias Mees a3cb5e253c Re-use choose_media for selecting category icons.
Also, save some JS performance by generating the button in Smarty,
not in JS.

References #110 #85
2014-04-28 16:11:05 +02:00
Matthias Mees 7b5ef26e7e Use correct media db overlay for theme options.
References #110
2014-04-28 15:56:29 +02:00
Matthias Mees 9c061a77ae Use correct media db overlay for extended entry properties.
References #110
2014-04-28 15:51:14 +02:00
Matthias Mees 744d93b938 The import tpl needs some extra headings. 2014-04-26 18:48:51 +02:00
Matthias Mees 1517302940 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-04-25 11:28:33 +02:00
Matthias Mees 82d3165a19 Fix weird equal heights in list of installable plugins.
Some plugins on Spartacus have longer descriptions, making their
entires longer. Now, the description is collapsible using a details
element.

References #125
2014-04-25 11:26:48 +02:00
Matthias Mees d355f82de2 Open Spartacus XML file in a seperate window/tab. 2014-04-25 10:54:15 +02:00
Matthias Mees 2ae6bcc5dd Add reset button for category filter; add some styling.
References #123
2014-04-24 17:30:40 +02:00
Matthias Mees a04a2de5c5 Remove redundant comment. 2014-04-20 14:09:47 +02:00
Matthias Mees 6b8f893299 Include updated, "customized" build of MagnificPopup.
Also adds missing test to Modernizr build.

References #85
2014-04-20 14:00:44 +02:00
Matthias Mees 49ce068117 Include customized Modernizr build; update Modernizr to latest.
This build includes only the tests and shivs in Modernizr we do
actually use. If we add tests (in CSS or JS) or find some are
missing, this build needs to be renewed.

References #85
2014-04-20 13:30:28 +02:00
Matthias Mees b6b6dfe01a Make button links always contain their text.
References #99
2014-04-20 13:05:25 +02:00
Matthias Mees 9e7fbdf6bf Only fire equal heights js on screens larger than 640px.
The equal heights boxes look weird on small screens, so we're not
firing the plugin there any longer.

This introduces a new variable for breakpoints for responsive JS.
Please *only* add more breakpoints if you actually use them.

References #100
2014-04-18 16:51:33 +02:00
Matthias Mees 041994aa58 Do not truncate entry titles in entry list.
References #117
2014-04-18 16:33:24 +02:00
Matthias Mees ed1fb3c8a3 Open/close tags, support for language-based tags in non-WYSIWYG.
Some plugins might want to hook into the non-WYSIWYG editor and
create buttons which do use different "tags" for open/close or
not create HTML markup at all. This makes it possible for them
to do so.

References #122
References #114
2014-04-18 16:23:40 +02:00
Matthias Mees fa500b947c Use lower-case letters in non-WYSIWYG editor.
References #122
2014-04-18 16:15:01 +02:00
Matthias Mees a17bc9bf9d Merge pull request #113 from levito/2.0
js performance improvement: less DOM firing
2014-04-15 10:12:03 +02:00
Matthias Mees 6abc381aec A more robust solution for the off-canvas nav.
References #111
2014-03-24 20:46:02 +01:00
Matthias Mees 31eba101f6 Rewrite toggle_extended function to work with wysiwyg editor.
References #102
2014-03-18 15:48:16 +01:00
Matthias Mees 5ef157063c A more subtle styling for links in field info text. 2014-03-18 15:23:08 +01:00
Matthias Mees 8ff7cdeddb Save a little space in no-js in media upload. 2014-03-18 15:15:18 +01:00
Matthias Mees 58e59a9193 Hide more things which don't make sense in no-js. 2014-03-18 15:14:23 +01:00
Matthias Mees 38c072c871 Don't show comment summary in no-js mode. 2014-03-18 15:04:51 +01:00
Matthias Mees ee98b0c128 Fix spelling error
References #103
2014-03-12 14:20:19 +01:00
Matthias Mees 7f58cc1f5f German translation for the new GROUP_NAME_DESC
References #106
2014-03-12 14:08:43 +01:00
Matthias Mees b1b9886f65 New explanation for GROUP_DESC_NAME
References #106
2014-03-12 14:04:46 +01:00
Matthias Mees 5bd45c66a0 Attempt to translate this to German in an understandable way
References #106
2014-03-12 13:10:29 +01:00
Matthias Mees 470b1b376c Translated some German lang constants 2014-03-12 10:39:47 +01:00
Matthias Mees d29cbccf50 Purge all @define statements from plugin_lang.php
@garvinhicking: rebuild, please :)

Reference #103
2014-03-11 21:10:25 +01:00
Matthias Mees f50a7de5a1 Replace relevant occurrences of 'Template' with 'Theme'
This is for files in the lang/ directory.

References #103
2014-03-11 21:08:17 +01:00
Matthias Mees b62a45397b Replace relevant occurrences of 'Template' with 'Theme'
This is for files in the plugins/ directory.

References #103
2014-03-11 20:49:55 +01:00
Matthias Mees 67d75d9eba Replace relevant occurrences of 'Template' with 'Theme'
This is for files in the templates/ directory.

References #103
2014-03-11 20:25:20 +01:00
Matthias Mees 8ddf285340 Fix broken German lang files in Spartacus
References #105
2014-03-11 19:45:27 +01:00
Matthias Mees 5f8590054d Shorten the German text for spartacus updates. Again.
References #97

Note: I have no idea why this commit's diff is so large. Encodings
      should be correct.
2014-03-11 13:57:36 +01:00
Matthias Mees 29c8d09583 Revert "Shorten the German text for spartacus updates"
This reverts commit cdacd7ca2e.

(Something didn't seem right there.)
2014-03-11 13:53:39 +01:00
Matthias Mees cdacd7ca2e Shorten the German text for spartacus updates
References #97
2014-03-11 13:52:19 +01:00
Matthias Mees a722036b8a Re-position spartacus update buttons on small screens
References #97
2014-03-11 12:21:58 +01:00
Matthias Mees 1927da75c1 Move plugin name in plugin description, add styling 2014-03-11 11:49:31 +01:00
Matthias Mees cc60b9e32b Remove and re-add VIDEO lang constant
This lang constant was only added to the English lang files. It
needs to be added to all lang files, so I removed it from the
English lang files and queued it for re-adding through addlang.
2014-03-11 11:30:39 +01:00
Matthias Mees 79135a988d Add new lang constants for the installer
Someone (@garvinhicking) please run addlang.sh for me to add these
(doesn't work on OSX command line). Thanks.
2014-03-11 11:18:08 +01:00
Matthias Mees 9ed9056ff1 Fix missing lang constant 2014-03-11 11:09:03 +01:00
Matthias Mees 52168ba071 Fix missing lang constant for headline 2014-03-11 11:07:38 +01:00
Matthias Mees 6d5c24af2f Move serendipity_editor.js reference back to <head>
The document ready shorthand function needed a little adapting as
well (which is not an issue since we abandoned noConflict mode).

References #91
2014-03-11 10:44:10 +01:00
Matthias Mees b02cb1a6bc Remove redundant version number markup. 2014-03-11 10:23:20 +01:00
Matthias Mees c81d957094 The form elements need to be a wee bit smaller
References #83
2014-03-10 20:22:12 +01:00
Matthias Mees bb83c2c7a1 Realign filter form elements on small screens
References #83
2014-03-10 20:16:23 +01:00
Matthias Mees dc9c05ba8b Fix headings in content lists on small screens
References #83
2014-03-10 20:07:50 +01:00
Matthias Mees 3106a59fc4 Make filter buttons in comment data smaller
References #83
2014-03-10 20:00:01 +01:00
Matthias Mees fcefdbece2 No margin for action buttons on small screens
Reference #83
2014-03-10 19:58:21 +01:00
Matthias Mees 1ceae353bf Reposition media selector bar on small screens
References #83
2014-03-10 19:47:10 +01:00
Matthias Mees 64eeeaafc8 Make room for timestamp msg in entry editor on small screens
References #83
2014-03-10 19:43:02 +01:00
Matthias Mees 40b066a3b9 Reduce font-size for h1
This will make longer blog titles fit better on small screens.

References #83
2014-03-10 19:34:23 +01:00
Matthias Mees af9cd2135d Don't use updateOnResize in IE8 for equal heights
This seems to fix the scrolling issues in IE8 in the media db.

References #83
2014-03-10 18:16:18 +01:00
Matthias Mees 882589d5b0 Fix closing tag for nav element
This causes IE8 to not clone the pagination properly. Also, it's of
course invalid markup.

References #83
2014-03-10 16:22:35 +01:00
Matthias Mees 93aed1b818 Fix zebra striping in IE8
Apparently, IE8 won't interpret CSS statements if it does not
support all selectors used in the statement?!

References #83
2014-03-10 15:59:13 +01:00
Matthias Mees d157084851 Better container for weblogping services
References #87
2014-03-10 15:13:20 +01:00
Matthias Mees 7e68fdd63e Reposition update plugins button on larger screens
References #87
2014-03-10 15:09:12 +01:00
Matthias Mees ceed9b79b8 Adapt serendipity_event_weblogping markup to advanced entry options
References #87
2014-03-10 12:38:05 +01:00
Matthias Mees 93d21a4c97 Adapt serendipity_event_mailer markup to advanced entry options
References #87
2014-03-10 12:20:23 +01:00
Matthias Mees e903534862 Layout styles for the update plugins buttons
References #87
2014-03-10 12:09:20 +01:00
Matthias Mees 71af5ad8b1 Improve backend markup emitted by serendipity_event_spartacus
References #87
2014-03-10 11:40:19 +01:00
Matthias Mees e3c027907f New Modernizr build. 2014-03-09 20:04:16 +01:00
Matthias Mees 5d04730011 Fix iconfonts not working in the installer/upgrader. Again.
First solution affected the backend of finished installations as
well, this one does not.

References #80
2014-03-09 19:05:04 +01:00
Matthias Mees f34134b215 Add extra stylesheet for IE8
Referenced in conditional comments, needs to be recreated if the
style.css changes.

References #82
2014-03-09 18:32:17 +01:00
Matthias Mees 4c00d5f5ae This is not an error per se, change class.
References #80
2014-03-09 17:37:36 +01:00
Matthias Mees cc0a590ec6 Fix installer and updater for use with backend JS
- include Modernizr in the installer as well (needed for no-js/js)
- reference backend JS before body instead of in head
- added container markup for installer error msgs
- some styling for tables in the installer
- remove obsolete no-js/js styles for JS-less installer
- compensate for the lack of iconfonts (due to the style.css not
  being piped through serendipity.css.php in the installer) by
  using different markup which works with system fonts
2014-03-09 17:17:44 +01:00
Matthias Mees 3ef2575788 Minor adjustment for the upgrader 2014-03-09 15:27:48 +01:00
Matthias Mees ac7b024a38 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-03-09 14:48:08 +01:00
Matthias Mees 413cb0a987 Fix pending/approve icons for spamblock plugin
References #88
2014-03-09 14:47:33 +01:00
Matthias Mees a956c52e6b Update Modernizr to recent version
We still need to include a customized build of this.
2014-03-09 11:49:48 +01:00
Matthias Mees 9248aae9a9 Adapt AccessifyHTML5 to latest layout changes 2014-03-09 11:41:57 +01:00
Matthias Mees a7d5d5a715 Reposition install plugins button for tabbed interface 2014-03-08 13:56:17 +01:00
Matthias Mees 7e16db1b62 Automagically remove msg timestamp 2014-03-08 13:34:02 +01:00
Matthias Mees b1fc0bf6bf Ironed out some minor layout quirks 2014-03-08 13:15:39 +01:00
Matthias Mees 013a50e87e Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-03-08 10:50:36 +01:00