Subject: ABBC table tag: colspan and rowspan problem
When you use the ABBC [table] it is not possible to use the second parameter for rowspan.
Here is the original souce code:
It seems the lines for parameter 2 handling are simply copy&past and it was forgotten to adopt some parameters.
Change the parameter for rowspawn from $1 to $2 and for the htmlcont2/extcont2 from $2 to $3 and everything will be fine.
See code:
Here is the original souce code:
- 'htmlopen0' => '<td style="padding-right:8px;">',
- 'htmlcont0' => '$1',
- 'htmlclose0' => '</td>',
- 'textcont0' => '$1 ',
- 'htmlopen1' => "~'<td colspan=\"'.abbcq('$1').'\" style=\"padding-right:8px;\">'.",
- 'htmlcont1' => "abbcs('$2').",
- 'htmlclose1' => "'</td>'",
- 'textcont1' => '$2 | ',
- 'htmlopen2' => "~'<td colspan=\"'.abbcq('$1').'\" rowspan=\"'.abbcq('$1').'\" style=\"padding-right:8px;\">'.",
- 'htmlcont2' => "abbcs('$1').",
- 'htmlclose2' => "'</td>'",
- 'textcont2' => '$2 | ',
- 'htmlblock' => true,
- ⋮
It seems the lines for parameter 2 handling are simply copy&past and it was forgotten to adopt some parameters.
Change the parameter for rowspawn from $1 to $2 and for the htmlcont2/extcont2 from $2 to $3 and everything will be fine.
See code:
- 'htmlopen2' => "~'<td colspan=\"'.abbcq('$1').'\" rowspan=\"'.abbcq('$2').'\" style=\"padding-right:8px;\">'.",
- 'htmlcont2' => "abbcs('$3').",
- 'htmlclose2' => "'</td>'",
- 'textcont2' => '$3 | ',

kalinrow
Show profile
Link to this post