Completed
Branch master (dd53d2)
by Mark
01:25
created
syntax.php 1 patch
Spacing   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
     public function handle($match, $state, $pos, Doku_Handler $handler) {
60 60
         $output = array();
61 61
         $level  = 0;
62
-        switch($state) {
62
+        switch ($state) {
63 63
             case DOKU_LEXER_ENTER:
64 64
                 $frame = $this->interpretMatch($match);
65 65
                 $level = $frame['level'] = 1;
@@ -69,19 +69,19 @@  discard block
 block discarded – undo
69 69
                     "${frame['item']}_open",
70 70
                     "${frame['item']}_content_open"
71 71
                 );
72
-                if($frame['paras']) {
72
+                if ($frame['paras']) {
73 73
                     array_push($output, 'p_open');
74 74
                 }
75 75
                 array_push($this->stack, $frame);
76 76
                 break;
77 77
             case DOKU_LEXER_EXIT:
78 78
                 $close_content = true;
79
-                while($frame = array_pop($this->stack)) {
79
+                while ($frame = array_pop($this->stack)) {
80 80
                     // for the first frame we pop off the stack, we'll need to
81 81
                     // close the content tag; for the rest it will have been
82 82
                     // closed already
83
-                    if($close_content) {
84
-                        if($frame['paras']) {
83
+                    if ($close_content) {
84
+                        if ($frame['paras']) {
85 85
                             array_push($output, 'p_close');
86 86
                         }
87 87
                         array_push($output, "${frame['item']}_content_close");
@@ -96,14 +96,14 @@  discard block
 block discarded – undo
96 96
                 break;
97 97
             case DOKU_LEXER_MATCHED:
98 98
                 $last_frame = end($this->stack);
99
-                if(substr($match, -2) == '..') {
99
+                if (substr($match, -2) == '..') {
100 100
                     // new paragraphs cannot be deeper than the current depth,
101 101
                     // but they may be shallower
102 102
                     $para_depth    = count(explode('  ', str_replace("\t", '  ', $match)));
103 103
                     $close_content = true;
104
-                    while($para_depth < $last_frame['depth'] && count($this->stack) > 1) {
105
-                        if($close_content) {
106
-                            if($last_frame['paras']) {
104
+                    while ($para_depth < $last_frame['depth'] && count($this->stack) > 1) {
105
+                        if ($close_content) {
106
+                            if ($last_frame['paras']) {
107 107
                                 array_push($output, 'p_close');
108 108
                             }
109 109
                             array_push($output, "${last_frame['item']}_content_close");
@@ -117,8 +117,8 @@  discard block
 block discarded – undo
117 117
                         array_pop($this->stack);
118 118
                         $last_frame = end($this->stack);
119 119
                     }
120
-                    if($last_frame['paras']) {
121
-                        if($close_content) {
120
+                    if ($last_frame['paras']) {
121
+                        if ($close_content) {
122 122
                             // depth did not change
123 123
                             array_push($output, 'p_close', 'p_open');
124 124
                         } else {
@@ -136,10 +136,10 @@  discard block
 block discarded – undo
136 136
                     break;
137 137
                 }
138 138
                 $curr_frame = $this->interpretMatch($match);
139
-                if($curr_frame['depth'] > $last_frame['depth']) {
139
+                if ($curr_frame['depth'] > $last_frame['depth']) {
140 140
                     // going one level deeper
141 141
                     $level = $last_frame['level'] + 1;
142
-                    if($last_frame['paras']) {
142
+                    if ($last_frame['paras']) {
143 143
                         array_push($output, 'p_close');
144 144
                     }
145 145
                     array_push(
@@ -153,12 +153,12 @@  discard block
 block discarded – undo
153 153
                     // keep popping frames off the stack until we find a frame
154 154
                     // that's at least as deep as this one, or until only the
155 155
                     // bottom frame (i.e. the initial list markup) remains
156
-                    while($curr_frame['depth'] < $last_frame['depth'] &&
156
+                    while ($curr_frame['depth'] < $last_frame['depth'] &&
157 157
                         count($this->stack) > 1) {
158 158
                         // again, we need to close the content tag only for
159 159
                         // the first frame popped off the stack
160
-                        if($close_content) {
161
-                            if($last_frame['paras']) {
160
+                        if ($close_content) {
161
+                            if ($last_frame['paras']) {
162 162
                                 array_push($output, 'p_close');
163 163
                             }
164 164
                             array_push($output, "${last_frame['item']}_content_close");
@@ -176,15 +176,15 @@  discard block
 block discarded – undo
176 176
                     // it will be replaced by the current frame
177 177
                     array_pop($this->stack);
178 178
                     $level = $last_frame['level'];
179
-                    if($close_content) {
180
-                        if($last_frame['paras']) {
179
+                    if ($close_content) {
180
+                        if ($last_frame['paras']) {
181 181
                             array_push($output, 'p_close');
182 182
                         }
183 183
                         array_push($output, "${last_frame['item']}_content_close");
184 184
                         $close_content = false;
185 185
                     }
186 186
                     array_push($output, "${last_frame['item']}_close");
187
-                    if($curr_frame['list'] != $last_frame['list']) {
187
+                    if ($curr_frame['list'] != $last_frame['list']) {
188 188
                         // change list types
189 189
                         array_push(
190 190
                             $output,
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
                     "${curr_frame['item']}_open",
200 200
                     "${curr_frame['item']}_content_open"
201 201
                 );
202
-                if($curr_frame['paras']) {
202
+                if ($curr_frame['paras']) {
203 203
                     array_push($output, 'p_open');
204 204
                 }
205 205
                 $curr_frame['level'] = $level;
@@ -219,7 +219,7 @@  discard block
 block discarded – undo
219 219
             '?' => 'dt',
220 220
             ':' => 'dd',
221 221
         );
222
-        $tag       = $tag_table[substr($match, -1)];
222
+        $tag = $tag_table[substr($match, -1)];
223 223
         return array(
224 224
             'depth' => count(explode('  ', str_replace("\t", '  ', $match))),
225 225
             'list'  => substr($tag, 0, 1) . 'l',
@@ -229,19 +229,19 @@  discard block
 block discarded – undo
229 229
     }
230 230
 
231 231
     public function render($mode, Doku_Renderer $renderer, $data) {
232
-        if($mode != 'xhtml' && $mode != 'latex' && $mode != 'odt') {
232
+        if ($mode != 'xhtml' && $mode != 'latex' && $mode != 'odt') {
233 233
             return false;
234 234
         }
235
-        if($data['state'] == DOKU_LEXER_UNMATCHED) {
236
-            if($mode != 'odt') {
235
+        if ($data['state'] == DOKU_LEXER_UNMATCHED) {
236
+            if ($mode != 'odt') {
237 237
                 $renderer->doc .= $renderer->_xmlEntities($data['output']);
238 238
             } else {
239 239
                 $renderer->cdata($data['output']);
240 240
             }
241 241
             return true;
242 242
         }
243
-        foreach($data['output'] as $i) {
244
-            switch($mode) {
243
+        foreach ($data['output'] as $i) {
244
+            switch ($mode) {
245 245
                 case 'xhtml':
246 246
                     $this->renderXhtmlItem($renderer, $i, $data);
247 247
                     break;
@@ -253,8 +253,8 @@  discard block
 block discarded – undo
253 253
                     break;
254 254
             }
255 255
         }
256
-        if($data['state'] == DOKU_LEXER_EXIT) {
257
-            if($mode != 'odt') {
256
+        if ($data['state'] == DOKU_LEXER_EXIT) {
257
+            if ($mode != 'odt') {
258 258
                 $renderer->doc .= "\n";
259 259
             } else {
260 260
                 $renderer->linebreak();
@@ -265,7 +265,7 @@  discard block
 block discarded – undo
265 265
 
266 266
     private function renderXhtmlItem(Doku_Renderer $renderer, $item, $data) {
267 267
         $markup = '';
268
-        switch($item) {
268
+        switch ($item) {
269 269
             case 'ol_open':
270 270
                 $markup = "<ol>\n";
271 271
                 break;
@@ -330,7 +330,7 @@  discard block
 block discarded – undo
330 330
 
331 331
     private function renderLatexItem(Doku_Renderer $renderer, $item) {
332 332
         $markup = '';
333
-        switch($item) {
333
+        switch ($item) {
334 334
             case 'ol_open':
335 335
                 $markup = "\\begin{enumerate}\n";
336 336
                 break;
@@ -397,7 +397,7 @@  discard block
 block discarded – undo
397 397
      * @author LarsDW223
398 398
      */
399 399
     private function renderOdtItem(Doku_Renderer $renderer, $item) {
400
-        switch($item) {
400
+        switch ($item) {
401 401
             case 'ol_open':
402 402
                 $renderer->listo_open();
403 403
                 break;
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
                 $renderer->listu_open();
406 406
                 break;
407 407
             case 'dl_open':
408
-                if($this->getConf('def_list_odt_export') != 'table') {
408
+                if ($this->getConf('def_list_odt_export') != 'table') {
409 409
                     $renderer->listu_open();
410 410
                 } else {
411 411
                     $renderer->table_open(2);
@@ -422,9 +422,9 @@  discard block
 block discarded – undo
422 422
                 break;
423 423
             case 'dl_close':
424 424
                 $config = $this->getConf('def_list_odt_export');
425
-                if($config != 'table') {
426
-                    if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] != 2) {
427
-                        if($config == 'listheader' && method_exists($renderer, 'listheader_close')) {
425
+                if ($config != 'table') {
426
+                    if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] != 2) {
427
+                        if ($config == 'listheader' && method_exists($renderer, 'listheader_close')) {
428 428
                             $renderer->listheader_close();
429 429
                         } else {
430 430
                             $renderer->listitem_close();
@@ -433,20 +433,20 @@  discard block
 block discarded – undo
433 433
                     self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] = 0;
434 434
                     $renderer->list_close();
435 435
                 } else {
436
-                    if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] == 0) {
436
+                    if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] == 0) {
437 437
                         $properties            = array();
438 438
                         $properties ['border'] = 'none';
439 439
                         $renderer->_odtTableCellOpenUseProperties($properties);
440 440
                         $renderer->tablecell_close();
441 441
                     }
442 442
                     self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] = 0;
443
-                    if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
443
+                    if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
444 444
                         $renderer->tablerow_close(1);
445 445
                         self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = false;
446 446
                     }
447 447
                     $renderer->table_close();
448 448
                 }
449
-                if(self::$odt_table_stack_index > 0) {
449
+                if (self::$odt_table_stack_index > 0) {
450 450
                     self::$odt_table_stack_index--;
451 451
                     unset(self::$odt_table_stack [self::$odt_table_stack_index]);
452 452
                 }
@@ -466,18 +466,18 @@  discard block
 block discarded – undo
466 466
                 break;
467 467
 
468 468
             case 'dt_open': // unconditional: DT tags can't contain paragraphs. That would not be legal XHTML.
469
-                switch($this->getConf('def_list_odt_export')) {
469
+                switch ($this->getConf('def_list_odt_export')) {
470 470
                     case 'listheader':
471
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
472
-                            if(method_exists($renderer, 'listheader_close')) {
471
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
472
+                            if (method_exists($renderer, 'listheader_close')) {
473 473
                                 $renderer->listheader_close();
474 474
                             } else {
475 475
                                 $renderer->listitem_close();
476 476
                             }
477 477
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = false;
478 478
                         }
479
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
480
-                            if(method_exists($renderer, 'listheader_open')) {
479
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
480
+                            if (method_exists($renderer, 'listheader_open')) {
481 481
                                 $renderer->listheader_open(1);
482 482
                             } else {
483 483
                                 $renderer->listitem_open(1);
@@ -486,18 +486,18 @@  discard block
 block discarded – undo
486 486
                         }
487 487
                         break;
488 488
                     case 'table':
489
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] == 0) {
489
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] == 0) {
490 490
                             $properties            = array();
491 491
                             $properties ['border'] = 'none';
492 492
                             $renderer->_odtTableCellOpenUseProperties($properties);
493 493
                             $renderer->tablecell_close();
494 494
                         }
495 495
 
496
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
496
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
497 497
                             $renderer->tablerow_close();
498 498
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = false;
499 499
                         }
500
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
500
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
501 501
                             $renderer->tablerow_open(1);
502 502
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = true;
503 503
                         }
@@ -506,11 +506,11 @@  discard block
 block discarded – undo
506 506
                         $renderer->_odtTableCellOpenUseProperties($properties);
507 507
                         break;
508 508
                     default:
509
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
509
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
510 510
                             $renderer->listitem_close();
511 511
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = false;
512 512
                         }
513
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
513
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
514 514
                             $renderer->listitem_open(1);
515 515
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = true;
516 516
                         }
@@ -520,10 +520,10 @@  discard block
 block discarded – undo
520 520
                 self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] = 0;
521 521
                 break;
522 522
             case 'dd_open':
523
-                switch($this->getConf('def_list_odt_export')) {
523
+                switch ($this->getConf('def_list_odt_export')) {
524 524
                     case 'listheader':
525
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
526
-                            if(method_exists($renderer, 'listheader_open')) {
525
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
526
+                            if (method_exists($renderer, 'listheader_open')) {
527 527
                                 $renderer->listheader_open(1);
528 528
                             } else {
529 529
                                 $renderer->listitem_open(1);
@@ -532,14 +532,14 @@  discard block
 block discarded – undo
532 532
                         }
533 533
                         break;
534 534
                     case 'table':
535
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
535
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
536 536
                             $renderer->tablerow_open(1);
537 537
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = true;
538 538
                         }
539
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['dtState'] == 1) {
539
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['dtState'] == 1) {
540 540
                             $renderer->tablecell_close();
541 541
                         }
542
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['dtState'] == 0) {
542
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['dtState'] == 0) {
543 543
                             $properties            = array();
544 544
                             $properties ['border'] = 'none';
545 545
                             $renderer->_odtTableCellOpenUseProperties($properties);
@@ -551,7 +551,7 @@  discard block
 block discarded – undo
551 551
                         $renderer->_odtTableCellOpenUseProperties($properties);
552 552
                         break;
553 553
                     default:
554
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
554
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === false) {
555 555
                             $renderer->listitem_open(1);
556 556
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = true;
557 557
                         }
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
                 self::$odt_table_stack [self::$odt_table_stack_index - 1]['ddState'] = 1;
562 562
                 break;
563 563
             case 'dt_content_open':
564
-                switch($this->getConf('def_list_odt_export')) {
564
+                switch ($this->getConf('def_list_odt_export')) {
565 565
                     case 'table':
566 566
                         $renderer->p_open();
567 567
                         break;
@@ -572,7 +572,7 @@  discard block
 block discarded – undo
572 572
                 $this->renderODTOpenSpan($renderer);
573 573
                 break;
574 574
             case 'dd_content_open':
575
-                switch($this->getConf('def_list_odt_export')) {
575
+                switch ($this->getConf('def_list_odt_export')) {
576 576
                     case 'table':
577 577
                         $renderer->p_open();
578 578
                         break;
@@ -583,7 +583,7 @@  discard block
 block discarded – undo
583 583
                 break;
584 584
             case 'dt_content_close':
585 585
                 $this->renderODTCloseSpan($renderer);
586
-                switch($this->getConf('def_list_odt_export')) {
586
+                switch ($this->getConf('def_list_odt_export')) {
587 587
                     case 'table':
588 588
                         $renderer->p_close();
589 589
                         break;
@@ -593,7 +593,7 @@  discard block
 block discarded – undo
593 593
                 }
594 594
                 break;
595 595
             case 'dd_content_close':
596
-                switch($this->getConf('def_list_odt_export')) {
596
+                switch ($this->getConf('def_list_odt_export')) {
597 597
                     case 'table':
598 598
                         $renderer->p_close();
599 599
                         break;
@@ -603,7 +603,7 @@  discard block
 block discarded – undo
603 603
                 }
604 604
                 break;
605 605
             case 'dt_close':
606
-                switch($this->getConf('def_list_odt_export')) {
606
+                switch ($this->getConf('def_list_odt_export')) {
607 607
                     case 'listheader':
608 608
                         $renderer->linebreak();
609 609
                         break;
@@ -618,10 +618,10 @@  discard block
 block discarded – undo
618 618
                 break;
619 619
 
620 620
             case 'dd_close':
621
-                switch($this->getConf('def_list_odt_export')) {
621
+                switch ($this->getConf('def_list_odt_export')) {
622 622
                     case 'listheader':
623
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
624
-                            if(method_exists($renderer, 'listheader_close')) {
623
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
624
+                            if (method_exists($renderer, 'listheader_close')) {
625 625
                                 $renderer->listheader_close();
626 626
                             } else {
627 627
                                 $renderer->listitem_close();
@@ -631,13 +631,13 @@  discard block
 block discarded – undo
631 631
                         break;
632 632
                     case 'table':
633 633
                         $renderer->tablecell_close();
634
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
634
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
635 635
                             $renderer->tablerow_close(1);
636 636
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = false;
637 637
                         }
638 638
                         break;
639 639
                     default:
640
-                        if(self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
640
+                        if (self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] === true) {
641 641
                             $renderer->listitem_close(1);
642 642
                             self::$odt_table_stack [self::$odt_table_stack_index - 1]['itemOpen'] = false;
643 643
                         }
@@ -680,7 +680,7 @@  discard block
 block discarded – undo
680 680
      * @author LarsDW223
681 681
      */
682 682
     private function renderODTCloseSpan($renderer) {
683
-        if(method_exists($renderer, '_odtSpanClose') === false) {
683
+        if (method_exists($renderer, '_odtSpanClose') === false) {
684 684
             // Function is not supported by installed ODT plugin version, return.
685 685
             return;
686 686
         }
Please login to merge, or discard this patch.
_test/syntax.test.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -44,10 +44,10 @@  discard block
 block discarded – undo
44 44
         search($data, $conf['datadir'], 'search_allpages', array('skipacl' => true));
45 45
         $verbose = false;
46 46
         $force   = false;
47
-        foreach($data as $val) {
47
+        foreach ($data as $val) {
48 48
             idx_addPage($val['id'], $verbose, $force);
49 49
         }
50
-        if($conf['allowdebug']) {
50
+        if ($conf['allowdebug']) {
51 51
             touch(DOKU_TMP_DATA . 'cache/debug.log');
52 52
         }
53 53
     }
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
         parent::tearDown();
57 57
         global $conf;
58 58
         // try to get the debug log after running the test, print and clear
59
-        if($conf['allowdebug']) {
59
+        if ($conf['allowdebug']) {
60 60
             print "\n";
61 61
             readfile(DOKU_TMP_DATA . 'cache/debug.log');
62 62
             unlink(DOKU_TMP_DATA . 'cache/debug.log');
Please login to merge, or discard this patch.