Loading...
Find
Log in
Username:
Password:
CapsLock is on.
Remember me (for 1 week)
Log in
Stay in SSL mode
History: Upgrading
View page
Source of version: 18
(current)
To help update custom theme files from one Tiki version to the next, this page lists changes in the theme stylesheet and in typical theme-specific Smarty template (.tpl) files. {maketoc} !! Tiki 4 to Tiki 5 Theme file changes !!! CSS !!!! Double quotes added for input[[type="reset"], etc. !!!! Secondary site menu styling added, for example #secondary_site_menu #secondary_site_menu .cssmenu_horiz ul #secondary_site_menu .cssmenu_horiz ul ul #secondary_site_menu .cssmenu_horiz ul li a #secondary_site_menu .cssmenu_horiz li a #secondary_site_menu .cssmenu_horiz li.menuSection a #secondary_site_menu .cssmenu_horiz li ul li a .sf-sub-indicator !!!! Site header login popup introduced #siteloginbar_popup !!!! Tab styling changed in many themes /* reset what's in layout.css */ .tabactive, .tabinactive, [class].tabactive, [class].tabinactive {top: 0 !important} .tabs .tabs br .tabs span .tabmark .tabmark a .tabactive .tabmark a:hover, .tabactive .tabcontent !!!! Fancytable /* fancytable (sortable) plugin */ .fancysort .header:hover {color: f0f0f0;} !!!! Misc. (things found to have been changed in two or more themes .rbox-title {border-bottom: none !important;} !!! Template (.tpl) files !!!! Site header wrapper method introduced tiki-site_header_top.tpl(for example) !! Tiki 5 to Tiki 6 Theme file changes !!! CSS !!!! Blog revamp (template wrapper method introduced) It's now easier to give a theme a different blog page layout. There is a blog wrapper template file that contains include statements each of which loads a part of the blog page, so these statements can be reordered (and/or minimal HTML, etc. put between them) to create a unique display. * Sharethis icon added to blog post icons !!!!Miscalleneous * #fixedwith has moved to styles/layout/layout.css * Element names removed in layout.css, design.css and theme stylesheets * Class of wysiwyg editor textarea changed (along with fckeditor to ckeditor) body.wikitext -> body.cke_show_borders (needed for some themes to have good contrast) Where possible (actually in almost all cases) selectors like ''div.sioptions'' were changed to ''.sioptions'', because there were no eg. ''span.sioptions'' or ''ul.sioptions''. This reduces problems in theme stylesheets where previously ''.sioptions'' would possibly not be able to override layout.css's ''div.sioptions'' due to the latter's greater specificity. In other words, in most cases, theme stylesheets don't need to use the element name any more, but just the id or class name. !!! Template (.tpl) files !!!! Blog revamp (template wrapper method introduced) !! Tiki 6 to Tiki 7 Theme file changes !!! CSS * New divs have been added in tiki.tpl to accomodate the graphic layout of Fivealive and other themes that have full-width page parts even when fixed-width is activated. !!!! Site header * #header is now full width - #header_fixedwidth inside it is now fixed width * #header_fixedwidth is now (mostly) equivalent to #header-top + See Fivealive for how to layer four header bg images (esp. for case of header background that is full page width, with header content being fixed width). * #siteloginbar is now a class (.siteloginbar) as it's possible to add modules more than once. * When writing CSS for modules (or divs in modules), be sure to narrow the scope appropriately (append rule with ''#top_modules'', for example) so if the same items also appear in another module zone or wiki page, the CSS rules won't be accidentally applied (especially possible with positioning rules for items like the search form, etc.). * These divs are now obsolete: ** #header-top ** #siteheader ** #sioptions ** #sitead (This id is no longer in the .tpl file but its CSS rules could be used as a possible reference for banner module CSS.)  ** #sitead.floatright ** #sitead.floatleft Replacing the Look and Feel configuration of "site identity" items such as site logo, site title, log-in form, search form, and main horizontal menu, modules are now used for assigning and positioning these items. See [http://dev.tiki.org/Modules Revamp]. See also the page: ((Theme header modules)) !!!! Footer The footer has an additional div if needed for layout. !!!! Color simplification To facilitate using the theme generator, colors in some themes are being simplified where possible. So far, jqui has gotten this treatment; The News and Tikinewt are the next likely candidates. !!! Template (.tpl) files !!! Check also the changes from "Module Revamp" See: http://dev.tiki.org/Modules+Revamp#Stylesheet_updating -=Other pages related to Upgrades=- {TITLESEARCH(search=>Upgrade, exclude=>Upgrade)}{TITLESEARCH} Documentation site: http://doc.tiki.org/Upgrade -=Backlinks=- {BACKLINKS()}{BACKLINKS} -=aliases=- (alias(Upgrade)) |(alias(Upgrade file changes)) | (alias(Upgrade CSS)) | (alias(Upgrade tpl))
Switch Theme
Site theme (fivealive-lite/grape)
Default
Amelia
Business
Cerulean
Cosmo
Cyborg
Darkly
Darkroom
Darkshine
Feb12
Fivealive-lite
Fivealive
Flatly
Greenvalley
Journal
Jqui
Lighty
Litera
Lumen
Lux
Materia
Minty
Morph
Ohia
Pulse
Quartz
Sandstone
Simplex
Sketchy
Slate
Solar
Spacelab
Strasa
Superhero
Thenews
Tikicorp
Tikinewt
Tikipedia
United
Utopias
Vapor
Yeti
None
Akebi
Grape
Kiwi
Lemon
Orange
Plum
Raspberry
Watermelon
Switch
Layout
Stay on this page
Default
Fixed top navbar (uses site icon + "topbar" module zone)
Basic Bootstrap
Classic Tiki (3 containers - header, middle, footer)
Tikipedia
Latest Changes
No records to display
...more
Subscribe to Tiki Newsletters!
Delivered fresh to your email inbox!
Don't miss major announcements and other big news!
Site Config
Site upgraded to Tiki 23.x
Sat 24 of Jul, 2021 00:30 GMT
Site upgraded to Tiki 20
Wed 29 of May, 2019 07:57 GMT
We are now on Tiki 19.x
Fri 05 of Oct, 2018 10:02 GMT
Shoutbox module removed
Thu 28 of Jun, 2018 07:01 GMT
We are now on Tiki 18.x
Wed 02 of May, 2018 08:46 GMT
Upgraded to Tiki 17.0
Wed 02 of Aug, 2017 08:19 GMT
Upgraded to Tiki 15.0alpha
Tue 08 of Mar, 2016 13:34 GMT
Site updated to Tiki 14 beta
Tue 21 of Apr, 2015 00:01 GMT
Testing Tiki10
Thu 15 of Nov, 2012 23:06 GMT
Configurable header buttons in XtratoVeil layout
Wed 17 of Oct, 2012 14:54 GMT