File manager - Edit - /home/ferretapmx/public_html/article.zip
Back
PK ��\Q,�� � default_links.phpnu �[��� <?php /** * @package Joomla.Site * @subpackage com_content * * @copyright (C) 2011 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\CMS\HTML\HTMLHelper; /** @var \Joomla\Component\Content\Site\View\Article\HtmlView $this */ // Create shortcut $urls = json_decode($this->item->urls); // Create shortcuts to some parameters. $params = $this->item->params; if ($urls && (!empty($urls->urla) || !empty($urls->urlb) || !empty($urls->urlc))) : ?> <div class="com-content-article__links content-links"> <ul class="com-content-article__links content-list"> <?php $urlarray = [ [$urls->urla, $urls->urlatext, $urls->targeta, 'a'], [$urls->urlb, $urls->urlbtext, $urls->targetb, 'b'], [$urls->urlc, $urls->urlctext, $urls->targetc, 'c'] ]; foreach ($urlarray as $url) : $link = $url[0]; $label = $url[1]; $target = $url[2]; $id = $url[3]; if (! $link) : continue; endif; // If no label is present, take the link $label = $label ?: $link; // If no target is present, use the default $target = $target ?: $params->get('target' . $id); ?> <li class="com-content-article__link content-links-<?php echo $id; ?>"> <?php // Compute the correct link switch ($target) { case 1: // Open in a new window echo '<a href="' . htmlspecialchars($link, ENT_COMPAT, 'UTF-8') . '" target="_blank" rel="nofollow noopener noreferrer">' . htmlspecialchars($label, ENT_COMPAT, 'UTF-8') . '</a>'; break; case 2: // Open in a popup window $attribs = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=600'; echo "<a href=\"" . htmlspecialchars($link, ENT_COMPAT, 'UTF-8') . "\" onclick=\"window.open(this.href, 'targetWindow', '" . $attribs . "'); return false;\" rel=\"noopener noreferrer\">" . htmlspecialchars($label, ENT_COMPAT, 'UTF-8') . '</a>'; break; case 3: echo '<a href="' . htmlspecialchars($link, ENT_COMPAT, 'UTF-8') . '" rel="noopener noreferrer" data-bs-toggle="modal" data-bs-target="#linkModal">' . htmlspecialchars($label, ENT_COMPAT, 'UTF-8') . ' </a>'; echo HTMLHelper::_( 'bootstrap.renderModal', 'linkModal', [ 'url' => $link, 'title' => $label, 'height' => '100%', 'width' => '100%', 'modalWidth' => '500', 'bodyHeight' => '500', 'footer' => '<button type="button" class="btn btn-secondary" data-bs-dismiss="modal" aria-hidden="true">' . \Joomla\CMS\Language\Text::_('JLIB_HTML_BEHAVIOR_CLOSE') . '</button>' ] ); break; default: // Open in parent window echo '<a href="' . htmlspecialchars($link, ENT_COMPAT, 'UTF-8') . '" rel="nofollow">' . htmlspecialchars($label, ENT_COMPAT, 'UTF-8') . ' </a>'; break; } ?> </li> <?php endforeach; ?> </ul> </div> <?php endif; ?> PK ��\� 4Ys s default.phpnu �[��� <?php /** * @package Joomla.Site * @subpackage com_content * * @copyright (C) 2006 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\CMS\Factory; use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Associations; use Joomla\CMS\Language\Text; use Joomla\CMS\Layout\FileLayout; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; use Joomla\CMS\Uri\Uri; use Joomla\Component\Content\Administrator\Extension\ContentComponent; use Joomla\Component\Content\Site\Helper\RouteHelper; /** @var \Joomla\Component\Content\Site\View\Article\HtmlView $this */ // Create shortcuts to some parameters. $params = $this->item->params; $canEdit = $params->get('access-edit'); $user = $this->getCurrentUser(); $info = $params->get('info_block_position', 0); $htag = $this->params->get('show_page_heading') ? 'h2' : 'h1'; // Check if associations are implemented. If they are, define the parameter. $assocParam = (Associations::isEnabled() && $params->get('show_associations')); $currentDate = Factory::getDate()->format('Y-m-d H:i:s'); $isNotPublishedYet = $this->item->publish_up > $currentDate; $isExpired = !is_null($this->item->publish_down) && $this->item->publish_down < $currentDate; ?> <div class="com-content-article item-page<?php echo $this->pageclass_sfx; ?>"> <meta itemprop="inLanguage" content="<?php echo ($this->item->language === '*') ? Factory::getApplication()->get('language') : $this->item->language; ?>"> <?php if ($this->params->get('show_page_heading')) : ?> <div class="page-header"> <h1> <?php echo $this->escape($this->params->get('page_heading')); ?> </h1> </div> <?php endif; if (!empty($this->item->pagination) && !$this->item->paginationposition && $this->item->paginationrelative) { echo $this->item->pagination; } ?> <?php $useDefList = $params->get('show_modify_date') || $params->get('show_publish_date') || $params->get('show_create_date') || $params->get('show_hits') || $params->get('show_category') || $params->get('show_parent_category') || $params->get('show_author') || $assocParam; ?> <?php if ($params->get('show_title')) : ?> <div class="page-header"> <<?php echo $htag; ?>> <?php echo $this->escape($this->item->title); ?> </<?php echo $htag; ?>> <?php if ($this->item->state == ContentComponent::CONDITION_UNPUBLISHED) : ?> <span class="badge bg-warning text-light"><?php echo Text::_('JUNPUBLISHED'); ?></span> <?php endif; ?> <?php if ($isNotPublishedYet) : ?> <span class="badge bg-warning text-light"><?php echo Text::_('JNOTPUBLISHEDYET'); ?></span> <?php endif; ?> <?php if ($isExpired) : ?> <span class="badge bg-warning text-light"><?php echo Text::_('JEXPIRED'); ?></span> <?php endif; ?> </div> <?php endif; ?> <?php if ($canEdit) : ?> <?php echo LayoutHelper::render('joomla.content.icons', ['params' => $params, 'item' => $this->item]); ?> <?php endif; ?> <?php // Content is generated by content plugin event "onContentAfterTitle" ?> <?php echo $this->item->event->afterDisplayTitle; ?> <?php if ($useDefList && ($info == 0 || $info == 2)) : ?> <?php echo LayoutHelper::render('joomla.content.info_block', ['item' => $this->item, 'params' => $params, 'position' => 'above']); ?> <?php endif; ?> <?php if ($info == 0 && $params->get('show_tags', 1) && !empty($this->item->tags->itemTags)) : ?> <?php $this->item->tagLayout = new FileLayout('joomla.content.tags'); ?> <?php echo $this->item->tagLayout->render($this->item->tags->itemTags); ?> <?php endif; ?> <?php // Content is generated by content plugin event "onContentBeforeDisplay" ?> <?php echo $this->item->event->beforeDisplayContent; ?> <?php if ((int) $params->get('urls_position', 0) === 0) : ?> <?php echo $this->loadTemplate('links'); ?> <?php endif; ?> <?php if ($params->get('access-view')) : ?> <?php echo LayoutHelper::render('joomla.content.full_image', $this->item); ?> <?php if (!empty($this->item->pagination) && !$this->item->paginationposition && !$this->item->paginationrelative) : echo $this->item->pagination; endif; ?> <?php if (isset($this->item->toc)) : echo $this->item->toc; endif; ?> <div class="com-content-article__body"> <?php echo $this->item->text; ?> </div> <?php if ($info == 1 || $info == 2) : ?> <?php if ($useDefList) : ?> <?php echo LayoutHelper::render('joomla.content.info_block', ['item' => $this->item, 'params' => $params, 'position' => 'below']); ?> <?php endif; ?> <?php if ($params->get('show_tags', 1) && !empty($this->item->tags->itemTags)) : ?> <?php $this->item->tagLayout = new FileLayout('joomla.content.tags'); ?> <?php echo $this->item->tagLayout->render($this->item->tags->itemTags); ?> <?php endif; ?> <?php endif; ?> <?php if (!empty($this->item->pagination) && $this->item->paginationposition && !$this->item->paginationrelative) : echo $this->item->pagination; ?> <?php endif; ?> <?php if ((int) $params->get('urls_position', 0) === 1) : ?> <?php echo $this->loadTemplate('links'); ?> <?php endif; ?> <?php // Optional teaser intro text for guests ?> <?php elseif ($params->get('show_noauth') && $user->guest) : ?> <?php echo LayoutHelper::render('joomla.content.intro_image', $this->item); ?> <?php echo HTMLHelper::_('content.prepare', $this->item->introtext); ?> <?php // Optional link to let them register to see the whole article. ?> <?php if ($params->get('show_readmore') && $this->item->fulltext != null) : ?> <?php $menu = Factory::getApplication()->getMenu(); ?> <?php $active = $menu->getActive(); ?> <?php $itemId = $active->id; ?> <?php $link = new Uri(Route::_('index.php?option=com_users&view=login&Itemid=' . $itemId, false)); ?> <?php $link->setVar('return', base64_encode(RouteHelper::getArticleRoute($this->item->slug, $this->item->catid, $this->item->language))); ?> <?php echo LayoutHelper::render('joomla.content.readmore', ['item' => $this->item, 'params' => $params, 'link' => $link]); ?> <?php endif; ?> <?php endif; ?> <?php if (!empty($this->item->pagination) && $this->item->paginationposition && $this->item->paginationrelative) : echo $this->item->pagination; ?> <?php endif; ?> <?php // Content is generated by content plugin event "onContentAfterDisplay" ?> <?php echo $this->item->event->afterDisplayContent; ?> </div> PK ��\�e��v v default.xmlnu �[��� <?xml version="1.0" encoding="UTF-8"?> <metadata> <layout title="COM_CONTENT_ARTICLE_VIEW_DEFAULT_TITLE" option="COM_CONTENT_ARTICLE_VIEW_DEFAULT_OPTION"> <help key = "Menu_Item:_Single_Article" /> <message> <![CDATA[COM_CONTENT_ARTICLE_VIEW_DEFAULT_DESC]]> </message> </layout> <!-- Add fields to the request variables for the layout. --> <fields name="request"> <fieldset name="request" addfieldprefix="Joomla\Component\Content\Administrator\Field" > <field name="id" type="modal_article" label="COM_CONTENT_FIELD_SELECT_ARTICLE_LABEL" required="true" select="true" new="true" edit="true" clear="true" /> </fieldset> </fields> <!-- Add fields to the parameters object for the layout. --> <fields name="params"> <!-- Basic options. --> <fieldset name="basic" label="COM_CONTENT_ATTRIBS_ARTICLE_SETTINGS_LABEL" addfieldprefix="Joomla\Component\Content\Administrator\Field" > <field name="show_title" type="list" label="JGLOBAL_SHOW_TITLE_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="link_titles" type="list" label="JGLOBAL_LINKED_TITLES_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_intro" type="list" label="JGLOBAL_SHOW_INTRO_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="info_block_position" type="list" label="COM_CONTENT_FIELD_INFOBLOCK_POSITION_LABEL" useglobal="true" validate="options" > <option value="0">COM_CONTENT_FIELD_OPTION_ABOVE</option> <option value="1">COM_CONTENT_FIELD_OPTION_BELOW</option> <option value="2">COM_CONTENT_FIELD_OPTION_SPLIT</option> </field> <field name="info_block_show_title" type="list" label="COM_CONTENT_FIELD_INFOBLOCK_TITLE_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_category" type="list" label="JGLOBAL_SHOW_CATEGORY_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="link_category" type="list" label="JGLOBAL_LINK_CATEGORY_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_parent_category" type="list" label="JGLOBAL_SHOW_PARENT_CATEGORY_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="link_parent_category" type="list" label="JGLOBAL_LINK_PARENT_CATEGORY_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_associations" type="assoc" label="JGLOBAL_SHOW_ASSOCIATIONS_LABEL" useglobal="true" class="form-select-color-state" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_author" type="list" label="JGLOBAL_SHOW_AUTHOR_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="link_author" type="list" label="JGLOBAL_LINK_AUTHOR_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_create_date" type="list" label="JGLOBAL_SHOW_CREATE_DATE_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_modify_date" type="list" label="JGLOBAL_SHOW_MODIFY_DATE_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_publish_date" type="list" label="JGLOBAL_SHOW_PUBLISH_DATE_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_item_navigation" type="list" label="JGLOBAL_SHOW_NAVIGATION_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_vote" type="votelist" label="JGLOBAL_SHOW_VOTE_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_hits" type="list" label="JGLOBAL_SHOW_HITS_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_tags" type="list" label="JGLOBAL_SHOW_TAGS_LABEL" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_noauth" type="list" label="JGLOBAL_SHOW_UNAUTH_LINKS_LABEL" description="JGLOBAL_SHOW_UNAUTH_LINKS_DESC" useglobal="true" class="form-select-color-state" validate="options" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="urls_position" type="list" label="COM_CONTENT_FIELD_URLSPOSITION_LABEL" useglobal="true" filter="integer" validate="options" > <option value="0">COM_CONTENT_FIELD_OPTION_ABOVE</option> <option value="1">COM_CONTENT_FIELD_OPTION_BELOW</option> <option value="-1">JHIDE</option> </field> </fieldset> </fields> </metadata> PK ��\�Sʉ� � .htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK G�\�R�F F src/Extension/Article.phpnu �[��� <?php /** * @package Joomla.Plugin * @subpackage Schemaorg.article * * @copyright (C) 2024 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ namespace Joomla\Plugin\Schemaorg\Article\Extension; use Joomla\CMS\Event\Plugin\System\Schemaorg\BeforeCompileHeadEvent; use Joomla\CMS\Plugin\CMSPlugin; use Joomla\CMS\Schemaorg\SchemaorgPluginTrait; use Joomla\CMS\Schemaorg\SchemaorgPrepareDateTrait; use Joomla\CMS\Schemaorg\SchemaorgPrepareImageTrait; use Joomla\Event\Priority; use Joomla\Event\SubscriberInterface; // phpcs:disable PSR1.Files.SideEffects \defined('_JEXEC') or die; // phpcs:enable PSR1.Files.SideEffects /** * Schemaorg Plugin * * @since 5.1.0 */ final class Article extends CMSPlugin implements SubscriberInterface { use SchemaorgPluginTrait; use SchemaorgPrepareDateTrait; use SchemaorgPrepareImageTrait; /** * Load the language file on instantiation. * * @var boolean * @since 5.1.0 */ protected $autoloadLanguage = true; /** * The name of the schema form * * @var string * @since 5.1.0 */ protected $pluginName = 'Article'; /** * Returns an array of events this subscriber will listen to. * * @return array * * @since 5.1.0 */ public static function getSubscribedEvents(): array { return [ 'onSchemaPrepareForm' => 'onSchemaPrepareForm', 'onSchemaBeforeCompileHead' => ['onSchemaBeforeCompileHead', Priority::BELOW_NORMAL], ]; } /** * Cleanup all Article types * * @param BeforeCompileHeadEvent $event The given event * * @return void * * @since 5.1.0 */ public function onSchemaBeforeCompileHead(BeforeCompileHeadEvent $event): void { $schema = $event->getSchema(); $graph = $schema->get('@graph'); foreach ($graph as &$entry) { if (!isset($entry['@type']) || $entry['@type'] !== 'Article') { continue; } if (!empty($entry['datePublished'])) { $entry['datePublished'] = $this->prepareDate($entry['datePublished']); } if (!empty($entry['dateModified'])) { $entry['dateModified'] = $this->prepareDate($entry['dateModified']); } if (!empty($entry['image'])) { $entry['image'] = $this->prepareImage($entry['image']); } } $schema->set('@graph', $graph); } } PK G�\�Sʉ� � src/Extension/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK G�\�Sʉ� � src/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK G�\�IWߘ � services/provider.phpnu �[��� <?php /** * @package Joomla.Plugin * @subpackage Schemaorg.article * * @copyright (C) 2024 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ \defined('_JEXEC') or die; use Joomla\CMS\Extension\PluginInterface; use Joomla\CMS\Factory; use Joomla\CMS\Plugin\PluginHelper; use Joomla\DI\Container; use Joomla\DI\ServiceProviderInterface; use Joomla\Plugin\Schemaorg\Article\Extension\Article; return new class () implements ServiceProviderInterface { /** * Registers the service provider with a DI container. * * @param Container $container The DI container. * * @return void * * @since 5.1.0 */ public function register(Container $container) { $container->set( PluginInterface::class, function (Container $container) { $plugin = new Article( (array) PluginHelper::getPlugin('schemaorg', 'article') ); $plugin->setApplication(Factory::getApplication()); return $plugin; } ); } }; PK G�\�Sʉ� � services/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK G�\+���� � article.xmlnu �[��� <?xml version="1.0" encoding="UTF-8"?> <extension type="plugin" group="schemaorg" method="upgrade"> <name>plg_schemaorg_article</name> <author>Joomla! Project</author> <creationDate>2024-01</creationDate> <copyright>(C) 2024 Open Source Matters, Inc.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>5.1.0</version> <description>PLG_SCHEMAORG_ARTICLE_XML_DESCRIPTION</description> <namespace path="src">Joomla\Plugin\Schemaorg\Article</namespace> <files> <folder plugin="article">services</folder> <folder>src</folder> </files> <languages> <language tag="en-GB">language/en-GB/plg_schemaorg_article.ini</language> <language tag="en-GB">language/en-GB/plg_schemaorg_article.sys.ini</language> </languages> <config> <fields name="params"> <fieldset name="basic"> <field name="allowedlist" type="SchemaorgComponentSections" label="JSCHEMAORG_EXTENSION_ALLOWED_LABEL" description="JSCHEMAORG_EXTENSION_ALLOWED_DESCRIPTION" multiple="multiple" layout="joomla.form.field.list-fancy-select" /> <field name="forbiddenlist" type="SchemaorgComponentSections" label="JSCHEMAORG_EXTENSION_FORBIDDEN_LABEL" description="JSCHEMAORG_EXTENSION_FORBIDDEN_DESCRIPTION" multiple="multiple" layout="joomla.form.field.list-fancy-select" /> </fieldset> </fields> </config> </extension> PK G�\�.2 2 forms/schemaorg.xmlnu �[��� <?xml version="1.0" encoding="UTF-8"?> <form> <fields name="schema"> <fieldset name="schema" label="PLG_SYSTEM_SCHEMA_FIELD_SCHEMA_LABEL" > <field name="Article" type="subform" showon="schemaType:Article" > <form> <field name="@type" type="hidden" default="Article" /> <field name="noteArticle" type="note" description="PLG_SCHEMAORG_ARTICLE_DESCRIPTION_LABEL" class="alert alert-info w-100" /> <field name="image" type="media" label="PLG_SCHEMAORG_ARTICLE_FIELD_IMAGE_LABEL" /> <field name="headline" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_HEADLINE_LABEL" filter="string" size="30" /> <field name="description" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_DESCRIPTION_LABEL" filter="string" /> <field name="author" type="subform" label="PLG_SCHEMAORG_ARTICLE_FIELD_AUTHOR_LABEL" > <form> <field name="@type" type="list" label="PLG_SCHEMAORG_ARTICLE_FIELD_TYPE_LABEL" default="person" > <option value="person">PLG_SCHEMAORG_ARTICLE_FIELD_PERSON_LABEL</option> <option value="organization">PLG_SCHEMAORG_ARTICLE_FIELD_ORGANIZATION_LABEL</option> </field> <field name="name" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_NAME_LABEL" filter="string" /> <field name="url" type="url" label="PLG_SCHEMAORG_ARTICLE_FIELD_URL_LABEL" filter="url" validate="url" /> <field name="logo" type="subform" label="PLG_SCHEMAORG_ARTICLE_FIELD_LOGO_LABEL" showon="@type:organization" > <form> <field name="@type" type="hidden" default="ImageObject" /> <field name="url" type="media" label="PLG_SCHEMAORG_ARTICLE_FIELD_URL_LABEL" /> </form> </field> <field name="email" type="email" label="PLG_SCHEMAORG_ARTICLE_FIELD_EMAIL_LABEL" validate="email" /> <field name="address" type="subform" label="PLG_SCHEMAORG_ARTICLE_FIELD_ADDRESS_LABEL" > <form> <field name="@type" type="hidden" default="PostalAddress" /> <field name="addressLocality" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_LOCALITY_LABEL" /> <field name="postalCode" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_POSTAL_CODE_LABEL" /> <field name="streetAddress" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_STREET_ADDRESS_LABEL" /> </form> </field> </form> </field> <field name="datePublished" type="calendar" label="PLG_SCHEMAORG_ARTICLE_FIELD_DATE_PUBLISHED_LABEL" class="input-small" filter="user_utc" showtime="false" todaybutton="true" translateformat="true" /> <field name="dateModified" type="calendar" label="PLG_SCHEMAORG_ARTICLE_FIELD_DATE_MODIFIED_LABEL" class="input-small" filter="user_utc" showtime="false" todaybutton="true" translateformat="true" /> <field name="genericField" type="subform" label="PLG_SCHEMAORG_ARTICLE_FIELD_GENERIC_FIELD_LABEL" multiple="true" > <form> <field name="genericTitle" type="text" label="PLG_SCHEMAORG_ARTICLE_FIELD_GENERIC_TITLE_LABEL" filter="string" size="30" /> <field name="genericValue" type="text" filter="string" size="30" label="PLG_SCHEMAORG_ARTICLE_FIELD_GENERIC_VALUE_LABEL" /> </form> </field> </form> </field> </fieldset> </fields> </form> PK G�\�Sʉ� � forms/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK ��\Q,�� � default_links.phpnu �[��� PK ��\� 4Ys s default.phpnu �[��� PK ��\�e��v v �+ default.xmlnu �[��� PK ��\�Sʉ� � |F .htaccessnu �7��m PK G�\�R�F F �G src/Extension/Article.phpnu �[��� PK G�\�Sʉ� � 1R src/Extension/.htaccessnu �7��m PK G�\�Sʉ� � eS src/.htaccessnu �7��m PK G�\�IWߘ � �T services/provider.phpnu �[��� PK G�\�Sʉ� � lY services/.htaccessnu �7��m PK G�\+���� � �Z article.xmlnu �[��� PK G�\�.2 2 �` forms/schemaorg.xmlnu �[��� PK G�\�Sʉ� � 1q forms/.htaccessnu �7��m PK � ]r
| ver. 1.4 |
Github
|
.
| PHP 8.2.32 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings