• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

item for the NatSkin/NatSkinPlugin development (see svn logs for more information); svn versions will be ahead of versions published on TWiki:Plugins/NatSkin, TWiki:Plugins/NatSkinPlugin


r6554 had the following item:

  • added tags IFDEFINEDTHEN{}...ELSIFDEFINED{}...ELSDEFINED...FIDEFINED which completes the IFDEFINED{"" then="" else=""} tag (similar to IFSKINSTATETHEN tags)

This appears to be redundant since the %IF variable in the core has a 'defined' parameter. See TWiki/IfStatements


The IFDEFINEDTHEN tag and family are more powerfull than the IF in the TWiki core as arbitrary TWikiML code can occure between them, i.e IFDEFINEDTHENs can be nested. In addition the NatSkin is supposed to run on beijing, cairo and dakar. So this and similar code is written with a compatibility requirement in mind that demands "own" solutions. Besides IF has a full-fledged parser for its expressions, therefore a dedicated IFDEFINED is faster too. Maybe someday things will converge.

MD

deferring everything that won't hold up the DakarRelease. of course, this, and other Deferred items can still continue to be worked on. -- WN

ItemTemplate
Summary development of NatSkin and NatSkinPlugin
ReportedBy MichaelDaum
Codebase

SVN Range

AppliesTo Extension
Component NatSkin
Priority Enhancement
CurrentState Closed
WaitingFor

Checkins 6325 6326 6327 6331 6334 6336 6343 6344 6354 6355 6356 6357 6366 6374 6375 6376 6377 6378 6391 6392 6393 6554 6555 6632 6633 6641 6642 6649 6824 6899 6900 6901 6933 6934 6941 6942 6950 6951 6952 7014 7015 7016 7098 7145 7148 7149 7163 7164 7195 7197 7243 7244 7253 7266 7268 7269 7270 7271 7288 7355 7356 7363 7371 7373 7408 7421 7422 7485 7486 7488 7510 7513 7520 7536 7538 7593 7594 7601 7613 7614 7615 7622 7703 7773 7774 7781 7887 7888 8189 8191 8471 8472 8494 8543 8545 8568 8789 8791 8806 8846 8858 8878 9020 9196 9197 9398
TargetRelease major
Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r11 - 2006-03-10 - MichaelDaum
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback