Lines Matching +full:- +full:p

22         $this->P->addMode('externallink',new Externallink());
23 $this->P->parse("Foo http://www.google.com Bar");
33 $this->assertCalls($calls, $this->H->calls);
37 $this->P->addMode('externallink',new Externallink());
38 $this->P->parse("Foo HTTP://WWW.GOOGLE.COM Bar");
48 $this->assertCalls($calls, $this->H->calls);
52 $this->P->addMode('externallink',new Externallink());
53 $this->P->parse("Foo http://123.123.3.21/foo Bar");
63 $this->assertCalls($calls, $this->H->calls);
67 $this->P->addMode('externallink',new Externallink());
68 $this->P->parse("Foo http://[3ffe:2a00:100:7031::1]/foo Bar");
78 $this->assertCalls($calls, $this->H->calls);
82 $this->teardown();
108 $this->setup();
109 $this->P->addMode('internallink',new Internallink());
110 $this->P->addMode('externallink',new Externallink());
111 $this->P->parse("Foo $source Bar");
121 $this->assertCalls($calls, $this->H->calls, $source);
122 $this->teardown();
126 $this->setup();
130 $this->P->addMode('externallink',new Externallink());
131 $this->P->parse("Foo javascript:alert('XSS'); Bar");
139 $this->assertCalls($calls, $this->H->calls);
143 $this->P->addMode('externallink',new Externallink());
144 $this->P->parse("Foo www.google.com Bar");
154 $this->assertCalls($calls, $this->H->calls);
168 $this->assertCalls($calls, $instructions);
172 $this->P->addMode('externallink',new ExternalLink());
173 $this->P->parse("Foo (www.google.com) Bar");
183 $this->assertCalls($calls, $this->H->calls);
187 $this->P->addMode('externallink',new Externallink());
189 $this->P->parse("Foo /home/subdir/www/www.something.de/somedir/ Bar");
197 $this->assertCalls($calls, $this->H->calls);
201 $this->P->addMode('externallink',new Externallink());
202 $this->P->parse("Foo /home/subdir/www/ www.something.de/somedir/ Bar");
212 $this->assertCalls($calls, $this->H->calls);
216 $this->P->addMode('externallink',new Externallink());
217 $this->P->parse("Foo ftp.sunsite.com Bar");
227 $this->assertCalls($calls, $this->H->calls);
231 $this->P->addMode('externallink',new Externallink());
233 $this->P->parse("Foo /home/subdir/www/ftp.something.de/somedir/ Bar");
241 $this->assertCalls($calls, $this->H->calls);
245 $this->P->addMode('externallink',new Externallink());
246 $this->P->parse("Foo /home/subdir/www/ ftp.something.de/somedir/ Bar");
256 $this->assertCalls($calls, $this->H->calls);
260 $this->P->addMode('emaillink',new Emaillink());
261 $this->P->parse("Foo <bugs@php.net> Bar");
271 $this->assertCalls($calls, $this->H->calls);
275 $this->P->addMode('emaillink',new Emaillink());
276 $this->P->parse("Foo <~fix+bug's.for/ev{e}r@php.net> Bar");
286 $this->assertCalls($calls, $this->H->calls);
290 $this->P->addMode('emaillink',new Emaillink());
291 $this->P->parse("Foo <bugs@pHp.net> Bar");
301 $this->assertCalls($calls, $this->H->calls);
306 $this->P->addMode('internallink',new Internallink());
307 $this->P->parse("Foo [[l]] Bar");
317 $this->assertCalls($calls, $this->H->calls);
321 $this->P->addMode('internallink',new Internallink());
322 $this->P->parse("Foo [[]] Bar");
332 $this->assertCalls($calls, $this->H->calls);
336 $this->P->addMode('internallink',new Internallink());
337 $this->P->parse("Foo [[foo:bar]] Bar");
347 $this->assertCalls($calls, $this->H->calls);
351 $this->P->addMode('internallink',new Internallink());
352 $this->P->parse("Foo [[x:1:y:foo_bar:z|Test]] Bar");
362 $this->assertCalls($calls, $this->H->calls);
366 $this->P->addMode('internallink',new Internallink());
367 $this->P->parse("Foo [[wiki:syntax#internal|Syntax]] Bar");
377 $this->assertCalls($calls, $this->H->calls);
381 $this->P->addMode('internallink',new Internallink());
382 … $this->P->parse("Foo [[wiki:internal:link|Test]] Bar <code>command [arg1 [arg2 [arg3]]]</code>");
392 $this->assertCalls($calls, $this->H->calls);
396 $this->P->addMode('internallink',new Internallink());
397 …$this->P->parse("Foo [[wiki:internal:link|[Square brackets in title] Test]] Bar <code>command [arg…
407 $this->assertCalls($calls, $this->H->calls);
411 $this->P->addMode('internallink',new Internallink());
412 $this->P->parse("Foo [[http://www.google.com|Google]] Bar");
422 $this->assertCalls($calls, $this->H->calls);
426 $this->P->addMode('internallink',new Internallink());
427 $this->P->parse("Foo [[http://www.google.com?test[]=squarebracketsinurl|Google]] Bar");
437 $this->assertCalls($calls, $this->H->calls);
441 $this->P->addMode('internallink',new Internallink());
442 …$this->P->parse("Foo [[http://www.google.com?test[]=squarebracketsinurl|Google]] Bar <code>command…
452 $this->assertCalls($calls, $this->H->calls);
456 $this->P->addMode('internallink',new Internallink());
457 $this->P->parse("Foo [[foo:bar|one]] and [[bar:foo|two]] Bar");
469 $this->assertCalls($calls, $this->H->calls);
474 $this->P->addMode('internallink',new Internallink());
475 $this->P->parse("Foo [[iw>somepage|Some Page]] Bar");
485 $this->assertCalls($calls, $this->H->calls);
489 $this->P->addMode('internallink',new Internallink());
490 $this->P->parse("Foo [[IW>somepage|Some Page]] Bar");
500 $this->assertCalls($calls, $this->H->calls);
504 $this->P->addMode('internallink',new Internallink());
505 $this->P->parse("Foo [[wp>Callback_(computer_science)|callbacks]] Bar");
515 $this->assertCalls($calls, $this->H->calls);
519 $this->P->addMode('camelcaselink',new Camelcaselink());
520 $this->P->parse("Foo FooBar Bar");
530 $this->assertCalls($calls, $this->H->calls);
534 $this->P->addMode('filelink',new FileLink());
535 $this->P->parse('Foo file://temp/file.txt Bar');
545 $this->assertCalls($calls, $this->H->calls);
549 $this->P->addMode('internallink',new Internallink());
550 $this->P->parse('Foo [[file://temp/file.txt|Some File]] Bar');
560 $this->assertCalls($calls, $this->H->calls);
564 $this->P->addMode('windowssharelink',new Windowssharelink());
565 $this->P->parse('Foo \\\server\share Bar');
575 $this->assertCalls($calls, $this->H->calls);
579 $this->P->addMode('windowssharelink',new Windowssharelink());
580 $this->P->parse('Foo \\\server\share-hyphen Bar');
585 ['windowssharelink',['\\\server\share-hyphen',null]],
590 $this->assertCalls($calls, $this->H->calls);
594 $this->P->addMode('internallink',new Internallink());
595 $this->P->parse('Foo [[\\\server\share|My Documents]] Bar');
605 $this->assertCalls($calls, $this->H->calls);
609 $this->P->addMode('media',new Media());
610 $this->P->parse('Foo {{img.gif}} Bar');
620 $this->assertCalls($calls, $this->H->calls);
624 $this->P->addMode('media',new Media());
625 $this->P->parse('Foo {{img.gif?linkonly}} Bar');
635 $this->assertCalls($calls, $this->H->calls);
639 $this->P->addMode('media',new Media());
640 $this->P->parse('Foo {{foo.txt?10x10|Some File}} Bar');
650 $this->assertCalls($calls, $this->H->calls);
654 $this->P->addMode('media',new Media());
655 $this->P->parse('Foo {{img.gif }} Bar');
665 $this->assertCalls($calls, $this->H->calls);
669 $this->P->addMode('media',new Media());
670 $this->P->parse('Foo {{ img.gif}} Bar');
680 $this->assertCalls($calls, $this->H->calls);
684 $this->P->addMode('media',new Media());
685 $this->P->parse('Foo {{ img.gif }} Bar');
695 $this->assertCalls($calls, $this->H->calls);
699 $this->P->addMode('media',new Media());
700 $this->P->parse('Foo {{img.gif?50x100nocache}} Bar');
710 $this->assertCalls($calls, $this->H->calls);
714 $this->P->addMode('media',new Media());
715 $this->P->parse('Foo {{img.gif?50x100|Some Image}} Bar');
725 $this->assertCalls($calls, $this->H->calls);
729 $this->P->addMode('media',new Media());
730 $this->P->parse('Foo {{http://www.google.com/img.gif}} Bar');
740 $this->assertCalls($calls, $this->H->calls);
744 $this->P->addMode('media',new Media());
745 $this->P->parse('Foo {{http://www.google.com/img.gif?50x100nocache}} Bar');
755 $this->assertCalls($calls, $this->H->calls);
759 $this->P->addMode('media',new Media());
760 $this->P->parse('Foo {{http://www.google.com/img.gif?50x100|Some Image}} Bar');
771 $this->assertCalls($calls, $this->H->calls);
775 $this->P->addMode('internallink',new Internallink());
776 $this->P->parse("Foo [[x:1:y:foo_bar:z|{{img.gif?10x20nocache|Some Image}}]] Bar");
798 $this->assertCalls($calls, $this->H->calls);
802 $this->P->addMode('internallink',new Internallink());
803 $this->P->parse("Foo [[x:1:y:foo_bar:z|{{foo.txt?10x20nocache|Some Image}}]] Bar");
825 $this->assertCalls($calls, $this->H->calls);
829 $this->P->addMode('internallink',new Internallink());
830 $this->P->parse("Foo [[foo@example.com|{{img.gif?10x20nocache|Some Image}}]] Bar");
852 $this->assertCalls($calls, $this->H->calls);
856 $this->P->addMode('media',new Media());
857 $this->P->parse('Foo {{img.gif|{{foo.gif|{{bar.gif|Bar}}}}}} Bar');
868 $this->assertCalls($calls, $this->H->calls);