| @@ 496-505 (lines=10) @@ | ||
| 493 | break; |
|
| 494 | case 'dd_open': |
|
| 495 | switch ($this->getConf('def_list_odt_export')) { |
|
| 496 | case 'listheader': |
|
| 497 | if (self::$odt_table_stack [self::$odt_table_stack_index-1]['itemOpen'] === false) { |
|
| 498 | if (method_exists ($renderer, 'listheader_open')) { |
|
| 499 | $renderer->listheader_open(1); |
|
| 500 | } else { |
|
| 501 | $renderer->listitem_open(1); |
|
| 502 | } |
|
| 503 | self::$odt_table_stack [self::$odt_table_stack_index-1]['itemOpen'] = true; |
|
| 504 | } |
|
| 505 | break; |
|
| 506 | case 'table': |
|
| 507 | if (self::$odt_table_stack [self::$odt_table_stack_index-1]['itemOpen'] === false) { |
|
| 508 | $renderer->tablerow_open(1); |
|
| @@ 594-603 (lines=10) @@ | ||
| 591 | ||
| 592 | case 'dd_close': |
|
| 593 | switch ($this->getConf('def_list_odt_export')) { |
|
| 594 | case 'listheader': |
|
| 595 | if (self::$odt_table_stack [self::$odt_table_stack_index-1]['itemOpen'] === true) { |
|
| 596 | if (method_exists ($renderer, 'listheader_close')) { |
|
| 597 | $renderer->listheader_close(); |
|
| 598 | } else { |
|
| 599 | $renderer->listitem_close(); |
|
| 600 | } |
|
| 601 | self::$odt_table_stack [self::$odt_table_stack_index-1]['itemOpen'] = false; |
|
| 602 | } |
|
| 603 | break; |
|
| 604 | case 'table': |
|
| 605 | $renderer->tablecell_close(); |
|
| 606 | if (self::$odt_table_stack [self::$odt_table_stack_index-1]['itemOpen'] === true) { |
|