Warning: Declaration of action_plugin_linebreak::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php on line 41

Warning: Declaration of action_plugin_markdownextra::register(&$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/stepism/www/ue4/wiki/lib/plugins/markdownextra/action.php on line 16

Warning: Declaration of action_plugin_syntaxhighlighter3_action::register(Doku_Event_Handler &$controller) should be compatible with DokuWiki_Action_Plugin::register(Doku_Event_Handler $controller) in /home/stepism/www/ue4/wiki/lib/plugins/syntaxhighlighter3/action/action.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php:0) in /home/stepism/www/ue4/wiki/lib/exe/js.php on line 17

Warning: Cannot modify header information - headers already sent by (output started at /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php:0) in /home/stepism/www/ue4/wiki/inc/httputils.php on line 225

Warning: Cannot modify header information - headers already sent by (output started at /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php:0) in /home/stepism/www/ue4/wiki/inc/httputils.php on line 226

Warning: Cannot modify header information - headers already sent by (output started at /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php:0) in /home/stepism/www/ue4/wiki/inc/httputils.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home/stepism/www/ue4/wiki/lib/plugins/linebreak/action.php:0) in /home/stepism/www/ue4/wiki/inc/httputils.php on line 29
var DOKU_BASE='/ue4/wiki/';var DOKU_TPL='/ue4/wiki/lib/tpl/dokuwiki/';var DOKU_COOKIE_PARAM={"path":"\/ue4\/wiki\/","secure":true};Object.defineProperty(window,'DOKU_UHN',{get:function(){console.warn('Using DOKU_UHN is deprecated. Please use JSINFO.useHeadingNavigation instead');return JSINFO.useHeadingNavigation;}});Object.defineProperty(window,'DOKU_UHC',{get:function(){console.warn('Using DOKU_UHC is deprecated. Please use JSINFO.useHeadingContent instead');return JSINFO.useHeadingContent;}});LANG={"search_toggle_tools":"Toggle Search Tools","willexpire":"\u7de8\u96c6\u4e2d\u306e\u6587\u66f8\u306f\u30ed\u30c3\u30af\u671f\u9650\u3092\u904e\u304e\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u307e\u307e\u30ed\u30c3\u30af\u3059\u308b\u5834\u5408\u306f\u3001\u4e00\u5ea6\u6587\u66f8\u306e\u78ba\u8a8d\u3092\u884c\u3063\u3066\u671f\u9650\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3066\u304f\u3060\u3055\u3044\u3002","notsavedyet":"\u5909\u66f4\u306f\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002\u3053\u306e\u307e\u307e\u51e6\u7406\u3092\u7d9a\u3051\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f","searchmedia":"\u30d5\u30a1\u30a4\u30eb\u691c\u7d22","keepopen":"\u9078\u629e\u4e2d\u306f\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u9589\u3058\u306a\u3044","hidedetails":"\u8a73\u7d30\u3092\u975e\u8868\u793a","mediatitle":"\u30ea\u30f3\u30af\u8a2d\u5b9a","mediadisplay":"\u30ea\u30f3\u30af\u30bf\u30a4\u30d7","mediaalign":"\u4f4d\u7f6e","mediasize":"\u30a4\u30e1\u30fc\u30b8\u30b5\u30a4\u30ba","mediatarget":"\u30ea\u30f3\u30af\u5148","mediaclose":"\u9589\u3058\u308b","mediainsert":"\u633f\u5165","mediadisplayimg":"\u30a4\u30e1\u30fc\u30b8\u3092\u8868\u793a","mediadisplaylnk":"\u30ea\u30f3\u30af\u306e\u307f\u8868\u793a","mediasmall":"\u5c0f\u3055\u3044\u30b5\u30a4\u30ba","mediamedium":"\u901a\u5e38\u30b5\u30a4\u30ba","medialarge":"\u5927\u304d\u3044\u30b5\u30a4\u30ba","mediaoriginal":"\u30aa\u30ea\u30b8\u30ca\u30eb\u306e\u30b5\u30a4\u30ba","medialnk":"\u8a73\u7d30\u30da\u30fc\u30b8\u3078\u306e\u30ea\u30f3\u30af","mediadirect":"\u30aa\u30ea\u30b8\u30ca\u30eb\u3078\u306e\u76f4\u30ea\u30f3\u30af","medianolnk":"\u30ea\u30f3\u30af\u7121\u3057","medianolink":"\u30a4\u30e1\u30fc\u30b8\u3092\u30ea\u30f3\u30af\u3057\u306a\u3044","medialeft":"\u30a4\u30e1\u30fc\u30b8\u3092\u5de6\u306b\u5bc4\u305b\u308b","mediaright":"\u30a4\u30e1\u30fc\u30b8\u3092\u53f3\u306b\u5bc4\u305b\u308b","mediacenter":"\u30a4\u30e1\u30fc\u30b8\u3092\u4e2d\u592e\u306b\u5bc4\u305b\u308b","medianoalign":"\u4f4d\u7f6e\u3092\u8a2d\u5b9a\u3057\u306a\u3044","nosmblinks":"\u30a6\u30a3\u30f3\u30c9\u30a6\u30ba\u306e\u5171\u6709\u30d5\u30a9\u30eb\u30c0\u3078\u30ea\u30f3\u30af\u306f Microsoft Internet Explorer \u3067\u3057\u304b\u6a5f\u80fd\u3057\u307e\u305b\u3093\u304c\u3001\u30ea\u30f3\u30af\u3092\u30b3\u30d4\u30fc\u3057\u3066\u8cbc\u308a\u4ed8\u3051\u308b\u3053\u3068\u306f\u53ef\u80fd\u3067\u3059\u3002","linkwiz":"\u30ea\u30f3\u30af\u30a6\u30a3\u30b6\u30fc\u30c9","linkto":"\u30ea\u30f3\u30af\u5148\uff1a","del_confirm":"\u9078\u629e\u3057\u305f\u9805\u76ee\u3092\u672c\u5f53\u306b\u524a\u9664\u3057\u307e\u3059\u304b\uff1f","restore_confirm":"\u672c\u5f53\u306b\u3053\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u5fa9\u5143\u3057\u307e\u3059\u304b?","media_diff":"\u5dee\u5206\u306e\u8868\u793a\u65b9\u6cd5:","media_diff_both":"\u4e26\u3079\u3066\u8868\u793a","media_diff_opacity":"\u91cd\u306d\u3066\u900f\u904e\u8868\u793a","media_diff_portions":"\u91cd\u306d\u3066\u5207\u66ff\u8868\u793a","media_select":"\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e...","media_upload_btn":"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9","media_done_btn":"\u5b8c\u4e86","media_drop":"\u3053\u3053\u306b\u30d5\u30a1\u30a4\u30eb\u3092\u30c9\u30ed\u30c3\u30d7\u3059\u308b\u3068\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059","media_cancel":"\u524a\u9664","media_overwrt":"\u65e2\u5b58\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4e0a\u66f8\u304d\u3059\u308b","plugins":{"edittable":{"toggle_header":"\u30d8\u30c3\u30c0\u30fc\u72b6\u614b\u306e\u5207\u66ff","align_left":"\u5de6\u63c3\u3048","align_center":"\u4e2d\u592e\u63c3\u3048","align_right":"\u53f3\u63c3\u3048","confirmdeleterow":"\u672c\u5f53\u306b\u884c\u3092\u524a\u9664\u3057\u307e\u3059\u304b\uff1f","confirmdeletecol":"\u672c\u5f53\u306b\u5217\u3092\u524a\u9664\u3057\u307e\u3059\u304b\uff1f","row_above":"\u4e0a\u306b\u884c\u3092\u8ffd\u52a0\u3059\u308b","remove_row":"\u884c\u3092\u524a\u9664\u3059\u308b","row_below":"\u4e0b\u306b\u884c\u3092\u8ffd\u52a0\u3059\u308b","col_left":"\u5de6\u306b\u5217\u3092\u8ffd\u52a0\u3059\u308b","remove_col":"\u5217\u3092\u524a\u9664\u3059\u308b","col_right":"\u53f3\u5217\u3092\u8ffd\u52a0\u3059\u308b","merge_cells":"\u30bb\u30eb\u3092\u7d50\u5408\u3059\u308b","unmerge_cells":"\u30bb\u30eb\u3092\u5206\u5272\u3059\u308b"},"extension":{"reallydel":"\u3053\u306e\u62e1\u5f35\u6a5f\u80fd\u3092\u672c\u5f53\u306b\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u304b\uff1f","display_viewoptions":"\u8868\u793a\u30aa\u30d7\u30b7\u30e7\u30f3\uff1a ","display_enabled":"\u6709\u52b9","display_disabled":"\u7121\u52b9","display_updatable":"\u66f4\u65b0\u53ef\u80fd"},"indexmenu":{"indexmenuwizard":"Indexmenu\u30a6\u30a3\u30b6\u30fc\u30c9","index":"\u30a4\u30f3\u30c7\u30c3\u30af\u30b9","options":"\u30aa\u30d7\u30b7\u30e7\u30f3","navigation":"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3","sort":"\u30bd\u30fc\u30c8","filter":"\u30d5\u30a3\u30eb\u30bf\u30fc","performance":"\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9","namespace":"\u540d\u524d\u7a7a\u9593","nsdepth":"\u6df1\u5ea6","js":"\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30c4\u30ea\u30fc\u306f\u3001Javasript\u306b\u3088\u3063\u3066\u72ec\u81ea\u306e\u30c6\u30fc\u30de\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059","theme":"\u30c6\u30fc\u30de","navbar":"\u73fe\u5728\u306e\u540d\u524d\u7a7a\u9593\u3067\u30c4\u30ea\u30fc\u3092\u958b\u304d\u307e\u3059\u3002","context":"Display the tree of the current wiki namespace context","nocookie":"\u30e6\u30fc\u30b6\u30fc\u64cd\u4f5c\u7d50\u679c\u306e\u30ce\u30fc\u30c9\u306e\u958b\u9589\u3092\u8a18\u61b6\u3057\u307e\u305b\u3093\u3002","noscroll":"\u30b3\u30f3\u30c6\u30ca\u306e\u5e45\u306b\u5408\u308f\u306a\u3044\u5834\u5408\u3001\u30c4\u30ea\u30fc\u3092\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u306a\u3044\u3088\u3046\u306b\u3057\u307e\u3059\u3002","notoc":"\u76ee\u6b21\u30d7\u30ec\u30d3\u30e5\u30fc\u6a5f\u80fd\u3092\u7121\u52b9\u5316\u3057\u307e\u3059\u3002","tsort":"\u30bf\u30a4\u30c8\u30eb\u9806","dsort":"\u65e5\u4ed8\u9806","msort":"\u30e1\u30bf\u30fb\u30bf\u30b0\u9806","nsort":"\u540d\u524d\u7a7a\u9593\u3082\u30bd\u30fc\u30c8\u3059\u308b","hsort":"Sort headpage up","rsort":"\u30da\u30fc\u30b8\u30bd\u30fc\u30c8\u3092\u9006\u9806\u306b\u3059\u308b","nons":"\u30da\u30fc\u30b8\u306e\u307f\u8868\u793a","nopg":"\u540d\u524d\u7a7a\u9593\u306e\u307f\u8868\u793a","max":"How many levels to render with ajax when a node is opened. Additional are how many sublevels below that level are retrieved with AJAX instead of in one go. ","maxjs":"How many levels to render in the client browser when a node is opened","id":"Self defined cookie id for this indexmenu","insert":"Indexmenu\u306e\u633f\u5165","metanum":"\u30bd\u30fc\u30c8\u7528\u306e Meta number","insertmetanum":"Meta number \u306e\u8ffd\u52a0","page":"\u30da\u30fc\u30b8","revs":"\u5c65\u6b74","tocpreview":"\u76ee\u6b21\u30d7\u30ec\u30d3\u30e5\u30fc","editmode":"\u7de8\u96c6\u30e2\u30fc\u30c9","insertdwlink":"Insert as DWlink","insertdwlinktooltip":"Insert the link of this page in the edit box at cursor position","ns":"\u540d\u524d\u7a7a\u9593","search":"\u691c\u7d22\u4e2d\u2026","searchtooltip":"\u3053\u306e\u540d\u524d\u7a7a\u9593\u5185\u306e\u30da\u30fc\u30b8\u3092\u691c\u7d22\u3059\u308b\u3002","create":"\u4f5c\u6210","more":"More","headpage":"\u30d8\u30c3\u30c9\u30da\u30fc\u30b8","headpagetooltip":"Create a new headpage under this page","startpage":"\u30b9\u30bf\u30fc\u30c8\u30da\u30fc\u30b8","startpagetooltip":"\u3053\u306e\u30da\u30fc\u30b8\u306e\u4e0b\u306b\u65b0\u898f\u30b9\u30bf\u30fc\u30c8\u30da\u30fc\u30b8\u3092\u4f5c\u6210\u3059\u308b","custompage":"Custom page...","custompagetooltip":"\u3053\u306e\u30da\u30fc\u30b8\u306e\u4e0b\u306b\u65b0\u898f\u30da\u30fc\u30b8\u3092\u4f5c\u6210\u3059\u308b","acls":"Acls","purgecache":"Purge cache","exporthtml":"HTML \u3067\u51fa\u529b\u3059\u308b","exporttext":"\u30c6\u30ad\u30b9\u30c8\u3067\u51fa\u529b\u3059\u308b","headpagehere":"Headpage here","headpageheretooltip":"\u3053\u306e\u540d\u524d\u7a7a\u9593\u5185\u306b\u65b0\u898f\u30d8\u30c3\u30c9\u30da\u30fc\u30b8\u3092\u4f5c\u6210\u3059\u308b","newpage":"\u65b0\u898f\u30da\u30fc\u30b8","newpagetooltip":"\u3053\u306e\u540d\u524d\u7a7a\u9593\u5185\u306b\u65b0\u898f\u30da\u30fc\u30b8\u3092\u4f5c\u6210\u3059\u308b","newpagehere":"New page here","insertkeywords":"Insert keyword(s) to search for within this namespace","insertpagename":"Insert the pagename to create","edit":"\u7de8\u96c6","loading":"Loading..."},"styling":{"loader":"\u30d7\u30ec\u30d3\u30e5\u30fc\u3092\u8aad\u8fbc\u307f\u4e2d\u3067\u3059\u30fb\u30fb\u30fb\u3053\u306e\u8868\u793a\u304c\u6d88\u3048\u306a\u3044\u5834\u5408\u3001\u5909\u66f4\u3057\u305f\u8a2d\u5b9a\u5024\u306b\u554f\u984c\u304c\u3042\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002","popup":"\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u3068\u3057\u3066\u8868\u793a"},"vshare":{"button":"\u52d5\u753b\u5171\u6709\u30b5\u30a4\u30c8\u306e\u52d5\u753b\u3092\u633f\u5165","prompt":"\u3053\u3053\u306b\u52d5\u753b\u30da\u30fc\u30b8\u3078\u306e\u5b8c\u5168\u306a URL \u3092\u8cbc\u308a\u4ed8\u3051\u3066\u4e0b\u3055\u3044\uff1a","notfound":"\u7533\u3057\u8a33\u306a\u3044\u3067\u3059\u304c\u3001\u3053\u306e URL \u304c\u8a8d\u8b58\u3055\u308c\u307e\u305b\u3093\u3002\n\u624b\u52d5\u3067\u6b63\u3057\u3044\u69cb\u6587\u3092\u633f\u5165\u3059\u308b\u65b9\u6cd5\u3092\u30de\u30cb\u30e5\u30a2\u30eb\u3067\u78ba\u8a8d\u3057\u3066\u4e0b\u3055\u3044\u3002"}}};var toolbar=[{"type":"format","title":"\u592a\u5b57","icon":"bold.png","key":"b","open":"**","close":"**","block":false},{"type":"format","title":"\u659c\u4f53","icon":"italic.png","key":"i","open":"\/\/","close":"\/\/","block":false},{"type":"format","title":"\u4e0b\u7dda","icon":"underline.png","key":"u","open":"__","close":"__","block":false},{"type":"format","title":"\u30b3\u30fc\u30c9","icon":"mono.png","key":"m","open":"''","close":"''","block":false},{"type":"format","title":"\u6253\u6d88\u7dda","icon":"strike.png","key":"d","open":"","close":"<\/del>","block":false},{"type":"autohead","title":"\u540c\u3058\u968e\u5c64\u306e\u898b\u51fa\u3057","icon":"hequal.png","key":"8","text":"\u898b\u51fa\u3057","mod":0,"block":true},{"type":"autohead","title":"\u4e0b\u306e\u968e\u5c64\u306e\u898b\u51fa\u3057","icon":"hminus.png","key":"9","text":"\u898b\u51fa\u3057","mod":1,"block":true},{"type":"autohead","title":"\u4e0a\u306e\u968e\u5c64\u306e\u898b\u51fa\u3057","icon":"hplus.png","key":"0","text":"\u898b\u51fa\u3057","mod":-1,"block":true},{"type":"picker","title":"\u898b\u51fa\u3057\u9078\u629e","icon":"h.png","class":"pk_hl","list":[{"type":"format","title":"\u7b2c\u4e00\u898b\u51fa\u3057","icon":"h1.png","key":"1","open":"====== ","close":" ======\\n"},{"type":"format","title":"\u7b2c\u4e8c\u898b\u51fa\u3057","icon":"h2.png","key":"2","open":"===== ","close":" =====\\n"},{"type":"format","title":"\u7b2c\u4e09\u898b\u51fa\u3057","icon":"h3.png","key":"3","open":"==== ","close":" ====\\n"},{"type":"format","title":"\u7b2c\u56db\u898b\u51fa\u3057","icon":"h4.png","key":"4","open":"=== ","close":" ===\\n"},{"type":"format","title":"\u7b2c\u4e94\u898b\u51fa\u3057","icon":"h5.png","key":"5","open":"== ","close":" ==\\n"}],"block":true},{"type":"linkwiz","title":"\u5185\u90e8\u30ea\u30f3\u30af","icon":"link.png","key":"l","open":"[[","close":"]]","block":false},{"type":"format","title":"\u5916\u90e8\u30ea\u30f3\u30af","icon":"linkextern.png","open":"[[","close":"]]","sample":"http:\/\/example.com|\u5916\u90e8\u30ea\u30f3\u30af","block":false},{"type":"formatln","title":"\u8a18\u53f7\u4ed8\u304d\u30ea\u30b9\u30c8","icon":"ol.png","open":" - ","close":"","key":"-","block":true},{"type":"formatln","title":"\u8a18\u53f7\u306a\u3057\u30ea\u30b9\u30c8","icon":"ul.png","open":" * ","close":"","key":".","block":true},{"type":"insert","title":"\u6a2a\u7f6b\u7dda","icon":"hr.png","insert":"\\n----\\n","block":true},{"type":"mediapopup","title":"\u30a4\u30e1\u30fc\u30b8\u3084\u30d5\u30a1\u30a4\u30eb\u306e\u8ffd\u52a0","icon":"image.png","url":"lib\/exe\/mediamanager.php?ns=","name":"mediaselect","options":"width=750,height=500,left=20,top=20,scrollbars=yes,resizable=yes","block":false},{"type":"picker","title":"\u30b9\u30de\u30a4\u30ea\u30fc","icon":"smiley.png","list":{"8-)":"icon_cool.gif","8-O":"icon_eek.gif","8-o":"icon_eek.gif",":-(":"icon_sad.gif",":-)":"icon_smile.gif","=)":"icon_smile2.gif",":-\/":"icon_doubt.gif",":-\\":"icon_doubt2.gif",":-?":"icon_confused.gif",":-D":"icon_biggrin.gif",":-P":"icon_razz.gif",":-o":"icon_surprised.gif",":-O":"icon_surprised.gif",":-x":"icon_silenced.gif",":-X":"icon_silenced.gif",":-|":"icon_neutral.gif",";-)":"icon_wink.gif","m(":"facepalm.gif","^_^":"icon_fun.gif",":?:":"icon_question.gif",":!:":"icon_exclaim.gif","LOL":"icon_lol.gif","FIXME":"fixme.gif","DELETEME":"delete.gif"},"icobase":"smileys","block":false},{"type":"picker","title":"\u7279\u6b8a\u6587\u5b57","icon":"chars.png","list":["\u00c0","\u00e0","\u00c1","\u00e1","\u00c2","\u00e2","\u00c3","\u00e3","\u00c4","\u00e4","\u01cd","\u01ce","\u0102","\u0103","\u00c5","\u00e5","\u0100","\u0101","\u0104","\u0105","\u00c6","\u00e6","\u0106","\u0107","\u00c7","\u00e7","\u010c","\u010d","\u0108","\u0109","\u010a","\u010b","\u00d0","\u0111","\u00f0","\u010e","\u010f","\u00c8","\u00e8","\u00c9","\u00e9","\u00ca","\u00ea","\u00cb","\u00eb","\u011a","\u011b","\u0112","\u0113","\u0116","\u0117","\u0118","\u0119","\u0122","\u0123","\u011c","\u011d","\u011e","\u011f","\u0120","\u0121","\u0124","\u0125","\u00cc","\u00ec","\u00cd","\u00ed","\u00ce","\u00ee","\u00cf","\u00ef","\u01cf","\u01d0","\u012a","\u012b","\u0130","\u0131","\u012e","\u012f","\u0134","\u0135","\u0136","\u0137","\u0139","\u013a","\u013b","\u013c","\u013d","\u013e","\u0141","\u0142","\u013f","\u0140","\u0143","\u0144","\u00d1","\u00f1","\u0145","\u0146","\u0147","\u0148","\u00d2","\u00f2","\u00d3","\u00f3","\u00d4","\u00f4","\u00d5","\u00f5","\u00d6","\u00f6","\u01d1","\u01d2","\u014c","\u014d","\u0150","\u0151","\u0152","\u0153","\u00d8","\u00f8","\u0154","\u0155","\u0156","\u0157","\u0158","\u0159","\u015a","\u015b","\u015e","\u015f","\u0160","\u0161","\u015c","\u015d","\u0162","\u0163","\u0164","\u0165","\u00d9","\u00f9","\u00da","\u00fa","\u00db","\u00fb","\u00dc","\u00fc","\u01d3","\u01d4","\u016c","\u016d","\u016a","\u016b","\u016e","\u016f","\u01d6","\u01d8","\u01da","\u01dc","\u0172","\u0173","\u0170","\u0171","\u0174","\u0175","\u00dd","\u00fd","\u0178","\u00ff","\u0176","\u0177","\u0179","\u017a","\u017d","\u017e","\u017b","\u017c","\u00de","\u00fe","\u00df","\u0126","\u0127","\u00bf","\u00a1","\u00a2","\u00a3","\u00a4","\u00a5","\u20ac","\u00a6","\u00a7","\u00aa","\u00ac","\u00af","\u00b0","\u00b1","\u00f7","\u2030","\u00bc","\u00bd","\u00be","\u00b9","\u00b2","\u00b3","\u00b5","\u00b6","\u2020","\u2021","\u00b7","\u2022","\u00ba","\u2200","\u2202","\u2203","\u018f","\u0259","\u2205","\u2207","\u2208","\u2209","\u220b","\u220f","\u2211","\u203e","\u2212","\u2217","\u00d7","\u2044","\u221a","\u221d","\u221e","\u2220","\u2227","\u2228","\u2229","\u222a","\u222b","\u2234","\u223c","\u2245","\u2248","\u2260","\u2261","\u2264","\u2265","\u2282","\u2283","\u2284","\u2286","\u2287","\u2295","\u2297","\u22a5","\u22c5","\u25ca","\u2118","\u2111","\u211c","\u2135","\u2660","\u2663","\u2665","\u2666","\u03b1","\u03b2","\u0393","\u03b3","\u0394","\u03b4","\u03b5","\u03b6","\u03b7","\u0398","\u03b8","\u03b9","\u03ba","\u039b","\u03bb","\u03bc","\u039e","\u03be","\u03a0","\u03c0","\u03c1","\u03a3","\u03c3","\u03a4","\u03c4","\u03c5","\u03a6","\u03c6","\u03c7","\u03a8","\u03c8","\u03a9","\u03c9","\u2605","\u2606","\u260e","\u261a","\u261b","\u261c","\u261d","\u261e","\u261f","\u2639","\u263a","\u2714","\u2718","\u201e","\u201c","\u201d","\u201a","\u2018","\u2019","\u00ab","\u00bb","\u2039","\u203a","\u2014","\u2013","\u2026","\u2190","\u2191","\u2192","\u2193","\u2194","\u21d0","\u21d1","\u21d2","\u21d3","\u21d4","\u00a9","\u2122","\u00ae","\u2032","\u2033","[","]","{","}","~","(",")","%","\u00a7","$","#","|","@"],"block":false},{"type":"signature","title":"\u7f72\u540d\u306e\u633f\u5165","icon":"sig.png","key":"y","block":false},{"title":"\u65b0\u898f\u30c6\u30fc\u30d6\u30eb\u306e\u633f\u5165","type":"NewTable","icon":"..\/..\/plugins\/edittable\/images\/add_table.png","block":true}];(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else{factory(jQuery);}}(function($){var pluses=/\+/g;function raw(s){return s;}function decoded(s){return decodeURIComponent(s.replace(pluses,' '));}function converted(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\');}try{return config.json?JSON.parse(s):s;}catch(er){}}var config=$.cookie=function(key,value,options){if(value!==undefined){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);}value=config.json?JSON.stringify(value):String(value);return(document.cookie=[config.raw?key:encodeURIComponent(key),'=',config.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}var decode=config.raw?raw:decoded;var cookies=document.cookie.split('; ');var result=key?undefined:{};for(var i=0,l=cookies.length;ithis._options.sizeLimit){this._error('sizeError',name);return false;}else if(size&&size33){name=name.slice(0,19)+'...'+name.slice(-13);}return name;},_isAllowedExtension:function(fileName){var ext=(-1!==fileName.indexOf('.'))?fileName.replace(/.*[.]/,'').toLowerCase():'';var allowed=this._options.allowedExtensions;if(!allowed.length){return true;}for(var i=0;i99);return Math.max(bytes,0.1).toFixed(1)+['kB','MB','GB','TB','PB','EB'][i];}};qq.FileUploader=function(o){qq.FileUploaderBasic.apply(this,arguments);qq.extend(this._options,{element:null,listElement:null,template:'
'+'
Drop files here to upload
'+'
Upload a file
'+'
    '+'
    ',fileTemplate:'
  • '+''+''+''+'Cancel'+'Failed'+'
  • ',classes:{button:'qq-upload-button',drop:'qq-upload-drop-area',dropActive:'qq-upload-drop-area-active',list:'qq-upload-list',file:'qq-upload-file',spinner:'qq-upload-spinner',size:'qq-upload-size',cancel:'qq-upload-cancel',success:'qq-upload-success',fail:'qq-upload-fail'}});qq.extend(this._options,o);this._element=this._options.element;this._element.innerHTML=this._options.template;this._listElement=this._options.listElement||this._find(this._element,'list');this._classes=this._options.classes;this._button=this._createUploadButton(this._find(this._element,'button'));this._bindCancelEvent();this._setupDragDrop();};qq.extend(qq.FileUploader.prototype,qq.FileUploaderBasic.prototype);qq.extend(qq.FileUploader.prototype,{_find:function(parent,type){var element=qq.getByClass(parent,this._options.classes[type])[0];if(!element){throw new Error('element not found '+type);}return element;},_setupDragDrop:function(){var self=this,dropArea=this._find(this._element,'drop');var dz=new qq.UploadDropZone({element:dropArea,onEnter:function(e){qq.addClass(dropArea,self._classes.dropActive);e.stopPropagation();},onLeave:function(e){e.stopPropagation();},onLeaveNotDescendants:function(e){qq.removeClass(dropArea,self._classes.dropActive);},onDrop:function(e){dropArea.style.display='none';qq.removeClass(dropArea,self._classes.dropActive);self._uploadFileList(e.dataTransfer.files);}});dropArea.style.display='none';qq.attach(document,'dragenter',function(e){if(!dz._isValidFileDrag(e))return;dropArea.style.display='block';});qq.attach(document,'dragleave',function(e){if(!dz._isValidFileDrag(e))return;var relatedTarget=document.elementFromPoint(e.clientX,e.clientY);if(!relatedTarget||relatedTarget.nodeName=="HTML"){dropArea.style.display='none';}});},_onSubmit:function(id,fileName){qq.FileUploaderBasic.prototype._onSubmit.apply(this,arguments);this._addToList(id,fileName);},_onProgress:function(id,fileName,loaded,total){qq.FileUploaderBasic.prototype._onProgress.apply(this,arguments);var item=this._getItemByFileId(id);var size=this._find(item,'size');size.style.display='inline';var text;if(loaded!=total){text=Math.round(loaded/total*100)+'% from '+this._formatSize(total);}else{text=this._formatSize(total);}qq.setText(size,text);},_onComplete:function(id,fileName,result){qq.FileUploaderBasic.prototype._onComplete.apply(this,arguments);var item=this._getItemByFileId(id);qq.remove(this._find(item,'cancel'));qq.remove(this._find(item,'spinner'));if(result.success){qq.addClass(item,this._classes.success);}else{qq.addClass(item,this._classes.fail);}},_addToList:function(id,fileName){var item=qq.toElement(this._options.fileTemplate);item.qqFileId=id;var fileElement=this._find(item,'file');qq.setText(fileElement,this._formatFileName(fileName));this._find(item,'size').style.display='none';this._listElement.appendChild(item);},_getItemByFileId:function(id){var item=this._listElement.firstChild;while(item){if(item.qqFileId==id)return item;item=item.nextSibling;}},_bindCancelEvent:function(){var self=this,list=this._listElement;qq.attach(list,'click',function(e){e=e||window.event;var target=e.target||e.srcElement;if(qq.hasClass(target,self._classes.cancel)){qq.preventDefault(e);var item=target.parentNode;self._handler.cancel(item.qqFileId);qq.remove(item);}});}});qq.UploadDropZone=function(o){this._options={element:null,onEnter:function(e){},onLeave:function(e){},onLeaveNotDescendants:function(e){},onDrop:function(e){}};qq.extend(this._options,o);this._element=this._options.element;this._disableDropOutside();this._attachEvents();};qq.UploadDropZone.prototype={_disableDropOutside:function(e){if(!qq.UploadDropZone.dropOutsideDisabled){qq.attach(document,'dragover',function(e){if(e.dataTransfer){e.dataTransfer.dropEffect='none';e.preventDefault();}});qq.UploadDropZone.dropOutsideDisabled=true;}},_attachEvents:function(){var self=this;qq.attach(self._element,'dragover',function(e){if(!self._isValidFileDrag(e))return;var effect=e.dataTransfer.effectAllowed;if(effect=='move'||effect=='linkMove'){e.dataTransfer.dropEffect='move';}else{e.dataTransfer.dropEffect='copy';}e.stopPropagation();e.preventDefault();});qq.attach(self._element,'dragenter',function(e){if(!self._isValidFileDrag(e))return;self._options.onEnter(e);});qq.attach(self._element,'dragleave',function(e){if(!self._isValidFileDrag(e))return;self._options.onLeave(e);var relatedTarget=document.elementFromPoint(e.clientX,e.clientY);if(qq.contains(this,relatedTarget))return;self._options.onLeaveNotDescendants(e);});qq.attach(self._element,'drop',function(e){if(!self._isValidFileDrag(e))return;e.preventDefault();self._options.onDrop(e);});},_isValidFileDrag:function(e){var dt=e.dataTransfer,isWebkit=navigator.userAgent.indexOf("AppleWebKit")>-1;return dt&&dt.effectAllowed!='none'&&(dt.files||(!isWebkit&&dt.types.contains&&dt.types.contains('Files')));}};qq.UploadButton=function(o){this._options={element:null,multiple:false,name:'file',onChange:function(input){},hoverClass:'qq-upload-button-hover',focusClass:'qq-upload-button-focus'};qq.extend(this._options,o);this._element=this._options.element;qq.css(this._element,{position:'relative',overflow:'hidden',direction:'ltr'});this._input=this._createInput();};qq.UploadButton.prototype={getInput:function(){return this._input;},reset:function(){if(this._input.parentNode){qq.remove(this._input);}qq.removeClass(this._element,this._options.focusClass);this._input=this._createInput();},_createInput:function(){var input=document.createElement("input");if(this._options.multiple){input.setAttribute("multiple","multiple");}input.setAttribute("type","file");input.setAttribute("name",this._options.name);qq.css(input,{position:'absolute',right:0,top:0,fontFamily:'Arial',fontSize:'118px',margin:0,padding:0,cursor:'pointer',opacity:0});this._element.appendChild(input);var self=this;qq.attach(input,'change',function(){self._options.onChange(input);});qq.attach(input,'mouseover',function(){qq.addClass(self._element,self._options.hoverClass);});qq.attach(input,'mouseout',function(){qq.removeClass(self._element,self._options.hoverClass);});qq.attach(input,'focus',function(){qq.addClass(self._element,self._options.focusClass);});qq.attach(input,'blur',function(){qq.removeClass(self._element,self._options.focusClass);});if(window.attachEvent){input.setAttribute('tabIndex',"-1");}return input;}};qq.UploadHandlerAbstract=function(o){this._options={debug:false,action:'/upload.php',maxConnections:999,onProgress:function(id,fileName,loaded,total){},onComplete:function(id,fileName,response){},onCancel:function(id,fileName){}};qq.extend(this._options,o);this._queue=[];this._params=[];};qq.UploadHandlerAbstract.prototype={log:function(str){if(this._options.debug&&window.console)console.log('[uploader] '+str);},add:function(file){},upload:function(id,params){var len=this._queue.push(id);var copy={};qq.extend(copy,params);this._params[id]=copy;if(len<=this._options.maxConnections){this._upload(id,this._params[id]);}},cancel:function(id){this._cancel(id);this._dequeue(id);},cancelAll:function(){for(var i=0;i=max&&i');iframe.setAttribute('id',id);iframe.style.display='none';document.body.appendChild(iframe);return iframe;},_createForm:function(iframe,params){var form=qq.toElement('
    ');var queryString=qq.obj2url(params,this._options.action);form.setAttribute('action',queryString);form.setAttribute('target',iframe.name);form.style.display='none';document.body.appendChild(form);return form;}});qq.UploadHandlerXhr=function(o){qq.UploadHandlerAbstract.apply(this,arguments);this._files=[];this._xhrs=[];this._loaded=[];};qq.UploadHandlerXhr.isSupported=function(){var input=document.createElement('input');input.type='file';return('multiple'in input&&typeof File!="undefined"&&typeof(new XMLHttpRequest()).upload!="undefined");};qq.extend(qq.UploadHandlerXhr.prototype,qq.UploadHandlerAbstract.prototype);qq.extend(qq.UploadHandlerXhr.prototype,{add:function(file){if(!(file instanceof File)){throw new Error('Passed obj in not a File (in qq.UploadHandlerXhr)');}return this._files.push(file)-1;},getName:function(id){var file=this._files[id];return file.fileName!=null?file.fileName:file.name;},getSize:function(id){var file=this._files[id];return file.fileSize!=null?file.fileSize:file.size;},getLoaded:function(id){return this._loaded[id]||0;},_upload:function(id,params){var file=this._files[id],name=this.getName(id),size=this.getSize(id);this._loaded[id]=0;var xhr=this._xhrs[id]=new XMLHttpRequest();var self=this;xhr.upload.onprogress=function(e){if(e.lengthComputable){self._loaded[id]=e.loaded;self._options.onProgress(id,name,e.loaded,e.total);}};xhr.onreadystatechange=function(){if(xhr.readyState==4){self._onComplete(id,xhr);}};params=params||{};params['qqfile']=name;var queryString=qq.obj2url(params,this._options.action);xhr.open("POST",queryString,true);xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("X-File-Name",encodeURIComponent(name));xhr.setRequestHeader("Content-Type","application/octet-stream");xhr.send(file);},_onComplete:function(id,xhr){if(!this._files[id])return;var name=this.getName(id);var size=this.getSize(id);this._options.onProgress(id,name,size,size);if(xhr.status==200){this.log("xhr - server response received");this.log("responseText = "+xhr.responseText);var response;try{response=eval("("+xhr.responseText+")");}catch(err){response={};}this._options.onComplete(id,name,response);}else{this._options.onComplete(id,name,{});}this._files[id]=null;this._xhrs[id]=null;this._dequeue(id);},_cancel:function(id){this._options.onCancel(id,this.getName(id));this._files[id]=null;if(this._xhrs[id]){this._xhrs[id].abort();this._xhrs[id]=null;}}});qq.extend(qq.FileUploader.prototype,{_createUploadHandler:function(){var self=this,handlerClass;if(qq.UploadHandlerXhr.isSupported()){handlerClass='UploadHandlerXhr';}else{handlerClass='UploadHandlerForm';}var handler=new qq[handlerClass]({debug:this._options.debug,action:this._options.action,maxConnections:this._options.maxConnections,onProgress:function(id,fileName,loaded,total){self._onProgress(id,fileName,loaded,total);self._options.onProgress(id,fileName,loaded,total);},onComplete:function(id,fileName,result){self._onComplete(id,fileName,result);self._options.onComplete(id,fileName,result);},onCancel:function(id,fileName){self._onCancel(id,fileName);self._options.onCancel(id,fileName);},onUpload:function(){self._onUpload();}});return handler;},_onUpload:function(){this._handler.uploadAll(this._options.params);},_uploadFile:function(fileContainer){var id=this._handler.add(fileContainer);var fileName=this._handler.getName(id);if(this._options.onSubmit(id,fileName)!==false){this._onSubmit(id,fileName);}},_addToList:function(id,fileName){var item=qq.toElement(this._options.fileTemplate);item.qqFileId=id;var fileElement=this._find(item,'file');qq.setText(fileElement,fileName);this._find(item,'size').style.display='none';var nameElement=this._find(item,'nameInput');fileName=fileName.toLowerCase();fileName=fileName.replace(/([ !"#$%&\'()+,\/;<=>?@[\]^`{|}~:]+)/g,'_');fileName=fileName.replace(/^_+/,'');nameElement.value=fileName;nameElement.id='mediamanager__upload_item'+id;this._listElement.appendChild(item);}});qq.FileUploaderExtended=function(o){qq.FileUploaderBasic.apply(this,arguments);qq.extend(this._options,{element:null,listElement:null,template:'
    '+'
    '+LANG.media_drop+'
    '+'
    '+LANG.media_select+'
    '+'
      '+'
      '+' '+' '+'
      '+'
      ',fileTemplate:'
    • '+''+' '+' '+' '+' '+LANG.media_cancel+''+' Failed'+'
    • ',classes:{button:'qq-upload-button',drop:'qq-upload-drop-area',dropActive:'qq-upload-drop-area-active',list:'qq-upload-list',nameInput:'qq-upload-name-input',overwriteInput:'qq-overwrite-check',uploadButton:'qq-upload-action',file:'qq-upload-file',spinner:'qq-upload-spinner',size:'qq-upload-size',cancel:'qq-upload-cancel',success:'qq-upload-success',fail:'qq-upload-fail',failedText:'qq-upload-failed-text'}});qq.extend(this._options,o);this._element=this._options.element;this._element.innerHTML=this._options.template;this._listElement=this._options.listElement||this._find(this._element,'list');this._classes=this._options.classes;this._button=this._createUploadButton(this._find(this._element,'button'));this._bindCancelEvent();this._bindUploadEvent();this._setupDragDrop();};qq.extend(qq.FileUploaderExtended.prototype,qq.FileUploader.prototype);qq.extend(qq.FileUploaderExtended.prototype,{_bindUploadEvent:function(){var self=this,list=this._listElement;qq.attach(document.getElementById('mediamanager__upload_button'),'click',function(e){e=e||window.event;var target=e.target||e.srcElement;qq.preventDefault(e);self._handler._options.onUpload();jQuery(".qq-upload-name-input").each(function(i){jQuery(this).attr('disabled','disabled');});});},_onComplete:function(id,fileName,result){this._filesInProgress--;var item=this._getItemByFileId(id);qq.remove(this._find(item,'cancel'));qq.remove(this._find(item,'spinner'));var nameInput=this._find(item,'nameInput');var fileElement=this._find(item,'file');qq.setText(fileElement,nameInput.value);qq.removeClass(fileElement,'hidden');qq.remove(nameInput);jQuery('.qq-upload-button, #mediamanager__upload_button').remove();jQuery('.dw__ow').parent().hide();jQuery('.qq-upload-drop-area').remove();if(result.success){qq.addClass(item,this._classes.success);$link=''+nameInput.value+'';jQuery(fileElement).html($link);}else{qq.addClass(item,this._classes.fail);var fail=this._find(item,'failedText');if(result.error)qq.setText(fail,result.error);}if(document.getElementById('media__content')&&!document.getElementById('mediamanager__done_form')){var action=document.location.href;var i=action.indexOf('?');if(i)action=action.substr(0,i);var button='
      ';button+='';button+='';button+='
      ';jQuery('#mediamanager__uploader').append(button);}}});qq.extend(qq.UploadHandlerForm.prototype,{uploadAll:function(params){this._uploadAll(params);},getName:function(id){var file=this._inputs[id];var name=document.getElementById('mediamanager__upload_item'+id);if(name!=null){return name.value;}else{if(file!=null){return file.value.replace(/.*(\/|\\)/,"");}else{return null;}}},_uploadAll:function(params){jQuery(".qq-upload-spinner").each(function(i){jQuery(this).removeClass('hidden');});for(key in this._inputs){this.upload(key,params);}},_upload:function(id,params){var input=this._inputs[id];if(!input){throw new Error('file with passed id was not added, or already uploaded or cancelled');}var fileName=this.getName(id);var iframe=this._createIframe(id);var form=this._createForm(iframe,params);form.appendChild(input);var nameInput=qq.toElement('');form.appendChild(nameInput);var checked=jQuery('.dw__ow').is(':checked');var owCheckbox=jQuery('.dw__ow').clone();owCheckbox.attr('checked',checked);jQuery(form).append(owCheckbox);var self=this;this._attachLoadEvent(iframe,function(){self.log('iframe loaded');var response=self._getIframeContentJSON(iframe);self._options.onComplete(id,fileName,response);self._dequeue(id);delete self._inputs[id];setTimeout(function(){qq.remove(iframe);},1);});form.submit();qq.remove(form);return id;}});qq.extend(qq.UploadHandlerXhr.prototype,{uploadAll:function(params){this._uploadAll(params);},getName:function(id){var file=this._files[id];var name=document.getElementById('mediamanager__upload_item'+id);if(name!=null){return name.value;}else{if(file!=null){return file.fileName!=null?file.fileName:file.name;}else{return null;}}},getSize:function(id){var file=this._files[id];if(file==null)return null;return file.fileSize!=null?file.fileSize:file.size;},_upload:function(id,params){var file=this._files[id],name=this.getName(id),size=this.getSize(id);if(name==null||size==null)return;this._loaded[id]=0;var xhr=this._xhrs[id]=new XMLHttpRequest();var self=this;xhr.upload.onprogress=function(e){if(e.lengthComputable){self._loaded[id]=e.loaded;self._options.onProgress(id,name,e.loaded,e.total);}};xhr.onreadystatechange=function(){if(xhr.readyState==4){self._onComplete(id,xhr);}};params=params||{};params['qqfile']=name;params['ow']=jQuery('.dw__ow').is(':checked');var queryString=qq.obj2url(params,this._options.action);xhr.open("POST",queryString,true);xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("X-File-Name",encodeURIComponent(name));xhr.setRequestHeader("Content-Type","application/octet-stream");xhr.send(file);},_uploadAll:function(params){jQuery(".qq-upload-spinner").each(function(i){jQuery(this).removeClass('hidden');});for(key in this._files){this.upload(key,params);}}});function substr_replace(str,replace,start,length){var a2,b1;a2=(start<0?str.length:0)+start;if(typeof length==='undefined'){length=str.length-a2;}else if(length<0&&start<0&&length<=start){length=0;}b1=(length<0?str.length:a2)+length;return str.substring(0,a2)+replace+str.substring(b1);}function bind(fnc){var Aps=Array.prototype.slice,static_args=Aps.call(arguments,1);return function(){return fnc.apply(this,static_args.concat(Aps.call(arguments,0)));};}function logError(e,file){if(window.console&&console.error){console.error('The error "%s: %s" occurred in file "%s". '+'If this is in a plugin try updating or disabling the plugin, '+'if this is in a template try updating the template or switching to the "dokuwiki" template.',e.name,e.message,file);if(e.stack){console.error(e.stack);}}}var timer={_cur_id:0,_handlers:{},execDispatch:function(id){timer._handlers[id]();},add:function(func,timeout){var id=++timer._cur_id;timer._handlers[id]=func;return window.setTimeout('timer.execDispatch('+id+')',timeout);}};function Delay(func,timeout){this.func=func;if(timeout){this.timeout=timeout;}}Delay.prototype={func:null,timeout:500,delTimer:function(){if(this.timer!==null){window.clearTimeout(this.timer);this.timer=null;}},start:function(){DEPRECATED('don\'t use the Delay object, use window.timeout with a callback instead');this.delTimer();var _this=this;this.timer=timer.add(function(){_this.exec.call(_this);},this.timeout);this._data={_this:arguments[0],_params:Array.prototype.slice.call(arguments,2)};},exec:function(){this.delTimer();this.func.call(this._data._this,this._data._params);}};var DokuCookie={data:{},name:'DOKU_PREFS',setValue:function(key,val){var text=[],_this=this;this.init();this.data[key]=val;jQuery.each(_this.data,function(key,val){if(_this.data.hasOwnProperty(key)){text.push(encodeURIComponent(key)+'#'+encodeURIComponent(val));}});jQuery.cookie(this.name,text.join('#'),{expires:365,path:DOKU_COOKIE_PARAM.path,secure:DOKU_COOKIE_PARAM.secure});},getValue:function(key){this.init();return this.data[key];},init:function(){var text,parts,i;if(!jQuery.isEmptyObject(this.data)){return;}text=jQuery.cookie(this.name);if(text){parts=text.split('#');for(i=0;imax;};}$links.each(function(){var start,length,replace,nsL,nsR,eli,runaway;if(!too_big(this)){return;}nsL=this.textContent.indexOf('(');nsR=this.textContent.indexOf(')');eli=0;runaway=0;while((nsR-nsL>3)&&too_big(this)&&runaway++<500){if(eli!==0){if((eli-nsL)>(nsR-eli)){start=eli-2;length=2;}else{start=eli+1;length=1;}replace='';}else{start=Math.floor(nsL+((nsR-nsL)/2));length=1;replace='…';}this.textContent=substr_replace(this.textContent,replace,start,length);eli=this.textContent.indexOf('…');nsL=this.textContent.indexOf('(');nsR=this.textContent.indexOf(')');}});dw_qsearch.$outObj.find('li').css('overflow','hidden').css('text-overflow','ellipsis');}};jQuery.extend(dw_qsearch,overrides);if(!overrides.deferInit){dw_qsearch.init();}return dw_qsearch;};jQuery(function(){jQuery('#qsearch__in').dw_qsearch({output:'#qsearch__out'});});jQuery(function(){'use strict';const $searchForm=jQuery('.search-results-form');if(!$searchForm.length){return;}const $toggleAssistanceButton=jQuery(''+'';},renderWeek=function(d,m,y){var onejan=new Date(y,0,1),weekNum=Math.ceil((((new Date(y,m,d)-onejan)/86400000)+onejan.getDay()+1)/7);return''+weekNum+'';},renderRow=function(days,isRTL){return''+(isRTL?days.reverse():days).join('')+'';},renderBody=function(rows){return''+rows.join('')+'';},renderHead=function(opts){var i,arr=[];if(opts.showWeekNumber){arr.push('');}for(i=0;i<7;i++){arr.push(''+renderDayName(opts,i,true)+'');}return''+(opts.isRTL?arr.reverse():arr).join('')+'';},renderTitle=function(instance,c,year,month,refYear){var i,j,arr,opts=instance._o,isMinYear=year===opts.minYear,isMaxYear=year===opts.maxYear,html='
      ',monthHtml,yearHtml,prev=true,next=true;for(arr=[],i=0;i<12;i++){arr.push('');}monthHtml='
      '+opts.i18n.months[month]+'
      ';if(isArray(opts.yearRange)){i=opts.yearRange[0];j=opts.yearRange[1]+1;}else{i=year-opts.yearRange;j=1+year+opts.yearRange;}for(arr=[];i=opts.minYear){arr.push('');}}yearHtml='
      '+year+opts.yearSuffix+'
      ';if(opts.showMonthAfterYear){html+=yearHtml+monthHtml;}else{html+=monthHtml+yearHtml;}if(isMinYear&&(month===0||opts.minMonth>=month)){prev=false;}if(isMaxYear&&(month===11||opts.maxMonth<=month)){next=false;}if(c===0){html+='';}if(c===(instance._o.numberOfMonths-1)){html+='';}return html+='
      ';},renderTable=function(opts,data){return''+renderHead(opts)+renderBody(data)+'
      ';},Pikaday=function(options){var self=this,opts=self.config(options);self._onMouseDown=function(e){if(!self._v){return;}e=e||window.event;var target=e.target||e.srcElement;if(!target){return;}if(!hasClass(target.parentNode,'is-disabled')){if(hasClass(target,'pika-button')&&!hasClass(target,'is-empty')){self.setDate(new Date(target.getAttribute('data-pika-year'),target.getAttribute('data-pika-month'),target.getAttribute('data-pika-day')));if(opts.bound){sto(function(){self.hide();if(opts.field){opts.field.blur();}},100);}return;}else if(hasClass(target,'pika-prev')){self.prevMonth();}else if(hasClass(target,'pika-next')){self.nextMonth();}}if(!hasClass(target,'pika-select')){if(e.preventDefault){e.preventDefault();}else{e.returnValue=false;return false;}}else{self._c=true;}};self._onChange=function(e){e=e||window.event;var target=e.target||e.srcElement;if(!target){return;}if(hasClass(target,'pika-select-month')){self.gotoMonth(target.value);}else if(hasClass(target,'pika-select-year')){self.gotoYear(target.value);}};self._onInputChange=function(e){var date;if(e.firedBy===self){return;}if(hasMoment){date=moment(opts.field.value,opts.format);date=(date&&date.isValid())?date.toDate():null;}else{date=new Date(Date.parse(opts.field.value));}if(isDate(date)){self.setDate(date);}if(!self._v){self.show();}};self._onInputFocus=function(){self.show();};self._onInputClick=function(){self.show();};self._onInputBlur=function(){var pEl=document.activeElement;do{if(hasClass(pEl,'pika-single')){return;}}while((pEl=pEl.parentNode));if(!self._c){self._b=sto(function(){self.hide();},50);}self._c=false;};self._onClick=function(e){e=e||window.event;var target=e.target||e.srcElement,pEl=target;if(!target){return;}if(!hasEventListeners&&hasClass(target,'pika-select')){if(!target.onchange){target.setAttribute('onchange','return;');addEvent(target,'change',self._onChange);}}do{if(hasClass(pEl,'pika-single')||pEl===opts.trigger){return;}}while((pEl=pEl.parentNode));if(self._v&&target!==opts.trigger&&pEl!==opts.trigger){self.hide();}};self.el=document.createElement('div');self.el.className='pika-single'+(opts.isRTL?' is-rtl':'')+(opts.theme?' '+opts.theme:'');addEvent(self.el,'ontouchend'in document?'touchend':'mousedown',self._onMouseDown,true);addEvent(self.el,'change',self._onChange);if(opts.field){if(opts.container){opts.container.appendChild(self.el);}else if(opts.bound){document.body.appendChild(self.el);}else{opts.field.parentNode.insertBefore(self.el,opts.field.nextSibling);}addEvent(opts.field,'change',self._onInputChange);if(!opts.defaultDate){if(hasMoment&&opts.field.value){opts.defaultDate=moment(opts.field.value,opts.format).toDate();}else{opts.defaultDate=new Date(Date.parse(opts.field.value));}opts.setDefaultDate=true;}}var defDate=opts.defaultDate;if(isDate(defDate)){if(opts.setDefaultDate){self.setDate(defDate,true);}else{self.gotoDate(defDate);}}else{self.gotoDate(new Date());}if(opts.bound){this.hide();self.el.className+=' is-bound';addEvent(opts.trigger,'click',self._onInputClick);addEvent(opts.trigger,'focus',self._onInputFocus);addEvent(opts.trigger,'blur',self._onInputBlur);}else{this.show();}};Pikaday.prototype={config:function(options){if(!this._o){this._o=extend({},defaults,true);}var opts=extend(this._o,options,true);opts.isRTL=!!opts.isRTL;opts.field=(opts.field&&opts.field.nodeName)?opts.field:null;opts.theme=(typeof opts.theme)==='string'&&opts.theme?opts.theme:null;opts.bound=!!(opts.bound!==undefined?opts.field&&opts.bound:opts.field);opts.trigger=(opts.trigger&&opts.trigger.nodeName)?opts.trigger:opts.field;opts.disableWeekends=!!opts.disableWeekends;opts.disableDayFn=(typeof opts.disableDayFn)==='function'?opts.disableDayFn:null;var nom=parseInt(opts.numberOfMonths,10)||1;opts.numberOfMonths=nom>4?4:nom;if(!isDate(opts.minDate)){opts.minDate=false;}if(!isDate(opts.maxDate)){opts.maxDate=false;}if((opts.minDate&&opts.maxDate)&&opts.maxDate100){opts.yearRange=100;}}return opts;},toString:function(format){return!isDate(this._d)?'':hasMoment?moment(this._d).format(format||this._o.format):this._d.toDateString();},getMoment:function(){return hasMoment?moment(this._d):null;},setMoment:function(date,preventOnSelect){if(hasMoment&&moment.isMoment(date)){this.setDate(date.toDate(),preventOnSelect);}},getDate:function(){return isDate(this._d)?new Date(this._d.getTime()):null;},setDate:function(date,preventOnSelect){if(!date){this._d=null;if(this._o.field){this._o.field.value='';fireEvent(this._o.field,'change',{firedBy:this});}return this.draw();}if(typeof date==='string'){date=new Date(Date.parse(date));}if(!isDate(date)){return;}var min=this._o.minDate,max=this._o.maxDate;if(isDate(min)&&datemax){date=max;}this._d=new Date(date.getTime());setToStartOfDay(this._d);this.gotoDate(this._d);if(this._o.field){this._o.field.value=this.toString();fireEvent(this._o.field,'change',{firedBy:this});}if(!preventOnSelect&&typeof this._o.onSelect==='function'){this._o.onSelect.call(this,this.getDate());}},gotoDate:function(date){var newCalendar=true;if(!isDate(date)){return;}if(this.calendars){var firstVisibleDate=new Date(this.calendars[0].year,this.calendars[0].month,1),lastVisibleDate=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),visibleDate=date.getTime();lastVisibleDate.setMonth(lastVisibleDate.getMonth()+1);lastVisibleDate.setDate(lastVisibleDate.getDate()-1);newCalendar=(visibleDate=maxYear){this._y=maxYear;if(!isNaN(maxMonth)&&this._m>maxMonth){this._m=maxMonth;}}for(var c=0;c'+renderTitle(this,c,this.calendars[c].year,this.calendars[c].month,this.calendars[0].year)+this.render(this.calendars[c].year,this.calendars[c].month)+'';}this.el.innerHTML=html;if(opts.bound){if(opts.field.type!=='hidden'){sto(function(){opts.trigger.focus();},1);}}if(typeof this._o.onDraw==='function'){var self=this;sto(function(){self._o.onDraw.call(self);},0);}},adjustPosition:function(){var field,pEl,width,height,viewportWidth,viewportHeight,scrollTop,left,top,clientRect;if(this._o.container)return;this.el.style.position='absolute';field=this._o.trigger;pEl=field;width=this.el.offsetWidth;height=this.el.offsetHeight;viewportWidth=window.innerWidth||document.documentElement.clientWidth;viewportHeight=window.innerHeight||document.documentElement.clientHeight;scrollTop=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop;if(typeof field.getBoundingClientRect==='function'){clientRect=field.getBoundingClientRect();left=clientRect.left+window.pageXOffset;top=clientRect.bottom+window.pageYOffset;}else{left=pEl.offsetLeft;top=pEl.offsetTop+pEl.offsetHeight;while((pEl=pEl.offsetParent)){left+=pEl.offsetLeft;top+=pEl.offsetTop;}}if((this._o.reposition&&left+width>viewportWidth)||(this._o.position.indexOf('right')>-1&&left-width+field.offsetWidth>0)){left=left-width+field.offsetWidth;}if((this._o.reposition&&top+height>viewportHeight+scrollTop)||(this._o.position.indexOf('top')>-1&&top-height-field.offsetHeight>0)){top=top-height-field.offsetHeight;}this.el.style.left=left+'px';this.el.style.top=top+'px';},render:function(year,month){var opts=this._o,now=new Date(),days=getDaysInMonth(year,month),before=new Date(year,month,1).getDay(),data=[],row=[];setToStartOfDay(now);if(opts.firstDay>0){before-=opts.firstDay;if(before<0){before+=7;}}var cells=days+before,after=cells;while(after>7){after-=7;}cells+=7-after;for(var i=0,r=0;i=(days+before),isStartRange=opts.startRange&&compareDates(opts.startRange,day),isEndRange=opts.endRange&&compareDates(opts.endRange,day),isInRange=opts.startRange&&opts.endRange&&opts.startRangeopts.maxDate)||(opts.disableWeekends&&isWeekend(day))||(opts.disableDayFn&&opts.disableDayFn(day)),dayConfig={day:1+(i-before),month:month,year:year,isSelected:isSelected,isToday:isToday,isDisabled:isDisabled,isEmpty:isEmpty,isStartRange:isStartRange,isEndRange:isEndRange,isInRange:isInRange};row.push(renderDay(dayConfig));if(++r===7){if(opts.showWeekNumber){row.unshift(renderWeek(i-before,month,year));}data.push(renderRow(row,opts.isRTL));row=[];r=0;}}return renderTable(opts,data);},isVisible:function(){return this._v;},show:function(){if(!this._v){removeClass(this.el,'is-hidden');this._v=true;this.draw();if(this._o.bound){addEvent(document,'click',this._onClick);this.adjustPosition();}if(typeof this._o.onOpen==='function'){this._o.onOpen.call(this);}}},hide:function(){var v=this._v;if(v!==false){if(this._o.bound){removeEvent(document,'click',this._onClick);}this.el.style.position='static';this.el.style.left='auto';this.el.style.top='auto';addClass(this.el,'is-hidden');this._v=false;if(v!==undefined&&typeof this._o.onClose==='function'){this._o.onClose.call(this);}}},destroy:function(){this.hide();removeEvent(this.el,'mousedown',this._onMouseDown,true);removeEvent(this.el,'change',this._onChange);if(this._o.field){removeEvent(this._o.field,'change',this._onInputChange);if(this._o.bound){removeEvent(this._o.trigger,'click',this._onInputClick);removeEvent(this._o.trigger,'focus',this._onInputFocus);removeEvent(this._o.trigger,'blur',this._onInputBlur);}}if(this.el.parentNode){this.el.parentNode.removeChild(this.el);}}};return Pikaday;}));},{"moment":"moment"}],"zeroclipboard":[function(require,module,exports){(function(window,undefined){"use strict";var _window=window,_document=_window.document,_navigator=_window.navigator,_setTimeout=_window.setTimeout,_clearTimeout=_window.clearTimeout,_setInterval=_window.setInterval,_clearInterval=_window.clearInterval,_getComputedStyle=_window.getComputedStyle,_encodeURIComponent=_window.encodeURIComponent,_ActiveXObject=_window.ActiveXObject,_Error=_window.Error,_parseInt=_window.Number.parseInt||_window.parseInt,_parseFloat=_window.Number.parseFloat||_window.parseFloat,_isNaN=_window.Number.isNaN||_window.isNaN,_now=_window.Date.now,_keys=_window.Object.keys,_defineProperty=_window.Object.defineProperty,_hasOwn=_window.Object.prototype.hasOwnProperty,_slice=_window.Array.prototype.slice,_unwrap=function(){var unwrapper=function(el){return el;};if(typeof _window.wrap==="function"&&typeof _window.unwrap==="function"){try{var div=_document.createElement("div");var unwrappedDiv=_window.unwrap(div);if(div.nodeType===1&&unwrappedDiv&&unwrappedDiv.nodeType===1){unwrapper=_window.unwrap;}}catch(e){}}return unwrapper;}();var _args=function(argumentsObj){return _slice.call(argumentsObj,0);};var _extend=function(){var i,len,arg,prop,src,copy,args=_args(arguments),target=args[0]||{};for(i=1,len=args.length;i=0){_flashCheckTimeout=_setTimeout(function(){if(typeof _flashState.deactivated!=="boolean"){_flashState.deactivated=true;}if(_flashState.deactivated===true){ZeroClipboard.emit({type:"error",name:"flash-deactivated"});}},maxWait);}_flashState.overdue=false;_embedSwf();}};var _destroy=function(){ZeroClipboard.clearData();ZeroClipboard.blur();ZeroClipboard.emit("destroy");_unembedSwf();ZeroClipboard.off();};var _setData=function(format,data){var dataObj;if(typeof format==="object"&&format&&typeof data==="undefined"){dataObj=format;ZeroClipboard.clearData();}else if(typeof format==="string"&&format){dataObj={};dataObj[format]=data;}else{return;}for(var dataFormat in dataObj){if(typeof dataFormat==="string"&&dataFormat&&_hasOwn.call(dataObj,dataFormat)&&typeof dataObj[dataFormat]==="string"&&dataObj[dataFormat]){_clipData[dataFormat]=dataObj[dataFormat];}}};var _clearData=function(format){if(typeof format==="undefined"){_deleteOwnProperties(_clipData);_clipDataFormatMap=null;}else if(typeof format==="string"&&_hasOwn.call(_clipData,format)){delete _clipData[format];}};var _getData=function(format){if(typeof format==="undefined"){return _deepCopy(_clipData);}else if(typeof format==="string"&&_hasOwn.call(_clipData,format)){return _clipData[format];}};var _focus=function(element){if(!(element&&element.nodeType===1)){return;}if(_currentElement){_removeClass(_currentElement,_globalConfig.activeClass);if(_currentElement!==element){_removeClass(_currentElement,_globalConfig.hoverClass);}}_currentElement=element;_addClass(element,_globalConfig.hoverClass);var newTitle=element.getAttribute("title")||_globalConfig.title;if(typeof newTitle==="string"&&newTitle){var htmlBridge=_getHtmlBridge(_flashState.bridge);if(htmlBridge){htmlBridge.setAttribute("title",newTitle);}}var useHandCursor=_globalConfig.forceHandCursor===true||_getStyle(element,"cursor")==="pointer";_setHandCursor(useHandCursor);_reposition();};var _blur=function(){var htmlBridge=_getHtmlBridge(_flashState.bridge);if(htmlBridge){htmlBridge.removeAttribute("title");htmlBridge.style.left="0px";htmlBridge.style.top="-9999px";htmlBridge.style.width="1px";htmlBridge.style.height="1px";}if(_currentElement){_removeClass(_currentElement,_globalConfig.hoverClass);_removeClass(_currentElement,_globalConfig.activeClass);_currentElement=null;}};var _activeElement=function(){return _currentElement||null;};var _isValidHtml4Id=function(id){return typeof id==="string"&&id&&/^[A-Za-z][A-Za-z0-9_:\-\.]*$/.test(id);};var _createEvent=function(event){var eventType;if(typeof event==="string"&&event){eventType=event;event={};}else if(typeof event==="object"&&event&&typeof event.type==="string"&&event.type){eventType=event.type;}if(!eventType){return;}eventType=eventType.toLowerCase();if(!event.target&&(/^(copy|aftercopy|_click)$/.test(eventType)||eventType==="error"&&event.name==="clipboard-error")){event.target=_copyTarget;}_extend(event,{type:eventType,target:event.target||_currentElement||null,relatedTarget:event.relatedTarget||null,currentTarget:_flashState&&_flashState.bridge||null,timeStamp:event.timeStamp||_now()||null});var msg=_eventMessages[event.type];if(event.type==="error"&&event.name&&msg){msg=msg[event.name];}if(msg){event.message=msg;}if(event.type==="ready"){_extend(event,{target:null,version:_flashState.version});}if(event.type==="error"){if(_flashStateErrorNameMatchingRegex.test(event.name)){_extend(event,{target:null,minimumVersion:_minimumFlashVersion});}if(_flashStateEnabledErrorNameMatchingRegex.test(event.name)){_extend(event,{version:_flashState.version});}}if(event.type==="copy"){event.clipboardData={setData:ZeroClipboard.setData,clearData:ZeroClipboard.clearData};}if(event.type==="aftercopy"){event=_mapClipResultsFromFlash(event,_clipDataFormatMap);}if(event.target&&!event.relatedTarget){event.relatedTarget=_getRelatedTarget(event.target);}return _addMouseData(event);};var _getRelatedTarget=function(targetEl){var relatedTargetId=targetEl&&targetEl.getAttribute&&targetEl.getAttribute("data-clipboard-target");return relatedTargetId?_document.getElementById(relatedTargetId):null;};var _addMouseData=function(event){if(event&&/^_(?:click|mouse(?:over|out|down|up|move))$/.test(event.type)){var srcElement=event.target;var fromElement=event.type==="_mouseover"&&event.relatedTarget?event.relatedTarget:undefined;var toElement=event.type==="_mouseout"&&event.relatedTarget?event.relatedTarget:undefined;var pos=_getElementPosition(srcElement);var screenLeft=_window.screenLeft||_window.screenX||0;var screenTop=_window.screenTop||_window.screenY||0;var scrollLeft=_document.body.scrollLeft+_document.documentElement.scrollLeft;var scrollTop=_document.body.scrollTop+_document.documentElement.scrollTop;var pageX=pos.left+(typeof event._stageX==="number"?event._stageX:0);var pageY=pos.top+(typeof event._stageY==="number"?event._stageY:0);var clientX=pageX-scrollLeft;var clientY=pageY-scrollTop;var screenX=screenLeft+clientX;var screenY=screenTop+clientY;var moveX=typeof event.movementX==="number"?event.movementX:0;var moveY=typeof event.movementY==="number"?event.movementY:0;delete event._stageX;delete event._stageY;_extend(event,{srcElement:srcElement,fromElement:fromElement,toElement:toElement,screenX:screenX,screenY:screenY,pageX:pageX,pageY:pageY,clientX:clientX,clientY:clientY,x:clientX,y:clientY,movementX:moveX,movementY:moveY,offsetX:0,offsetY:0,layerX:0,layerY:0});}return event;};var _shouldPerformAsync=function(event){var eventType=event&&typeof event.type==="string"&&event.type||"";return!/^(?:(?:before)?copy|destroy)$/.test(eventType);};var _dispatchCallback=function(func,context,args,async){if(async){_setTimeout(function(){func.apply(context,args);},0);}else{func.apply(context,args);}};var _dispatchCallbacks=function(event){if(!(typeof event==="object"&&event&&event.type)){return;}var async=_shouldPerformAsync(event);var wildcardTypeHandlers=_handlers["*"]||[];var specificTypeHandlers=_handlers[event.type]||[];var handlers=wildcardTypeHandlers.concat(specificTypeHandlers);if(handlers&&handlers.length){var i,len,func,context,eventCopy,originalContext=this;for(i=0,len=handlers.length;i0){var errorEvent=_deepCopy(aftercopyEvent);_extend(errorEvent,{type:"error",name:"clipboard-error"});delete errorEvent.success;_setTimeout(function(){ZeroClipboard.emit(errorEvent);},0);}};var _fireMouseEvent=function(event){if(!(event&&typeof event.type==="string"&&event)){return;}var e,target=event.target||null,doc=target&&target.ownerDocument||_document,defaults={view:doc.defaultView||_window,canBubble:true,cancelable:true,detail:event.type==="click"?1:0,button:typeof event.which==="number"?event.which-1:typeof event.button==="number"?event.button:doc.createEvent?0:1},args=_extend(defaults,event);if(!target){return;}if(doc.createEvent&&target.dispatchEvent){args=[args.type,args.canBubble,args.cancelable,args.view,args.detail,args.screenX,args.screenY,args.clientX,args.clientY,args.ctrlKey,args.altKey,args.shiftKey,args.metaKey,args.button,args.relatedTarget];e=doc.createEvent("MouseEvents");if(e.initMouseEvent){e.initMouseEvent.apply(e,args);e._source="js";target.dispatchEvent(e);}}};var _watchForSwfFallbackContent=function(){var maxWait=_globalConfig.flashLoadTimeout;if(typeof maxWait==="number"&&maxWait>=0){var pollWait=Math.min(1e3,maxWait/10);var fallbackContentId=_globalConfig.swfObjectId+"_fallbackContent";_swfFallbackCheckInterval=_setInterval(function(){var el=_document.getElementById(fallbackContentId);if(_isElementVisible(el)){_clearTimeoutsAndPolling();_flashState.deactivated=null;ZeroClipboard.emit({type:"error",name:"swf-not-found"});}},pollWait);}};var _createHtmlBridge=function(){var container=_document.createElement("div");container.id=_globalConfig.containerId;container.className=_globalConfig.containerClass;container.style.position="absolute";container.style.left="0px";container.style.top="-9999px";container.style.width="1px";container.style.height="1px";container.style.zIndex=""+_getSafeZIndex(_globalConfig.zIndex);return container;};var _getHtmlBridge=function(flashBridge){var htmlBridge=flashBridge&&flashBridge.parentNode;while(htmlBridge&&htmlBridge.nodeName==="OBJECT"&&htmlBridge.parentNode){htmlBridge=htmlBridge.parentNode;}return htmlBridge||null;};var _embedSwf=function(){var len,flashBridge=_flashState.bridge,container=_getHtmlBridge(flashBridge);if(!flashBridge){var allowScriptAccess=_determineScriptAccess(_window.location.host,_globalConfig);var allowNetworking=allowScriptAccess==="never"?"none":"all";var flashvars=_vars(_extend({jsVersion:ZeroClipboard.version},_globalConfig));var swfUrl=_globalConfig.swfPath+_cacheBust(_globalConfig.swfPath,_globalConfig);container=_createHtmlBridge();var divToBeReplaced=_document.createElement("div");container.appendChild(divToBeReplaced);_document.body.appendChild(container);var tmpDiv=_document.createElement("div");var usingActiveX=_flashState.pluginType==="activex";tmpDiv.innerHTML='"+(usingActiveX?'':"")+''+''+''+''+''+'
       
      '+"
      ";flashBridge=tmpDiv.firstChild;tmpDiv=null;_unwrap(flashBridge).ZeroClipboard=ZeroClipboard;container.replaceChild(flashBridge,divToBeReplaced);_watchForSwfFallbackContent();}if(!flashBridge){flashBridge=_document[_globalConfig.swfObjectId];if(flashBridge&&(len=flashBridge.length)){flashBridge=flashBridge[len-1];}if(!flashBridge&&container){flashBridge=container.firstChild;}}_flashState.bridge=flashBridge||null;return flashBridge;};var _unembedSwf=function(){var flashBridge=_flashState.bridge;if(flashBridge){var htmlBridge=_getHtmlBridge(flashBridge);if(htmlBridge){if(_flashState.pluginType==="activex"&&"readyState"in flashBridge){flashBridge.style.display="none";(function removeSwfFromIE(){if(flashBridge.readyState===4){for(var prop in flashBridge){if(typeof flashBridge[prop]==="function"){flashBridge[prop]=null;}}if(flashBridge.parentNode){flashBridge.parentNode.removeChild(flashBridge);}if(htmlBridge.parentNode){htmlBridge.parentNode.removeChild(htmlBridge);}}else{_setTimeout(removeSwfFromIE,10);}})();}else{if(flashBridge.parentNode){flashBridge.parentNode.removeChild(flashBridge);}if(htmlBridge.parentNode){htmlBridge.parentNode.removeChild(htmlBridge);}}}_clearTimeoutsAndPolling();_flashState.ready=null;_flashState.bridge=null;_flashState.deactivated=null;_zcSwfVersion=undefined;}};var _mapClipDataToFlash=function(clipData){var newClipData={},formatMap={};if(!(typeof clipData==="object"&&clipData)){return;}for(var dataFormat in clipData){if(dataFormat&&_hasOwn.call(clipData,dataFormat)&&typeof clipData[dataFormat]==="string"&&clipData[dataFormat]){switch(dataFormat.toLowerCase()){case"text/plain":case"text":case"air:text":case"flash:text":newClipData.text=clipData[dataFormat];formatMap.text=dataFormat;break;case"text/html":case"html":case"air:html":case"flash:html":newClipData.html=clipData[dataFormat];formatMap.html=dataFormat;break;case"application/rtf":case"text/rtf":case"rtf":case"richtext":case"air:rtf":case"flash:rtf":newClipData.rtf=clipData[dataFormat];formatMap.rtf=dataFormat;break;default:break;}}}return{data:newClipData,formatMap:formatMap};};var _mapClipResultsFromFlash=function(clipResults,formatMap){if(!(typeof clipResults==="object"&&clipResults&&typeof formatMap==="object"&&formatMap)){return clipResults;}var newResults={};for(var prop in clipResults){if(_hasOwn.call(clipResults,prop)){if(prop==="errors"){newResults[prop]=clipResults[prop]?clipResults[prop].slice():[];for(var i=0,len=newResults[prop].length;i0){if(len===1&&trustedDomains[0]==="*"){return"always";}if(trustedDomains.indexOf(currentDomain)!==-1){if(len===1&¤tDomain===swfDomain){return"sameDomain";}return"always";}}return"never";};}();var _safeActiveElement=function(){try{return _document.activeElement;}catch(err){return null;}};var _addClass=function(element,value){var c,cl,className,classNames=[];if(typeof value==="string"&&value){classNames=value.split(/\s+/);}if(element&&element.nodeType===1&&classNames.length>0){if(element.classList){for(c=0,cl=classNames.length;c0){if(element.classList&&element.classList.length>0){for(c=0,cl=classNames.length;c0;var hasCssWidth=_parseFloat(styles.width)>0;var hasCssTop=_parseFloat(styles.top)>=0;var hasCssLeft=_parseFloat(styles.left)>=0;var cssKnows=hasCssHeight&&hasCssWidth&&hasCssTop&&hasCssLeft;var rect=cssKnows?null:_getElementPosition(el);var isVisible=styles.display!=="none"&&styles.visibility!=="collapse"&&(cssKnows||!!rect&&(hasCssHeight||rect.height>0)&&(hasCssWidth||rect.width>0)&&(hasCssTop||rect.top>=0)&&(hasCssLeft||rect.left>=0));return isVisible;};var _clearTimeoutsAndPolling=function(){_clearTimeout(_flashCheckTimeout);_flashCheckTimeout=0;_clearInterval(_swfFallbackCheckInterval);_swfFallbackCheckInterval=0;};var _reposition=function(){var htmlBridge;if(_currentElement&&(htmlBridge=_getHtmlBridge(_flashState.bridge))){var pos=_getElementPosition(_currentElement);_extend(htmlBridge.style,{width:pos.width+"px",height:pos.height+"px",top:pos.top+"px",left:pos.left+"px",zIndex:""+_getSafeZIndex(_globalConfig.zIndex)});}};var _setHandCursor=function(enabled){if(_flashState.ready===true){if(_flashState.bridge&&typeof _flashState.bridge.setHandCursor==="function"){_flashState.bridge.setHandCursor(enabled);}else{_flashState.ready=false;}}};var _getSafeZIndex=function(val){if(/^(?:auto|inherit)$/.test(val)){return val;}var zIndex;if(typeof val==="number"&&!_isNaN(val)){zIndex=val;}else if(typeof val==="string"){zIndex=_getSafeZIndex(_parseInt(val,10));}return typeof zIndex==="number"?zIndex:"auto";};var _detectSandbox=function(doNotReassessFlashSupport){var effectiveScriptOrigin,frame,frameError,previousState=_flashState.sandboxed,isSandboxed=null;doNotReassessFlashSupport=doNotReassessFlashSupport===true;if(_pageIsFramed===false){isSandboxed=false;}else{try{frame=window.frameElement||null;}catch(e){frameError={name:e.name,message:e.message};}if(frame&&frame.nodeType===1&&frame.nodeName==="IFRAME"){try{isSandboxed=frame.hasAttribute("sandbox");}catch(e){isSandboxed=null;}}else{try{effectiveScriptOrigin=document.domain||null;}catch(e){effectiveScriptOrigin=null;}if(effectiveScriptOrigin===null||frameError&&frameError.name==="SecurityError"&&/(^|[\s\(\[@])sandbox(es|ed|ing|[\s\.,!\)\]@]|$)/.test(frameError.message.toLowerCase())){isSandboxed=true;}}}_flashState.sandboxed=isSandboxed;if(previousState!==isSandboxed&&!doNotReassessFlashSupport){_detectFlashSupport(_ActiveXObject);}return isSandboxed;};var _detectFlashSupport=function(ActiveXObject){var plugin,ax,mimeType,hasFlash=false,isActiveX=false,isPPAPI=false,flashVersion="";function parseFlashVersion(desc){var matches=desc.match(/[\d]+/g);matches.length=3;return matches.join(".");}function isPepperFlash(flashPlayerFileName){return!!flashPlayerFileName&&(flashPlayerFileName=flashPlayerFileName.toLowerCase())&&(/^(pepflashplayer\.dll|libpepflashplayer\.so|pepperflashplayer\.plugin)$/.test(flashPlayerFileName)||flashPlayerFileName.slice(-13)==="chrome.plugin");}function inspectPlugin(plugin){if(plugin){hasFlash=true;if(plugin.version){flashVersion=parseFlashVersion(plugin.version);}if(!flashVersion&&plugin.description){flashVersion=parseFlashVersion(plugin.description);}if(plugin.filename){isPPAPI=isPepperFlash(plugin.filename);}}}if(_navigator.plugins&&_navigator.plugins.length){plugin=_navigator.plugins["Shockwave Flash"];inspectPlugin(plugin);if(_navigator.plugins["Shockwave Flash 2.0"]){hasFlash=true;flashVersion="2.0.0.11";}}else if(_navigator.mimeTypes&&_navigator.mimeTypes.length){mimeType=_navigator.mimeTypes["application/x-shockwave-flash"];plugin=mimeType&&mimeType.enabledPlugin;inspectPlugin(plugin);}else if(typeof ActiveXObject!=="undefined"){isActiveX=true;try{ax=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");hasFlash=true;flashVersion=parseFlashVersion(ax.GetVariable("$version"));}catch(e1){try{ax=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");hasFlash=true;flashVersion="6.0.21";}catch(e2){try{ax=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");hasFlash=true;flashVersion=parseFlashVersion(ax.GetVariable("$version"));}catch(e3){isActiveX=false;}}}}_flashState.disabled=hasFlash!==true;_flashState.outdated=flashVersion&&_parseFloat(flashVersion)<_parseFloat(_minimumFlashVersion);_flashState.version=flashVersion||"0.0.0";_flashState.pluginType=isPPAPI?"pepper":isActiveX?"activex":hasFlash?"netscape":"unknown";};_detectFlashSupport(_ActiveXObject);_detectSandbox(true);var ZeroClipboard=function(){if(!(this instanceof ZeroClipboard)){return new ZeroClipboard();}if(typeof ZeroClipboard._createClient==="function"){ZeroClipboard._createClient.apply(this,_args(arguments));}};_defineProperty(ZeroClipboard,"version",{value:"2.2.0",writable:false,configurable:true,enumerable:true});ZeroClipboard.config=function(){return _config.apply(this,_args(arguments));};ZeroClipboard.state=function(){return _state.apply(this,_args(arguments));};ZeroClipboard.isFlashUnusable=function(){return _isFlashUnusable.apply(this,_args(arguments));};ZeroClipboard.on=function(){return _on.apply(this,_args(arguments));};ZeroClipboard.off=function(){return _off.apply(this,_args(arguments));};ZeroClipboard.handlers=function(){return _listeners.apply(this,_args(arguments));};ZeroClipboard.emit=function(){return _emit.apply(this,_args(arguments));};ZeroClipboard.create=function(){return _create.apply(this,_args(arguments));};ZeroClipboard.destroy=function(){return _destroy.apply(this,_args(arguments));};ZeroClipboard.setData=function(){return _setData.apply(this,_args(arguments));};ZeroClipboard.clearData=function(){return _clearData.apply(this,_args(arguments));};ZeroClipboard.getData=function(){return _getData.apply(this,_args(arguments));};ZeroClipboard.focus=ZeroClipboard.activate=function(){return _focus.apply(this,_args(arguments));};ZeroClipboard.blur=ZeroClipboard.deactivate=function(){return _blur.apply(this,_args(arguments));};ZeroClipboard.activeElement=function(){return _activeElement.apply(this,_args(arguments));};var _clientIdCounter=0;var _clientMeta={};var _elementIdCounter=0;var _elementMeta={};var _mouseHandlers={};_extend(_globalConfig,{autoActivate:true});var _clientConstructor=function(elements){var client=this;client.id=""+_clientIdCounter++;_clientMeta[client.id]={instance:client,elements:[],handlers:{}};if(elements){client.clip(elements);}ZeroClipboard.on("*",function(event){return client.emit(event);});ZeroClipboard.on("destroy",function(){client.destroy();});ZeroClipboard.create();};var _clientOn=function(eventType,listener){var i,len,events,added={},meta=_clientMeta[this.id],handlers=meta&&meta.handlers;if(!meta){throw new Error("Attempted to add new listener(s) to a destroyed ZeroClipboard client instance");}if(typeof eventType==="string"&&eventType){events=eventType.toLowerCase().split(/\s+/);}else if(typeof eventType==="object"&&eventType&&typeof listener==="undefined"){for(i in eventType){if(_hasOwn.call(eventType,i)&&typeof i==="string"&&i&&typeof eventType[i]==="function"){this.on(i,eventType[i]);}}}if(events&&events.length){for(i=0,len=events.length;i0;var goodTarget=!event.target||hasClippedEls&&clippedEls.indexOf(event.target)!==-1;var goodRelTarget=event.relatedTarget&&hasClippedEls&&clippedEls.indexOf(event.relatedTarget)!==-1;var goodClient=event.client&&event.client===this;if(!meta||!(goodTarget||goodRelTarget||goodClient)){return false;}return true;};var _clientDispatchCallbacks=function(event){var meta=_clientMeta[this.id];if(!(typeof event==="object"&&event&&event.type&&meta)){return;}var async=_shouldPerformAsync(event);var wildcardTypeHandlers=meta&&meta.handlers["*"]||[];var specificTypeHandlers=meta&&meta.handlers[event.type]||[];var handlers=wildcardTypeHandlers.concat(specificTypeHandlers);if(handlers&&handlers.length){var i,len,func,context,eventCopy,originalContext=this;for(i=0,len=handlers.length;i'+LANG.plugins.edittable.unmerge_cells+'';}else{return'
      '+LANG.plugins.edittable.merge_cells+'
      ';}},disabled:function(){var selection=this.getSelected();var startRow=selection[0];var startCol=selection[1];var endRow=selection[2];var endCol=selection[3];return startRow===endRow&&startCol===endCol;}}}};};}(edittable));var edittable=edittable||{};var edittable_plugins=edittable_plugins||{};(function(edittable){"use strict";edittable.moveRow=function(startRow,endRow,dmarray){var metarow=dmarray.splice(startRow,1)[0];dmarray.splice(endRow,0,metarow);};edittable.moveCol=function(startCol,endCol,dmarray){for(var i=0;ithis.mergeCells.mergedCellInfoCollection[i][direction]){if(type==='create'){this.mergeCells.mergedCellInfoCollection[i][direction]+=1;}else{this.mergeCells.mergedCellInfoCollection[i][direction]-=1;}mergesNeedUpdate=true;}if(start>this.mergeCells.mergedCellInfoCollection[i][direction]&&end<=this.mergeCells.mergedCellInfoCollection[i][direction]){this.mergeCells.mergedCellInfoCollection[i][direction]+=1;mergesNeedUpdate=true;}}if(mergesNeedUpdate){this.updateSettings({mergeCells:this.mergeCells.mergedCellInfoCollection});}};edittable.getMerges=function(meta){var merges=[];for(var row=0;row1||meta[row][col].hasOwnProperty('colspan')&&meta[row][col].colspan>1){var merge={};merge.row=row;merge.col=col;merge.rowspan=meta[row][col].rowspan;merge.colspan=meta[row][col].colspan;merges.push(merge);}}}return merges;};edittable.unmergeRemovedMerges=function(index,amount,direction){var mergesToSplit=[];for(var span=0;span=0;merge-=1){this.mergeCells.mergedCellInfoCollection.splice(mergesToSplit[merge],1);}this.updateSettings({mergeCells:this.mergeCells.mergedCellInfoCollection});}};edittable.loadEditor=function(){var $container=jQuery('#edittable__editor');if(!$container.length){return;}var $form=jQuery('#dw__editform');var $datafield=$form.find('input[name=edittable_data]');var $metafield=$form.find('input[name=edittable_meta]');var data=JSON.parse($datafield.val());var meta=JSON.parse($metafield.val());var merges=edittable.getMerges(meta);if(merges===[]){merges=true;}var lastselect={row:0,col:0};var handsontable_config={data:data,startRows:5,startCols:5,colHeaders:true,rowHeaders:true,manualColumnResize:true,outsideClickDeselects:false,contextMenu:edittable.getEditTableContextMenu(data,meta),manualColumnMove:true,manualRowMove:true,mergeCells:merges,afterLoadData:function(){var i;this.raw={data:data,meta:meta,colinfo:[],rowinfo:[]};for(i=0;i1){for(i=row;i1){for(i=col;i0){v=1;}if(v<0){v=-1;}var h=c-lastselect.col;if(h>0){h=1;}if(h<0){h=-1;}if(v!==0){x=r;do{x+=v;if(!meta[x][c].hide){this.selectCell(x,c);return;}}while(x>0&&x0&&x

      Click to close

      ').appendTo(jQuery('body')).hide().click(function(){$lightbox.hide();});}$lightbox .show().find('div').html('');return false;});$extmgr.find('button.disable, button.enable').click(function(e){e.preventDefault();var $btn=jQuery(this);var extension=$btn.attr('name').split('[')[2];extension=extension.substr(0,extension.length-1);var act=($btn.hasClass('disable'))?'disable':'enable';$btn.attr('disabled','disabled');$btn.css('cursor','wait');jQuery.get(DOKU_BASE+'lib/exe/ajax.php',{call:'plugin_extension',ext:extension,act:act},function(data){$btn.css('cursor','').removeAttr('disabled').removeClass('disable').removeClass('enable').text(data.label).addClass(data.reverse).parents('li').removeClass('disabled').removeClass('enabled').addClass(data.state);});});$extmgr.find('a.info').click(function(e){e.preventDefault();var $link=jQuery(this);var $details=$link.parent().find('dl.details');if($details.length){$link.toggleClass('close');$details.toggle();return;}$link.addClass('close');jQuery.get(DOKU_BASE+'lib/exe/ajax.php',{call:'plugin_extension',ext:$link.data('extid'),act:'info'},function(data){$link.parent().append(data);});});if($extmgr.find('.plugins, .templates').hasClass('active')){var $extlist=jQuery('#extension__list');$extlist.addClass('hasDisplayOptions');var $displayOpts=jQuery('

      ',{id:'extension__viewoptions'}).appendTo($extmgr.find('.panelHeader'));$displayOpts.append(LANG.plugins.extension.display_viewoptions);var displayOptionsHandler=function(){$extlist.toggleClass(this.name);DokuCookie.setValue('ext_'+this.name,$extlist.hasClass(this.name)?'1':'0');};jQuery(['enabled','disabled','updatable']).each(function(index,chkName){var $label=jQuery('').appendTo($displayOpts);var $input=jQuery('',{type:'checkbox',name:chkName}).change(displayOptionsHandler).appendTo($label);var previous=DokuCookie.getValue('ext_'+chkName);if(typeof previous==="undefined"||previous=='1'){$input.click();}jQuery('').append(' '+LANG.plugins.extension['display_'+chkName]).appendTo($label);});}});var plugin_fastwiki=(function($){var m_viewMode,m_origViewMode,m_prevView;var m_isSecedit,m_wasSecedit;var m_hasDraft;var m_pageObjs={};var m_content;var m_initialId;var m_debug=document.location.host=='localhost';var m_cache=new CPageCache(JSINFO.fastwiki.preload_per_page,JSINFO.fastwiki.preload_batchsize,m_debug);var m_supportedActions={'':1,edit:1,draft:1,history:1,recent:1,revisions:1,show:1,subscribe:1,backlink:1,index:1,profile:1,media:1,diff:1,save:1,showtag:1};var m_modeClassElt;var m_browserHistory=new CBrowserHistory();$(function(){if(document.location.href.indexOf("detail.php")>=0)m_viewMode='unsupported';else{var urlParams=_urlToObj(document.location.href);m_viewMode=urlParams['do']||'show';if(!m_supportedActions[m_viewMode])m_viewMode='unsupported';else if(window.tpl_fastwiki_startmode_support&&!(m_viewMode in tpl_fastwiki_startmode_support))m_viewMode='unsupported';}m_origViewMode=m_viewMode;m_content=$('.plugin_fastwiki_marker').parent();m_content.addClass('content_initial');m_initialId=m_content.attr('id');m_modeClassElt=m_content.hasClass('dokuwiki')?m_content:$(m_content.parents('.dokuwiki')[0]||document.body);$(window).trigger('fastwiki:init',[m_viewMode]);if(JSINFO.fastwiki.fastpages)fixActionLinks(document.body);if(JSINFO.fastwiki.fastshow&&(m_origViewMode!='show'||!window.history||!history.pushState))JSINFO.fastwiki.fastshow=false;if(JSINFO.fastwiki.fastshow)m_browserHistory.init(load);});function fixActionLinks(elt){if(m_origViewMode=='unsupported')return;var formActions={search:1};var supportedFields={'do':1,rev:1,id:1};$('a[href *= "?do="]',elt).click(function(e){var params=_urlToObj(this.href);if(!params['do'])params['do']='show';if(params['do']in m_supportedActions){e.preventDefault();load(params['do'],null,params);}});$('input[type="submit"], input[type="button"], button',elt).click(function(e){var form=$(this).parents('form');if(form.length>0&&form[0]['do']&&form[0]['do'].value in m_supportedActions){var supported=true;$('input[type != "submit"]',form).each(function(idx,elt){if(elt.type!='button'&&(elt.type!='hidden'||!(elt.name in supportedFields)))supported=false;});if(supported){e.preventDefault();var params=_formToObj(form[0]);if(!params['do'])params['do']='show';load(params['do'],null,params);}}});if(m_origViewMode=='show'&&window.JSINFO){var pathId=JSINFO.id.replace(/:/g,'/');$('a',elt).click(function(e){var href=this.getAttribute('href');if(href&&href.indexOf('://')<0){if(href.match(m_browserHistory.getSelfRefRegex())){load('show');e.preventDefault();}else if(JSINFO.fastwiki.fastshow){var numParams=href.split('=').length;if(href.indexOf('id=')>=0)numParams--;if(numParams==1){if(m_browserHistory.switchBasePath(href)){m_viewMode=null;e.preventDefault();}}}}});}if(JSINFO.fastwiki.secedit){$('.editbutton_section .btn_secedit input[type=submit], .editbutton_section .btn_secedit button',elt).click(function(e){e.preventDefault();var form=$(this).parents('form');load('edit',form,_formToObj(form));});}if(JSINFO.fastwiki.preload)m_cache.load(elt,m_browserHistory);}function _preview(sectionForm){var body=$(document.body);var params=_formToObj($('#dw__editform'));params['do']='preview';_sendPartial(params,$('.dokuwiki .editBox'),function(data){var preview=$('

      '+data+'
      ');var pvEditor=preview.find('#dw__editform');var editor=$('#dw__editform')[0];pvEditor.find('input[type=hidden]').each(function(idx,elt){editor[elt.name].value=elt.value;});preview.find('#scroll__here').prevAll().remove();var oldpreview=$('#preview_container');if(oldpreview.length>0)oldpreview.replaceWith(preview);else $('.content_partial').append(preview);setTimeout(function(){$('html,body').animate({scrollTop:$('#scroll__here').offset().top+'px'},300);},1);},'text');}function _getSection(sectionForm){var pieces=$();var target=sectionForm.parent();var nr=target.attr('class').match(/(\s+|^)editbutton_(\d+)(\s+|$)/)[2];while(target.length>0&&!(target.hasClass('sectionedit'+nr)||target.find('.sectionedit'+nr).length)){target=target.prev();if(target.hasClass('section_highlight'))pieces=pieces.add(target.children());pieces=pieces.add(target);}return pieces;}function _focusEdit(){var $edit_text=$('#wiki__text');if($edit_text.length>0&&!$edit_text.attr('readOnly')){var sel=DWgetSelection($edit_text[0]);sel.start=0;sel.end=0;try{DWsetSelection(sel);}catch(e){setTimeout(function(){try{DWsetSelection(sel);}catch(e){}},500);}$edit_text.focus();}}function _initEdit(){if(!window.doku_summaryCheck){window.doku_summaryCheck=window.summaryCheck;}dw_editor.init();dw_locktimer.init(JSINFO.fastwiki.locktime,JSINFO.fastwiki.usedraft);var $editform=$('#dw__editform');if($editform.length==0)return;var $edit_text=$('#wiki__text');$editform.on("change keydown",function(e){window.textChanged=true;doku_summaryCheck();});m_pageObjs.content=$edit_text.val();window.onbeforeunload=function(){if(window.textChanged&&m_pageObjs.content!=$edit_text.val())return LANG.notsavedyet;};window.onunload=deleteDraft;$('#edbtn__preview').click(function(e){if(JSINFO.fastwiki.preview){e.preventDefault();_preview(m_pageObjs.sectionForm);m_hasDraft=true;dw_locktimer.reset();}else{window.onbeforeunload='';textChanged=false;window.keepDraft=true;}});$('#edit__summary').on("change keyup",doku_summaryCheck);if(textChanged)doku_summaryCheck();initToolbar('tool__bar','wiki__text',toolbar);$('#tool__bar').attr('role','toolbar');$('#edbtn__save').click(function(e){textChanged=false;if(JSINFO.fastwiki.save&&m_origViewMode=='show'&&$edit_text.val().length>0&&m_pageObjs.content.length>0){e.preventDefault();load('save',null,_formToObj($('#dw__editform')));}else m_cache.remove(JSINFO.id);window.onbeforeunload='';dw_locktimer.clear();});$('input[name="do[draftdel]"]',$editform).click(function(e){e.preventDefault();var id=$editform.find('input[name=id]').val();load('show');if(!window.keepDraft){jQuery.post(DOKU_BASE+'lib/exe/ajax.php',{call:'draftdel',id:id,success:function(data,textStatus,jqXHR){m_hasDraft=false;}});}});$('input[name="do[show]"]',$editform).click(function(e){e.preventDefault();load('show');});$('.picker.pk_hl').addClass('dokuwiki');}function _setBodyClass(action,target){for(var k in m_supportedActions)m_modeClassElt.removeClass('mode_'+k);m_modeClassElt.addClass('mode_'+action);if(target=='section')m_modeClassElt.removeClass('mode_edit').addClass('mode_show mode_secedit');$('.content_partial').toggle(m_viewMode!=m_origViewMode);$('.content_initial').toggle(m_viewMode==m_origViewMode||target=='section');}function _updatePageObjsOnSwitch(){if(m_pageObjs.showOnSwitch)m_pageObjs.showOnSwitch.show();delete m_pageObjs.showOnSwitch;delete m_pageObjs.content;delete m_pageObjs.sectionForm;var hasToc={show:1,admin:1};$("#dw__toc, #dw_toc_head, #dw_toc").css('display',m_viewMode in hasToc?'':'none');}function _formToObj(form){var obj={};$(form).serializeArray().map(function(item){obj[item.name]=item.value;});return obj;}function _urlToObj(url){var obj={};var a=url.replace(/.*\?/,'').split('&');for(var x=0;x').append(data);$('.content_initial').before(body);},'text');}var form=$('#subscribe__form');$('input[name="do[subscribe]"]',form).click(function(e){e.preventDefault();subscribeAction(_formToObj(form));});$('.content_partial .unsubscribe').click(function(e){e.preventDefault();subscribeAction(_urlToObj(this.href));});},index:function(params,extraData){dw_index.$obj=$('#index__tree');dw_index.init();},edit:function(params,extraData){var draft=params['do']=='draft';if(m_hasDraft===true)draft=true;else if(m_hasDraft===false)draft=params.rev=null;if(extraData.sectionForm){m_pageObjs.sectionForm=extraData.sectionForm;extraData.sectionParts=extraData.sectionParts.add('.editbutton_section');m_pageObjs.showOnSwitch=extraData.sectionParts;m_pageObjs.showOnSwitch.hide();_initEdit();_focusEdit();}else _initEdit();setTimeout(function(){_focusEdit();if(document.body.scrollTop>0)$('html,body').animate({scrollTop:Math.max(0,Math.floor($('.content_partial').offset().top)-20)+'px'},300);},1);},revisions:function(params,extraData){$('.content_partial form').each(function(idx,form){$('input[name="do[diff]"]',form).click(function(e){e.preventDefault();load('diff',null,_formToObj(form));});});},save:function(params,extraData){if($('.content_partial #a_newer_version_exists').length>0){m_viewMode='edit';m_actionEffects.edit(params,m_pageObjs.sectionForm?{sectionForm:m_pageObjs.sectionForm,sectionParts:_getSection(m_pageObjs.sectionForm)}:{});var editform=$('#dw__editform');$('input[name="do[save]"]',editform).click(function(e){e.preventDefault();load('save',null,_formToObj(editform));window.onbeforeunload='';dw_locktimer.clear();});$('input[name="do[cancel]"]',editform).click(function(e){e.preventDefault();var id=editform.find('input[name=id]').val();load('show');if(!window.keepDraft){jQuery.post(DOKU_BASE+'lib/exe/ajax.php',{call:'draftdel',id:id,success:function(data,textStatus,jqXHR){m_hasDraft=false;}});}});}else if($('.content_partial #dw__editform').length>0){m_viewMode='edit';m_actionEffects.edit(params,m_pageObjs.sectionForm?{sectionForm:m_pageObjs.sectionForm,sectionParts:_getSection(m_pageObjs.sectionForm)}:{});}else if($('.content_partial #preview').length>0){load('show');}else{$('.content_initial').html($('.content_partial').html());$('.content_partial').remove();fixActionLinks($('.content_initial'));m_browserHistory.refreshPageTitle(false);load('show');dw_page.sectionHighlight();jQuery('a.fn_top').mouseover(dw_page.footnoteDisplay);}},show:function(params,extraData){$('.content_initial').html($('.content_partial').html());$('.content_partial').remove();fixActionLinks($('.content_initial'));dw_page.sectionHighlight();jQuery('a.fn_top').mouseover(dw_page.footnoteDisplay);}};m_actionEffects.draft=m_actionEffects.edit;m_actionEffects.diff=m_actionEffects.revisions;function _action(action,params,callback,insertLoc,extraData){params['do']=action;function cb(data){$('.content_partial, .message_partial').remove();$('.content_initial').attr('id',m_initialId);var body=$('
      ').append(data);if(insertLoc&&action=='edit'){var newform=$('#dw__editform',body);if(newform.find('input[name=prefix]').val()=='.'&&newform.find('input[name=suffix]').val()==''){delete m_pageObjs.sectionForm;if(extraData)delete extraData.sectionForm;insertLoc=null;}}if(insertLoc)$(insertLoc[insertLoc.length-1]).after(body);else{var initial=$('.content_initial');body.addClass(initial[0].className.replace(/content_initial/,'')).attr('id',m_initialId);initial.attr('id','').after(body);}var newToc=$('.content_partial #dw__toc').addClass('fwJustincase');var hasNewToc=newToc.length>0;_updatePageObjsOnSwitch();if(callback)callback(data,extraData);if(m_actionEffects[action])m_actionEffects[action](params,extraData||{});newToc=$('.fwJustincase').removeClass('fwJustincase');if(m_viewMode=='show')$(window).trigger('fastwiki:updateToc',[newToc]);if(hasNewToc)dw_page.makeToggle('#dw__toc h3','#dw__toc > div');fixActionLinks($('.content_partial'));_setBodyClass(m_viewMode,m_pageObjs.sectionForm?"section":null);if(m_viewMode=='show')m_cache.add(JSINFO.id,data,true);if(!insertLoc)dw_behaviour.init();$(window).trigger('fastwiki:afterSwitch',[m_pageObjs.sectionForm?'show':m_viewMode,!!m_pageObjs.sectionForm,m_prevView]);if(!m_isSecedit&&!m_wasSecedit){setTimeout(function(){$('html,body').animate({scrollTop:0},300);},1);}}if(action=='show'&&m_cache.get(JSINFO.id)){m_debug&&console.log("Getting from cache: "+JSINFO.id);cb(m_cache.get(JSINFO.id));}else _sendPartial(params,_getVisibleContent(),cb,'text');}function _sendPartial(params,spinnerParent,callback){if($('.partialsLoading').length==0){var spinnerCss=spinnerParent.height()+spinnerParent.offset().top>$(window).height()?{top:$(window).height()/2}:{top:'50%'};spinnerParent.append($('
      ').css('display','none').css(spinnerCss));setTimeout(function(){$('.partialsLoading').css('display','');},500);}params.partial=1;jQuery[!params['do']||params['do']=='show'?'get':'post'](m_browserHistory.getBaseUrl(),params,function(data){if(data=='PERMISSION_CHANGE'){delete params.partial;delete params.fastwiki_compareid;var url=m_browserHistory.getBaseUrl()+'?'+$.param(params);document.location.href=url;}else callback(data);$('.partialsLoading').remove();},'text');}function _getVisibleContent(){var parentElt=$('.content_partial');if(parentElt.length==0)parentElt=$('.content_initial');return parentElt;}function load(page,sectionForm,params,force,callback){if((m_viewMode=='edit'||m_viewMode=='draft')&&(page!='save'&&page!='preview')&&m_pageObjs.content!=$('#wiki__text').val()){if(!confirm(LANG.notsavedyet))return;}m_prevView=m_viewMode;m_wasSecedit=m_isSecedit;m_isSecedit=!!sectionForm||(m_wasSecedit&&page=='save');m_viewMode=page;if(!params)params={};window.onbeforeunload='';dw_locktimer.clear();_updatePageObjsOnSwitch();if(page==m_origViewMode&&!force){$('.content_partial, .message_partial').remove();$('.content_initial').attr('id',m_initialId);if(m_prevView!=page){if(!m_isSecedit&&!m_wasSecedit){setTimeout(function(){$('html,body').animate({scrollTop:0},300);},1);}_setBodyClass(page);$(window).trigger('fastwiki:afterSwitch',[m_pageObjs.sectionForm?'show':m_viewMode,!!m_pageObjs.sectionForm]);}if(callback)callback();}else if((page=='draft'||page=='edit')&§ionForm){var sectionParts=_getSection(sectionForm);_action(page,params,callback,sectionParts,{sectionForm:sectionForm,sectionParts:sectionParts});}else _action(page,params,callback);}return{load:load,fixActionLinks:fixActionLinks};function CPageCache(maxSize,batchSize,debug){var m_queue=[];var m_p1Queue=[];var m_pages={},m_p1Ids={};var m_maxSize=maxSize;var m_batchSize=batchSize;var m_maxP1Size=10;if(debug){window.cpagecache_pages=m_pages;window.cpagecache_queue=m_queue;}this.add=function(id,data,p1){if(p1)_addPage(id,m_p1Queue,m_p1Ids,1,m_maxP1Size);_addPage(id,m_queue,m_pages,data,m_maxSize,m_p1Queue);};this.remove=function(id){if(id in m_pages){m_queue.splice(m_queue.indexOf(id),1);delete m_pages[id];var p1Idx=m_p1Queue.indexOf(id);if(p1Idx>=0){m_queue.splice(p1Idx,1);delete m_p1Ids[id];}}};this.get=function(id){if(id in m_pages){_pushToFront(id,m_queue);_pushToFront(id,m_p1Queue);return m_pages[id];}return null;};this.has=function(id){return id in m_pages;};this.load=function(elt,history){var self=this;var ids={};$('a',elt).each(function(idx,a){var href=a.getAttribute('href');if(href&&href.indexOf('://')<0){var numParams=href.split('=').length;if(href.indexOf('id=')>=0)numParams--;if(numParams==1){var pageinfo=history.getSwitchId(href);if(pageinfo&&!m_cache.has(pageinfo.id))ids[pageinfo.id]=1;}}});var idsA=[];for(var id in ids)idsA.push(id);if(idsA.length>m_maxSize){}else if(idsA.length>0){if(idsA.length>m_maxSize)idsA.length=m_maxSize;var batchSize=m_batchSize;if(idsA.length/batchSize<4)batchSize=Math.ceil(idsA.length/4);var requests=[];for(var x=0;x=0)m_debug&&console.log("ERROR: Body found!");else self.add(id,pages[p]);}if(requests.length>0)doPost(requests.shift());},'text');}for(var x=0;x=0){queue.splice(idx,1);queue.push(id);}}function _addPage(id,queue,hash,data,maxSize,exclude){if(id in hash)_pushToFront(id,queue);else if(data){if(queue.length>maxSize){if(exclude){for(var x=0;x=0){titleElt=elt;return false;}});return titleElt?$(titleElt).text():'';}this.init=function(loadFunc){m_prevTitle=_getWikiTitle()||'__UNDEFINED__';m_loadPageFunc=loadFunc;window.addEventListener('popstate',function(e){document.title=e.state.title;m_inPopState=true;self.switchBasePath(e.state.url);});};this.getSwitchId=function(newpage,force){var pageid=newpage.substr(1).replace(/.*doku.php(\?id=|\/)/,'').replace(/\//g,':');var ns=pageid.replace(/:[^:]+$/,'');if(!force){if(JSINFO.fastwiki.fastshow_same_ns&&ns!=JSINFO.namespace)return false;var incl=JSINFO.fastwiki.fastshow_include,excl=JSINFO.fastwiki.fastshow_exclude;if(incl&&!pageid.match('^('+incl.split(/\s*,\s*/).join('|')+')'))return false;if(excl&&pageid.match('^('+excl.split(/\s*,\s*/).join('|')+')'))return false;}return{id:pageid,ns:ns};};this.getSelfRefRegex=function(){var path=document.location.pathname;var idPath=JSINFO.id.replace(/:/g,'/');if(path.indexOf('doku.php')>=0)return new RegExp('doku\\.php\\?id='+JSINFO.id+'$|doku\\.php/'+idPath+'$');return new RegExp('^'+path+'$|://'+document.location.host+path+'$');};this.getBaseUrl=function(){return m_curBaseUrl;};this.switchBasePath=function(newpage){var pageinfo=this.getSwitchId(newpage);if(!pageinfo)return false;var oldid=JSINFO.id;JSINFO.id=pageinfo.id;JSINFO.namespace=pageinfo.ns;$('form').each(function(idx,form){if($(form).find('input[name="do"]').length>0){var input=$('input[name="id"]',form);if(input.val()==oldid)input.val(pageinfo.id);}});m_curBaseUrl=base(newpage);var prevpage=document.location.href;m_loadPageFunc('show',null,{fastwiki_compareid:oldid},true,function(){setTimeout(function(){if(!m_inPopState){history.replaceState({url:prevpage,title:document.title},"",prevpage);history.pushState({url:newpage,title:document.title},"",newpage);$(window).trigger('fastwiki:afterIdChange',[prevpage,m_curBaseUrl]);}m_inPopState=false;self.refreshPageTitle(true);},1);});return true;};this.refreshPageTitle=function(fromIdSwitch){var title=_getWikiTitle();document.title=title;if(!fromIdSwitch){$('a').each(function(idx,elt){var $this=$(this);var href=$this.attr('href');if(href&&href.match(self.getSelfRefRegex())&&$this.text()==m_prevTitle)$this.text(document.title);});}m_prevTitle=title;};}})(jQuery);if(!window.tpl_fastwiki_support){(function($){var m_showRow,m_editRow;var m_utils={makeShowLink:function(url){url=url.replace(/\?do=.*$/,'');return''+JSINFO.fastwiki.text_btn_show+'';},makeShowRowLI:function(pagetools,mode){var showLink=$("a[href $= 'do=']",pagetools);if(showLink.length>0)m_showRow=$(showLink.parents('li')[0]);else{var link=$("a[href *= 'do=']",pagetools)[0];if(link){m_showRow=$('
    • '+m_utils.makeShowLink(link.href)+'
    • ').toggle(mode!='show');pagetools.prepend(m_showRow);}}},fixButtons:function(showParent,allButtons,mode){var showBtn=$('.button.btn_show',showParent);if(showBtn.length==0){var url=$('form.button',allButtons)[0].action;showBtnHtml='
      ';showParent.each(function(idx,elt){var newBtn=$(showBtnHtml);showBtn=showBtn.add(newBtn);$(elt).prepend(newBtn.toggle(mode!='show'));});}var editBtn=$('.button.btn_edit',allButtons);if(editBtn.length>0)m_editRow=m_editRow?m_editRow.add(editBtn):editBtn;m_showRow=m_showRow?m_showRow.add(showBtn):showBtn;}};if($('#dokuwiki__pagetools').length>0){window.tpl_fastwiki_startmode_support={show:1};$(window).on({'fastwiki:init':function(e,mode){m_utils.makeShowRowLI($("#dokuwiki__pagetools ul"),mode);},'fastwiki:afterSwitch':function(e,mode,isSectionEdit,prevMode){$("#dokuwiki__top").toggleClass("showSidebar hasSidebar",mode=='show');$("#dokuwiki__aside").css('display',mode=='show'?'':'none');m_showRow.toggle(mode!='show');}});}else if(JSINFO.fastwiki.templatename=='arctic'){window.tpl_fastwiki_startmode_support={show:1};$(window).on({'fastwiki:init':function(e,mode){var buttonBars=$('#bar__bottom, #bar__top');if($('.button',buttonBars).length>0)m_utils.fixButtons($('.bar-left'),buttonBars,mode);else{var pagetools=$('.bar-left');m_editRow=$("a[href *= 'do=edit']",pagetools);m_showRow=$("a[href $= 'do=']",pagetools[0]);if(m_showRow.length==0){var url=$("a[href *= 'do=']")[0].href;m_showRow=$();pagetools.each(function(idx,elt){var show=$(m_utils.makeShowLink(url)).toggle(mode!='show');m_showRow=m_showRow.add(show);$(elt).prepend(show);});}}},'fastwiki:afterSwitch':function(e,mode,isSectionEdit,prevMode){m_showRow.toggle(mode!='show');m_editRow.toggle(mode!='edit'&&mode!='draft');$(".left_sidebar, .right_sidebar").css('display',mode=='show'?'':'none');}});}else if($('ul.nav.navbar-nav').length>0){window.tpl_fastwiki_startmode_support={show:1};$(window).on({'fastwiki:init':function(e,mode){var pagetools=$("ul.nav.navbar-nav");m_utils.makeShowRowLI(pagetools,mode);m_editRow=$($('li',pagetools)[0]);},'fastwiki:afterSwitch':function(e,mode,isSectionEdit,prevMode){m_showRow.toggle(mode!='show');m_editRow.toggle(mode!='edit'&&mode!='draft');},'fastwiki:updateToc':function(e,tocObj){$('#dw_toc').remove();if(tocObj.length>0)$('.content_initial').prepend($('
      ').append(tocObj.html()));tocObj.remove();}});}else if($('.stylehead .bar_top .bar_top_content').length>0){$(window).on({'fastwiki:init':function(e,mode){var toolbox=$(".sidebar_content .li_toolbox ul");m_utils.makeShowRowLI(toolbox,mode);m_editRow=$('.action.edit',toolbox).parent();m_utils.fixButtons($('.bar_bottom_content .bar-right'),$('.bar_bottom_content .bar-right'),mode);},'fastwiki:afterSwitch':function(e,mode,isSectionEdit,prevMode){$(".right_sidebar, .left_sidebar").css('display',mode=='edit'?'none':'');m_showRow.toggle(mode!='show');m_editRow.toggle(mode!='edit'&&mode!='draft');if(mode=='edit'||mode=='draft'){$('.page_720').css({border:0,textAlign:'inherit'});$('.left_page, .right_page').css({float:'none',width:'auto'});}else{$('.page_720').css({border:'',textAlign:''});$('.left_page, .right_page').css({float:'',width:''});}}});}})(jQuery);}if(window.installPluginHiddenJS){jQuery(window).on('fastwiki:afterSwitch',function(evt,viewMode,isSectionEdit,prevViewMode){jQuery(".hiddenActive, .hiddenSwitch").each(function(){jQuery(this).off('click');});if(viewMode=="show")installPluginHiddenJS();});}var indexmenu_contextmenu={'all':[]};jQuery(function(){jQuery('.indexmenu_nojs').each(function(){var $tree=jQuery(this);var jsajax=$tree.data('jsajax');$tree.dw_tree({toggle_selector:'a.indexmenu_idx',load_data:function(show_sublist,$clicky){jQuery.post(DOKU_BASE+'lib/exe/ajax.php','call=indexmenu&req=index&nojs=1&'+$clicky[0].search.substr(1)+'&max=1'+decodeURIComponent(jsajax),show_sublist,'html');}});});});var indexmenu_wiz={$wiz:null,timer:null,textArea:null,defaulttheme:'default',fields:{div1:{elems:{js:{}}},div2:{tlbclass:'js theme',elems:{el1:{headerid:'theme'}}},div3:{elems:{el2:{headerid:'navigation'},navbar:{},context:{},nocookie:{tlbclass:'js'},noscroll:{tlbclass:'js'},notoc:{tlbclass:'js'}}},div4:{elems:{el3:{headerid:'sort'},tsort:{},dsort:{},msort:{},hsort:{},rsort:{},nsort:{}}},div5:{elems:{el4:{headerid:'filter'},nons:{},nopg:{}}},div6:{tlbclass:'js',elems:{el5:{headerid:'performance'},max:{tlbclass:'js',number:['maxn','maxm']},maxjs:{tlbclass:'js',number:['maxjsn']},id:{tlbclass:'js',number:['idn']}}}},init:function($editor){var pos=$editor.position();indexmenu_wiz.$wiz=jQuery(document.createElement('div')).dialog({autoOpen:false,draggable:true,title:LANG.plugins.indexmenu.indexmenuwizard,resizable:false}).html('
      '+LANG.plugins.indexmenu.index+''+'
      '+'
      '+'
      '+'
      '+LANG.plugins.indexmenu.options+''+'
      '+''+'
      '+''+''+'
      ').parent().attr('id','indexmenu__wiz').css({'position':'absolute','top':(pos.top+20)+'px','left':(pos.left+80)+'px'}).hide().appendTo('.dokuwiki:first');indexmenu_wiz.textArea=$editor[0];var $opt_fieldset=jQuery('#indexmenu__wiz fieldset.options');jQuery.each(indexmenu_wiz.fields,function(i,section){var div=jQuery('
      ').addClass(section.tlbclass);jQuery.each(section.elems,function(elid,props){if(props.headerid){div.append(''+LANG.plugins.indexmenu[props.headerid]+'
      ');}else{jQuery("