History log of /dokuwiki/inc/utf8.php (Results 1 – 25 of 102)
Revision Date Author Comments
# d4f83172 31-Aug-2023 Andreas Gohr <andi@splitbrain.org>

code style: line breaks


# c0c77cd2 10-Oct-2019 Andreas Gohr <gohr@cosmocode.de>

Merge branch 'master' into psr2

changes from commit b15f23f6735eabb6dc7e4a996e4ae164139ab7f5 may have
been lost, because the code changed to much.

changes from commit df81ca99eeaf4753d6f09cbddbb529

Merge branch 'master' into psr2

changes from commit b15f23f6735eabb6dc7e4a996e4ae164139ab7f5 may have
been lost, because the code changed to much.

changes from commit df81ca99eeaf4753d6f09cbddbb529afe7ef71c7 need to be
verified. we might need to do some more adjustments.

* master: (49 commits)
translation update
translation update
translation update
translation update
translation update
translation update
translation update
Update config.class.php
translation update
translation update
Update lang.php
Add ugc hint to nofollow
add UGC hint
translation update
translation update
use a script to fetch the correct phpunit
Revert "output travis php version for easier debugging"
setup databases for unit tests in travis
output travis php version for easier debugging
translation update
...

show more ...


# 8cbc5ee8 10-Jun-2019 Andreas Gohr <andi@splitbrain.org>

replaced deprecated utf8 functions

For now this uses full qualified namespaces, sensible imports may come
later.


# 0a8df03f 09-Jun-2019 Andreas Gohr <andi@splitbrain.org>

mark old utf8 functions deprecated

Actually replacing all calls is still to come.


# 0da4ba1b 20-May-2019 Andreas Gohr <andi@splitbrain.org>

Some cleanup for the UTF-8 stuff

Docblocks, imports, etc...


# f41bbe4c 19-May-2019 Andreas Gohr <andi@splitbrain.org>

Moved all utf8 methods to their own namespaced classes

This doesn't really change much since the old functions are still needed
for compatibility reasons. We may be able to reduce the number of
func

Moved all utf8 methods to their own namespaced classes

This doesn't really change much since the old functions are still needed
for compatibility reasons. We may be able to reduce the number of
functions by checking which ones we really need.

show more ...


# e24a74c0 24-Feb-2019 Andreas Gohr <andi@splitbrain.org>

PSR2 style fixes

These are some simple whitespace/arrangement things that apparantly
can't be fixed automatically


# df81ca99 11-Jan-2019 Phy <git@phy25.com>

utf8_tohtml: add $all param to encode everything (default false)

This is useful when every character needs to be converted to HTML entities, e.g. (email) `obfuscate()`. Respective test has also been

utf8_tohtml: add $all param to encode everything (default false)

This is useful when every character needs to be converted to HTML entities, e.g. (email) `obfuscate()`. Respective test has also been added.

show more ...


# aba86f38 27-Apr-2018 Andreas Gohr <andi@splitbrain.org>

visibility fixes

First start at declaring visibilites for methods and properties. Still
missing: the parser/renderer stuff and the plugins


# 64159a61 27-Apr-2018 Andreas Gohr <andi@splitbrain.org>

line lengths shortened

This makes sure all files use line lenghts shorter than 120 characters.

This is a quick fix. It might not always be the nicest change.


# 0cb706af 13-Oct-2017 Дмитрий Лебедев <dmitriy.lebedev@bars-open.ru>

Let `utf8_substr` use `utf8_strlen` instead of `strlen(utf8_decode($value))`


# bce0dd6a 02-Oct-2017 Дмитрий Лебедев <dmitriy.lebedev@bars-open.ru>

Make `utf8_strlen` use multiple fallback options


# 9c9753d6 12-May-2017 Andreas Gohr <andi@splitbrain.org>

replace some var keywords

This should fix some tests on PHP 7.1. The work is far from done, we
still have a lot of variables without proper accessibility defined.


# 59752844 14-Jun-2016 Anders Sandblad <runeson@gmail.com>

Fixed broken links to php.net and redirecting pages to php.net


# 8a8104b2 20-Feb-2015 SC Yoo <dryoo@live.com>

Added class-exitsts


# a500e62c 17-Feb-2015 SC Yoo <dryoo@live.com>

Normalization is required to manage multibyte characters.

The OSX uses Unicode-NFD so normalization is required to manage multibyte characters.

( http://unicode.org/reports/tr15/ )

If don't do

Normalization is required to manage multibyte characters.

The OSX uses Unicode-NFD so normalization is required to manage multibyte characters.

( http://unicode.org/reports/tr15/ )

If don't do that, DokuWiki can't find the file uploaded from OS X with multibyte filename like '도쿠위키.jpg'

show more ...


# 7e8500ee 02-Oct-2014 Gerrit Uitslag <klapinklapin@gmail.com>

PHPDocs and some improvements


# 253d4b48 01-Oct-2014 Gerrit Uitslag <klapinklapin@gmail.com>

more PHPDocs, unused var, small bit code reformatting


# 3161005d 12-Nov-2012 Andreas Gohr <andi@splitbrain.org>

check for unicode preg capabilities in UTF-8 lib FS#2636

We now have two defines for checking for UTF-8 and Unicode property
support in PREG and use them to work around FS#2636 on older systems.


# fa446926 29-Jul-2012 Andreas Gohr <andi@splitbrain.org>

more utf8_basename fixes


# a8c343f2 29-Jul-2012 Michael Hamann <michael@content-space.de>

Fix utf8_basename for files in the root directory


# 420addb2 29-Jul-2012 Andreas Gohr <andi@splitbrain.org>

fix utf8_basename for file names without any directory


# f393a4eb 28-Jul-2012 Andreas Gohr <andi@splitbrain.org>

added utf8_basename()

This is a locale independent version of basename to work around
https://bugs.php.net/bug.php?id=37738

The function is not yet used anywhere. It should be at least used
where e

added utf8_basename()

This is a locale independent version of basename to work around
https://bugs.php.net/bug.php?id=37738

The function is not yet used anywhere. It should be at least used
where ever non-ASCII filenames and paths are handled. Simply replacing
all calls to basename() with this function might be the safest.

show more ...


# e3736c26 23-Jun-2012 Andreas Gohr <andi@splitbrain.org>

some phpdoc updates


# 63703ba5 16-Mar-2012 Andreas Gohr <andi@splitbrain.org>

coding style updates


12345