History log of /dokuwiki/ (Results 1351 – 1375 of 10561)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
61d791c930-Sep-2020 Syntaxseed <825423+syntaxseed@users.noreply.github.com>

Fix proper param order and use main function name instead of alias 'join'.

bfcf800930-Sep-2020 Andreas Gohr <andi@splitbrain.org>

refactor page and media resolving, introduce ~ shortcut

This moves the resolve_id() type of functions into their own class
hierarchy.

A new shortcut to be used in links is introduced. The tilde ~ c

refactor page and media resolving, introduce ~ shortcut

This moves the resolve_id() type of functions into their own class
hierarchy.

A new shortcut to be used in links is introduced. The tilde ~ can be
used to reference the current page as a namespace. This is useful to
dynamically create a new namespace from an existing page, effectively
making that page the start page. It allows for a more dynamic growth of
the wiki and makes use of the rarer used "startpage named like the
namespace" method for start pages.

The existing code has not been modified, yet and continues to use the
old, now deprecated methods. Some tests are still failing - before they
are fixed, the expected behaviour needs to be discussed.

show more ...

b75887c829-Sep-2020 AdaKaleh <31895292+adakaleh@users.noreply.github.com>

Remove $match, as it's no longer used

6a3c802029-Sep-2020 AdaKaleh <31895292+adakaleh@users.noreply.github.com>

Simplify clientIP() function

Replace regexps with FILTER_VALIDATE_IP

9d84533c28-Sep-2020 AdaKaleh <31895292+adakaleh@users.noreply.github.com>

Remove HTTP_ACCEPT from auth_browseruid()

The Accept header changes based on requested resource type,
so it is not suited for auth_browseruid().

c0dd391427-Sep-2020 AdaKaleh <31895292+adakaleh@users.noreply.github.com>

Remove clientIP() verification from page locking

For editing without a user account, session_id() verification is
more appropriate.

This will make page locking work for people editing the wiki from

Remove clientIP() verification from page locking

For editing without a user account, session_id() verification is
more appropriate.

This will make page locking work for people editing the wiki from
the same IP (which can happen in an office space, for example).

As discussed in https://forum.dokuwiki.org/d/18284-dont-store-ip-addresses/5

show more ...

b13c0e1a27-Sep-2020 AdaKaleh <31895292+adakaleh@users.noreply.github.com>

Improve auth_browseruid()

As discussed in https://forum.dokuwiki.org/d/18284-dont-store-ip-addresses/5

- remove the deprecated HTTP_ACCEPT_CHARSET
- add HTTP_ACCEPT_LANGUAGE
- add HTTP_ACCEPT_ENCOD

Improve auth_browseruid()

As discussed in https://forum.dokuwiki.org/d/18284-dont-store-ip-addresses/5

- remove the deprecated HTTP_ACCEPT_CHARSET
- add HTTP_ACCEPT_LANGUAGE
- add HTTP_ACCEPT_ENCODING
- add HTTP_ACCEPT
- use half of the IP address
- add support for IPv6
- use SHA256 instead of MD5

Also:

- remove `$uid = strtolower($uid)`, as it doesn't seem to help

show more ...

09e982a827-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

use EDIT_FORM_ADDTEXTAREA

change event name to prevent breaks in old HTML_EDIT_FORMSELECTION or early proposed EDIT_FORM_ALTERNATE event handler, such as edittable plugin

2162df3a13-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

update phpdoc

8a5f08af11-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

deprecate html_form()

encourage plugin devs to use new Form class

bafe746811-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

use new event EDIT_FORM_ALTERNATE

to prevent breaks in old HTML_EDIT_FORMSELECTION event handler, such as edittable plugin

c257035808-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

remove html_softbreak_callback()

bf69f8cb08-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

re-declare deprecated function html_edit_form()

call dbg_deprecated(), even this function lost compatibility because its argument $param['form'] has changed to hold Form\Form object

89b939d708-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

re-declare deprecated function html_li_default()

fda3dd8108-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

fix missing return

8bc1a7be07-Sep-2020 John Brooks <john@fastquake.com>

media: Fix media_resize_image cache check

The check was backwards, and it also caused a failure when there is no
cache file (mtime=0) because the function would still return the path to
the nonexist

media: Fix media_resize_image cache check

The check was backwards, and it also caused a failure when there is no
cache file (mtime=0) because the function would still return the path to
the nonexistent cache file.

show more ...

d11e205c07-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

consistent html_buildlist() usage

see usage of html_buildlist in plugin acl (admin and action component)

a215faf204-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

re-declare deprecated functions for backward compatibility

`dbg_deprecated()` is called in `html_diff_head()`, `html_diff_navigation()`, `html_diff_navigationlink()`, and following functions:

* `h

re-declare deprecated functions for backward compatibility

`dbg_deprecated()` is called in `html_diff_head()`, `html_diff_navigation()`, `html_diff_navigationlink()`, and following functions:

* `html_denied()` is not used any plugins, but added fallback just in case.
* `html_locked()` is used by one third-party plugin (AjaxEdit), fallback should be added.
* `html_insert_softbreaks()` is used by one third-party plugin (TOS, terms of service), fallback should be added.

show more ...

98c80af303-Sep-2020 Frank Long <longyn@users.noreply.github.com>

Update translation

選擇 =>Traditional Chinese
选择 => Simplified Chinese

ad4420a902-Sep-2020 Endrit Callaki <endrit@callaki.de>

translation update

76e0afa402-Sep-2020 Andreas Gohr <andi@splitbrain.org>

don't crush tables too narrow. fixes #3250

This ensures that the table wrapper has at least 50% of the page width
available. This allows small tables still be besides floating elements
like images o

don't crush tables too narrow. fixes #3250

This ensures that the table wrapper has at least 50% of the page width
available. This allows small tables still be besides floating elements
like images or the TOC, but larger tables will get the full width.

show more ...

87f229e802-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

add dbg_deprecated() calls

d2bd34a501-Sep-2020 Andreas Gohr <andi@splitbrain.org>

use Slika for image resizing and cropping

This replaces our own resize/crop function by the Slika library.

This is not yet ideal, as there is quite a bit duplicated code between
media_resize and me

use Slika for image resizing and cropping

This replaces our own resize/crop function by the Slika library.

This is not yet ideal, as there is quite a bit duplicated code between
media_resize and media_crop now. Ideally these two should be replaced by
a single method handling both. I'm just not sure where to best put it
yet.

Using Slika introduces two new features:

* auto rotation based on EXIF #3059
* support for webp #3238

show more ...

92a8473a06-May-2020 Andreas Gohr <andi@splitbrain.org>

added Slika as dependency

e3c1661731-Aug-2020 Phy <dokuwiki@phy25.com>

translation update

1...<<51525354555657585960>>...423