History log of /dokuwiki/inc/ (Results 1651 – 1675 of 6649)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1265b19327-Mar-2018 Michael Große <grosse@cosmocode.de>

refactor(search): shorten get parameters

340f849a27-Mar-2018 Michael Große <grosse@cosmocode.de>

fix(search): remove overlook from parameter

That parameter was introduced in cbcc2fa and removed in d22b78c

5facb9bc27-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(Form): add method to get position of element by element

c6b5b74a27-Mar-2018 Michael Große <grosse@cosmocode.de>

fix(search): detect irregular fragment query

If the entered query does not cleanly fall into the area of the given
options, show the current behavior as "custom".

df97724927-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search) more nuanced tool deactivation

This gives create control over when a query is too complex for tool
support.

01c23ba826-Mar-2018 Michael Große <grosse@cosmocode.de>

l10n(search): en translation for new search functionality

b005809c26-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): display search tools as lists on click

This functionality is inspired by what other large search engines are
doing.

6639a15226-Mar-2018 Michael Große <grosse@cosmocode.de>

refactor(search) run the search from Action/Search, not Ui/Search

8d0e286a26-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search) add option to sort by mtime

18856c5d26-Mar-2018 Michael Große <grosse@cosmocode.de>

refactor(search): extract simplified SearchState class

Building the new search links is complex and we're going to add another
parameter with the new sorting by mtime. Extracting a new class seems
l

refactor(search): extract simplified SearchState class

Building the new search links is complex and we're going to add another
parameter with the new sorting by mtime. Extracting a new class seems
like the cleanest way to handle that increasing complexity.

show more ...

1b48999c26-Mar-2018 Michael Große <grosse@cosmocode.de>

refactor(search): move filtering by time into _ft_page*

This is the more appropriate place for that functionality, because now
it happens inside the default function for the respective pagesearch an

refactor(search): move filtering by time into _ft_page*

This is the more appropriate place for that functionality, because now
it happens inside the default function for the respective pagesearch and
pagelookup events and can be properly handled by plugins.

show more ...

940f24fc26-Mar-2018 Michael Große <grosse@cosmocode.de>

fix(search): don't truncate namespaces with - and . in pagename-lookup

The regex for the pagename lookup didn't account for `-` and `.` being
valid characters for namespaces, which lead to wrong res

fix(search): don't truncate namespaces with - and . in pagename-lookup

The regex for the pagename lookup didn't account for `-` and `.` being
valid characters for namespaces, which lead to wrong results in the
quicksearch and pagename lookup. The full search, which already used the
queryParser, showed the correct results.

This fixes #1659

show more ...

b3cfe85a26-Mar-2018 Michael Große <grosse@cosmocode.de>

fix(search): also filter pagename results by time

d22b78c826-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): use dedicated url-parameter for search query

This way we do not loose the context of the current page. Further, the
new id generated from the query before wasn't really that useful (se

feat(search): use dedicated url-parameter for search query

This way we do not loose the context of the current page. Further, the
new id generated from the query before wasn't really that useful (see
issue #1124 ). And we can still generate a meaningful link "create a
page for your query", if that is considered useful.

Further redirects exist for the old urls, so bookmarked searches etc.
should mostly keep working.

show more ...

172afea725-Mar-2018 Yuriy Skalko <yuriy.skalko@gmail.com>

translation update


lang/ru/editrev.txt
lang/ru/lang.php
lang/ru/password.txt
lang/ru/preview.txt
lang/ru/read.txt
lang/ru/resendpwd.txt
lang/ru/resetpwd.txt
lang/ru/revisions.txt
lang/ru/showrev.txt
lang/ru/stopwords.txt
lang/ru/subscr_digest.txt
lang/ru/subscr_list.txt
lang/ru/subscr_single.txt
lang/ru/updateprofile.txt
/dokuwiki/lib/plugins/acl/lang/ru/lang.php
/dokuwiki/lib/plugins/authad/lang/ru/lang.php
/dokuwiki/lib/plugins/authad/lang/ru/settings.php
/dokuwiki/lib/plugins/authmysql/lang/pl/settings.php
/dokuwiki/lib/plugins/authmysql/lang/ru/settings.php
/dokuwiki/lib/plugins/authpgsql/lang/pl/settings.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/lang/ru/intro.txt
/dokuwiki/lib/plugins/config/lang/ru/lang.php
/dokuwiki/lib/plugins/extension/lang/pl/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/pl/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/pl/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/pl/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/pl/lang.php
/dokuwiki/lib/plugins/extension/lang/ru/intro_plugins.txt
/dokuwiki/lib/plugins/popularity/lang/ru/lang.php
/dokuwiki/lib/plugins/revert/lang/ru/lang.php
/dokuwiki/lib/plugins/styling/lang/pl/intro.txt
/dokuwiki/lib/plugins/styling/lang/pl/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pl/import.txt
/dokuwiki/lib/plugins/usermanager/lang/pl/lang.php
/dokuwiki/lib/plugins/usermanager/lang/ru/import.txt
/dokuwiki/lib/plugins/usermanager/lang/ru/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/pl/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/pl/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/ru/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/ru/style.txt
bbc1da2e23-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): filter results by lastmod time

This allows filtering of results by the last modified time. It still
needs a custom date entry option, highlighting of the currently selected
option (if

feat(search): filter results by lastmod time

This allows filtering of results by the last modified time. It still
needs a custom date entry option, highlighting of the currently selected
option (if any) and a better place where the filtering happens.

show more ...

9a75abfb23-Mar-2018 Michael Große <grosse@cosmocode.de>

feat: show last mod information in search results

de3383c623-Mar-2018 Michael Große <grosse@cosmocode.de>

fix(search): namespace limits must match exactly

This fixes a bug that during a search limited to `@de` would show pages
form the namespace `devel` as well (in the fullpage results).

Fixes #2285

3eb2b86923-Mar-2018 Michael Große <grosse@cosmocode.de>

fix: readd div with no-class to tpl_searchform

Quick-search positioning and other templates break when removing this
tag.

4d0cb6e122-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): show search adjustments as links

This simplifies many aspects. However, it still needs much better
styling.

d09b5b6422-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): add config options to adjust default behavior

This adds two new config options:

`search_limit_to_first_ns`:
Limit the search to the current X namespaces. When a search is executed
fro

feat(search): add config options to adjust default behavior

This adds two new config options:

`search_limit_to_first_ns`:
Limit the search to the current X namespaces. When a search is executed
from a page within a deeper namespace, the first X namespaces will be
added as filter.
Possible use case could be with language namespaces to ensure that the
default search is initially within the current language.

`search_default_fragment_behaviour`:
Option to specify the default fragment search behavior

show more ...

cbcc2fa522-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): add origin page as parameter

There are several use cases in which knowing the page where a search
request originated would be useful. This commit adds a `from` parameter
which provides

feat(search): add origin page as parameter

There are several use cases in which knowing the page where a search
request originated would be useful. This commit adds a `from` parameter
which provides that information.

show more ...

3c7a332722-Mar-2018 Michael Große <grosse@cosmocode.de>

refactor: make tpl_seachform use dokuwiki\Form

This makes it easier to read, reason and extend.

4c924eb821-Mar-2018 Michael Große <grosse@cosmocode.de>

feat(search): add link to restrict search to result namespace

44156e1121-Mar-2018 Michael Große <grosse@cosmocode.de>

feat: add a simple unparser for parsed search queries

To allow creating links with manipulated versions of the current search
query an unparser is necessary. However, the current output of ft_queryP

feat: add a simple unparser for parsed search queries

To allow creating links with manipulated versions of the current search
query an unparser is necessary. However, the current output of ft_queryParser
makes some advanced features hard to detect. Therefore the new
ft_queryUnparser_simple cannot handle negated phrases and `OR` searches.

It should still cover 98% of search queries.

show more ...

1...<<61626364656667686970>>...266