Hi,
We are creating an off-line version of the wikipedia, but we continue to 
have problems getting templates to render correctly. So far, we've 
tracked down several sources of the problem.

Here is another example:
In several templates I've tracked down the problem to a call to the 
#switch function.  The function appears to work in that the correct text 
is output from the function, but several of the tags following it are 
converted to html entities.  Here is a snippet of the 
Historical_populations template:


<includeonly>{| class="toccolours {{#ifeq: {{{state|}}} | collapsed | 
collapsible collapsed | }}" style="clear: {{{align|right}}}; width: 
{{{width|15em}}}; text-align: center; border-spacing: 0; float: 
{{{align|right}}}; margin: {{ #switch: {{{align|}}} | left = 0 1em 1em 0 
| #default = 0 0 1em 1em }};"
|-
! colspan="{{#ifeq:{{{percentages}}}|off|2|3}}" class="navbox-title" | 
<span style="font-size:110%;">{{{title|Historical populations}}}</span>
|- style="font-size: 95%;"


If I remove the #switch and hard-code the default text in (0 0 1em 1em), 
it works fine.

We have the same extensions applied as Wikipedia. We also have the 
wgUseTidy set to true.

If you have any ideas about how to troubleshoot this one, I'd appreciate it.

Brent



_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to