Commit graph

1963 commits

Author SHA1 Message Date
Thomas Hochstein 3f0905a780 Use SSL/TLS only if openssl extension is present.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-03-30 12:03:12 +02:00
s9y bot 54b4d3f23b Automagic XML sync 2018-03-30 01:55:53 +02:00
Garvin Hicking 25cadd3b43 I can't even get the fucking spelling right
GPDR -> GDPR
2018-03-29 22:10:43 +02:00
Garvin Hicking d2f63305a3 Added draft of DSGVO GPDR plugin.
Currently supports:

* Show cookie consent layer
* Create footer link to privacy statement (internal, or also a staticpage allowed)
* Allow to enforce visitors need to confirm a checkbox when submitting comments
* Shows information about what s9y does in regards of DSGVO/GPDR
* Shows information about what s9y plugins do in regard of DSGVO/GPDR (new 'legal' property bag)

TODO:

* See todo.txt file.
* Most important: Go through EVERY plugin and add the legal property bag to any plugin that operates on user data.
* Allow to prevent session_start on frontend, allow to patch REMOTE_ADDR
* Warnings when plugin is not installed

+++++ HELP NEEDED +++++
2018-03-29 16:24:46 +02:00
s9y bot 0184dfcf3a Automagic XML sync 2018-03-28 01:56:32 +02:00
Garvin Hicking 683bd175c2 Remove tracking 2018-03-27 11:17:55 +02:00
Thomas Hochstein 08b0235f4e Change author list on author's request.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-03-26 23:18:31 +02:00
s9y bot 2d6939c63a Automagic XML sync 2018-03-26 01:54:48 +02:00
mariohommel 8a7c7654da Fixed token generation for delete/approve comment. 2018-03-25 11:59:17 +02:00
mariohommel 28e1e7d3ea Version 0.5.0. 2018-03-25 08:25:32 +02:00
mariohommel fd5b7b56e4 New Version 0.5.0. 2018-03-25 08:24:00 +02:00
s9y bot 8e4270b0ab Automagic XML sync 2018-03-25 01:53:42 +01:00
mariohommel a8025abdce Add option to user spam classification in E-Mails via token. 2018-03-24 22:16:51 +01:00
Thomas Hochstein 590b7a71bf
Merge pull request #73 from th-h/thh-remove-recaptchav1
Remove reCaptcha v1.
2018-03-24 16:59:51 +01:00
Thomas Hochstein 631cd6ce8c Change description.
reCaptcha v2 works differently than v1.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-03-24 16:58:48 +01:00
Thomas Hochstein 9bd06b1b69 Remove reCaptcha v1.
v1 API will be switched off 2018-03-31.

Replace v1 in config with v2.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-03-24 16:47:01 +01:00
s9y bot 04542f1308 Automagic XML sync 2018-03-24 02:20:56 +01:00
Guillaume Zin e05e0e6e17 Adapt serendipity_event_entrycheck to 2k11 admin interface (#72) 2018-03-23 18:15:34 +01:00
Matthias Mees 7ef7aaf0e1 Add convenience link to single plugins on spartacus (#71) 2018-03-23 18:15:14 +01:00
s9y bot 2cc9dd02bc Automagic XML sync 2018-03-22 02:53:56 +01:00
onli b9402441b5 adduser: fix reference not allowed error
see https://board.s9y.org/viewtopic.php?f=2&t=23705
2018-03-21 10:22:06 +01:00
Garvin Hicking 296d4a8650
Merge pull request #70 from th-h/thh-spartacus-plugin-ids
Add ids as link targets to spartacus web pages.
2018-03-18 13:04:15 +01:00
Thomas Hochstein c2a9c691df Add ids as link targets to spartacus web pages.
Using the plugin name should make for unique
ids without illegal characters.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-03-18 10:50:44 +01:00
Matthias Mees f0fb6e0b18 Add new JS build 2017-12-29 16:05:41 +01:00
s9y bot 37595de124 Automagic XML sync 2017-11-18 23:38:01 +01:00
mariohommel 6a27a52bd2 Fixed wrong API Endpoint for Twitter. 2017-11-18 15:00:11 +01:00
Matthias Mees 1ed4a5ecc0 Add new CSS + JS build 2017-10-30 21:24:01 +01:00
Matthias Mees 29037fb5ba Merge pull request #69 from th-h/thh-lightbox-desc
[serendipity_event_lightbox] Improve description.
2017-10-16 19:39:40 +02:00
Thomas Hochstein c21c4707e7 [serendipity_event_lightbox] Improve description.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-10-15 14:09:51 +02:00
Thomas Heidrich e5c86120d9 add label element to challengeresponse markup in order to comply with W3C WAI (#67) 2017-08-17 18:37:15 +02:00
s9y bot 55d230d125 Automagic XML sync 2017-08-07 02:04:17 +02:00
Thomas Hochstein e905eb3e92 Remove dead or useless links to external plugin documentation. (#65)
* Remove documentation links to board.s9y.org

The 'website' property of plugins is used to
link to external documentation. board.s9y.org
does not contain such documentation, at least
not on its frontpage.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Remove dead documentation link.

c.seo-mobile.de does not exist any more.
According to
http://www.mobile-seo.de/archiv/21-serendipity-mobile-output-plugin.html
all documentation has been posted (only) there,
so is gone now.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-08-06 14:16:43 +02:00
Thomas Hochstein 123581d727 [s9y_event_markdown] Add documentation, update German translation. (#66)
* [s9y_event_markdown] Update German translation.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* [s9y_event_markdown] Add documentation.

German and English language documentation added.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* [s9y_event_markdown] Update/change language files.

* Add an explicit SmartyPants option instead
  of a simple "yes".
* Change (English and German) language files
  accordingly.
* Change URLs to https to avoid redirects.
* Bump version to 1.26
* Update ChangeLog.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-08-06 14:16:32 +02:00
Thomas Hochstein 2c0798670b Fix function definition. (#68)
The declaration of uninstall() didn't match
serendipity_plugin::uninstall, making PHP
spew warnings to the log.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-08-06 14:08:17 +02:00
s9y bot 562e3d88b1 Automagic XML sync 2017-07-22 02:00:29 +02:00
Matthias Mees a7f3e78972 Merge pull request #63 from th-h/thh-dejure
Fix HTML of local documentation.
2017-07-21 19:33:11 +02:00
Matthias Mees 91ba478449 Merge pull request #64 from th-h/thh-footnote-css
Add CSS for markdown footnotes.
2017-07-21 19:31:20 +02:00
Thomas Hochstein 617427a383 Add CSS for markdown footnotes.
CSS is added via addToCSS().

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-07-19 22:53:17 +02:00
Thomas Hochstein 23453c0306 Fix HTML of local documentation.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-07-11 22:23:49 +02:00
s9y bot 3faf2386cb Automagic XML sync 2017-07-11 02:01:15 +02:00
Garvin Hicking 1486be45f8 Merge pull request #62 from th-h/thh-dejure
Add local documentation to dejure.org plugin.
2017-07-10 16:19:03 +02:00
Garvin Hicking 5e0070f14c Merge pull request #61 from robelix/php7compat
PHP7 compatibility for event_galleryimage
2017-07-10 16:18:16 +02:00
robelix ba70bb56d3 event_galleryimage version bump 2017-07-10 16:13:22 +02:00
Thomas Hochstein ffaac00d2f Add local documentation to dejure.org plugin.
German language only, as there will be very
little need to link to German law and
decisions in a foreign language blog.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-07-09 16:30:55 +02:00
robelix c9bf223180 PHP7 compatibility: replaced preg_replace /e with preg_replace_callback 2017-07-09 02:52:59 +02:00
s9y bot d17beb5f48 Automagic XML sync 2017-05-31 01:59:40 +02:00
Thomas Hochstein ea1fdf86a2 Add more options, redo config screen. (#59)
* Bump version, add me as author.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Normalize whitespace.

Replace mix of spaces and tabs by spaces.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Add option for linking to buzer.de

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Add Changelog.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Reformat and rephrase plugin configuration screen.

Remove HTML added in 88e58798af05a79543e89aa87705e85a325cc164
as it was not parsed.

Move link style description to info text.

Improve some phrases.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Add option to exclude headings from linking.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-05-30 11:05:35 +02:00
s9y bot f949281b97 Automagic XML sync 2017-05-28 01:58:19 +02:00
Thomas Hochstein 1a67d98bbb Update dejure-plugin to version 1.6 from upstream. (#58)
* Update dejure-plugin to version 1.6 from upstream.

v1.6 was not yet published.

Improve fsockopen, switch to SSL, add user agent.

Signed-off-by: Thomas Hochstein <thh@inter.net>

* Bugfix: Don't cache results after errors.

djo_vernetzen_ueber_dejure_org() will return FALSE
instead of an output text if the API call fails
or results in any error.

But the "master" function djo_vernetzen() will call
integritaetskontrolle() anyway. The latter function
checks whether input and output texts match after
removing all added links. If the check succeeds, it
will return the output text; if the check fails, the
input text. So the result will always be TRUE.

And only after this will cache the output text if
it's not FALSE - which it can't be, ever. So if the
API call fails, the unmodified input text will be
cached.

But if we don't call integritaetskontrolle() after
API failures - which isn't necessary as the output
text is just FALSE anyway -, the FALSE will carry
through so nothing is cached.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-05-27 19:51:08 +02:00
s9y bot 31c9242b7f Automagic XML sync 2017-05-23 02:01:52 +02:00