This is still fully compatible with the current stable Frusterick
Manners, however these old method calls should be removed after the
release of Greebo.
* add the current admin plugin to the breadcrumb
* use proper translations for the various modes
* do no longer rely on JavaScript for the enhanced breadcrumb
* add image name in breadcrumb for detail view
* master:
Adjust less vars for compatibility
Use do-plugin's user task button w/ overlay
SPR-937: comment
SPR-958: Scrollbars im meta-footer (bdi)
SPR-958: Scrollbars im meta-footer (bdi)
SPR-950: optimate Headerstyling in Mobile
SPR-950: mobile - magicmatcher additional class makes wrong padding in usertoolicons
SPR-945: min-width for quicksearch qs wide-screen
SPR-950: optimate Headerstyling in Mobile
SPR-945: min-width for quicksearch qs wide-screen
SPR-945: min-width for quicksearch qs wide-screen
SPR-945: min-width for quicksearch qs wide-screen
SPR-942: sublist less indent; SPR-945: min-width for quicksearch
SPR-942: sublist alignment in sidebar; SPR-953: nav active
SPR-942: sublist less indent
SPR-908: qs old data plugin (edit button for table)
SPR-908: check fix border-radius
SPR-937: Alignment Sidebar
Motivation
----------
Since we do not have a dashboard it would be useful to directly see
one's task on click upon the respective icon. Also this is most likely
the dominating reason of the dashboard-usage.
Implementation Decisions
------------------------
* Use SVG: Since we move towards using SVG everywhere in DokuWiki, I
decided to use a SVG icon here as well. This makes it compatible with
other templates too, without introducing an icon-font there.
* Using a `<span>` instead of a `<strong>`: I do not see the semantic reason
behind using a `<strong>` here.
Other Changes
-------------
* The styles related to the do-plugin have been moved from
css/area_nav-usertools.less to css/plugins/do_tasks.less
This needs the respective pull request merged from the do-plugin:
https://github.com/cosmocode/do/pull/31
SPR-962
This removes the base z-indexes as they seem not to be needed (source
order defines initial heights) and interfered with the sidbar functionality.
Removing it was suggested in SPR-899 as well
The javascript of the do-plugin tries to update the container with the
plugin__do_pagetasks class. However, since our container has a different
structure than the icon produced by the do-plugin, this attempt fails
and leaves the icon in a broken state.
This commit changes the class of the container and thus ceases to be
affected by the do-plugin's javascript.
SPR-946
This should also fix an occasional fatal-error when all tasks on a page
are done.
We remove here also the $class from the button in the usertools, since
it served no apparent purpose.
SPR-936
Since our current approach is to crop non-square logos, we should try all
square logos first.
Since favicons are usually small, we prefer them for the shortcut icon.
However since wiki:logo-square.png is usually larger, it is more
suitable for downscaling, so it should be preferred over favicons, which
would need to be upscaled.
SPR-928
In SPR-837 we decided to integrated the svg-pagetools with the approach
in splitbrain/dokuwiki#1821. However that had the consequence that the
pagetool-icons of plugins no longer work. Until the approach in the PR
is mainlined and the plugins have adapted, we will use manual shims to
include selected plugins in the pagetools.
This commits implements the pagetool-icons for odt, dw2pdf and move
plugin. The actual icon for the odt-export is still missing.
SPR-906
There may be occasions where plugin does not wish to show any output for
the current user/page. In that case the tab should not be shown at all.
SPR-895
This refactors the page-attribute area a bit and intergrates the new
ajax branch of the QC plugin. I'm not really happy about the included
file - it should probably be moved to our Template class instead.