Home
last modified time | relevance | path

Searched refs:extApi (Results 1 – 25 of 96) sorted by relevance

1234

/dports/www/mediawiki136/mediawiki-1.36.3/vendor/wikimedia/parsoid/src/Ext/Gallery/
H A DGallery.php47 * @param ParsoidExtensionAPI $extApi
52 ParsoidExtensionAPI $extApi, array $extArgs argument
59 * @param ParsoidExtensionAPI $extApi
108 $title = $extApi->makeTitle(
144 $attrs = $extApi->extArgsToArray( $args );
145 $opts = new Opts( $extApi, $attrs );
176 * @param ParsoidExtensionAPI $extApi
213 $extApi->escapeWikitext( $alt, $child, $extApi::IN_MEDIA );
222 $extApi->escapeWikitext( $href, $child, $extApi::IN_MEDIA );
240 $gallerytext, $extApi::IN_IMG_CAPTION
[all …]
/dports/www/mediawiki137/mediawiki-1.37.1/vendor/wikimedia/parsoid/src/Ext/Gallery/
H A DGallery.php48 * @param ParsoidExtensionAPI $extApi
53 ParsoidExtensionAPI $extApi, array $extArgs argument
60 * @param ParsoidExtensionAPI $extApi
87 $thumb = $extApi->renderMedia(
111 $title = $extApi->makeTitle(
147 $attrs = $extApi->extArgsToArray( $args );
148 $opts = new Opts( $extApi, $attrs );
179 * @param ParsoidExtensionAPI $extApi
214 $extApi->escapeWikitext( $alt, $child, $extApi::IN_MEDIA );
222 $extApi->escapeWikitext( $href, $child, $extApi::IN_MEDIA );
[all …]
/dports/www/mediawiki137/mediawiki-1.37.1/vendor/wikimedia/parsoid/src/Ext/Cite/
H A DReferences.php54 * @param ParsoidExtensionAPI $extApi
93 'about' => $extApi->newAboutId()
121 * @param ParsoidExtensionAPI $extApi
439 * @param ParsoidExtensionAPI $extApi
545 * @param ParsoidExtensionAPI $extApi
556 $extApi,
586 * @param ParsoidExtensionAPI $extApi
600 * @param ParsoidExtensionAPI $extApi
732 $extApi,
762 $src = $extApi->htmlToWikitext(
[all …]
H A DRef.php24 ParsoidExtensionAPI $extApi, string $txt, array $extArgs argument
27 $parentExtTag = $extApi->parentExtTag();
38 return $extApi->extTagToDOM(
61 ParsoidExtensionAPI $extApi, Element $ref, callable $defaultHandler argument
85 ParsoidExtensionAPI $extApi, Element $node, bool $wrapperUnmodified argument
87 $startTagSrc = $extApi->extStartTagToWikitext( $node );
102 $src = $extApi->htmlToWikitext( $html2wtOpts, $dataMw->body->html );
125 $ref = DOMCompat::querySelector( $extApi->getTopLevelDoc(), $href );
138 $extApi->log(
157 $src = $extApi->domToWikitext( $html2wtOpts, $followNode, true );
[all …]
H A DRefGroup.php44 * @param ParsoidExtensionAPI $extApi
52 ParsoidExtensionAPI $extApi, string $href, ?string $group, argument
58 $a->setAttribute( 'href', $extApi->getPageUri() . '#' . $href );
69 * @param ParsoidExtensionAPI $extApi
74 ParsoidExtensionAPI $extApi, Element $refsList, stdClass $ref argument
102 $sup = $extApi->getContentDOM( $refContentId )->firstChild;
106 $extApi->clearContentDOM( $refContentId );
111 $linkback = self::createLinkback( $extApi, $ref->id, $refGroup, "↑", $ownerDoc );
122 self::createLinkback( $extApi, $lb, $refGroup, (string)( $i + 1 ), $ownerDoc )
H A DRefProcessor.php20 ParsoidExtensionAPI $extApi, Node $node, array $options, bool $atTopLevel argument
24 References::processRefs( $extApi, $refsData, $node );
25 References::insertMissingReferencesIntoDOM( $extApi, $refsData, $node );
27 References::addEmbeddedErrors( $extApi, $refsData, $node );
40 * @param ParsoidExtensionAPI $extApi
43 public function htmlPreprocess( ParsoidExtensionAPI $extApi, Element $root ): void { argument
/dports/www/mediawiki135/mediawiki-1.35.5/vendor/wikimedia/parsoid/src/Ext/Cite/
H A DReferences.php41 * @param ParsoidExtensionAPI $extApi
81 'about' => $extApi->newAboutId()
107 * @param ParsoidExtensionAPI $extApi
114 ParsoidExtensionAPI $extApi, argument
377 $extApi,
439 $extApi,
486 $extApi,
494 $extApi,
510 $doc = $extApi->extTagToDOM(
528 $extApi,
[all …]
H A DRef.php22 public function sourceToDom( ParsoidExtensionAPI $extApi, string $txt, array $extArgs ) { argument
24 $parentExtTag = $extApi->parentExtTag();
33 $allowNestedRef = !empty( $extApi->inTemplate() ) && $parentExtTag !== 'ref';
35 return $extApi->extTagToDOM(
58 ParsoidExtensionAPI $extApi, DOMElement $ref, callable $defaultHandler argument
82 ParsoidExtensionAPI $extApi, DOMElement $node, bool $wrapperUnmodified argument
84 $startTagSrc = $extApi->extStartTagToWikitext( $node );
99 $src = $extApi->htmlToWikitext( $html2wtOpts, $dataMw->body->html );
104 $editedDoc = $extApi->getPageConfig()->editedDoc ?? null;
138 $extApi->log(
[all …]
H A DRefGroup.php44 * @param ParsoidExtensionAPI $extApi
52 ParsoidExtensionAPI $extApi, argument
58 $a->setAttribute( 'href', $extApi->getPageUri() . '#' . $href );
69 * @param ParsoidExtensionAPI $extApi
74 ParsoidExtensionAPI $extApi, DOMElement $refsList, stdClass $ref argument
100 $content = $extApi->getContentDOM( $refContentId );
109 $linkback = self::createLinkback( $extApi, $ref->id, $refGroup, "↑", $ownerDoc );
120 self::createLinkback( $extApi, $lb, $refGroup, (string)( $i + 1 ), $ownerDoc )
/dports/www/mediawiki135/mediawiki-1.35.5/vendor/wikimedia/parsoid/src/Ext/Gallery/
H A DGallery.php48 * @param ParsoidExtensionAPI $extApi
64 * @param ParsoidExtensionAPI $extApi
116 $title = $extApi->makeTitle(
152 $attrs = $extApi->extArgsToArray( $args );
153 $opts = new Opts( $extApi, $attrs );
183 * @param ParsoidExtensionAPI $extApi
188 ParsoidExtensionAPI $extApi, DOMElement $node argument
220 $extApi->escapeWikitext( $alt, $child, $extApi::IN_MEDIA );
229 $extApi->escapeWikitext( $href, $child, $extApi::IN_MEDIA );
247 $extApi::IN_IMG_CAPTION,
[all …]
/dports/www/mediawiki136/mediawiki-1.36.3/vendor/wikimedia/parsoid/src/Ext/Cite/
H A DReferences.php54 * @param ParsoidExtensionAPI $extApi
93 'about' => $extApi->newAboutId()
121 * @param ParsoidExtensionAPI $extApi
402 * @param ParsoidExtensionAPI $extApi
508 * @param ParsoidExtensionAPI $extApi
519 $extApi,
529 function ( $dp ) use ( $extApi ) {
695 $extApi,
698 function ( $dp ) use ( $extApi ) {
725 $src = $extApi->htmlToWikitext(
[all …]
H A DRef.php24 ParsoidExtensionAPI $extApi, string $txt, array $extArgs argument
27 $parentExtTag = $extApi->parentExtTag();
38 return $extApi->extTagToDOM(
61 ParsoidExtensionAPI $extApi, DOMElement $ref, callable $defaultHandler argument
85 ParsoidExtensionAPI $extApi, DOMElement $node, bool $wrapperUnmodified argument
87 $startTagSrc = $extApi->extStartTagToWikitext( $node );
102 $src = $extApi->htmlToWikitext( $html2wtOpts, $dataMw->body->html );
124 $ref = DOMCompat::querySelector( $extApi->getTopLevelDoc(), $href );
136 $extApi->log(
155 $src = $extApi->domToWikitext( $html2wtOpts, $followNode, true );
[all …]
H A DRefGroup.php45 * @param ParsoidExtensionAPI $extApi
53 ParsoidExtensionAPI $extApi, string $href, ?string $group, argument
59 $a->setAttribute( 'href', $extApi->getPageUri() . '#' . $href );
70 * @param ParsoidExtensionAPI $extApi
75 ParsoidExtensionAPI $extApi, DOMElement $refsList, stdClass $ref argument
103 $sup = $extApi->getContentDOM( $refContentId )->firstChild;
107 $extApi->clearContentDOM( $refContentId );
112 $linkback = self::createLinkback( $extApi, $ref->id, $refGroup, "↑", $ownerDoc );
123 self::createLinkback( $extApi, $lb, $refGroup, (string)( $i + 1 ), $ownerDoc )
H A DRefProcessor.php20 ParsoidExtensionAPI $extApi, DOMNode $node, array $options, bool $atTopLevel argument
24 References::processRefs( $extApi, $refsData, $node );
25 References::insertMissingReferencesIntoDOM( $extApi, $refsData, $node );
27 References::addEmbeddedErrors( $extApi, $refsData, $node );
40 * @param ParsoidExtensionAPI $extApi
43 public function htmlPreprocess( ParsoidExtensionAPI $extApi, DOMElement $root ): void { argument
/dports/www/mediawiki135/mediawiki-1.35.5/vendor/wikimedia/parsoid/src/Ext/
H A DExtensionTagHandler.php25 * @param ParsoidExtensionAPI $extApi
32 public function sourceToDom( ParsoidExtensionAPI $extApi, string $src, array $extArgs ) { argument
50 * @param ParsoidExtensionAPI $extApi
61 ParsoidExtensionAPI $extApi, DOMElement $rootNode, callable $defaultHandler argument
69 * @param ParsoidExtensionAPI $extApi
75 ParsoidExtensionAPI $extApi, DOMElement $node, bool $wrapperUnmodified argument
84 * @param ParsoidExtensionApi $extApi
87 public function modifyArgDict( ParsoidExtensionAPI $extApi, object $argDict ): void { argument
/dports/www/mediawiki136/mediawiki-1.36.3/vendor/wikimedia/parsoid/src/Ext/
H A DExtensionTagHandler.php25 * @param ParsoidExtensionAPI $extApi
36 ParsoidExtensionAPI $extApi, string $src, array $extArgs argument
55 * @param ParsoidExtensionAPI $extApi
66 ParsoidExtensionAPI $extApi, DOMElement $rootNode, callable $defaultHandler argument
74 * @param ParsoidExtensionAPI $extApi
80 ParsoidExtensionAPI $extApi, DOMElement $node, bool $wrapperUnmodified argument
89 * @param ParsoidExtensionAPI $extApi
92 public function modifyArgDict( ParsoidExtensionAPI $extApi, object $argDict ): void { argument
H A DContentModelHandler.php16 * @param ParsoidExtensionAPI $extApi
19 abstract public function toDOM( ParsoidExtensionAPI $extApi ): DOMDocument; argument
22 * @param ParsoidExtensionAPI $extApi
25 abstract public function fromDOM( ParsoidExtensionAPI $extApi ): string; argument
/dports/www/mediawiki137/mediawiki-1.37.1/vendor/wikimedia/parsoid/src/Ext/
H A DExtensionTagHandler.php25 * @param ParsoidExtensionAPI $extApi
36 ParsoidExtensionAPI $extApi, string $src, array $extArgs argument
55 * @param ParsoidExtensionAPI $extApi
66 ParsoidExtensionAPI $extApi, Element $rootNode, callable $defaultHandler argument
74 * @param ParsoidExtensionAPI $extApi
80 ParsoidExtensionAPI $extApi, Element $node, bool $wrapperUnmodified argument
89 * @param ParsoidExtensionAPI $extApi
92 public function modifyArgDict( ParsoidExtensionAPI $extApi, object $argDict ): void { argument
/dports/www/mediawiki135/mediawiki-1.35.5/vendor/wikimedia/parsoid/src/Ext/Poem/
H A DPoem.php31 * @param ParsoidExtensionAPI|null $extApi
33 public function __construct( ParsoidExtensionAPI $extApi = null ) { argument
40 ParsoidExtensionAPI $extApi, string $content, array $extArgs argument
60 $contentMap = array_map( function ( $line ) use ( $extApi ) {
67 $doc = $extApi->htmlToDom( '' ); // Empty doc
104 $value = $extApi->findAndUpdateArg( $extArgs, 'class', function ( string $value ) {
109 $extApi->addNewArg( $extArgs, 'class', 'poem' );
112 return $extApi->extTagToDOM( $extArgs, '', $content, [
/dports/www/mediawiki136/mediawiki-1.36.3/vendor/wikimedia/parsoid/src/Ext/Poem/
H A DPoem.php33 public function __construct( ?ParsoidExtensionAPI $extApi = null ) { argument
40 ParsoidExtensionAPI $extApi, string $content, array $extArgs argument
60 $contentMap = array_map( function ( $line ) use ( $extApi ) {
67 $domFragment = $extApi->htmlToDom( '' );
105 $value = $extApi->findAndUpdateArg( $extArgs, 'class', function ( string $value ) {
110 $extApi->addNewArg( $extArgs, 'class', 'poem' );
113 return $extApi->extTagToDOM( $extArgs, '', $content, [
/dports/www/mediawiki137/mediawiki-1.37.1/vendor/wikimedia/parsoid/src/Ext/Poem/
H A DPoem.php34 public function __construct( ?ParsoidExtensionAPI $extApi = null ) {
41 ParsoidExtensionAPI $extApi, string $content, array $extArgs
61 $contentMap = array_map( static function ( $line ) use ( $extApi ) {
68 $domFragment = $extApi->htmlToDom( '' );
106 $value = $extApi->findAndUpdateArg( $extArgs, 'class', static function ( string $value ) {
111 $extApi->addNewArg( $extArgs, 'class', 'poem' );
114 return $extApi->extTagToDOM( $extArgs, '', $content, [
/dports/www/mediawiki137/mediawiki-1.37.1/vendor/wikimedia/parsoid/src/ParserTests/
H A DParserHook.php19 ParsoidExtensionAPI $extApi, string $content, array $args argument
21 $extName = $extApi->extTag->getName();
25 return $extApi->htmlToDom( '<pre />' );
30 return $extApi->htmlToDom( '<span />' );
34 return $extApi->htmlToDom( '<aside>Some aside content</aside>' );
/dports/www/mediawiki136/mediawiki-1.36.3/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Ext/Nowiki/
H A DNowikiTest.php46 $state->extApi = new ParsoidExtensionAPI( $env, [ 'html2wt' => [ 'state' => $state ] ] );
56 $extApi = new ParsoidExtensionAPI( $env );
57 $doc = $nowiki->sourceToDom( $extApi, 'ab[[cd]]e', [] );
64 $extApi = new ParsoidExtensionAPI( $env );
65 $doc = $nowiki->sourceToDom( $extApi, 'foo&amp;bar', [] );
84 $wt = $nowiki->domToWikitext( $state->extApi, $node, true );
92 $wt = $nowiki->domToWikitext( $state->extApi, $node, true );
/dports/www/mediawiki135/mediawiki-1.35.5/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Ext/Nowiki/
H A DNowikiTest.php46 $state->extApi = new ParsoidExtensionAPI( $env, [ 'html2wt' => [ 'state' => $state ] ] );
56 $extApi = new ParsoidExtensionAPI( $env );
57 $doc = $nowiki->sourceToDom( $extApi, 'ab[[cd]]e', [] );
64 $extApi = new ParsoidExtensionAPI( $env );
65 $doc = $nowiki->sourceToDom( $extApi, 'foo&amp;bar', [] );
84 $wt = $nowiki->domToWikitext( $state->extApi, $node, true );
92 $wt = $nowiki->domToWikitext( $state->extApi, $node, true );
/dports/www/mediawiki137/mediawiki-1.37.1/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Ext/Nowiki/
H A DNowikiTest.php45 $state->extApi = new ParsoidExtensionAPI( $env, [ 'html2wt' => [ 'state' => $state ] ] );
55 $extApi = new ParsoidExtensionAPI( $env );
56 $doc = $nowiki->sourceToDom( $extApi, 'ab[[cd]]e', [] );
63 $extApi = new ParsoidExtensionAPI( $env );
64 $doc = $nowiki->sourceToDom( $extApi, 'foo&amp;bar', [] );
83 $wt = $nowiki->domToWikitext( $state->extApi, $node, true );
91 $wt = $nowiki->domToWikitext( $state->extApi, $node, true );

1234