From eeb7c436cc670a5910bc868bc2afaa06933334dd Mon Sep 17 00:00:00 2001 From: Cache Saravento Date: Fri, 7 Aug 2015 14:07:50 -0300 Subject: [PATCH] Static generated site --- Makefile | 1 + favicon.ico | Bin 0 -> 371 bytes ikiwiki/directive/index.html | 186 ++++++++ ikiwiki/formatting/index.html | 221 ++++++++++ ikiwiki/ikiwiki.js | 54 +++ ikiwiki/index.html | 138 ++++++ ikiwiki/markdown/index.html | 136 ++++++ ikiwiki/openid/index.html | 142 +++++++ ikiwiki/pagespec/attachment/index.html | 153 +++++++ ikiwiki/pagespec/index.html | 226 ++++++++++ ikiwiki/pagespec/po/index.html | 140 ++++++ ikiwiki/pagespec/sorting/index.html | 138 ++++++ ikiwiki/relativedate.js | 75 ++++ ikiwiki/searching/index.html | 143 +++++++ ikiwiki/subpage/index.html | 141 ++++++ ikiwiki/subpage/linkingrules/index.html | 160 +++++++ ikiwiki/toggle.js | 29 ++ ikiwiki/wikilink/index.html | 164 +++++++ index.html | 118 +++++ local.css | 3 + sandbox/index.html | 162 +++++++ shortcuts/index.html | 213 ++++++++++ smileys/alert.png | Bin 0 -> 220 bytes smileys/angry.png | Bin 0 -> 295 bytes smileys/attention.png | Bin 0 -> 164 bytes smileys/biggrin.png | Bin 0 -> 173 bytes smileys/checkmark.png | Bin 0 -> 133 bytes smileys/devil.png | Bin 0 -> 354 bytes smileys/frown.png | Bin 0 -> 168 bytes smileys/icon-error.png | Bin 0 -> 397 bytes smileys/icon-info.png | Bin 0 -> 171 bytes smileys/idea.png | Bin 0 -> 372 bytes smileys/index.html | 181 ++++++++ smileys/neutral.png | Bin 0 -> 239 bytes smileys/ohwell.png | Bin 0 -> 167 bytes smileys/prio1.png | Bin 0 -> 153 bytes smileys/prio2.png | Bin 0 -> 158 bytes smileys/prio3.png | Bin 0 -> 153 bytes smileys/question.png | Bin 0 -> 302 bytes smileys/redface.png | Bin 0 -> 306 bytes smileys/sad.png | Bin 0 -> 182 bytes smileys/smile.png | Bin 0 -> 356 bytes smileys/smile2.png | Bin 0 -> 334 bytes smileys/smile3.png | Bin 0 -> 326 bytes smileys/smile4.png | Bin 0 -> 275 bytes smileys/star_off.png | Bin 0 -> 297 bytes smileys/star_on.png | Bin 0 -> 370 bytes smileys/thumbs-up.png | Bin 0 -> 118 bytes smileys/tired.png | Bin 0 -> 157 bytes smileys/tongue.png | Bin 0 -> 176 bytes style.css | 543 ++++++++++++++++++++++++ templates/index.html | 214 ++++++++++ templates/note/index.html | 132 ++++++ templates/popup/index.html | 135 ++++++ todo/index.html | 121 ++++++ wikiicons/diff.png | Bin 0 -> 219 bytes wikiicons/openidlogin-bg.gif | Bin 0 -> 336 bytes wikiicons/revert.png | Bin 0 -> 397 bytes wikiicons/search-bg.gif | Bin 0 -> 74 bytes 59 files changed, 4069 insertions(+) create mode 100644 favicon.ico create mode 100644 ikiwiki/directive/index.html create mode 100644 ikiwiki/formatting/index.html create mode 100644 ikiwiki/ikiwiki.js create mode 100644 ikiwiki/index.html create mode 100644 ikiwiki/markdown/index.html create mode 100644 ikiwiki/openid/index.html create mode 100644 ikiwiki/pagespec/attachment/index.html create mode 100644 ikiwiki/pagespec/index.html create mode 100644 ikiwiki/pagespec/po/index.html create mode 100644 ikiwiki/pagespec/sorting/index.html create mode 100644 ikiwiki/relativedate.js create mode 100644 ikiwiki/searching/index.html create mode 100644 ikiwiki/subpage/index.html create mode 100644 ikiwiki/subpage/linkingrules/index.html create mode 100644 ikiwiki/toggle.js create mode 100644 ikiwiki/wikilink/index.html create mode 100644 index.html create mode 100644 local.css create mode 100644 sandbox/index.html create mode 100644 shortcuts/index.html create mode 100644 smileys/alert.png create mode 100644 smileys/angry.png create mode 100644 smileys/attention.png create mode 100644 smileys/biggrin.png create mode 100644 smileys/checkmark.png create mode 100644 smileys/devil.png create mode 100644 smileys/frown.png create mode 100644 smileys/icon-error.png create mode 100644 smileys/icon-info.png create mode 100644 smileys/idea.png create mode 100644 smileys/index.html create mode 100644 smileys/neutral.png create mode 100644 smileys/ohwell.png create mode 100644 smileys/prio1.png create mode 100644 smileys/prio2.png create mode 100644 smileys/prio3.png create mode 100644 smileys/question.png create mode 100644 smileys/redface.png create mode 100644 smileys/sad.png create mode 100644 smileys/smile.png create mode 100644 smileys/smile2.png create mode 100644 smileys/smile3.png create mode 100644 smileys/smile4.png create mode 100644 smileys/star_off.png create mode 100644 smileys/star_on.png create mode 100644 smileys/thumbs-up.png create mode 100644 smileys/tired.png create mode 100644 smileys/tongue.png create mode 100644 style.css create mode 100644 templates/index.html create mode 100644 templates/note/index.html create mode 100644 templates/popup/index.html create mode 100644 todo/index.html create mode 100644 wikiicons/diff.png create mode 100644 wikiicons/openidlogin-bg.gif create mode 100644 wikiicons/revert.png create mode 100644 wikiicons/search-bg.gif diff --git a/Makefile b/Makefile index ccd93ad..428262d 100644 --- a/Makefile +++ b/Makefile @@ -16,6 +16,7 @@ web: @ikiwiki --setup ikiwiki.setup + @chmod +x bin/* web_deploy: git push www diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b55eba2800de9d41d9288bc084cde8ff649f8414 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4|iYvb(EPa+q&zOa)`j((!$bUnK`mDb6hk<)MZ=V z$uj+7Q4)DvUolOkpxyA$a?7Ick7GMFLp9OowpRvLByCA6P9ux1iPhkB!U&^A`O# zACoLxau+mmbG03R!4+cYERxuhdZk#-w@2nNU)6v8;0N0cJG8$nc31EE{p + + + + + + +directive + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sex 13 Mai 2011 13:06:00 BRT +

+

Directives are similar to a WikiLink in form, except they +begin with ! and may contain parameters. The general form is:

+ +
[[!directive  param="value" param="value"]]
+
+ +

This gets expanded before the rest of the page is processed, and can be used +to transform the page in various ways.

+ +

The quotes around values can be omitted if the value is a simple word. +Also, some directives may use parameters without values, for example:

+ +
[[!tag  foo]]
+
+ +

A directive does not need to all be on one line, it can be +wrapped to multiple lines if you like:

+ +
[[!directive  foo="baldersnatch"
+bar="supercalifragilisticexpialidocious" baz=11]]
+
+ +

Also, multiple lines of quoted text can be used for a value. +To allow quote marks inside the quoted text, delimit the block +of text with triple-double-quotes or triple-single-quotes:

+ +
[[!directive  text="""
+1. "foo"
+2. "bar"
+3. "baz"
+""" othertext='''
+1. 'quux'
+2. "foo"
+''']]
+
+ +

If you want to put text with triple quotes into a parameter value, you can +use perl-style here-doc syntax, even nesting it like this:

+ +
[[!directive  text=<<OUTER
+[[!otherdirective <<INNER
+inner text
+INNER]]
+outer text
+OUTER]]
+
+ +

ikiwiki also has an older syntax for directives, which requires a space in +directives to distinguish them from wikilinks. This +syntax has several disadvantages: it requires a space after directives with +no parameters (such as [[pagecount ]]), and it prohibits spaces in +wikilinks. ikiwiki now provides the !-prefixed +syntax shown above as default. However, ikiwiki still supports wikis using +the older syntax, if the prefix_directives option is disabled.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/formatting/index.html b/ikiwiki/formatting/index.html new file mode 100644 index 0000000..bce7005 --- /dev/null +++ b/ikiwiki/formatting/index.html @@ -0,0 +1,221 @@ + + + + + + + +Formatting wiki pages + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 26 Ago 2009 14:05:29 BRT +

+

Text on this wiki is, by default, written in a form very close to how you +might write text for an email message. This style of text formatting is +called MarkDown, and it works like this:

+ +

Leave blank lines between paragraphs.

+ +

You can *emphasise* or **strongly emphasise** text by placing it +in single or double asterisks.

+ +

To create a list, start each line with an asterisk:

+ +
    +
  • "* this is my list"
  • +
  • "* another item"
  • +
+ + +

To make a numbered list, start each line with a number (any number will +do) followed by a period:

+ +
    +
  1. "1. first line"
  2. +
  3. "2. second line"
  4. +
  5. "2. third line"
  6. +
+ + +

To create a header, start a line with one or more # characters followed +by a space and the header text. The number of # characters controls the +size of the header:

+ +

# h1

+ +

## h2

+ +

### h3

+ +

#### h4

+ +
##### h5
+ +
###### h6
+ +

To create a horizontal rule, just write three or more dashes or stars on +their own line:

+ +
+ +

To quote someone, prefix the quote with ">":

+ +

To be or not to be, +that is the question.

+ +

To write a code block, indent each line with a tab or 4 spaces:

+ +
10 PRINT "Hello, world!"
+20 GOTO 10
+
+ +

To link to an url or email address, you can just put the +url in angle brackets: <http://ikiwiki.info>, or you can use the +form [link text](url)

+ +
+ +

In addition to basic html formatting using MarkDown, this wiki lets +you use the following additional features:

+ +
    +
  • To link to another page on the wiki, place the page's name inside double +square brackets. So you would use [[WikiLink]] to link to WikiLink.

  • +
  • Insert smileys and some other useful symbols. :-)

  • +
  • Use shortcuts to link to common resources.

    + +

    [[!wikipedia War_of_1812]]

  • +
  • Create and fill out templates for repeated chunks of +parameterized wiki text.

  • +
  • Insert various directives onto a page to perform useful +actions. +For example, you can:

    + +
      +
    • Add a table of contents to a page:

      + +

      [[!toc ]]

    • +
    • Change the title of a page:

      + +

      [[!meta title="full page title"]]

    • +
    • Create a blog by inlining a set of pages:

      + +

      [[!inline pages="blog/*"]]

    • +
    +
  • +
+ + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/ikiwiki.js b/ikiwiki/ikiwiki.js new file mode 100644 index 0000000..aebc5cf --- /dev/null +++ b/ikiwiki/ikiwiki.js @@ -0,0 +1,54 @@ +// ikiwiki's javascript utility function library + +var hooks; + +// Run onload as soon as the DOM is ready, if possible. +// gecko, opera 9 +if (document.addEventListener) { + document.addEventListener("DOMContentLoaded", run_hooks_onload, false); +} +// other browsers +window.onload = run_hooks_onload; + +var onload_done = 0; + +function run_hooks_onload() { + // avoid firing twice + if (onload_done) + return; + onload_done = true; + + run_hooks("onload"); +} + +function run_hooks(name) { + if (typeof(hooks) != "undefined") { + for (var i = 0; i < hooks.length; i++) { + if (hooks[i].name == name) { + hooks[i].call(); + } + } + } +} + +function hook(name, call) { + if (typeof(hooks) == "undefined") + hooks = new Array; + hooks.push({name: name, call: call}); +} + +function getElementsByClass(cls, node, tag) { + if (document.getElementsByClass) + return document.getElementsByClass(cls, node, tag); + if (! node) node = document; + if (! tag) tag = '*'; + var ret = new Array(); + var pattern = new RegExp("(^|\\s)"+cls+"(\\s|$)"); + var els = node.getElementsByTagName(tag); + for (i = 0; i < els.length; i++) { + if ( pattern.test(els[i].className) ) { + ret.push(els[i]); + } + } + return ret; +} diff --git a/ikiwiki/index.html b/ikiwiki/index.html new file mode 100644 index 0000000..eecb26b --- /dev/null +++ b/ikiwiki/index.html @@ -0,0 +1,138 @@ + + + + + + + +ikiwiki + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sáb 24 Abr 2010 01:43:45 BRT +

+

This wiki is powered by ikiwiki.

+ +

Some documentation on using ikiwiki:

+ + + + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/markdown/index.html b/ikiwiki/markdown/index.html new file mode 100644 index 0000000..a14a748 --- /dev/null +++ b/ikiwiki/markdown/index.html @@ -0,0 +1,136 @@ + + + + + + + +markdown + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Seg 10 Nov 2008 20:40:03 BRST +

+

Markdown +is a minimal markup language that resembles plain text as used in +email messages. It is the markup language used by this wiki by default.

+ +

For documentation about the markdown syntax, see formatting and +Markdown: syntax.

+ +

Note that WikiLinks and directives are not part +of the markdown syntax, and are the only bit of markup that this wiki +handles internally.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/openid/index.html b/ikiwiki/openid/index.html new file mode 100644 index 0000000..9e77d25 --- /dev/null +++ b/ikiwiki/openid/index.html @@ -0,0 +1,142 @@ + + + + + + + +OpenID + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sex 07 Mai 2010 23:30:42 BRT +

+

This wiki has OpenID disabled.

+ +

OpenID is a decentralized authentication mechanism +that allows you to have one login that you can use on a growing number of +websites.

+ +

If you have an account with some of the larger web service providers, +you might already have an OpenID. +Directory of OpenID providers

+ +
+ +

It's also possible to make a page in the wiki usable as an OpenID url, +by delegating it to an openid server. Here's an example of how to do that:

+ +
[[!meta  openid="http://yourid.myopenid.com/"
+       server="http://www.myopenid.com/server"]]
+
+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/pagespec/attachment/index.html b/ikiwiki/pagespec/attachment/index.html new file mode 100644 index 0000000..10c0529 --- /dev/null +++ b/ikiwiki/pagespec/attachment/index.html @@ -0,0 +1,153 @@ + + + + + + + +attachment + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sex 23 Abr 2010 18:36:07 BRT +

+

This wiki has attachments disabled.

+ +

If attachments are enabled, the wiki admin can control what types of +attachments will be accepted, via the allowed_attachments +configuration setting.

+ +

For example, to limit most users to uploading small images, and nothing else, +while allowing larger mp3 files to be uploaded by joey into a specific +directory, and check all attachments for viruses, something like this could be +used:

+ +
virusfree() and ((user(joey) and podcast/*.mp3 and mimetype(audio/mpeg) and maxsize(15mb)) or (mimetype(image/*) and maxsize(50kb)))
+
+ +

The regular PageSpec syntax is expanded with the following +additional tests:

+ +
    +
  • "maxsize(size)" - tests whether the attachment is no larger than the +specified size. The size defaults to being in bytes, but "kb", "mb", "gb" +etc can be used to specify the units.

  • +
  • "minsize(size)" - tests whether the attachment is no smaller than the +specified size.

  • +
  • "ispage()" - tests whether the attachment will be treated by ikiwiki as a +wiki page. (Ie, if it has an extension of ".mdwn", or of any other enabled +page format).

    + +

    So, if you don't want to allow wiki pages to be uploaded as attachments, +use !ispage() ; if you only want to allow wiki pages to be uploaded +as attachments, use ispage().

  • +
  • "mimetype(foo/bar)" - checks the MIME type of the attachment. You can +include a glob in the type, for example mimetype(image/*).

  • +
  • "virusfree()" - checks the attachment with an antiviral program.

  • +
+ + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/pagespec/index.html b/ikiwiki/pagespec/index.html new file mode 100644 index 0000000..18608a6 --- /dev/null +++ b/ikiwiki/pagespec/index.html @@ -0,0 +1,226 @@ + + + + + + + +pagespec + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 20 Out 2010 20:53:50 BRST +

+

To select a set of pages, such as pages that are locked, pages +whose commit emails you want subscribe to, or pages to combine into a +blog, the wiki uses a PageSpec. This is an expression that matches +a set of pages.

+ +

The simplest PageSpec is a simple list of pages. For example, this matches +any of the three listed pages:

+ +
foo or bar or baz
+
+ +

More often you will want to match any pages that have a particular thing in +their name. You can do this using a glob pattern. "*" stands for any part +of a page name, and "?" for any single letter of a page name. So this +matches all pages about music, and any SubPages of the SandBox, but does +not match the SandBox itself:

+ +
*music* or SandBox/*
+
+ +

You can also prefix an item with "!" to skip pages that match it. So to +match all pages except for Discussion pages and the SandBox:

+ +
* and !SandBox and !*/Discussion
+
+ +

Some more elaborate limits can be added to what matches using these functions:

+ +
    +
  • "glob(someglob)" - matches pages and other files that match the given glob. +Just writing the glob by itself is actually a shorthand for this function.
  • +
  • "page(glob)" - like glob(), but only matches pages, not other files
  • +
  • "link(page)" - matches only pages that link to a given page (or glob)
  • +
  • "tagged(tag)" - matches pages that are tagged or link to the given tag (or +tags matched by a glob)
  • +
  • "backlink(page)" - matches only pages that a given page links to
  • +
  • "creation_month(month)" - matches only files created on the given month +number
  • +
  • "creation_day(mday)" - or day of the month
  • +
  • "creation_year(year)" - or year
  • +
  • "created_after(page)" - matches only files created after the given page +was created
  • +
  • "created_before(page)" - matches only files created before the given page +was created
  • +
  • "internal(glob)" - like glob(), but matches even internal-use +pages that globs do not usually match.
  • +
  • "title(glob)", "author(glob)", "authorurl(glob)", +"license(glob)", "copyright(glob)", "guid(glob)" + +
      +
    • match pages that have the given metadata, matching the specified glob.
    • +
    +
  • +
  • "user(username)" - tests whether a modification is being made by a +user with the specified username. If openid is enabled, an openid can also +be put here. Glob patterns can be used in the username. For example, +to match all openid users, use user(*://*)
  • +
  • "admin()" - tests whether a modification is being made by one of the +wiki admins.
  • +
  • "ip(address)" - tests whether a modification is being made from the +specified IP address.
  • +
  • "comment(glob)" - matches comments to a page matching the glob.
  • +
  • "comment_pending(glob)" - matches unmoderated, pending comments.
  • +
  • "postcomment(glob)" - matches only when comments are being +posted to a page matching the specified glob
  • +
+ + +

For example, to match all pages in a blog that link to the page about music +and were written in 2005:

+ +
blog/* and link(music) and creation_year(2005)
+
+ +

Note the use of "and" in the above example, that means that only pages that +match each of the three expressions match the whole. Use "and" when you +want to combine expression like that; "or" when it's enough for a page to +match one expression. Note that it doesn't make sense to say "index and +SandBox", since no page can match both expressions.

+ +

More complex expressions can also be created, by using parentheses for +grouping. For example, to match pages in a blog that are tagged with either +of two tags, use:

+ +
blog/* and (tagged(foo) or tagged(bar))
+
+ +

Note that page names in PageSpecs are matched against the absolute +filenames of the pages in the wiki, so a pagespec "foo" used on page +"a/b" will not match a page named "a/foo" or "a/b/foo". To match +relative to the directory of the page containing the pagespec, you can +use "./". For example, "./foo" on page "a/b" matches page "a/foo".

+ +

To indicate the name of the page the PageSpec is used in, you can +use a single dot. For example, link(.) matches all the pages +linking to the page containing the PageSpec.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/pagespec/po/index.html b/ikiwiki/pagespec/po/index.html new file mode 100644 index 0000000..919d6b8 --- /dev/null +++ b/ikiwiki/pagespec/po/index.html @@ -0,0 +1,140 @@ + + + + + + + +po + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Seg 12 Jul 2010 16:42:30 BRT +

+

This wiki has po support disabled.

+ +

If the po plugin is enabled, the regular +PageSpec syntax is expanded with the following additional +tests that can be used to improve user navigation in a multi-lingual +wiki:

+ +
    +
  • "lang(LL)" - tests whether a page is written in the language +specified as a ISO639-1 (two-letter) language code.
  • +
  • "currentlang()" - tests whether a page is written in the same +language as the current page.
  • +
  • "needstranslation()" - tests whether a page needs translation +work. Only slave pages match this PageSpec. A minimum target +translation percentage can optionally be passed as an integer +parameter: "needstranslation(50)" matches only pages less than 50% +translated.
  • +
+ + +

Note that every non-po page is considered to be written in +po_master_language, as specified in ikiwiki.setup.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/pagespec/sorting/index.html b/ikiwiki/pagespec/sorting/index.html new file mode 100644 index 0000000..fbdd48e --- /dev/null +++ b/ikiwiki/pagespec/sorting/index.html @@ -0,0 +1,138 @@ + + + + + + + +sorting + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sáb 12 Nov 2011 14:02:20 BRST +

+

Some directives that use +PageSpecs allow +specifying the order that matching pages are shown in. The following sort +orders can be specified.

+ +
    +
  • age - List pages from the most recently created to the oldest.

  • +
  • mtime - List pages with the most recently modified first.

  • +
  • title - Order by title (page name), e.g. "z/a a/b a/c"

  • +
  • path - Order by page name including parents, e.g. "a/b a/c z/a"

  • +
  • meta(title) - Order according to the [[!meta title="foo" sortas="bar"]] +or [[!meta title="foo"]] directive, or the page name if no +full title was set. meta(author), meta(date), meta(updated), etc. +also work.

  • +
+ + +

In addition, you can combine several sort orders and/or reverse the order of +sorting, with a string like age -title (which would sort by age, then by +title in reverse order if two pages have the same age).

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/relativedate.js b/ikiwiki/relativedate.js new file mode 100644 index 0000000..2a270d6 --- /dev/null +++ b/ikiwiki/relativedate.js @@ -0,0 +1,75 @@ +// Causes html elements in the 'relativedate' class to be displayed +// as relative dates. The date is parsed from the title attribute, or from +// the element content. + +var dateElements; + +hook("onload", getDates); + +function getDates() { + dateElements = getElementsByClass('relativedate'); + for (var i = 0; i < dateElements.length; i++) { + var elt = dateElements[i]; + var title = elt.attributes.title; + var d = new Date(title ? title.value : elt.innerHTML); + if (! isNaN(d)) { + dateElements[i].date=d; + elt.title=elt.innerHTML; + } + } + + showDates(); +} + +function showDates() { + for (var i = 0; i < dateElements.length; i++) { + var elt = dateElements[i]; + var d = elt.date; + if (! isNaN(d)) { + elt.innerHTML=relativeDate(d); + } + } + setTimeout(showDates,30000); // keep updating every 30s +} + +var timeUnits = [ + { unit: 'year', seconds: 60 * 60 * 24 * 364 }, + { unit: 'month', seconds: 60 * 60 * 24 * 30 }, + { unit: 'day', seconds: 60 * 60 * 24 }, + { unit: 'hour', seconds: 60 * 60 }, + { unit: 'minute', seconds: 60 }, +]; + +function relativeDate(date) { + var now = new Date(); + var offset = date.getTime() - now.getTime(); + var seconds = Math.round(Math.abs(offset) / 1000); + + // hack to avoid reading just in the future if there is a minor + // amount of clock slip + if (offset >= 0 && seconds < 30 * 60 * 60) { + return "just now"; + } + + var ret = ""; + var shown = 0; + for (i = 0; i < timeUnits.length; i++) { + if (seconds >= timeUnits[i].seconds) { + var num = Math.floor(seconds / timeUnits[i].seconds); + seconds -= num * timeUnits[i].seconds; + if (ret) + ret += "and "; + ret += num + " " + timeUnits[i].unit + (num > 1 ? "s" : "") + " "; + + if (++shown == 2) + break; + } + else if (shown) + break; + } + + if (! ret) + ret = "less than a minute " + + return ret + (offset < 0 ? "ago" : "from now"); +} diff --git a/ikiwiki/searching/index.html b/ikiwiki/searching/index.html new file mode 100644 index 0000000..f977a66 --- /dev/null +++ b/ikiwiki/searching/index.html @@ -0,0 +1,143 @@ + + + + + + + +searching + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 26 Ago 2009 14:05:46 BRT +

+

This wiki has searching disabled.

+ +

If searching is enabled, you can enter search terms in the search field, +as you'd expect. There are a few special things you can do to construct +more powerful searches.

+ +
    +
  • To match a phrase, enclose it in double quotes.
  • +
  • AND can be used to search for documents containing two expressions.
  • +
  • OR can be used to search for documents containing either one of +two expressions.
  • +
  • Parentheses can be used to build up complicated search expressions. For +example, "(foo AND bar) OR (me AND you)"
  • +
  • Prefix a search term with "-" to avoid it from appearing in the results. +For example, "-discussion" will omit "discussion".
  • +
  • To search for a page with a given title, use "title:foo".
  • +
  • To search for pages that contain a "bar" link, use "link:bar".
  • +
+ + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/subpage/index.html b/ikiwiki/subpage/index.html new file mode 100644 index 0000000..b40786c --- /dev/null +++ b/ikiwiki/subpage/index.html @@ -0,0 +1,141 @@ + + + + + + + +subpage + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sáb 24 Abr 2010 01:55:09 BRT +

+

ikiwiki supports placing pages in a directory hierarchy. For example, +this page, SubPage has some related pages placed under it, like +LinkingRules. This is a useful way to add some order to your +wiki rather than just having a great big directory full of pages.

+ +

To add a SubPage, just make a subdirectory and put pages in it. For +example, this page is subpage.mdwn in this wiki's source, and there is also +a subpage subdirectory, which contains subpage/linkingrules.mdwn. Subpages +can be nested as deeply as you'd like.

+ +

Linking to and from a SubPage is explained in LinkingRules.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/subpage/linkingrules/index.html b/ikiwiki/subpage/linkingrules/index.html new file mode 100644 index 0000000..112e4f2 --- /dev/null +++ b/ikiwiki/subpage/linkingrules/index.html @@ -0,0 +1,160 @@ + + + + + + + +linkingrules + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sáb 04 Out 2008 11:11:08 BRT +

+

To link to or from a SubPage, you can normally use a regular +WikiLink that does not contain the name of the parent directory of +the SubPage. Ikiwiki descends the directory hierarchy looking for a +page that matches your link.

+ +

For example, if FooBar/SubPage links to "OtherPage", ikiwiki will first +prefer pointing the link to FooBar/SubPage/OtherPage if it exists, next +to FooBar/OtherPage and finally to OtherPage in the root of the wiki.

+ +

Note that this means that if a link on FooBar/SomePage to "OtherPage" +currently links to OtherPage, in the root of the wiki, and FooBar/OtherPage +is created, the link will change to point to FooBar/OtherPage. On the +other hand, a link from BazBar to "OtherPage" would be unchanged by this +creation of a SubPage of FooBar.

+ +

You can also specify a link that contains a directory name, like +"FooBar/OtherPage" to more exactly specify what page to link to. This is +the only way to link to an unrelated SubPage.

+ +

You can use this to, for example, to link from BazBar to "FooBar/SubPage", +or from BazBar/SubPage to "FooBar/SubPage".

+ +

You can also use "/" at the start of a link, to specify exactly which page +to link to, when there are multiple pages with similar names and the link +goes to the wrong page by default. For example, linking from +"FooBar/SubPage" to "/OtherPage" will link to the "OtherPage" in the root +of the wiki, even if there is a "FooBar/OtherPage".

+ +

Also, if the wiki is configured with a userdir, you can link to pages +within the userdir without specifying a path to them. This is to allow for +easy linking to a user's page in the userdir, to sign a comment. These +links are checked for last of all.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/ikiwiki/toggle.js b/ikiwiki/toggle.js new file mode 100644 index 0000000..d190b73 --- /dev/null +++ b/ikiwiki/toggle.js @@ -0,0 +1,29 @@ +// Uses CSS to hide toggleables, to avoid any flashing on page load. The +// CSS is only emitted after it tests that it's going to be able +// to show the toggleables. +if (document.getElementById && document.getElementsByTagName && document.createTextNode) { + document.write(''); + hook("onload", inittoggle); +} + +function inittoggle() { + var as = getElementsByClass('toggle'); + for (var i = 0; i < as.length; i++) { + var id = as[i].href.match(/#(\w.+)/)[1]; + if (document.getElementById(id).className == "toggleable") + document.getElementById(id).style.display="none"; + as[i].onclick = function() { + toggle(this); + return false; + } + } +} + +function toggle(s) { + var id = s.href.match(/#(\w.+)/)[1]; + style = document.getElementById(id).style; + if (style.display == "none") + style.display = "block"; + else + style.display = "none"; +} diff --git a/ikiwiki/wikilink/index.html b/ikiwiki/wikilink/index.html new file mode 100644 index 0000000..3e79500 --- /dev/null +++ b/ikiwiki/wikilink/index.html @@ -0,0 +1,164 @@ + + + + + + + +wikilink + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 23 Jun 2010 15:23:09 BRT +

+

WikiLinks provide easy linking between pages of the wiki. To create a +WikiLink, just put the name of the page to link to in double brackets. +For example [[WikiLink]].

+ +

If you ever need to write something like [[WikiLink]] without creating a +wikilink, just prefix it with a \, like \[[WikiLink]].

+ +

There are some special LinkingRules that come into play when +linking between SubPages.

+ +

WikiLinks are matched with page names in a case-insensitive manner, so you +don't need to worry about getting the case the same, and can capitalise +links at the start of a sentence, and so on.

+ +

It's also possible to write a WikiLink that uses something other than the page +name as the link text. For example [[foo_bar|SandBox]] links to the SandBox +page, but the link will appear like this: foo bar.

+ +

To link to an anchor inside a page, you can use something like +[[WikiLink#foo]] .

+ +

If the file linked to by a WikiLink looks like an image, it will +be displayed inline on the page.

+ +
+ +

You can also put an url in a WikiLink, to link to an external page. +Email addresses can also be used to generate a mailto link.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..8de6004 --- /dev/null +++ b/index.html @@ -0,0 +1,118 @@ + + + + + + + +Cache Saravento + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ +

+ + + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/local.css b/local.css new file mode 100644 index 0000000..a0dec8c --- /dev/null +++ b/local.css @@ -0,0 +1,3 @@ +/* ikiwiki local style sheet */ + +/* Add local styling here, instead of modifying style.css. */ diff --git a/sandbox/index.html b/sandbox/index.html new file mode 100644 index 0000000..faf68e2 --- /dev/null +++ b/sandbox/index.html @@ -0,0 +1,162 @@ + + + + + + + +sandbox + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Ter 13 Mar 2012 14:08:53 BRT +

+

This is the SandBox, a page anyone can edit to learn how to use the wiki.

+ +
+ +

Here's a paragraph.

+ +

Here's another one with emphasised text.

+ +

Header

+ +

Subheader

+ +

This is a blockquote.

+ +

This is the first level of quoting.

+ +

This is nested blockquote.

+ +

Back to the first level.

+ +

Numbered list

+ +
    +
  1. First item.
  2. +
  3. Another.
  4. +
  5. And another..
  6. +
+ + +

Bulleted list

+ +
    +
  • item
  • +
  • item
  • +
+ + +

WikiLink

+ +

[[!calendar type="month" pages="blog/*"]]

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/shortcuts/index.html b/shortcuts/index.html new file mode 100644 index 0000000..d2d70ad --- /dev/null +++ b/shortcuts/index.html @@ -0,0 +1,213 @@ + + + + + + + +shortcuts + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sáb 03 Mar 2012 12:27:59 BRT +

+

This wiki has shortcuts enabled.

+ +

Some examples of using shortcuts include:

+ +
[[!google  foo]]
+[[!wikipedia  War_of_1812]]
+[[!debbug  12345]]
+Check the [[!cia  ikiwiki desc="CIA page for %s"]].
+
+ +

This page controls what shortcut links the wiki supports.

+ +
    +
  • shortcut google points to https://encrypted.google.com/search?q=%s
  • +
  • shortcut archive points to http://web.archive.org/*/%S
  • +
  • shortcut gmap points to https://maps.google.com/maps?q=%s
  • +
  • shortcut gmsg points to https://groups.google.com/groups?selm=%s
  • +
  • shortcut wikipedia points to https://en.wikipedia.org/wiki/%W
  • +
  • shortcut wikitravel points to https://wikitravel.org/en/%s
  • +
  • shortcut wiktionary points to https://en.wiktionary.org/wiki/%s
  • +
  • shortcut debbug points to http://bugs.debian.org/%S
  • +
  • shortcut deblist points to https://lists.debian.org/debian-%s
  • +
  • shortcut debpkg points to http://packages.debian.org/%s
  • +
  • shortcut debpkgsid points to http://packages.debian.org/sid/%s
  • +
  • shortcut debpts points to http://packages.qa.debian.org/%s
  • +
  • shortcut debmsg points to https://lists.debian.org/msgid-search/%s
  • +
  • shortcut debrt points to https://rt.debian.org/Ticket/Display.html?id=%s
  • +
  • shortcut debss points to http://snapshot.debian.org/package/%s/ + + +
  • +
  • shortcut debwiki points to https://wiki.debian.org/%s
  • +
  • shortcut fdobug points to https://bugs.freedesktop.org/show_bug.cgi?id=%s
  • +
  • shortcut fdolist points to http://lists.freedesktop.org/mailman/listinfo/%s
  • +
  • shortcut gnomebug points to https://bugzilla.gnome.org/show_bug.cgi?id=%s
  • +
  • shortcut linuxbug points to https://bugzilla.kernel.org/show_bug.cgi?id=%s
  • +
  • shortcut mozbug points to https://bugzilla.mozilla.org/show_bug.cgi?id=%s
  • +
  • shortcut gnulist points to https://lists.gnu.org/mailman/listinfo/%s
  • +
  • shortcut marcmsg points to http://marc.info/?i=%s
  • +
  • shortcut marclist points to http://marc.info/?l=%s
  • +
  • shortcut gmane points to http://dir.gmane.org/gmane.%s
  • +
  • shortcut gmanemsg points to http://mid.gmane.org/%s
  • +
  • shortcut cpan points to http://search.cpan.org/search?mode=dist&query=%s
  • +
  • shortcut ctan points to http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s
  • +
  • shortcut hoogle points to http://haskell.org/hoogle/?q=%s
  • +
  • shortcut iki points to http://ikiwiki.info/%S/
  • +
  • shortcut ljuser points to http://%s.livejournal.com/
  • +
  • shortcut rfc points to https://www.ietf.org/rfc/rfc%s.txt
  • +
  • shortcut c2 points to http://c2.com/cgi/wiki?%s
  • +
  • shortcut meatballwiki points to http://www.usemod.com/cgi-bin/mb.pl?%s
  • +
  • shortcut emacswiki points to http://www.emacswiki.org/cgi-bin/wiki/%s
  • +
  • shortcut haskellwiki points to http://haskell.org/haskellwiki/%s
  • +
  • shortcut dict points to http://www.dict.org/bin/Dict?Form=Dict1&Strategy=&Database=&Query=%s
  • +
  • shortcut imdb points to http://imdb.com/find?q=%s
  • +
  • shortcut gpg points to http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s
  • +
  • shortcut perldoc points to http://perldoc.perl.org/search.html?q=%s
  • +
  • shortcut whois points to http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain
  • +
  • shortcut cve points to https://cve.mitre.org/cgi-bin/cvename.cgi?name=%s
  • +
  • shortcut cia points to http://cia.vc/stats/project/%s
  • +
  • shortcut ciauser points to http://cia.vc/stats/user/%s
  • +
  • shortcut flickr points to https://secure.flickr.com/photos/%s
  • +
  • shortcut man points to http://linux.die.net/man/%s
  • +
  • shortcut ohloh points to https://www.ohloh.net/p/%s
  • +
  • shortcut cpanrt points to https://rt.cpan.org/Ticket/Display.html?id=%s
  • +
  • shortcut novellbug points to https://bugzilla.novell.com/show_bug.cgi?id=%s
  • +
  • shortcut ubupkg points to http://packages.ubuntu.com/%s
  • +
  • shortcut mozillazinekb points to http://kb.mozillazine.org/%s
  • +
  • shortcut freebsdwiki points to http://wiki.freebsd.org/%s
  • +
  • shortcut hackage points to http://hackage.haskell.org/package/%s
  • +
+ + +

To add a new shortcut, use the shortcut +directive. In the url, "%s" is replaced with the +text passed to the named shortcut, after url encoding +it, and '%S' is replaced with the raw, non-encoded text. +Additionally, %W is replaced with the text encoded just right for +Wikipedia. The optional desc parameter controls the description of +the link.

+ +

Remember that the name you give the shortcut will become a new +directive. Avoid using a name that conflicts +with an existing directive. These directives also accept a desc +parameter that will override the one provided at definition time.

+ +

If you come up with a shortcut that you think others might find useful, +consider contributing it to the shortcuts page on the ikiwiki +wiki, so that future versions of +ikiwiki will include your shortcut in the standard underlay.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/smileys/alert.png b/smileys/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..5bb87e33fa829b8dc2c1f687e2d5a2726ca973e7 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^{2@@94e3Na>mySuQ9C3d_9a^gK*978H@>7HE3 zcR+!MQ-UJ&oLBX;+8yG*(faJ}j1`8y z21iBI1SW@?G)gvc`3o2%s<-s;%@N<$#rAiG^cxeSsqUYj@h>Zq|8DU0L_E+c22WQ% Jmvv4FO#opYOdJ3J literal 0 HcmV?d00001 diff --git a/smileys/angry.png b/smileys/angry.png new file mode 100644 index 0000000000000000000000000000000000000000..05bc69f74a87aaf97481f4d0fc3f05af682dbdd2 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^{24y0mB33 zSV^E9W0JSK3%|rJhMPc6r>Bc!NX4z>AOGijdQSNNpS|tBeA)XbOU5G?YKq^T6Zyx_ zGyj?FwyLx@3@K}>_gYx&dBNO#Yp(H}v>0zzi6wq(A4DBB<2@2_^|Rh$(Gxp%uS!m< zTFKCSWA9=gFC9%Lhgji5!LoDg3~J82j<`DS6^BXW+HBXz4!a2-15Hg`1XHg6?{8}Q c|G%DrVPm)xhsn`+P>?Wqy85}Sb4q9e04SSzjQ{`u literal 0 HcmV?d00001 diff --git a/smileys/attention.png b/smileys/attention.png new file mode 100644 index 0000000000000000000000000000000000000000..7e064566d838befbf5e33fa2c6410feded997318 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^{2zopr E08!~FsQ>@~ literal 0 HcmV?d00001 diff --git a/smileys/biggrin.png b/smileys/biggrin.png new file mode 100644 index 0000000000000000000000000000000000000000..f71b42c11ada57a0acac68fe425cdb308802bd26 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^{2B#HuP#qij4!vumaw%=LQ*_D4oO$LSb5^2x*NQtc0?&y9jJ0##=wwKBrg6!HZKKe O9)qW=pUXO@geCxyUoW`; literal 0 HcmV?d00001 diff --git a/smileys/checkmark.png b/smileys/checkmark.png new file mode 100644 index 0000000000000000000000000000000000000000..8869caa192b0cc913ae75e1d68ce5fc776260e2e GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W~2qYNJJihb;NHLWJ`2{mDGEVus4#Z3Hc6VW5 zSk6~ dobl_wJj0_E8fT|gp8=V~;OXk;vd$@?2>_}_E!hA7 literal 0 HcmV?d00001 diff --git a/smileys/devil.png b/smileys/devil.png new file mode 100644 index 0000000000000000000000000000000000000000..8684c3970e579d19d76bf47449cc81df88f21277 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^{2;M1%)sz_xbeZj~7@Ta` zT^*SGJefV+1j7880{o<+gV}=u74p&;GLl3}a~Wz&7;3A-g?iZ;uPd@YVqkyAAo7br z?w?n}Z|6n^rp7Y%=L!t-Co!&>$1s1c!@9LgHf>yX?AURj6+qh-8lP1HQj8@*e!&b5 z&u*lFI7!~_E=sYfF>8RFS)MMAAr-fD`@NZ(4LDq0hUfaIG)S%O)%1wCh7w6u^`q$21 sS2!k|{jflVvHXYql#6$*&y@aV7Mdqew*JIDkT)1SUHx3vIVCg!08#vatpET3 literal 0 HcmV?d00001 diff --git a/smileys/frown.png b/smileys/frown.png new file mode 100644 index 0000000000000000000000000000000000000000..2999b55ea0a645256d28d2ad332f0d739a469968 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^{2bwkjt3l?e4vuI5pV}O#0h?~U*His!&+S;lNba;5LHoRb+$;5CWR5&uL&^{Mv5`(9! KpUXO@geCyp>oOq# literal 0 HcmV?d00001 diff --git a/smileys/icon-error.png b/smileys/icon-error.png new file mode 100644 index 0000000000000000000000000000000000000000..c39e65c33d0d14ff0b3d6813d8ffb357c3d164f1 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg4E)H>S3#C_u>_Ag^JzX3_EKavh zHuO8}AmDm`hJuQeMn;gbR^LI+pl3|y1U1Zp96oIc5$WU?oZreEu>3Udh2;rv*Sy{O z^U|qXk^BFryGJQ|T@wDlF(q$X(gFoj2i}^QH#Lp)b@xmtS>qt;G4twN&uY)>Dku3T zeG5)Fr!nh}hmneI^@b_!ldDWDy{hyYVlVmqw+=4jG@mic(e0>?P3hb#3Lfn9n~l}@0zzZi-*3L)W7~2;fkLu>J5dExTdD!`%%W?E+E{u1+#9z(9T#`UGZuww9Z^>bP0l+XkKW%Qjg literal 0 HcmV?d00001 diff --git a/smileys/icon-info.png b/smileys/icon-info.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b14f33139a8dd8143f34522c91d1416183116e GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHV5AX?b1=0)*|65vGjvYJp|Ns9p zOM)4J0^y!6jv*Y;p~p4~9x@PN-B9i+_F=Ag$4}-Z2@J{E|7Why2v}-xOd}~FZd1lx zD;WFZe$KFbLg0cMd4dnB?v5!YzOO z$N?ZH%hSa%q~ccc4PHiR3A4BN)-KsweVMK8?ycD~=9XnMOGb;d$c8oq?KU^uwL_&* zqHE#8g^dcDS3iCF6eQrhana(%0!MC$Y)o<$^f)Uvb)DD-y|=!ht_sCKlTuPy%qqX< z`Q}cDJ;9?Yz|4@;VsG>)_3m7ttpz2n5hcm_xw)x%B@CI#`FX~A>6vK?Y57G8rNyZV znRyDKPENdByj&X2nhJ)NmX-h*LCFzN|sRfBSiOH#YnZ?QZ`8gm(^5XL%fOa!@y85}Sb4q9e0JXD_ AMgRZ+ literal 0 HcmV?d00001 diff --git a/smileys/index.html b/smileys/index.html new file mode 100644 index 0000000..8d6a1e3 --- /dev/null +++ b/smileys/index.html @@ -0,0 +1,181 @@ + + + + + + + +smileys + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qui 17 Jul 2008 14:11:47 BRT +

+

This page is used to control what smileys are supported by the wiki. +Just write the text of a smiley to display it.

+ +
    +
  • :) smile.png
  • +
  • :-) smile.png
  • +
  • :D biggrin.png
  • +
  • :-D biggrin.png
  • +
  • B) smile2.png
  • +
  • B-) smile2.png
  • +
  • :)) smile3.png
  • +
  • :-)) smile3.png
  • +
  • ;) smile4.png
  • +
  • ;-) smile4.png
  • +
  • :\ ohwell.png
  • +
  • :-\ ohwell.png
  • +
  • :/ ohwell.png
  • +
  • :-/ ohwell.png
  • +
  • :| neutral.png
  • +
  • :-| neutral.png
  • +
  • >:> devil.png
  • +
  • X-( angry.png
  • +
  • <:( frown.png
  • +
  • :( sad.png
  • +
  • :-( sad.png
  • +
  • :-? tongue.png
  • +
  • :-P tongue.png
  • +
  • :o redface.png
  • +
  • |) tired.png
  • +
  • |-) tired.png
  • +
  • {OK} thumbs-up.png
  • +
  • {X} icon-error.png
  • +
  • {i} icon-info.png
  • +
  • (./) checkmark.png
  • +
  • (!) idea.png
  • +
  • [!] attention.png
  • +
  • /!\ alert.png
  • +
  • (?) question.png
  • +
  • {x} star on.png
  • +
  • {*} star on.png
  • +
  • {o} star off.png
  • +
  • {1} prio1.png
  • +
  • {2} prio2.png
  • +
  • {3} prio3.png
  • +
+ + +

For example: {x} B) {x}

+ +
+ +

To change the supported smileys, just edit the lists on this page. +Note that the format is important; each list item should start with the +text that is turned into the smiley, escaped so that users can see what +produces it, followed by a WikiLink to the image to display.

+ +

/!\ Bear in mind that the link to the image needs to be written in a way that +will work if it's copied to other pages on the wiki. So be sure to include the +smileys directory in the path to the file.

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/smileys/neutral.png b/smileys/neutral.png new file mode 100644 index 0000000000000000000000000000000000000000..ddeb59231fdcc42349cfa4efc690abd9a4d8978d GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^{2H$6>u0Yz=6-53&$MF9o!@s!< z|Fzuy1jgPG-2A8o_WU0m>e2kTBY-8vNK7#rZ*gz(CE17`GuLz z=`pMlM-K9sD=@1tCwUx@IHd4PB!G8u@1#kSxB|o%f1G8!d`{yt1CH4{b~N~;C5U)? ex8CB~Cd<&wta@=xz)mfor3{{~elF{r5}E++XI1S0 literal 0 HcmV?d00001 diff --git a/smileys/ohwell.png b/smileys/ohwell.png new file mode 100644 index 0000000000000000000000000000000000000000..a83adfbf5030420578083cb5d2ee71eb1d6463d1 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^{2IZ!%W$e`O2d`L(uS{1K8y^H9}Dk)!K!owXb^*^tDnm{ Hr-UW|+Uqw| literal 0 HcmV?d00001 diff --git a/smileys/prio1.png b/smileys/prio1.png new file mode 100644 index 0000000000000000000000000000000000000000..774d34d65285f2e977458a4e0a0a3a1691e74692 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^{2(?HGmzvixN`|e@dWsUxc&zLhW|5xe1`Q=&wPOt zQ%R6t@PCG<+YP*cJjNt%cNbgTe~DWM4f+O98< literal 0 HcmV?d00001 diff --git a/smileys/prio2.png b/smileys/prio2.png new file mode 100644 index 0000000000000000000000000000000000000000..4528653c3c9dce0c276ea10fcbbcb938672dfcc7 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^{2(?HGmzvixN`|e@dWsUxc&zL24mwhK!Ni$@3?^! zQ%R6t@PCG<+YP*cJjNt%cNb1etGH8Oa*`njxgN@xNAej6?h literal 0 HcmV?d00001 diff --git a/smileys/question.png b/smileys/question.png new file mode 100644 index 0000000000000000000000000000000000000000..df22152e637c79cac1712bb3df68482a86085e07 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^{2^3h zzlGudU*Z4%CcnSUP+tm^WVnBp;s5{R=l3!2^D*pS&+z{#gT6My{7FE;*YYw9@!<^j zH!!^4!?1rkLw*{AtE=m)?jB2^HpY@5zhDN3XE)M7oFs2|7p{y8U&4T#I!_nJ5RU7i z{hnfn4LF>2=T!8xFME09FMrgA*RES1d4FI?4q0R5edhb&>Zra6#S9tJZ1VS>elBdA zfAC&w)luzKf$TQ|OZmPsYx4>zi!4~ev0K|Y^p&npS+l76q literal 0 HcmV?d00001 diff --git a/smileys/redface.png b/smileys/redface.png new file mode 100644 index 0000000000000000000000000000000000000000..9a8739253c8a14c79f7b30e187a2f9bc4634354e GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^{2)NcFZe$QFl^qxWIs@ZG0EHAh4n}N%i}8c~v*pPQSSSHj?#oS$cCpqHMRrohX^%cbG0 zsbFYnX{iv9k(rZOP@v#iT%4Mdl$e~Mpiz*M>X4pWp_i9hqRGpZQBqQ1rLSLJUapr{ nlAf5GT9BBNn4GGYS)81op94~K_Z*KI&^iWBS3j3^P6HfY2uF13*^QhB0(g!DG>V_# z`N-7vn^~gf_xUMm0_HE{R1>|e@@yP-6f(|96A0WH5OW|_`cEQ9XHHwwsnCCM@BcDh X2;?i%@h_gTe~DWM4fL(V?< literal 0 HcmV?d00001 diff --git a/smileys/smile.png b/smileys/smile.png new file mode 100644 index 0000000000000000000000000000000000000000..b51b3ff49e87feff120fd5fa5e49c72cf4473fff GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^{2#5 zSb3lMhMSn-?7xMIi=w!#a<0xS{JfAY+^}B3J?DheoQONecK*p&dvf}8wMU;;eHTyi zR-HQaI@2tmtpz2n5hcm_xw)x%B@CI#`FZAg>6vK?Y57G8rNyZVnRyDKPENdByj&X2 znhJ)NmX-h*L oCFzN|sRfBSiOH#YnZ?QZ`8gm(LXu6nK)V?{UHx3vIVCg!03)PB|(0{|Dk{(*uO#uD9D)P?e44SoIfFESEdWP}@)ak3k7wf4k1X-i4mI(?Aggn*8InZAF1f(C=}C9VdZuSws7 z447AFiyRSP&vZ}Q!YwAbd&;urE#1?nw=Ywk*|UK=%bJ0?UFX7!n+(T*mZX=sMwBGy z=jNv7l`wcF=jR!i>ZNCFbx5m+R$~q$lR479{2*Ca3CU7AFJE0x3FYnZ*gT OlEKr}&t;ucLK6Ug=y#j| literal 0 HcmV?d00001 diff --git a/smileys/smile3.png b/smileys/smile3.png new file mode 100644 index 0000000000000000000000000000000000000000..c690ccc2fdb31d91564f9ae967eb06bb5ba6ef80 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^{2lDE4HTVmRdS|BIX)5S5Q;#RVUH#aXY zueW!ChqtJRhzP48Qv=Vz4J>UTZ2^uK9YR&y7??f0G#R9uMKk;~W;}fK=n+@S5~CK0 z*({A)yW85h7$q|s9kx0po+xw7WoP*NT$*ihwRsEBg6tC4h?3;|+}zZ>5(dxY{5%6o zz4Xj91)s#y^o-2BbY3oAE)8c*1w%_qOND@p%$&@E0tMIN;?$g^#N-SGje?w1hxFVE zy}Z;COF!$sD}AA|gDzya^n-=z3mlnX_5IyDzKaZP2Taq? z-HQw6NYP1naOc2Qg9gV>-}-h+TWsev@VLMC_q%Iv<~kgEyZe3K`v}GqomG~*Pp@!l zaQrjlR8P{=lT18~tLILcq9fdRYxDHwJI|P~%+k4JTAa2?i7TMxBqRt z_V4oB|CgTpT66i|wj2KrKKy^=-k*D~e%$%=f9H+AH=h6e|Nnn;p>_&TFJnoNUoeBi zvm0q3PLj8~3quF1tOt<8S>O>_%)r1c48n{Iv*t(u1=&kHeO=kFGV_RXFa)M@9tR2) zdAc};a9mGLNJtQfKfu7aj!$4#ZkrWmIG10lxC#dM^T?z>Z z?w$DJ|8KE>KlJ^4*Gftr)6$@kMYd5}i zbiVfa1^d3kA7;&aRoD3J_T`{`+gMJW{}klk9uvJQKJg**stRGCU5q6`e!&b5&u*lF zI7!~_E({&4vK~MVXMsm#F#`iPP!+c@Bg3pY5H=O_N&Z1q8zeD$*FQcp>9tX z#}E!#--D4%%?doM2aXFFaD`pexFz`NOOs_P3BE#9l2K9Q5W!zX_=$B&M#hZ|m8TVvt*-if2zbcg5j zpjm2XcdSYCzx7Ha^jK#0r3F1w_qII>iC)by^LALltll#WVTnw2QB~}V=X^5Z13HVr M)78&qol`;+0MD|KUjP6A literal 0 HcmV?d00001 diff --git a/smileys/thumbs-up.png b/smileys/thumbs-up.png new file mode 100644 index 0000000000000000000000000000000000000000..1faabace7d9ed9271b523df4fbf4e8dfd69e125f GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^d_c^@$P6Si{N!c=DYgKg5LX64eVAREA$5}w<4m!Z Qw?J(Sp00i_>zopr0PqPYL;wH) literal 0 HcmV?d00001 diff --git a/smileys/tired.png b/smileys/tired.png new file mode 100644 index 0000000000000000000000000000000000000000..a3d5c56fba64c6bc95a4a4586ea1ee64c84bc421 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^{2 + + + + + + +templates + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 28 Mar 2012 21:56:22 BRT +

+

Ikiwiki uses many templates for many purposes. By editing its templates, +you can fully customise its appearance, and avoid duplicate content.

+ +

Ikiwiki uses the HTML::Template module as its template engine. This +supports things like conditionals and loops in templates and is pretty +easy to learn. All you really need to know to modify templates is this:

+ +
    +
  • To insert the value of a template variable, use <TMPL_VAR variable>.
  • +
  • To make a block of text conditional on a variable being set use +<TMPL_IF variable>text</TMPL_IF>.
  • +
  • To use one block of text if a variable is set and a second if it's not, +use <TMPL_IF variable>text<TMPL_ELSE>other text</TMPL_IF>
  • +
+ + +

template pages

+ +

Template pages are regular wiki pages that are used as templates for other +pages.

+ +

The template directive allows +template pages to be filled out and inserted into other pages in the wiki.

+ +

These template pages are currently available:

+ +

+ +note + +

+

+ +popup + +

+ + + +

template files

+ +

Template files are unlike template pages in that they have the extension +.tmpl. Template files are used extensively by Ikiwiki to generate html. +They can contain html that would not normally be allowed on a wiki page.

+ +

Template files are located in /usr/share/ikiwiki/templates by default; +the templatedir setting can be used to make another directory be +searched first. Customised template files can also be placed inside the +"templates/" directory in your wiki's source -- files placed there override +ones in the templatedir.

+ +

Here is a full list of the template files used:

+ +
    +
  • page.tmpl - Used for displaying all regular wiki pages. This is the +key template to customise to change the look and feel of Ikiwiki.

  • +
  • rsspage.tmpl - Used for generating rss feeds for blogs.

  • +
  • rssitem.tmpl - Used for generating individual items on rss feeds.
  • +
  • atompage.tmpl - Used for generating atom feeds for blogs.
  • +
  • atomitem.tmpl - Used for generating individual items on atom feeds.
  • +
  • inlinepage.tmpl - Used for displaying a post in a blog.
  • +
  • archivepage.tmpl - Used for listing a page in a blog archive page.
  • +
  • titlepage.tmpl - Used for listing a page by title in a blog archive page.
  • +
  • microblog.tmpl - Used for showing a microblogging post inline.
  • +
  • blogpost.tmpl - Used for a form to add a post to a blog (and rss/atom links)
  • +
  • feedlink.tmpl - Used to add rss/atom links if blogpost.tmpl is not used.
  • +
  • aggregatepost.tmpl - Used by the aggregate plugin to create +a page for a post.
  • +
  • searchform.tmpl, googleform.tmpl - Used by the search plugin +and google plugin to add search forms to wiki pages.
  • +
  • searchquery.tmpl - This is a Omega template, used by the +search plugin.
  • +
  • comment.tmpl - Used by the comments plugin to display a comment.
  • +
  • change.tmpl - Used to create a page describing a change made to the wiki.
  • +
  • recentchanges.tmpl - Used for listing a change on the RecentChanges page.
  • +
  • autoindex.tmpl - Filled in by the autoindex plugin to make index pages.
  • +
  • autotag.tmpl - Filled in by the tag plugin to make tag pages.
  • +
  • calendarmonth.tmpl, calendaryear.tmpl - Used by ikiwiki-calendar to +make calendar archive pages.
  • +
  • trails.tmpl - Used by the trail plugin to generate links on each page +that is a member of a trail.
  • +
  • notifyemail.tmpl - Used by the notifymail plugin to generate mails about +changed pages.
  • +
  • editpage.tmpl, editconflict.tmpl, editcreationconflict.tmpl, +editfailedsave.tmpl, editpagegone.tmpl, pocreatepage.tmpl, +editcomment.tmpl commentmoderation.tmpl, renamesummary.tmpl, +passwordmail.tmpl, openid-selector.tmpl, revert.tmpl - Parts of ikiwiki's user +interface; do not normally need to be customised.
  • +
+ + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/templates/note/index.html b/templates/note/index.html new file mode 100644 index 0000000..ed64645 --- /dev/null +++ b/templates/note/index.html @@ -0,0 +1,132 @@ + + + + + + + +note + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 05 Mai 2010 23:47:37 BRT +

+
+ +
+ + +

+Use this template to insert a note into a page. The note will be styled to +float to the right of other text on the page. This template has one +parameter:

+ +
    +
  • `text` - the text to display in the note +
+ + +

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/templates/popup/index.html b/templates/popup/index.html new file mode 100644 index 0000000..ef93038 --- /dev/null +++ b/templates/popup/index.html @@ -0,0 +1,135 @@ + + + + + + + +popup + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Qua 05 Mai 2010 23:47:37 BRT +

+

+Use this template to create a popup window that is displayed when the mouse +is over part of the page. This template has two parameters:

+ +
    +
  • `mouseover` - This is the text or other content that triggers the +popup. +
  • `popup` - This should be the content of the popup window. It can be +anything, even images or a whole little wiki page, but should not be too +large for good usability. +
+ + +

Note that browsers that do not support the CSS will display the popup +inline in the page, inside square brackets. + + +[] +

+ +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/todo/index.html b/todo/index.html new file mode 100644 index 0000000..c540303 --- /dev/null +++ b/todo/index.html @@ -0,0 +1,121 @@ + + + + + + + +TODO + + + + + + + + + + + + + + +
+ +
+
+

+ + +
+
+ +
+ +
+ + +
+ +
+

+ Posted Sex 07 Ago 2015 14:01:43 BRT +

+
    +
  • Documentation.
  • +
  • Human-readable cache index.
  • +
  • Adds httruta as a submodule.
  • +
  • Makefile: git "www" remote configuration.
  • +
+ + +
+ +
+ + + + + +
+ + + +
+ +
+ + + +
+ +
+
+ + + diff --git a/wikiicons/diff.png b/wikiicons/diff.png new file mode 100644 index 0000000000000000000000000000000000000000..0b98d79ace182dced94e8774feeede3b2f5280d8 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngj!VDyXGEe0LDa8Pv5ZC`eFn#)e28R3Z{;uA3 zXy&2+P2E!h!(wy|j2Y5^!VG^--uVEe7)yfuf*Bm1-ADs*lDyqrxH2w$2?KJXJzX3_ zDsCkwBzQ9`DrlTbc;KOzkdR=Wosf`W%+77l(5hu+#pN&~apT5~ts6IfWNMolth`)< zQ;Sh@q49DJE=I|2<@6{?ElvG|6-=k}&9*T~ZOIa4zP^f;hoSkQ)VE*Znn^%w7(8A5 KT-G@yGywq7@=0a@ literal 0 HcmV?d00001 diff --git a/wikiicons/openidlogin-bg.gif b/wikiicons/openidlogin-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..a3bfe1098340f0374e839b0a8a95ee3e637542bc GIT binary patch literal 336 zcmZ?wbhEHb6krfw_-f7YeUjYwDe^xi%l?=w|7()`&nXH&r>g##uJ&V^`sZmnCwDA6 zb9Ddy14j-XI(F#r@xw<>965UO)TuKkPn|n+_Tu^T7tfx%eD3_^^B1mMx^(5z<*S#k zTmym|H*ep(b?4TtJ2!9LyLbQL{RfYpJbnHG2wuK^`SLXoynOZM-Me=mf#CC}&!0bk z{rdIG*Y7`n{`~dp*YDrI|Ni*_B!J-GpTGb9|NZ~}?>`Xu|NkElf&c>&Q2faP=IMY) zke?XXau3Wc@DMrI<)M@?Q%8@z=~+Rf1J9D(jb#l246~x&`3ZvcATwTB0iwXyhs<=c31}QL70(Y)*K0-AbW|YuPgg4E)H>S3#C_u>_Ag^JzX3_EKavh zHuO8}AmDm`hJuQeMn;gbR^LI+pl3|y1U1Zp96oIc5$WU?oZreEu>3Udh2;rv*Sy{O z^U|qXk^BFryGJQ|T@wDlF(q$X(gFoj2i}^QH#Lp)b@xmtS>qt;G4twN&uY)>Dku3T zeG5)Fr!nh}hmneI^@b_!ldDWDy{hyYVlVmqw+=4jG@mic(e0>?P3hb#3Lfn9n~l}@0zzZi-*3L)W7~2;fkLu>J5dExTdD!`%%W?E+E{u1+#9z(9T#`UGZuww9Z^>bP0l+XkKW%Qjg literal 0 HcmV?d00001 diff --git a/wikiicons/search-bg.gif b/wikiicons/search-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..02f9da4a7e93556325e186612df29d102f6326e3 GIT binary patch literal 74 zcmZ?wbhEHb6l4%!Sjf!4!o=d_o5QTNSuL5c}oAv({J}TuuPCUowK7i cZyx9TMorb1Q_@X1g-Z5r&_4XNMufo{0Evql*#H0l literal 0 HcmV?d00001 -- 2.39.5