良百科

枯榆绕屋,迎门绿竹。

用户工具

站点工具

  • write
  • everyday
  • yufa
  • poem
  • template
  • syntax
  • random
  • xiangfen
  • baidu
  • 抱歉,您没有权限增加页面

    page_navigation_plugin

    差别

    这里会显示出您选择的修订版和当前版本之间的差别。

    到此差别页面的链接

    page_navigation_plugin [2019/12/07 21:07] (当前版本)
    行 1: 行 1:
     +====== Page Navigation Plugin ======
     +
     +---- plugin ----
     +description: Displays links to the next or previous alphabetically ordered page
     +author     : Andreas Gohr
     +email      : dokuwiki@cosmocode.de
     +type       : syntax
     +lastupdate : 2019-08-21
     +compatible : 2009-12-25+, greebo
     +depends    : 
     +conflicts 
     +similar    : docnavigation
     +tags       : navigation, menu, namespace
     +
     +downloadurl: https://github.com/cosmocode/pagenav/zipball/master
     +bugtracker : https://github.com/cosmocode/pagenav/issues
     +sourcerepo : https://github.com/cosmocode/pagenav
     +donationurl: 
     +
     +screenshot_img : plugin:pagenav.png
     +----
     +
     +This plugin inserts a next/previous page navigation to let your users easily navigate through all pages in a namespace. The namespace's start page will be skipped on browsing. The page order is determined alphabetically.
     +
     +===== Download and Installation =====
     +[[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ http://cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]]
     +
     +Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
     +
     +==== Changes ====
     +
     +{{rss>https://github.com/cosmocode/pagenav/commits/master.atom date}}
     +
     +===== Syntax and Usage =====
     +
     +The simplest usage is this:
     +
     +  [<>]
     +
     +It will include a navigation bar to browse through all pages in a namespace, displaying all buttons as shown above.
     +
     +To control which buttons are shown, you can place a number inside the angle brackets:
     +
     +  [<2>]
     +
     +The following numbers are recognized:
     +
     +^ number ^ shown buttons |
     +| 2      | previous, next |
     +| 4      | first, last    |
     +| 6      | first, previous, next, last |
     +| 8      | start |
     +| 10     | previous, start, next |
     +| 12     | first, start, last |
     +
     +If you want to restrict browsing on pages matching a certain regular expression you can give the expression separated by a space inside the square brackets. E.g. to browse only pages starting with ''a'' you could use this:
     +
     +  [<> ^a.*]
     +
     +===== Notes =====
     +
     +The navigation is cached with the page. When new pages are added to the namespace, the navigation might be wrong until the cache expires. Read [[:caching]] on how to update the cache manually.
     +
     +You can now use this plugin inside a sidebar (for templates that have one). To make it work in a sidebar you have to disable caching for that sidebar completely using the %%~~NOCACHE~~%% macro in the sidebar page. You should also make sure the sidebar is set up to be hidden through the [[config:hidepages]] option.
     +
     +Using this plugin together with [[:namespace templates]] might be useful.
     +
      
    page_navigation_plugin.txt · 最后更改: 2019/12/07 21:07 (外部编辑)