Commit Graph
100 Commits
Author SHA1 Message Date
onli 23d3a73b01 init maintenance mode (#467) 2018-06-13 19:31:28 +02:00
onli 567587718b React to errors when comment could not be deleted (#527) 2018-06-12 23:49:11 +02:00
onli 4c671ead1c Make it easier to drag plugins to other column (#510) 2018-06-12 23:22:45 +02:00
onli 3ba160c52a If js is broken, fallback to open configuration options (#479) 2018-06-12 23:05:02 +02:00
onli 3ef2b78014 Make comment subscription with full text the default (#483) 2018-06-12 22:44:45 +02:00
onli c7c133ef1d Set the bcrypt hashtype as the default for user creation 2018-06-12 22:43:19 +02:00
onli 9e8eebac15 Fix user creation, also fixes installer
Because the hashtype was not set to the new default, but bcrypt already used, the user could not log in
2018-06-12 22:40:02 +02:00
onli bfce8ffb61 Improve gallery insert function (#552)
Border around selected images, button hidden till iamge is selected, init language constant
2018-06-11 23:12:12 +02:00
onli 0bdae3b18c Merge branch 'master' of github.com:s9y/Serendipity 2018-04-06 17:14:13 +02:00
onli 40993037b2 init media gallery insert 2018-04-06 17:09:51 +02:00
onli b0fb8d2d12 Sync: Drop netmirror from spartacus 2018-03-28 21:09:53 +02:00
onli eafc4dd625 Move from SHA1 to bcrypt
SHA1 is not an ideal password hash, even when salted, because it is cheap to compute. Since version 5.5 PHP offers bcrypt built in, which is a more expensive and secure hash function specifically suited for passwords
2018-03-23 18:02:02 +01:00
onli 52a41b37d5 Rework autologin to use a token approach
The prior code stored encrypted user data in the cookie that was then checked. This new approach is cleaner, as it only stores a token, and it does not use problematic crypto functions deprecated in PHP 7.2
2018-03-23 18:01:32 +01:00
onli 4d30cf3b07 resp imgs: don't insert original image if too small 2017-12-16 22:21:45 +01:00
onli 0ee37818f2 Let themes override responsive images breakpoint (#474) 2017-11-01 20:12:18 +01:00
onli d9db68ac5f minor: remove debugging output when adding image 2017-10-29 03:05:01 +01:00
onliandGitHub 440b189372 Merge pull request #526 from th-h/thh-comment-messages
Fix display of messages for comment editing.
2017-08-07 23:18:04 +02:00
onli d3e6a3ee3a Fix non-variable matches class (#522) 2017-07-11 14:06:32 +02:00
onliandGitHub 405fa77e3f Merge pull request #520 from th-h/thh-plugin-changelog
Display ChangeLog in plugin lists (if available).
2017-07-09 19:26:23 +02:00
onliandGitHub 93c95407aa Merge pull request #517 from igoltz/Issues_331_516
add template path as first entry to template_dirs array
2017-06-13 11:09:32 +02:00
onli a920a3aa67 responsive: Fix 0w images and introduce breakpoints
$breakpoints decide at which screen width an image is used, $thumbWidth how wide the thumbnail is. Stepping stone to making t configurable by themes.
2017-06-04 23:24:11 +02:00
onli bf4f484fe0 responsive: Fix srcset insertion when images are on one line (#474) 2017-06-04 20:19:37 +02:00
onli a34f6739a5 document backend_view_entry (#511) 2017-06-04 18:52:58 +02:00
onli 74f7acb69d Introduce backend_view_entry hook (#511)
Gives plugins the option to modify the central entry list in the plugin, so far to show additional information
2017-05-11 22:48:27 +02:00
onli bfeccabcdb Rework media library directory move
Initial motivation for this rework was to add support for the responsive thumbnnails (#474). But it also is a re-implementation instead of an enahncement of the existing code because the moveMediaDirectory function had grown into a mess. It was very hard to debug possible renaming bugs, like https://board.s9y.org/viewtopic.php?f=3&t=21185. This approach uses several small functions instead that can be combined and re-used.
2017-04-30 20:38:24 +02:00
onliandGitHub 4046d811a7 Merge pull request #507 from th-h/thh-506
Akismet has a POST API, not a GET API. :)
2017-04-21 13:05:10 +02:00
onli 2debad91d0 Workaround: Add smartyvars.uriargs to cache key
The freetags plugin sets this->displaytag in the frontend_fetchentries hook, and only sets clean_page if it sees that variable in the entry_display hook. The result is that wrong entries are shown on tag pages. Adding the smartyvars allows caching the correct $entries the plugin would have returned, working around that limitation without simulatign the frontend_fetchentries hook.
2017-04-20 17:42:48 +02:00
onli 2b4ddde690 Drop outer printEntries Cache 2017-04-20 01:23:07 +02:00
onli bf213b752d Drop outer printEntries cache 2017-04-20 01:19:43 +02:00
onli e61d38a61d Cache: Add additional state variables + single entry mode
fetchEntries is heaviliy realient on glboal state variables, and that was missed initially. The last commit c8bbb35aac fixed that partially, but did not catch all global state variables. Additionally, this fixed the clean_page mode as used by staticpage by adding the logic and event hook to printEntriesCached
2017-04-20 01:07:24 +02:00
onli c8bbb35aac Fix cache by getting & setting global state variables
See https://board.s9y.org/viewtopic.php?p=10447129#p10447129. Missed in #345
2017-04-19 01:11:34 +02:00
onli b6b989440d Document rel=trackback (#438) 2017-04-17 15:18:06 +02:00
onli 02b3959ac4 Merge branch 'master' of github.com:s9y/Serendipity 2017-04-16 01:17:39 +02:00
onli 88a89436ae responsive: Use default thumbnail in srcset (#474)
Also, use width to detect if the user only selected a thumbnail, and accordingly reduce the srcset selection
2017-04-16 01:15:27 +02:00
onliandGitHub 284fffb750 Merge pull request #503 from th-h/thh-487
Fix comment preview for logged-in user.
2017-04-15 23:26:53 +02:00
onli c585f73f8c Init responsive images core plugin (#474) 2017-04-15 23:08:54 +02:00
onliandGitHub e1733604a5 Merge pull request #493 from th-h/thh-dashboard-entries
Dashboard: redo display of drafts / future entries
2017-04-15 12:01:21 +02:00
onli 18f6429f32 Add rel=trackback header and discovery (#438) 2017-04-15 02:19:45 +02:00
onliandGitHub 6a6a402cc3 Merge pull request #497 from th-h/thh-netdns2
Add Net/DNS2.php 1.4.3 to core.
2017-04-13 12:50:16 +02:00
onliandGitHub 59d17ee112 Merge pull request #492 from th-h/thh-backend-page-title
Redo backend page title order.
2017-04-13 09:24:40 +02:00
onliandGitHub 82b79ef4d6 Merge pull request #489 from th-h/thh-spartacus-default
Change Spartacus default mirror to github.
2017-04-12 18:44:17 +02:00
onliandGitHub 19b023529d Merge pull request #448 from gnuheidix/admin_username
HTTP500: crashing when username is an array
2017-04-11 15:02:50 +02:00
onliandGitHub 8c509d93b2 Merge pull request #468 from th-h/thh-465
Dashboard: show as many drafts as configured.
2017-04-11 14:50:08 +02:00
onliandGitHub fd412dad00 Merge pull request #480 from th-h/thh-413
Make backend page title order configurable.
2017-04-11 14:47:54 +02:00
onli cdf375623d Require token to change theme (fixes #452) 2017-03-02 12:08:05 +01:00
onliandGitHub 381b066344 Merge pull request #447 from gnuheidix/comment_sanitized
some PHP functions expect strings and crash otherwise
2017-02-07 22:16:10 +01:00
onliandGitHub 9511b9dde5 Merge pull request #446 from gnuheidix/search_term
makes sure that only strings are being processed in searchTerm
2017-02-07 21:15:11 +01:00
onli d4d46855c2 Add formtoken to upgrade button 2017-01-26 14:11:54 +01:00
onli 7e70f91686 Add form token to comment delete link 2017-01-17 11:42:37 +01:00
onli f947c66f66 Add multiple missing CSRF tokens (#439)
Deleting comments, disabling comment threads, installing plugins, toggling a spartacus update check
2017-01-16 15:32:16 +01:00
onliandGitHub ccfc8c31c2 Merge pull request #432 from gnuheidix/PR_rss_version_parameter
Strict feed template name checking (#431)
2016-12-15 05:31:09 +01:00
onli e9f98f80f0 Add additional check for allowed feed tpls (#431) 2016-12-14 12:43:50 +01:00
onli d9b1baab76 Further improve theme ordering
Stabilizes output of the recommended themes
2016-10-10 18:43:03 +02:00
onli 31799a28c0 Merge branch 'master' of github.com:s9y/Serendipity 2016-10-10 18:41:08 +02:00
onli 42c5dc9288 Order themes by their shown name 2016-10-10 18:40:22 +02:00
onli 196c3becb2 Order themes by their shown name 2016-10-10 18:36:44 +02:00
onli eedd984e0d improve cgi detection to use custom htaccess
See http://board.s9y.org/viewtopic.php?f=3&t=20788
2016-09-25 16:54:09 +02:00
onli 07f8349edb restore idea theme 2016-09-21 22:52:58 +02:00
onli 2797bfdf02 Document preview_iframe cleanup + cache IE fix 2016-09-12 17:36:37 +02:00
onli b7e2d57290 Fix: Editor cache not emptied in IE 2016-09-11 23:55:16 +02:00
onli 3aed346370 Fix image upload progress bar 2016-09-11 17:41:07 +02:00
onli 5108486af3 Remove backend js from preview_iframe in next 2016-09-11 15:38:41 +02:00
onli f15cb17755 Document recent changes
fallback chain changes, preview fixes, getFile function in plugin api,
frontend-param in smarty {getFile}
2016-09-09 15:12:13 +02:00
onli acef784f41 Fix: Entry preview using backend entries.tpl 2016-09-09 14:55:29 +02:00
onli 9dfa482a96 Introduce {getFile frontend} param to get frontend files while in backend
This will be mainly needed in preview_iframe.tpl, as it is executed in
the backend but needs files from the frontend theme. See
http://board.s9y.org/viewtopic.php?p=10445987#p10445987
2016-09-08 10:18:27 +02:00
onli b73dd8bb1e Introduce getFile to the plugin api
Useful to get files (like smiley graphics) from the fallback chain
2016-08-23 00:21:35 +02:00
onli d97cdf7378 Fix smiley images (#416) 2016-08-22 23:58:44 +02:00
onli b6ac03e8a1 Fix composer when http is forbidden (#418) 2016-08-22 23:37:58 +02:00
onli 18b1ef5ab4 restore image align images in ML upload 2016-08-22 23:33:54 +02:00
onli 8641a4198e make style_fallback available in 2k11 themes (#417) 2016-08-22 23:29:16 +02:00
onli 460b416b7c Make ML work with simplified fallback chain
See 8affa1126a
2016-07-29 00:16:37 +02:00
onli b22ef8d1ce Improve tab title uniqueness in backend (#413)
Show the blogtitle after the section, and shortens plugins and template
menu title to the one used in the menu
2016-07-29 00:11:21 +02:00
onli 3179ed7d57 Make feeds work with simplified template fallback
Since default is no longer queried if not set specifically, the new
default template 2k11 needs to carry the feed template and the banner
image. See http://board.s9y.org/viewtopic.php?f=3&t=20801 and
https://github.com/s9y/Serendipity/commit/8affa1126a80f045aea61b40c5f449e05b843419
2016-07-27 10:35:03 +02:00
onli d31c8960f8 Add test for serendipity_getTemplateFile 2016-07-25 20:54:52 +02:00
onli 6419df26e0 Improve getTemplateFile performance by avoiding double lookups 2016-07-24 20:22:14 +02:00
onli 8affa1126a Massively simplify fallback chain logic
Should've been tested in the alpha, but given the problems with the preview logic (see http://board.s9y.org/viewtopic.php?f=3&t=20791) I'm convinced we need this now. This mainly reworks serendipity_getTemplateFile to follow a simple scheme on where to look for templates – either in the backend or frontend, based on where we are but overridable, then in the engine, then in the defaultTemplate as fallback.
2016-07-24 20:13:36 +02:00
onli f300de0e01 Fix next theme not showing entry save box
See http://board.s9y.org/viewtopic.php?f=3&p=10445831
2016-07-22 15:41:12 +02:00
onli b5fbccb669 Remove php_value from htaccess, collides with fcgi
See http://board.s9y.org/viewtopic.php?f=3&t=20788
2016-07-19 13:41:36 +02:00
onliandGitHub d9ac1542ac Set timeline as recommended theme 2016-07-04 11:14:16 +02:00
onli 84709381af Fix: Category feed showed all entries 2016-07-03 23:01:17 +02:00
onli 26c462acff gravatar: remove mybloglog and be more robust to wrong input 2016-06-24 18:20:50 +02:00
onli f9482cc1aa Fix: http request for akismet missed the method (#411) 2016-06-23 13:00:21 +02:00
onli d973e99933 Workaround PHP < 5.6 bug, not verifying certs, stopping Request2
See http://board.s9y.org/viewtopic.php?f=10&t=20773 and #399
2016-06-22 19:42:07 +02:00
onliandGitHub b39bf70345 Enable beta upgrades 2016-06-21 15:28:51 +02:00
onli e34e0db1e5 Covnert bulk mover into a single button + popup (fixes #409) 2016-05-25 22:11:17 +00:00
onli dfc41df02a ajax-uploaded now moves image into selected folder 2016-05-25 20:51:18 +00:00
onli dbf21c3df5 Cache_Lite: Use __construct (#399) 2016-05-10 12:40:15 +00:00
onli 78de4c894b Update Net_DNSBL to 1.3.7 (#399) 2016-05-10 03:01:16 +00:00
onli 02a49c8735 Http/Request2 for ML image download (#399) 2016-05-10 02:52:37 +00:00
onli d4fe793820 Move importers to Http/Request2 and __construct (#399) 2016-05-10 02:47:22 +00:00
onli fd90812453 Use Http/Request2 for functions_trackback (#399) 2016-05-10 02:34:28 +00:00
onli f1d2025b39 spamblock: move to Http/Request2 (#399) 2016-05-10 02:15:51 +00:00
onli 60a06c1706 remoterss: Use __contruct() for OMPL class (#399) 2016-05-10 02:08:13 +00:00
onli 741a0c3508 Onyx: Use Http/Request2 (#399) 2016-05-10 02:04:37 +00:00
onli 2bb2b5c9de Merge pull request #407 from blackwarthog/master
Show two "comments feed" buttons when both feed formats (RSS+Atom) activated
2016-05-09 19:34:41 +02:00
onli a615ddc57d Move remoterss plugin to http_request2 (#399) 2016-05-06 20:48:37 +00:00
onli f98d4304b1 Let gravatar plugin use HTTP_Request2 (#399) 2016-05-02 20:09:29 +00:00
onli e6202fcf23 Spartacus: Use Http/Request2 (#399) 2016-05-01 21:48:32 +00:00
onli 4aefefc295 Update HTTP_Request (#399) 2016-04-27 18:52:12 +00:00
onli 51d88128f4 Update pear (#399) 2016-04-27 18:50:44 +00:00