summaryrefslogtreecommitdiff
path: root/templates/misc.tmpl
AgeCommit message (Collapse)Author
2009-07-20The website http://blog.html.it/layoutgala/ present a simple yetlayoutgalaJonas Smedegaard
flexible html structure allowing 40 different visualisations by changing only CSS. As of 3.14159, ikiwiki (with sidebar plugin) use this DIV structure: .pageheader .header #sidebar #content #footer Layout Gala use the following DIV structure: #container #header #wrapper #content #navigation #extra #footer With this patch the following DIV structure is used: #container .pageheader .header #contentwrapper #content #sidebar #farbar #footer More detailed, the following is changed: * container added around whole body + needed for Layout Gala + allows setting cosmetic outer space/coloring around whole body * sidebar moved below content + needed for Layout Gala + considered by some to improve accessibility + considered by some to improve search engine ranking (a.k.a. "SEO") * farbar added (needs clone of sidebar plugin to be of use) + no grand benefit - but hurts noone if unused either The following deliberately differ from Layout Gala: * header is a class, not an id + too intrusive to change: many iki sites may rely on current class + too ugly to add: technically possible to extend .pageheader to also be #header while preserving .header, but too confusing with both .header and #header meaning different things. * sidebar instead of navigation + too intrusive to change... * farbar instead of extra + when sidebar is kept, extend it - inspired by discussion at http://green-beast.com/blog/?p=117 This continues to fit pretty well with the proposed naming scheme at http://www.stuffandnonsense.co.uk/archives/whats_in_a_name_pt2.html (as it did already with plain ikiwiki - thanks for that, Joey!)
2009-02-05Add pageheader div to misc.tmplSvend Sorensen
Add pageheader div so that misc.tmpl is consistent with page.tmpl. --- templates/misc.tmpl | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
2008-02-14* The search plugin needs to override <base> to point to the directoryJoey Hess
containing ikiwiki.cgi, but this should not change the urls to the style sheets etc. Add a new forcebareurl parameter to misctemplate to allow it to do that.
2007-11-08Add xmlns attribute on html element in templates; pages can now validate.Josh Triplett
2007-05-11* Make all templates have a footer div to ease themeing. Required templatejoey
and style sheet updates, and unless you're using customised versions, you'll want to rebuild wikis on upgrade to this version to avoid inconsistencies. * Allow WIKINAME to to used in footers, as an example of something to put there.
2007-04-29remove empty footer, doesn't play well with new cssjoey
2006-09-17fix mime typejoey
2006-09-16* Updated ikiwiki.svgz from Recai, includes an icon and is used to generatejoey
a multi-resolution favicon.ico.
2006-09-16* pagetemplate hooks are now also called when generating cgi pages.joey
* Add a favicon plugin, which simply adds a link tag for an icon to each page (and cgis).
2006-08-24* Make all pages pull in a local.css style sheet, if present. This won'tjoey
be included in ikiwiki, but can be created to make local styling changes w/o needing to merge in every new change to the distributed style.css.
2006-08-21* Fixed a bug with previews of subpages having broken links to top-leveljoey
pages. * Change how the stylesheet url is determined in the templates: Remove STYLEURL and add BASEURL to all templates (some already had it). This new more general variable can be used to link to other things (eg, images) from the template, as well as stylesheets.
2006-05-26header can appear more than one time, so is a class, not an idjoey
2006-05-26* The page name and parent links has switched from using a <h1> to a styledjoey
<span>, so pages can use <h1> internally instead of needing to use <h2>. * Updated all of ikiwiki's own wiki pages for that. * Add pagetemplate hook, which can be used by plugins that want to mess around with adding new stuff to the page template. * Remove headercontent; the search plugin now adds the search box to the header by registering a pagetemplate hook, and other plugins should do similarly.
2006-04-02- add <base> to cgi output, this is especially useful for output containingjoey
wikilinks since the urls should work now in more situations - drop --limit from svn log run, since a) it needs a fairly new svn and b) in some cases, it would limit it to too few entries to display the requested number of changes - Use driver:DB_File and not driver:db_file for better compatability with old versions of CGI::Session. - Note that HTML::Template 3.02.02 is needed.
2006-03-29added --hyperestraier switch, which turns on search supportjoey
(ok, the way I run estseek.cgi is admittedly pretty nasty, but it works..)
2006-03-29css supportjoey
2006-03-29html validation fixes:joey
- escape & in urls (also clean up cgi url generation) - since markdown wraps inlined pages in <p></p>, close and re-open the paragraph tags when generating the embedded html - added XHTML 1.0 doctypes to templates - fixed <hr /> and <br /> in templates - add an alt attribute to inline images, based on the WikiLink to the image. Allows things like [[my_image|img.png]] to customise alt text.
2006-03-12- use templates for signin form, error messagesjoey
- use FormBuilder for edit page forms (also use template) - print debug to stderr in cgi mode to avoid breaking http headers - fix links to page in parentlinks if $url is unset - reorganise how wikilink is used in templates - only make recentchanes link if svn is enabled - change session id cookie to something we control - add support for logging committer name for web commits from signed in users (untested) - probably more changes I forgot