elanthipedia:Town Green (technical): Difference between revisions
Jump to navigation
Jump to search
Line 78: | Line 78: | ||
:: Hmm, I don't have the time to play with that, but perhaps try to do the <nowiki>{{!}}</nowiki> stuff only for when it is not meant to be used as part of the "currently parsing" template. Such as in cases when you need to pass the | to the real wiki parser (such as for the table). --[[User:Callek|Callek]] 00:49, 22 June 2007 (CDT) |
:: Hmm, I don't have the time to play with that, but perhaps try to do the <nowiki>{{!}}</nowiki> stuff only for when it is not meant to be used as part of the "currently parsing" template. Such as in cases when you need to pass the | to the real wiki parser (such as for the table). --[[User:Callek|Callek]] 00:49, 22 June 2007 (CDT) |
||
:: Alternatively you could map out '''exactly''' how your stuff is expanding, and where, and be sure you haven't made a nesting-level typo somewhere. --[[User:Callek|Callek]] 00:49, 22 June 2007 (CDT) |
:: Alternatively you could map out '''exactly''' how your stuff is expanding, and where, and be sure you haven't made a nesting-level typo somewhere. --[[User:Callek|Callek]] 00:49, 22 June 2007 (CDT) |
||
::: |
|||
Yay! Problem solved. Turns out that only the table required the special template. The nested parser functions used to dictate the inclusion and content needed the real thing as they were contained in a parsing parser function. |
|||
--[[User:Symphaena|Symphaena]] 22:18, 23 June 2007 (CDT) |
Revision as of 21:18, 23 June 2007
Town Green technical Discussion post | |
---|---|
This policy section of the Town Green is to discuss technical issues and problems here at Elanthipedia. | |
Please sign and date your post (by typing ~~~~ or clicking the File:Button sig.jpg in the edit toolbar). Please add new topics to the bottom of this page. |
Town Green |
---|
Town Green |
Policy (post) |
Technical (post) |
Assistance (post) |
Miscellaneous (post) |
Bug? Table cell data not shown, but is available for calculation
Template:SymphaenaTesting | {| style="float:right; width:200px; background:#e3e3e3; margin-left:1em; margin-right:1em; border-spacing:1px;" cellpadding="5" |- | colspan="2" style="font-size: small; text-align: left; | '''[[Manipulate_ability|Manipulation]]''' |- bgcolor="#FFFFFF" | Manipulated? | {{#ifeq: {{{Manipulated}}} | | Unknown | {{{Manipulated}}} }} |- ! Tier 1 |- bgcolor="#FFFFFF" | Initial Cost | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | no={{#ifeq: {{{InitCost}}} | | N/A | {{{InitCost}}} }} | yes={{#ifeq: {{{InitCost}}} | | N/A | {{{InitCost}}} }} | N/A }} |- bgcolor="#FFFFFF" | Maint Cost | {{#ifeq: {{{InitCost}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost}}}/3-0.5round0)}} | no=N/A | N/A}} }} {{#if: {{{InitCost2|}}} | {{!}}- ! Tier 2 {{!}}- bgcolor="#FFFFFF" {{!}} Initial Cost {{!}} {{#switch: {{lc:{{{Manipulated}}} }} {{!}} unknown=N/A {{!}} no={{#ifeq: {{{InitCost2}}} {{!}} {{!}} N/A {{!}} {{{InitCost2}}} }} {{!}} yes={{#ifeq: {{{InitCost2}}} {{!}} {{!}} N/A {{!}} {{{InitCost2}}} }} {{!}} N/A }} {{!}}- bgcolor="#FFFFFF" {{!}} Maint Cost {{!}} {{#ifeq: {{{InitCost2}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost2}}}/3-0.5round0)}} | no=N/A | N/A}} }} }} {{#if: {{{InitCost3|}}} | {{!}}- ! Tier 3 {{!}}- bgcolor="#FFFFFF" {{!}} Initial Cost {{!}} {{#switch: {{lc:{{{Manipulated}}} }} {{!}} unknown=N/A {{!}} no={{#ifeq: {{{InitCost3}}} {{!}} {{!}} N/A {{!}} {{{InitCost3}}} }} {{!}} yes={{#ifeq: {{{InitCost3}}} {{!}} {{!}} N/A {{!}} {{{InitCost3}}} }} {{!}} N/A }} {{!}}- bgcolor="#FFFFFF" {{!}} Maint Cost {{!}} {{#ifeq: {{{InitCost3}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost3}}}/3-0.5round0)}} | no=N/A | N/A}} }} }} {{#if: {{{InitCost4|}}} | {{!}}- ! Tier 4 {{!}}- bgcolor="#FFFFFF" {{!}} Initial Cost {{!}} {{#switch: {{lc:{{{Manipulated}}} }} {{!}} unknown=N/A {{!}} no={{#ifeq: {{{InitCost4}}} {{!}} {{!}} N/A {{!}} {{{InitCost4}}} }} {{!}} yes={{#ifeq: {{{InitCost4}}} {{!}} {{!}} N/A {{!}} {{{InitCost4}}} }} {{!}} N/A }} {{!}}- bgcolor="#FFFFFF" {{!}} Maint Cost {{!}} {{#ifeq: {{{InitCost4}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost4}}}/3-0.5round0)}} | no=N/A | N/A}} }} }} {{#if: {{{InitCost5|}}} | {{!}}- ! Tier 5 {{!}}- bgcolor="#FFFFFF" {{!}} Initial Cost {{!}} {{#switch: {{lc:{{{Manipulated}}} }} {{!}} unknown=N/A {{!}} no={{#ifeq: {{{InitCost5}}} {{!}} {{!}} N/A {{!}} {{{InitCost5}}} }} {{!}} yes={{#ifeq: {{{InitCost5}}} {{!}} {{!}} N/A {{!}} {{{InitCost5}}} }} {{!}} N/A }} {{!}}- bgcolor="#FFFFFF" {{!}} Maint Cost {{!}} {{#ifeq: {{{InitCost5}}} | | N/A | {{#switch: {{lc:{{{Manipulated}}} }} | unknown=N/A | yes={{#expr:({{{InitCost5}}}/3-0.5round0)}} | no=N/A | N/A}} }} }} |} |
Sorry about the code block, but I'm not seeing why this should be happening. Everything else is working properly, and aside from replacing the real pipes with the template versions nothing's changed from any of the affected lines. --Symphaena 16:18, 21 June 2007 (CDT)
- Hmm I don't know. Going to let someone more skilled in advanced templates field this question. Sorry! Oh and remember to sign your posts!--Naeya (talk) 12:00, 21 June 2007 (CDT)
- Hmm, I don't have the time to play with that, but perhaps try to do the {{!}} stuff only for when it is not meant to be used as part of the "currently parsing" template. Such as in cases when you need to pass the | to the real wiki parser (such as for the table). --Callek 00:49, 22 June 2007 (CDT)
- Alternatively you could map out exactly how your stuff is expanding, and where, and be sure you haven't made a nesting-level typo somewhere. --Callek 00:49, 22 June 2007 (CDT)
Yay! Problem solved. Turns out that only the table required the special template. The nested parser functions used to dictate the inclusion and content needed the real thing as they were contained in a parsing parser function. --Symphaena 22:18, 23 June 2007 (CDT)