Xarigami

project tracker

Xarigami Core [key: xgami]

All trackers
Summary
Issue List
Road Map
Changelog

Issue xgami-000874

Issue summary Details
Project:
Xarigami Core
Key:
xgami-000874
Type:
New feature
Reporter:
Lakys
Priority:
High
Severity:
Major
Status:
Closed
Resolution:
Implemented
Owner:
Lakys
Due:
- xarigami cumulus 1.4.0
Milestone:
None

Theme skin vars

Reported:  Jul 12, 2011 05:32 AM    Updated: Jul 12, 2011 06:06 AM by

Closed: Jul 12, 2011 06:06 AM    by Lakys

Version affected: - xarigami cumulus 1.4.0

A theme skin var (as variable), is a new theme toolset, used to store, compute and reformat information for the theme styling. A skin var has no database existence, it is created and used during the (web) page generation time. It is some temporary information. Skin vars, rely on xarCoreCache, which is also handling "cached operations" in memory for some other variables.

The simpliest skin var consists of: - a scope, which is the theme (similar to theme var) - a name, which is also a part of the key used in xarCoreCache. - a target, which defines whether the information is global (target = NULL) to the page, or specific to the given named target. - a value, which can be string, integer, or later an object.

The underlying idea, is to give any element possibly intervening in the page creation (such as core dist modules, modules php API, templates) some means to pass input parameters to the styling processing, or directly to the CSS style files.

Actions
Resolved: Theme skin vars Lakys Jul 12, 2011 06:06 AM

originally in core.template scenario

#

Closed: Theme skin vars Lakys Jul 12, 2011 06:06 AM

Issue closed by Lakys

#