1 | Title: Development changelog of the monobook template for DokuWiki
|
---|
2 | Creation Date: 2010-01-09
|
---|
3 | Last Update: 2011-11-25
|
---|
4 | Author: Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
5 | Web: <http://andreas-haerter.com/projects/dokuwiki-template-monobook>
|
---|
6 | <http://www.dokuwiki.org/template:monobook>
|
---|
7 |
|
---|
8 |
|
---|
9 |
|
---|
10 | PLEASE NOTE: I am NO native English speaker. If you find any errors please let
|
---|
11 | me know (e.g. by mail). Otherwise, my English is not getting better
|
---|
12 | (as desired by myself). Thank you! -- Andreas Haerter
|
---|
13 |
|
---|
14 |
|
---|
15 | ATTENTION: I will not update this file anymore. Have a look at
|
---|
16 | <https://github.com/andreashaerter/dokuwiki-template-monobook/> and
|
---|
17 | <http://www.dokuwiki.org/template:monobook#version_history> if you
|
---|
18 | want to know what changed under the hood.
|
---|
19 |
|
---|
20 |
|
---|
21 |
|
---|
22 | 2011-03-16 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
23 | * Switched CSS base from switch css base from 'default' to 'starter' template.
|
---|
24 | See <http://j.mp/f7V4ES> and <http://j.mp/eq8zSo> for background
|
---|
25 | information.
|
---|
26 |
|
---|
27 | * DokuWiki 2010-11-07 compatibility fixes and smaller improvements.
|
---|
28 |
|
---|
29 | * Added Slovak language files
|
---|
30 | Thanks to Martin Hanula :-) (see CREDITS for details).
|
---|
31 |
|
---|
32 | * This will be the last manual changelog update.
|
---|
33 | We are living in times of useful OSS development platforms. Have a look at
|
---|
34 | <https://github.com/andreashaerter/dokuwiki-template-monobook/> if you want
|
---|
35 | to know what changed.
|
---|
36 |
|
---|
37 |
|
---|
38 | 2010-08-17 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
39 | * Added /user/tracker.php to make web analytics software integration easier
|
---|
40 | See README for details.
|
---|
41 |
|
---|
42 | * Fixed bug: Pull down menus/pickers are invisible (editor toolbar)
|
---|
43 | If editing any page, the pull down menu of "Select Headline", "Smileys" and
|
---|
44 | "Special Chars" buttons didn't show up cause of an z-index issue. This is
|
---|
45 | fixed now.
|
---|
46 |
|
---|
47 |
|
---|
48 | 2010-08-16 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
49 | * Changed list styles (<ul>, <ol> -> list-style-image and indentation/margin)
|
---|
50 | They are finally looking like the ones of the MediaWiki vector. If you want
|
---|
51 | the previous indentation back, put the following into your /user/screen.css:
|
---|
52 | div#content .dokuwiki ul {
|
---|
53 | margin: 0 0 0.8em 3.5em !important;
|
---|
54 | }
|
---|
55 |
|
---|
56 | * CSS-fix: Wrong font-site for <code> and <pre> @ insitu-footnotes
|
---|
57 |
|
---|
58 | * Changed Table of contents (TOC) styles
|
---|
59 | Now it looks as usual (compared with the default tamplate)
|
---|
60 |
|
---|
61 |
|
---|
62 | 2010-06-29 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
63 | * Small IE6 compatibility fixes.
|
---|
64 |
|
---|
65 |
|
---|
66 | 2010-06-28 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
67 | * New config option: closed wiki
|
---|
68 | If active, most tabs/boxes will be hidden until user is logged in.
|
---|
69 |
|
---|
70 | * Template respects $conf['disableactions']
|
---|
71 | Links to disabled functions should be hidden now.
|
---|
72 |
|
---|
73 | * Completely changed the way CSS was handled
|
---|
74 | See <http://j.mp/eq8zSo> why I am do this.
|
---|
75 |
|
---|
76 | * Better/new implementation of Andreas Gohr's "translation" plugin integration
|
---|
77 | Translations are now linked within the sidebar. The language name will be
|
---|
78 | taken from the title attribute (-> introduced in newer plugin versions), so
|
---|
79 | you may have to update the plugin. See
|
---|
80 | <http://www.dokuwiki.org/plugin:translation> to get the newest version.
|
---|
81 |
|
---|
82 | * MANY minor improvements
|
---|
83 |
|
---|
84 |
|
---|
85 | 2010-06-26 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
86 | * New config option: user pages
|
---|
87 | You can (de)activate user pages now + choose a custom namespace for them.
|
---|
88 |
|
---|
89 | * Support for PNG favicons
|
---|
90 | I do NOT recommend PNG for favicons (cause it is not supported by
|
---|
91 | all browsers), but some users requested this feature. See README for
|
---|
92 | details.
|
---|
93 |
|
---|
94 | * I replaced all "wl(getID())" with "wl(cleanID(getID())".
|
---|
95 | Additionally, all "auth_quickaclcheck(trim($id, ":))" where replaced with
|
---|
96 | "auth_quickaclcheck(cleanID($id))". See comment on
|
---|
97 | <http://bugs.splitbrain.org/index.php?do=details&task_id=1983> for details.
|
---|
98 |
|
---|
99 |
|
---|
100 | 2010-06-05 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
101 | * Some PHP DocBlock Updates
|
---|
102 |
|
---|
103 | * Minor CSS improvements
|
---|
104 |
|
---|
105 |
|
---|
106 | 2010-06-02 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
107 | * Added workaround for the "Jumping textarea" MSIE8 bug
|
---|
108 |
|
---|
109 | * Added Spanish language files
|
---|
110 | Thanks to Jacobo MarÃa Pantoja Checa :-) (see CREDITS for details).
|
---|
111 |
|
---|
112 |
|
---|
113 | 2010-05-30 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
114 | * Fixed wrong array keys in "/lang/it/settings.php"
|
---|
115 |
|
---|
116 |
|
---|
117 | 2010-05-29 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
118 | * Added Dutch language files
|
---|
119 | Thanks to Theo Klein :-) (see CREDITS for details).
|
---|
120 |
|
---|
121 | * Added Brazilian Portuguese language files
|
---|
122 | Thanks to Sérgio Evandro Motta :-) (see CREDITS for details).
|
---|
123 |
|
---|
124 | * Addes some more examples to /user/boxes.php
|
---|
125 |
|
---|
126 |
|
---|
127 | 2010-05-28 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
128 | * Configurable: Table of contents
|
---|
129 | You are now be able to choose: show the TOC placed at the left column or
|
---|
130 | embedded within the article (which is the default/normal behavior). See the
|
---|
131 | config option "monobook_toc_position" for details.
|
---|
132 | Thanks to Kai Raven <http://blog.kairaven.de/> for this suggestion.
|
---|
133 |
|
---|
134 | * Removed "access denied" messages for included pages
|
---|
135 | If a client is not able to access an included wikipage, an "access denied"
|
---|
136 | message was shown instead of the rendered page content. Many users were
|
---|
137 | wishing another behaviour at least for the navigation - I will follow them
|
---|
138 | and therefore simply nothing will be shown now if an included page is not
|
---|
139 | accessible.
|
---|
140 |
|
---|
141 | * Added link to recent changes link to the default toolbox.
|
---|
142 |
|
---|
143 | * "/static/css/screen.css": changed the background color for <file> tags form
|
---|
144 | __background_alt__ to __background_other__. the get the old color back,
|
---|
145 | insert the following into "/user/screen.css":
|
---|
146 | div.dokuwiki pre.file {
|
---|
147 | background-color: #dee7ec;
|
---|
148 | }
|
---|
149 | div.dokuwiki dl.file dt {
|
---|
150 | background-color: #dee7ec;
|
---|
151 | border-bottom: 1px solid #dee7ec;
|
---|
152 | }
|
---|
153 |
|
---|
154 | * Removed rev="nofollow" for backlinks-link in default toolbox
|
---|
155 |
|
---|
156 | * Fixed wrong path of toolbar button background in "/static/css/screen.css"
|
---|
157 |
|
---|
158 | * Some minor improvements + fixed reported bugs
|
---|
159 |
|
---|
160 | * Renamed "/static/3rd/style.css" into "/static/3rd/index.html"
|
---|
161 | Argh. I created these "index.html" files in all subdirs of the template to
|
---|
162 | prevent directory browsing on misconfigured webservers but did not noticed
|
---|
163 | this file naming error until today. :-/ If you upgrade, you may delete
|
---|
164 | "/static/3rd/style.css" (to be on the safe side: check if the file contains
|
---|
165 | HTML instead of CSS. If yes, it is the correct one to delete.). But this is
|
---|
166 | just a cosmetic action, so if you do not know what I am talking about here,
|
---|
167 | just do not touch anything. ;-)
|
---|
168 |
|
---|
169 |
|
---|
170 | 2010-01-22 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
171 | * Fixed "id"-Bug in _monobook_renderBoxes()
|
---|
172 |
|
---|
173 | * Addes some more examples to /user/tabs.php and /user/boxes.php
|
---|
174 |
|
---|
175 |
|
---|
176 | 2010-01-21 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
177 | * Small updates to /user/tabs.php
|
---|
178 |
|
---|
179 | * Removed quotes from style.ini
|
---|
180 | Some environments seem to have trouble with INI-entries like
|
---|
181 | > foobar="screen"
|
---|
182 | Replaced them trough entries like
|
---|
183 | > foobar=screen
|
---|
184 |
|
---|
185 |
|
---|
186 | 2010-01-20 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
187 | * Added Norwegian language files
|
---|
188 | Thanks to Henrik KarlstrÞm :-) (see CREDITS for details).
|
---|
189 |
|
---|
190 | * Updated Japanese language files (fixed errors)
|
---|
191 | Thanks to Yoshitaka Kunikane :-) (see CREDITS for details).
|
---|
192 |
|
---|
193 | * Added "/bug49642.php"
|
---|
194 | This file provides a workaround for PHP bug #49642. For details, see the
|
---|
195 | bugreport at <http://bugs.php.net/bug.php?id=49692>. If you see errors like
|
---|
196 | "syntax error, unexpected '/' in ../../lib/tpl/monobook/style.ini on line
|
---|
197 | XX" in your logs, simply delete monobook's style.ini to trigger the usage
|
---|
198 | of the workaround. Thanks to Marc and virk for reporting this.
|
---|
199 |
|
---|
200 |
|
---|
201 | 2010-01-19 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
202 | * Updated French language files (fixed errors)
|
---|
203 | Thanks to Tamara Göbes :-) (see CREDITS for details).
|
---|
204 |
|
---|
205 | * Updated Japanese language files
|
---|
206 | Thanks to Yoshitaka Kunikane :-) (see CREDITS for details).
|
---|
207 |
|
---|
208 | * Fixed some typos, minor improvements
|
---|
209 |
|
---|
210 |
|
---|
211 | 2010-01-17 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
212 | * Added box examples in /user/boxes.php
|
---|
213 |
|
---|
214 | * Updated README regarding the usage of user defined boxes for the left column
|
---|
215 |
|
---|
216 | * Added comments in all .htaccess files (regarding file security)
|
---|
217 | Commented the files to make sure that these additional Apache rules are not
|
---|
218 | necessary to use monobook in a safe way. Additionally, some rules were
|
---|
219 | updated to match newly created files in the /user directory.
|
---|
220 |
|
---|
221 |
|
---|
222 | 2010-01-16 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
223 | * Created /user/boxes.php, /conf/boxes.php
|
---|
224 | Left-column boxes are now configurable. See README for details.
|
---|
225 |
|
---|
226 | * Added new option $conf["monobook_mediamanager_embedded"]
|
---|
227 | If enabled (=default), the mediamanager will be shown in the content area
|
---|
228 | like a normal article (including navigation and stuff). If disabled, tabs,
|
---|
229 | navigation and footer will be hidden to get a non-embedded, full-width
|
---|
230 | media manager like it is known by the default DokuWiki template.
|
---|
231 |
|
---|
232 | * Added Japanese language files
|
---|
233 | Thanks to Yoshitaka Kunikane :-) (see CREDITS for details).
|
---|
234 |
|
---|
235 | * Updated French language files
|
---|
236 | Thanks to Tamara Göbes :-) (see CREDITS for details).
|
---|
237 |
|
---|
238 | * Created /VERSION
|
---|
239 | Text file to make it easier for users to determine which version of the
|
---|
240 | monobook-template is installed. Updated /.htaccess rules to protect the
|
---|
241 | file.
|
---|
242 |
|
---|
243 | * Fixed some IE only CSS-issues (no selected tabs, no icons in admin area)
|
---|
244 | Thanks to Casper for reporting the bugs.
|
---|
245 |
|
---|
246 | * Added DokuWiki environment check in several files (e.g. language files)
|
---|
247 |
|
---|
248 |
|
---|
249 | 2010-01-13 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
250 | * Created /user/tabs.php
|
---|
251 | Own tabs should be defined at /user/tabs.php from now on to make updates
|
---|
252 | easy going. See README for details.
|
---|
253 |
|
---|
254 | * Created /user/buttons.php, /conf/buttons.php
|
---|
255 | Footer buttons/links are now configurable. See README for details.
|
---|
256 |
|
---|
257 | * Added Italian language files
|
---|
258 | Thanks to Luigi Micco :-) (see CREDITS for details).
|
---|
259 |
|
---|
260 | * Removed second call of html_msgarea()
|
---|
261 | Some people where confused when messages are showed both on top and bottom
|
---|
262 | of the page. Thanks to Luis Machuca <gulix.cl> for reporting this.
|
---|
263 |
|
---|
264 | * Added "Export PDF" tab for the html2pdf plugin
|
---|
265 | Thanks to Luigi Micco for submitting this (see the following for plugin
|
---|
266 | info: <http://www.dokuwiki.org/plugin:html2pdf>).
|
---|
267 |
|
---|
268 | * Optional site notice was rendered outside the main content divs
|
---|
269 | Therefore needed CSS classes were not applied to the rendered content of
|
---|
270 | the class. Solution: moved deeper into the XHTML structure, inside
|
---|
271 | <div id="bodyContent"><div class="dokuwiki">. Thanks to Luigi Micco for
|
---|
272 | reporting this bug.
|
---|
273 |
|
---|
274 | * Added some CSS to mark missing "edit summary" input in the admin menu
|
---|
275 |
|
---|
276 | * Removed PHP code for Terence J. Grant's Google Analytics for DokuWiki
|
---|
277 | The main.php took care about Terence J. Grant's Google Analytics for
|
---|
278 | DokuWiki (see <http://www.dokuwiki.org/plugin:googleanalytics>), but I saw
|
---|
279 | today, that this is simply not needed anymore (-> quote 2009-05-25: "Plugin
|
---|
280 | is now an action plugin that requires no additional PHP code modification.
|
---|
281 | Thanks to Mikhail I. Izmestev for this fix.)
|
---|
282 |
|
---|
283 |
|
---|
284 | 2010-01-12 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
285 | * Using wl() instead of DOKU_BASE/DOKU_SCRIPT for link creation
|
---|
286 |
|
---|
287 | * Added French language files
|
---|
288 | Thanks to Tamara Göbes :-) (see CREDITS for details).
|
---|
289 |
|
---|
290 |
|
---|
291 | 2010-01-11 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
292 | * Renamed the template from "monodoku" to "monobook"
|
---|
293 | Michael (known as "chimeric", <chimeric.de>) contacted me on 2010-01-10
|
---|
294 | because he talked to Terence J. Grant <http://tjgrant.com/> to maintain
|
---|
295 | the template in the future (Terence does not have enough time to do this any
|
---|
296 | longer). After some investigation, he though about a rewrite... something I
|
---|
297 | already done with the release of "monodoku" ;-). After talking a bit, we
|
---|
298 | decided it is the best way to rename "monodoku" into "monobook" and provide
|
---|
299 | an upgrade path for the people who are using the no-longer-maintained
|
---|
300 | "Monobook for DokuWiki" by Terence J. Grant to get the things working
|
---|
301 | smoothly.
|
---|
302 |
|
---|
303 | * Rewriting CSS rules
|
---|
304 | All new DokuWiki features are supported right now (e.g Link Wizard,
|
---|
305 | downloadable code blocks...).
|
---|
306 |
|
---|
307 | * Fixed permanent link issue
|
---|
308 |
|
---|
309 |
|
---|
310 | 2010-01-09 Andreas Haerter <development [Àt] andreas-haerter.com>
|
---|
311 | * Initial release.
|
---|
312 |
|
---|