OSDN Git Service

ADD/FIX/CHANGE/REMOVE: スキン・テンプレート表示処理の改良
[nucleus-jp/nucleus-next.git] / nucleus / documentation / help.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4         <!-- $Id: help.html 1500 2011-03-01 19:32:53Z ftruscot $ -->
5
6         <title>Nucleus Admin Help</title>
7         <style type="text/css">
8         <!--
9                 body {
10                         font-family: verdana, arial;
11                         font-size: small;
12                 }
13
14                 h1 {
15                         font-size: large;
16                         border-bottom: 1px gray dashed;
17                         color: #596d9d;
18                         text-align: left;
19                 }
20
21                 h2 {
22                         font-size: medium;
23                         border: 1px solid #ddd;
24                         background-color: whitesmoke;
25                         text-align: left;
26                 }
27
28                 .page {
29                         height: 2400px;
30                         text-align: justify;
31                         margin-bottom: 100px;
32                 }
33
34                 pre {
35                         background-color: #ddd;
36                         padding: 5px;
37                         font-size: small;
38                 }
39
40                 .example {
41                         background-color: #ddd;
42                         padding: 5px;
43                 }
44
45                 ul.templates {
46                         font-size: x-small;
47                         line-height: 1.1;
48                         list-style: none;
49                         text-indent: -20px;
50                         margin-left: 20px;
51                 }
52
53                 ul {
54                         text-align: left;
55                 }
56
57                 a:link, a:visited {
58                         color: #1D3565;
59                         font-weight: bold;
60                         text-decoration: underline;
61                 }
62
63                 a:hover {
64                         background-color: whitesmoke;
65                 }
66
67                 .deprecated {
68                         border: 3px solid red;
69                         padding: 5px;
70                         font-size: medium;
71                 }
72
73                 tt, code {
74                         font-size: small;
75                 }
76
77                 table {
78                         border: 1px solid #ccc;
79                 }
80
81                 th {
82                         background-color: #eee;
83                 }
84
85                 td {
86                         vertical-align: top;
87                 }
88
89                 .note {
90                         background-color: #eee;
91                         padding: 5px;
92                 }
93         -->
94         </style>
95 </head>
96 <body>
97
98 <div class="page">
99 <h1>Nucleus Popup Help</h1>
100 <p>Please hold on while the page is being downloaded (about 100KB).</p>
101 </div>
102
103
104 <div class="page">
105 <a name="future"></a>
106 <a name="allowpastposting"></a>
107 <h1>Add Later/Earlier</h1>
108 <h2>Add Later</h2>
109 <p>The 'Add Later' option on add-item forms allows you to mark an item to become visible only at the exact time you've specified. Before that time has come, the item will not be viewable anywhere in the public part of your site.</p>
110 <p>This date <strong>must</strong> be in the future, unless the 'Allow posting to the past' option is enabled for the blog to which you want to add the item.</p>
111 <h2>Allow posting to the past</h2>
112 <p>When enabled, you'll be allowed to specify the date on which an item should be added, and to edit the timestamp of already existing items.</p>
113 </div>
114
115 <div class="page"><a name="changedate"></a>
116 <h1>Change post date/time</h1>
117 <p>
118 The 'Update Timestamp' option allows you to change the posting date and/or time of an item. If you changed the content of an item, this is a way bring the story back to the top of your front page.</p>
119 <p>But, the unique id connected to the item will not change, so your visitors can still find out that the item was originally posted later than items with a lower id.</p>
120 </div>
121
122
123 <div class="page"><a name="autosave"></a>
124 <h1>Autosave</h1>
125 <p>The Autosave function saves an item as a <a href="#draft">draft</a> after 10 minutes editing. It should avoid that unsaved changes get lost. It is usefull for users that work for a long time on an item and often forget to save their work.</p>
126 <p>If you want to invoke Autosave before the 10 minutes are past, you can press the '<strong>Auto save now</strong>' button at the end of the form.</p>
127 <p>The Autosave function can be enabled and disabled in the member options.</p>
128 </div>
129
130
131 <div class="page"><a name="draft"></a>
132 <h1>Drafts</h1>
133 <p>
134 Draft items are not yet viewable in the public blog. They might come in handy when you are working on a story, and something comes in between. Your draft items will be listed on the main page, so you can continue your work when you have the time to do so.</p>
135 <p>When editing drafts, choose the '<strong>Add now</strong>' radiobutton and hit the 'Edit item' button to make them visible.
136 </p>
137 </div>
138
139 <div class="page"><a name="extended"></a>
140 <h1>Extended part</h1>
141 <p>
142 Items have an optional extended part that you can use for continued stories. e.g. when a story is too long to put on the main page of your blog, you can write an introduction in the body part and the rest in the extended part. When viewing your main blog page, you will then see 'read more' links (as defined by the templates).
143 </p>
144 <p>
145 If you want to write an introduction only for <em>some</em> of your items, you could use the <a href="#templatevar-smartbody">smartbody</a> template variable to make a selection out of the body text and the extended text.
146 </p>
147 </div>
148
149 <div class="page"><a name="shortblogname"></a>
150 <h1>Short Blog Name</h1>
151 <p>
152 The short blog name is used mainly in the admin area to indicate which items are associated with which blog.
153 </p>
154 <p>
155 It can also be used in alternative index files, to make a second weblog available:
156 </p>
157 <pre>
158 &lt;?
159         include('./config.php');
160         selectBlog('myshortblogname');
161         selector();
162 ?&gt;
163 </pre>
164 </div>
165
166 <div class="page"><a name="blogdefaultskin"></a>
167 <h1>Default Skin</h1>
168 <p>
169 The default skin selected in the blog settings is the skin that should be used when the blog is displayed, and there is no other skin selected (through arguments in the URL)
170 </p>
171 </div>
172
173
174 <div class="page"><a name="blognotify"></a>
175 <h1>Notify Address</h1>
176 <p>
177 This option contains one or multiple e-mail addresses to which notification e-mails should be sent when new comments are added. Leave empty if you don't want notification. The given e-mail addresses must, of course, be valid.
178 </p>
179 <p>
180 If you're using multiple addresses, you should use a semicolon (<strong>;</strong>) as a separator.
181 </p>
182 <div class="note">
183 <b>Note:</b> As the maximum length of the settings fields is 128 characters, there's only a limited amount of e-mail addresses you can list.
184 </div>
185 <div class="note">
186 <b>Note:</b> When you set up your own e-mail address as notification address, you won't get notified of the items/comments that you wrote yourself. Assuming that you know what you wrote, that shouldn't be a problem.
187 </div>
188 </div>
189
190 <div class="page"><a name="blogmaxcomments"></a>
191 <h1>Max Amount of Comments</h1>
192 <p>
193 This is the maximum number of comments that will be shown on the <em>main page</em>. <strong>This is NOT a restriction on the total number of comments that can be made</strong>. On the detail pages, all comments will be shown, even if there are more than the maximum amount chosen.
194 </p>
195 <p class="note"><strong>Note:</strong>
196 Inside templates, this variable can be overridden by an optional parameter of the <a href="#templatevar-comments">comments</a> templatevar.
197 </p>
198 </div>
199
200 <div class="page"><a name="blogtimeoffset"></a>
201 <h1>Time Offset</h1>
202 <p>
203 If the time on your server is not equal to the time where you live, you might want to add an offset to the server time in order to get the correct time. Use negative values to subtract (negation sign). The current server time is listed as a reference.
204 </p>
205 <h2>Example</h2>
206 <p>If your local time is 20:35 and the server time is listed as 14:35, you'll need to set the time offset equal to 6 in order to get your blog time to 20:35
207 </p>
208 <p class="note"><strong>Note:</strong> Fractional offsets can be used as well, for people living in half time zones. e.g. an offset of <strong>1.5</strong> equals an offset of 1 hour and 30 minutes.</p>
209 </div>
210
211 <div class="page"><a name="blogupdatefile"></a>
212 <h1>Update File</h1>
213 <p>
214 Nucleus can edit a file for you whenever a new item is added to the blog. The contents of that file will be a timestamp of the last change. The use of such a file could be useful for services which check a file on your server once in a while to see if there were updates, and generate 'updated weblogs' from that. Pointing them to your main blog could cause false update warnings to be sent out when visitors add comments or when you change something to the skins or templates.
215 </p>
216 <p>
217 When you don't need an update file, just leave the field empty.
218 </p>
219 <p>
220 Please note that the location of the update file is relative to the admin-area, so you might want to use an absolute path (something like <tt>/path/to/your/website/update.txt</tt>). Also make sure the update file already exists and is writable (<a href="tips.html#filepermissions" onclick="window.open(this.href);return false;" class="out" title="quick guide on changing file permissions">chmod it to 666</a> if you want to be sure).
221 </p>
222 </div>
223
224 <div class="page"><a name="teamadmin"></a>
225 <h1>Blog Admin</h1>
226 <p>
227 Blog administrators have the following extra rights:
228 </p>
229
230 <ul>
231         <li>They can manage the team</li>
232         <li>They can edit blog settings</li>
233         <li>They can edit/delete all items by all authors (from the blog of which they are admin)</li>
234         <li>They can delete the blog</li>
235 </ul>
236
237 <p>
238 A blog can have multiple admins, but there must be at least one admin at all times.
239 </p>
240 </div>
241
242
243 <div class="page"><a name="superadmin"></a>
244 <h1>Administrator Privileges</h1>
245
246 <p>
247 A so called <em>super-admin</em> has <strong>full access</strong> to all functions and all weblogs, even if she is not on the blog team.
248 </p>
249
250 <p>
251 On top of that: a super-admin has the right to create new weblogs, to change general settings, to change templates, to change skins and to manage the members (creation/ manipulation/ deletion of members).
252 </p>
253
254 <p>
255 Usually, there will be only one super-admin, the site administrator.
256 </p>
257
258 </div>
259
260 <div class="page"><a name="canlogin"></a>
261 <h1>Can Login?</h1>
262 <p>
263 As a <a href="#superadmin" title="Administrator Privileges">superadmin</a>, you can disallow individual members to login to the admin area.
264 </p>
265 </div>
266
267 <div class="page"><a name="defaultblog"></a>
268 <h1>Default Blog</h1>
269 <p>
270 This is the blog that will be used when no other blog has been specified in the request.
271 </p>
272 </div>
273
274 <div class="page"><a name="baseskin"></a>
275 <h1>Base Skin</h1>
276
277 <p>The option tells Nucleus which skin to fall back to when no such decision can be automatically made. This happens when skin parts are empty, when no blog or skin is implicitly/explicitly selected.</p>
278 <p>Most users don't need to worry about this setting.</p>
279 </div>
280
281 <div class="page"><a name="cookies"></a>
282 <h1>Cookies</h1>
283
284 <h2>Cookie Lifetime</h2>
285 <p>
286 When a member logs in, a cookie is stored in his browser, so she doesn't need to log in again when she comes back the next day. The lifetime of this cookie decided when it will become invalid:</p>
287 <ul>
288         <li><strong>Session cookies</strong> get deleted when you exit the browser</li>
289         <li>Cookies with a lifetime of <strong>one month</strong> will stay on the computer until you don't use/visit the site for a month. Using this option, you'll never have to login again (unless you've logged out yourself, or logged in from another computer)</li>
290 </ul>
291
292 <h2>Cookie Path &amp; Cookie Domain</h2>
293 <p>
294 These settings are advanced settings. Normally, you shouldn't change them at all. In that case, cookie path is a simple slash ('/') and cookie domain is empty.
295 </p>
296
297 <h2>Secure Cookies</h2>
298 <p>
299 Normally, this should be set to 'no'. You should only set it to 'yes' when you have a HTTPS url and want cookies only to be sent over such a https connection.
300 </p>
301
302 <h2>'Last Visit' Cookie</h2>
303 <p>
304 You can setup Nucleus to store a cookie in which the time of the visitors last visit is stored. This can be used to put indications next to <a href="#templatenew">new items</a>
305 </p>
306
307 </div>
308
309
310 <div class="page"><a name="locale"></a>
311 <h1>Locale</h1>
312 <p>
313 You can choose a locale to be used when nucleus creates content for you. The content generated by Nucleus includes the admin-area, the error messages, forms in skins, ...
314 </p>
315
316 <p>
317 There are two places where a translation can be chosen: the global site settings include a locale option.
318 Next to that, logged in members can override this setting if they want to.
319 </p>
320
321 <p>
322 When both of these settings are invalid, 'en_Latn_US' is used as the default locale.
323 </p>
324
325 <p class="note"><strong>Note:</strong> Extra translation files can be downloaded from the <a href="http://www.nucleuscms.org/" onclick="window.open(this.href);return false;" class="out" title="Nucleus CMS Website">Nucleus Website</a>. (opens a new window)</p>
326
327 </div>
328
329 <div class="page"><a name="allowaccountcreation"></a>
330 <h1>Account Creation</h1>
331 <p>
332 You can either allow or disallow your visitors to create their own 'member' account. They won't be allowed to add items to a blog (unless the admin adds them to a team), but they can login to the administration area and change their settings, and even delete or modify the comments they made.
333 </p>
334 </div>
335
336 <div class="page"><a name="allownewmemberlogin"></a>
337 <h1>New Member: can login ?</h1>
338 <p>
339 When you allow <a href="#allowaccountcreation">creation of member accounts</a> by your visitors, this setting defines whether or not accounts created in that way will have the ability to <a href="#canlogin">login to the administration area</a>.
340 </p>
341 </div>
342
343
344 <div class="page"><a name="messageservice"></a>
345 <h1>Message Service</h1>
346
347 <p>
348 For the privacy of your members, you can hide all e-mail addresses and allow members to send an e-mail message to each other through the script. The message that will be sent out will however contain the e-mail addresses of both users, so they can then do continued communication through regular e-mail. This service can be disabled.
349 </p>
350
351 <h2>Non-members</h2>
352 <p>
353 By default, non members cannot use the message service (because there's no way to check the validity of the e-mail address they enter). You can relax this restriction by allowing non-members to use the message service too. When submitting a message, they will be asked to enter their e-mail address, which will show up in the <tt>From:</tt> headers of the e-mail you receive.
354 </p>
355
356 </div>
357
358 <div class="page"><a name="disablesite"></a>
359 <h1>Disable Site</h1>
360 <p>
361 It's possible to disable your entire Nucleus site. You might want to do this when you are doing some configuration, or when something went horribly wrong :-)
362 </p>
363 <p>
364 The URL that needs to be configured is an URL to which the visitor will be redirected.
365 </p>
366 <p>
367 Exceptions: the <strong>admin-area</strong> is still available, and <strong><a href="#superadmin">super-admins</a></strong> can still see the entire site. (don't forget to re-enable your site afterwards ;-))
368 </p>
369 </div>
370
371
372 <div class="page"><a name="urlmode"></a>
373 <h1>URL Mode</h1>
374 <p>Using this option, you can switch between URL styles:</p>
375 <ul>
376         <li><strong>Normal</strong>: URLs looking like <code>http://host/index.php?itemid=1234</code></li>
377         <li><strong>Fancy</strong>: URLs looking like <code>http://host/item/1234</code></li>
378 </ul>
379 <p class="note"><strong>Note:</strong> In order to get the 'Fancy URL' mode working, some extra actions are required. They're described in the <a href="tips.html" class="out" onclick="window.open(this.href);return false;">Tips &amp; Suggestions</a> (opens in new window)</p>
380
381 </div>
382
383 <div class="page"><a name="defaultlistsize"></a>
384 <h1>Default List Size</h1>
385 <p>(3.40) Using this option, you can set the default size of lists in the Admin Area. Value should be an integer. 10 is a good default for most users.</p>
386 </div>
387
388 <div class="page"><a name="debugvars"></a>
389 <h1>Debug Vars</h1>
390 <p>(3.40) Using this option, you can set whether unresolved Vars (SkinVars, TemplateVars, ItemVars) are shown on the blog. Default is <code>No</code>.</p>
391 </div>
392
393 <div class="page"><a name="templateitems"></a>
394 <h1>Templates: Items</h1>
395 <p>
396 When items are shown, the following setup is repeated for each item:
397 </p>
398
399 <pre>
400 item header
401 item body
402 item footer
403 </pre>
404
405 <p>These three blocks all refer to a template-part, which define what the result looks like.</p>
406
407 <h2>Variables</h2>
408
409 <p>Within these template, a series of so called <a href="#templatevars-overview" title="Find out which variables are available">template variables can be used</a> to insert item data.</p>
410
411 <h2>Example</h2>
412 <p><a href="#templateitemsexample">An example</a></p>
413
414 </div>
415
416 <div class="page"><a name="templateitemsexample"></a>
417 <h1>Templates: Items</h1>
418 <p>
419 An example for the <b>item body</b> template:
420 </p>
421
422 <pre>&lt;h1&gt;&lt;%title%&gt;&lt;/h1&gt;
423
424 &lt;p&gt;&lt;%body%&gt;&lt;/p&gt;
425
426 &lt;div class="metadata"&gt;
427  &lt;a href="&lt;%itemlink%&gt;"&gt;link&lt;/a&gt; -
428  &lt;%date%&gt; &lt;%time%&gt; -
429  &lt;a href="&lt;%authorlink%&gt;"&gt;&lt;%author%&gt;&lt;/a&gt; -
430  &lt;%comments%&gt;
431 &lt;/div&gt;</pre>
432
433 <p>The result would become something like this:</p>
434
435 <div class="example">
436 <h4 style="margin: 2px;">This is an item</h4>
437 <p style="margin: 2px; padding: 0px;">This is the text for the item</p>
438 <div style="font-style: italic; margin: 2px;">
439  <a href="#templateitemsexample">link</a> -
440  August 8th 2002 18:51 -
441  <a href="#templateitemsexample">karma</a> -
442  <a href="#templateitemsexample">no comments</a>
443 </div>
444 </div>
445
446 </div>
447
448
449 <div class="page"><a name="templatecomments"></a>
450 <h1>Templates: comments</h1>
451
452 <p>There are three possible structures for a comments block.</p>
453
454 <ol>
455         <li>
456                 When comments are displayed (like on detail pages, or on the main page when there are less than the maximum allowed amount of comments)
457 <pre>comments header
458   comments body (repeated)
459 comments footer</pre>
460         </li>
461         <li>
462                 When there are no comments at all
463 <pre>
464 no comments
465 </pre>
466         </li>
467         <li>
468                 When there are comments, but there are more than the maximum allowed number. (only applies when not on a detailed item page)
469 <pre>
470 too much comments
471 </pre>
472         </li>
473 </ol>
474
475 <p>Inside these template-parts, some <a href="#templatevars-comments" title="Overview of comments-related template variables">comments-related variables</a> are available</p>
476
477 </div>
478
479 <div class="page">
480 <a name="templatecommentheaders"></a>
481 <a name="templatecommentfooters"></a>
482 <h1>Templates: Comment headers/footers</h1>
483
484 <h2>Description</h2>
485
486 <p>While the comments-body is repeated for each comment, the header and footer are only displayed once. A typicall structure would look like this:</p>
487 <pre>comments header
488   comments body 1
489   comments body 2
490   comments body 3
491 comments footer</pre>
492 <p>In these template-parts, <a href="#templatevars-comments" title="Overview of comments-related template variables">comments-related templatevars</a> are available</p>
493
494 <h2>Examples</h2>
495
496 <p>Header:</p>
497 <pre>&lt;ul&gt;</pre>
498 <p>Body:</p>
499 <pre>&lt;li&gt;&lt;%user%&gt;: &lt;%body%&gt;&lt;/li&gt;</pre>
500 <p>Footer</p>
501 <pre>&lt;/ul&gt;</pre>
502 <p>Result</p>
503
504 <ul class="example">
505         <li>karma: nice!</li>
506         <li>xiffy: yes indeed!</li>
507 </ul>
508
509 </div>
510
511 <div class="page"><a name="templatemorelink"></a>
512 <h1>Templates: Link to extended entry</h1>
513 <p>
514 This is the template that will be used to format the <a href="#templatevar-morelink">morelink templatevar</a> that is available in the item templates. <a href="#templatevars-overview">Available variables</a> are the same as in the item templates.
515 </p>
516 <p>
517 When there's no extended part of the item, the <code>&lt;%morelink%&gt;</code> templatevar will have no effect.
518 </p>
519
520 <h2>Example</h2>
521 <pre><code>&lt;a href="&lt;%itemlink%&gt;"&gt;[Read More!]&lt;/a&gt;</code></pre>
522
523 </div>
524
525 <div class="page"><a name="templatearchivelists"></a>
526
527 <h1>Templates: Archive Lists</h1>
528
529 <p>The archive lists are formatted as listed below:</p>
530
531 <pre>archivelist header
532   archivelist listitem (repeated for each archive)
533 archivelist footer</pre>
534
535 <p>
536 Available variables: (in the header and footer, only <tt>blogid</tt> is allowed)
537 </p>
538
539 <table><tr>
540         <th>Name</th>
541         <th>Description</th>
542 </tr><tr>
543         <td>blogid</td>
544         <td>ID of the weblog</td>
545 </tr><tr>
546         <td>archivelink</td>
547         <td>link to the archive, which you can embed in a <code>&lt;a href=".."&gt;</code> tag.</td>
548 </tr><tr>
549         <td>month</td>
550         <td>Number of the month (2 digits: 01-12)</td>
551 </tr><tr>
552         <td>year</td>
553         <td>Year (4 digits)</td>
554 </tr><tr>
555         <td>day</td>
556         <td>Day of month (2 digits; only when in day mode)</td>
557 </tr></table>
558
559 <p>A more flexible way to add the date of the archive to the listitem, is to use <a href="#strftime">strftime</a> variables. If you find this too complicated, use the following:</p>
560
561 <pre><code>&lt;a href="&lt;%archivelink%&gt;"&gt;%B, %Y&lt;/a&gt;&lt;br /&gt;</code></pre>
562
563
564 <p>To change the locale to your local settings, change the <a href="#templatelocale">locale</a>.</p>
565
566 </div>
567
568
569
570
571 <div class="page"><a name="templatecategorylists"></a>
572 <h1>Templates: Category Lists</h1>
573
574 <p>The category lists are formatted as listed below:</p>
575
576 <pre>categorylist header
577   categorylist listitem (repeated)
578 categorylist footer</pre>
579
580 <p>Available variables: (in the header and footer, only <tt>blogid</tt>, <tt>blogurl</tt>, <tt>self</tt>, <tt>catiscurrent</tt>, and <tt>currentcat</tt> are allowed)</p>
581
582 <table><tr>
583         <th>Name</th>
584         <th>Description</th>
585 </tr><tr>
586         <td>blogid</td>
587         <td>ID of the weblog</td>
588 </tr><tr>
589         <td>blogurl</td>
590         <td>URL of the blog (as defined in blogsettings)</td>
591 </tr><tr>
592         <td>self</td>
593         <td>Current page, without parameters (e.g. <tt>index.php</tt>)</td>
594 </tr><tr>
595         <td>catlink</td>
596         <td>a link to the most recent items for a category, which you can embed in a &lt;a href=".."&gt; tag.</td>
597 </tr><tr>
598         <td>catid</td>
599         <td>Category ID</td>
600 </tr><tr>
601         <td>catname</td>
602         <td>Category name</td>
603 </tr><tr>
604         <td>catdesc</td>
605         <td>Category description</td>
606 </tr><tr>
607         <td>catiscurrent</td>
608         <td>yes if category is currently selected, no if it is not. Useful to style current category.</td>
609 </tr><tr>
610         <td>currentcat</td>
611         <td>Synonym of catiscurrent</td>
612 </tr></table>
613
614 <p><a href="#categorylistexample">View an example</a></p>
615
616 </div>
617
618 <div class="page"><a name="categorylistexample"></a>
619 <h1>Templates: Category Lists Example</h1>
620 <p>
621 <a href="#templatecategorylists">(go back)</a>
622 </p>
623
624 <h2>Header</h2>
625 <pre><code>&lt;ul&gt;
626   &lt;li&gt;&lt;a href="&lt;blogurl%&gt;"&gt;All&lt;/a&gt;&lt;/li&gt;</code></pre>
627
628 <h2>List Item</h2>
629 <pre><code>&lt;li&gt;&lt;a href="&lt;%catlink%&gt;"&gt;&lt;%catname%&gt;&lt;/a&gt;&lt;/li&gt;</code></pre>
630
631 <h2>Footer</h2>
632 <pre><code>&lt;/ul&gt;</code></pre>
633
634 <h2>Results in:</h2>
635
636 <ul class="example">
637         <li><a href="#categorylistexample">All</a></li>
638         <li><a href="#categorylistexample">myCategory</a></li>
639         <li><a href="#categorylistexample">yourCategory</a></li>
640 </ul>
641
642 </div>
643
644 <div class="page"><a name="templatebloglists"></a>
645 <h1>Templates: Blog Lists</h1>
646
647 <p>The blog lists are formatted as listed below:</p>
648
649 <pre>bloglist header
650   bloglist listitem (repeated)
651 bloglist footer</pre>
652
653 <p>Available variables in list item field: </p>
654
655 <table><tr>
656         <th>Name</th>
657         <th>Description</th>
658 </tr><tr>
659         <td>bloglink</td>
660         <td>URL of the blog (as generated by Link::create_blogid_link() function)</td>
661 </tr><tr>
662         <td>blogurl</td>
663         <td>URL of the blog (as defined in blogsettings)</td>
664 </tr><tr>
665         <td>blogdesc</td>
666         <td>Description of the blog</td>
667 </tr><tr>
668         <td>blogname</td>
669         <td>Name of the blog (either full or short, depending on skinvar parameter).</td>
670 </tr></table>
671
672 <p>Available variables in header and footer fields: </p>
673
674 <table><tr>
675         <th>Name</th>
676         <th>Description</th>
677 </tr><tr>
678         <td>siteurl</td>
679         <td>URL of the site (as defined in global settings)</td>
680 </tr><tr>
681         <td>sitename</td>
682         <td>Name of the site (as defined in global settings).</td>
683 </tr></table>
684
685 <p><a href="#bloglistexample">View an example</a></p>
686
687 </div>
688
689 <div class="page"><a name="bloglistexample"></a>
690 <h1>Templates: Blog Lists Example</h1>
691 <p>
692 <a href="#templatebloglists">(go back)</a>
693 </p>
694
695 <h2>Header</h2>
696 <pre><code>&lt;ul&gt;
697   &lt;li&gt;&lt;a href="&lt;siteurl%&gt;"&gt;&lt;sitename%&gt;&lt;/a&gt;&lt;/li&gt;</code></pre>
698
699 <h2>List Item</h2>
700 <pre><code>&lt;li&gt;&lt;a href="&lt;%bloglink%&gt;"&gt;&lt;%blogname%&gt;&lt;/a&gt;&lt;/li&gt;</code></pre>
701
702 <h2>Footer</h2>
703 <pre><code>&lt;/ul&gt;</code></pre>
704
705 <h2>Results in:</h2>
706
707 <ul class="example">
708         <li><a href="#bloglistexample">My Site</a></li>
709         <li><a href="#bloglistexample">mainblog</a></li>
710         <li><a href="#bloglistexample">newsblog</a></li>
711 </ul>
712
713 </div>
714
715
716
717
718
719
720
721 <div class="page"><a name="templatelocale"></a>
722 <h1>Templates: Locale</h1>
723 <p>
724 This is actually not a template-part, it's a setting. Setting it allows the date and time preferences when to be localized. Names of months and days will be in the desired locale, etc.
725 </p>
726
727 <p>
728 The possible values depend according to which machine Nucleus is running on. Some possible values are
729 </p>
730
731 <ul>
732         <li><strong>en</strong>: English</li>
733         <li><strong>dutch</strong>: Dutch</li>
734         <li>...</li>
735 </ul>
736
737 <p>
738 More info in the <a href="http://www.opengroup.org/onlinepubs/7908799/xsh/strftime.html" onclick="window.open(this.href);return false;" class="out" title="Open Group specification">Open Group Specification</a> for strftime. (opens a new window)
739 </p>
740
741 <p>
742 The locale is used for the <a href="#templatedatetime">date and time format</a>, for the <a href="#templatedateheads">dateheaders</a>, and for the <a href="#templatearchivelists">archivelist items</a>
743 </p>
744
745 </div>
746
747 <div class="page"><a name="templatedatetime"></a>
748 <h1>Templates: Date and Time formats</h1>
749 <p>
750 These are used to format dates and times into the <code>&lt;%date%&gt;</code> and <code>&lt;%time%&gt;</code> vars (see <a href="#templatevars-overview">template vars</a>). The formatting is done according to the <a href="#templatelocale">locale</a>
751 </p>
752
753 <p>
754 <a href="#strftime">More info on the available vars</a>. If want to get started quickly, use "%x" to format the date and "%X" to format the time.
755 </p>
756
757 </div>
758
759 <div class="page"><a name="templatedateheads"></a>
760 <h1>Template: Date headers/footers</h1>
761
762 <p>
763 The date header and date footer can contain date and time vars. <a href="#strftime">More info on the available vars</a>. If you want to get started quickly, use "%x" to format the date. The locale which is used to format the date, is determined by the <a href="#templatelocale">locale-setting</a> in the template.</p>
764
765 <p>
766 In the date header, the template variable &lt;%%daylink%%&gt; is allowed to insert a link to the archive for that day. <strong>Note the double '%'! It's necessary to avoid %d to be expanded as the current day of the month.</strong> Also, if you just want to add a '%' character somewhere, you should also put it twice ('%%') or it will be gone on your website.
767 </p>
768
769 <p>
770 Sample for date header:
771 </p>
772
773 <pre>
774 &lt;div class="day"&gt;
775 &lt;h1&gt;%d %B&lt;/h1&gt;
776 </pre>
777
778 <p>
779 Sample for date footer:
780 </p>
781
782 <pre>
783 &lt;/div&gt;
784 </pre>
785
786 <p>And another example for the date head using daylink</p>
787
788 <pre>
789 &lt;div class="day"&gt;
790 &lt;h1&gt;%d %B&lt;/h1&gt;
791 &lt;a href="&lt;%%daylink%%&gt;"&gt;(archive)&lt;/a&gt;
792 </pre>
793
794 </div>
795
796 <div class="page"><a name="templatehighlight"></a>
797 <h1>Templates: Highlight</h1>
798 <p>
799 The highlighting is used when performing searches. This is actually used in a regular expression, so you might want to escape some characters by putting a backslash before them. The place where the highlighted word will come, is indicated by "\0".
800 </p>
801
802 <h2>Example</h2>
803
804 <pre><code>&lt;span style='background-color:yellow'&gt;\0&lt;/span&gt;</code></pre>
805
806 </div>
807
808 <div class="page"><a name="templatenothingfound"></a>
809 <h1>Templates: nothing found</h1>
810
811 <p>
812 Shown when a search has been performed and no results were found.
813 </p>
814
815 <p>Available variables:</p>
816
817 <table><tr>
818         <th>Name</th>
819         <th>Description</th>
820 </tr><tr>
821         <td>blogid</td>
822         <td>ID of the weblog</td>
823 </tr><tr>
824         <td>query</td>
825         <td>the query that was used in the search</td>
826 </tr></table>
827
828 <h2>Example</h2>
829
830 <pre><code>No search results found for &lt;b&gt;&lt;%query%&gt;&lt;/b&gt;</code></pre>
831
832 </div>
833
834 <div class="page"><a name="templatecommentbody"></a>
835 <h1>Templates: Comment body</h1>
836 <p>
837 This is the part of the template used to display a single comment. In this template-part, <a href="#templatevars-comments" title="Overview of comments-related template variables">comments-related templatevars</a> are available.</p>
838
839 <h2>Example</h2>
840 <pre><code>&lt;h2&gt;Comment by &lt;%userlink%&gt;:&lt;/h2&gt;
841
842 &lt;p&gt;&lt;%body%&gt;&lt;/p&gt;
843
844 &lt;div class="metadata"&gt;
845  (from &lt;%host%&gt; on &lt;%date%&gt; at &lt;%time%&gt;)
846 &lt;/div&gt;</code></pre>
847
848 <p>Result:</p>
849
850 <div class="example">
851 <h4 style="margin: 2px;">Comment by <a href="#templatecommentbody">karma</a>:</h4>
852 <p style="margin: 2px;">Nice!</p>
853 <div style="margin:2px;font-size:smaller;">(from host.example.org on 2003-03-02 at 13:30)</div>
854 </div>
855
856 </div>
857
858 <div class="page"><a name="templatepopups"></a>
859 <h1>Templates: Media &amp; Popups</h1>
860 <p>
861 These templates are used to format links to popup image windows and media objects (non-pictures). The available variables for each of the templates are described below
862 </p>
863
864 <h2>Popup Link Code</h2>
865
866 <table><tr>
867         <th>Name</th>
868         <th>Description</th>
869 </tr><tr>
870         <td>popuplink</td>
871         <td>an &lt;a href... link ready to use</td>
872 </tr><tr>
873         <td>rawpopuplink</td>
874         <td>only the url inside href="..."</td>
875 </tr><tr>
876         <td>popupcode</td>
877         <td>javascript code to open window</td>
878 </tr><tr>
879         <td>text</td>
880         <td>the alternate text (link text)</td>
881 </tr><tr>
882         <td>width</td>
883         <td>image width</td>
884 </tr><tr>
885         <td>height</td>
886         <td>image width</td>
887 </tr><tr>
888         <td>popuptext</td>
889         <td>(=same as text)</td>
890 </tr><tr>
891         <td>link</td>
892         <td>direct link to the image (URL)</td>
893 </tr><tr>
894         <td>media</td>
895         <td>a non-popup A-tag to the image, ready to use.</td>
896 </tr></table>
897
898
899 <h2>Inline Image Code</h2>
900
901 <table><tr>
902         <th>Name</th>
903         <th>Description</th>
904 </tr><tr>
905         <td>image</td>
906         <td>an IMG-tag, ready to use</td>
907 </tr><tr>
908         <td>link</td>
909         <td>direct link to the image (URL)</td>
910 </tr><tr>
911         <td>text</td>
912         <td>the alternate text (link text)</td>
913 </tr><tr>
914         <td>width</td>
915         <td>image width</td>
916 </tr><tr>
917         <td>height</td>
918         <td>image width</td>
919 </tr><tr>
920         <td>media</td>
921         <td>an A-tag to the image, ready to use.</td>
922 </tr></table>
923
924 <h2>Media Object Link Code</h2>
925
926 <table><tr>
927         <th>Name</th>
928         <th>Description</th>
929 </tr><tr>
930         <td>media</td>
931         <td>an A-tag, ready to use</td>
932 </tr><tr>
933         <td>link</td>
934         <td>direct link to the file (URL)</td>
935 </tr><tr>
936         <td>text</td>
937         <td>the alternate text (link text)</td>
938 </tr></table>
939
940 </div>
941
942 <div class="page"><a name="templatememberextra"></a>
943 <h1>Templates: Member Extra</h1>
944 <p>
945 This is a template you can use to add an extra indication that a comment-author is a member. It ends up in the <code>&lt;%authtext%&gt;</code> variable for use in the <a href="#templatecommentbody">comment body</a>
946 </p>
947
948 <p>Inside this template-part, some <a href="#templatevars-comments" title="Overview of comments-related template variables">comments-related variables</a> are available.</p>
949
950 </div>
951
952 <div class="page"><a name="templatecommentcontinued"></a>
953 <h1>Templates: Comments Read More</h1>
954 <p>
955 This is the format of the link that will be added at the end of <code>&lt;%short%&gt;</code>, which is a variable for use in the <a href="#templatecommentbody">comment body</a>
956 </p>
957
958 <p>Inside this template-part, some <a href="#templatevars-comments" title="Overview of comments-related template variables">comments-related variables</a> are available (except for the <code>&lt;%short%&gt;</code> variable).</p>
959
960 <p>Example:</p>
961
962 <pre>
963  &lt;a href="&lt;%itemlink%&gt;"&gt;[more]&lt;/a&gt;
964 </pre>
965
966 </div>
967
968 <div class="page"><a name="templatecommentwords"></a>
969 <h1>Templates: commentword</h1>
970 <p>
971 Most likely, you'll rather want to write "1 comment" than "1 comment(s)". The "One comment" and "Many comments" template parts can be used for this purpose. They will be used to fill the <code>&lt;%commentword%&gt;</code> variable that you can use elsewhere.
972 </p>
973
974 <p>
975 If there is only 1 comment, <code>&lt;%commentword%&gt;</code> will be equal to the contents of the "one comment" part. If there are many comments (more than one), <code>&lt;%commentword%&gt;</code> will be equal to the contents of the "two (or more) comments" part.
976 </p>
977
978 <p>
979 Typical values are "comment" and "comments". <strong>No special variables can be used here</strong>.
980 </p>
981 </div>
982
983
984
985 <div class="page"><a name="templateeditlink"></a>
986 <h1>Templates: Edit Link</h1>
987 <p>
988 This template defines how the <a href="#templatevar-edit">edit-templatevar</a> will be marked up. You can use any of the <a href="#templatevars-overview">template variables</a> here.
989 </p>
990
991 <h2>Example:</h2>
992
993 <pre><code>&lt;a href="&lt;%editlink%&gt;"
994    onclick="&lt;%editpopupcode%&gt;"&gt;edit&lt;/a&gt;</code></pre>
995
996 </div>
997
998
999
1000
1001 <div class="page"><a name="skinpartindex"></a>
1002 <h1>Skins: Main Index</h1>
1003 <p>
1004 This skinpart is used to show the most recent entries of your weblog. It's usually the home page of your site.
1005 </p>
1006
1007 <p>
1008 Very basic buildup for a main index:
1009 </p>
1010
1011 <pre>
1012 &lt;html&gt;
1013   &lt;head&gt;
1014     &lt;title&gt;My Weblog&lt;/title&gt;
1015   &lt;/head&gt;
1016   &lt;body&gt;
1017
1018     &lt;h1&gt;My Weblog&lt;/h1&gt;
1019     &lt;%blog(mytemplate,20)%&gt;
1020
1021   &lt;/body&gt;
1022 &lt;/html&gt;
1023 </pre>
1024
1025 <p>
1026         This will show the 20 most recent items of the default weblog (unless overridden), using the 'mytemplate' template.
1027 </p>
1028 </div>
1029
1030
1031 <div class="page"><a name="skinpartitem"></a>
1032 <h1>Skins: Detail Pages</h1>
1033 <p>
1034 These pages are used to show the full items, all comments that were made and a form to add comments.
1035 </p>
1036
1037 <p>
1038 Very basic buildup for a detailed item page:
1039 </p>
1040
1041 <pre>
1042 &lt;html&gt;
1043   &lt;head&gt;
1044     &lt;title&gt;My Weblog :: Item&lt;/title&gt;
1045   &lt;/head&gt;
1046   &lt;body&gt;
1047
1048     &lt;h1&gt;Item&lt;/h1&gt;
1049     &lt;%item(detailed)%&gt;
1050
1051     &lt;h1&gt;Comments&lt;/h1&gt;
1052     &lt;%comments(detailed)%&gt;
1053
1054     &lt;h1&gt;Add Comment&lt;/h1&gt;
1055     &lt;%commentform%&gt;
1056
1057   &lt;/body&gt;
1058 &lt;/html&gt;
1059 </pre>
1060
1061 <p>
1062         This will show the item and comments using the 'detailed' template, and add a standard commentform.
1063 </p>
1064
1065
1066 </div>
1067
1068 <div class="page"><a name="skinpartarchivelist"></a>
1069 <h1>Skins: Archive List</h1>
1070 <p>
1071 An overview of all the months for which archives are available, and links to those archives
1072 </p>
1073
1074 <p>
1075 Very basic buildup for an archive list:
1076 </p>
1077
1078 <pre>
1079 &lt;html&gt;
1080   &lt;head&gt;
1081     &lt;title&gt;My Weblog :: Archives&lt;/title&gt;
1082   &lt;/head&gt;
1083   &lt;body&gt;
1084
1085     &lt;h1&gt;Archives&lt;/h1&gt;
1086     &lt;%archivelist(default)%&gt;
1087
1088   &lt;/body&gt;
1089 &lt;/html&gt;
1090 </pre>
1091
1092 <p>
1093         This will show the list of all available archive files, using the 'default' template
1094 </p>
1095
1096 </div>
1097
1098 <div class="page"><a name="skinpartarchive"></a>
1099 <h1>Skins: Archive</h1>
1100 <p>
1101 An archive for one month. Behaves like a main index, but shows all the items from a certain month.
1102 </p>
1103
1104 <p>
1105 Very basic buildup for an archive page:
1106 </p>
1107
1108 <pre>
1109 &lt;html&gt;
1110   &lt;head&gt;
1111     &lt;title&gt;My Weblog :: Archive&lt;/title&gt;
1112   &lt;/head&gt;
1113   &lt;body&gt;
1114
1115     &lt;h1&gt;Archive&lt;/h1&gt;
1116     &lt;%archive(default)%&gt;
1117
1118   &lt;/body&gt;
1119 &lt;/html&gt;
1120 </pre>
1121
1122 <p>
1123         This will show the requested archive using the 'default' template
1124 </p>
1125
1126
1127 </div>
1128
1129
1130 <div class="page"><a name="skinpartsearch"></a>
1131 <h1>Skins: Search</h1>
1132 <p>
1133 Used to show search results.
1134 </p>
1135
1136 <p>
1137 Very basic buildup for a searchresults page:
1138 </p>
1139
1140 <pre>
1141 &lt;html&gt;
1142   &lt;head&gt;
1143     &lt;title&gt;My Weblog :: Search&lt;/title&gt;
1144   &lt;/head&gt;
1145   &lt;body&gt;
1146
1147     &lt;h1&gt;Search&lt;/h1&gt;
1148     &lt;%searchform%&gt;
1149
1150     &lt;h1&gt;Searchresults&lt;/h1&gt;
1151     &lt;%searchresults(default)%&gt;
1152
1153   &lt;/body&gt;
1154 &lt;/html&gt;
1155 </pre>
1156
1157 <p>
1158         This will show search results using the 'default' template.
1159 </p>
1160
1161 </div>
1162
1163 <div class="page"><a name="skinparterror"></a>
1164 <h1>Skins: Errors</h1>
1165 <p>
1166 Used when there is an error
1167 </p>
1168
1169 <pre>
1170 &lt;html&gt;
1171   &lt;head&gt;
1172     &lt;title&gt;My Weblog :: Error&lt;/title&gt;
1173   &lt;/head&gt;
1174   &lt;body&gt;
1175
1176     &lt;h1&gt;Error!&lt;/h1&gt;
1177     &lt;%errormessage%&gt;
1178
1179     &lt;br /&gt;&lt;br /&gt;
1180
1181     &lt;a href="javascript:history.back();"&gt;Back&lt;/a&gt;
1182
1183   &lt;/body&gt;
1184 &lt;/html&gt;
1185 </pre>
1186
1187 <p>
1188         This will show the error message, plus a link to go back.
1189 </p>
1190
1191 </div>
1192
1193 <div class="page"><a name="skinpartmember"></a>
1194 <h1>Skins: Member</h1>
1195 <p>
1196 Used to show member details.
1197 </p>
1198
1199 <p>
1200 Very basic buildup for a member-detail page:
1201 </p>
1202
1203 <pre>
1204 &lt;html&gt;
1205   &lt;head&gt;
1206     &lt;title&gt;My Weblog :: Member details&lt;/title&gt;
1207   &lt;/head&gt;
1208   &lt;body&gt;
1209
1210     &lt;h1&gt;Info about &lt;%member(name)%&gt;&lt;/h1&gt;
1211     Website:
1212     &lt;a href="&lt;%member(url)%&gt;"&gt;&lt;%member(url)%&gt;&lt;/a&gt;
1213
1214     &lt;h1&gt;Send Message&lt;/h1&gt;
1215     &lt;%membermailform%&gt;
1216
1217   &lt;/body&gt;
1218 &lt;/html&gt;
1219 </pre>
1220
1221 <p>
1222         This will show the members name, website address and a mailform.
1223 </p>
1224
1225 </div>
1226
1227
1228 <div class="page"><a name="skinpartimagepopup"></a>
1229 <h1>Skins: Image Popup</h1>
1230 <p>
1231 Used when a media file (image) needs to be shown in a popup window. This skin defines the layout that will be used in that case.
1232 </p>
1233
1234 <p>
1235 Very basic buildup for an imagepopup page:
1236 </p>
1237
1238 <pre>
1239 &lt;html&gt;
1240 &lt;head&gt;
1241   &lt;title&gt;&lt;%imagetext%&gt;&lt;/title&gt;
1242   &lt;style type="text/css"&gt;
1243    img { border: none; }
1244   &lt;/style&gt;
1245 &lt;/head&gt;
1246 &lt;body&gt;
1247   &lt;a href="javascript:window.close();"&gt;&lt;%image%&gt;&lt;/a&gt;
1248 &lt;/body&gt;
1249 &lt;/html&gt;
1250 </pre>
1251
1252 </div>
1253
1254
1255 <div class="page"><a name="skinpartspecial"></a>
1256 <h1>Skins: Main Index</h1>
1257 <p>
1258 This skinpart is used to show special, non-blog, content on your site. It can be used to show static content, or to wrap other 
1259 dynamic applications, like forms, inside the skin of your blog. It is accessed by the name of the special skin part, in this way 
1260 (assuming the special skin part is named <code>fred</code>):
1261 </p>
1262 <code>http://www.yoursite.tld/index.php?special=fred</code>
1263
1264 <p>Further discussion of the use of this feature can be found on the support forum: 
1265 <a href="http://forum.nucleuscms.org/viewtopic.php?t=16501" title="Special Skin Parts">Nucleus 3.31 and Static Pages</a>
1266 </p>
1267
1268 <p>
1269 Very basic buildup for a special skin part:
1270 </p>
1271
1272 <pre>
1273 &lt;html&gt;
1274   &lt;head&gt;
1275     &lt;title&gt;My Weblog&lt;/title&gt;
1276   &lt;/head&gt;
1277   &lt;body&gt;
1278
1279     &lt;h1&gt;About My Site&lt;/h1&gt;
1280     &lt;p&gt;This page was published in order 
1281         to provide a platform to publicize the plight 
1282         of the peeping-polly parrot whose present 
1283         prognosis is perturbingly pessimistic.&lt;/p&gt;
1284
1285   &lt;/body&gt;
1286 &lt;/html&gt;
1287 </pre>
1288
1289 <p>
1290         This will show the text of the body as indicated above. Also, many SkinVars work on special pages, so you can make 
1291         the page look just like the other pages and use SkinVars to show an index of the whole site, or a list of members, etc...
1292 </p>
1293 </div>
1294
1295
1296
1297
1298 <div class="page"><a name="shortnames"></a>
1299 <h1>Shortnames &amp; Display Names</h1>
1300 <p>
1301 Weblogs, templates and skin should all have a short name next to the full name or description.
1302 </p>
1303
1304 <p>
1305 A short name consists of <strong>only</strong> the characters a-z and 0-9, and <strong>cannot</strong> contain spaces
1306 </p>
1307
1308 <p>
1309 Display names are used for members. They can contain a-z, A-Z, 0-9 and spaces, but the spaces cannot be placed at the beginning or end of the name.
1310 </p>
1311 </div>
1312
1313
1314
1315
1316
1317
1318 <div class="page"><a name="templatenew"></a>
1319 <h1>Template: 'New' indication</h1>
1320 <p>
1321 When the <a href="#cookies">'last visit' cookie</a> option is activated, the contents of the 'Indication of new item'-template is copied into the &lt;%new%&gt; variable for items that have been added since the last visit. The <code>&lt;%new%&gt;</code> variable can e.g. be used in the <a href="#templateitems">item body</a>-template.
1322 </p>
1323
1324 <p>
1325 When the 'last visit' cookie is disabled, or the item is not 'new', this template part will not be used.
1326 </p>
1327 </div>
1328
1329
1330 <div class="page"><a name="strftime"></a>
1331 <h1>Time variables overview</h1>
1332
1333 <p>The following conversion specifiers are recognized in the format string <small>(taken from the PHP documentation for the strftime function)</small>. More info in the <a href="http://www.opengroup.org/onlinepubs/7908799/xsh/strftime.html" onclick="window.open(this.href);return false;" class="out" title="Open Group specification">Open Group Specification</a></p>
1334
1335 <ul>
1336         <li><strong>%a</strong> - abbreviated weekday name according to the current locale</li>
1337         <li><strong>%A</strong> - full weekday name according to the current locale</li>
1338         <li><strong>%b</strong> - abbreviated month name according to the current locale</li>
1339         <li><strong>%B</strong> - full month name according to the current locale</li>
1340         <li><strong>%c</strong> - preferred date and time representation for the current locale</li>
1341         <li><strong>%d</strong> - day of the month as a decimal number (range 00 to 31)</li>
1342         <li><strong>%H</strong> - hour as a decimal number using a 24-hour clock (range 00 to 23)</li>
1343         <li><strong>%I</strong> - hour as a decimal number using a 12-hour clock (range 01 to 12)</li>
1344         <li><strong>%j</strong> - day of the year as a decimal number (range 001 to 366)</li>
1345         <li><strong>%m</strong> - month as a decimal number (range 1 to 12)</li>
1346         <li><strong>%M</strong> - minute as a decimal number</li>
1347         <li><strong>%p</strong> - either `am' or `pm' according to the given time value, or the corresponding strings for the current locale</li>
1348         <li><strong>%S</strong> - second as a decimal number</li>
1349         <li><strong>%U</strong> - week number of the current year as a decimal number, starting with the first Sunday as the first day of the first week</li>
1350         <li><strong>%W</strong> - week number of the current year as a decimal number, starting with the first Monday as the first day of the first week</li>
1351         <li><strong>%w</strong> - day of the week as a decimal, Sunday being 0</li>
1352         <li><strong>%x</strong> - preferred date representation for the current locale without the time</li>
1353         <li><strong>%X</strong> - preferred time representation for the current locale without the date</li>
1354         <li><strong>%y</strong> - year as a decimal number without a century (range 00 to 99)</li>
1355         <li><strong>%Y</strong> - year as a decimal number including the century</li>
1356         <li><strong>%Z</strong> - time zone or name or abbreviation</li>
1357         <li><strong>%%</strong> - a literal `%' character</li>
1358 </ul>
1359
1360 </div>
1361
1362 <div class="page"><a name="sendping"></a>
1363 <h1>Ping weblog listing services</h1>
1364 <p>
1365 When updating your weblog, you can choose to send an update notification (ping) to various weblog listing services. They provides a list of recently updated weblogs to everyone who requests it. Lots of websites are using this data, so you might receive some extra hits when enabling the ping.
1366 </p>
1367 <p class="note"><strong>Note:</strong> For this feature to work correctly, you need to fill out both the weblog URL and the weblog name in the blogsettings.
1368 </p>
1369
1370 </div>
1371
1372 <div class="page"><a name="blogsearchable"></a>
1373
1374 <h1>Always include in search</h1>
1375
1376 <p>When the 'include in search' option is selected, the weblog will <strong>always</strong> be included in searches, even if the search is done on another weblog.</p>
1377
1378 <p>As an example, suppose you have two blogs called 'lifelog' and 'linkdump', with the 'include in search' enabled for 'linkdump'. Now, a search query on 'lifelog' will also search through 'linkdump', while a search query on 'linkdump' will only search entries in 'linkdump'</p>
1379
1380
1381 </div>
1382
1383
1384 <div class="page"><a name="convertbreaks"></a>
1385 <h1>Convert Linebreaks</h1>
1386 <p>
1387 By default, Nucleus converts linebreaks in your items to <code>&lt;br /&gt;</code> tags, so a linebreak will also show up in your (X)HTML output
1388 </p>
1389 <p>
1390 Advanced users, or users striving for the semantic web (<tt>br</tt> tags don't add any information, they're just used for markup), might find this feature annoying, and turn this feature off.
1391 </p>
1392 </div>
1393
1394
1395 <div class="page"><a name="media"></a>
1396 <h1>Media</h1>
1397 <p>
1398 Nucleus allows you to upload media files (images, video, sound, ...) to your website
1399 </p>
1400 <p>
1401 Some settings are needed to do this:
1402 </p>
1403 <ul>
1404         <li><strong>Media dir</strong>: location on the server where the media files will be saved (local filesystem)</li>
1405         <li><strong>Media URL</strong>: location of the media files</li>
1406         <li><strong>Allow upload</strong>: It's possible to disable file upload</li>
1407         <li><strong>Allowed filetypes for upload</strong>: a bunch of extensions uploaded files can have (seperated by commas, case insensitive)</li>
1408         <li><strong>Max. upload file size</strong>: Puts a limit on the size of uploaded files</li>
1409         <li><strong>Prefix Media Files</strong>: When this option is turned on, uploaded file will be prefixed with the current date. Uploading a file named 'bunny.jpg' on April 8, 2003 will then result in a file named 20030408-bunny.jpg. The reason why you might want to do this, is when you're uploading tons of files, and don't want problems with duplicate names.</li>
1410 </ul>
1411
1412 <p>
1413 Each member has his own private collection of media files. Next to that, subdirectories that are under the media dir are seen as global collections (shared between members).
1414 </p>
1415
1416 <p>Uploading is only possible when a member is on the team of at least one of the blogs, to prevent abuse.</p>
1417 </div>
1418
1419
1420 <div class="page"><a name="protectmemnames"></a>
1421 <h1>Protect Member Names</h1>
1422 <p>When this option is enabled, non-logged in members cannot add comments using the same name as registered members. The reason to do this would be to avoid guest impersonating members.</p>
1423 </div>
1424
1425
1426 <div class="page"><a name="pluginurl"></a>
1427 <h1>Plugin URL</h1>
1428 <p>This setting is the base URL for plugin admin areas. Usually it will look like the following</p>
1429 <pre>http://hostname.com/nucleus/plugins/</pre>
1430 </div>
1431
1432 <div class="page"><a name="skinsurl"></a>
1433 <h1>Skins URL</h1>
1434 <p>This setting is the base URL for the Nucleus skins directory. Usually it will look like the following</p>
1435 <pre>http://hostname.com/skins/</pre>
1436 </div>
1437
1438 <div class="page"><a name="actionurl"></a>
1439 <h1>Action URL</h1>
1440 <p>This setting is the absolute URL of the <code>action.php</code> script that comes with Nucleus. Usually it will look like the following</p>
1441 <pre>http://hostname.com/actions.php</pre>
1442 </div>
1443
1444
1445
1446 <div class="page"><a name="additem"></a>
1447 <h1>Adding items</h1>
1448 <p>When adding items to a weblog, there are four kinds of template variables that you can use in the body text, title or extended part:</p>
1449 <ul>
1450         <li><a href="#templatevar-popup">&lt;%popup(...)%&gt;</a> to insert a popup image</li>
1451         <li><a href="#templatevar-popup">&lt;%image(...)%&gt;</a> to insert an inline image</li>
1452         <li><a href="#templatevar-popup">&lt;%media(...)%&gt;</a> to insert a media object</li>
1453 </ul>
1454 <p>Usually, these tags are inserted by the 'insert media' button in the JavaScript toolbar</p>
1455
1456
1457 </div>
1458
1459
1460
1461
1462 <div class="page">
1463 <a name="skinvar-referer"></a>
1464 <h1>Skinvar: referer</h1>
1465 <p>Inserts the refering URL (can be empty)</p>
1466 <h2>Arguments</h2>
1467 <p>None</p>
1468 <h2>Skintypes</h2>
1469 <p>all</p>
1470 <h2>Examples</h2>
1471 <pre>
1472 &lt;a href="&lt;%referer%&gt;"&gt;back&lt;/a&gt;
1473 </pre>
1474 </div>
1475
1476
1477 <div class="page">
1478 <a name="skinvar-itemid"></a>
1479 <h1>Skinvar: itemid</h1>
1480 <p>Inserts the ID of the currently selected item</p>
1481 <h2>Arguments</h2>
1482 <p>None</p>
1483 <h2>Skintypes</h2>
1484 <p>item</p>
1485 <h2>Examples</h2>
1486 <pre>
1487 &lt;%itemid%&gt;
1488 </pre>
1489 </div>
1490
1491
1492 <div class="page">
1493 <a name="skinvar-itemlink"></a>
1494
1495 <h1>Skinvar: itemlink</h1>
1496
1497 <p>Adds a permanent link for the item.</p>
1498
1499 <h2>Arguments</h2>
1500
1501 <p>
1502         Optional
1503         <ul>
1504                 <li><strong><em>linktext</em></strong>: when present, a full <code>&lt;a href...</code> tag will be outputted, rather than a raw link</li>
1505         </ul>
1506 </p>
1507 <h2>Skintypes</h2>
1508
1509 <p>item</p>
1510
1511 <h2>Examples</h2>
1512
1513 <pre>
1514 &lt;%itemlink%&gt;
1515 </pre>
1516 </div>
1517
1518 <div class="page">
1519 <a name="skinvar-itemtitle"></a>
1520 <h1>Skinvar: itemtitle</h1>
1521 <p>Inserts the title of the item, with HTML-stripped off and entities encoded</p>
1522 <h2>Arguments</h2>
1523 <p>None</p>
1524 <h2>Skintypes</h2>
1525 <p>item</p>
1526 <h2>Examples</h2>
1527 <pre>
1528 &lt;%itemtitle%&gt;
1529 </pre>
1530 </div>
1531
1532
1533 <div class="page">
1534 <a name="skinvar-archivedate"></a>
1535 <h1>Skinvar: archivedate</h1>
1536 <p>Inserts a formatted date for an archive date. Using no parameters, this will either insert '15 august 2002' or 'august 2002' if the archive is for august 2002</p>
1537 <h2>Arguments</h2>
1538 <ul>
1539         <li>Optional
1540                 <table><tr>
1541                         <th>Name</th>
1542                         <th>Value</th>
1543                 </tr><tr>
1544                         <td>Locale</td>
1545                         <td><a href="#templatelocale">Locale</a> in which the date must be formatted</td>
1546                 </tr><tr>
1547                         <td>Format</td>
1548                         <td>Date format (<a href="#strftime">strftime variables</a>)</td>
1549                 </tr></table>
1550         </li>
1551 </ul>
1552 <h2>Skintypes</h2>
1553 <p>archive</p>
1554 <h2>Examples</h2>
1555 <pre>
1556 Archive for &lt;%archivedate%&gt;
1557 Archive for &lt;%archivedate(dutch)%&gt;
1558 Archive for &lt;%archivedate(en,%B %Y)%&gt;
1559 </pre>
1560 </div>
1561
1562
1563
1564 <div class="page">
1565 <a name="skinvar-blog"></a>
1566 <h1>Skinvar: blog</h1>
1567
1568 <p>
1569 Inserts the most recently added items of the currently active blog (usually the default one) into the skin.
1570 </p>
1571
1572 <h2>Arguments</h2>
1573 <p>
1574         Required:
1575         <ul>
1576                 <li><strong>template</strong>: name of the template to use</li>
1577         </ul>
1578         Optional:
1579         <ul>
1580                 <li><strong><em>amount</em></strong>: the amount of items to show (default = 10). Can also contain an offset telling Nucleus to start only from the given item. e.g. <code>10(5)</code> shows 10 items starting from item 5</li>
1581                 <li><strong><em>category</em></strong>: name of the category to show</li>
1582         </ul>
1583 </p>
1584
1585 <h2>Skintypes</h2>
1586
1587 <p>
1588 index, item, archive, archivelist, search
1589 </p>
1590
1591 <h2>Examples</h2>
1592
1593 <pre>
1594 &lt;%blog(default,15)%&gt;
1595 &lt;%blog(default,5(15))%&gt;
1596 &lt;%blog(mytemplate)%&gt;
1597 &lt;%blog(mytemplate,5,mycategory)%&gt;
1598 </pre>
1599
1600 </div>
1601
1602 <div class="page">
1603 <a name="skinvar-bloglist"></a>
1604 <h1>Skinvar: bloglist</h1>
1605
1606 <p>
1607 Shows a list of all blogs that are defined in your Nucles CMS.
1608 </p>
1609
1610 <h2>Arguments</h2>
1611 <p>
1612         Required:
1613         <ul>
1614                 <li><strong>template</strong>: name of the template to use</li>
1615         </ul>
1616         Optional:
1617         <ul>
1618                 <li><strong>bnametype</strong>: whether the Blog Name (<code>name</code>) or the Short Blog Name (<code>shortname</code>) of the Blog is used. Default setting is the Blog name (<code>name</code>).</li>
1619         </ul>
1620         <ul>
1621                 <li><strong>orderby</strong>: (3.40) Attribute of the blog used for determinig the order in which the blogs are listed. Supported values are <code>number</code>, <code>name</code>, <code>shortname</code>, <code>description</code>. Default is <code>number</code>.</li>
1622         </ul>
1623         <ul>
1624                 <li><strong>direction</strong>: (3.40) Direction of the sorting, <code>asc</code> for ascending order, or <code>desc</code> for descending order. Default is <code>asc</code>.
1625         </ul>
1626 </p>
1627
1628 <h2>Skintypes</h2>
1629
1630 <p>
1631 all
1632 </p>
1633
1634 <h2>Examples</h2>
1635
1636 <pre>
1637 &lt;%bloglist(default/index)%&gt;
1638 &lt;%bloglist(default/index,name)%&gt; 
1639 &lt;%bloglist(default/index,shortname)%&gt;
1640 &lt;%bloglist(default/index,name,name,asc)%&gt; 
1641 </pre>
1642
1643 </div>
1644
1645
1646
1647 <div class="page">
1648 <a name="skinvar-otherblog"></a>
1649 <h1>Skinvar: otherblog</h1>
1650
1651 <p>
1652 Inserts the most recently added items of a given blog into the skin.
1653 </p>
1654
1655 <h2>Arguments</h2>
1656 <p>
1657         Required:
1658         <ul>
1659                 <li><strong>blogname</strong>: name of the blog to show</li>
1660                 <li><strong>template</strong>: name of the template to use</li>
1661         </ul>
1662         Optional:
1663         <ul>
1664                 <li><strong><em>amount</em></strong>: the amount of items to show (default = 10). Can also contain an offset telling Nucleus to start only from the given item. e.g. <code>10(5)</code> shows 10 items starting from item 5</li>
1665                 <li><strong><em>category</em></strong>: name of the category to show</li>
1666         </ul>
1667 </p>
1668
1669 <h2>Skintypes</h2>
1670
1671 <p>
1672 all
1673 </p>
1674
1675 <h2>Examples</h2>
1676
1677 <pre>
1678 &lt;%otherblog(myblog,default,15)%&gt;
1679 &lt;%otherblog(yourblog,mytemplate)%&gt;
1680 &lt;%otherblog(yourblog,mytemplate,15,mycategory)%&gt;
1681 &lt;%otherblog(yourblog,mytemplate,5(15),mycategory)%&gt;
1682 </pre>
1683
1684 </div>
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694 <div class="page">
1695 <a name="skinvar-item"></a>
1696 <h1>Skinvar: item</h1>
1697
1698 <p>
1699 Shows the currently selected item (without comments) using a given template
1700 </p>
1701
1702 <h2>Arguments</h2>
1703 <ul>
1704         <li><strong>template</strong>: name of the template to use</li>
1705 </ul>
1706
1707 <h2>Skintypes</h2>
1708
1709 <p>
1710 item
1711 </p>
1712
1713 <h2>Examples</h2>
1714
1715 <pre>
1716 &lt;%item(mytemplate)%&gt;
1717 </pre>
1718
1719 </div>
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729 <div class="page">
1730 <a name="skinvar-comments"></a>
1731 <h1>Skinvar: comments</h1>
1732
1733 <p>
1734 Shows the comments for the currently selected item using a given template.
1735 </p>
1736
1737 <h2>Arguments</h2>
1738 <ul>
1739         <li><strong>template</strong>: name of the template to use</li>
1740 </ul>
1741
1742 <h2>Skintypes</h2>
1743
1744 <p>
1745 item
1746 </p>
1747
1748 <h2>Examples</h2>
1749
1750 <pre>
1751 &lt;%comments(mytemplate)%&gt;
1752 </pre>
1753
1754 </div>
1755
1756
1757
1758
1759
1760
1761
1762 <div class="page">
1763 <a name="skinvar-archive"></a>
1764 <h1>Skinvar: archive</h1>
1765
1766 <p>
1767 Shows the archive for the selected month and the selected blog (usually the default one), using a given template
1768 </p>
1769
1770 <h2>Arguments</h2>
1771 <p>
1772         Required
1773         <ul>
1774                 <li><strong>template</strong>: name of the template to use</li>
1775         </ul>
1776         Optional
1777         <ul>
1778                 <li><strong><em>category</em></strong>: name of the category to show</li>
1779         </ul>
1780 </p>
1781
1782 <h2>Skintypes</h2>
1783
1784 <p>
1785 archive
1786 </p>
1787
1788 <h2>Examples</h2>
1789
1790 <pre>
1791 &lt;%archive(mytemplate)%&gt;
1792 &lt;%archive(mytemplate,mycategory)%&gt;
1793 </pre>
1794
1795 </div>
1796
1797
1798
1799
1800 <div class="page">
1801 <a name="skinvar-otherarchive"></a>
1802 <h1>Skinvar: otherarchive</h1>
1803
1804 <p>
1805 Shows the archive for the selected month, using the given blog and template
1806 </p>
1807
1808 <h2>Arguments</h2>
1809 <p>
1810         Required
1811         <ul>
1812                 <li><strong>blogname</strong>: name of the blog to use</li>
1813                 <li><strong>template</strong>: name of the template to use</li>
1814         </ul>
1815         Optional
1816         <ul>
1817                 <li><strong><em>category</em></strong>: name of the category to show</li>
1818         </ul>
1819 </p>
1820
1821 <h2>Skintypes</h2>
1822
1823 <p>
1824 archive
1825 </p>
1826
1827 <h2>Examples</h2>
1828
1829 <pre>
1830 &lt;%otherarchive(myblog,mytemplate)%&gt;
1831 &lt;%otherarchive(myblog,mytemplate,mycategory)%&gt;
1832 </pre>
1833
1834 </div>
1835
1836
1837
1838
1839
1840
1841
1842 <div class="page">
1843 <a name="skinvar-archivelist"></a>
1844 <h1>Skinvar: archivelist</h1>
1845
1846 <p>
1847 Shows the list of available archives for the currently selected blog (usually the default one), using a given template
1848 </p>
1849
1850 <h2>Arguments</h2>
1851 <p>
1852         Required
1853         <ul>
1854                 <li><strong>template</strong>: name of the template to use</li>
1855         </ul>
1856         Optional
1857         <ul>
1858                 <li><strong><em>category</em></strong>: name of the category to show</li>
1859                 <li><strong><em>limit</em></strong>: limits the amount of links shown (e.g. if you only want to show links to the past 3 months)</li>
1860         </ul>
1861 </p>
1862
1863 <h2>Skintypes</h2>
1864
1865 <p>
1866 index, archive, archivelist, search, item
1867 </p>
1868 </div>
1869
1870 <div class="page">
1871 <a name="skinvar-archivedaylist"></a>
1872 <h1>Skinvar: archivedaylist</h1>
1873
1874 <p>
1875 The same as the <a href="#skinvar-archivelist">archivelist</a> skinvar, but shows an entry for each <em>day</em> instead of for each <em>month</em>
1876 </p>
1877
1878 <h2>Arguments</h2>
1879 <p>
1880         Required
1881         <ul>
1882                 <li><strong>template</strong>: name of the template to use</li>
1883         </ul>
1884         Optional
1885         <ul>
1886                 <li><strong><em>category</em></strong> name of the category to show</li>
1887                 <li><strong><em>limit</em></strong>: limits the amount of links shown (e.g. if you only want to show links to the past 3 months)</li>
1888         </ul>
1889 </p>
1890
1891 <h2>Skintypes</h2>
1892
1893 <p>
1894 index, archive, archivelist, search, item
1895 </p>
1896
1897
1898 <h2>Examples</h2>
1899
1900 <pre>
1901 &lt;%archivedaylist(mytemplate)%&gt;
1902 &lt;%archivedaylist(mytemplate,mycategory)%&gt;
1903 </pre>
1904
1905 </div>
1906
1907
1908 <div class="page">
1909 <a name="skinvar-otherarchivedaylist"></a>
1910 <h1>Skinvar: otherarchivedaylist</h1>
1911
1912 <p>
1913 The same as the <a href="#skinvar-otherarchivelist">otherarchivelist</a> skinvar, but shows an entry for each <em>day</em> instead of for each <em>month</em>
1914
1915 </p>
1916
1917 <h2>Arguments</h2>
1918 <p>
1919         Required
1920         <ul>
1921                 <li><strong>blogname</strong>: name of the blog</li>
1922                 <li><strong>template</strong>: name of the template to use</li>
1923         </ul>
1924         Optional
1925         <ul>
1926                 <li><strong><em>category</em></strong>: name of the category to show</li>
1927         </ul>
1928 </p>
1929
1930 <h2>Skintypes</h2>
1931
1932 <p>
1933 all
1934 </p>
1935
1936 <h2>Examples</h2>
1937
1938 <pre>
1939 &lt;%otherarchivedaylist(yourblog,mytemplate)%&gt;
1940 &lt;%otherarchivedaylist(yourblog,mytemplate,mycategory)%&gt;
1941 </pre>
1942
1943 </div>
1944
1945 <div class="page">
1946 <a name="skinvar-archiveyearlist"></a>
1947 <h1>Skinvar: archiveyearlist</h1>
1948
1949 <p>
1950 The same as the <a href="#skinvar-archivelist">archivelist</a> skinvar, but shows an entry for each <em>year</em> instead of for each <em>month</em>
1951 </p>
1952
1953 <h2>Arguments</h2>
1954 <p>
1955         Required
1956         <ul>
1957                 <li><strong>template</strong>: name of the template to use</li>
1958         </ul>
1959         Optional
1960         <ul>
1961                 <li><strong><em>category</em></strong> name of the category to show</li>
1962                 <li><strong><em>limit</em></strong>: limits the amount of links shown (e.g. if you only want to show links to the past 3 years)</li>
1963         </ul>
1964 </p>
1965
1966 <h2>Skintypes</h2>
1967
1968 <p>
1969 index, archive, archivelist, search, item
1970 </p>
1971
1972
1973 <h2>Examples</h2>
1974
1975 <pre>
1976 &lt;%archiveyearlist(mytemplate)%&gt;
1977 &lt;%archiveyearlist(mytemplate,mycategory)%&gt;
1978 </pre>
1979
1980 </div>
1981
1982
1983 <div class="page">
1984 <a name="skinvar-otherarchiveyearlist"></a>
1985 <h1>Skinvar: otherarchiveyearlist</h1>
1986
1987 <p>
1988 The same as the <a href="#skinvar-otherarchivelist">otherarchivelist</a> skinvar, but shows an entry for each <em>year</em> instead of for each <em>month</em>
1989
1990 </p>
1991
1992 <h2>Arguments</h2>
1993 <p>
1994         Required
1995         <ul>
1996                 <li><strong>blogname</strong>: name of the blog</li>
1997                 <li><strong>template</strong>: name of the template to use</li>
1998         </ul>
1999         Optional
2000         <ul>
2001                 <li><strong><em>category</em></strong>: name of the category to show</li>
2002         </ul>
2003 </p>
2004
2005 <h2>Skintypes</h2>
2006
2007 <p>
2008 all
2009 </p>
2010
2011 <h2>Examples</h2>
2012
2013 <pre>
2014 &lt;%otherarchiveyearlist(yourblog,mytemplate)%&gt;
2015 &lt;%otherarchiveyearlist(yourblog,mytemplate,mycategory)%&gt;
2016 </pre>
2017
2018 </div>
2019
2020
2021
2022 <div class="page">
2023 <a name="skinvar-otherarchivelist"></a>
2024 <h1>Skinvar: otherarchivelist</h1>
2025
2026 <p>
2027 Shows the list of available archives for a given blog, using a given template
2028 </p>
2029
2030 <h2>Arguments</h2>
2031 <p>
2032         Required
2033         <ul>
2034                 <li><strong>blogname</strong>: name of the blog</li>
2035                 <li><strong>template</strong>: name of the template to use</li>
2036         </ul>
2037         Optional
2038         <ul>
2039                 <li><strong><em>category</em></strong>: name of the category to show</li>
2040         </ul>
2041 </p>
2042
2043 <h2>Skintypes</h2>
2044
2045 <p>
2046 all
2047 </p>
2048
2049 <h2>Examples</h2>
2050
2051 <pre>
2052 &lt;%otherarchivelist(yourblog,mytemplate)%&gt;
2053 &lt;%otherarchivelist(yourblog,mytemplate,mycategory)%&gt;
2054 </pre>
2055
2056 </div>
2057
2058
2059
2060 <div class="page">
2061 <a name="skinvar-categorylist"></a>
2062 <h1>Skinvar: categorylist</h1>
2063
2064 <p>
2065 Inserts a list of categories for a blog (defaults to the currently selected blog), using a given template
2066 </p>
2067
2068 <h2>Arguments</h2>
2069 <p>
2070         Required
2071         <ul>
2072                 <li><strong>template</strong>: name of the template to use</li>
2073         </ul>
2074         Optional
2075         <ul>
2076                 <li><strong><em>blogname</em></strong>: short name of the blog to use</li>
2077         </ul>
2078 </p>
2079
2080 <h2>Skintypes</h2>
2081
2082 <p>
2083 index, archive, archivelist, search, item, [error, member, special if blogname parameter specified]
2084 </p>
2085
2086 <h2>Examples</h2>
2087
2088 <pre>
2089 &lt;%categorylist(mytemplate)%&gt;
2090 &lt;%categorylist(mytemplate,myweblog)%&gt;
2091 </pre>
2092
2093 </div>
2094
2095
2096
2097 <div class="page">
2098 <a name="skinvar-category"></a>
2099 <h1>Skinvar: category</h1>
2100
2101 <p>
2102 Inserts some information about the currently selected category. When no category is selected, does nothing.
2103 </p>
2104
2105 <h2>Arguments</h2>
2106 <p>
2107         Optional
2108         <ul>
2109                 <li><strong><em>type</em></strong>: What information to include. Can be <b>name</b> (default), <b>desc</b> or <b>id</b></li>
2110         </ul>
2111 </p>
2112
2113 <h2>Skintypes</h2>
2114
2115 <p>
2116 all
2117 </p>
2118
2119 <h2>Examples</h2>
2120
2121 <pre>
2122 &lt;%category%&gt;
2123 &lt;%category(id)%&gt;
2124 &lt;%category(desc)%&gt;
2125 &lt;%category(name)%&gt;
2126 </pre>
2127
2128 </div>
2129
2130
2131 <div class="page">
2132 <a name="skinvar-ifcat"></a>
2133 <h1>Skinvar: ifcat</h1>
2134
2135 <p class="deprecated">Deprecated as of Nucleus v2.0. Use <a href="#skinvar-if">&lt;%if(category)%&gt;</a> instead.</p>
2136
2137 <h2>Arguments</h2>
2138 <p>
2139         None
2140         <ul>
2141                 <li><em>text</em>: Text to show</li>
2142         </ul>
2143 </p>
2144
2145 <h2>Skintypes</h2>
2146
2147 <p>
2148 all
2149 </p>
2150
2151 <h2>Examples</h2>
2152
2153 <pre>
2154 &lt;%ifcat(Current Category: )%&gt;&lt;%category%&gt;
2155 </pre>
2156
2157 </div>
2158
2159
2160
2161
2162 <div class="page">
2163 <a name="skinvar-searchresults"></a>
2164 <h1>Skinvar: searchresults</h1>
2165
2166 <p>
2167 Shows the searchresult for the current query
2168 </p>
2169
2170 <h2>Arguments</h2>
2171 <p>
2172         Required:
2173         <ul>
2174                 <li><strong>template</strong>: name of the template to use</li>
2175         </ul>
2176         Optional:
2177         <ul>
2178                 <li><strong><em>maxresults</em></strong>: maximum amount of results to show</li>
2179         </ul>
2180 </p>
2181
2182 <h2>Skintypes</h2>
2183
2184 <p>
2185 search
2186 </p>
2187
2188 <h2>Examples</h2>
2189
2190 <pre>
2191 &lt;%searchresults(mytemplate)%&gt;
2192 </pre>
2193
2194 </div>
2195
2196
2197
2198
2199 <div class="page">
2200 <a name="skinvar-othersearchresults"></a>
2201 <h1>Skinvar: othersearchresults</h1>
2202
2203 <p>
2204 Shows the searchresult in a give blog for the current query, using the given template
2205 </p>
2206
2207 <h2>Arguments</h2>
2208 <p>
2209         Required:
2210         <ul>
2211                 <li><strong>blogname</strong>: name of the blog to use</li>
2212                 <li><strong>template</strong>: name of the template to use</li>
2213         </ul>
2214         Optional:
2215         <ul>
2216                 <li><strong><em>maxresults</em></strong>: maximum amount of results to show</li>
2217         </ul>
2218 </p>
2219
2220 <h2>Skintypes</h2>
2221
2222 <p>
2223 search
2224 </p>
2225
2226 <h2>Examples</h2>
2227
2228 <pre>
2229 &lt;%othersearchresults(myblog,mytemplate)%&gt;
2230 </pre>
2231
2232 </div>
2233
2234
2235
2236
2237
2238
2239
2240 <div class="page">
2241 <a name="skinvar-query"></a>
2242 <h1>Skinvar: query</h1>
2243
2244 <p>
2245 Inserts the current search query.
2246 </p>
2247
2248 <h2>Arguments</h2>
2249 <p>
2250 None
2251 </p>
2252
2253 <h2>Skintypes</h2>
2254
2255 <p>
2256 search
2257 </p>
2258
2259 <h2>Examples</h2>
2260
2261 <pre>
2262 &lt;%query%&gt;
2263 </pre>
2264
2265 </div>
2266
2267
2268
2269
2270
2271
2272
2273
2274 <div class="page">
2275 <a name="skinvar-version"></a>
2276 <h1>Skinvar: version</h1>
2277
2278 <p>Inserts the current Nucleus version.</p>
2279
2280 <h2>Arguments</h2>
2281
2282 <p>
2283 None
2284 </p>
2285
2286 <h2>Skintypes</h2>
2287
2288 <p>
2289 all
2290 </p>
2291
2292 <h2>Examples</h2>
2293
2294 <pre>
2295 &lt;%version%&gt;
2296 </pre>
2297
2298 </div>
2299
2300
2301 <div class="page">
2302 <a name="skinvar-charset"></a>
2303 <h1>Skinvar: charset</h1>
2304
2305 <p>Inserts the character set encoding used by the current translation file.</p>
2306
2307 <h2>Arguments</h2>
2308
2309 <p>
2310 None
2311 </p>
2312
2313 <h2>Skintypes</h2>
2314
2315 <p>
2316 all
2317 </p>
2318
2319 <h2>Examples</h2>
2320
2321 <pre>
2322 &lt;%charset%&gt;
2323 </pre>
2324
2325 </div>
2326
2327
2328 <div class="page">
2329 <a id="skinvar-locale" name="skinvar-locale"></a>
2330 <h1>Skinvar: locale</h1>
2331 <p>The present locale based on a site's establishing it is output.</p>
2332 <h2>Arguments</h2>
2333 <p>None</p>
2334 <h2>Skintypes</h2>
2335 <p>All</p>
2336 <h2>Examples</h2>
2337 <pre>
2338 &lt;%locale%&gt;
2339 </pre>
2340 </div>
2341
2342
2343
2344
2345 <div class="page">
2346 <a name="skinvar-previtem"></a>
2347 <h1>Skinvar: previtem</h1>
2348
2349 <p>
2350 Inserts the ID of the previous item in the blog
2351 </p>
2352
2353 <h2>Arguments</h2>
2354 <p>None</p>
2355
2356 <h2>Skintypes</h2>
2357
2358 <p>
2359 item
2360 </p>
2361
2362 <h2>Examples</h2>
2363
2364 <pre>
2365 &lt;%previtem%&gt;
2366 </pre>
2367
2368 </div>
2369
2370
2371
2372
2373
2374
2375 <div class="page">
2376 <a name="skinvar-nextitem"></a>
2377 <h1>Skinvar: nextitem</h1>
2378
2379 <p>
2380 Inserts the ID of the next item in the blog
2381 </p>
2382
2383 <h2>Arguments</h2>
2384 <p>None</p>
2385
2386 <h2>Skintypes</h2>
2387
2388 <p>
2389 item
2390 </p>
2391
2392 <h2>Examples</h2>
2393
2394 <pre>
2395 &lt;%nextitem%&gt;
2396 </pre>
2397
2398 </div>
2399
2400
2401 <div class="page">
2402 <a name="skinvar-nextitemtitle"></a>
2403 <h1>Skinvar: nextitemtitle</h1>
2404
2405 <p>
2406 Inserts the title of the next item in the blog
2407 </p>
2408
2409 <h2>Arguments</h2>
2410 <p>None</p>
2411
2412 <h2>Skintypes</h2>
2413
2414 <p>
2415 item
2416 </p>
2417
2418 <h2>Examples</h2>
2419
2420 <pre>
2421 &lt;%nextitemtitle%&gt;
2422 </pre>
2423
2424 </div>
2425
2426
2427 <div class="page">
2428 <a name="skinvar-previtemtitle"></a>
2429 <h1>Skinvar: previtemtitle</h1>
2430
2431 <p>
2432 Inserts the title of the previous item in the blog
2433 </p>
2434
2435 <h2>Arguments</h2>
2436 <p>None</p>
2437
2438 <h2>Skintypes</h2>
2439
2440 <p>
2441 item
2442 </p>
2443
2444 <h2>Examples</h2>
2445
2446 <pre>
2447 &lt;%previtemtitle%&gt;
2448 </pre>
2449
2450 </div>
2451
2452
2453
2454
2455 <div class="page">
2456 <a name="skinvar-prevarchive"></a>
2457 <h1>Skinvar: prevarchive</h1>
2458
2459 <p>
2460 Inserts the <code>archive</code> attribute that corresponds to the archive of either 1 day or 1 month back. This value can be used inside URLs to select an archive.
2461 </p>
2462
2463 <ul>
2464         <li>If the shown archive is for one specific day, the value has the form <code>YYYY-MM-DD</code></li>
2465         <li>If the shown archive is for a full month, the value has the form <code>YYYY-MM</code></li>
2466 </ul>
2467
2468 <h2>Arguments</h2>
2469 <p>None</p>
2470
2471 <h2>Skintypes</h2>
2472
2473 <p>
2474 archive
2475 </p>
2476
2477 <h2>Examples</h2>
2478
2479 <pre><code>&lt;a href="index.php?archive=&lt;%prevarchive%&gt;&gt;....</code></pre>
2480
2481 </div>
2482
2483
2484
2485
2486
2487
2488 <div class="page">
2489 <a name="skinvar-nextarchive"></a>
2490 <h1>Skinvar: nextarchive</h1>
2491
2492 <p>
2493 Inserts the <code>archive</code> attribute that corresponds to the archive of either 1 day or 1 month further in time. This value can be used inside URLs to select an archive.
2494 </p>
2495
2496 <ul>
2497         <li>If the shown archive is for one specific day, the value has the form <code>YYYY-MM-DD</code></li>
2498         <li>If the shown archive is for a full month, the value has the form <code>YYYY-MM</code></li>
2499 </ul>
2500
2501 <h2>Arguments</h2>
2502 <p>None</p>
2503
2504 <h2>Skintypes</h2>
2505
2506 <p>
2507 archive
2508 </p>
2509
2510 <h2>Examples</h2>
2511
2512 <pre><code>&lt;a href="index.php?archive=&lt;%nextarchive%&gt;&gt;....</code></pre>
2513
2514 </div>
2515
2516
2517 <div class="page">
2518 <a name="skinvar-archivetype"></a>
2519 <h1>Skinvar: archivetype</h1>
2520
2521 <p>
2522 Either <tt>day</tt> or <tt>month</tt>, indicating which type of archive is currently being shown
2523 </p>
2524
2525 <h2>Arguments</h2>
2526 <p>None</p>
2527
2528 <h2>Skintypes</h2>
2529
2530 <p>
2531 archive
2532 </p>
2533
2534 </div>
2535
2536
2537
2538
2539
2540 <div class="page">
2541 <a name="skinvar-todaylink"></a>
2542 <h1>Skinvar: todaylink</h1>
2543
2544 <p>
2545 Inserts a link to the main page of the weblog. Takes into account the currently selected blog and category.
2546 </p>
2547
2548 <h2>Arguments</h2>
2549 <p>
2550         Optional
2551         <ul>
2552                 <li><strong><em>linktext</em></strong>: when present, a full <code>&lt;a href...</code> tag will be outputted, rather than a raw link</li>
2553         </ul>
2554 </p>
2555
2556
2557 <h2>Skintypes</h2>
2558
2559 <p>
2560 all
2561 </p>
2562
2563 <h2>Examples</h2>
2564
2565 <pre>
2566 &lt;%todaylink%&gt;
2567 </pre>
2568
2569 </div>
2570
2571
2572
2573
2574
2575
2576
2577 <div class="page">
2578 <a name="skinvar-archivelink"></a>
2579 <h1>Skinvar: archivelink</h1>
2580
2581 <p>
2582 Inserts a link to the archive for the currently selected blog and category (or the default blog when no blog selected)
2583 </p>
2584
2585 <h2>Arguments</h2>
2586
2587 <p>
2588         Optional
2589         <ul>
2590                 <li><strong><em>linktext</em></strong>: when present, a full <code>&lt;a href...</code> tag will be outputted, rather than a raw link</li>
2591         </ul>
2592 </p>
2593
2594
2595 <h2>Skintypes</h2>
2596
2597 <p>
2598 all
2599 </p>
2600
2601 <h2>Examples</h2>
2602
2603 <pre>
2604 &lt;%archivelink%&gt;
2605 </pre>
2606
2607 </div>
2608
2609
2610
2611
2612
2613
2614 <div class="page">
2615 <a name="skinvar-nextlink"></a>
2616 <h1>Skinvar: nextlink</h1>
2617
2618 <p>
2619 Inserts a link to the next item (on item pages) or to the next archive (on archive pages)
2620 </p>
2621
2622 <h2>Arguments</h2>
2623 <p>
2624         Optional
2625         <ul>
2626                 <li><strong><em>linktext</em></strong>: when present, a full <code>&lt;a href...</code> tag will be outputted, rather than a raw link</li>
2627                 <li><strong><em>amount</em></strong>: for search and index skins: the amount of items to go forward/backward</li>
2628                 <li><strong><em>recount</em></strong>: for search and index skins: set to yes to force extra query to recount items on page. 
2629                 This is useful for more complex pages where the blog skinvar may be called multiple times because of the use of the offset. 
2630                 Try setting this if nextlink seems to be not advancing the expected number of items.</li>
2631         </ul>
2632 </p>
2633
2634
2635 <h2>Skintypes</h2>
2636
2637 <p>
2638 item, archive, search, index
2639 </p>
2640
2641 <h2>Examples</h2>
2642
2643 <pre>
2644 &lt;%nextlink%&gt;
2645 &lt;%nextlink(Next Page,10)%&gt;
2646 &lt;%nextlink(,10)%&gt;
2647 &lt;%nextlink(,10,yes)%&gt;
2648 </pre>
2649
2650 </div>
2651
2652
2653
2654
2655
2656
2657
2658
2659 <div class="page">
2660 <a name="skinvar-prevlink"></a>
2661 <h1>Skinvar: prevlink</h1>
2662
2663 <p>
2664 Inserts a link to the previous item (on item pages) or to the previous archive (on archive pages). For search and index pages
2665 </p>
2666
2667 <h2>Arguments</h2>
2668 <p>
2669         Optional
2670         <ul>
2671                 <li><strong><em>linktext</em></strong>: when present, a full <code>&lt;a href...</code> tag will be outputted, rather than a raw link</li>
2672                 <li><strong><em>amount</em></strong>: for search and index skins: the amount of items to go forward/backward</li>
2673         </ul>
2674 </p>
2675
2676 <h2>Skintypes</h2>
2677
2678 <p>
2679 item, archive, search, index
2680 </p>
2681
2682 <h2>Examples</h2>
2683
2684 <pre>
2685 &lt;%prevlink%&gt;
2686 </pre>
2687
2688 </div>
2689
2690
2691
2692
2693
2694
2695
2696
2697 <div class="page">
2698 <a name="skinvar-errormessage"></a>
2699 <h1>Skinvar: errormessage</h1>
2700
2701 <p>
2702 Inserts the message corresponding to the error that occurred
2703 </p>
2704
2705 <h2>Arguments</h2>
2706 <p>None</p>
2707
2708 <h2>Skintypes</h2>
2709
2710 <p>
2711 error
2712 </p>
2713
2714 <h2>Examples</h2>
2715
2716 <pre>
2717 &lt;%errormessage%&gt;
2718 </pre>
2719
2720 </div>
2721
2722
2723
2724
2725
2726
2727
2728
2729 <div class="page">
2730 <a name="skinvar-imagetext"></a>
2731 <h1>Skinvar: imagetext</h1>
2732
2733 <p class="deprecated">This skinvar is deprecated since Nucleus v2.0. You should use <a href="#skinvar-image"><code>&lt;%image(caption)%&gt;</code></a> instead</p>
2734
2735 <p>
2736 Inserts the caption text for a popup image
2737 </p>
2738
2739 <h2>Arguments</h2>
2740 <p>None</p>
2741
2742 <h2>Skintypes</h2>
2743
2744 <p>
2745 imagepopup
2746 </p>
2747
2748 <h2>Examples</h2>
2749
2750 <pre>
2751 &lt;%imagetext%&gt;
2752 </pre>
2753
2754 </div>
2755
2756
2757
2758 <div class="page">
2759 <a name="skinvar-image"></a>
2760 <h1>Skinvar: image</h1>
2761
2762 <p>
2763 Inserts the selected image (for popup images)
2764 </p>
2765
2766 <h2>Arguments</h2>
2767
2768 <p>Optional</p>
2769 <ul>
2770         <li>
2771                 <em>type</em>
2772                 <table><tr>
2773                         <td><strong>imgtag</strong> (default)</td>
2774                         <td>Full XHTML <code>&lt;img ... /&gt;</code> tag</td>
2775                 </tr><tr>
2776                         <td><strong>url</strong></td>
2777                         <td>Image file URL</td>
2778                 </tr><tr>
2779                         <td><strong>width</strong></td>
2780                         <td>image width</td>
2781                 </tr><tr>
2782                         <td><strong>height</strong></td>
2783                         <td>image height</td>
2784                 </tr><tr>
2785                         <td><strong>caption</strong></td>
2786                         <td>image caption (text to go with image)</td>
2787                 </tr></table>
2788         </li>
2789 </ul>
2790
2791 <h2>Skintypes</h2>
2792
2793 <p>
2794 imagepopup
2795 </p>
2796
2797 <h2>Examples</h2>
2798
2799 <pre>
2800 &lt;%image%&gt;
2801 </pre>
2802
2803 </div>
2804
2805
2806 <div class="page">
2807 <a name="skinvar-vars"></a>
2808 <h1>Skinvar: vars</h1>
2809
2810 <p class="deprecated">This skinvar is deprecated since Nucleus v2.0. It's a small pain to insert this HTML yourself using the <a href="#skinvar-itemid">itemid skinvar</a></p>
2811
2812 <p>
2813 Inserts a hidden form-input field with the itemid.
2814 </p>
2815
2816 <code>&lt;input type="hidden" name="itemid" value="<strong>1234</strong>" /&gt;</code>
2817
2818 <h2>Arguments</h2>
2819 <p>None</p>
2820
2821 <h2>Skintypes</h2>
2822
2823 <p>
2824 item
2825 </p>
2826
2827
2828 </div>
2829
2830
2831
2832
2833
2834
2835 <div class="page">
2836 <a name="skinvar-sitevar"></a>
2837 <h1>Skinvar: sitevar</h1>
2838
2839 <p>
2840 Includes a site variable
2841 </p>
2842
2843 <h2>Arguments</h2>
2844 <ul>
2845         <li><strong>type</strong>: name of the variable to show:
2846         <ul>
2847                 <li><em>url</em>: URL of the site</li>
2848                 <li><em>name</em>: Name of the site</li>
2849                 <li><em>admin</em>: E-mail address of the administrator</li>
2850         </ul>
2851         </li>
2852 </ul>
2853
2854 <h2>Skintypes</h2>
2855
2856 <p>
2857 all
2858 </p>
2859
2860 <h2>Examples</h2>
2861
2862 <pre>
2863 &lt;%sitevar(name)%&gt;
2864 &lt;%sitevar(url)%&gt;
2865 &lt;a href="mailto:&lt;%sitevar(email)%&gt;"&gt;Admin&lt;/a&gt;
2866 </pre>
2867
2868 </div>
2869
2870
2871
2872
2873
2874
2875 <div class="page">
2876 <a name="skinvar-blogsetting"></a>
2877 <h1>Skinvar: blogsetting</h1>
2878
2879 <p>
2880 Inserts a setting specific to the currently selected blog (usually the default one)
2881 </p>
2882
2883 <h2>Arguments</h2>
2884 <ul>
2885         <li><strong>type</strong>: which setting to add
2886             <ul>
2887                 <li><em>id</em>: ID of the blog</li>
2888                 <li><em>url</em>: URL of the blog</li>
2889                 <li><em>name</em>: Name of the blog (long name)</li>
2890                 <li><em>desc</em>: Description of the blog</li>
2891                 <li><em>short</em>: Short name of the blog</li>
2892             </ul>
2893         </li>
2894 </ul>
2895
2896 <h2>Skintypes</h2>
2897
2898 <p>
2899 index, archive, archivelist, search, item, member
2900 </p>
2901
2902 <h2>Examples</h2>
2903
2904 <pre>
2905 &lt;%blogsetting(name)%&gt;
2906 &lt;%blogsetting(id)%&gt;
2907 &lt;%blogsetting(desc)%&gt;
2908 &lt;a href="&lt;%blogsetting(url)%&gt;"&gt;...&lt;/a&gt;
2909 </pre>
2910
2911 </div>
2912
2913
2914
2915
2916
2917
2918 <div class="page">
2919 <a name="skinvar-member"></a>
2920 <h1>Skinvar: member</h1>
2921
2922 <p>
2923 Inserts some info about on the currently logged in member. On member detail pages, extra options are available to show the same information for the requested member.
2924 </p>
2925
2926 <p>When the visitor is not logged in, the <em>your...</em> parameters will insert nothing</p>
2927
2928 <h2>Arguments</h2>
2929 <ul>
2930         <li><strong>type</strong>: which information to show.
2931                 <p>Information on the logged in member:</p>
2932             <ul>
2933                 <li><em>yourname</em>: nickname of the member (the one used to login)</li>
2934                 <li><em>yourrealname</em>: full name of the member</li>
2935                 <li><em>yournotes</em>: extra information a member can set for him/herself</li>
2936                 <li><em>yoururl</em>: URL of the members website</li>
2937                 <li><em>youremail</em>: email address </li>
2938                 <li><em>yourid</em>: ID</li>
2939                 <li><em>yourprofileurl</em>: URL of the members profile (member details) page</li>
2940             </ul>
2941             <p>Information on the requested member (only available on member detail pages):</p>
2942             <ul>
2943                 <li><em>name</em>: nickname of the member (the one used to login)</li>
2944                 <li><em>realname</em>: full name of the member</li>
2945                 <li><em>notes</em>: extra information a member can set for him/herself</li>
2946                 <li><em>url</em>: URL of the members website</li>
2947                 <li><em>email</em>: email address of the member</li>
2948                 <li><em>id</em>: ID</li>
2949             </ul>
2950         </li>
2951 </ul>
2952
2953 <h2>Skintypes</h2>
2954
2955 <p>
2956 all
2957 </p>
2958
2959 <h2>Examples</h2>
2960
2961 <pre><code>
2962 &lt;%if(loggedin)%&gt;
2963 you are &lt;%member(yourrealname)%&gt;
2964 &lt;%endif%&gt;
2965 </code></pre>
2966
2967 </div>
2968
2969
2970
2971
2972
2973
2974 <div class="page">
2975 <a name="skinvar-preview"></a>
2976 <h1>Skinvar: preview</h1>
2977
2978 <p>
2979 Inserts an item-preview into the page, using a given template (to be used in conjunction with <a href="#skinvar-additemform">additemform</a>)
2980 </p>
2981
2982 <h2>Arguments</h2>
2983 <ul>
2984         <li><strong>template</strong>: name of the template to be used</li>
2985 </ul>
2986
2987 <h2>Skintypes</h2>
2988
2989 <p>
2990 index
2991 </p>
2992
2993 <h2>Examples</h2>
2994
2995 <pre>
2996 &lt;%preview(mytemplate)%&gt;
2997 </pre>
2998
2999 </div>
3000
3001
3002
3003 <div class="page">
3004 <a name="skinvar-adminurl"></a>
3005 <h1>Skinvar: adminurl</h1>
3006
3007 <p>Inserts the full URL to the Admin Area</p>
3008
3009 <h2>Arguments</h2>
3010 <p>None</p>
3011
3012 <h2>Skintypes</h2>
3013
3014 <p>
3015 all
3016 </p>
3017
3018 <h2>Examples</h2>
3019
3020 <pre>
3021 &lt;a href="&lt;%adminurl%&gt;"&gt;Admin Area&lt;/a&gt;
3022 </pre>
3023
3024 </div>
3025
3026
3027
3028
3029 <div class="page">
3030 <a name="skinvar-additemform"></a>
3031 <h1>Skinvar: additemform</h1>
3032
3033 <p>
3034 Shows an add-item form for the currently selected blog (usually the default one). Mostly used in conjunction with <a href="#skinvar-preview">preview</a>
3035 </p>
3036
3037 <h2>Arguments</h2>
3038 <p>None</p>
3039
3040 <h2>Skintypes</h2>
3041
3042 <p>
3043 index
3044 </p>
3045
3046 <h2>Examples</h2>
3047
3048 <pre>
3049 &lt;%additemform%&gt;
3050 </pre>
3051
3052 </div>
3053
3054
3055
3056
3057
3058
3059 <div class="page">
3060 <a name="skinvar-include"></a>
3061 <h1>Skin/Templatevar: include</h1>
3062
3063 <p>
3064 Includes a textfile into the output. The contents of the file is not parsed in any way, so you cannot use skin/templatevars or use PHP code (see <a href="#skinvar-parsedinclude">parsedinclude</a> and <a href="#skinvar-phpinclude">phpinclude</a> if you want parsed includes)
3065 </p>
3066
3067 <h2>Arguments</h2>
3068 <ul>
3069         <li><strong>filename</strong>: the name of the file to be included (either relative to the position of index.php, or absolute). Note that an URL can also be used here.</li>
3070 </ul>
3071
3072 <h2>Notes</h2>
3073 <ul>
3074         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
3075 </ul>
3076
3077 <h2>Skintypes</h2>
3078
3079 <p>
3080 all
3081 </p>
3082
3083 <h2>Examples</h2>
3084
3085 <pre>
3086 &lt;%include(filename.txt)%&gt;
3087 &lt;%include(/home/user/myself/filename.txt)%&gt;
3088 &lt;%include(http://mydomain.com/filename.html)%&gt;
3089 </pre>
3090
3091 </div>
3092
3093
3094
3095
3096
3097
3098
3099 <div class="page">
3100 <a name="skinvar-phpinclude"></a>
3101 <h1>Skin/Templatevar: phpinclude</h1>
3102
3103 <p>
3104 Includes a php-file into the output. The contents of the file is parsed by the PHP parser, so be careful. Nucleus skin/templatevars are <b>not</b> parsed! (see <a href="#skinvar-parsedinclude">parsedinclude</a> and <a href="#skinvar-include">include</a> for other include options).
3105 </p>
3106
3107 <h2>Arguments</h2>
3108 <ul>
3109         <li><strong>filename</strong>: the name of the file to be included (either relative to the position of index.php, or absolute)</li>
3110 </ul>
3111
3112 <h2>Notes</h2>
3113 <ul>
3114         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
3115         <li>Your file will be included using the standard php <code>include()</code> command. This command will be called from <em>inside</em> a class method, so <strong>you'll need to declare which global variables you want to access</strong> yourself. Most of the <a href="#skinvar-phpinclude-vars">standard variables</a> are automatically declared global by Nucleus itself.</li>
3116 </ul>
3117
3118 <h2>Skintypes</h2>
3119
3120 <p>
3121 all
3122 </p>
3123
3124 <h2>Examples</h2>
3125
3126 <pre><code>&lt;%phpinclude(filename.php)%&gt;
3127 &lt;%phpinclude(/home/user/myself/filename.php)%&gt;</code></pre>
3128
3129 </div>
3130
3131
3132
3133 <div class="page">
3134 <a name="skinvar-phpinclude-vars"></a>
3135 <h1>Skin/Templatevar: phpinclude : vars</h1>
3136
3137 <p>
3138 The following global variables are accessible from within files included by the <a href="#skinvar-phpinclude">phpinclude</a> skin/templatevar:
3139 </p>
3140
3141 <p>
3142 $GATEWAY_INTERFACE, $SERVER_NAME, $SERVER_SOFTWARE
3143 <br />$SERVER_PROTOCOL, $REQUEST_METHOD, $QUERY_STRING
3144 <br />$DOCUMENT_ROOT, $HTTP_ACCEPT, $HTTP_ACCEPT_CHARSET
3145 <br />$HTTP_ACCEPT_ENCODING, $HTTP_ACCEPT_LANGUAGE
3146 <br />$HTTP_CONNECTION, $HTTP_HOST, $HTTP_REFERER
3147 <br />$HTTP_USER_AGENT, $REMOTE_ADDR, $REMOTE_PORT
3148 <br />$SCRIPT_FILENAME, $SERVER_ADMIN, $SERVER_PORT
3149 <br />$SERVER_SIGNATURE, $PATH_TRANSLATED, $SCRIPT_NAME
3150 <br />$REQUEST_URI, $argv, $argc, $PHP_SELF
3151 <br />$HTTP_COOKIE_VARS, $HTTP_GET_VARS, $HTTP_POST_VARS
3152 <br />$HTTP_POST_FILES, $HTTP_ENV_VARS, $HTTP_SERVER_VARS
3153 <br />$HTTP_SESSION_VARS, $PATH_INFO, $HTTPS
3154 <br />$HTTP_RAW_POST_DATA, $HTTP_X_FORWARDED_FOR
3155 </p>
3156
3157 <p>
3158 For others variables, you'll need to add '<tt>global $varname;</tt>' explicitly in your code
3159 </p>
3160
3161 </div>
3162
3163
3164
3165 <div class="page">
3166 <a name="skinvar-parsedinclude"></a>
3167 <h1>Skin/Templatevar: parsedinclude</h1>
3168
3169 <p>
3170 Includes a file into the output. The contents of the file is parsed by the Nucleus skin/template parser, so you can use skin/templatevars. (see <a href="#skinvar-phpinclude">phpinclude</a> and <a href="#skinvar-include">include</a> for other include options)
3171 </p>
3172
3173 <h2>Arguments</h2>
3174 <ul>
3175         <li><strong>filename</strong>: the name of the file to be included (either relative to the position of index.php, or absolute)</li>
3176 </ul>
3177
3178 <h2>Notes</h2>
3179 <ul>
3180         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
3181         <li>From inside the included file, you can call <code>&lt;%parsedinclude(filename)%&gt;</code> again. To avoid endless loops, the maximum depth level you can go is 3.</li>
3182 </ul>
3183
3184
3185 <h2>Skintypes</h2>
3186
3187 <p>
3188 all
3189 </p>
3190
3191 <h2>Examples</h2>
3192
3193 <pre>
3194 &lt;%parsedinclude(filename.txt)%&gt;
3195 &lt;%parsedinclude(/home/user/myself/filename.txt)%&gt;
3196 </pre>
3197
3198 </div>
3199
3200
3201
3202
3203
3204
3205 <div class="page">
3206 <a name="skinvar-plugin"></a>
3207 <h1>Skin/Templatevar: plugin</h1>
3208
3209 <p>
3210 Calls a plugin
3211 </p>
3212
3213 <h2>Arguments</h2>
3214 <ul>
3215         <li>
3216                 <p>Required</p>
3217                 <table><tr>
3218                         <th>Name</th>
3219                         <th>Contents</th>
3220                 </tr><tr>
3221                         <td>PlugName</td>
3222                         <td>Name of the plugin that should be called. <strong>This name is case sensitive!</strong></td>
3223                 </tr></table>
3224         </li>
3225         <li><p>Extra parameters can be added, depending on the plugin</p></li>
3226 </ul>
3227
3228 <h2>Notes</h2>
3229 <ul>
3230         <li>When a plugin name does not conflict with existing variables, it can be called directly using <code>&lt;%PluginName(parameters)%&gt;</code></li>
3231 </ul>
3232
3233 <h2>Skintypes</h2>
3234
3235 <p>
3236 all
3237 </p>
3238
3239 <h2>Examples</h2>
3240
3241 <pre>
3242 &lt;%plugin(Calendar)%&gt;
3243 &lt;%plugin(LastComments,myweblog)%&gt;
3244 &lt;%LastComments(myweblog)%&gt;
3245 </pre>
3246
3247 </div>
3248
3249
3250
3251
3252 <div class="page">
3253 <a name="skinvar-loginform"></a>
3254 <h1>Skinvar: loginform</h1>
3255
3256 <p>Adds a loginform, or shows a "You are karma (Log out)" message</p>
3257
3258 <h2>Arguments</h2>
3259 <p>
3260         None
3261 </p>
3262
3263 <h2>Skintypes</h2>
3264
3265 <p>all</p>
3266
3267 <h2>Examples</h2>
3268
3269 <pre><code>&lt;%loginform%&gt;</code></pre>
3270
3271 </div>
3272
3273
3274
3275
3276 <div class="page">
3277 <a name="skinvar-commentform"></a>
3278 <h1>Skinvar: commentform</h1>
3279
3280 <p>
3281 Adds a commentform to an item page.
3282 </p>
3283
3284 <h2>Arguments</h2>
3285 <p>
3286         Optional:
3287         <ul>
3288                 <li><strong><em>destinationurl</em></strong>: sets the URL to where Nucleus needs to redirect after adding the comment (by default, Nucleus redirects to the item detail page for the item)</li>
3289         </ul>
3290 </p>
3291
3292 <h2>Skintypes</h2>
3293
3294 <p>
3295 item
3296 </p>
3297
3298 <h2>Examples</h2>
3299
3300 <pre>
3301 &lt;%commentform%&gt;
3302 &lt;%commentform(http://host/thanks.html)%&gt;
3303 </pre>
3304
3305 </div>
3306
3307
3308
3309 <div class="page">
3310 <a name="skinvar-set"></a>
3311 <h1>Skin/Templatevar: set</h1>
3312
3313 <p>
3314 Sets a <a href="#parser-properties" title="A list of available parser properties">parser property</a>.
3315 </p>
3316
3317 <h2>Arguments</h2>
3318 <p>
3319         <ul>
3320                 <li><strong>property</strong>: name of the property</li>
3321                 <li><strong>value</strong>: value of the property</li>
3322         </ul>
3323 </p>
3324
3325 <h2>Skintypes</h2>
3326
3327 <p>
3328 all
3329 </p>
3330
3331 <h2>Examples</h2>
3332
3333 <pre>
3334 &lt;%set(IncludeMode,skindir)%&gt;
3335 &lt;%set(IncludePrefix,somedir/)%&gt;
3336 </pre>
3337
3338 </div>
3339
3340
3341 <div class="page">
3342 <a name="skinvar-skinfile"></a>
3343 <h1>Skin/Templatevar: skinfile</h1>
3344
3345 <p>Used by imported skins to put a link relative to the skins-URL. Use it in conjunction with the <tt>IncludePrefix</tt> <a href="#parser-properties">parser property</a> to get the best results</p>
3346
3347 <h2>Arguments</h2>
3348 <p>
3349         <ul>
3350                 <li><strong>filename</strong>: filename of which you want the correct URL</li>
3351         </ul>
3352 </p>
3353
3354 <h2>Skintypes</h2>
3355
3356 <p>
3357 all
3358 </p>
3359
3360 <h2>Examples</h2>
3361
3362 <pre>
3363 &lt;%skinfile(mystyle.css)%&gt;
3364 </pre>
3365
3366 </div>
3367
3368
3369
3370 <div class="page">
3371 <a name="skinvar-skinname"></a>
3372 <h1>Skin/Templatevar: skinname</h1>
3373
3374 <p>Inserts the name of the skin that's currently being used.</p>
3375
3376 <h2>Arguments</h2>
3377 <p>
3378 None
3379 </p>
3380
3381 <h2>Skintypes</h2>
3382
3383 <p>
3384 all
3385 </p>
3386
3387 <h2>Examples</h2>
3388
3389 <pre>
3390 &lt;%skinname%&gt;
3391 </pre>
3392
3393 </div>
3394
3395
3396
3397 <div class="page">
3398 <a name="skinvar-if"></a>
3399 <a name="skinvar-else"></a>
3400 <a name="skinvar-endif"></a>
3401 <a name="skinvar-ifnot"></a>
3402 <a name="skinvar-elseifnot"></a>
3403 <a name="skinvar-elseif"></a>
3404 <h1>Skinvars: if/ifnot/else/elseif/elseifnot/endif</h1>
3405
3406 <p>Inserts a content block only when certain conditions are fullfilled. Can be used in the item and comment fields of templates as of 3.60, as well as in Item bodies (same as item template fields).</p>
3407
3408 <h2>Arguments</h2>
3409 <p>Only the <code>if</code>, <code>ifnot</code>, <code>elseif</code>, and <code>elseifnot</code> skinvars have options</p>
3410
3411
3412 <ul>
3413         <li><strong>type</strong>: type of condition</li>
3414         <li><em>name</em>: name of option (optional)</li>
3415         <li><em>value</em>: value to be checked (optional)</li>
3416 </ul>
3417
3418 <h2>Condition types</h2>
3419
3420 <ul>
3421         <li><strong>category</strong>: condition is fullfilled when a category is selected
3422                 <ul>
3423                         <li><strong>category</strong>: checks if any category is selected</li>
3424                         <li><strong>category,catname,<em>CategoryName</em></strong>: checks if the current category is <em>CategoryName</em></li>
3425                         <li><strong>category,catid,<em>CategoryId</em></strong>: checks if the current category is <em>CategoryId</em></li>
3426                 </ul>
3427         </li>
3428         <li><strong>blogsetting</strong>: checks if the value <em>name</em> blogsetting equals <em>value</em> (the name is the column name from the nucleus_blog sql table)</li>
3429         <li><strong>loggedin</strong>: condition is fullfilled if visiting member is currently logged in</li>
3430         <li><strong>onteam</strong>: condition is fullfilled if visiting member is currently logged in &amp; member of the blog team of the current blog (or the blog given in the <em>name</em> parameter)</li>
3431         <li><strong>admin</strong>: condition is fullfilled if visiting member is currently logged in &amp; member with blog admin rights to the current blog (or the blog given in the <em>name</em> parameter)</li>
3432         <li><strong>nextitem</strong>: true if there is a more recent item available for the current weblog (item skintype)</li>
3433         <li><strong>previtem</strong>: true if there is an older item available for the current weblog (item skintype)</li>
3434         <li><strong>archivenextexists</strong>: true if there is a more recent archive available for the current weblog (archive skintype)</li>
3435         <li><strong>archiveprevexists</strong>: true if there is an older archive available for the current weblog (archive skintype)</li>
3436         <li><strong>skintype</strong>: checks if the current skin type is equal to <em>value</em> (index, search, item, archive, archivelist, ...). For special skin parts, the skin type is the name of the special skin part.</li>
3437         <li><strong>hasplugin</strong>: checks if the a plugin is installed, or if a plugin option has been set to a specific value
3438                 <ul>
3439                         <li><strong>hasplugin,<em>PluginName</em></strong>: checks if plugin is available</li>
3440                         <li><strong>hasplugin,<em>PluginName</em>,<em>OptionName</em></strong>: checks if a plugin option is not set to 'no'</li>
3441                         <li><strong>hasplugin,<em>PluginName</em>,<em>OptionName=value</em></strong>: checks if a plugin option is set to a specific value</li>
3442                 </ul>
3443         </li>
3444         <li><strong><em>PluginName</em></strong>: checks if the a plugin is installed, and executes doIf() method of plugin to check condition of name/value pair. This allows plugins to do conditional checks in a skin. See documentation for your plugin to determine what conditionals it can perform and the syntax required for its use.
3445                 <ul>
3446                         <li><strong><em>PluginName</em>,<em>AttributeName</em></strong>: uses <em>PluginName</em> plugin to check if <em>AttributeName</em> has empty value</li>
3447                         <li><strong><em>PluginName</em>,<em>AttributeName</em>,<em>AttributeValue</em></strong>: uses <em>PluginName</em> plugin to check if <em>AttributeName</em> is <em>AttributeValue</em></li>
3448                 </ul>
3449         </li>
3450         <li><strong>itemcategory</strong>: checks conditions related to the category of the current item (item and comment template fields only)
3451                 <ul>
3452                         <li><strong>itemcategory</strong>: checks if current item has a category (always true)</li>
3453                         <li><strong>itemcategory,catname,<em>CategoryName</em></strong>: checks if the category of the current item is <em>CategoryName</em></li>
3454                         <li><strong>itemcategory,catid,<em>CategoryId</em></strong>: checks if the id of the item's category is <em>CategoryId</em></li>
3455                 </ul>
3456         </li>
3457         <li><strong>itemblogsetting</strong>: checks if the value <em>name</em> blogsetting of the current item's blog equals <em>value</em> (the name is the column name from the nucleus_blog sql table) (item and comment template fields only)</li>
3458         <li><strong>author</strong>: checks conditions related to the author of the current item (item and comment template fields only)
3459                 <ul>
3460                         <li><strong>author</strong>: checks if the current visitor is the author of the item</li>
3461                         <li><strong>author,isadmin</strong>: checks if the author of the item is an admin of the blog</li>
3462                         <li><strong>author,name,<em>AuthorName</em></strong>: checks if the user name of the item's author is <em>AuthorName</em></li>
3463                         <li><strong>author,isauthor</strong>: checks if the comment author is also the author of the item. (comment template fields only)</li>
3464                         <li><strong>author,isonteam</strong>: checks if the comment author is a member of blog team of current item. (comment template fields only)</li>
3465                 </ul>
3466         </li>
3467         
3468 </ul>
3469
3470 <h2>Skintypes</h2>
3471
3472 <p>
3473 all
3474 </p>
3475
3476 <h2>Examples</h2>
3477
3478 <pre>
3479 &lt;%if(loggedin)%&gt;
3480 Welcome back!
3481 &lt;%else%&gt;
3482 Welcom guest!
3483 &lt;%endif%&gt;
3484 </pre>
3485
3486 <pre>
3487 &lt;%if(category,catname,Off Topic)%&gt;
3488 Welcome to the 'Off Topic' category.
3489 &lt;%endif%&gt;
3490 </pre>
3491
3492 <pre>
3493 &lt;%ifnot(loggedin)%&gt;
3494 Access Denied!
3495 &lt;%elseif(admin)%&gt;
3496 Welcome O Mighty Admin of this Blog!
3497 &lt;%elseif(onteam)%&gt;
3498 Welcome O Worthy Blog Team Member!
3499 &lt;%else%&gt;
3500 Welcome O Humble Site Member!
3501 &lt;%endif%&gt;
3502 </pre>
3503
3504 <h2>Notes</h2>
3505
3506 <p>If you want something to be displayed only if a condition is not fullfilled, you can use a construct like this:</p>
3507
3508 <pre>
3509 &lt;%ifnot(skintype,error)%&gt;
3510 &lt;%blogsetting(name)%&gt;
3511 &lt;%endif%&gt;
3512 </pre>
3513
3514 </div>
3515
3516
3517
3518
3519
3520
3521 <div class="page">
3522 <a name="skinvar-membermailform"></a>
3523 <h1>Skinvar: membermailform</h1>
3524
3525 <p>
3526 Shows a form through which a logged-in member can send a message to the member which details are being shown (on member detail pages)
3527 </p>
3528
3529 <h2>Arguments</h2>
3530 <p>
3531         Optional:
3532         <ul>
3533                 <li><strong><em>rows</em></strong>: Amount of rows in the box (default = 10)</li>
3534                 <li><strong><em>cols</em></strong>: Amount of columns in the box (default = 40)</li>
3535                 <li><strong><em>destination url</em></strong>: URL to where Nucleus needs to redirection after sending the message</li>
3536         </ul>
3537 </p>
3538
3539 <h2>Skintypes</h2>
3540
3541 <p>
3542 member
3543 </p>
3544
3545 <h2>Examples</h2>
3546
3547 <pre>
3548 &lt;%membermailform%&gt;
3549 </pre>
3550
3551 </div>
3552
3553
3554
3555
3556
3557
3558 <div class="page">
3559 <a name="skinvar-searchform"></a>
3560 <h1>Skinvar: searchform</h1>
3561
3562 <p>
3563 Shows a search form for the current blog.
3564 </p>
3565
3566 <h2>Arguments</h2>
3567 <p>
3568         Optional:
3569         <ul>
3570                 <li><strong><em>blogname</em></strong>: The name of the blog for which you want a search form (short blog name)</li>
3571         </ul>
3572 </p>
3573
3574 <h2>Skintypes</h2>
3575
3576 <p>
3577 index, archive, archivelist, search, item
3578 </p>
3579
3580 <h2>Examples</h2>
3581
3582 <pre>
3583 &lt;%searchform%&gt;
3584 &lt;%searchform(otherweblog)%&gt;
3585 </pre>
3586
3587 </div>
3588
3589
3590
3591
3592
3593
3594 <div class="page">
3595 <a name="skinvar-nucleusbutton"></a>
3596 <h1>Skinvar: nucleusbutton</h1>
3597
3598 <p>Inserts a nucleus button, with link to the <a href="http://nucleuscms.org/" class="out" onclick="window.open(this.href);return false;" title="Nucleus website (opens in new window)">Nucleus website</a>.</p>
3599
3600 <h2>Arguments</h2>
3601 <p>
3602         Optional:
3603         <ul>
3604                 <li><strong><em>imgurl</em></strong>: URL of the image (if you don't want the default)</li>
3605                 <li><strong><em>imgwidth</em></strong>: width of the image (in pixels)</li>
3606                 <li><strong><em>imgheight</em></strong>: height of the image (in pixels)</li>
3607         </ul>
3608 </p>
3609
3610 <h2>Notes</h2>
3611 <ul>
3612         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
3613 </ul>
3614
3615 <h2>Skintypes</h2>
3616
3617 <p>
3618 all
3619 </p>
3620
3621 <h2>Examples</h2>
3622
3623 <pre>
3624 &lt;%nucleusbutton%&gt;
3625 &lt;%nucleusbutton(nucleus/nucleus.gif,46,43)%&gt;
3626 </pre>
3627
3628 </div>
3629
3630
3631
3632
3633 <div class="page">
3634 <a name="skinvar-self"></a>
3635 <h1>Skinvar: self</h1>
3636
3637 <p>
3638 Inserts the filename of the page currently being displayed (index.php or whatever you changed it to)
3639 </p>
3640
3641 <h2>Arguments</h2>
3642 <p>None</p>
3643
3644 <h2>Skintypes</h2>
3645
3646 <p>
3647 all
3648 </p>
3649
3650 <h2>Examples</h2>
3651
3652 <pre>
3653 &lt;%self%&gt;
3654 </pre>
3655
3656 </div>
3657
3658
3659 <div class="page">
3660 <a name="skinvar-addlink"></a>
3661 <h1>Skinvar: addlink</h1>
3662
3663 <p>
3664 Inserts a URL to the new item bookmarklet form. Only shown for members who have rights on the current blog.
3665 </p>
3666
3667 <h2>Arguments</h2>
3668 <p>None</p>
3669
3670 <h2>Skintypes</h2>
3671
3672 <p>
3673 all
3674 </p>
3675
3676 <h2>Examples</h2>
3677
3678 <pre>
3679 &lt;dd&gt;&lt;a href="&lt;%addlink%&gt;" onclick="&lt;%addpopupcode%&gt;" title="Add an item to your blog"&gt;Add an item&lt;/a&gt;&lt;/dd&gt;
3680 </pre>
3681
3682 </div>
3683
3684 <div class="page">
3685 <a name="skinvar-addpopupcode"></a>
3686 <h1>Skinvar: addpopupcode</h1>
3687
3688 <p>
3689 Inserts javascript code to open a bookmarklet in an popup window. Use with <code>&lt;%addlink%&gt;</code>
3690 </p>
3691
3692 <h2>Arguments</h2>
3693 <p>None</p>
3694
3695 <h2>Skintypes</h2>
3696
3697 <p>
3698 all
3699 </p>
3700
3701 <h2>Examples</h2>
3702
3703 <pre>
3704 &lt;dd&gt;&lt;a href="&lt;%addlink%&gt;" onclick="&lt;%addpopupcode%&gt;" title="Add an item to your blog"&gt;Add an item&lt;/a&gt;&lt;/dd&gt;
3705 </pre>
3706
3707 </div>
3708
3709
3710 <div class="page">
3711 <a name="skinvar-sticky"></a>
3712 <h1>Skinvar: sticky</h1>
3713
3714 <p>
3715 Inserts the indicated item into the skin.
3716 </p>
3717
3718 <h2>Arguments</h2>
3719 <p>
3720         Required:
3721         <ul>
3722                 <li><strong>itemid</strong>: id of the item to show</li>
3723                 <li><strong>template</strong>: name of the template to use</li>
3724         </ul>
3725 </p>
3726
3727 <h2>Skintypes</h2>
3728
3729 <p>
3730 all
3731 </p>
3732
3733 <h2>Examples</h2>
3734
3735 <pre>
3736 &lt;%sticky(11,default/index)%&gt;
3737 </pre>
3738
3739 </div>
3740
3741
3742
3743 <div class="page">
3744 <a name="templatevars-overview"></a>
3745 <h1>Template variables: Overview</h1>
3746
3747 <h2>What?</h2>
3748
3749 <p>Template variables largely work in exact the same way as skin variables, with the only difference that they are being used inside templates. The variables are called using <code>&lt;%<i>varname</i>%&gt;</code>, and include some text depending on the variable function. Some variables also have extra optional parameters.</p>
3750
3751 <h2>Available variables</h2>
3752
3753 <p>
3754 These template variables be used in the following template-parts: <tt>item header, item body, item footer, date header, date footer, morelink, editlink</tt> (The variables <tt>image</tt>, <tt>popup</tt> and <tt>media</tt> can also be used inside weblog items.)
3755 </p>
3756
3757 <ul>
3758         <li><a href="#templatevars-basic">Basic variables...</a> (title, body, ...)</li>
3759         <li><a href="#templatevars-advanced">Advanced variables...</a> (include, plugin, ...)</li>
3760 </ul>
3761
3762 <p>Comments-related template-parts (<tt>comments header, comments body, comments footer, one comment, two comments, comments read more, no comments, too much comments</tt>) have a different set of available variables:</p>
3763
3764 <ul>
3765         <li><a href="#templatevars-comments">Comments-related variables...</a></li>
3766 </ul>
3767
3768
3769 </div>
3770
3771
3772
3773 <div class="page">
3774 <a name="templatevars-basic"></a>
3775 <h1>Template variables: Basic variables</h1>
3776
3777 <p>All these variables concern the item that's currently being parsed.</p>
3778
3779 <table><tr>
3780         <th>Name</th>
3781         <th>Description</th>
3782 </tr><tr>
3783         <td>title</td>
3784         <td>item title</td>
3785 </tr><tr>
3786         <td>body</td>
3787         <td>body text</td>
3788 </tr><tr>
3789         <td>more</td>
3790         <td>extended text</td>
3791 </tr><tr>
3792         <td>category</td>
3793         <td>name of the category</td>
3794 </tr><tr>
3795         <td>categorylink</td>
3796         <td>raw link to the category</td>
3797 </tr><tr>
3798         <td><a href="#templatevar-karma">karma</a></td>
3799         <td>karma score</td>
3800 </tr><tr>
3801         <td>authorlink</td>
3802         <td>raw link to the author</td>
3803 </tr><tr>
3804         <td>itemlink</td>
3805         <td>raw permanent link for the item</td>
3806 </tr><tr>
3807         <td><a href="#templatevar-author">author</a></td>
3808         <td>name of the author</td>
3809 </tr><tr>
3810         <td><a href="#templatevar-smartbody">smartbody</a></td>
3811         <td>either the body text or the extended text</td>
3812 </tr><tr>
3813         <td><a href="#templatevar-morelink">morelink</a></td>
3814         <td>'read more'-link</td>
3815 </tr><tr>
3816         <td><a href="#templatevar-date">date</a></td>
3817         <td>Formatted date</td>
3818 </tr><tr>
3819         <td><a href="#templatevar-time">time</a></td>
3820         <td>Formatted time</td>
3821 </tr><tr>
3822         <td>daylink</td>
3823         <td>raw link to the daily archive</td>
3824 </tr><tr>
3825         <td><a href="#templatevar-comments">comments</a></td>
3826         <td>comments block or commentcount</td>
3827 </tr><tr>
3828         <td>itemid</td>
3829         <td>ID of the item</td>
3830 </tr><tr>
3831         <td>blogurl</td>
3832         <td>URL of the blog</td>
3833 </tr></table>
3834
3835 <p><a href="#templatevars-overview">Template variables overview...</a></p>
3836
3837
3838 </div>
3839
3840
3841
3842 <div class="page">
3843 <a name="templatevars-advanced"></a>
3844 <h1>Template variables: Advanced variables</h1>
3845
3846
3847 <table><tr>
3848         <th>Name</th>
3849         <th>Description</th>
3850 </tr><tr>
3851         <td>authorid</td>
3852         <td>ID of the current items author</td>
3853 </tr><tr>
3854         <td>blogid</td>
3855         <td>ID of the blog</td>
3856 </tr><tr>
3857         <td>catid</td>
3858         <td>ID of the category for the current item</td>
3859 </tr><tr>
3860         <td>query</td>
3861         <td>search query (if there is one)</td>
3862 </tr><tr>
3863         <td><a href="#templatevar-syndicate_title">syndicate_title</a></td>
3864         <td>Syndicated title</td>
3865 </tr><tr>
3866         <td><a href="#templatevar-syndicate_description">syndicate_description</a></td>
3867         <td>Syndicated body text</td>
3868 </tr><tr>
3869         <td>karmaposlink</td>
3870         <td>raw vote link</td>
3871 </tr><tr>
3872         <td>karmaneglink</td>
3873         <td>raw vote link</td>
3874 </tr><tr>
3875         <td>new</td>
3876         <td>'New Item!'-text</td>
3877 </tr><tr>
3878         <td><a href="#skinvar-include">include</a></td>
3879         <td>includes a file, whithout parsing</td>
3880 </tr><tr>
3881         <td><a href="#skinvar-parsedinclude">parsedinclude</a></td>
3882         <td>includes a file, parsing it</td>
3883 </tr><tr>
3884         <td><a href="#skinvar-phpinclude">phpinclude</a></td>
3885         <td>includes a file, parsing by PHP</td>
3886 </tr><tr>
3887         <td><a href="#skinvar-if">if-ifnot-else-elseif-elseifnot-endif</a></td>
3888         <td>performs condition statements in templates (3.60)</td>
3889 </tr><tr>
3890         <td><a href="#skinvar-plugin">plugin</a></td>
3891         <td>executes a plugin</td>
3892 </tr><tr>
3893         <td><a href="#templatevar-edit">edit</a></td>
3894         <td>inserts an 'edit this item' link</td>
3895 </tr><tr>
3896         <td><a href="#templatevar-editlink">editlink</a></td>
3897         <td>raw 'edit item' link (links to bookmarklet)</td>
3898 </tr><tr>
3899         <td><a href="#templatevar-editpopupcode">editpopupcode</a></td>
3900         <td>javascript code to open a popup window for editlink</td>
3901 </tr><tr>
3902         <td><a href="#skinvar-skinfile">skinfile</a></td>
3903         <td>includes the correct URL for a file belonging to an imported skin</td>
3904 </tr><tr>
3905         <td><a href="#skinvar-set">set</a></td>
3906         <td>sets a parser property</td>
3907 </tr><tr>
3908         <td><a href="#templatevar-image">image</a></td>
3909         <td>inline image from media library</td>
3910 </tr><tr>
3911         <td><a href="#templatevar-popup">popup</a></td>
3912         <td>popup image from media dir</td>
3913 </tr><tr>
3914         <td><a href="#templatevar-media">media</a></td>
3915         <td>other media object from media dir</td>
3916 </tr><tr>
3917         <td>relevance</td>
3918         <td>Includes the 'search hit relevance' in templates that display search results</td>
3919 </tr></table>
3920
3921 <p><a href="#templatevars-overview">Template variables overview...</a></p>
3922
3923 </div>
3924
3925
3926
3927
3928 <div class="page">
3929 <a name="templatevars-comments"></a>
3930 <h1>Template variables: Comments</h1>
3931
3932
3933 <table><tr>
3934         <th>Name</th>
3935         <th>Description</th>
3936 </tr><tr>
3937         <td>body</td>
3938         <td>comment body</td>
3939 </tr><tr>
3940         <td>user</td>
3941         <td>user name</td>
3942 </tr><tr>
3943         <td>userid</td>
3944         <td>users URL or e-mail address</td>
3945 </tr><tr>
3946         <td>userlink</td>
3947         <td>a smart link to either the e-mail or URL for non members, or the member detail page for members. Note: this link already includes the &lt;a href="..."&gt; and &lt;/a&gt; tags ! (when no valid URL or e-mail is available, only the name of the member will be shown)</td>
3948 </tr><tr>
3949         <td>userlinkraw</td>
3950         <td>same as above, but without the &lt;a href.., empty when no valid URL or e-mail available</td>
3951 </tr><tr>
3952         <td>useremail</td>
3953         <td>the e-mail address of the user, empty if the e-mail address was not provided by the user</td>
3954 </tr><tr>
3955         <td>userwebsite</td>
3956         <td>the URL of the users website, empty if the URL was not provided by the user</td>
3957 </tr><tr>
3958         <td>userwebsitelink</td>
3959         <td>a smart link to URL for non members, or the member detail page for members. Note: this link already includes the &lt;a href="..."&gt; and &lt;/a&gt; tags ! (when no valid URL, only the name of the member will be shown)</td>
3960 </tr><tr>
3961         <td>memberid</td>
3962         <td>ID of the member (0 for non-members)</td>
3963 </tr><tr>
3964         <td>commentcount</td>
3965         <td>total amount of comments for the item</td>
3966 </tr><tr>
3967         <td><a href="#templatecommentwords" title="commentword()">commentword</a></td>
3968         <td>1 'comment', 2 'comments'</td>
3969 </tr><tr>
3970         <td><a href="#templatevar-date" title="date([format])">date</a></td>
3971         <td>date on which comment was added</td>
3972 </tr><tr>
3973         <td><a href="#templatevar-time" title="time([format])">time</a></td>
3974         <td>time at which comment was added</td>
3975 </tr><tr>
3976         <td>host</td>
3977         <td>host from where comment was added</td>
3978 </tr><tr>
3979         <td>ip</td>
3980         <td>IP-address from where comment was added</td>
3981 </tr><tr>
3982         <td>commentid</td>
3983         <td>ID of the current comment</td>
3984 </tr><tr>
3985         <td>itemid</td>
3986         <td>ID of the current item</td>
3987 </tr><tr>
3988         <td>itemlink</td>
3989         <td>link to the detailed item page</td>
3990 </tr><tr>
3991         <td><a href="#templateitemtitle" title="itemtitle([maxlength])">itemtitle</a></td>
3992         <td>Title of the current item</td>
3993 </tr><tr>
3994         <td>blogid</td>
3995         <td>ID of the weblog</td>
3996 </tr><tr>
3997         <td>blogurl</td>
3998         <td>URL of the weblog</td>
3999 </tr><tr>
4000         <td><a href="#templatememberextra" title="authtext()">authtext</a></td>
4001         <td>the extra text for members, empty for non members</td>
4002 </tr><tr>
4003         <td>short</td>
4004         <td>a cut off version of the body, which truncates after the first line break. <a href="#templatecommentcontinued">A link is added</a> at the end according to the template</td>
4005 </tr><tr>
4006         <td>excerpt</td>
4007         <td>the body of the comment, cut at 60 characters and appended with '...'</td>
4008 </tr><tr>
4009         <td>timestamp</td>
4010         <td>time at which comment was added</td>
4011 </tr><tr>
4012         <td><a href="#skinvar-if">if-ifnot-else-elseif-elseifnot-endif</a></td>
4013         <td>performs condition statements in templates (3.60)</td>
4014 </tr><tr>
4015         <td><a href="#skinvar-include" title="include(filename)">include</a></td>
4016         <td>includes a file, whithout parsing</td>
4017 </tr><tr>
4018         <td><a href="#skinvar-parsedinclude" title="parsedinclude(filename)">parsedinclude</a></td>
4019         <td>includes a file, parsing it</td>
4020 </tr><tr>
4021         <td><a href="#skinvar-phpinclude" title="phpinclude(filename)">phpinclude</a></td>
4022         <td>includes a file, parsing by PHP</td>
4023 </tr><tr>
4024         <td><a href="#skinvar-plugin" title="plugin(name,[options...])">plugin</a></td>
4025         <td>executes a plugin</td>
4026 </tr><tr>
4027         <td><a href="#skinvar-skinfile" title="skinfile(filename)">skinfile</a></td>
4028         <td>includes the correct URL for a file belonging to an imported skin</td>
4029 </tr><tr>
4030         <td><a href="#skinvar-set" title="set(property,value)">set</a></td>
4031         <td>sets a parser property</td>
4032 </tr></table>
4033
4034
4035
4036 <p><a href="#templatevars-overview">Template variables overview...</a></p>
4037
4038 </div>
4039
4040
4041
4042 <div class="page">
4043 <a name="templatevar-karma"></a>
4044 <h1>Templatevar: karma</h1>
4045
4046 <p>Inserts karma votes data. Karma votes are a method to vote the 'karma' of an item. With a single click, the visitor can vote either positive or negative. The total of all these votes gives an idea of how much an item is liked by the visitors</p>
4047
4048 <h2>Arguments</h2>
4049
4050
4051 <p>Optional:
4052         <ul>
4053                 <li><strong><em>what</em></strong>: Choose a type of information to be displayed:
4054                         <ul>
4055                                 <li><strong>totalscore</strong>: the total karma vote score (=amount of positive votes minus the amount of negative votes) <em>(default)</em></li>
4056                                 <li><strong>pos</strong>: total number of positive votes</li>
4057                                 <li><strong>neg</strong>: total number of negative votes</li>
4058                                 <li><strong>votes</strong>: total number of votes</li>
4059                                 <li><strong>posp</strong>: percentage of votes that is positive</li>
4060                                 <li><strong>negp</strong>: percentage of votes that is negative</li>
4061                         </ul>
4062                 </li>
4063         </ul>
4064 </p>
4065
4066 <h2>Examples</h2>
4067 <pre><code>&lt;%karma(posp)%&gt; out of &lt;%karma(votes)%&gt; were positive</code></pre>
4068
4069
4070 </div>
4071
4072
4073
4074 <div class="page">
4075 <a name="templateitemtitle"></a>
4076 <h1>Templatevar: templateitemtitle</h1>
4077
4078 <p>On comments-releated templateparts, inserts the title of the associated item.</p>
4079
4080 <h2>Arguments</h2>
4081
4082 <p>Optional:
4083         <ul>
4084                 <li><strong><em>maxlength</em></strong>: When provided, makes the itemtitle behave like the <a href="#templatevar-syndicate_title">syndicate_title templatevar</a>.
4085                 </li>
4086         </ul>
4087 </p>
4088
4089 </div>
4090
4091
4092
4093
4094
4095
4096 <div class="page">
4097 <a name="templatevar-author"></a>
4098 <h1>Templatevar: author</h1>
4099
4100 <p>Inserts the name of the author</p>
4101
4102 <h2>Arguments</h2>
4103 <p>Optional:
4104         <ul>
4105                 <li><strong><em>what</em></strong>: Choose a type of information to be displayed:
4106                         <ul>
4107                                 <li><strong>name</strong>: display name <em>(default)</em></li>
4108                                 <li><strong>realname</strong>: the real name of the author instead of the display name</li>
4109                                 <li><strong>id</strong>: Nucleus membet ID</li>
4110                                 <li><strong>url</strong>: URL of members website</li>
4111                                 <li><strong>email</strong>: email address of member (use of this one should be avoided)</li>
4112                         </ul>
4113                 </li>
4114         </ul>
4115 </p>
4116
4117 <h2>Examples</h2>
4118
4119 <pre><code>&lt;%author%&gt;
4120 &lt;%author(realname)%&gt;
4121 &lt;a href="&lt;%author(url)%&gt;"&gt;&lt;%author%&gt;&lt;/a&gt;</code></pre>
4122
4123 </div>
4124
4125
4126
4127
4128 <div class="page">
4129 <a name="templatevar-smartbody"></a>
4130 <h1>Templatevar: smartbody</h1>
4131
4132 <p>
4133 Examines the current item and then decides to show either the body text or the expanded text.
4134 </p>
4135
4136 <p>When the extended part is empty, the body part is chosen. Otherwise the extended part is shown.</p>
4137
4138 <table style="text-align: center;"><tr>
4139         <th>Part</th><th colspan="2">Empty?</th>
4140 </tr><tr>
4141         <td>Body</td><td>No</td><td>No</td>
4142 </tr><tr>
4143         <td>Extended</td><td>Yes</td><td>No</td>
4144 </tr><tr>
4145         <th>smartbody=</th><th>body part</th><th>extended part</th>
4146 </tr></table>
4147
4148 <h2>Example use</h2>
4149
4150 <p>The body text could be interpreted as your full text, and the extended part could be interpreted as an 'introduction' or 'exerpt', which you want to show on the front page.</p>
4151 <p>In the template used on the front page, you would use <tt>&lt;%smartbody%&gt;</tt> to insert an excerpt (if there is one), or the full text (if no excerpt). In the template for detailed items, <tt>&lt;%body%&gt;</tt> can then be used instead of the usual <tt>&lt;%body%&gt;</tt> + <tt>&lt;%more%&gt;</tt>, since <tt>&lt;%body%&gt;</tt> will contain the full item anyway.</p>
4152
4153
4154
4155
4156 </div>
4157
4158
4159 <div class="page">
4160 <a name="templatevar-morelink"></a>
4161 <h1>Templatevar: morelink</h1>
4162
4163 <p>
4164 Inserts a link to the detail page for the item, as defined in the template (<a href="#templatemorelink">link to extended entry</a>). This is empty when there is no extended part.
4165 </p>
4166
4167 <p>Note that the contents of the 'link to extended entry' templatepart is also parsed and can thus also contain <a href="#templatevars-overview">templatevariables</a>.</p>
4168 </div>
4169
4170
4171 <div class="page">
4172 <a name="templatevar-date"></a>
4173 <h1>Templatevar: date</h1>
4174
4175 <p>
4176 Inserts a date using the <a href="#templatedatetime">date format specified in the template</a>. Optionally, a custom date format can be given as a parameter.
4177 </p>
4178
4179 <h2>Arguments</h2>
4180 <p>Optional
4181         <ul>
4182                 <li><strong><i>format</i></strong>: format to be used to format the date</li>
4183         </ul>
4184 </p>
4185
4186 <h2>Specials</h2>
4187
4188 <p>Four special parameters are possible:</p>
4189 <ol>
4190  <li><code>rfc822</code>: RFC822 date in local time</li>
4191  <li><code>rfc822GMT</code>: RFC date in GMT time</li>
4192  <li><code>iso8601</code>: ISO-8601 date (<a href="http://www.w3.org/TR/NOTE-datetime">W3C Date and Time Format</a> profile). Example: 2002-10-02T10:00:00-05:00</li>
4193  <li><code>utc</code>: Same as iso8601, but the date is expressed in UTC, using a "Z" for the timezone indicator.</li>
4194 </ol>
4195
4196 <h2>Examples</h2>
4197 <pre>
4198 &lt;%date%&gt;
4199 &lt;%date(%x)%&gt;
4200 &lt;%date(rfc822)%&gt;
4201 &lt;%date(rfc822GMT)%&gt;
4202 </pre>
4203
4204
4205 </div>
4206
4207 <div class="page">
4208 <a name="templatevar-time"></a>
4209 <h1>Templatevar: time</h1>
4210
4211 <p>
4212 Inserts a time using the <a href="#templatedatetime">time format specified in the template</a>. Optionally, a custom time format can be given as a parameter.
4213 </p>
4214
4215 <h2>Arguments</h2>
4216 <p>Optional
4217         <ul>
4218                 <li><strong><i>format</i></strong>: format to be used to format the time</li>
4219         </ul>
4220 </p>
4221
4222 <h2>Examples</h2>
4223 <pre>
4224 &lt;%time%&gt;
4225 &lt;%time(%X)%&gt;
4226 </pre>
4227
4228 </div>
4229
4230
4231 <div class="page">
4232 <a name="templatevar-comments"></a>
4233 <h1>Templatevar: comments</h1>
4234
4235 <p>
4236 Inserts a comments 'block'. <a href="#templatecomments">More information about the structure of this block</a>.
4237 </p>
4238
4239 <h2>Arguments</h2>
4240 <p>Optional:
4241         <table><tr>
4242                 <th>Name</th>
4243                 <th>Contents</th>
4244         </tr><tr>
4245                 <td>MaxToShow</td>
4246                 <td>Amount of comments to show (when set, this overrides the <a href="#blogmaxcomments">max. comments blogsetting</a>)</td>
4247         </tr></table>
4248 </p>
4249
4250 <h2>Examples</h2>
4251
4252 <pre>
4253 &lt;%comments%&gt;
4254 &lt;%comments(5)%&gt;
4255 </pre>
4256
4257 </div>
4258
4259
4260 <div class="page">
4261 <a name="templatevar-syndicate_title"></a>
4262 <h1>Templatevar: syndicate_title</h1>
4263
4264 <p>
4265 Inserts the title of the item, with HTML tags-stripped off, and shortened to 100 characters. When the text needs to be shortened, "..." is added at the end of the text.
4266 </p>
4267
4268 <p>
4269 This variable was originally intended for use in the XML-RSS skin that comes with Nucleus, but can also be of use in other situations.
4270 </p>
4271
4272 <h2>Arguments</h2>
4273 <ul>
4274         <li>
4275                 <p>Optional:</p>
4276                 <table><tr>
4277                         <th>Name</th>
4278                         <th>Contents</th>
4279                 </tr><tr>
4280                         <td>MaxChars</td>
4281                         <td>Maximum amount of characters to keep (defaults to 100)</td>
4282                 </tr></table>
4283         </li>
4284 </ul>
4285
4286 <h2>Examples</h2>
4287
4288 <pre>
4289 &lt;%syndicate_title%&gt;
4290 &lt;%syndicate_title(25)%&gt;
4291 </pre>
4292
4293 </div>
4294
4295 <div class="page">
4296 <a name="templatevar-syndicate_description"></a>
4297 <h1>Templatevar: syndicate_description</h1>
4298
4299 <p>
4300 Inserts the body of the item, with HTML tags-stripped off, and shortened to 250 characters. When the text needs to be shortened, "..." is added at the end of the text.
4301 </p>
4302
4303 <p>
4304 This variable was originally intended for use in the XML-RSS skin that comes with Nucleus, but can also be of use in other situations.
4305 </p>
4306
4307 <h2>Arguments</h2>
4308 <ul>
4309         <li>
4310                 <p>Optional:</p>
4311                 <table><tr>
4312                         <th>Name</th>
4313                         <th>Contents</th>
4314                 </tr><tr>
4315                         <td>MaxChars</td>
4316                         <td>Maximum amount of characters to keep (defaults to 250)</td>
4317                 </tr></table>
4318         </li>
4319 </ul>
4320
4321 <h2>Examples</h2>
4322
4323 <pre>
4324 &lt;%syndicate_description%&gt;
4325 &lt;%syndicate_description(25)%&gt;
4326 </pre>
4327
4328 </div>
4329
4330
4331 <div class="page">
4332 <a name="templatevar-image"></a>
4333 <h1>Templatevar: image</h1>
4334
4335 <p>Inserts an inline image into an item body or template.</p>
4336
4337 <p>In normal use, the image-templatevar is generated automatically when adding images through the media library. You can call it from within templates too, though. Note that in this last case, the image will come out of the media dir of the current item's author.</p>
4338
4339 <h2>Arguments</h2>
4340 <ul>
4341         <li>
4342                 <p>Required:</p>
4343                 <table><tr>
4344                         <th>Name</th>
4345                         <th>Contents</th>
4346                 </tr><tr>
4347                         <td>filename</td>
4348                         <td>Name of the image file (file gets)</td>
4349                 </tr><tr>
4350                         <td>width</td>
4351                         <td>Width of the image (pixels or percentage)</td>
4352                 </tr><tr>
4353                         <td>height</td>
4354                         <td>Height of the image</td>
4355                 </tr><tr>
4356                         <td>text</td>
4357                         <td>alt-text for the image</td>
4358                 </tr></table>
4359         </li>
4360         <li><strong>Note:</strong> for the image, popup and media tags, the parameters must be separated by the '|' character, <em>not</em> by a comma!</li>
4361 </ul>
4362
4363 <h2>Examples</h2>
4364
4365 <pre>
4366 &lt;%image(myphoto.jpg|100|200|this is me)%&gt;
4367 &lt;%image(myphoto.jpg|50%|50%|this is me, but smaller)%&gt;
4368 </pre>
4369
4370 </div>
4371
4372
4373
4374 <div class="page">
4375 <a name="templatevar-popup"></a>
4376 <h1>Templatevar: popup</h1>
4377
4378 <p>Inserts a popup image into an item body or template.</p>
4379
4380 <p>In normal use, the popup-templatevar is generated automatically when adding images through the media library. You can call it from within templates too, though. Note that in this last case, the image will come out of the media dir of the current item's author.</p>
4381
4382 <h2>Arguments</h2>
4383 <ul>
4384         <li>
4385                 <p>Required:</p>
4386                 <table><tr>
4387                         <th>Name</th>
4388                         <th>Contents</th>
4389                 </tr><tr>
4390                         <td>filename</td>
4391                         <td>Name of the image file (file gets)</td>
4392                 </tr><tr>
4393                         <td>width</td>
4394                         <td>Width of the image (pixels or percentage)</td>
4395                 </tr><tr>
4396                         <td>height</td>
4397                         <td>Height of the image</td>
4398                 </tr><tr>
4399                         <td>text</td>
4400                         <td>alt-text for the image</td>
4401                 </tr></table>
4402         </li>
4403         <li><strong>Note:</strong> for the image, popup and media tags, the parameters must be separated by the '|' character, <em>not</em> by a comma!</li>
4404 </ul>
4405
4406 <h2>Examples</h2>
4407
4408 <pre>
4409 &lt;%popup(myphoto.jpg|100|200|this is me)%&gt;
4410 &lt;%popup(myphoto.jpg|50%|50%|this is me, but smaller)%&gt;
4411 </pre>
4412
4413 </div>
4414
4415
4416
4417 <div class="page">
4418 <a name="templatevar-media"></a>
4419 <h1>Templatevar: media</h1>
4420
4421 <p>Inserts a media object into an item body or template.</p>
4422
4423 <p>In normal use, the media-templatevar is generated automatically when adding images through the media library. You can call it from within templates too, though. Note that in this last case, the object will come out of the media dir of the current item's author.</p>
4424
4425 <h2>Arguments</h2>
4426 <ul>
4427         <li>
4428                 <p>Required:</p>
4429                 <table><tr>
4430                         <th>Name</th>
4431                         <th>Contents</th>
4432                 </tr><tr>
4433                         <td>filename</td>
4434                         <td>Name of the image file (file gets)</td>
4435                 </tr><tr>
4436                         <td>text</td>
4437                         <td>descriptive text for the media object</td>
4438                 </tr></table>
4439         </li>
4440         <li><strong>Note:</strong> for the image, popup and media tags, the parameters must be separated by the '|' character, <em>not</em> by a comma!</li>
4441 </ul>
4442
4443 <h2>Examples</h2>
4444
4445 <pre><code>&lt;%media(mysong.mp3|listen to my new song)%&gt;</code></pre>
4446
4447 </div>
4448
4449
4450 <div class="page">
4451 <a name="templatevar-edit"></a>
4452 <h1>Templatevar: edit</h1>
4453
4454 <p>
4455 From within your template, you can add an 'edit item' link by using this template variable. By default, it will link to a popup-bookmarklet-window, but that behaviour can be changed through the <a href="#templateeditlink">editlink template</a>.
4456 </p>
4457
4458 <p><strong>Note:</strong> only logged in members that are allowed to edit the item will see this link. In other cases, the edit-templatevar does nothing at all.</p>
4459
4460 <h2>Example</h2>
4461 <p>An example for the item body template</p>
4462 <pre><code>&lt;h1&gt;&lt;%title%&gt;&lt;/h1&gt;
4463 &lt;p&gt;&lt;%body%&gt; &lt;%morelink%&gt;&lt;/p&gt;
4464 &lt;div class="metadata"&gt;
4465         &lt;%edit%&gt; &lt;%comments%&gt;
4466 &lt;/div&gt;</code></pre>
4467
4468 <h2>Results in</h2>
4469
4470 <div class="example">
4471 <h4 style="margin:2px;">Title</h4>
4472 <p style="margin:2px;">This is an item</p>
4473 <div style="margin:2px;"><a href="#templatevar-edit">edit</a> - <a href="#templatevar-edit">5 comments</a></div>
4474 </div>
4475
4476 </div>
4477
4478
4479 <div class="page">
4480 <a name="templatevar-editlink"></a>
4481 <h1>Templatevar: editlink</h1>
4482
4483 <p>
4484 Insert a link to the 'edit item' bookmarklet. This can be used in the <a href="#templateeditlink">editlink template</a> for simplicity.
4485 </p>
4486
4487 <h2>Example</h2>
4488
4489 <p>The <a href="#templateeditlink">'edit link'-template</a> could look like this:</p>
4490 <pre>
4491 &lt;a href="&lt;%editlink%&gt;"
4492    onclick="&lt;%editpopupcode%&gt;"&gt;edit&lt;/a&gt; -
4493 </pre>
4494
4495 </div>
4496
4497
4498 <div class="page">
4499 <a name="templatevar-editpopupcode"></a>
4500 <h1>Templatevar: editpopupcode</h1>
4501
4502 <p>
4503 To open a popup window for the 'edit link' window, you'll need to add some javascript code to your link. To avoid having to enter this code in the 'edit link'-template, you can insert it using the editpopupcode-templatevar.
4504 </p>
4505
4506 <h2>Example</h2>
4507 <p>See the example for the <a href="#templatevar-editlink">editlink templatevar</a></p>
4508 </div>
4509
4510
4511
4512 <div class="page">
4513 <a name="plugins"></a>
4514 <h1>Plugins</h1>
4515 <p>
4516 Nucleus allows you to install custom plugins, adding extra functionality. Plugins can do different things:
4517 </p>
4518 <ol>
4519         <li>Act as a skin variable</li>
4520         <li>Act as a template variable</li>
4521         <li>Hook into events generated by Nucleus. The 'move up' and 'move down' links in 'manage plugins' screen can be used to define the order in which plugins will be called when such an event occurs. The first plugin in the list will be called first, the last one will be called last.</li>
4522         <li>Act as actors when called through <tt>action.php</tt></li>
4523 </ol>
4524 <p>
4525 Note that the responsibility for plugins is entirely with the plugin author. He should make sure that everything works fine.
4526 </p>
4527 <a name="getplugins"></a>
4528 <p>
4529 There are two main repositories where you can find plugins for Nucleus CMS:
4530 </p>
4531 <ul>
4532         <li><a href="http://wiki.nucleuscms.org/plugin" title="Plugin Wiki">English</a></li>
4533         <li><a href="http://japan.nucleuscms.org/wiki/plugins" title="Japanese Plugin Wiki">Japanese</a></li>
4534 </ul>
4535 <p>
4536 Neither or these repositories is entirely complete. You will find some plugins in one, but not in the other, and vice versa. 
4537 Do not be scared off of one or the other on account of locale, as there are a few free translation services on the Internet that 
4538 will help you get by.
4539 </p>
4540 Another resource that will help you while working with plugins is the search function at the 
4541 <a href="http://forum.nucleuscms.org/" title="Support Forum">support forum</a>. You will even find some 
4542 smaller plugins on the forum that never made it to the wiki.
4543 <p>
4544 </p>
4545 </div>
4546
4547 <div class="page">
4548 <a name="parser-properties"></a>
4549 <a name="includemode"></a>
4550 <a name="includeprefix"></a>
4551 <h1>Parser Properties</h1>
4552
4553 <p>The available parser options are described below.</p>
4554
4555 <table>
4556  <caption>Parser properties</caption>
4557  <tr>
4558         <th>Option Name</th>
4559         <th>Values</th>
4560  </tr><tr>
4561         <td>IncludeMode</td>
4562         <td>
4563                 <ul>
4564                         <li><strong>normal</strong>: normal behaviour; included files are taken relative to the directory/url of the .php file generating the page.</li>
4565                         <li><strong>skindir</strong>: included files are taken relative to the skindir/skinurl</li>
4566                 </ul>
4567                 <p>This property affects the following skinvars: <a href="#skinvar-include">include</a>, <a href="#skinvar-phpinclude">phpinclude</a>, <a href="#skinvar-parsedinclude">parsedinclude</a>, <a href="#skinvar-nucleusbutton">nucleusbutton</a></p>
4568         </td>
4569  </tr><tr>
4570         <td>IncludePrefix</td>
4571         <td>
4572                 <p>This property is a prefix that get's added in front of each filename you want to include. For example, if the prefix is <tt>base/</tt> and you want to include <tt>somefile.txt</tt>, you'll end up including <tt>base/somefile.txt</tt></p>
4573                 <p>This property is intended to be used in conjunction with the IncludeMode property. This way, a skin imported to <tt><em>skindir/</em>somename/</tt> can set <tt>IncludeMode</tt> to <tt>skindir</tt> and <tt>IncludePrefix</tt> to <tt>somename/</tt></p>
4574                 <p>This property affects the following skinvars: <a href="#skinvar-include">include</a>, <a href="#skinvar-phpinclude">phpinclude</a>, <a href="#skinvar-parsedinclude">parsedinclude</a>, <a href="#skinvar-nucleusbutton">nucleusbutton</a></p>
4575         </td>
4576   </tr>
4577 </table>
4578
4579 <p>The <tt>IncludePrefix</tt> and <tt>IncludeMode</tt> properties can be set globally for a skin in the general settings of a skin. Also note that from the moment a property is set, it applies to all parsed data, thus also for templates.</p>
4580
4581 </div>
4582
4583 <div class="page">
4584 <a id="adminskinvar-actionurl" name="adminskinvar-actionurl"></a>
4585 <h1>AdminSkinvar: actionurl</h1>
4586 <p>The contents of $CONF['ActionURL'] are indicated.</p>
4587 <h2>Arguments</h2>
4588 <p>None</p>
4589 <h2>Skintypes</h2>
4590 <p>All</p>
4591 <h2>Examples</h2>
4592 <pre>
4593 &lt;%actionurl%&gt;
4594 </pre>
4595 </div>
4596
4597 <div class="page">
4598 <a id="adminskinvar-addtickettourl" name="adminskinvar-addtickettourl"></a>
4599 <h1>AdminSkinvar: addtickettourl</h1>
4600 <p>A ticket is added to URL to which it was given.</p>
4601 <h2>Arguments</h2>
4602 <p>URL</p>
4603 <h2>Skintypes</h2>
4604 <p>All</p>
4605 <h2>Examples</h2>
4606 <pre>
4607 &lt;%addtickettourl(index.php)%&gt;
4608 </pre>
4609 </div>
4610
4611 <div class="page">
4612 <a id="adminskinvar-adminurl" name="adminskinvar-adminurl"></a>
4613 <h1>AdminSkinvar: adminurl</h1>
4614 <p>The contents of $CONF['AdminURL'] are indicated.</p>
4615 <h2>Arguments</h2>
4616 <p>None</p>
4617 <h2>Skintypes</h2>
4618 <p>All</p>
4619 <h2>Examples</h2>
4620 <pre>
4621 &lt;%adminurl%&gt;
4622 </pre>
4623 </div>
4624
4625 <div class="page">
4626 <a id="adminskinvar-codename" name="adminskinvar-codename"></a>
4627 <h1>AdminSkinvar: codename</h1>
4628 <p>The contents of $nucleus['codename'] are indicated.</p>
4629 <h2>Arguments</h2>
4630 <p>None</p>
4631 <h2>Skintypes</h2>
4632 <p>All</p>
4633 <h2>Examples</h2>
4634 <pre>
4635 &lt;%codename%&gt;
4636 </pre>
4637 </div>
4638
4639 <div class="page">
4640 <a id="adminskinvar-date" name="adminskinvar-date"></a>
4641 <h1>AdminSkinvar: date</h1>
4642 <p>Formatted datetime is indicated.</p>
4643 <h2>Arguments</h2>
4644 <p>date format</p>
4645 <h2>Skintypes</h2>
4646 <p>All</p>
4647 <h2>Examples</h2>
4648 <pre>
4649 &lt;%date(c)%&gt;
4650 </pre>
4651 </div>
4652
4653 <div class="page">
4654 <a id="adminskinvar-extrahead" name="adminskinvar-extrahead"></a>
4655 <h1>AdminSkinvar: extrahead</h1>
4656 <p>The contents of extra &lt;head&gt; contents are indicated.</p>
4657 <h2>Arguments</h2>
4658 <p>None</p>
4659 <h2>Skintypes</h2>
4660 <p>All</p>
4661 <h2>Examples</h2>
4662 <pre>
4663 &lt;%extrahead%&gt;
4664 </pre>
4665 </div>
4666
4667 <div class="page">
4668 <a id="adminskinvar-headmessage" name="adminskinvar-headmessage"></a>
4669 <h1>AdminSkinvar: headmessage</h1>
4670 <p>Adminpagr headmessage is indicated.</p>
4671 <h2>Arguments</h2>
4672 <p>None</p>
4673 <h2>Skintypes</h2>
4674 <p>All</p>
4675 <h2>Examples</h2>
4676 <pre>
4677 &lt;%headmessage%&gt;
4678 </pre>
4679 </div>
4680
4681 <div class="page">
4682 <a id="adminskinvar-helplink" name="adminskinvar-helplink"></a>
4683 <h1>AdminSkinvar: helplink</h1>
4684 <p>Link to help topic is indicated.</p>
4685 <h2>Arguments</h2>
4686 <p>topic</p>
4687 <h2>Skintypes</h2>
4688 <p>All</p>
4689 <h2>Examples</h2>
4690 <pre>
4691 &lt;%helplink(adminskinvar-helplink)%&gt;
4692 </pre>
4693 </div>
4694
4695 <div class="page">
4696 <a id="adminskinvar-member" name="adminskinvar-member"></a>
4697 <h1>AdminSkinvar: member</h1>
4698 <p>Member information is indicated.</p>
4699 <h2>Arguments</h2>
4700         <p>Required:</p>
4701         <table><tr>
4702                 <th>Name</th>
4703                 <th>Contents</th>
4704         </tr><tr>
4705                 <td>name</td>
4706                 <td>Display name of member</td>
4707         </tr><tr>
4708                 <td>realname</td>
4709                 <td>Real name of member</td>
4710         </tr><tr>
4711                 <td>notes</td>
4712                 <td>Notes of member</td>
4713         </tr><tr>
4714                 <td>url</td>
4715                 <td>Site URL of member</td>
4716         </tr><tr>
4717                 <td>email</td>
4718                 <td>E-mail of member</td>
4719         </tr><tr>
4720                 <td>id</td>
4721                 <td>ID of member</td>
4722         </tr><tr>
4723                 <td>yourname</td>
4724                 <td>Display name of reading member</td>
4725         </tr><tr>
4726                 <td>yourrealname</td>
4727                 <td>Real name of reading member</td>
4728         </tr><tr>
4729                 <td>yournotes</td>
4730                 <td>Notes of reading member</td>
4731         </tr><tr>
4732                 <td>yoururl</td>
4733                 <td>Site URL of reading member</td>
4734         </tr><tr>
4735                 <td>youremail</td>
4736                 <td>E-mail of reading member</td>
4737         </tr><tr>
4738                 <td>yourid</td>
4739                 <td>ID of reading member</td>
4740         </tr><tr>
4741                 <td>yourprofileurl</td>
4742                 <td>Profile page URL of reading member</td>
4743         </tr></table>
4744 <h2>Skintypes</h2>
4745 <p>All</p>
4746 <h2>Examples</h2>
4747 <pre>
4748 &lt;%member(realname)%&gt;
4749 </pre>
4750 </div>
4751
4752 <div class="page">
4753 <a id="adminskinvar-newestcompare" name="adminskinvar-newestcompare"></a>
4754 <h1>AdminSkinvar: newestcompare</h1>
4755 <p>I inquire whether the version of the core file is the latest edition.</p>
4756 <h2>Arguments</h2>
4757 <p>None</p>
4758 <h2>Skintypes</h2>
4759 <p>All</p>
4760 <h2>Examples</h2>
4761 <pre>
4762 &lt;%newestcompare%&gt;
4763 </pre>
4764 </div>
4765
4766 <div class="page">
4767 <a id="adminskinvar-pagehead" name="adminskinvar-pagehead"></a>
4768 <h1>AdminSkinvar: pagehead</h1>
4769 <p>The contents of page header are indicated.</p>
4770 <h2>Arguments</h2>
4771 <p>None</p>
4772 <h2>Skintypes</h2>
4773 <p>All</p>
4774 <h2>Examples</h2>
4775 <pre>
4776 &lt;%pagehead%&gt;
4777 </pre>
4778 </div>
4779
4780 <div class="page">
4781 <a id="adminskinvar-pagefoot" name="adminskinvar-pagefoot"></a>
4782 <h1>AdminSkinvar: pagefoot</h1>
4783 <p>The contents of page footer are indicated.</p>
4784 <h2>Arguments</h2>
4785 <p>None</p>
4786 <h2>Skintypes</h2>
4787 <p>All</p>
4788 <h2>Examples</h2>
4789 <pre>
4790 &lt;%pagefoot%&gt;
4791 </pre>
4792 </div>
4793
4794 <div class="page">
4795 <a id="adminskinvar-qmenuaddselect" name="adminskinvar-qmenuaddselect"></a>
4796 <h1>AdminSkinvar: qmenuaddselect</h1>
4797 <p>Selection box of the blog to which an item is added on the quick menu bar.</p>
4798 <h2>Arguments</h2>
4799 <p>Template name</p>
4800 <h2>Skintypes</h2>
4801 <p>All</p>
4802 <h2>Examples</h2>
4803 <pre>
4804 &lt;%qmenuaddselect(admin/default)%&gt;
4805 </pre>
4806 </div>
4807
4808 <div class="page">
4809 <a id="adminskinvar-quickmenu" name="adminskinvar-quickmenu"></a>
4810 <h1>AdminSkinvar: quickmenu</h1>
4811 <p>The contents of quick menu bar are indicated.</p>
4812 <h2>Arguments</h2>
4813 <p>Template name</p>
4814 <h2>Skintypes</h2>
4815 <p>All</p>
4816 <h2>Examples</h2>
4817 <pre>
4818 &lt;%quickmenu(admin/default)%&gt;
4819 </pre>
4820 </div>
4821
4822 <div class="page">
4823 <a id="adminskinvar-sitevar" name="adminskinvar-sitevar"></a>
4824 <h1>AdminSkinvar: sitevar</h1>
4825 <p>Site configuration vars are indicated.</p>
4826 <h2>Arguments</h2>
4827         <p>Required:</p>
4828         <table><tr>
4829                 <th>Name</th>
4830                 <th>Contents</th>
4831         </tr><tr>
4832                 <td>url</td>
4833                 <td>$CONF['IndexURL']</td>
4834         </tr><tr>
4835                 <td>name</td>
4836                 <td>$CONF['SiteName']</td>
4837         </tr><tr>
4838                 <td>admin</td>
4839                 <td>$CONF['AdminEmail']</td>
4840         </tr><tr>
4841                 <td>adminurl</td>
4842                 <td>$CONF['AdminURL']</td>
4843         </tr></table>
4844 <h2>Skintypes</h2>
4845 <p>All</p>
4846 <h2>Examples</h2>
4847 <pre>
4848 &lt;%sitevar(adminurl)%&gt;
4849 </pre>
4850 </div>
4851
4852 <div class="page">
4853 <a id="adminskinvar-sprinttext" name="adminskinvar-sprinttext"></a>
4854 <h1>AdminSkinvar: sprinttext</h1>
4855 <p>A string produced according to the formatting string format.</p>
4856 <h2>Arguments</h2>
4857 <p>format(The fixed number or character string), args(value)</p>
4858 <h2>Skintypes</h2>
4859 <p>All</p>
4860 <h2>Examples</h2>
4861 <pre>
4862 &lt;%sprinttext(_PLUGIN_OPTIONS_TITLE,&lt;|%geteditpluginfo(name)%|&gt;)%&gt;
4863 </pre>
4864 </div>
4865
4866 <div class="page">
4867 <a id="adminskinvar-ticket" name="adminskinvar-ticket"></a>
4868 <h1>AdminSkinvar: ticket</h1>
4869 <p>"type" the attribute, "hidden", a ticket is output by a input tag.</p>
4870 <h2>Arguments</h2>
4871 <p>None</p>
4872 <h2>Skintypes</h2>
4873 <p>All</p>
4874 <h2>Examples</h2>
4875 <pre>
4876 &lt;%ticket%&gt;
4877 </pre>
4878 </div>
4879
4880 <div class="page">
4881 <a id="adminskinvar-version" name="adminskinvar-version"></a>
4882 <h1>AdminSkinvar: version</h1>
4883 <p>The contents of $nucleus['version'] are indicated.</p>
4884 <h2>Arguments</h2>
4885 <p>None</p>
4886 <h2>Skintypes</h2>
4887 <p>All</p>
4888 <h2>Examples</h2>
4889 <pre>
4890 &lt;%version%&gt;
4891 </pre>
4892 </div>
4893
4894 <div class="page">
4895 <a id="adminskinvar-versioncheckurl" name="adminskinvar-versioncheckurl"></a>
4896 <h1>AdminSkinvar: versioncheckurl</h1>
4897 <p>URL of which I inquire a newest version of a core file is output.</p>
4898 <h2>Arguments</h2>
4899 <p>None</p>
4900 <h2>Skintypes</h2>
4901 <p>All</p>
4902 <h2>Examples</h2>
4903 <pre>
4904 &lt;%versioncheckurl%&gt;
4905 </pre>
4906 </div>
4907
4908 <div class="page">
4909 <a id="adminskinvar-benchmark" name="adminskinvar-benchmark"></a>
4910 <h1>AdminSkinvar: benchmark</h1>
4911 <p>Number of issuances of generation time from access starting to the place where this skin variable was written and a query is output.</p>
4912 <h2>Arguments</h2>
4913 <p>None</p>
4914 <h2>Skintypes</h2>
4915 <p>All</p>
4916 <h2>Examples</h2>
4917 <pre>
4918 &lt;%benchmark%&gt;
4919 </pre>
4920 </div>
4921
4922 <div class="page">
4923 <a id="adminskinvar-charset" name="adminskinvar-charset"></a>
4924 <h1>AdminSkinvar: charset</h1>
4925 <p>Character code for page indication.</p>
4926 <h2>Arguments</h2>
4927 <p>None</p>
4928 <h2>Skintypes</h2>
4929 <p>All</p>
4930 <h2>Examples</h2>
4931 <pre>
4932 &lt;%charset%&gt;
4933 </pre>
4934 </div>
4935
4936 <div class="page">
4937 <a id="adminskinvar-if" name="adminskinvar-if"></a>
4938 <a id="adminskinvar-else" name="adminskinvar-else"></a>
4939 <a id="adminskinvar-endif" name="adminskinvar-endif"></a>
4940 <a id="adminskinvar-ifnot" name="adminskinvar-ifnot"></a>
4941 <a id="adminskinvar-elseifnot" name="adminskinvar-elseifnot"></a>
4942 <a id="adminskinvar-elseif" name="adminskinvar-elseif"></a>
4943 <h1>AdminSkinvars: if/ifnot/else/elseif/elseifnot/endif</h1>
4944
4945 <p>Inserts a content block only when certain conditions are fullfilled. Can be used in the item and comment fields of templates as of 3.60, as well as in Item bodies (same as item template fields).</p>
4946
4947 <h2>Arguments</h2>
4948 <p>Only the <code>if</code>, <code>ifnot</code>, <code>elseif</code>, and <code>elseifnot</code> skinvars have options</p>
4949
4950
4951 <ul>
4952         <li><strong>type</strong>: type of condition</li>
4953         <li><em>name</em>: name of option (optional)</li>
4954         <li><em>value</em>: value to be checked (optional)</li>
4955 </ul>
4956
4957 <h2>Condition types</h2>
4958
4959 <ul>
4960         <li><strong>category</strong>: condition is fullfilled when a category is selected
4961                 <ul>
4962                         <li><strong>category</strong>: checks if any category is selected</li>
4963                         <li><strong>category,catname,<em>CategoryName</em></strong>: checks if the current category is <em>CategoryName</em></li>
4964                         <li><strong>category,catid,<em>CategoryId</em></strong>: checks if the current category is <em>CategoryId</em></li>
4965                 </ul>
4966         </li>
4967         <li><strong>blogsetting</strong>: checks if the value <em>name</em> blogsetting equals <em>value</em> (the name is the column name from the nucleus_blog sql table)</li>
4968         <li><strong>loggedin</strong>: condition is fullfilled if visiting member is currently logged in</li>
4969         <li><strong>onteam</strong>: condition is fullfilled if visiting member is currently logged in &amp; member of the blog team of the current blog (or the blog given in the <em>name</em> parameter)</li>
4970         <li><strong>admin</strong>: condition is fullfilled if visiting member is currently logged in &amp; member with blog admin rights to the current blog (or the blog given in the <em>name</em> parameter)</li>
4971         <li><strong>superadmin</strong>: condition is fullfilled if visiting member is currently logged in &amp; member with admin rights to the site</li>
4972         <li><strong>nextitem</strong>: true if there is a more recent item available for the current weblog (item skintype)</li>
4973         <li><strong>previtem</strong>: true if there is an older item available for the current weblog (item skintype)</li>
4974         <li><strong>archivenextexists</strong>: true if there is a more recent archive available for the current weblog (archive skintype)</li>
4975         <li><strong>archiveprevexists</strong>: true if there is an older archive available for the current weblog (archive skintype)</li>
4976         <li><strong>skintype</strong>: checks if the current skin type is equal to <em>value</em> (index, search, item, archive, archivelist, ...). For special skin parts, the skin type is the name of the special skin part.</li>
4977         <li><strong>hasplugin</strong>: checks if the a plugin is installed, or if a plugin option has been set to a specific value
4978                 <ul>
4979                         <li><strong>hasplugin,<em>PluginName</em></strong>: checks if plugin is available</li>
4980                         <li><strong>hasplugin,<em>PluginName</em>,<em>OptionName</em></strong>: checks if a plugin option is not set to 'no'</li>
4981                         <li><strong>hasplugin,<em>PluginName</em>,<em>OptionName=value</em></strong>: checks if a plugin option is set to a specific value</li>
4982                 </ul>
4983         </li>
4984         <li><strong>adminaction</strong>: checks if the action query of URL is equal to <em>value</em>.</li>
4985         <li><strong>adminoldaction</strong>: checks if the original action query of URL is equal to <em>value</em>.</li>
4986         <li><strong>addresschange</strong>: checks if there change in the address of the member.</li>
4987         <li><strong>bechangepass</strong>: checks if have to change the password.</li>
4988         <li><strong>skincandidates</strong>: checks if skin overlap.</li>
4989         <li><strong>nameclashes</strong>: checks if member name overlap.</li>
4990         <li><strong>existsnewplugin</strong>: checks if plugin of non-installation in a plugin directory.</li>
4991         <li><strong>autosave</strong>: checks if autosave of the article which is being edited.</li>
4992         <li><strong>itemproperty</strong>: checks whether the contents of a property of an item "$name" are equal to $value.</li>
4993 </ul>
4994 <h2>Skintypes</h2>
4995 <p>All</p>
4996 <h2>Examples</h2>
4997 <pre>
4998 &lt;%if(superadmin)%&gt;
4999 non-installed plugin list overview &amp; installed plugin list overview
5000 &lt;else&gt;
5001 installed plugin list overview only
5002 &lt;%endif%&gt;
5003 </pre>
5004 </div>
5005
5006 <div class="page">
5007 <a id="adminskinvar-include" name="adminskinvar-include"></a>
5008 <h1>AdminSkinvar: include</h1>
5009 <p>
5010 Includes a textfile into the output. The contents of the file is not parsed in any way, so you cannot use skin/templatevars or use PHP code (see <a href="#adminskinvar-parsedinclude">parsedinclude</a> and <a href="#adminskinvar-phpinclude">phpinclude</a> if you want parsed includes)
5011 </p>
5012 <h2>Arguments</h2>
5013 <ul>
5014         <li><strong>filename</strong>: the name of the file to be included (either relative to the position of index.php, or absolute). Note that an URL can also be used here.</li>
5015 </ul>
5016 <h2>Notes</h2>
5017 <ul>
5018         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
5019 </ul>
5020 <h2>Skintypes</h2>
5021 <p>All</p>
5022 <h2>Examples</h2>
5023 <pre>
5024 &lt;%include(filename.txt)%&gt;
5025 &lt;%include(/home/user/myself/filename.txt)%&gt;
5026 &lt;%include(http://mydomain.com/filename.html)%&gt;
5027 </pre>
5028 </div>
5029
5030 <div class="page">
5031 <a id="adminskinvar-locale" name="adminskinvar-locale"></a>
5032 <h1>AdminSkinvar: locale</h1>
5033 <p>The present locale based on a site's establishing it is output.</p>
5034 <h2>Arguments</h2>
5035 <p>None</p>
5036 <h2>Skintypes</h2>
5037 <p>All</p>
5038 <h2>Examples</h2>
5039 <pre>
5040 &lt;%locale%&gt;
5041 </pre>
5042 </div>
5043
5044 <div class="page">
5045 <a id="adminskinvar-parsedinclude" name="adminskinvar-parsedinclude"></a>
5046 <h1>AdminSkinvar: parsedinclude</h1>
5047 <p>Includes a file into the output. The contents of the file is parsed by the Nucleus skin/template parser, so you can use skin/templatevars. (see <a href="#skinvar-phpinclude">phpinclude</a> and <a href="#skinvar-include">include</a> for other include options)</p>
5048 <h2>Arguments</h2>
5049 <ul>
5050         <li><strong>filename</strong>: the name of the file to be included (either relative to the position of index.php, or absolute)</li>
5051 </ul>
5052 <h2>Notes</h2>
5053 <ul>
5054         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
5055         <li>From inside the included file, you can call <code>&lt;%parsedinclude(filename)%&gt;</code> again. To avoid endless loops, the maximum depth level you can go is 3.</li>
5056 </ul>
5057 <h2>Skintypes</h2>
5058 <p>
5059 all
5060 </p>
5061 <h2>Examples</h2>
5062 <pre>
5063 &lt;%parsedinclude(filename.txt)%&gt;
5064 &lt;%parsedinclude(/home/user/myself/filename.txt)%&gt;
5065 </pre>
5066 </div>
5067
5068 <div class="page">
5069 <a id="adminskinvar-phpinclude" name="adminskinvar-phpinclude"></a>
5070 <h1>AdminSkinvar: phpinclude</h1>
5071 <p>Includes a php-file into the output. The contents of the file is parsed by the PHP parser, so be careful. Nucleus skin/templatevars are <b>not</b> parsed! (see <a href="#skinvar-parsedinclude">parsedinclude</a> and <a href="#skinvar-include">include</a> for other include options).</p>
5072 <h2>Arguments</h2>
5073 <ul>
5074         <li><strong>filename</strong>: the name of the file to be included (either relative to the position of index.php, or absolute)</li>
5075 </ul>
5076 <h2>Notes</h2>
5077 <ul>
5078         <li>This tag is affected by the <a href="#parser-properties">parser settings <code>IncludeMode</code> and <code>IncludePrefix</code></a></li>
5079         <li>Your file will be included using the standard php <code>include()</code> command. This command will be called from <em>inside</em> a class method, so <strong>you'll need to declare which global variables you want to access</strong> yourself. Most of the <a href="#skinvar-phpinclude-vars">standard variables</a> are automatically declared global by Nucleus itself.</li>
5080 </ul>
5081 <h2>Skintypes</h2>
5082 <p>all</p>
5083 <h2>Examples</h2>
5084 <pre>
5085 <code>&lt;%phpinclude(filename.php)%&gt;
5086 &lt;%phpinclude(/home/user/myself/filename.php)%&gt;</code>
5087 </pre>
5088 </div>
5089
5090 <div class="page">
5091 <a id="adminskinvar-set" name="adminskinvar-set"></a>
5092 <h1>AdminSkinvar: set</h1>
5093 <p>
5094 Sets a <a href="#parser-properties" title="A list of available parser properties">parser property</a>.
5095 </p>
5096 <h2>Arguments</h2>
5097 <p>
5098         <ul>
5099                 <li><strong>property</strong>: name of the property</li>
5100                 <li><strong>value</strong>: value of the property</li>
5101         </ul>
5102 </p>
5103 <h2>Skintypes</h2>
5104 <p>all</p>
5105 <h2>Examples</h2>
5106 <pre>
5107 &lt;%set(IncludeMode,skindir)%&gt;
5108 &lt;%set(IncludePrefix,somedir/)%&gt;
5109 </pre>
5110 </div>
5111
5112 <div class="page">
5113 <a name="adminskinvar-skinfile"></a>
5114 <h1>AdminSkinvar: skinfile</h1>
5115 <p>Used by imported skins to put a link relative to the skins-URL. Use it in conjunction with the <tt>IncludePrefix</tt> <a href="#parser-properties">parser property</a> to get the best results</p>
5116 <h2>Arguments</h2>
5117 <p>
5118         <ul>
5119                 <li><strong>filename</strong>: filename of which you want the correct URL</li>
5120         </ul>
5121 </p>
5122 <h2>Skintypes</h2>
5123 <p>all</p>
5124 <h2>Examples</h2>
5125 <pre>
5126 &lt;%skinfile(mystyle.css)%&gt;
5127 </pre>
5128 </div>
5129
5130 <div class="page">
5131 <a id="adminskinvar-text" name="adminskinvar-text"></a>
5132 <h1>AdminSkinvar: text</h1>
5133 <p>Constant which is already defined is output.</p>
5134 <h2>Arguments</h2>
5135 <p>Constant</p>
5136 <h2>Skintypes</h2>
5137 <p>All</p>
5138 <h2>Examples</h2>
5139 <pre>
5140 &lt;%text(_ADMINPAGEFOOT_DONATE)%&gt;
5141 </pre>
5142 </div>
5143
5144 <div class="page">
5145 <a id="adminskinvar-actionloglist" name="adminskinvar-actionloglist"></a>
5146 <h1>AdminSkinvar: actionloglist</h1>
5147 <p>actionloglist is output.</p>
5148 <h2>Arguments</h2>
5149 <p>TemplateName</p>
5150 <h2>Skintypes</h2>
5151 <p>
5152 actionlog
5153 </p>
5154 <h2>Examples</h2>
5155 <pre>
5156 &lt;%actionloglist(admin/default)%&gt;
5157 </pre>
5158 </div>
5159
5160
5161 <div class="page">
5162 <a id="adminskinvar-activationmessage" name="adminskinvar-activationmessage"></a>
5163 <h1>AdminSkinvar: activationmessage</h1>
5164 <p>activationmessage is output.</p>
5165 <h2>Arguments</h2>
5166 <p>
5167         type, TemplateName
5168         <ul>
5169                 <li>type:template type
5170                         <ul>
5171                                 <li>title:activation welcome message</li>
5172                                 <li>body:activation confirming message</li>
5173                                 <li>ackey:activation key</li>
5174                         </ul>
5175                 </li>
5176                 <li>TemplateName:template name</li>
5177         </ul>
5178 </p>
5179 <h2>Skintypes</h2>
5180 <p>
5181 activate
5182 </p>
5183 <h2>Examples</h2>
5184 <pre>
5185 &lt;%activationmessage(text,admin/default)%&gt;
5186 </pre>
5187 </div>
5188
5189
5190 <div class="page">
5191 <a id="adminskinvar-eventformextra" name="adminskinvar-eventformextra"></a>
5192 <h1>AdminSkinvar: eventformextra</h1>
5193 <p>Make a formextra event occur.</p>
5194 <h2>Arguments</h2>
5195 <p>
5196 form type
5197 <ul>
5198 <li>activation : for activate skintype.</li>
5199 <li>membermailform-notloggedin : for createaccountinput skintype.</li>
5200 </ul>
5201 </p>
5202 <h2>Skintypes</h2>
5203 <p>
5204 <ul>
5205 <li>activate</li>
5206 <li>createaccountinput</li>
5207 </ul>
5208 </p>
5209 <h2>Examples</h2>
5210 <pre>
5211 &lt;%eventformextra(activation)%&gt;
5212 </pre>
5213 </div>
5214
5215
5216 <div class="page">
5217 <a id="adminskinvar-getblogsetting" name="adminskinvar-getblogsetting"></a>
5218 <h1>AdminSkinvar: getblogsetting</h1>
5219 <p>Blogsettings is output.</p>
5220 <h2>Arguments</h2>
5221 <p>
5222 <ul>
5223 <li>id:blog ID</li>
5224 <li>url:blog URL</li>
5225 <li>name:blog Name</li>
5226 <li>desc:blog Description</li>
5227 <li>short:blog Short Name</li>
5228 <li>notifyaddress:blog admin notify address</li>
5229 <li>maxcomments:blog Max Comments</li>
5230 <li>updatefile:Update File</li>
5231 <li>timeoffset:Time Offset</li>
5232 </ul>
5233 </p>
5234 <h2>Skintypes</h2>
5235 <p>
5236 addnewlog
5237 </p>
5238 <h2>Examples</h2>
5239 <pre>
5240 &lt;%getblogsetting(url)%&gt;
5241 </pre>
5242 </div>
5243
5244
5245 <div class="page">
5246 <a id="adminskinvar-blogsetting" name="adminskinvar-blogsetting"></a>
5247 <h1>AdminSkinvar: blogsetting</h1>
5248 <p>Blogsettings is output.</p>
5249 <h2>Arguments</h2>
5250 <p>
5251 <ul>
5252 <li>id:blog ID</li>
5253 <li>url:blog URL</li>
5254 <li>name:blog Name</li>
5255 <li>desc:blog Description</li>
5256 <li>short:blog Short Name</li>
5257 <li>notifyaddress:blog admin notify address</li>
5258 <li>maxcomments:blog Max Comments</li>
5259 <li>updatefile:Update File</li>
5260 <li>timeoffset:Time Offset</li>
5261 </ul>
5262 </p>
5263 <h2>Skintypes</h2>
5264 <p>
5265 addnewlog
5266 banlistnew
5267 blogsettings
5268 deleteblog
5269 manageteam
5270 teamdelete
5271 </p>
5272 <h2>Examples</h2>
5273 <pre>
5274 &lt;%blogsetting(url)%&gt;
5275 </pre>
5276 </div>
5277
5278
5279 <div class="page">
5280 <a id="adminskinvar-requestblogid" name="adminskinvar-requestblogid"></a>
5281 <h1>AdminSkinvar: requestblogid</h1>
5282 <p>'blogid' in HTTP Request variables is output.</p>
5283 <h2>Arguments</h2>
5284 <p>None</p>
5285 <h2>Skintypes</h2>
5286 <p>
5287 addnewlog
5288 banlist
5289 banlistdelete
5290 banlistdeleteconfirm
5291 banlistnew
5292 batchteam
5293 blogsettings
5294 categorydelete
5295 categoryedit
5296 deleteblog
5297 itemcommentlist
5298 manageteam
5299 teamdelete
5300 </p>
5301 <h2>Examples</h2>
5302 <pre>
5303 &lt;%requestblogid%&gt;
5304 </pre>
5305 </div>
5306
5307
5308 <div class="page">
5309 <a id="adminskinvar-editadminskintype" name="adminskinvar-editadminskintype"></a>
5310 <h1>AdminSkinvar: editadminskintype</h1>
5311 <p>Information on skin(type) editing at present is output.</p>
5312 <h2>Arguments</h2>
5313 <p>name of skin type
5314 <ul>
5315         <li>id : skin ID</li>
5316         <li>name : skin Name</li>
5317         <li>desc : skin Description</li>
5318         <li>type : skin ContentType</li>
5319         <li>content : skin Content</li>
5320         <li>skintype : skin type friendly name</li>
5321         <li>skintyperaw : skin type</li>
5322         <li>prefix : skin include prefix</li>
5323         <li>mode : skin include mode</li>
5324 </ul>
5325 </p>
5326 <h2>Skintypes</h2>
5327 <p>
5328 adminskindelete
5329 adminskinedittype
5330 adminskinremovetype
5331 </p>
5332 <h2>Examples</h2>
5333 <pre>
5334 &lt;%editadminskintype(name)%&gt;
5335 </pre>
5336 </div>
5337
5338
5339 <div class="page">
5340 <a id="adminskinvar-editadminskin" name="adminskinvar-editadminskin"></a>
5341 <h1>AdminSkinvar: editadminskin</h1>
5342 <p>Information on skin editing at present is output.</p>
5343 <h2>Arguments</h2>
5344 <p>type of skin setting
5345 <ul>
5346         <li>id : skin ID</li>
5347         <li>name : skin Name</li>
5348         <li>desc : skin Description</li>
5349         <li>type : skin ContentType</li>
5350         <li>content : skin Content</li>
5351         <li>prefix : skin include prefix</li>
5352         <li>mode : radio button for select skin include mode</li>
5353 </ul>
5354 </p>
5355 <h2>Skintypes</h2>
5356 <p>
5357 adminskinedit
5358 </p>
5359 <h2>Examples</h2>
5360 <pre>
5361 &lt;%editadminskin(id)%&gt;
5362 </pre>
5363 </div>
5364
5365
5366 <div class="page">
5367 <a id="adminskinvar-defaultadminskintypes" name="adminskinvar-defaultadminskintypes"></a>
5368 <h1>AdminSkinvar: defaultadminskintypes</h1>
5369 <p>A list of the default types of the admin area skin is output.</p>
5370 <h2>Arguments</h2>
5371 <p>tabindex, template name</p>
5372 <h2>Skintypes</h2>
5373 <p>
5374 adminskinedit
5375 </p>
5376 <h2>Examples</h2>
5377 <pre>
5378 &lt;%defaultadminskintypes(10,admin/default)%&gt;
5379 </pre>
5380 </div>
5381
5382
5383 <div class="page">
5384 <a id="adminskinvar-adminspecialskinlist" name="adminskinvar-adminspecialskinlist"></a>
5385 <h1>AdminSkinvar: adminspecialskinlist</h1>
5386 <p>A list of the special types of the admin area skin is output.</p>
5387 <h2>Arguments</h2>
5388 <p>template name</p>
5389 <h2>Skintypes</h2>
5390 <p>
5391 adminskinedit
5392 </p>
5393 <h2>Examples</h2>
5394 <pre>
5395 &lt;%adminspecialskinlist(admin/default)%&gt;
5396 </pre>
5397 </div>
5398
5399
5400 <div class="page">
5401 <a id="adminskinvar-skintypehelp" name="adminskinvar-skintypehelp"></a>
5402 <h1>AdminSkinvar: skintypehelp</h1>
5403 <p>A link to help of the skin type which is being edited at present is output.</p>
5404 <h2>Arguments</h2>
5405 <p>None</p>
5406 <h2>Skintypes</h2>
5407 <p>
5408 adminskinedittype
5409 skinedittype
5410 </p>
5411 <h2>Examples</h2>
5412 <pre>
5413 &lt;%skintypehelp%&gt;
5414 </pre>
5415 </div>
5416
5417
5418 <div class="page">
5419 <a id="adminskinvar-allowedadminskinactions" name="adminskinvar-allowedadminskinactions"></a>
5420 <h1>AdminSkinvar: allowedadminskinactions</h1>
5421 <p>A list with a link to help in practicable skin vars is output by the skin type of admin skin which is being edited at present.</p>
5422 <h2>Arguments</h2>
5423 <p>None</p>
5424 <h2>Skintypes</h2>
5425 <p>
5426 adminskinedittype
5427 </p>
5428 <h2>Examples</h2>
5429 <pre>
5430 &lt;%allowedadminskinactions%&gt;
5431 </pre>
5432 </div>
5433
5434
5435 <div class="page">
5436 <a id="adminskinvar-adminskineditallowedlist" name="adminskinvar-adminskineditallowedlist"></a>
5437 <h1>AdminSkinvar: adminskineditallowedlist</h1>
5438 <p>A list of template or blogs is output as an argument of practicable skin vars by the skin type which is being edited at present.</p>
5439 <h2>Arguments</h2>
5440 <p>$type(template/blog),$templateName</p>
5441 <h2>Skintypes</h2>
5442 <p>
5443 adminskinedittype
5444 </p>
5445 <h2>Examples</h2>
5446 <pre>
5447 &lt;%adminskineditallowedlist(template,admin/default)%&gt;
5448 </pre>
5449 </div>
5450
5451
5452 <div class="page">
5453 <a id="adminskinvar-importskininfo" name="adminskinvar-importskininfo"></a>
5454 <h1>AdminSkinvar: importskininfo</h1>
5455 <p>Information on imported skin/template is output.</p>
5456 <h2>Arguments</h2>
5457 <p>
5458 type
5459 <ul>
5460         <li>info : Information on imported skin</li>
5461         <li>snames : Names on imported skin</li>
5462         <li>tnames : Names on imported template</li>
5463         <li>sclashes : Names on imported skin which conflicts</li>
5464         <li>tclashes : Names on imported template which conflicts</li>
5465         <li>skinfile : File names on imported skin</li>
5466         <li>mode : Reading mode of skin</li>
5467 </ul>
5468 </p>
5469 <h2>Skintypes</h2>
5470 <p>
5471 <ul>
5472         <li>adminskiniedoimport</li>
5473         <li>adminskinieimport</li>
5474         <li>skiniedoimport</li>
5475         <li>skinieimport</li>
5476 </ul>
5477 </p>
5478 <h2>Examples</h2>
5479 <pre>
5480 &lt;%importskininfo(info)%&gt;
5481 </pre>
5482 </div>
5483
5484
5485 <div class="page">
5486 <a id="adminskinvar-selectlocaladminskinfiles" name="adminskinvar-selectlocaladminskinfiles"></a>
5487 <h1>AdminSkinvar: selectlocaladminskinfiles</h1>
5488 <p>The select box from which imported admin skin is chosen is indicated.</p>
5489 <h2>Arguments</h2>
5490 <p>None</p>
5491 <h2>Skintypes</h2>
5492 <p>
5493 adminskinieoverview
5494 </p>
5495 <h2>Examples</h2>
5496 <pre>
5497 &lt;%selectlocaladminskinfiles%&gt;
5498 </pre>
5499 </div>
5500
5501
5502 <div class="page">
5503 <a id="adminskinvar-adminskinielist" name="adminskinvar-adminskinielist"></a>
5504 <h1>AdminSkinvar: adminskinielist</h1>
5505 <p>A list of extracted admin skin/template is shown to a file.</p>
5506 <h2>Arguments</h2>
5507 <p>type,templateName</p>
5508 <h2>Skintypes</h2>
5509 <p>
5510 adminskinieoverview
5511 </p>
5512 <h2>Examples</h2>
5513 <pre>
5514 &lt;%adminskinielist(template,admin/default)%&gt;
5515 </pre>
5516 </div>
5517
5518
5519 <div class="page">
5520 <a id="adminskinvar-adminskinoverview" name="adminskinvar-adminskinoverview"></a>
5521 <h1>AdminSkinvar: adminskinoverview</h1>
5522 <p>A list of admin skins</p>
5523 <h2>Arguments</h2>
5524 <p>templateName</p>
5525 <h2>Skintypes</h2>
5526 <p>
5527 adminskinoverview
5528 </p>
5529 <h2>Examples</h2>
5530 <pre>
5531 &lt;%adminskinoverview(admin/default)%&gt;
5532 </pre>
5533 </div>
5534
5535
5536 <div class="page">
5537 <a id="adminskinvar-editadmintemplateinfo" name="adminskinvar-editadmintemplateinfo"></a>
5538 <h1>AdminSkinvar: editadmintemplateinfo</h1>
5539 <p>Information on the template which is being edited is indicated.</p>
5540 <h2>Arguments</h2>
5541 <p>None</p>
5542 <h2>Skintypes</h2>
5543 <p>
5544         <ul>
5545                 <li>admintemplatedelete</li>
5546                 <li>admintemplateedit</li>
5547         </ul>
5548 </p>
5549 <h2>Examples</h2>
5550 <pre>
5551 &lt;%editadmintemplateinfo%&gt;
5552 </pre>
5553 </div>
5554
5555
5556 <div class="page">
5557 <a id="adminskinvar-admintemplateoverview" name="adminskinvar-admintemplateoverview"></a>
5558 <h1>AdminSkinvar: admintemplateoverview</h1>
5559 <p>A list of template for adminarea.</p>
5560 <h2>Arguments</h2>
5561 <p>templateName</p>
5562 <h2>Skintypes</h2>
5563 <p>
5564 admintemplateoverview
5565 </p>
5566 <h2>Examples</h2>
5567 <pre>
5568 &lt;%admintemplateoverview(admin/default)%&gt;
5569 </pre>
5570 </div>
5571
5572
5573 <div class="page">
5574 <a id="adminskinvar-adminbloglink" name="adminskinvar-adminbloglink"></a>
5575 <h1>AdminSkinvar: adminbloglink</h1>
5576 <p>A link to a blog of id requested in URL is output.</p>
5577 <h2>Arguments</h2>
5578 <p>templateName</p>
5579 <h2>Skintypes</h2>
5580 <p>
5581         <ul>
5582                 <li>banlist</li>
5583                 <li>blogcommentlist</li>
5584                 <li>blogsettings</li>
5585                 <li>createitem</li>
5586                 <li>itemlist</li>
5587         </ul>
5588 </p>
5589 <h2>Examples</h2>
5590 <pre>
5591 &lt;%adminbloglink(admin/default)%&gt;
5592 </pre>
5593 </div>
5594
5595
5596 <div class="page">
5597 <a id="adminskinvar-adminbanlist" name="adminskinvar-adminbanlist"></a>
5598 <h1>AdminSkinvar: adminbanlist</h1>
5599 <p>A list of the ip-address which prohibits access to a blog of id requested in url is output.</p>
5600 <h2>Arguments</h2>
5601 <p>templateName</p>
5602 <h2>Skintypes</h2>
5603 <p>
5604 banlist
5605 </p>
5606 <h2>Examples</h2>
5607 <pre>
5608 &lt;%adminbanlist(admin/default)%&gt;
5609 </pre>
5610 </div>
5611
5612
5613 <div class="page">
5614 <a id="adminskinvar-requestiprange" name="adminskinvar-requestiprange"></a>
5615 <h1>AdminSkinvar: requestiprange</h1>
5616 <p>ip-range which releases regulation is output.</p>
5617 <h2>Arguments</h2>
5618 <p>None</p>
5619 <h2>Skintypes</h2>
5620 <p>
5621 banlistdelete
5622 </p>
5623 <h2>Examples</h2>
5624 <pre>
5625 &lt;%requestiprange%&gt;
5626 </pre>
5627 </div>
5628
5629
5630 <div class="page">
5631 <a id="adminskinvar-banlistdeletedlist" name="adminskinvar-banlistdeletedlist"></a>
5632 <h1>AdminSkinvar: banlistdeletedlist</h1>
5633 <p>A list of ip which just released regulation is indicated.</p>
5634 <h2>Arguments</h2>
5635 <p>templateName</p>
5636 <h2>Skintypes</h2>
5637 <p>
5638 banlistdeleteconfirm
5639 </p>
5640 <h2>Examples</h2>
5641 <pre>
5642 &lt;%banlistdeletedlist(admin/default)%&gt;
5643 </pre>
5644 </div>
5645
5646
5647 <div class="page">
5648 <a id="adminskinvar-iprangeinput" name="adminskinvar-iprangeinput"></a>
5649 <h1>AdminSkinvar: iprangeinput</h1>
5650 <p>A list of ip-range regulated now is indicated.</p>
5651 <h2>Arguments</h2>
5652 <p>None</p>
5653 <h2>Skintypes</h2>
5654 <p>
5655 banlistnew
5656 </p>
5657 <h2>Examples</h2>
5658 <pre>
5659 &lt;%iprangeinput%&gt;
5660 </pre>
5661 </div>
5662
5663
5664 <div class="page">
5665 <a id="adminskinvar-adminbatchaction" name="adminskinvar-adminbatchaction"></a>
5666 <h1>AdminSkinvar: adminbatchaction</h1>
5667 <p>Requested batchaction is indicated in URL.</p>
5668 <h2>Arguments</h2>
5669 <p>None</p>
5670 <h2>Skintypes</h2>
5671 <p>
5672         <ul>
5673                 <li>batchcategory</li>
5674                 <li>batchcomment</li>
5675                 <li>batchitem</li>
5676                 <li>batchmember</li>
5677                 <li>batchteam</li>
5678         </ul>
5679 </p>
5680 <h2>Examples</h2>
5681 <pre>
5682 &lt;%adminbatchaction%&gt;
5683 </pre>
5684 </div>
5685
5686
5687 <div class="page">
5688 <a id="adminskinvar-adminbatchlist" name="adminskinvar-adminbatchlist"></a>
5689 <h1>AdminSkinvar: adminbatchlist</h1>
5690 <p>A list of items/comments/members/teams/categories during a batch processing is indicated.</p>
5691 <h2>Arguments</h2>
5692 <p>templateName</p>
5693 <h2>Skintypes</h2>
5694 <p>
5695         <ul>
5696                 <li>batchcategory</li>
5697                 <li>batchcomment</li>
5698                 <li>batchitem</li>
5699                 <li>batchmember</li>
5700                 <li>batchteam</li>
5701                 <li>blogcommentlist</li>
5702         </ul>
5703
5704 </p>
5705 <h2>Examples</h2>
5706 <pre>
5707 &lt;%adminbatchlist(admin/default)%&gt;
5708 </pre>
5709 </div>
5710
5711
5712 <div class="page">
5713 <a id="adminskinvar-batchdeletetype" name="adminskinvar-batchdeletetype"></a>
5714 <h1>AdminSkinvar: batchdeletetype</h1>
5715 <p>The type of the batched processing method is indicated.</p>
5716 <h2>Arguments</h2>
5717 <p>None</p>
5718 <h2>Skintypes</h2>
5719 <p>
5720 batchdelete
5721 </p>
5722 <h2>Examples</h2>
5723 <pre>
5724 &lt;%batchdeletetype%&gt;
5725 </pre>
5726 </div>
5727
5728
5729 <div class="page">
5730 <a id="adminskinvar-batchdeletelist" name="adminskinvar-batchdeletelist"></a>
5731 <h1>AdminSkinvar: batchdeletelist</h1>
5732 <p>The list deleted by batched processing method is indicated.</p>
5733 <h2>Arguments</h2>
5734 <p>None</p>
5735 <h2>Skintypes</h2>
5736 <p>
5737 batchdelete
5738 </p>
5739 <h2>Examples</h2>
5740 <pre>
5741 &lt;%batchdeletelist%&gt;
5742 </pre>
5743 </div>
5744
5745
5746 <div class="page">
5747 <a id="adminskinvar-batchmovetitle" name="adminskinvar-batchmovetitle"></a>
5748 <h1>AdminSkinvar: batchmovetitle</h1>
5749 <p>Movement by batched processing method indicates the title which is being processed.</p>
5750 <h2>Arguments</h2>
5751 <p>None</p>
5752 <h2>Skintypes</h2>
5753 <p>
5754         <ul>
5755                 <li>batchmove</li>
5756                 <li>bbatchmovecat</li>
5757         </ul>
5758 </p>
5759 <h2>Examples</h2>
5760 <pre>
5761 &lt;%batchmovetitle%&gt;
5762 </pre>
5763 </div>
5764
5765
5766 <div class="page">
5767 <a id="adminskinvar-batchmovetype" name="adminskinvar-batchmovetype"></a>
5768 <h1>AdminSkinvar: batchmovetype</h1>
5769 <p>The type of the batched processing method of movement is indicated.</p>
5770 <h2>Arguments</h2>
5771 <p>None</p>
5772 <h2>Skintypes</h2>
5773 <p>
5774         <ul>
5775                 <li>batchmove</li>
5776                 <li>batchmovecat</li>
5777         </ul>
5778 </p>
5779 <h2>Examples</h2>
5780 <pre>
5781 &lt;%batchmovetype%&gt;
5782 </pre>
5783 </div>
5784
5785
5786 <div class="page">
5787 <a id="adminskinvar-batchmovelist" name="adminskinvar-batchmovelist"></a>
5788 <h1>AdminSkinvar: batchmovelist</h1>
5789 <p>The list move by batched processing method is indicated.</p>
5790 <h2>Arguments</h2>
5791 <p>None</p>
5792 <h2>Skintypes</h2>
5793 <p>
5794         <ul>
5795                 <li>batchmove</li>
5796                 <li>batchmovecat</li>
5797         </ul>
5798 </p>
5799 <h2>Examples</h2>
5800 <pre>
5801 &lt;%batchmovelist%&gt;
5802 </pre>
5803 </div>
5804
5805
5806 <div class="page">
5807 <a id="adminskinvar-movedistselect" name="adminskinvar-movedistselect"></a>
5808 <h1>AdminSkinvar: movedistselect</h1>
5809 <p>A select box in a movement destination is output.</p>
5810 <h2>Arguments</h2>
5811 <p>None</p>
5812 <h2>Skintypes</h2>
5813 <p>
5814         <ul>
5815                 <li>batchmove</li>
5816                 <li>batchmovecat</li>
5817                 <li>itemmove</li>
5818         </ul>
5819 </p>
5820 <h2>Examples</h2>
5821 <pre>
5822 &lt;%movedistselect%&gt;
5823 </pre>
5824 </div>
5825
5826
5827 <div class="page">
5828 <a id="adminskinvar-batchmovebtn" name="adminskinvar-batchmovebtn"></a>
5829 <h1>AdminSkinvar: batchmovebtn</h1>
5830 <p>A text of Tree peony suitable for the movement type is output.</p>
5831 <h2>Arguments</h2>
5832 <p>None</p>
5833 <h2>Skintypes</h2>
5834 <p>
5835         <ul>
5836                 <li>batchmove</li>
5837                 <li>batchmovecat</li>
5838         </ul>
5839 </p>
5840 <h2>Examples</h2>
5841 <pre>
5842 &lt;%batchmovebtn%&gt;
5843 </pre>
5844 </div>
5845
5846
5847 <div class="page">
5848 <a id="adminskinvar-commentnavlist" name="adminskinvar-commentnavlist"></a>
5849 <h1>AdminSkinvar: commentnavlist</h1>
5850 <p>A list of comments is output.</p>
5851 <h2>Arguments</h2>
5852 <p>None</p>
5853 <h2>Skintypes</h2>
5854 <p>
5855         <ul>
5856                 <li>blogcommentlist</li>
5857                 <li>browseowncomments</li>
5858                 <li>itemcommentlist/li>
5859         </ul>
5860 </p>
5861 <h2>Examples</h2>
5862 <pre>
5863 &lt;%commentnavlist%&gt;
5864 </pre>
5865 </div>
5866
5867
5868 <div class="page">
5869 <a id="adminskinvar-blogcatlist" name="adminskinvar-blogcatlist"></a>
5870 <h1>AdminSkinvar: blogcatlist</h1>
5871 <p>A list of the categories which are included in the blog which is being edited is output.</p>
5872 <h2>Arguments</h2>
5873 <p>templateName</p>
5874 <h2>Skintypes</h2>
5875 <p>
5876 blogsettings
5877 </p>
5878 <h2>Examples</h2>
5879 <pre>
5880 &lt;%blogcatlist(admin/default)%&gt;
5881 </pre>
5882 </div>
5883
5884
5885 <div class="page">
5886 <a id="adminskinvar-blognotifysetting" name="adminskinvar-blognotifysetting"></a>
5887 <h1>AdminSkinvar: blognotifysetting</h1>
5888 <p>Judgment of whether a check is put in a check box of whether you notify an administrator when there was a comment or vote or new item to a blog, is done.</p>
5889 <h2>Arguments</h2>
5890 <p>Type(comment or vote or newitem)</p>
5891 <h2>Skintypes</h2>
5892 <p>
5893 blogsettings
5894 </p>
5895 <h2>Examples</h2>
5896 <pre>
5897 &lt;%blognotifysetting(vote)%&gt;
5898 </pre>
5899 </div>
5900
5901
5902 <div class="page">
5903 <a id="adminskinvar-blogsettingyesno" name="adminskinvar-blogsettingyesno"></a>
5904 <h1>AdminSkinvar: blogsettingyesno</h1>
5905 <p>The radio button answered at inside of setting of a blog "Yes." "No." is indicated.</p>
5906 <h2>Arguments</h2>
5907 <p>type(convertbreaks or allowpastposting or comments or public or reqemail or searchable),templateName</p>
5908 <h2>Skintypes</h2>
5909 <p>
5910 blogsettings
5911 </p>
5912 <h2>Examples</h2>
5913 <pre>
5914 &lt;%blogsettingyesno(public,admin/default)%&gt;
5915 </pre>
5916 </div>
5917
5918
5919 <div class="page">
5920 <a id="adminskinvar-blogteammembers" name="adminskinvar-blogteammembers"></a>
5921 <h1>AdminSkinvar: blogteammembers</h1>
5922 <p>Members list of blog teams is output.</p>
5923 <h2>Arguments</h2>
5924 <p>None</p>
5925 <h2>Skintypes</h2>
5926 <p>
5927 blogsettings
5928 </p>
5929 <h2>Examples</h2>
5930 <pre>
5931 &lt;%blogteammembers%&gt;
5932 </pre>
5933 </div>
5934
5935
5936 <div class="page">
5937 <a id="adminskinvar-blogtime" name="adminskinvar-blogtime"></a>
5938 <h1>AdminSkinvar: blogtime</h1>
5939 <p>The time and the time based on offset are output by the form designated in format current as of the server.</p>
5940 <h2>Arguments</h2>
5941 <p>type("blogtime" or except),format,offset</p>
5942 <h2>Skintypes</h2>
5943 <p>
5944         <ul>
5945                 <li>blogsettings</li>
5946                 <li>createnewlog</li>
5947         </ul>
5948 </p>
5949 <h2>Examples</h2>
5950 <pre>
5951 &lt;%blogtime%&gt;
5952 </pre>
5953 </div>
5954
5955
5956 <div class="page">
5957 <a id="adminskinvar-defcatselect" name="adminskinvar-defcatselect"></a>
5958 <h1>AdminSkinvar: defcatselect</h1>
5959 <p>The select box to which zinc entrusts a category of default is output.</p>
5960 <h2>Arguments</h2>
5961 <p>templateName</p>
5962 <h2>Skintypes</h2>
5963 <p>
5964 blogsettings
5965 </p>
5966 <h2>Examples</h2>
5967 <pre>
5968 &lt;%defcatselect(admin/default)%&gt;
5969 </pre>
5970 </div>
5971
5972
5973 <div class="page">
5974 <a id="adminskinvar-defskinselect" name="adminskinvar-defskinselect"></a>
5975 <h1>AdminSkinvar: defskinselect</h1>
5976 <p>The select box from which skin of a blog or skin of the default applied at the time of blog making newly is chosen is output.</p>
5977 <h2>Arguments</h2>
5978 <p>type('blog' or not),templateName</p>
5979 <h2>Skintypes</h2>
5980 <p>
5981         <ul>
5982                 <li>blogsettings</li>
5983                 <li>createnewlog</li>
5984                 <li>settingsedit</li>
5985         </ul>
5986 </p>
5987 <h2>Examples</h2>
5988 <pre>
5989 &lt;%defskinselect(blog,admin/default)%&gt;
5990 </pre>
5991 </div>
5992
5993
5994 <div class="page">
5995 <a id="adminskinvar-pluginextras" name="adminskinvar-pluginextras"></a>
5996 <h1>AdminSkinvar: pluginextras</h1>
5997 <p>Member/Blog/GeneralSettingsFormExtras or RegistrationFormExtraFields event occur.</p>
5998 <h2>Arguments</h2>
5999 <p>Type</p>
6000 <h2>Skintypes</h2>
6001 <p>
6002         <ul>
6003                 <li>blogsettings</li>
6004                 <li>createaccountinput</li>
6005                 <li>createitem</li>
6006                 <li>itemedit</li>
6007                 <li>settingsedit</li>
6008         </ul>
6009 </p>
6010 <h2>Examples</h2>
6011 <pre>
6012 &lt;%pluginextras(blog)%&gt;
6013 </pre>
6014 </div>
6015
6016
6017 <div class="page">
6018 <a id="adminskinvar-pluginoptions" name="adminskinvar-pluginoptions"></a>
6019 <h1>AdminSkinvar: pluginoptions</h1>
6020 <p>Setting of a plugin options are output.</p>
6021 <h2>Arguments</h2>
6022 <p>context(global or member or blog or category or item),templateName</p>
6023 <h2>Skintypes</h2>
6024 <p>
6025         <ul>
6026                 <li>blogsettings</li>
6027                 <li>categoryedit</li>
6028                 <li>createitem</li>
6029                 <li>editmembersettings</li>
6030                 <li>itemedit</li>
6031         </ul>
6032 </p>
6033 <h2>Examples</h2>
6034 <pre>
6035 &lt;%pluginoptions(blog,admin/default)%&gt;
6036 </pre>
6037 </div>
6038
6039
6040 <div class="page">
6041 <a id="adminskinvar-bookmarkletadmin" name="adminskinvar-bookmarkletadmin"></a>
6042 <h1>AdminSkinvar: bookmarkletadmin</h1>
6043 <p>javascript to indicate a bookmark let is output./p>
6044 <h2>Arguments</h2>
6045 <p>None</p>
6046 <h2>Skintypes</h2>
6047 <p>
6048 bookmarklet
6049 </p>
6050 <h2>Examples</h2>
6051 <pre>
6052 &lt;%bookmarkletadmin%&gt;
6053 </pre>
6054 </div>
6055
6056
6057 <div class="page">
6058 <a id="adminskinvar-itemnavlist" name="adminskinvar-itemnavlist"></a>
6059 <h1>AdminSkinvar: itemnavlist</h1>
6060 <p>A list of contributed items is output.</p>
6061 <h2>Arguments</h2>
6062 <p>templateName</p>
6063 <h2>Skintypes</h2>
6064 <p>
6065 browseownitems
6066 itemlist
6067 </p>
6068 <h2>Examples</h2>
6069 <pre>
6070 &lt;%itemnavlist(admin/default)%&gt;
6071 </pre>
6072 </div>
6073
6074
6075 <div class="page">
6076 <a id="adminskinvar-categorysetting" name="adminskinvar-categorysetting"></a>
6077 <h1>AdminSkinvar: categorysetting</h1>
6078 <p>Setting of a category is indicated.</p>
6079 <h2>Arguments</h2>
6080 <p>Type('name' or not)</p>
6081 <h2>Skintypes</h2>
6082 <p>
6083         <ul>
6084                 <li>categorydelete</li>
6085                 <li>categoryedit</li>
6086         </ul>
6087 </p>
6088 <h2>Examples</h2>
6089 <pre>
6090 &lt;%categorysetting(name)%&gt;
6091 </pre>
6092 </div>
6093
6094
6095 <div class="page">
6096 <a id="adminskinvar-editdesturl" name="adminskinvar-editdesturl"></a>
6097 <h1>AdminSkinvar: editdesturl</h1>
6098 <p>URL which indicates a list of the back items to which the category was changed</p>
6099 <h2>Arguments</h2>
6100 <p>None</p>
6101 <h2>Skintypes</h2>
6102 <p>
6103 categoryedit
6104 </p>
6105 <h2>Examples</h2>
6106 <pre>
6107 &lt;%editdesturl%&gt;
6108 </pre>
6109 </div>
6110
6111
6112 <div class="page">
6113 <a id="adminskinvar-deletecomment" name="adminskinvar-deletecomment"></a>
6114 <h1>AdminSkinvar: deletecomment</h1>
6115 <p>Information on an eliminated comment is output.</p>
6116 <h2>Arguments</h2>
6117 <p>Type(id or author or body)</p>
6118 <h2>Skintypes</h2>
6119 <p>
6120 commentdelete
6121 </p>
6122 <h2>Examples</h2>
6123 <pre>
6124 &lt;%deletecomment(id)%&gt;
6125 </pre>
6126 </div>
6127
6128
6129 <div class="page">
6130 <a id="adminskinvar-editcomment" name="adminskinvar-editcomment"></a>
6131 <h1>AdminSkinvar: editcomment</h1>
6132 <p>Information on the comment which is being edited is output.</p>
6133 <h2>Arguments</h2>
6134 <p>Type(id or user or date or body or cmail or url or other)</p>
6135 <h2>Skintypes</h2>
6136 <p>
6137 commentedit
6138 </p>
6139 <h2>Examples</h2>
6140 <pre>
6141 &lt;%editcomment(body)%&gt;
6142 </pre>
6143 </div>
6144
6145
6146 <div class="page">
6147 <a id="adminskinvar-contents" name="adminskinvar-contents"></a>
6148 <h1>AdminSkinvar: contents</h1>
6149 <p>Information on the item which is being edited newly and or is output.</p>
6150 <h2>Arguments</h2>
6151 <p>which(part for item)</p>
6152 <h2>Skintypes</h2>
6153 <p>
6154         <ul>
6155                 <li>createaccountinput</li>
6156                 <li>createaccountsuccess</li>
6157                 <li>createitem</li>
6158                 <li>itemedit</li>
6159         </ul>
6160 </p>
6161 <h2>Examples</h2>
6162 <pre>
6163 &lt;%contents(title)%&gt;
6164 </pre>
6165 </div>
6166
6167
6168 <div class="page">
6169 <a id="adminskinvar-blogid" name="adminskinvar-blogid"></a>
6170 <h1>AdminSkinvar: blogid</h1>
6171 <p>The ID for the requested blog is output in $_REQUEST.</p>
6172 <h2>Arguments</h2>
6173 <p>None</p>
6174 <h2>Skintypes</h2>
6175 <p>
6176 createitem
6177 </p>
6178 <h2>Examples</h2>
6179 <pre>
6180 &lt;%blogid%&gt;
6181 </pre>
6182 </div>
6183
6184
6185 <div class="page">
6186 <a id="adminskinvar-categories" name="adminskinvar-categories"></a>
6187 <h1>AdminSkinvar: categories</h1>
6188 <p>An item outputs the selection box from which the category to which I belong is chosen.</p>
6189 <h2>Arguments</h2>
6190 <p>startidx</p>
6191 <h2>Skintypes</h2>
6192 <p>
6193         <ul>
6194                 <li>createitem</li>
6195                 <li>itemedit</li>
6196         </ul>
6197 </p>
6198 <h2>Examples</h2>
6199 <pre>
6200 &lt;%categories(40)%&gt;
6201 </pre>
6202 </div>
6203
6204
6205 <div class="page">
6206 <a id="adminskinvar-currenttime" name="adminskinvar-currenttime"></a>
6207 <h1>AdminSkinvar: currenttime</h1>
6208 <p>The present time based on the setting of a blog is output.</p>
6209 <h2>Arguments</h2>
6210 <p>
6211    <table>
6212       <tr>
6213        <td><em>&quot;seconds&quot;</em></td>
6214        <td>Numeric representation of seconds</td>
6215       </tr>
6216       <tr>
6217        <td><em>&quot;minutes&quot;</em></td>
6218        <td>Numeric representation of minutes</td>
6219       </tr>
6220       <tr>
6221        <td><em>&quot;hours&quot;</em></td>
6222        <td>Numeric representation of hours</td>
6223       </tr>
6224       <tr>
6225        <td><em>&quot;mday&quot;</em></td>
6226        <td>Numeric representation of the day of the month</td>
6227       </tr>
6228       <tr>
6229        <td><em>&quot;wday&quot;</em></td>
6230        <td>Numeric representation of the day of the week</td>
6231       </tr>
6232       <tr>
6233        <td><em>&quot;mon&quot;</em></td>
6234        <td>Numeric representation of a month</td>
6235       </tr>
6236       <tr>
6237        <td><em>&quot;year&quot;</em></td>
6238        <td>A full numeric representation of a year, 4 digits</td>
6239       </tr>
6240       <tr>
6241        <td><em>&quot;yday&quot;</em></td>
6242        <td>Numeric representation of the day of the year</td>
6243      </tr>
6244       <tr>
6245        <td><em>&quot;weekday&quot;</em></td>
6246        <td>A full textual representation of the day of the week</td>
6247       </tr>
6248       <tr>
6249        <td><em>&quot;month&quot;</em></td>
6250        <td>A full textual representation of a month, such as January or March</td>
6251       </tr>
6252       <tr>
6253        <td><em>0</em></td>
6254        <td>
6255         Seconds since the Unix Epoch, similar to the values returned by
6256         <span class="function"><a href="function.time.php" class="function">time()</a></span> and used by <span class="function"><a href="function.date.php" class="function">date()</a></span>.
6257        </td>
6258       </tr>
6259    </table>
6260 </p>
6261 <h2>Skintypes</h2>
6262 <p>
6263         <ul>
6264                 <li>createitem</li>
6265                 <li>itemedit</li>
6266         </ul>
6267 </p>
6268 <h2>Examples</h2>
6269 <pre>
6270 &lt;%currenttime(month)%&gt;
6271 </pre>
6272 </div>
6273
6274
6275 <div class="page">
6276 <a id="adminskinvar-init" name="adminskinvar-init"></a>
6277 <h1>AdminSkinvar: init</h1>
6278 <p>Initialization of contribution or edit processing of an item.</p>
6279 <h2>Arguments</h2>
6280 <p>None</p>
6281 <h2>Skintypes</h2>
6282 <p>
6283         <ul>
6284                 <li>createitem</li>
6285                 <li>itemedit</li>
6286         </ul>
6287 </p>
6288 <h2>Examples</h2>
6289 <pre>
6290 &lt;%init%&gt;
6291 </pre>
6292 </div>
6293
6294
6295 <div class="page">
6296 <a id="adminskinvar-adminskinselectoptions" name="adminskinvar-adminskinselectoptions"></a>
6297 <h1>AdminSkinvar: adminskinselectoptions</h1>
6298 <p>The options for selection box from which adminskin is chosen is output.</p>
6299 <h2>Arguments</h2>
6300 <p>templateName</p>
6301 <h2>Skintypes</h2>
6302 <p>
6303 editmembersettings
6304 </p>
6305 <h2>Examples</h2>
6306 <pre>
6307 &lt;%adminskinselectoptions(admin/default)%&gt;
6308 </pre>
6309 </div>
6310
6311
6312 <div class="page">
6313 <a id="adminskinvar-editmember" name="adminskinvar-editmember"></a>
6314 <h1>AdminSkinvar: editmember</h1>
6315 <p>The setting form of the editing member is output.</p>
6316 <h2>Arguments</h2>
6317 <p>type(id or displayname or realname or email or url or admin or canlogin or notes or autosave),templateName</p>
6318 <h2>Skintypes</h2>
6319 <p>
6320         <ul>
6321                 <li>editmembersettings</li>
6322                 <li>memberdelete</li>
6323                 <li>teamdelete</li>
6324         </ul>
6325 </p>
6326 <h2>Examples</h2>
6327 <pre>
6328 &lt;%editmember(url,admin/default)%&gt;
6329 </pre>
6330 </div>
6331
6332
6333 <div class="page">
6334 <a id="adminskinvar-localeselectoptions" name="adminskinvar-localeselectoptions"></a>
6335 <h1>AdminSkinvar: localeselectoptions</h1>
6336 <p>The options for select box from which a locale is chosen is output.</p>
6337 <h2>Arguments</h2>
6338 <p>None</p>
6339 <h2>Skintypes</h2>
6340 <p>
6341         <ul>
6342                 <li>editmembersettings</li>
6343                 <li>settingsedit</li>
6344         </ul>
6345 </p>
6346 <h2>Examples</h2>
6347 <pre>
6348 &lt;%localeselectoptions%&gt;
6349 </pre>
6350 </div>
6351
6352
6353 <div class="page">
6354 <a id="adminskinvar-deleteitemtitle" name="adminskinvar-deleteitemtitle"></a>
6355 <h1>AdminSkinvar: deleteitemtitle</h1>
6356 <p>The title of the deleted item is indicated.</p>
6357 <h2>Arguments</h2>
6358 <p>None</p>
6359 <h2>Skintypes</h2>
6360 <p>
6361 itemdelete
6362 </p>
6363 <h2>Examples</h2>
6364 <pre>
6365 &lt;%deleteitemtitle%&gt;
6366 </pre>
6367 </div>
6368
6369
6370 <div class="page">
6371 <a id="adminskinvar-deleteitembody" name="adminskinvar-deleteitembody"></a>
6372 <h1>AdminSkinvar: deleteitembody</h1>
6373 <p>The body of the deleted item is indicated.</p>
6374 <h2>Arguments</h2>
6375 <p>None</p>
6376 <h2>Skintypes</h2>
6377 <p>
6378 itemdelete
6379 </p>
6380 <h2>Examples</h2>
6381 <pre>
6382 &lt;%deleteitembody%&gt;
6383 </pre>
6384 </div>
6385
6386
6387 <div class="page">
6388 <a id="adminskinvar-deleteitemid" name="adminskinvar-deleteitemid"></a>
6389 <h1>AdminSkinvar: deleteitemid</h1>
6390 <p>The ID of the deleted item is indicated.</p>
6391 <h2>Arguments</h2>
6392 <p>None</p>
6393 <h2>Skintypes</h2>
6394 <p>
6395 itemdelete
6396 </p>
6397 <h2>Examples</h2>
6398 <pre>
6399 &lt;%deleteitemid%&gt;
6400 </pre>
6401 </div>
6402
6403
6404 <div class="page">
6405 <a id="adminskinvar-checkedonval" name="adminskinvar-checkedonval"></a>
6406 <h1>AdminSkinvar: checkedonval</h1>
6407 <p>Property name of an item lays with value and puts a check in.</p>
6408 <h2>Arguments</h2>
6409 <p>value,name</p>
6410 <h2>Skintypes</h2>
6411 <p>
6412 itemedit
6413 </p>
6414 <h2>Examples</h2>
6415 <pre>
6416 &lt;%checkedonval(1,closed)%&gt;
6417 </pre>
6418 </div>
6419
6420
6421 <div class="page">
6422 <a id="adminskinvar-itemtime" name="adminskinvar-itemtime"></a>
6423 <h1>AdminSkinvar: itemtime</h1>
6424 <p>The contribution time of the item is output.</p>
6425 <h2>Arguments</h2>
6426 <p>
6427    <table>
6428       <tr>
6429        <td><em>&quot;seconds&quot;</em></td>
6430        <td>Numeric representation of seconds</td>
6431       </tr>
6432       <tr>
6433        <td><em>&quot;minutes&quot;</em></td>
6434        <td>Numeric representation of minutes</td>
6435       </tr>
6436       <tr>
6437        <td><em>&quot;hours&quot;</em></td>
6438        <td>Numeric representation of hours</td>
6439       </tr>
6440       <tr>
6441        <td><em>&quot;mday&quot;</em></td>
6442        <td>Numeric representation of the day of the month</td>
6443       </tr>
6444       <tr>
6445        <td><em>&quot;wday&quot;</em></td>
6446        <td>Numeric representation of the day of the week</td>
6447       </tr>
6448       <tr>
6449        <td><em>&quot;mon&quot;</em></td>
6450        <td>Numeric representation of a month</td>
6451       </tr>
6452       <tr>
6453        <td><em>&quot;year&quot;</em></td>
6454        <td>A full numeric representation of a year, 4 digits</td>
6455       </tr>
6456       <tr>
6457        <td><em>&quot;yday&quot;</em></td>
6458        <td>Numeric representation of the day of the year</td>
6459      </tr>
6460       <tr>
6461        <td><em>&quot;weekday&quot;</em></td>
6462        <td>A full textual representation of the day of the week</td>
6463       </tr>
6464       <tr>
6465        <td><em>&quot;month&quot;</em></td>
6466        <td>A full textual representation of a month, such as January or March</td>
6467       </tr>
6468       <tr>
6469        <td><em>0</em></td>
6470        <td>
6471         Seconds since the Unix Epoch, similar to the values returned by
6472         <span class="function"><a href="function.time.php" class="function">time()</a></span> and used by <span class="function"><a href="function.date.php" class="function">date()</a></span>.
6473        </td>
6474       </tr>
6475    </table>
6476 </p>
6477 <h2>Skintypes</h2>
6478 <p>
6479 itemedit
6480 </p>
6481 <h2>Examples</h2>
6482 <pre>
6483 &lt;%itemtime(mday)%&gt;
6484 </pre>
6485 </div>
6486
6487
6488 <div class="page">
6489 <a id="adminskinvar-ilistaddnew" name="adminskinvar-ilistaddnew"></a>
6490 <h1>AdminSkinvar: ilistaddnew</h1>
6491 <p>A link to a new contribution screen of an item is output.</p>
6492 <h2>Arguments</h2>
6493 <p>None</p>
6494 <h2>Skintypes</h2>
6495 <p>
6496 itemlist
6497 </p>
6498 <h2>Examples</h2>
6499 <pre>
6500 &lt;%ilistaddnew%&gt;
6501 </pre>
6502 </div>
6503
6504
6505 <div class="page">
6506 <a id="adminskinvar-moveitemid" name="adminskinvar-moveitemid"></a>
6507 <h1>AdminSkinvar: moveitemid</h1>
6508 <p>The ID for the item I move is output.</p>
6509 <h2>Arguments</h2>
6510 <p>None</p>
6511 <h2>Skintypes</h2>
6512 <p>
6513 itemmove
6514 </p>
6515 <h2>Examples</h2>
6516 <pre>
6517 &lt;%moveitemid%&gt;
6518 </pre>
6519 </div>
6520
6521
6522 <div class="page">
6523 <a id="adminskinvar-blogteamlist" name="adminskinvar-blogteamlist"></a>
6524 <h1>AdminSkinvar: blogteamlist</h1>
6525 <p>A list of the members who can contribute to a blog is output.</p>
6526 <h2>Arguments</h2>
6527 <p>templateName</p>
6528 <h2>Skintypes</h2>
6529 <p>
6530 manageteam
6531 </p>
6532 <h2>Examples</h2>
6533 <pre>
6534 &lt;%blogteamlist(admin/default)%&gt;
6535 </pre>
6536 </div>
6537
6538
6539 <div class="page">
6540 <a id="adminskinvar-newmemberselect" name="adminskinvar-newmemberselect"></a>
6541 <h1>AdminSkinvar: newmemberselect</h1>
6542 <p>A select box of the new member who seasons the team which can contribute to a blog is output.</p>
6543 <h2>Arguments</h2>
6544 <p>templateName</p>
6545 <h2>Skintypes</h2>
6546 <p>
6547 manageteam
6548 </p>
6549 <h2>Examples</h2>
6550 <pre>
6551 &lt;%newmemberselect(admin/default)%&gt;
6552 </pre>
6553 </div>
6554
6555
6556 <div class="page">
6557 <a id="adminskinvar-inputyesno" name="adminskinvar-inputyesno"></a>
6558 <h1>AdminSkinvar: inputyesno</h1>
6559 <p>The form of the question answered at yes or no is output.</p>
6560 <h2>Arguments</h2>
6561 <p>name,checkedval(value of the one value1 and value2 check),tabindex,value1,value2,yesval(label for value1),noval(label for value2),isAdmin,templateName</p>
6562 <h2>Skintypes</h2>
6563 <p>
6564         <ul>
6565                 <li>manageteam</li>
6566                 <li>usermanagement</li>
6567         </ul>
6568 </p>
6569 <h2>Examples</h2>
6570 <pre>
6571 &lt;%inputyesno(canlogin,1,10070)%&gt;
6572 </pre>
6573 </div>
6574
6575
6576 <div class="page">
6577 <a id="adminskinvar-yrbloglist" name="adminskinvar-yrbloglist"></a>
6578 <h1>AdminSkinvar: yrbloglist</h1>
6579 <p>A list of the blogs which are being managed is output.</p>
6580 <h2>Arguments</h2>
6581 <p>templateName</p>
6582 <h2>Skintypes</h2>
6583 <p>
6584 overview
6585 </p>
6586 <h2>Examples</h2>
6587 <pre>
6588 &lt;%yrbloglist(admin/default)%&gt;
6589 </pre>
6590 </div>
6591
6592
6593 <div class="page">
6594 <a id="adminskinvar-editpluginfo" name="adminskinvar-editpluginfo"></a>
6595 <h1>AdminSkinvar: editpluginfo</h1>
6596 <p>Information on the plugin which is being edited is output.</p>
6597 <h2>Arguments</h2>
6598 <p>Type(id or name)</p>
6599 <h2>Skintypes</h2>
6600 <p>
6601         <ul>
6602                 <li>plugindelete</li>
6603                 <li>pluginoptions</li>
6604         </ul>
6605 </p>
6606 <h2>Examples</h2>
6607 <pre>
6608 &lt;%editpluginfo(name)%&gt;
6609 </pre>
6610 </div>
6611
6612
6613 <div class="page">
6614 <a id="adminskinvar-helpplugname" name="adminskinvar-helpplugname"></a>
6615 <h1>AdminSkinvar: helpplugname</h1>
6616 <p>The name of plugin indicating help is output.</p>
6617 <h2>Arguments</h2>
6618 <p>None</p>
6619 <h2>Skintypes</h2>
6620 <p>
6621 pluginhelp
6622 </p>
6623 <h2>Examples</h2>
6624 <pre>
6625 &lt;%helpplugname%&gt;
6626 </pre>
6627 </div>
6628
6629
6630 <div class="page">
6631 <a id="adminskinvar-pluginhelp" name="adminskinvar-pluginhelp"></a>
6632 <h1>AdminSkinvar: pluginhelp</h1>
6633 <p>help in plugin is output.</p>
6634 <h2>Arguments</h2>
6635 <p>None</p>
6636 <h2>Skintypes</h2>
6637 <p>
6638 pluginhelp
6639 </p>
6640 <h2>Examples</h2>
6641 <pre>
6642 &lt;%pluginhelp%&gt;
6643 </pre>
6644 </div>
6645
6646
6647 <div class="page">
6648 <a id="adminskinvar-pluginlistlist" name="adminskinvar-pluginlistlist"></a>
6649 <h1>AdminSkinvar: pluginlistlist</h1>
6650 <p>A list of plugin is output.</p>
6651 <h2>Arguments</h2>
6652 <p>templateName</p>
6653 <h2>Skintypes</h2>
6654 <p>
6655 pluginlist
6656 </p>
6657 <h2>Examples</h2>
6658 <pre>
6659 &lt;%pluginlistlist(admin/default)%&gt;
6660 </pre>
6661 </div>
6662
6663
6664 <div class="page">
6665 <a id="adminskinvar-newpluginlist" name="adminskinvar-newpluginlist"></a>
6666 <h1>AdminSkinvar: newpluginlist</h1>
6667 <p>Option tags of a select box of plugins of non-installation are output.</p>
6668 <h2>Arguments</h2>
6669 <p>None</p>
6670 <h2>Skintypes</h2>
6671 <p>
6672 pluginlist
6673 </p>
6674 <h2>Examples</h2>
6675 <pre>
6676 &lt;%newpluginlist%&gt;
6677 </pre>
6678 </div>
6679
6680
6681 <div class="page">
6682 <a id="adminskinvar-editplugoptionslist" name="adminskinvar-editplugoptionslist"></a>
6683 <h1>AdminSkinvar: editplugoptionslist</h1>
6684 <p>Plugin options are output.</p>
6685 <h2>Arguments</h2>
6686 <p>templateName</p>
6687 <h2>Skintypes</h2>
6688 <p>
6689 pluginoptions
6690 </p>
6691 <h2>Examples</h2>
6692 <pre>
6693 &lt;%editplugoptionslist(admin/default)%&gt;
6694 </pre>
6695 </div>
6696
6697
6698 <div class="page">
6699 <a id="adminskinvar-defblogselect" name="adminskinvar-defblogselect"></a>
6700 <h1>AdminSkinvar: defblogselect</h1>
6701 <p>The select box from which blog in default is chosen is output.</p>
6702 <h2>Arguments</h2>
6703 <p>templateName</p>
6704 <h2>Skintypes</h2>
6705 <p>
6706 settingsedit
6707 </p>
6708 <h2>Examples</h2>
6709 <pre>
6710 &lt;%defblogselect(admin/default)%&gt;
6711 </pre>
6712 </div>
6713
6714
6715 <div class="page">
6716 <a id="adminskinvar-configsettingsedit" name="adminskinvar-configsettingsedit"></a>
6717 <h1>AdminSkinvar: configsettingsedit</h1>
6718 <p>The form about the setting of a site is output.</p>
6719 <h2>Arguments</h2>
6720 <p>Type(DefaultListSize or SessionCookie or URLMode)</p>
6721 <h2>Skintypes</h2>
6722 <p>
6723 settingsedit
6724 </p>
6725 <h2>Examples</h2>
6726 <pre>
6727 &lt;%configsettingsedit(URLMode)%&gt;
6728 </pre>
6729 </div>
6730
6731
6732 <div class="page">
6733 <a id="adminskinvar-configsettingsyesno" name="adminskinvar-configsettingsyesno"></a>
6734 <h1>AdminSkinvar: configsettingsyesno</h1>
6735 <p>The form answered at yes or no about the setting of a site is output.</p>
6736 <h2>Arguments</h2>
6737 <p>Type($CONF keys),tabindex</p>
6738 <h2>Skintypes</h2>
6739 <p>
6740 settingsedit
6741 </p>
6742 <h2>Examples</h2>
6743 <pre>
6744 &lt;%configsettingsyesno(DisableSite, 10060)%&gt;
6745 </pre>
6746 </div>
6747
6748
6749 <div class="page">
6750 <a id="adminskinvar-outputspecialdirs" name="adminskinvar-outputspecialdirs"></a>
6751 <h1>AdminSkinvar: outputspecialdirs</h1>
6752 <p>A path of a special directory is output.</p>
6753 <h2>Arguments</h2>
6754 <p>Type(nucleusdir or mediadir)</p>
6755 <h2>Skintypes</h2>
6756 <p>
6757 settingsedit
6758 </p>
6759 <h2>Examples</h2>
6760 <pre>
6761 &lt;%outputspecialdirs(mediadir)%&gt;
6762 </pre>
6763 </div>
6764
6765
6766 <div class="page">
6767 <a id="adminskinvar-jstoolbaroptions" name="adminskinvar-jstoolbaroptions"></a>
6768 <h1>AdminSkinvar: jstoolbaroptions</h1>
6769 <p>The select box from which the type of the tool bar of javascript is chosen is output.</p>
6770 <h2>Arguments</h2>
6771 <p>None</p>
6772 <h2>Skintypes</h2>
6773 <p>
6774 settingsedit
6775 </p>
6776 <h2>Examples</h2>
6777 <pre>
6778 &lt;%jstoolbaroptions%&gt;
6779 </pre>
6780 </div>
6781
6782
6783 <div class="page">
6784 <a id="adminskinvar-mediadirwarning" name="adminskinvar-mediadirwarning"></a>
6785 <h1>AdminSkinvar: mediadirwarning</h1>
6786 <p>Warning of a media directory is output.</p>
6787 <h2>Arguments</h2>
6788 <p>None</p>
6789 <h2>Skintypes</h2>
6790 <p>
6791 settingsedit
6792 </p>
6793 <h2>Examples</h2>
6794 <pre>
6795 &lt;%mediadirwarning%&gt;
6796 </pre>
6797 </div>
6798
6799
6800 <div class="page">
6801 <a id="adminskinvar-passrequestvars" name="adminskinvar-passrequestvars"></a>
6802 <h1>AdminSkinvar: passrequestvars</h1>
6803 <p>Place holder</p>
6804 <h2>Arguments</h2>
6805 <p>None</p>
6806 <h2>Skintypes</h2>
6807 <p>
6808 showlogin
6809 </p>
6810 <h2>Examples</h2>
6811 <pre>
6812 &lt;%passrequestvars%&gt;
6813 </pre>
6814 </div>
6815
6816
6817 <div class="page">
6818 <a id="adminskinvar-editskintype" name="adminskinvar-editskintype"></a>
6819 <h1>AdminSkinvar: editskintype</h1>
6820 <p>Information on the skintype which is being edited is output.</p>
6821 <h2>Arguments</h2>
6822 <p>Type(id or name or desc or type or content or skintype or skintyperaw or prefix or mode)</p>
6823 <h2>Skintypes</h2>
6824 <p>
6825         <ul>
6826                 <li>skindelete</li>
6827                 <li>skinedittype</li>
6828                 <li>skinremovetype</li>
6829         </ul>
6830 </p>
6831 <h2>Examples</h2>
6832 <pre>
6833 &lt;%editskintype(mode)%&gt;
6834 </pre>
6835 </div>
6836
6837
6838 <div class="page">
6839 <a id="adminskinvar-editskin" name="adminskinvar-editskin"></a>
6840 <h1>AdminSkinvar: editskin</h1>
6841 <p>Information on the skin which is being edited is output.</p>
6842 <h2>Arguments</h2>
6843 <p>Type(id or name or desc or type or prefix or mode)</p>
6844 <h2>Skintypes</h2>
6845 <p>
6846 skinedit
6847 </p>
6848 <h2>Examples</h2>
6849 <pre>
6850 &lt;%editskin(desc)%&gt;
6851 </pre>
6852 </div>
6853
6854
6855 <div class="page">
6856 <a id="adminskinvar-specialskinlist" name="adminskinvar-specialskinlist"></a>
6857 <h1>AdminSkinvar: specialskinlist</h1>
6858 <p>A list of special skins is output.</p>
6859 <h2>Arguments</h2>
6860 <p>templateName</p>
6861 <h2>Skintypes</h2>
6862 <p>
6863 skinedit
6864 </p>
6865 <h2>Examples</h2>
6866 <pre>
6867 &lt;%specialskinlist(admin/default)%&gt;
6868 </pre>
6869 </div>
6870
6871
6872 <div class="page">
6873 <a id="adminskinvar-allowedskinactions" name="adminskinvar-allowedskinactions"></a>
6874 <h1>AdminSkinvar: allowedskinactions</h1>
6875 <p>A list with a link to help in practicable skin vars is output by the skin type of skin which is being edited at present.</p>
6876 <h2>Arguments</h2>
6877 <p>None</p>
6878 <h2>Skintypes</h2>
6879 <p>
6880 skinedittype
6881 </p>
6882 <h2>Examples</h2>
6883 <pre>
6884 &lt;%allowedskinactions%&gt;
6885 </pre>
6886 </div>
6887
6888
6889 <div class="page">
6890 <a id="adminskinvar-skineditallowedlist" name="adminskinvar-skineditallowedlist"></a>
6891 <h1>AdminSkinvar: skineditallowedlist</h1>
6892 <p>A list of template or blogs is output as an argument of practicable skin vars by the skin type which is being edited at present.</p>
6893 <h2>Arguments</h2>
6894 <p>type(blog or temolate),templateName</p>
6895 <h2>Skintypes</h2>
6896 <p>
6897 skinedittype
6898 </p>
6899 <h2>Examples</h2>
6900 <pre>
6901 &lt;%skineditallowedlist(template,admin/default)%&gt;
6902 </pre>
6903 </div>
6904
6905
6906 <div class="page">
6907 <a id="adminskinvar-selectlocalskinfiles" name="adminskinvar-selectlocalskinfiles"></a>
6908 <h1>AdminSkinvar: selectlocalskinfiles</h1>
6909 <p>The select box from which imported skin is chosen is indicated.</p>
6910 <h2>Arguments</h2>
6911 <p>None</p>
6912 <h2>Skintypes</h2>
6913 <p>
6914 skinieoverview
6915 </p>
6916 <h2>Examples</h2>
6917 <pre>
6918 &lt;%selectlocalskinfiles%&gt;
6919 </pre>
6920 </div>
6921
6922
6923 <div class="page">
6924 <a id="adminskinvar-skinielist" name="adminskinvar-skinielist"></a>
6925 <h1>AdminSkinvar: skinielist</h1>
6926 <p>A list of extracted skin/template is shown to a file.</p>
6927 <h2>Arguments</h2>
6928 <p>type,templateName</p>
6929 <h2>Skintypes</h2>
6930 <p>
6931 skinieoverview
6932 </p>
6933 <h2>Examples</h2>
6934 <pre>
6935 &lt;%skinielist(template,admin/default)%&gt;
6936 </pre>
6937 </div>
6938
6939
6940 <div class="page">
6941 <a id="adminskinvar-skinoverview" name="adminskinvar-skinoverview"></a>
6942 <h1>AdminSkinvar: skinoverview</h1>
6943 <p>A list of skins.</p>
6944 <h2>Arguments</h2>
6945 <p>templateName</p>
6946 <h2>Skintypes</h2>
6947 <p>
6948 skinoverview
6949 </p>
6950 <h2>Examples</h2>
6951 <pre>
6952 &lt;%skinoverview(admin/default)%&gt;
6953 </pre>
6954 </div>
6955
6956
6957 <div class="page">
6958 <a id="adminskinvar-edittemplateinfo" name="adminskinvar-edittemplateinfo"></a>
6959 <h1>AdminSkinvar: edittemplateinfo</h1>
6960 <p>Information on the template which is being edited is output.</p>
6961 <h2>Arguments</h2>
6962 <p>type[,desc[,name[,help[,tabindex[,big[,tplt]]]]]]</p>
6963 <h2>Skintypes</h2>
6964 <p>
6965         <ul>
6966                 <li>templatedelete</li>
6967                 <li>templateedit</li>
6968         </ul>
6969 </p>
6970 <h2>Examples</h2>
6971 <pre>
6972 &lt;%edittemplateinfo(name)%&gt;
6973 </pre>
6974 </div>
6975
6976
6977 <div class="page">
6978 <a id="adminskinvar-templateoverview" name="adminskinvar-templateoverview"></a>
6979 <h1>AdminSkinvar: templateoverview</h1>
6980 <p>A list of templates.</p>
6981 <h2>Arguments</h2>
6982 <p>templateName</p>
6983 <h2>Skintypes</h2>
6984 <p>
6985 templateoverview
6986 </p>
6987 <h2>Examples</h2>
6988 <pre>
6989 &lt;%templateoverview(admin/default)%&gt;
6990 </pre>
6991 </div>
6992
6993
6994 <div class="page">
6995 <a id="adminskinvar-editmemberlist" name="adminskinvar-editmemberlist"></a>
6996 <h1>AdminSkinvar: editmemberlist</h1>
6997 <p>The members list which is being edited.</p>
6998 <h2>Arguments</h2>
6999 <p>templateName</p>
7000 <h2>Skintypes</h2>
7001 <p>
7002 usermanagement
7003 </p>
7004 <h2>Examples</h2>
7005 <pre>
7006 &lt;%editmemberlist(admin/default)%&gt;
7007 </pre>
7008 </div>
7009
7010 <div class="page">
7011 <a id="skinpartactionlog" name="skinpartactionlog"></a>
7012 <h1>Admin skins: Action Log</h1>
7013 <p>
7014 This skinpart is used to show Action Log.
7015 </p>
7016 <p>
7017 Very basic buildup for actionlog page:
7018 </p>
7019 <pre>
7020 &lt;%pagehead%&gt;
7021 &lt;p&gt;&lt;a href="&lt;%adminurl%&gt;index.php?action=manage"&gt;(&lt;%text(_BACKTOMANAGE)%&gt;)&lt;/a&gt;&lt;/p&gt;
7022         &lt;h2&gt;&lt;%text(_ACTIONLOG_CLEAR_TITLE)%&gt;&lt;/h2&gt;
7023         &lt;p&gt;&lt;a href="&lt;%adminurl%&gt;&lt;%addtickettourl(index.php?action=clearactionlog)%&gt;"&gt;&lt;%text(_ACTIONLOG_CLEAR_TEXT)%&gt;&lt;/a&gt;&lt;/p&gt;
7024         &lt;h2&gt;&lt;%text(_ACTIONLOG_TITLE)%&gt;&lt;/h2&gt;
7025         &lt;%actionloglist(admin/default)%&gt;
7026 &lt;%pagefoot%&gt;
7027 </pre>
7028 </div>
7029
7030
7031 <div class="page">
7032 <a id="skinpartactivate" name="skinpartactivate"></a>
7033 <h1>Admin skins: Account Activation</h1>
7034 <p>
7035 This skinpart is used to show Account Activation.
7036 </p>
7037 <p>
7038 Very basic buildup for a activate page:
7039 </p>
7040 <pre>
7041 &lt;%pagehead%&gt;&lt;h2&gt;&lt;%activationmessage(title)%&gt;&lt;/h2&gt;
7042              &lt;p&gt;&lt;%activationmessage(text)%&gt;&lt;/p&gt;
7043              &lt;p class="error"&gt;&lt;%headmessage%&gt;&lt;/p&gt;
7044              &lt;%if(bechangepass)%&gt;&lt;div&gt;
7045                 &lt;form action="&lt;%adminurl%&gt;index.php" method="post"&gt;
7046                     &lt;input type="hidden" name="action" value="activatesetpwd" /&gt;
7047                     &lt;%ticket%&gt;
7048                     &lt;input type="hidden" name="key" value="&lt;%activationmessage(ackey)%&gt;" /&gt;
7049                     &lt;table&gt;
7050                         &lt;tr&gt;
7051                             &lt;td&gt;&lt;%text(_MEMBERS_PWD)%&gt;&lt;/td&gt;
7052                             &lt;td&gt;&lt;input type="password" maxlength="40" size="16" name="password" /&gt;&lt;/td&gt;
7053                         &lt;/tr&gt;&lt;tr&gt;
7054                             &lt;td&gt;&lt;%text(_MEMBERS_REPPWD)%&gt;&lt;/td&gt;
7055                             &lt;td&gt;&lt;input type="password" maxlength="40" size="16" name="repeatpassword" /&gt;&lt;/td&gt;
7056                             &lt;%eventformextra(activation)%&gt;
7057                         &lt;/tr&gt;&lt;tr&gt;
7058                             &lt;td&gt;&lt;%text(_MEMBERS_SETPWD)%&gt;&lt;/td&gt;
7059                             &lt;td&gt;&lt;input type="submit" value="&lt;%text(_MEMBERS_SETPWD_BTN)%&gt;" /&gt;&lt;/td&gt;
7060                         &lt;/tr&gt;
7061                     &lt;/table&gt;
7062                 &lt;/form&gt;
7063              &lt;/div&gt;&lt;%endif%&gt;&lt;%pagefoot%&gt;
7064 </pre>
7065 </div>
7066
7067
7068 <div class="page">
7069 <a id="skinpartactivatesetpwd" name="skinpartactivatesetpwd"></a>
7070 <h1>Admin skins: activatesetpwd</h1>
7071 <p>
7072 This skinpart is used to show Set Password.
7073 </p>
7074 <p>
7075 Very basic buildup for a activatesetpwd page:
7076 </p>
7077 <pre>
7078 &lt;%pagehead%&gt;&lt;h2&gt;&lt;%text(_ACTIVATE_SUCCESS_TITLE)%&gt;&lt;/h2&gt;
7079 &lt;p&gt;&lt;%text(_ACTIVATE_SUCCESS_TEXT)%&gt;&lt;/p&gt;&lt;%pagefoot%&gt;
7080 </pre>
7081 </div>
7082
7083
7084 <div class="page">
7085 <a id="skinpartaddnewlog" name="skinpartaddnewlog"></a>
7086 <h1>Admin skins: addnewlog</h1>
7087 <p>
7088 This skinpart is used to New weblog created.
7089 </p>
7090 <p>
7091 Very basic buildup for a addnewlog page:
7092 </p>
7093 <pre>
7094 &lt;%pagehead%&gt;&lt;h2&gt;&lt;%text(_BLOGCREATED_TITLE)%&gt;&lt;/h2&gt;
7095         &lt;p&gt;&lt;%sprinttext(_BLOGCREATED_ADDEDTXT,&lt;|%createdblogsetting(name)%|&gt;)%&gt;&lt;/p&gt;
7096         &lt;ol&gt;
7097             &lt;li&gt;&lt;a href="#index_php"&gt;&lt;%sprinttext(_BLOGCREATED_SIMPLEWAY,&lt;|%getblogsetting(short)%|&gt;)%&gt;&lt;/a&gt;&lt;/li&gt;
7098             &lt;li&gt;&lt;a href="#skins"&gt;&lt;%text(_BLOGCREATED_ADVANCEDWAY)%&gt;&lt;/a&gt;&lt;/li&gt;
7099         &lt;/ol&gt;
7100         &lt;h3&gt;&lt;a id="index_php"&gt;&lt;%sprinttext(_BLOGCREATED_SIMPLEDESC1,&lt;|%getblogsetting(short)%|&gt;)%&gt;&lt;/a&gt;&lt;/h3&gt;
7101         &lt;p&gt;&lt;%sprinttext(_BLOGCREATED_SIMPLEDESC2,&lt;|%getblogsetting(short)%|&gt;)%&gt;&lt;/p&gt;
7102 &lt;pre&gt;&lt;code&gt;&amp;lt;?php
7103
7104 $CONF['Self'] = '&lt;b&gt;&lt;%blogsetting(short)%&gt;.php&lt;/b&gt;';
7105
7106 include('&lt;i&gt;./config.php&lt;/i&gt;');
7107
7108 selectBlog('&lt;b&gt;&lt;%blogsetting(short)%&gt;&lt;/b&gt;');
7109 selector();
7110
7111 ?&amp;gt;&lt;/code&gt;&lt;/pre&gt;
7112         &lt;p&gt;&lt;%text(_BLOGCREATED_SIMPLEDESC3)%&gt;&lt;/p&gt;
7113         &lt;p&gt;&lt;%text(_BLOGCREATED_SIMPLEDESC4)%&gt;&lt;/p&gt;
7114         &lt;form action="&lt;%adminurl%&gt;index.php" method="post"&gt;
7115             &lt;div&gt;
7116                 &lt;input type="hidden" name="action" value="addnewlog2" /&gt;
7117                 &lt;%ticket%&gt;
7118                 &lt;input type="hidden" name="blogid" value="&lt;%requestblogid%&gt;" /&gt;
7119                 &lt;table&gt;
7120                     &lt;tr&gt;
7121                         &lt;td&gt;&lt;%text(_EBLOG_URL)%&gt;&lt;/td&gt;
7122                         &lt;td&gt;&lt;input name="url" maxlength="100" size="40" value="&lt;%sitevar(url)%&gt;&lt;%blogsetting(short)%&gt;.php" /&gt;&lt;/td&gt;
7123                     &lt;/tr&gt;&lt;tr&gt;
7124                         &lt;td&gt;&lt;%text(_EBLOG_CREATE)%&gt;&lt;/td&gt;
7125                         &lt;td&gt;&lt;input type="submit" value="&lt;%text(_EBLOG_CREATE_BTN)%&gt;" onclick="return checkSubmit();" /&gt;&lt;/td&gt;
7126                     &lt;/tr&gt;
7127                 &lt;/table&gt;
7128             &lt;/div&gt;
7129         &lt;/form&gt;
7130         &lt;h3&gt;&lt;a id="skins"&gt;&lt;%text(_BLOGCREATED_ADVANCEDWAY2)%&gt;&lt;/a&gt;&lt;/h3&gt;
7131         &lt;p&gt;&lt;%text(_BLOGCREATED_ADVANCEDWAY3)%&gt;&lt;/p&gt;
7132         &lt;form action="&lt;%adminurl%&gt;index.php" method="post"&gt;
7133             &lt;div&gt;
7134                 &lt;input type="hidden" name="action" value="addnewlog2" /&gt;
7135                 &lt;%ticket%&gt;
7136                 &lt;input type="hidden" name="blogid" value="&lt;%requestblogid%&gt;" /&gt;
7137                 &lt;table&gt;
7138                     &lt;tr&gt;
7139                         &lt;td&gt;&lt;%text(_EBLOG_URL)%&gt;&lt;/td&gt;
7140                         &lt;td&gt;&lt;input name="url" maxlength="100" size="40" /&gt;&lt;/td&gt;
7141                     &lt;/tr&gt;&lt;tr&gt;
7142                         &lt;td&gt;&lt;%text(_EBLOG_CREATE)%&gt;&lt;/td&gt;
7143                         &lt;td&gt;&lt;input type="submit" value="&lt;%text(_EBLOG_CREATE_BTN)%&gt;" onclick="return checkSubmit();" /&gt;&lt;/td&gt;
7144                     &lt;/tr&gt;
7145                 &lt;/table&gt;
7146             &lt;/div&gt;
7147         &lt;/form&gt;&lt;%pagefoot%&gt;
7148 </pre>
7149 </div>
7150
7151
7152 <div class="page">
7153 <a id="skinpartadminerrorpage" name="skinpartadminerrorpage"></a>
7154 <h1>Admin skins: adminerrorpage</h1>
7155 <p>
7156 This skinpart is used to Nucleus management...Error.
7157 </p>
7158 <p>
7159 Very basic buildup for adminerrorpage page:
7160 </p>
7161 <pre>
7162 &lt;%pagehead%&gt;        &lt;h2&gt;Error!&lt;/h2&gt;
7163         &lt;%headmessage%&gt;
7164         &lt;br /&gt;
7165         &lt;a href="&lt;%adminurl%&gt;index.php" onclick="history.back()"&gt;&lt;%text(_BACK)%&gt;&lt;/a&gt;
7166 &lt;%pagefoot%&gt;
7167 </pre>
7168 </div>
7169
7170
7171 <div class="page">
7172 <a id="skinpartadminskindelete" name="skinpartadminskindelete"></a>
7173 <h1>Admin skins: dminskindelete</h1>
7174 <p>
7175 This skinpart is used to Admin layout You&rsquo;re about to delete the skin named .
7176 </p>
7177 <p>
7178 Very basic buildup for dminskindelete page:
7179 </p>
7180 <pre>
7181 &lt;%pagehead%&gt;
7182 &lt;h2&gt;&lt;%text(_DELETE_CONFIRM)%&gt;&lt;/h2&gt;
7183     &lt;p&gt;&lt;%text(_CONFIRMTXT_SKIN)%&gt;&lt;b&gt;&lt;%editadminskintype(name)%&gt;&lt;/b&gt; (&lt;%editadminskintype(desc)%&gt;)&lt;/p&gt;
7184         &lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;
7185             &lt;div&gt;
7186                 &lt;input type="hidden" name="action" value="adminskindeleteconfirm" /&gt;
7187                 &lt;%ticket%&gt;
7188                 &lt;input type="hidden" name="skinid" value="&lt;%editadminskintype(id)%&gt;" /&gt;
7189                 &lt;input type="submit" tabindex="10" value="&lt;%text(_DELETE_CONFIRM_BTN)%&gt;" /&gt;
7190             &lt;/div&gt;
7191         &lt;/form&gt;
7192 &lt;%pagefoot%&gt;
7193 </pre>
7194 </div>
7195
7196
7197 <div class="page">
7198 <a id="skinpartadminskinedit" name="skinpartadminskinedit"></a>
7199 <h1>Admin skins: adminskinedit</h1>
7200 <p>
7201 This skinpart is used to Admin layout Edit skin.
7202 </p>
7203 <p>
7204 Very basic buildup for a adminskinedit page:
7205 </p>
7206 <pre>
7207 &lt;%pagehead%&gt;&lt;p&gt;&lt;a href="&lt;%adminurl%&gt;index.php?action=adminskinoverview"&gt;(&lt;%text(_SKIN_BACK)%&gt;)&lt;/a&gt;&lt;/p&gt;
7208         &lt;h2&gt;&lt;%text(_SKIN_EDITONE_TITLE)%&gt; '&lt;%editadminskin(name)%&gt;'&lt;/h2&gt;
7209         &lt;h3&gt;&lt;%text(_SKIN_PARTS_TITLE)%&gt;&lt;/h3&gt;
7210         &lt;%text(_SKIN_PARTS_MSG)%&gt;
7211 &lt;%defaultadminskintypes(10,admin/default)%&gt;
7212         &lt;h3&gt;&lt;%text(_SKIN_PARTS_SPECIAL)%&gt;&lt;/h3&gt;
7213         &lt;form method="get" action="&lt;%adminurl%&gt;index.php"&gt;
7214             &lt;input type="hidden" name="action" value="adminskinedittype" /&gt;
7215             &lt;input type="hidden" name="skinid" value="&lt;%editadminskin(id)%&gt;" /&gt;
7216             &lt;input name="type" tabindex="89" size="30" maxlength="64" /&gt;
7217             &lt;input type="submit" tabindex="140" value="&lt;%text(_SKIN_CREATE)%&gt;" onclick="return checkSubmit();" /&gt;
7218         &lt;/form&gt;
7219         &lt;%adminspecialskinlist(admin/default)%&gt;
7220         &lt;h3&gt;&lt;%text(_SKIN_GENSETTINGS_TITLE)%&gt;&lt;/h3&gt;
7221         &lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;
7222             &lt;div&gt;
7223                 &lt;input type="hidden" name="action" value="adminskineditgeneral" /&gt;
7224                 &lt;%ticket%&gt;
7225                 &lt;input type="hidden" name="skinid" value="&lt;%editadminskin(id)%&gt;" /&gt;
7226                 &lt;table&gt;
7227                     &lt;tr&gt;
7228                         &lt;td&gt;&lt;%text(_SKIN_NAME)%&gt; &lt;%helplink(shortnames)%&gt;&lt;/td&gt;
7229                         &lt;td&gt;&lt;input name="name" tabindex="90" value="&lt;%editadminskin(name)%&gt;" maxlength="64" size="30" /&gt;&lt;/td&gt;
7230                     &lt;/tr&gt;&lt;tr&gt;
7231                         &lt;td&gt;&lt;%text(_SKIN_DESC)%&gt;&lt;/td&gt;
7232                         &lt;td&gt;&lt;input name="desc" tabindex="100" value="&lt;%editadminskin(desc)%&gt;" maxlength="200" size="50" /&gt;&lt;/td&gt;
7233                 &lt;/tr&gt;&lt;tr&gt;
7234                     &lt;td&gt;&lt;%text(_SKIN_TYPE)%&gt;&lt;/td&gt;
7235                     &lt;td&gt;&lt;input name="type" tabindex="110" value="&lt;%editadminskin(type)%&gt;" maxlength="40" size="20" /&gt;&lt;/td&gt;
7236                 &lt;/tr&gt;&lt;tr&gt;
7237                     &lt;td&gt;&lt;%text(_SKIN_INCLUDE_MODE)%&gt; &lt;%helplink(includemode)%&gt;&lt;/td&gt;
7238                     &lt;td&gt;&lt;%editadminskin(mode)%&gt;&lt;/td&gt;
7239                 &lt;/tr&gt;&lt;tr&gt;
7240                     &lt;td&gt;&lt;%text(_SKIN_INCLUDE_PREFIX)%&gt; &lt;%helplink(includeprefix)%&gt;&lt;/td&gt;
7241                     &lt;td&gt;&lt;input name="inc_prefix" tabindex="130" value="&lt;%editadminskin(prefix)%&gt;" maxlength="40" size="20" /&gt;&lt;/td&gt;
7242                 &lt;/tr&gt;&lt;tr&gt;
7243                     &lt;td&gt;&lt;%text(_SKIN_CHANGE)%&gt;&lt;/td&gt;
7244                     &lt;td&gt;&lt;input type="submit" tabindex="140" value="&lt;%text(_SKIN_CHANGE_BTN)%&gt;" onclick="return checkSubmit();" /&gt;&lt;/td&gt;
7245                 &lt;/tr&gt;&lt;/table&gt;
7246             &lt;/div&gt;
7247         &lt;/form&gt;&lt;%pagefoot%&gt;
7248 </pre>
7249 </div>
7250
7251
7252 <div class="page">
7253 <a name="skinpartadminskinedittype"></a>
7254 <h1>Admin skins: adminskinedittype</h1>
7255 <p>
7256 This skinpart is used to Admin layout Edit skin.
7257 </p>
7258 <p>
7259 Very basic buildup for a adminskinedittype page:
7260 </p>
7261 <pre>
7262 &lt;%pagehead%&gt;&lt;p&gt;(&lt;a href="&lt;%adminurl%&gt;index.php?action=adminskinoverview"&gt;&lt;%text(_SKIN_GOBACK)%&gt;&lt;/a&gt;)&lt;/p&gt;
7263         &lt;h2&gt;&lt;%text(_SKIN_EDITPART_TITLE)%&gt; '&lt;%editadminskintype(name)%&gt;': &lt;%editadminskintype(skintype)%&gt;&lt;/h2&gt;
7264         &lt;%headmessage%&gt;
7265         &lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;
7266             &lt;div&gt;
7267                 &lt;input type="hidden" name="action" value="adminskinupdate" /&gt;
7268                 &lt;%ticket%&gt;
7269                 &lt;input type="hidden" name="skinid" value="&lt;%editadminskintype(id)%&gt;" /&gt;
7270                 &lt;input type="hidden" name="type" value="&lt;%editadminskintype(skintyperaw)%&gt;" /&gt;
7271                 &lt;input type="submit" value="&lt;%text(_SKIN_UPDATE_BTN)%&gt;" onclick="return checkSubmit();" /&gt;
7272                 &lt;input type="reset" value="&lt;%text(_SKIN_RESET_BTN)%&gt;" /&gt;
7273                 (skin type: &lt;%editadminskintype(skintype)%&gt;)&lt;%skintypehelp%&gt;&lt;br /&gt;
7274                 &lt;textarea class="skinedit" tabindex="10" rows="20" cols="80" name="content"&gt;&lt;%editadminskintype(content)%&gt;&lt;/textarea&gt;&lt;br /&gt;
7275                 &lt;input type="submit" tabindex="20" value="&lt;%text(_SKIN_UPDATE_BTN)%&gt;" onclick="return checkSubmit();" /&gt;
7276                 &lt;input type="reset" value="&lt;%text(_SKIN_RESET_BTN)%&gt;" /&gt;
7277                 (skin type: &lt;%editadminskintype(skintype)%&gt;)
7278                 &lt;br /&gt;&lt;br /&gt;
7279                 &lt;%text(_SKIN_ALLOWEDVARS)%&gt;
7280                 &lt;%allowedadminskinactions%&gt;&lt;br /&gt;&lt;br /&gt;
7281                 &lt;%text(_SKINEDIT_ALLOWEDTEMPLATESS)%&gt;
7282                 &lt;%adminskineditallowedlist(template)%&gt;&lt;br /&gt;
7283             &lt;/div&gt;
7284         &lt;/form&gt;&lt;%pagefoot%&gt;
7285 </pre>
7286 </div>
7287
7288
7289 <div class="page">
7290 <a name="skinpartadminskiniedoimport"></a>
7291 <h1>Admin skins: adminskiniedoimport</h1>
7292 <p>
7293 This skinpart is used to Admin layout Done Importing.
7294 </p>
7295 <p>
7296 Very basic buildup for a adminskiniedoimport page:
7297 </p>
7298 <pre>
7299 &lt;%pagehead%&gt;&lt;p&gt;&lt;a href="&lt;%adminurl%&gt;index.php?action=manage"&gt;(&lt;%text(_BACKTOMANAGE)%&gt;)&lt;/a&gt;&lt;/p&gt;
7300         &lt;h2&gt;&lt;%text(_SKINIE_DONE)%&gt;&lt;/h2&gt;
7301
7302         &lt;ul&gt;
7303             &lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;%text(_SKINIE_INFO_GENERAL)%&gt;&lt;/strong&gt; &lt;%importskininfo(info)%&gt;&lt;/p&gt;&lt;/li&gt;
7304             &lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;%text(_SKINIE_INFO_IMPORTEDSKINS)%&gt;&lt;/strong&gt; &lt;%importskininfo(snames)%&gt;&lt;/p&gt;&lt;/li&gt;
7305             &lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;%text(_SKINIE_INFO_IMPORTEDTEMPLS)%&gt;&lt;/strong&gt; &lt;%importskininfo(tnames)%&gt;&lt;/p&gt;&lt;/li&gt;
7306         &lt;/ul&gt;&lt;%pagefoot%&gt;
7307 </pre>
7308 </div>
7309
7310
7311 <div class="page">
7312 <a name="skinpartadminskinieimport"></a>
7313 <h1>Admin skins: adminskinieimport</h1>
7314 <p>
7315 This skinpart is used to Admin layout About to import skins and templates.
7316 </p>
7317 <p>
7318 Very basic buildup for a adminskinieimport page:
7319 </p>
7320 <pre>
7321 &lt;%pagehead%&gt;&lt;p&gt;&lt;a href="&lt;%adminurl%&gt;index.php?action=adminskinieoverview"&gt;(&lt;%text(_BACK)%&gt;)&lt;/a&gt;&lt;/p&gt;
7322         &lt;h2&gt;&lt;%text(_SKINIE_CONFIRM_TITLE)%&gt;&lt;/h2&gt;
7323
7324         &lt;ul&gt;
7325             &lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;%text(_SKINIE_INFO_GENERAL)%&gt;&lt;/strong&gt; &lt;%importskininfo(info)%&gt;&lt;/p&gt;&lt;/li&gt;
7326             &lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;%text(_SKINIE_INFO_SKINS)%&gt;&lt;/strong&gt; &lt;%importskininfo(snames)%&gt;&lt;/p&gt;&lt;/li&gt;
7327             &lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;%text(_SKINIE_INFO_TEMPLATES)%&gt;&lt;/strong&gt; &lt;%importskininfo(tnames)%&gt;&lt;/p&gt;&lt;/li&gt;
7328             &lt;%if(nameclashes)%&gt;&lt;li&gt;&lt;p&gt;&lt;strong style="color: red;"&gt;&lt;%text(_SKINIE_INFO_SKINCLASH)%&gt;&lt;/strong&gt; &lt;%importskininfo(sclashes)%&gt;&lt;/p&gt;&lt;/li&gt;
7329             &lt;li&gt;&lt;p&gt;&lt;strong style="color: red;"&gt;&lt;%text(_SKINIE_INFO_TEMPLCLASH)%&gt;&lt;/strong&gt; &lt;%importskininfo(tclashes)%&gt;&lt;/p&gt;&lt;/li&gt;&lt;%endif%&gt;
7330         &lt;/ul&gt;
7331
7332         &lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;&lt;div&gt;
7333             &lt;input type="hidden" name="action" value="adminskiniedoimport" /&gt;
7334             &lt;%ticket%&gt;
7335             &lt;input type="hidden" name="skinfile" value="&lt;%importskininfo(skinfile)%&gt;" /&gt;
7336             &lt;input type="hidden" name="mode" value="&lt;%importskininfo(mode)%&gt;" /&gt;
7337             &lt;input type="submit" value="&lt;%text(_SKINIE_CONFIRM_IMPORT)%&gt;" /&gt;
7338             &lt;%if(nameclashes)%&gt;&lt;br /&gt;
7339             &lt;input type="checkbox" name="overwrite" value="1" id="cb_overwrite" /&gt;&lt;label for="cb_overwrite"&gt;&lt;%text(_SKINIE_CONFIRM_OVERWRITE)%&gt;&lt;/label&gt;&lt;%endif%&gt;
7340         &lt;/div&gt;&lt;/form&gt;&lt;%pagefoot%&gt;
7341 </pre>
7342 </div>
7343
7344
7345 <div class="page">
7346 <a name="skinpartadminskinieoverview"></a>
7347 <h1>Admin skins: adminskinieoverview</h1>
7348 <p>
7349 This skinpart is used to Admin layout Import/Export.
7350 </p>
7351 <p>
7352 Very basic buildup for a adminskinieoverview page:
7353 </p>
7354 <pre>
7355 &lt;%pagehead%&gt;&lt;p&gt;&lt;a href="&lt;%adminurl%&gt;index.php?action=manage"&gt;(&lt;%text(_BACKTOMANAGE)%&gt;)&lt;/a&gt;&lt;/p&gt;
7356         &lt;h2&gt;&lt;%text(_SKINIE_TITLE_IMPORT)%&gt;&lt;/h2&gt;
7357         &lt;p&gt;
7358             &lt;label for="skinie_import_local"&gt;&lt;%text(_SKINIE_LOCAL)%&gt;&lt;/label&gt;
7359             &lt;%if(superadmin)%&gt;&lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;
7360                 &lt;div&gt;
7361                     &lt;input type="hidden" name="action" value="adminskinieimport" /&gt;
7362                     &lt;%ticket%&gt;
7363                     &lt;input type="hidden" name="mode" value="file" /&gt;
7364                     &lt;select name="skinfile" id="skinie_import_local"&gt;
7365                         &lt;%selectlocaladminskinfiles%&gt;
7366                     &lt;/select&gt;
7367                     &lt;input type="submit" value="&lt;%text(_SKINIE_BTN_IMPORT)%&gt;" /&gt;
7368                 &lt;/div&gt;
7369             &lt;/form&gt;&lt;%else%&gt;&lt;%text(_SKINIE_NOCANDIDATES)%&gt;&lt;%endif%&gt;
7370         &lt;/p&gt;
7371         &lt;p&gt;&lt;em&gt;&lt;%text(_OR)%&gt;&lt;/em&gt;&lt;/p&gt;
7372         &lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;
7373             &lt;p&gt;
7374                 &lt;%ticket%&gt;
7375                 &lt;input type="hidden" name="action" value="adminskinieimport" /&gt;
7376                 &lt;input type="hidden" name="mode" value="url" /&gt;
7377                 &lt;label for="skinie_import_url"&gt;&lt;%text(_SKINIE_FROMURL)%&gt;&lt;/label&gt;
7378                 &lt;input type="text" name="skinfile" id="skinie_import_url" size="60" value="http://" /&gt;
7379                 &lt;input type="submit" value="&lt;%text(_SKINIE_BTN_IMPORT)%&gt;" /&gt;
7380             &lt;/p&gt;
7381         &lt;/form&gt;
7382         &lt;h2&gt;&lt;%text(_SKINIE_TITLE_EXPORT)%&gt;&lt;/h2&gt;
7383         &lt;form method="post" action="&lt;%adminurl%&gt;index.php"&gt;
7384             &lt;div&gt;
7385                 &lt;input type="hidden" name="action" value="adminskinieexport" /&gt;
7386                 &lt;%ticket%&gt;
7387                 &lt;p&gt;&lt;%text(_SKINIE_EXPORT_INTRO)%&gt;&lt;/p&gt;
7388                 &lt;table&gt;
7389                     &lt;tr&gt;
7390                         &lt;th colspan="2"&gt;&lt;%text(_SKINIE_EXPORT_SKINS)%&gt;&lt;/th&gt;
7391                     &lt;/tr&gt;&lt;tr&gt;
7392                         &lt;%adminskinielist(skin,admin/default)%&gt;
7393                         &lt;th colspan="2"&gt;&lt;%text(_SKINIE_EXPORT_TEMPLATES)%&gt;&lt;/th&gt;
7394                     &lt;/tr&gt;&lt;tr&gt;
7395                         &lt;%adminskinielist(template,admin/default)%&gt;
7396                         &lt;th colspan="2"&gt;&lt;%text(_SKINIE_EXPORT_EXTRA)%&gt;&lt;/th&gt;
7397                     &lt;/tr&gt;&lt;tr&gt;
7398                         &lt;td colspan="2"&gt;&lt;textarea cols="40" rows="5" name="info"&gt;&lt;/textarea&gt;&lt;/td&gt;
7399                     &lt;/tr&gt;&lt;tr&gt;
7400                         &lt;th colspan="2"&gt;&lt;%text(_SKINIE_TITLE_EXPORT)%&gt;&lt;/th&gt;
7401                     &lt;/tr&gt;&lt;tr&gt;
7402                         &lt;td colspan="2"&gt;&lt;input type="submit" value="&lt;%text(_SKINIE_BTN_EXPORT)%&gt;" /&gt;&lt;/td&gt;
7403                     &lt;/tr&gt;
7404                 &lt;/table&gt;
7405             &lt;/div&gt;
7406         &lt;/form&gt;&lt;%pagefoot%&gt;
7407 </pre>
7408 </div>
7409
7410
7411 <div class="page">
7412 <a name="skinpartadminskinoverview"></a>
7413 <h1>Admin skins: skinpart</h1>
7414 <p>
7415 This skinpart is used to expt.
7416 </p>
7417 <p>
7418 Very basic buildup for a main index:
7419 </p>
7420 <pre>
7421 &lt;%pagehead%&gt;
7422
7423 page contents hear
7424
7425 &lt;%pagefoot%&gt;
7426 </pre>
7427 </div>
7428
7429
7430 <div class="page">
7431 <a name="skinpartadminskinremovetype"></a>
7432 <h1>Admin skins: skinpart</h1>
7433 <p>
7434 This skinpart is used to expt.
7435 </p>
7436 <p>
7437 Very basic buildup for a main index:
7438 </p>
7439 <pre>
7440 &lt;%pagehead%&gt;
7441
7442 page contents hear
7443
7444 &lt;%pagefoot%&gt;
7445 </pre>
7446 </div>
7447
7448
7449 <div class="page">
7450 <a name="skinpartadmintemplatedelete"></a>
7451 <h1>Admin skins: skinpart</h1>
7452 <p>
7453 This skinpart is used to expt.
7454 </p>
7455 <p>
7456 Very basic buildup for a main index:
7457 </p>
7458 <pre>
7459 &lt;%pagehead%&gt;
7460
7461 page contents hear
7462
7463 &lt;%pagefoot%&gt;
7464 </pre>
7465 </div>
7466
7467
7468 <div class="page">
7469 <a name="skinpartadmintemplateedit"></a>
7470 <h1>Admin skins: skinpart</h1>
7471 <p>
7472 This skinpart is used to expt.
7473 </p>
7474 <p>
7475 Very basic buildup for a main index:
7476 </p>
7477 <pre>
7478 &lt;%pagehead%&gt;
7479
7480 page contents hear
7481
7482 &lt;%pagefoot%&gt;
7483 </pre>
7484 </div>
7485
7486
7487 <div class="page">
7488 <a name="skinpartadmntemplateoverview"></a>
7489 <h1>Admin skins: skinpart</h1>
7490 <p>
7491 This skinpart is used to expt.
7492 </p>
7493 <p>
7494 Very basic buildup for a main index:
7495 </p>
7496 <pre>
7497 &lt;%pagehead%&gt;
7498
7499 page contents hear
7500
7501 &lt;%pagefoot%&gt;
7502 </pre>
7503 </div>
7504
7505
7506 <div class="page">
7507 <a name="skinpartbackupoverview"></a>
7508 <h1>Admin skins: skinpart</h1>
7509 <p>
7510 This skinpart is used to expt.
7511 </p>
7512 <p>
7513 Very basic buildup for a main index:
7514 </p>
7515 <pre>
7516 &lt;%pagehead%&gt;
7517
7518 page contents hear
7519
7520 &lt;%pagefoot%&gt;
7521 </pre>
7522 </div>
7523
7524
7525 <div class="page">
7526 <a name="skinpartbackuprestore"></a>
7527 <h1>Admin skins: skinpart</h1>
7528 <p>
7529 This skinpart is used to expt.
7530 </p>
7531 <p>
7532 Very basic buildup for a main index:
7533 </p>
7534 <pre>
7535 &lt;%pagehead%&gt;
7536
7537 page contents hear
7538
7539 &lt;%pagefoot%&gt;
7540 </pre>
7541 </div>
7542
7543
7544 <div class="page">
7545 <a name="skinpartbanlist"></a>
7546 <h1>Admin skins: skinpart</h1>
7547 <p>
7548 This skinpart is used to expt.
7549 </p>
7550 <p>
7551 Very basic buildup for a main index:
7552 </p>
7553 <pre>
7554 &lt;%pagehead%&gt;
7555
7556 page contents hear
7557
7558 &lt;%pagefoot%&gt;
7559 </pre>
7560 </div>
7561
7562
7563 <div class="page">
7564 <a name="skinpartbanlistdelete"></a>
7565 <h1>Admin skins: skinpart</h1>
7566 <p>
7567 This skinpart is used to expt.
7568 </p>
7569 <p>
7570 Very basic buildup for a main index:
7571 </p>
7572 <pre>
7573 &lt;%pagehead%&gt;
7574
7575 page contents hear
7576
7577 &lt;%pagefoot%&gt;
7578 </pre>
7579 </div>
7580
7581
7582 <div class="page">
7583 <a name="skinpartbanlistdeleteconfirm"></a>
7584 <h1>Admin skins: skinpart</h1>
7585 <p>
7586 This skinpart is used to expt.
7587 </p>
7588 <p>
7589 Very basic buildup for a main index:
7590 </p>
7591 <pre>
7592 &lt;%pagehead%&gt;
7593
7594 page contents hear
7595
7596 &lt;%pagefoot%&gt;
7597 </pre>
7598 </div>
7599
7600
7601 <div class="page">
7602 <a name="skinpartbanlistnew"></a>
7603 <h1>Admin skins: skinpart</h1>
7604 <p>
7605 This skinpart is used to expt.
7606 </p>
7607 <p>
7608 Very basic buildup for a main index:
7609 </p>
7610 <pre>
7611 &lt;%pagehead%&gt;
7612
7613 page contents hear
7614
7615 &lt;%pagefoot%&gt;
7616 </pre>
7617 </div>
7618
7619
7620 <div class="page">
7621 <a name="skinpartbatchcategory"></a>
7622 <h1>Admin skins: skinpart</h1>
7623 <p>
7624 This skinpart is used to expt.
7625 </p>
7626 <p>
7627 Very basic buildup for a main index:
7628 </p>
7629 <pre>
7630 &lt;%pagehead%&gt;
7631
7632 page contents hear
7633
7634 &lt;%pagefoot%&gt;
7635 </pre>
7636 </div>
7637
7638
7639 <div class="page">
7640 <a name="skinpartbatchcomment"></a>
7641 <h1>Admin skins: skinpart</h1>
7642 <p>
7643 This skinpart is used to expt.
7644 </p>
7645 <p>
7646 Very basic buildup for a main index:
7647 </p>
7648 <pre>
7649 &lt;%pagehead%&gt;
7650
7651 page contents hear
7652
7653 &lt;%pagefoot%&gt;
7654 </pre>
7655 </div>
7656
7657
7658 <div class="page">
7659 <a name="skinpartbatchdelete"></a>
7660 <h1>Admin skins: skinpart</h1>
7661 <p>
7662 This skinpart is used to expt.
7663 </p>
7664 <p>
7665 Very basic buildup for a main index:
7666 </p>
7667 <pre>
7668 &lt;%pagehead%&gt;
7669
7670 page contents hear
7671
7672 &lt;%pagefoot%&gt;
7673 </pre>
7674 </div>
7675
7676
7677 <div class="page">
7678 <a name="skinpartbatchitem"></a>
7679 <h1>Admin skins: skinpart</h1>
7680 <p>
7681 This skinpart is used to expt.
7682 </p>
7683 <p>
7684 Very basic buildup for a main index:
7685 </p>
7686 <pre>
7687 &lt;%pagehead%&gt;
7688
7689 page contents hear
7690
7691 &lt;%pagefoot%&gt;
7692 </pre>
7693 </div>
7694
7695
7696 <div class="page">
7697 <a name="skinpartbatchmember"></a>
7698 <h1>Admin skins: skinpart</h1>
7699 <p>
7700 This skinpart is used to expt.
7701 </p>
7702 <p>
7703 Very basic buildup for a main index:
7704 </p>
7705 <pre>
7706 &lt;%pagehead%&gt;
7707
7708 page contents hear
7709
7710 &lt;%pagefoot%&gt;
7711 </pre>
7712 </div>
7713
7714
7715 <div class="page">
7716 <a name="skinpartbatchmove"></a>
7717 <h1>Admin skins: skinpart</h1>
7718 <p>
7719 This skinpart is used to expt.
7720 </p>
7721 <p>
7722 Very basic buildup for a main index:
7723 </p>
7724 <pre>
7725 &lt;%pagehead%&gt;
7726
7727 page contents hear
7728
7729 &lt;%pagefoot%&gt;
7730 </pre>
7731 </div>
7732
7733
7734 <div class="page">
7735 <a name="skinpartbatchmovecat"></a>
7736 <h1>Admin skins: skinpart</h1>
7737 <p>
7738 This skinpart is used to expt.
7739 </p>
7740 <p>
7741 Very basic buildup for a main index:
7742 </p>
7743 <pre>
7744 &lt;%pagehead%&gt;
7745
7746 page contents hear
7747
7748 &lt;%pagefoot%&gt;
7749 </pre>
7750 </div>
7751
7752
7753 <div class="page">
7754 <a name="skinpartbatchteam"></a>
7755 <h1>Admin skins: skinpart</h1>
7756 <p>
7757 This skinpart is used to expt.
7758 </p>
7759 <p>
7760 Very basic buildup for a main index:
7761 </p>
7762 <pre>
7763 &lt;%pagehead%&gt;
7764
7765 page contents hear
7766
7767 &lt;%pagefoot%&gt;
7768 </pre>
7769 </div>
7770
7771
7772 <div class="page">
7773 <a name="skinpartblogcommentlist"></a>
7774 <h1>Admin skins: skinpart</h1>
7775 <p>
7776 This skinpart is used to expt.
7777 </p>
7778 <p>
7779 Very basic buildup for a main index:
7780 </p>
7781 <pre>
7782 &lt;%pagehead%&gt;
7783
7784 page contents hear
7785
7786 &lt;%pagefoot%&gt;
7787 </pre>
7788 </div>
7789
7790
7791 <div class="page">
7792 <a name="skinpartblogsettings"></a>
7793 <h1>Admin skins: skinpart</h1>
7794 <p>
7795 This skinpart is used to expt.
7796 </p>
7797 <p>
7798 Very basic buildup for a main index:
7799 </p>
7800 <pre>
7801 &lt;%pagehead%&gt;
7802
7803 page contents hear
7804
7805 &lt;%pagefoot%&gt;
7806 </pre>
7807 </div>
7808
7809
7810 <div class="page">
7811 <a name="skinpartbookmarklet"></a>
7812 <h1>Admin skins: skinpart</h1>
7813 <p>
7814 This skinpart is used to expt.
7815 </p>
7816 <p>
7817 Very basic buildup for a main index:
7818 </p>
7819 <pre>
7820 &lt;%pagehead%&gt;
7821
7822 page contents hear
7823
7824 &lt;%pagefoot%&gt;
7825 </pre>
7826 </div>
7827
7828
7829 <div class="page">
7830 <a name="skinpartbrowseowncomments"></a>
7831 <h1>Admin skins: skinpart</h1>
7832 <p>
7833 This skinpart is used to expt.
7834 </p>
7835 <p>
7836 Very basic buildup for a main index:
7837 </p>
7838 <pre>
7839 &lt;%pagehead%&gt;
7840
7841 page contents hear
7842
7843 &lt;%pagefoot%&gt;
7844 </pre>
7845 </div>
7846
7847
7848 <div class="page">
7849 <a name="skinpartbrowseownitems"></a>
7850 <h1>Admin skins: skinpart</h1>
7851 <p>
7852 This skinpart is used to expt.
7853 </p>
7854 <p>
7855 Very basic buildup for a main index:
7856 </p>
7857 <pre>
7858 &lt;%pagehead%&gt;
7859
7860 page contents hear
7861
7862 &lt;%pagefoot%&gt;
7863 </pre>
7864 </div>
7865
7866
7867 <div class="page">
7868 <a name="skinpartcategorydelete"></a>
7869 <h1>Admin skins: skinpart</h1>
7870 <p>
7871 This skinpart is used to expt.
7872 </p>
7873 <p>
7874 Very basic buildup for a main index:
7875 </p>
7876 <pre>
7877 &lt;%pagehead%&gt;
7878
7879 page contents hear
7880
7881 &lt;%pagefoot%&gt;
7882 </pre>
7883 </div>
7884
7885
7886 <div class="page">
7887 <a name="skinpartcategoryedit"></a>
7888 <h1>Admin skins: skinpart</h1>
7889 <p>
7890 This skinpart is used to expt.
7891 </p>
7892 <p>
7893 Very basic buildup for a main index:
7894 </p>
7895 <pre>
7896 &lt;%pagehead%&gt;
7897
7898 page contents hear
7899
7900 &lt;%pagefoot%&gt;
7901 </pre>
7902 </div>
7903
7904
7905 <div class="page">
7906 <a name="skinpartcommentdelete"></a>
7907 <h1>Admin skins: skinpart</h1>
7908 <p>
7909 This skinpart is used to expt.
7910 </p>
7911 <p>
7912 Very basic buildup for a main index:
7913 </p>
7914 <pre>
7915 &lt;%pagehead%&gt;
7916
7917 page contents hear
7918
7919 &lt;%pagefoot%&gt;
7920 </pre>
7921 </div>
7922
7923
7924 <div class="page">
7925 <a name="skinpartcommentedit"></a>
7926 <h1>Admin skins: skinpart</h1>
7927 <p>
7928 This skinpart is used to expt.
7929 </p>
7930 <p>
7931 Very basic buildup for a main index:
7932 </p>
7933 <pre>
7934 &lt;%pagehead%&gt;
7935
7936 page contents hear
7937
7938 &lt;%pagefoot%&gt;
7939 </pre>
7940 </div>
7941
7942
7943 <div class="page">
7944 <a name="skinpartcreateitem"></a>
7945 <h1>Admin skins: skinpart</h1>
7946 <p>
7947 This skinpart is used to expt.
7948 </p>
7949 <p>
7950 Very basic buildup for a main index:
7951 </p>
7952 <pre>
7953 &lt;%pagehead%&gt;
7954
7955 page contents hear
7956
7957 &lt;%pagefoot%&gt;
7958 </pre>
7959 </div>
7960
7961
7962 <div class="page">
7963 <a name="skinpartcreatenewlog"></a>
7964 <h1>Admin skins: skinpart</h1>
7965 <p>
7966 This skinpart is used to expt.
7967 </p>
7968 <p>
7969 Very basic buildup for a main index:
7970 </p>
7971 <pre>
7972 &lt;%pagehead%&gt;
7973
7974 page contents hear
7975
7976 &lt;%pagefoot%&gt;
7977 </pre>
7978 </div>
7979
7980
7981 <div class="page">
7982 <a name="skinpartcreateaccountinput"></a>
7983 <h1>Admin skins: skinpart</h1>
7984 <p>
7985 This skinpart is used to expt.
7986 </p>
7987 <p>
7988 Very basic buildup for a main index:
7989 </p>
7990 <pre>
7991 &lt;%pagehead%&gt;
7992
7993 page contents hear
7994
7995 &lt;%pagefoot%&gt;
7996 </pre>
7997 </div>
7998
7999
8000 <div class="page">
8001 <a name="skinpartcreateaccountsuccess"></a>
8002 <h1>Admin skins: skinpart</h1>
8003 <p>
8004 This skinpart is used to expt.
8005 </p>
8006 <p>
8007 Very basic buildup for a main index:
8008 </p>
8009 <pre>
8010 &lt;%pagehead%&gt;
8011
8012 page contents hear
8013
8014 &lt;%pagefoot%&gt;
8015 </pre>
8016 </div>
8017
8018
8019 <div class="page">
8020 <a name="skinpartcreateaccountdisable"></a>
8021 <h1>Admin skins: skinpart</h1>
8022 <p>
8023 This skinpart is used to expt.
8024 </p>
8025 <p>
8026 Very basic buildup for a main index:
8027 </p>
8028 <pre>
8029 &lt;%pagehead%&gt;
8030
8031 page contents hear
8032
8033 &lt;%pagefoot%&gt;
8034 </pre>
8035 </div>
8036
8037
8038 <div class="page">
8039 <a name="skinpartdeleteblog"></a>
8040 <h1>Admin skins: skinpart</h1>
8041 <p>
8042 This skinpart is used to expt.
8043 </p>
8044 <p>
8045 Very basic buildup for a main index:
8046 </p>
8047 <pre>
8048 &lt;%pagehead%&gt;
8049
8050 page contents hear
8051
8052 &lt;%pagefoot%&gt;
8053 </pre>
8054 </div>
8055
8056
8057 <div class="page">
8058 <a name="skinparteditmembersettings"></a>
8059 <h1>Admin skins: skinpart</h1>
8060 <p>
8061 This skinpart is used to expt.
8062 </p>
8063 <p>
8064 Very basic buildup for a main index:
8065 </p>
8066 <pre>
8067 &lt;%pagehead%&gt;
8068
8069 page contents hear
8070
8071 &lt;%pagefoot%&gt;
8072 </pre>
8073 </div>
8074
8075
8076 <div class="page">
8077 <a name="skinpartforgotpassword"></a>
8078 <h1>Admin skins: skinpart</h1>
8079 <p>
8080 This skinpart is used to expt.
8081 </p>
8082 <p>
8083 Very basic buildup for a main index:
8084 </p>
8085 <pre>
8086 &lt;%pagehead%&gt;
8087
8088 page contents hear
8089
8090 &lt;%pagefoot%&gt;
8091 </pre>
8092 </div>
8093
8094
8095 <div class="page">
8096 <a name="skinpartitemcommentlist"></a>
8097 <h1>Admin skins: skinpart</h1>
8098 <p>
8099 This skinpart is used to expt.
8100 </p>
8101 <p>
8102 Very basic buildup for a main index:
8103 </p>
8104 <pre>
8105 &lt;%pagehead%&gt;
8106
8107 page contents hear
8108
8109 &lt;%pagefoot%&gt;
8110 </pre>
8111 </div>
8112
8113
8114 <div class="page">
8115 <a name="skinpartitemdelete"></a>
8116 <h1>Admin skins: skinpart</h1>
8117 <p>
8118 This skinpart is used to expt.
8119 </p>
8120 <p>
8121 Very basic buildup for a main index:
8122 </p>
8123 <pre>
8124 &lt;%pagehead%&gt;
8125
8126 page contents hear
8127
8128 &lt;%pagefoot%&gt;
8129 </pre>
8130 </div>
8131
8132
8133 <div class="page">
8134 <a name="skinpartitemedit"></a>
8135 <h1>Admin skins: skinpart</h1>
8136 <p>
8137 This skinpart is used to expt.
8138 </p>
8139 <p>
8140 Very basic buildup for a main index:
8141 </p>
8142 <pre>
8143 &lt;%pagehead%&gt;
8144
8145 page contents hear
8146
8147 &lt;%pagefoot%&gt;
8148 </pre>
8149 </div>
8150
8151
8152 <div class="page">
8153 <a name="skinpartitemlist"></a>
8154 <h1>Admin skins: skinpart</h1>
8155 <p>
8156 This skinpart is used to expt.
8157 </p>
8158 <p>
8159 Very basic buildup for a main index:
8160 </p>
8161 <pre>
8162 &lt;%pagehead%&gt;
8163
8164 page contents hear
8165
8166 &lt;%pagefoot%&gt;
8167 </pre>
8168 </div>
8169
8170
8171 <div class="page">
8172 <a name="skinpartitemmove"></a>
8173 <h1>Admin skins: skinpart</h1>
8174 <p>
8175 This skinpart is used to expt.
8176 </p>
8177 <p>
8178 Very basic buildup for a main index:
8179 </p>
8180 <pre>
8181 &lt;%pagehead%&gt;
8182
8183 page contents hear
8184
8185 &lt;%pagefoot%&gt;
8186 </pre>
8187 </div>
8188
8189
8190 <div class="page">
8191 <a name="skinpartmanage"></a>
8192 <h1>Admin skins: skinpart</h1>
8193 <p>
8194 This skinpart is used to expt.
8195 </p>
8196 <p>
8197 Very basic buildup for a main index:
8198 </p>
8199 <pre>
8200 &lt;%pagehead%&gt;
8201
8202 page contents hear
8203
8204 &lt;%pagefoot%&gt;
8205 </pre>
8206 </div>
8207
8208
8209 <div class="page">
8210 <a name="skinpartmanageteam"></a>
8211 <h1>Admin skins: skinpart</h1>
8212 <p>
8213 This skinpart is used to expt.
8214 </p>
8215 <p>
8216 Very basic buildup for a main index:
8217 </p>
8218 <pre>
8219 &lt;%pagehead%&gt;
8220
8221 page contents hear
8222
8223 &lt;%pagefoot%&gt;
8224 </pre>
8225 </div>
8226
8227
8228 <div class="page">
8229 <a name="skinpartmemberdelete"></a>
8230 <h1>Admin skins: skinpart</h1>
8231 <p>
8232 This skinpart is used to expt.
8233 </p>
8234 <p>
8235 Very basic buildup for a main index:
8236 </p>
8237 <pre>
8238 &lt;%pagehead%&gt;
8239
8240 page contents hear
8241
8242 &lt;%pagefoot%&gt;
8243 </pre>
8244 </div>
8245
8246
8247 <div class="page">
8248 <a name="skinpartoverview"></a>
8249 <h1>Admin skins: skinpart</h1>
8250 <p>
8251 This skinpart is used to expt.
8252 </p>
8253 <p>
8254 Very basic buildup for a main index:
8255 </p>
8256 <pre>
8257 &lt;%pagehead%&gt;
8258
8259 page contents hear
8260
8261 &lt;%pagefoot%&gt;
8262 </pre>
8263 </div>
8264
8265
8266 <div class="page">
8267 <a name="skinpartpagefoot"></a>
8268 <h1>Admin skins: skinpart</h1>
8269 <p>
8270 This skinpart is used to expt.
8271 </p>
8272 <p>
8273 Very basic buildup for a main index:
8274 </p>
8275 <pre>
8276 &lt;%pagehead%&gt;
8277
8278 page contents hear
8279
8280 &lt;%pagefoot%&gt;
8281 </pre>
8282 </div>
8283
8284
8285 <div class="page">
8286 <a name="skinpartpagehead"></a>
8287 <h1>Admin skins: skinpart</h1>
8288 <p>
8289 This skinpart is used to expt.
8290 </p>
8291 <p>
8292 Very basic buildup for a main index:
8293 </p>
8294 <pre>
8295 &lt;%pagehead%&gt;
8296
8297 page contents hear
8298
8299 &lt;%pagefoot%&gt;
8300 </pre>
8301 </div>
8302
8303
8304 <div class="page">
8305 <a name="skinpartplugindelete"></a>
8306 <h1>Admin skins: skinpart</h1>
8307 <p>
8308 This skinpart is used to expt.
8309 </p>
8310 <p>
8311 Very basic buildup for a main index:
8312 </p>
8313 <pre>
8314 &lt;%pagehead%&gt;
8315
8316 page contents hear
8317
8318 &lt;%pagefoot%&gt;
8319 </pre>
8320 </div>
8321
8322
8323 <div class="page">
8324 <a name="skinpartpluginhelp"></a>
8325 <h1>Admin skins: skinpart</h1>
8326 <p>
8327 This skinpart is used to expt.
8328 </p>
8329 <p>
8330 Very basic buildup for a main index:
8331 </p>
8332 <pre>
8333 &lt;%pagehead%&gt;
8334
8335 page contents hear
8336
8337 &lt;%pagefoot%&gt;
8338 </pre>
8339 </div>
8340
8341
8342 <div class="page">
8343 <a name="skinpartpluginlist"></a>
8344 <h1>Admin skins: skinpart</h1>
8345 <p>
8346 This skinpart is used to expt.
8347 </p>
8348 <p>
8349 Very basic buildup for a main index:
8350 </p>
8351 <pre>
8352 &lt;%pagehead%&gt;
8353
8354 page contents hear
8355
8356 &lt;%pagefoot%&gt;
8357 </pre>
8358 </div>
8359
8360
8361 <div class="page">
8362 <a name="skinpartpluginoptions"></a>
8363 <h1>Admin skins: skinpart</h1>
8364 <p>
8365 This skinpart is used to expt.
8366 </p>
8367 <p>
8368 Very basic buildup for a main index:
8369 </p>
8370 <pre>
8371 &lt;%pagehead%&gt;
8372
8373 page contents hear
8374
8375 &lt;%pagefoot%&gt;
8376 </pre>
8377 </div>
8378
8379
8380 <div class="page">
8381 <a name="skinpartsettingsedit"></a>
8382 <h1>Admin skins: skinpart</h1>
8383 <p>
8384 This skinpart is used to expt.
8385 </p>
8386 <p>
8387 Very basic buildup for a main index:
8388 </p>
8389 <pre>
8390 &lt;%pagehead%&gt;
8391
8392 page contents hear
8393
8394 &lt;%pagefoot%&gt;
8395 </pre>
8396 </div>
8397
8398
8399 <div class="page">
8400 <a name="skinpartshowlogin"></a>
8401 <h1>Admin skins: skinpart</h1>
8402 <p>
8403 This skinpart is used to expt.
8404 </p>
8405 <p>
8406 Very basic buildup for a main index:
8407 </p>
8408 <pre>
8409 &lt;%pagehead%&gt;
8410
8411 page contents hear
8412
8413 &lt;%pagefoot%&gt;
8414 </pre>
8415 </div>
8416
8417
8418 <div class="page">
8419 <a name="skinpartskindelete"></a>
8420 <h1>Admin skins: skinpart</h1>
8421 <p>
8422 This skinpart is used to expt.
8423 </p>
8424 <p>
8425 Very basic buildup for a main index:
8426 </p>
8427 <pre>
8428 &lt;%pagehead%&gt;
8429
8430 page contents hear
8431
8432 &lt;%pagefoot%&gt;
8433 </pre>
8434 </div>
8435
8436
8437 <div class="page">
8438 <a name="skinpartskinedit"></a>
8439 <h1>Admin skins: skinpart</h1>
8440 <p>
8441 This skinpart is used to expt.
8442 </p>
8443 <p>
8444 Very basic buildup for a main index:
8445 </p>
8446 <pre>
8447 &lt;%pagehead%&gt;
8448
8449 page contents hear
8450
8451 &lt;%pagefoot%&gt;
8452 </pre>
8453 </div>
8454
8455
8456 <div class="page">
8457 <a name="skinpartskinedittype"></a>
8458 <h1>Admin skins: skinpart</h1>
8459 <p>
8460 This skinpart is used to expt.
8461 </p>
8462 <p>
8463 Very basic buildup for a main index:
8464 </p>
8465 <pre>
8466 &lt;%pagehead%&gt;
8467
8468 page contents hear
8469
8470 &lt;%pagefoot%&gt;
8471 </pre>
8472 </div>
8473
8474
8475 <div class="page">
8476 <a name="skinpartskiniedoimport"></a>
8477 <h1>Admin skins: skinpart</h1>
8478 <p>
8479 This skinpart is used to expt.
8480 </p>
8481 <p>
8482 Very basic buildup for a main index:
8483 </p>
8484 <pre>
8485 &lt;%pagehead%&gt;
8486
8487 page contents hear
8488
8489 &lt;%pagefoot%&gt;
8490 </pre>
8491 </div>
8492
8493
8494 <div class="page">
8495 <a name="skinpartskinieimport"></a>
8496 <h1>Admin skins: skinpart</h1>
8497 <p>
8498 This skinpart is used to expt.
8499 </p>
8500 <p>
8501 Very basic buildup for a main index:
8502 </p>
8503 <pre>
8504 &lt;%pagehead%&gt;
8505
8506 page contents hear
8507
8508 &lt;%pagefoot%&gt;
8509 </pre>
8510 </div>
8511
8512
8513 <div class="page">
8514 <a name="skinpartskinieoverview"></a>
8515 <h1>Admin skins: skinpart</h1>
8516 <p>
8517 This skinpart is used to expt.
8518 </p>
8519 <p>
8520 Very basic buildup for a main index:
8521 </p>
8522 <pre>
8523 &lt;%pagehead%&gt;
8524
8525 page contents hear
8526
8527 &lt;%pagefoot%&gt;
8528 </pre>
8529 </div>
8530
8531
8532 <div class="page">
8533 <a name="skinpartskinoverview"></a>
8534 <h1>Admin skins: skinpart</h1>
8535 <p>
8536 This skinpart is used to expt.
8537 </p>
8538 <p>
8539 Very basic buildup for a main index:
8540 </p>
8541 <pre>
8542 &lt;%pagehead%&gt;
8543
8544 page contents hear
8545
8546 &lt;%pagefoot%&gt;
8547 </pre>
8548 </div>
8549
8550
8551 <div class="page">
8552 <a name="skinpartskinremovetype"></a>
8553 <h1>Admin skins: skinpart</h1>
8554 <p>
8555 This skinpart is used to expt.
8556 </p>
8557 <p>
8558 Very basic buildup for a main index:
8559 </p>
8560 <pre>
8561 &lt;%pagehead%&gt;
8562
8563 page contents hear
8564
8565 &lt;%pagefoot%&gt;
8566 </pre>
8567 </div>
8568
8569
8570 <div class="page">
8571 <a name="skinpartsystemoverview"></a>
8572 <h1>Admin skins: skinpart</h1>
8573 <p>
8574 This skinpart is used to expt.
8575 </p>
8576 <p>
8577 Very basic buildup for a main index:
8578 </p>
8579 <pre>
8580 &lt;%pagehead%&gt;
8581
8582 page contents hear
8583
8584 &lt;%pagefoot%&gt;
8585 </pre>
8586 </div>
8587
8588
8589 <div class="page">
8590 <a name="skinpartteamdelete"></a>
8591 <h1>Admin skins: skinpart</h1>
8592 <p>
8593 This skinpart is used to expt.
8594 </p>
8595 <p>
8596 Very basic buildup for a main index:
8597 </p>
8598 <pre>
8599 &lt;%pagehead%&gt;
8600
8601 page contents hear
8602
8603 &lt;%pagefoot%&gt;
8604 </pre>
8605 </div>
8606
8607
8608 <div class="page">
8609 <a name="skinparttemplatedelete"></a>
8610 <h1>Admin skins: skinpart</h1>
8611 <p>
8612 This skinpart is used to expt.
8613 </p>
8614 <p>
8615 Very basic buildup for a main index:
8616 </p>
8617 <pre>
8618 &lt;%pagehead%&gt;
8619
8620 page contents hear
8621
8622 &lt;%pagefoot%&gt;
8623 </pre>
8624 </div>
8625
8626
8627 <div class="page">
8628 <a name="skinparttemplateedit"></a>
8629 <h1>Admin skins: skinpart</h1>
8630 <p>
8631 This skinpart is used to expt.
8632 </p>
8633 <p>
8634 Very basic buildup for a main index:
8635 </p>
8636 <pre>
8637 &lt;%pagehead%&gt;
8638
8639 page contents hear
8640
8641 &lt;%pagefoot%&gt;
8642 </pre>
8643 </div>
8644
8645
8646 <div class="page">
8647 <a name="skinparttemplateoverview"></a>
8648 <h1>Admin skins: skinpart</h1>
8649 <p>
8650 This skinpart is used to expt.
8651 </p>
8652 <p>
8653 Very basic buildup for a main index:
8654 </p>
8655 <pre>
8656 &lt;%pagehead%&gt;
8657
8658 page contents hear
8659
8660 &lt;%pagefoot%&gt;
8661 </pre>
8662 </div>
8663
8664
8665 <div class="page">
8666 <a name="skinpartusermanagement"></a>
8667 <h1>Admin skins: skinpart</h1>
8668 <p>
8669 This skinpart is used to expt.
8670 </p>
8671 <p>
8672 Very basic buildup for a main index:
8673 </p>
8674 <pre>
8675 &lt;%pagehead%&gt;
8676
8677 page contents hear
8678
8679 &lt;%pagefoot%&gt;
8680 </pre>
8681 </div>
8682
8683 </body>
8684 </html>