Release of v3.2.2-alpha3

Fix permission issue for admin views. Add extending options to interfaces.
This commit is contained in:
Robot 2024-06-05 16:29:28 +02:00
parent dfaaf15ca9
commit b67e534b9f
Signed by: Robot
GPG Key ID: 14DECD44E7E1BB95
43 changed files with 1676 additions and 674 deletions

View File

@ -1,6 +1,7 @@
# v3.2.2-alpha2
# v3.2.2-alpha3
- Fix permission issue for admin views.
- Fix permission issue for admin views.
- Add extending options to interfaces.
# v3.2.2-alpha

View File

@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo
Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will save you lots of time and money. A real must have!
You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.2-alpha2) with **ALL** its features and **ALL** concepts totally open-source and free!
You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.2-alpha3) with **ALL** its features and **ALL** concepts totally open-source and free!
> Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45)
@ -144,13 +144,13 @@ TODO
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder)
+ *First Build*: 30th April, 2015
+ *Last Build*: 16th May, 2024
+ *Version*: 3.2.2-alpha2
+ *Last Build*: 5th June, 2024
+ *Version*: 3.2.2-alpha3
+ *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
+ *Line count*: **761760**
+ *Field count*: **2097**
+ *File count*: **5294**
+ *Line count*: **764972**
+ *Field count*: **2100**
+ *File count*: **5299**
+ *Folder count*: **471**
> This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com).

View File

@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo
Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will save you lots of time and money. A real must have!
You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.2-alpha2) with **ALL** its features and **ALL** concepts totally open-source and free!
You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.2-alpha3) with **ALL** its features and **ALL** concepts totally open-source and free!
> Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45)
@ -144,13 +144,13 @@ TODO
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder)
+ *First Build*: 30th April, 2015
+ *Last Build*: 16th May, 2024
+ *Version*: 3.2.2-alpha2
+ *Last Build*: 5th June, 2024
+ *Version*: 3.2.2-alpha3
+ *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved.
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
+ *Line count*: **761760**
+ *Field count*: **2097**
+ *File count*: **5294**
+ *Line count*: **764972**
+ *Field count*: **2100**
+ *File count*: **5299**
+ *Folder count*: **471**
> This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com).

View File

@ -134,6 +134,19 @@
folder="editors"
filter="cmd"
/>
<!-- Gitea_username Field. Type: Text. (joomla) -->
<field
type="text"
name="gitea_username"
label="COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_LABEL"
size="128"
maxlength="50"
description="COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_DESCRIPTION"
class="text_area"
filter="STRING"
message="COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_MESSAGE"
hint="COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_HINT"
/>
<!-- Gitea_token Field. Type: Password. (joomla) -->
<field
type="password"

View File

@ -2463,8 +2463,8 @@ COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_STAR_2="Star 2"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_STATUS="Status"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_STOP="Stop"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_STOP_CIRCLE="Stop Circle"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_SUBMENU_DESCRIPTION="Select if the view should show in the submenu."
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_SUBMENU_LABEL="Submenu"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_SUBMENU_DESCRIPTION="Select if the view should show in the submenu of Joomla 3."
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_SUBMENU_LABEL="Submenu (Joomla 3)"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_SUPPORT="Support"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_SWITCH="Switch"
COM_COMPONENTBUILDER_COMPONENT_ADMIN_VIEWS_TABLET="Tablet"
@ -2586,8 +2586,8 @@ COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_PERMISSION="Permissions"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_PUBLISHING="Publishing"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_SAVE_WARNING="Alias already existed so a number was added at the end. You can re-edit the Component Custom Admin Menus to customise the alias."
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_STATUS="Status"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_SUBMENU_DESCRIPTION="Select if the view should show in the submenu."
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_SUBMENU_LABEL="Submenu"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_SUBMENU_DESCRIPTION="Select if the view should show in the submenu of Joomla 3."
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_SUBMENU_LABEL="Submenu (Joomla 3)"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_VERSION_DESC="A count of the number of times this Component Custom Admin Menus has been revised."
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_VERSION_LABEL="Version"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS="Component Custom Admin Views"
@ -2817,8 +2817,8 @@ COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_STAR_2="Star 2"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_STATUS="Status"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_STOP="Stop"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_STOP_CIRCLE="Stop Circle"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_SUBMENU_DESCRIPTION="Select if the view should show in the submenu."
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_SUBMENU_LABEL="Submenu"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_SUBMENU_DESCRIPTION="Select if the view should show in the submenu of Joomla 3."
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_SUBMENU_LABEL="Submenu (Joomla 3)"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_SUPPORT="Support"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_SWITCH="Switch"
COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_TABLET="Tablet"
@ -3487,6 +3487,10 @@ COM_COMPONENTBUILDER_CONFIG_FROMNAME_LABEL="From Name"
COM_COMPONENTBUILDER_CONFIG_GITEA_TOKEN_DESCRIPTION="To get updates, add your access token from VDM here."
COM_COMPONENTBUILDER_CONFIG_GITEA_TOKEN_HINT="API Access Tokens"
COM_COMPONENTBUILDER_CONFIG_GITEA_TOKEN_LABEL="VDM Access Token<br /><small>Get <a href='https://git.vdm.dev/user/settings/applications' target='_blank'>token</a> from VDM.</small>"
COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_DESCRIPTION="To better intergrade with JCB, add your username from VDM here."
COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_HINT="Username"
COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_LABEL="VDM Username<br /><small>Get <a href='https://git.vdm.dev/' target='_blank'>user account</a> from VDM.</small>"
COM_COMPONENTBUILDER_CONFIG_GITEA_USERNAME_MESSAGE="Error! Please add token here."
COM_COMPONENTBUILDER_CONFIG_GITHUB_ACCESS_TOKEN_DESCRIPTION="This is only needed when you are on a shared IP or/and have reached the public free limit of API queries to gitHub. So unless you have seen some kind of error that directed you here to add an <b>access token</b> you can just ignore this field."
COM_COMPONENTBUILDER_CONFIG_GITHUB_ACCESS_TOKEN_HINT="OAUTH-TOKEN"
COM_COMPONENTBUILDER_CONFIG_GITHUB_ACCESS_TOKEN_LABEL="gitHub Access Token<br /><small>Check <a href='https://developer.github.com/v3/#authentication' target='_blank'>https://developer.github.com/v3/#authentication</a> for more info.</small>"
@ -7693,6 +7697,7 @@ COM_COMPONENTBUILDER_PERMISSIONS="Permissions"
COM_COMPONENTBUILDER_PERMISSION_DENIED="Permission Denied!"
COM_COMPONENTBUILDER_PFILE_AT_BSSB_GAVE_THE_FOLLOWING_ERRORBR_SP="<p>File at <b>%s/%s</b> gave the following error!<br />%s</p>"
COM_COMPONENTBUILDER_PJOOMLA_POWER_BGUIDSB_NOT_FOUNDP="<p>Joomla Power <b>guid:%s</b> not found!</p>"
COM_COMPONENTBUILDER_PJOOMLA_POWER_BGUIDSB_WAS_FOUND_BUT_MISSING_A_NAMESPACE_VALUE_FOR_JOOMLA_SP="<p>Joomla Power <b>guid:%s</b> was found, but missing a namespace value for Joomla %s!</p>"
COM_COMPONENTBUILDER_PLACEHOLDER="Placeholder"
COM_COMPONENTBUILDER_PLACEHOLDERS="Placeholders"
COM_COMPONENTBUILDER_PLACEHOLDERS_ACCESS="Placeholders Access"
@ -7867,6 +7872,11 @@ COM_COMPONENTBUILDER_POWER_DESCRIPTION_LABEL="Description"
COM_COMPONENTBUILDER_POWER_EDIT="Editing the Power"
COM_COMPONENTBUILDER_POWER_ERROR_UNIQUE_ALIAS="Another Power has the same alias."
COM_COMPONENTBUILDER_POWER_ERROR_UNIQUE_ALIAS_TRASHED="A trashed Power has the same alias ."
COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_CUSTOM_DESCRIPTION="The custom interface/s, this interface should extend"
COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_CUSTOM_LABEL="Extends - Custom"
COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_CUSTOM_MESSAGE="Error! Please add the custom interface/s, this interface should extend."
COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_DESCRIPTION="The interface/s, this interface should extend"
COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_LABEL="Extends"
COM_COMPONENTBUILDER_POWER_EXTENDS_CUSTOM_DESCRIPTION="The custom class, this class should extend"
COM_COMPONENTBUILDER_POWER_EXTENDS_CUSTOM_LABEL="Extends - Custom"
COM_COMPONENTBUILDER_POWER_EXTENDS_CUSTOM_MESSAGE="Error! Please add the custom class, this class should extend."

View File

@ -26,8 +26,8 @@ $fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
'description',
'settings'
'settings',
'description'
);
$hiddenFields = $displayData->get('hidden_fields') ?: [];

View File

@ -30,6 +30,8 @@ $fields = $displayData->get($fields_tab_layout) ?: array(
'description',
'extends',
'extends_custom',
'extendsinterfaces',
'extendsinterfaces_custom',
'implements',
'implements_custom',
'namespace',

View File

@ -1259,7 +1259,7 @@ class ComponentbuilderModelAjax extends ListModel
array('table' => 'custom_admin_view', 'tables' => 'custom_admin_views', 'fields' => array('params' => 'custom_admin_view_headers:power_:power', 'system_name' => 'NAME'), 'linked' => 'COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW'),
array('table' => 'joomla_component', 'tables' => 'joomla_components', 'fields' => array('params' => 'joomla_component_headers:power_:power', 'system_name' => 'NAME'), 'linked' => 'COM_COMPONENTBUILDER_JOOMLA_COMPONENT'),
array('table' => 'component_dashboard', 'tables' => 'components_dashboard', 'fields' => array('params' => 'component_dashboard_headers:power_:power', 'joomla_component' => 'NAME'), 'linked' => 'COM_COMPONENTBUILDER_COMPONENT_DASHBOARD', 'linked_name' => 'system_name'),
array('table' => 'power', 'tables' => 'powers', 'fields' => array('extends' => 'GUID', 'implements' => 'ARRAY', 'use_selection' => 'use', 'load_selection' => 'load', 'system_name' => 'NAME'), 'linked' => 'COM_COMPONENTBUILDER_POWER')
array('table' => 'power', 'tables' => 'powers', 'fields' => array('extends' => 'GUID', 'extendsinterfaces' => 'ARRAY', 'implements' => 'ARRAY', 'use_selection' => 'use', 'load_selection' => 'load', 'system_name' => 'NAME'), 'linked' => 'COM_COMPONENTBUILDER_POWER')
)
);

View File

@ -144,11 +144,11 @@ class JFormFieldInterfacepowers extends JFormFieldList
protected function getOptions()
{
// Get the user object.
$user = JFactory::getUser();
$user = Factory::getUser();
// Get the databse object.
$db = JFactory::getDBO();
$db = Factory::getDBO();
$query = $db->getQuery(true);
$query->select($db->quoteName(array('a.guid','a.name','a.system_name','a.type','a.power_version'),array('guid','implements_name','system_name','type','version')));
$query->select($db->quoteName(array('a.guid','a.name','a.system_name','a.type','a.power_version'),array('guid','extendsinterfaces_name','system_name','type','version')));
$query->from($db->quoteName('#__componentbuilder_power', 'a'));
$query->where($db->quoteName('a.published') . ' >= 1');
$query->where($db->quoteName('a.type') . ' = ' . $db->quote('interface'));
@ -165,7 +165,7 @@ class JFormFieldInterfacepowers extends JFormFieldList
}
}
// get the input
$jinput = JFactory::getApplication()->input;
$jinput = Factory::getApplication()->input;
// get the id
$power_id = $jinput->getInt('id', 0);
// if we have an id we remove all classes of the same namespace and name
@ -176,19 +176,24 @@ class JFormFieldInterfacepowers extends JFormFieldList
$db->setQuery((string)$query);
$items = $db->loadObjectList();
$options = array();
// set the other option to enter text
$options[] = JHtml::_('select.option', -1, JText::_('COM_COMPONENTBUILDER_SET_CUSTOM'));
// if none was found, we add this to set an alternative to set custom
if (!$items)
{
$options[] = Html::_('select.option', '', Text::_('COM_COMPONENTBUILDER_NONE_FOUND'));
}
if ($items)
{
if ($this->multiple === false)
{
$options[] = JHtml::_('select.option', '', JText::_('COM_COMPONENTBUILDER_SELECT_AN_OPTION'));
$options[] = Html::_('select.option', '', Text::_('COM_COMPONENTBUILDER_SELECT_AN_OPTION'));
}
foreach($items as $item)
{
$options[] = JHtml::_('select.option', $item->guid, $item->system_name . ' (v' . $item->version . ') [' . $item->type . ' ' . $item->implements_name . ']');
$options[] = Html::_('select.option', $item->guid, $item->system_name . ' [' . $item->type . ' ' . $item->extendsinterfaces_name . '] (v' . $item->version . ')');
}
}
// set the other option to enter text
$options[] = Html::_('select.option', -1, Text::_('COM_COMPONENTBUILDER_SET_CUSTOM'));
return $options;
}
}

View File

@ -120,6 +120,7 @@
name="groups"
label="COM_COMPONENTBUILDER_HELP_DOCUMENT_GROUPS_LABEL"
description="COM_COMPONENTBUILDER_HELP_DOCUMENT_GROUPS_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
required="true"
multiple="true"
/>

View File

@ -160,38 +160,6 @@
message="COM_COMPONENTBUILDER_POWER_POWER_VERSION_MESSAGE"
hint="COM_COMPONENTBUILDER_POWER_POWER_VERSION_HINT"
/>
<!-- Not_required Field. Type: Hidden. (joomla) -->
<field
type="hidden"
name="not_required"
default="一_一"
/>
<!-- Method_selection Field. Type: Subform. (joomla) -->
<field
type="subform"
name="method_selection"
label="COM_COMPONENTBUILDER_POWER_METHOD_SELECTION_LABEL"
layout="joomla.form.field.subform.repeatable-table"
multiple="true"
buttons="add,remove,move"
description="COM_COMPONENTBUILDER_POWER_METHOD_SELECTION_DESCRIPTION"
icon="list"
max="150"
min="0">
<form hidden="true" name="list_method_selection_modal" repeat="true">
<!-- Method Field. Type: Powersclassmethods. (custom) -->
<field
type="powersclassmethods"
name="method"
label="COM_COMPONENTBUILDER_POWER_METHOD_LABEL"
class="list_class span12 method_selection_list"
multiple="false"
default="0"
onchange="getClassCode(this, 'method');"
button="false"
/>
</form>
</field>
<!-- Load_selection Field. Type: Subform. (joomla) -->
<field
type="subform"
@ -219,19 +187,6 @@
</field>
<!-- Note_linked_to_notice Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="note_linked_to_notice" label="COM_COMPONENTBUILDER_POWER_NOTE_LINKED_TO_NOTICE_LABEL" description="COM_COMPONENTBUILDER_POWER_NOTE_LINKED_TO_NOTICE_DESCRIPTION" heading="h4" class="note_linked_to_notice" />
<!-- Licensing_template Field. Type: Textarea. (joomla) -->
<field
type="textarea"
name="licensing_template"
label="COM_COMPONENTBUILDER_POWER_LICENSING_TEMPLATE_LABEL"
rows="10"
cols="10"
class="text_area span12"
filter="RAW"
hint="COM_COMPONENTBUILDER_POWER_LICENSING_TEMPLATE_HINT"
validate="code"
showon="add_licensing_template:2"
/>
<!-- Description Field. Type: Textarea. (joomla) -->
<field
type="textarea"
@ -244,8 +199,8 @@
filter="HTML"
hint="COM_COMPONENTBUILDER_POWER_DESCRIPTION_HINT"
/>
<!-- Note_approved_paths Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="note_approved_paths" label="COM_COMPONENTBUILDER_POWER_NOTE_APPROVED_PATHS_LABEL" description="COM_COMPONENTBUILDER_POWER_NOTE_APPROVED_PATHS_DESCRIPTION" heading="h4" class="alert alert-info note_approved_paths" showon="approved:1" />
<!-- Load_powers_note Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="load_powers_note" label="COM_COMPONENTBUILDER_POWER_LOAD_POWERS_NOTE_LABEL" description="COM_COMPONENTBUILDER_POWER_LOAD_POWERS_NOTE_DESCRIPTION" heading="h4" class="alert alert-info load_powers_note" />
<!-- Composer Field. Type: Subform. (joomla) -->
<field
type="subform"
@ -303,18 +258,18 @@
</field>
</form>
</field>
<!-- Extends Field. Type: Classpowers. (custom) -->
<!-- Licensing_template Field. Type: Textarea. (joomla) -->
<field
type="classpowers"
name="extends"
label="COM_COMPONENTBUILDER_POWER_EXTENDS_LABEL"
description="COM_COMPONENTBUILDER_POWER_EXTENDS_DESCRIPTION"
class="list_class span12"
layout="joomla.form.field.list-fancy-select"
multiple="false"
default="0"
showon="type:class[OR]type:abstract class[OR]type:final class"
button="true"
type="textarea"
name="licensing_template"
label="COM_COMPONENTBUILDER_POWER_LICENSING_TEMPLATE_LABEL"
rows="10"
cols="10"
class="text_area span12"
filter="RAW"
hint="COM_COMPONENTBUILDER_POWER_LICENSING_TEMPLATE_HINT"
validate="code"
showon="add_licensing_template:2"
/>
<!-- Approved Field. Type: Radio. (joomla) -->
<field
@ -331,32 +286,20 @@
<option value="1">
COM_COMPONENTBUILDER_POWER_APPROVED</option>
</field>
<!-- Property_selection Field. Type: Subform. (joomla) -->
<!-- Extendsinterfaces_custom Field. Type: Text. (joomla) -->
<field
type="subform"
name="property_selection"
label="COM_COMPONENTBUILDER_POWER_PROPERTY_SELECTION_LABEL"
layout="joomla.form.field.subform.repeatable-table"
multiple="true"
buttons="add,remove,move"
description="COM_COMPONENTBUILDER_POWER_PROPERTY_SELECTION_DESCRIPTION"
icon="list"
max="150"
min="0">
<form hidden="true" name="list_property_selection_modal" repeat="true">
<!-- Property Field. Type: Powersclassproperties. (custom) -->
<field
type="powersclassproperties"
name="property"
label="COM_COMPONENTBUILDER_POWER_PROPERTY_LABEL"
class="list_class span12 property_selection_list"
multiple="false"
default="0"
onchange="getClassCode(this, 'property');"
button="false"
/>
</form>
</field>
type="text"
name="extendsinterfaces_custom"
label="COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_CUSTOM_LABEL"
size="50"
maxlength="150"
description="COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_CUSTOM_DESCRIPTION"
class="text_area span12"
filter="STRING"
message="COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_CUSTOM_MESSAGE"
autocomplete="on"
showon="extendsinterfaces:-1[AND]type:interface"
/>
<!-- Add_head Field. Type: Radio. (joomla) -->
<field
type="radio"
@ -371,6 +314,19 @@
<option value="0">
COM_COMPONENTBUILDER_POWER_NO</option>
</field>
<!-- Extends Field. Type: Classpowers. (custom) -->
<field
type="classpowers"
name="extends"
label="COM_COMPONENTBUILDER_POWER_EXTENDS_LABEL"
description="COM_COMPONENTBUILDER_POWER_EXTENDS_DESCRIPTION"
class="list_class span12"
layout="joomla.form.field.list-fancy-select"
multiple="false"
default="0"
showon="type:class[OR]type:abstract class[OR]type:final class"
button="true"
/>
<!-- Extends_custom Field. Type: Text. (joomla) -->
<field
type="text"
@ -412,8 +368,93 @@
showon="type!:interface[AND]type!:trait"
button="true"
/>
<!-- Not_required Field. Type: Hidden. (joomla) -->
<field
type="hidden"
name="not_required"
default="一_一"
/>
<!-- Note_approved_paths Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="note_approved_paths" label="COM_COMPONENTBUILDER_POWER_NOTE_APPROVED_PATHS_LABEL" description="COM_COMPONENTBUILDER_POWER_NOTE_APPROVED_PATHS_DESCRIPTION" heading="h4" class="alert alert-info note_approved_paths" showon="approved:1" />
<!-- Property_selection Field. Type: Subform. (joomla) -->
<field
type="subform"
name="property_selection"
label="COM_COMPONENTBUILDER_POWER_PROPERTY_SELECTION_LABEL"
layout="joomla.form.field.subform.repeatable-table"
multiple="true"
buttons="add,remove,move"
description="COM_COMPONENTBUILDER_POWER_PROPERTY_SELECTION_DESCRIPTION"
icon="list"
max="150"
min="0">
<form hidden="true" name="list_property_selection_modal" repeat="true">
<!-- Property Field. Type: Powersclassproperties. (custom) -->
<field
type="powersclassproperties"
name="property"
label="COM_COMPONENTBUILDER_POWER_PROPERTY_LABEL"
class="list_class span12 property_selection_list"
multiple="false"
default="0"
onchange="getClassCode(this, 'property');"
button="false"
/>
</form>
</field>
<!-- Extendsinterfaces Field. Type: Interfacepowers. (custom) -->
<field
type="interfacepowers"
name="extendsinterfaces"
label="COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_LABEL"
description="COM_COMPONENTBUILDER_POWER_EXTENDSINTERFACES_DESCRIPTION"
class="list_class span12"
layout="joomla.form.field.list-fancy-select"
multiple="true"
default="0"
showon="type:interface"
button="true"
/>
<!-- Method_selection Field. Type: Subform. (joomla) -->
<field
type="subform"
name="method_selection"
label="COM_COMPONENTBUILDER_POWER_METHOD_SELECTION_LABEL"
layout="joomla.form.field.subform.repeatable-table"
multiple="true"
buttons="add,remove,move"
description="COM_COMPONENTBUILDER_POWER_METHOD_SELECTION_DESCRIPTION"
icon="list"
max="150"
min="0">
<form hidden="true" name="list_method_selection_modal" repeat="true">
<!-- Method Field. Type: Powersclassmethods. (custom) -->
<field
type="powersclassmethods"
name="method"
label="COM_COMPONENTBUILDER_POWER_METHOD_LABEL"
class="list_class span12 method_selection_list"
multiple="false"
default="0"
onchange="getClassCode(this, 'method');"
button="false"
/>
</form>
</field>
<!-- Namespace_details Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="namespace_details" label="COM_COMPONENTBUILDER_POWER_NAMESPACE_DETAILS_LABEL" description="COM_COMPONENTBUILDER_POWER_NAMESPACE_DETAILS_DESCRIPTION" heading="h4" class="alert alert-success namespace_details" />
<!-- Approved_paths Field. Type: Superpowerpaths. (custom) -->
<field
type="superpowerpaths"
name="approved_paths"
label="COM_COMPONENTBUILDER_POWER_APPROVED_PATHS_LABEL"
description="COM_COMPONENTBUILDER_POWER_APPROVED_PATHS_DESCRIPTION"
required="false"
showon="approved:1">
<!-- Option Set. -->
<option value="joomla/super-powers">
COM_COMPONENTBUILDER_POWER_JOOMLASUPERPOWERS</option>
</field>
<!-- Head Field. Type: Editor. (joomla) -->
<field
type="editor"
@ -431,18 +472,8 @@
required="false"
validate="code"
/>
<!-- Approved_paths Field. Type: Superpowerpaths. (custom) -->
<field
type="superpowerpaths"
name="approved_paths"
label="COM_COMPONENTBUILDER_POWER_APPROVED_PATHS_LABEL"
description="COM_COMPONENTBUILDER_POWER_APPROVED_PATHS_DESCRIPTION"
required="false"
showon="approved:1">
<!-- Option Set. -->
<option value="joomla/super-powers">
COM_COMPONENTBUILDER_POWER_JOOMLASUPERPOWERS</option>
</field>
<!-- Autoload_composer_note Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="autoload_composer_note" label="COM_COMPONENTBUILDER_POWER_AUTOLOAD_COMPOSER_NOTE_LABEL" description="COM_COMPONENTBUILDER_POWER_AUTOLOAD_COMPOSER_NOTE_DESCRIPTION" heading="h4" class="alert alert-info autoload_composer_note" />
<!-- Use_selection Field. Type: Subform. (joomla) -->
<field
type="subform"
@ -480,8 +511,21 @@
/>
</form>
</field>
<!-- Autoload_composer_note Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="autoload_composer_note" label="COM_COMPONENTBUILDER_POWER_AUTOLOAD_COMPOSER_NOTE_LABEL" description="COM_COMPONENTBUILDER_POWER_AUTOLOAD_COMPOSER_NOTE_DESCRIPTION" heading="h4" class="alert alert-info autoload_composer_note" />
<!-- Add_licensing_template Field. Type: Radio. (joomla) -->
<field
type="radio"
name="add_licensing_template"
label="COM_COMPONENTBUILDER_POWER_ADD_LICENSING_TEMPLATE_LABEL"
description="COM_COMPONENTBUILDER_POWER_ADD_LICENSING_TEMPLATE_DESCRIPTION"
class="btn-group btn-group-yesno"
default="1"
required="true">
<!-- Option Set. -->
<option value="1">
COM_COMPONENTBUILDER_POWER_USE_GLOBAL</option>
<option value="2">
COM_COMPONENTBUILDER_POWER_OVERRIDE</option>
</field>
<!-- Main_class_code Field. Type: Editor. (joomla) -->
<field
type="editor"
@ -498,23 +542,6 @@
filter="raw"
validate="code"
/>
<!-- Add_licensing_template Field. Type: Radio. (joomla) -->
<field
type="radio"
name="add_licensing_template"
label="COM_COMPONENTBUILDER_POWER_ADD_LICENSING_TEMPLATE_LABEL"
description="COM_COMPONENTBUILDER_POWER_ADD_LICENSING_TEMPLATE_DESCRIPTION"
class="btn-group btn-group-yesno"
default="1"
required="true">
<!-- Option Set. -->
<option value="1">
COM_COMPONENTBUILDER_POWER_USE_GLOBAL</option>
<option value="2">
COM_COMPONENTBUILDER_POWER_OVERRIDE</option>
</field>
<!-- Load_powers_note Field. Type: Note. A None Database Field. (joomla) -->
<field type="note" name="load_powers_note" label="COM_COMPONENTBUILDER_POWER_LOAD_POWERS_NOTE_LABEL" description="COM_COMPONENTBUILDER_POWER_LOAD_POWERS_NOTE_DESCRIPTION" heading="h4" class="alert alert-info load_powers_note" />
<!-- Guid Field. Type: Text. (joomla) -->
<field
type="text"

View File

@ -42,8 +42,8 @@ class ComponentbuilderModelJoomla_power extends AdminModel
protected $tabLayoutFields = array(
'joomla_power' => array(
'fullwidth' => array(
'description',
'settings'
'settings',
'description'
),
'above' => array(
'system_name'

View File

@ -49,6 +49,8 @@ class ComponentbuilderModelPower extends AdminModel
'description',
'extends',
'extends_custom',
'extendsinterfaces',
'extendsinterfaces_custom',
'implements',
'implements_custom',
'namespace',
@ -74,6 +76,12 @@ class ComponentbuilderModelPower extends AdminModel
'power_version'
)
),
'composer' => array(
'fullwidth' => array(
'autoload_composer_note',
'composer'
)
),
'licensing' => array(
'fullwidth' => array(
'add_licensing_template',
@ -88,12 +96,6 @@ class ComponentbuilderModelPower extends AdminModel
'right' => array(
'note_approved_paths'
)
),
'composer' => array(
'fullwidth' => array(
'autoload_composer_note',
'composer'
)
)
);
@ -225,14 +227,6 @@ class ComponentbuilderModelPower extends AdminModel
$item->main_class_code = base64_decode($item->main_class_code);
}
if (!empty($item->method_selection))
{
// Convert the method_selection field to an array.
$method_selection = new Registry;
$method_selection->loadString($item->method_selection);
$item->method_selection = $method_selection->toArray();
}
if (!empty($item->load_selection))
{
// Convert the load_selection field to an array.
@ -249,6 +243,14 @@ class ComponentbuilderModelPower extends AdminModel
$item->composer = $composer->toArray();
}
if (!empty($item->implements))
{
// Convert the implements field to an array.
$implements = new Registry;
$implements->loadString($item->implements);
$item->implements = $implements->toArray();
}
if (!empty($item->property_selection))
{
// Convert the property_selection field to an array.
@ -257,12 +259,20 @@ class ComponentbuilderModelPower extends AdminModel
$item->property_selection = $property_selection->toArray();
}
if (!empty($item->implements))
if (!empty($item->extendsinterfaces))
{
// Convert the implements field to an array.
$implements = new Registry;
$implements->loadString($item->implements);
$item->implements = $implements->toArray();
// Convert the extendsinterfaces field to an array.
$extendsinterfaces = new Registry;
$extendsinterfaces->loadString($item->extendsinterfaces);
$item->extendsinterfaces = $extendsinterfaces->toArray();
}
if (!empty($item->method_selection))
{
// Convert the method_selection field to an array.
$method_selection = new Registry;
$method_selection->loadString($item->method_selection);
$item->method_selection = $method_selection->toArray();
}
if (!empty($item->use_selection))
@ -1092,19 +1102,6 @@ class ComponentbuilderModelPower extends AdminModel
$data['guid'] = (string) GuidHelper::get();
}
// Set the method_selection items to data.
if (isset($data['method_selection']) && is_array($data['method_selection']))
{
$method_selection = new Registry;
$method_selection->loadArray($data['method_selection']);
$data['method_selection'] = (string) $method_selection;
}
elseif (!isset($data['method_selection']))
{
// Set the empty method_selection to data
$data['method_selection'] = '';
}
// Set the load_selection items to data.
if (isset($data['load_selection']) && is_array($data['load_selection']))
{
@ -1131,6 +1128,19 @@ class ComponentbuilderModelPower extends AdminModel
$data['composer'] = '';
}
// Set the implements items to data.
if (isset($data['implements']) && is_array($data['implements']))
{
$implements = new Registry;
$implements->loadArray($data['implements']);
$data['implements'] = (string) $implements;
}
elseif (!isset($data['implements']))
{
// Set the empty implements to data
$data['implements'] = '';
}
// Set the property_selection items to data.
if (isset($data['property_selection']) && is_array($data['property_selection']))
{
@ -1144,17 +1154,30 @@ class ComponentbuilderModelPower extends AdminModel
$data['property_selection'] = '';
}
// Set the implements items to data.
if (isset($data['implements']) && is_array($data['implements']))
// Set the extendsinterfaces items to data.
if (isset($data['extendsinterfaces']) && is_array($data['extendsinterfaces']))
{
$implements = new Registry;
$implements->loadArray($data['implements']);
$data['implements'] = (string) $implements;
$extendsinterfaces = new Registry;
$extendsinterfaces->loadArray($data['extendsinterfaces']);
$data['extendsinterfaces'] = (string) $extendsinterfaces;
}
elseif (!isset($data['implements']))
elseif (!isset($data['extendsinterfaces']))
{
// Set the empty implements to data
$data['implements'] = '';
// Set the empty extendsinterfaces to data
$data['extendsinterfaces'] = '';
}
// Set the method_selection items to data.
if (isset($data['method_selection']) && is_array($data['method_selection']))
{
$method_selection = new Registry;
$method_selection->loadArray($data['method_selection']);
$data['method_selection'] = (string) $method_selection;
}
elseif (!isset($data['method_selection']))
{
// Set the empty method_selection to data
$data['method_selection'] = '';
}
// Set the use_selection items to data.

View File

@ -443,7 +443,7 @@ class ComponentbuilderModelPowers extends ListModel
else
{
$search = $db->quote('%' . $db->escape($search) . '%');
$query->where('(a.system_name LIKE '.$search.' OR a.type LIKE '.$search.' OR a.description LIKE '.$search.' OR a.extends LIKE '.$search.' OR a.extends_custom LIKE '.$search.' OR a.approved_paths LIKE '.$search.' OR a.guid LIKE '.$search.' OR a.name LIKE '.$search.')');
$query->where('(a.system_name LIKE '.$search.' OR a.type LIKE '.$search.' OR a.description LIKE '.$search.' OR a.extendsinterfaces_custom LIKE '.$search.' OR a.extends LIKE '.$search.' OR a.extends_custom LIKE '.$search.' OR a.extendsinterfaces LIKE '.$search.' OR a.approved_paths LIKE '.$search.' OR a.guid LIKE '.$search.' OR a.name LIKE '.$search.')');
}
}

View File

@ -366,6 +366,8 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_power` (
`description` TEXT NULL,
`extends` VARCHAR(36) NOT NULL DEFAULT '',
`extends_custom` VARCHAR(64) NULL DEFAULT '',
`extendsinterfaces` TEXT NOT NULL,
`extendsinterfaces_custom` TEXT NULL,
`guid` VARCHAR(36) NOT NULL DEFAULT '',
`head` TEXT NULL,
`implements` TEXT NULL,
@ -2070,14 +2072,482 @@ INSERT INTO `#__componentbuilder_joomla_power` (`id`, `description`, `guid`, `se
(6, 'HTTP client class.', '8417ac0e-2abd-4452-91fd-4ca6493d55f2', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Http\\\\Http\",\"joomla_version\":\"0\"}}', 'JHttp', '', 1, '2024-04-27 11:59:57', '0000-00-00 00:00:00', 1, '', 1, 6),
(7, 'Route handling class', 'd4c76099-4c32-408a-8701-d0a724484dfd', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Router\\\\Route\",\"joomla_version\":\"0\"}}', 'JRoute', '', 1, '2024-04-27 12:01:46', '0000-00-00 00:00:00', 1, '', 1, 7),
(8, 'Class to create and parse routes', '4efa4c21-5114-472a-b1f8-48aa9bd14900', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Router\\\\Router\",\"joomla_version\":\"0\"}}', 'JRouter', '', 1, '2024-04-27 12:02:16', '0000-00-00 00:00:00', 1, '', 1, 7),
(9, 'This is an abstracted input class used to manage retrieving data from the application environment.', '59106b64-dd51-4280-be0a-1b9b9ebb7161', '{\"settings0\":{\"namespace\":\"Joomla\\\\Input\\\\Input\",\"joomla_version\":\"0\"}}', 'JInput', '', 1, '2024-04-27 12:04:55', '0000-00-00 00:00:00', 1, '', 1, 8),
(9, 'This is an abstracted input class used to manage retrieving data from the application environment.', '59106b64-dd51-4280-be0a-1b9b9ebb7161', '{\"settings0\":{\"namespace\":\"Joomla\\\\Input\\\\Input\",\"joomla_version\":\"0\"},\"settings1\":{\"namespace\":\"Joomla\\\\CMS\\\\Input\\\\Input\",\"joomla_version\":\"3\"}}', 'JInput', '', 1, '2024-04-27 12:04:55', '2024-05-18 09:27:32', 2, '', 1, 8),
(10, 'Helper to render a Layout object, storing a base path', '7ab82272-0b3d-4bb1-af35-e63a096cfe0b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Layout\\\\LayoutHelper\",\"joomla_version\":\"0\"}}', 'JLayoutHelper', '', 1, '2024-04-27 12:06:33', '0000-00-00 00:00:00', 1, '', 1, 9),
(11, 'Utility class for all HTML drawing classes', '34690c75-1090-47eb-8c06-7228dc7eedd6', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\HTML\\\\HTMLHelper\",\"joomla_version\":\"0\"}}', 'JHtml', '', 1, '2024-04-27 12:07:27', '0000-00-00 00:00:00', 1, '', 1, 10),
(12, 'Class that handles all access authorisation routines.', '2d513d69-8c7c-4dab-bb84-c5ecafb91a9d', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Access\",\"joomla_version\":\"0\"}}', 'JAccess', '', 1, '2024-04-27 12:56:41', '0000-00-00 00:00:00', 1, '', 1, 11),
(13, 'Access rules class.', '80425d73-1789-4f59-b49d-1a712611a77a', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Rules\",\"joomla_version\":\"0\"}}', 'JRules', '', 1, '2024-04-27 12:57:12', '0000-00-00 00:00:00', 1, '', 1, 11),
(14, 'Rule class.', 'b07d4be5-bbbe-48c9-a2ab-843090a1c0de', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Rule\",\"joomla_version\":\"0\"}}', 'JRule', '', 1, '2024-04-27 12:57:34', '0000-00-00 00:00:00', 1, '', 1, 11),
(15, 'JDate is a class that stores a date and provides logic to manipulate and render that date in a variety of formats.', '3864fa33-ab10-48d5-98ea-5e1397e6a191', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Date\\\\Date\",\"joomla_version\":\"0\"}}', 'JDate', '', 1, '2024-04-27 12:58:11', '0000-00-00 00:00:00', 1, '', 1, 11),
(16, '', 'b32954a3-05c3-41a0-8238-85262ad46246', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Filesystem\\\\Folder\",\"joomla_version\":\"0\"}}', 'JFolder', '', 1, '2024-05-06 05:29:46', '0000-00-00 00:00:00', 1, '', 1, 12);
(16, '', 'b32954a3-05c3-41a0-8238-85262ad46246', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Filesystem\\\\Folder\",\"joomla_version\":\"0\"}}', 'JFolder', '', 1, '2024-05-06 05:29:46', '2024-05-18 09:32:35', 2, '', 1, 12),
(17, '', '55e9e8f0-3c5e-483a-a063-7c7565b00ed7', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Filesystem\\\\File\",\"joomla_version\":\"0\"}}', 'JFile', '', 1, '2024-05-18 09:22:26', '0000-00-00 00:00:00', 1, '', 1, 12),
(18, '', 'a87c432d-b5b4-428e-b7ff-14b51664c624', '{\"settings0\":{\"namespace\":\"Joomla\\\\Registry\\\\Registry\",\"joomla_version\":\"0\"}}', 'JRegistry', '', 1, '2024-05-18 09:33:30', '0000-00-00 00:00:00', 1, '', 1, 13),
(19, '', 'c2ec5cd7-4272-42de-820a-277a935981ed', '{\"settings0\":{\"namespace\":\"Joomla\\\\Registry\\\\AbstractRegistryFormat\",\"joomla_version\":\"0\"}}', 'JRegistryFormat', '', 1, '2024-05-18 09:33:47', '0000-00-00 00:00:00', 1, '', 1, 14),
(20, '', '9f8a11fe-a1e5-4b91-8af7-b62943692616', '{\"settings0\":{\"namespace\":\"Joomla\\\\Registry\\\\Format\\\\Ini\",\"joomla_version\":\"0\"}}', 'JRegistryFormatIni', '', 1, '2024-05-18 09:34:04', '0000-00-00 00:00:00', 1, '', 1, 15),
(21, '', '005224a7-00a1-402a-8818-7ccaf7cdf65c', '{\"settings0\":{\"namespace\":\"Joomla\\\\Registry\\\\Format\\\\Json\",\"joomla_version\":\"0\"}}', 'JRegistryFormatJson', '', 1, '2024-05-18 09:34:29', '0000-00-00 00:00:00', 1, '', 1, 16),
(22, '', '28e671b6-6d4a-4fc8-8588-ad7f46fd68a3', '{\"settings0\":{\"namespace\":\"Joomla\\\\Registry\\\\Format\\\\Php\",\"joomla_version\":\"0\"}}', 'JRegistryFormatPhp', '', 1, '2024-05-18 09:34:47', '0000-00-00 00:00:00', 1, '', 1, 17),
(23, '', '8ae32459-1a0a-4e07-97a5-e1e7aed6e311', '{\"settings0\":{\"namespace\":\"Joomla\\\\Registry\\\\Format\\\\Xml\",\"joomla_version\":\"0\"}}', 'JRegistryFormatXml', '', 1, '2024-05-18 09:35:02', '0000-00-00 00:00:00', 1, '', 1, 18),
(24, '', '0b0a3a94-d3c4-4960-8f6c-1fe928e866ab', '{\"settings0\":{\"namespace\":\"Joomla\\\\String\\\\Inflector\",\"joomla_version\":\"0\"}}', 'JStringInflector', '', 1, '2024-05-18 09:35:19', '0000-00-00 00:00:00', 1, '', 1, 19),
(25, '', 'acb6d6f1-44b2-43ae-88d0-17c5f1fc5ff7', '{\"settings0\":{\"namespace\":\"Joomla\\\\String\\\\Normalise\",\"joomla_version\":\"0\"}}', 'JStringNormalise', '', 1, '2024-05-18 09:35:37', '0000-00-00 00:00:00', 1, '', 1, 20),
(26, '', '4ec5ce19-d42e-461b-89a2-4e9f77c482e6', '{\"settings0\":{\"namespace\":\"Joomla\\\\Data\\\\DataObject\",\"joomla_version\":\"0\"}}', 'JData', '', 1, '2024-05-18 09:35:52', '0000-00-00 00:00:00', 1, '', 1, 21),
(27, '', '9dbdb40d-0e80-4de0-9401-45f09bae4f00', '{\"settings0\":{\"namespace\":\"Joomla\\\\Data\\\\DataSet\",\"joomla_version\":\"0\"}}', 'JDataSet', '', 1, '2024-05-18 09:36:18', '0000-00-00 00:00:00', 1, '', 1, 22),
(28, '', '5ca5e9c5-21c0-4702-af46-f42f2d7ffc4f', '{\"settings0\":{\"namespace\":\"Joomla\\\\Data\\\\DumpableInterface\",\"joomla_version\":\"0\"}}', 'JDataDumpable', '', 1, '2024-05-18 09:36:35', '0000-00-00 00:00:00', 1, '', 1, 23),
(29, '', '038f1396-bba2-4f2c-aad9-94b954fe52f9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\AdministratorApplication\",\"joomla_version\":\"0\"}}', 'JApplicationAdministrator', '', 1, '2024-05-18 09:36:53', '0000-00-00 00:00:00', 1, '', 1, 24),
(30, '', '081cdfea-37d6-47d4-a658-ad92e4055da6', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\ApplicationHelper\",\"joomla_version\":\"0\"}}', 'JApplicationHelper', '', 1, '2024-05-18 09:37:11', '0000-00-00 00:00:00', 1, '', 1, 25),
(31, '', '64b2a378-24f6-42ab-909e-9fd9f7219f88', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\BaseApplication\",\"joomla_version\":\"0\"}}', 'JApplicationBase', '', 1, '2024-05-18 09:37:27', '0000-00-00 00:00:00', 1, '', 1, 26),
(32, '', '2a129ee4-54b9-489e-b6bc-673ebad4a77f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\CliApplication\",\"joomla_version\":\"0\"}}', 'JApplicationCli', '', 1, '2024-05-18 09:37:44', '0000-00-00 00:00:00', 1, '', 1, 27),
(33, '', 'c05365c0-9ceb-4bac-b271-e50c19a278f9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\CMSApplication\",\"joomla_version\":\"0\"}}', 'JApplicationCms', '', 1, '2024-05-18 09:38:03', '0000-00-00 00:00:00', 1, '', 1, 28),
(34, '', '27251fb5-d5eb-4662-ad07-75085bda322b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\DaemonApplication\",\"joomla_version\":\"0\"}}', 'JApplicationDaemon', '', 1, '2024-05-18 09:39:18', '0000-00-00 00:00:00', 1, '', 1, 29),
(35, '', 'f82894b5-d83a-4f44-a921-08848bae979c', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\SiteApplication\",\"joomla_version\":\"0\"}}', 'JApplicationSite', '', 1, '2024-05-18 09:39:26', '0000-00-00 00:00:00', 1, '', 1, 30),
(36, '', '2405b210-b10e-40e0-92f4-5783875f56cf', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\WebApplication\",\"joomla_version\":\"0\"}}', 'JApplicationWeb', '', 1, '2024-05-18 09:39:34', '0000-00-00 00:00:00', 1, '', 1, 31),
(37, '', 'af98ae86-763a-41c2-9b05-50da4b0e4eb9', '{\"settings0\":{\"namespace\":\"Joomla\\\\Application\\\\Web\\\\WebClient\",\"joomla_version\":\"0\"}}', 'JApplicationWebClient', '', 1, '2024-05-18 09:39:44', '0000-00-00 00:00:00', 1, '', 1, 32),
(38, '', '8c57a999-92f6-4cd4-b2a8-0711d902343e', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\DaemonApplication\",\"joomla_version\":\"0\"}}', 'JDaemon', '', 1, '2024-05-18 09:40:05', '0000-00-00 00:00:00', 1, '', 1, 33),
(39, '', '508c69b1-eb0d-4ae1-8979-bf3ecb596ac9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\CliApplication\",\"joomla_version\":\"0\"}}', 'JCli', '', 1, '2024-05-18 09:40:37', '0000-00-00 00:00:00', 1, '', 1, 34),
(40, '', 'd57b084b-bfba-45d2-9131-bcc40f16deaf', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Application\\\\WebApplication\",\"joomla_version\":\"0\"}}', 'JWeb', '', 1, '2024-05-18 09:40:47', '0000-00-00 00:00:00', 1, '', 1, 35),
(41, '', '32ad40f6-cec1-48a6-8316-962714f08af9', '{\"settings0\":{\"namespace\":\"Joomla\\\\Application\\\\Web\\\\WebClient\",\"joomla_version\":\"0\"}}', 'JWebClient', '', 1, '2024-05-18 09:40:57', '0000-00-00 00:00:00', 1, '', 1, 36),
(42, '', 'db2b366c-0319-4509-85e2-df2b49e1f4d8', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Model\\\\AdminModel\",\"joomla_version\":\"0\"}}', 'JModelAdmin', '', 1, '2024-05-18 09:41:06', '0000-00-00 00:00:00', 1, '', 1, 37),
(43, '', 'd1cd87a5-84d4-4068-929d-a431caaa3106', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Model\\\\FormModel\",\"joomla_version\":\"0\"}}', 'JModelForm', '', 1, '2024-05-18 09:41:16', '0000-00-00 00:00:00', 1, '', 1, 38),
(44, '', 'df684d65-fc00-4927-b5e4-71b19cb17816', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Model\\\\ItemModel\",\"joomla_version\":\"0\"}}', 'JModelItem', '', 1, '2024-05-18 09:41:26', '0000-00-00 00:00:00', 1, '', 1, 39),
(45, '', 'afc402b6-1082-4aeb-bd12-27d63df8a736', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Model\\\\ListModel\",\"joomla_version\":\"0\"}}', 'JModelList', '', 1, '2024-05-18 09:41:36', '0000-00-00 00:00:00', 1, '', 1, 40),
(46, '', '6dce7a1b-cfc3-4c2a-837d-be9cbc902446', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Model\\\\BaseDatabaseModel\",\"joomla_version\":\"0\"}}', 'JModelLegacy', '', 1, '2024-05-18 09:41:48', '0000-00-00 00:00:00', 1, '', 1, 41),
(47, '', 'a0d15871-8694-48cc-9eee-4b42f867836f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\View\\\\CategoriesView\",\"joomla_version\":\"0\"}}', 'JViewCategories', '', 1, '2024-05-18 09:41:58', '0000-00-00 00:00:00', 1, '', 1, 42),
(48, '', '1b7c899c-af04-4090-8f29-cf76e9976d89', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\View\\\\CategoryView\",\"joomla_version\":\"0\"}}', 'JViewCategory', '', 1, '2024-05-18 09:42:07', '0000-00-00 00:00:00', 1, '', 1, 43),
(49, '', '1e72b813-344e-487e-90b2-8a949f586d26', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\View\\\\CategoryFeedView\",\"joomla_version\":\"0\"}}', 'JViewCategoryfeed', '', 1, '2024-05-18 09:42:19', '0000-00-00 00:00:00', 1, '', 1, 44),
(50, '', '3cca7cc5-481b-4f21-944c-4f85ec4b1b05', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\View\\\\HtmlView\",\"joomla_version\":\"0\"}}', 'JViewLegacy', '', 1, '2024-05-18 09:42:28', '0000-00-00 00:00:00', 1, '', 1, 45),
(51, '', '10c86913-be3b-4642-ad75-d7e98e297859', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Controller\\\\AdminController\",\"joomla_version\":\"0\"}}', 'JControllerAdmin', '', 1, '2024-05-18 09:42:39', '0000-00-00 00:00:00', 1, '', 1, 46),
(52, '', '1a101bb6-f02b-4629-9379-c7c0d0df90f2', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Controller\\\\BaseController\",\"joomla_version\":\"0\"}}', 'JControllerLegacy', '', 1, '2024-05-18 09:42:51', '0000-00-00 00:00:00', 1, '', 1, 47),
(53, '', '907ccae5-57a9-44b9-a8aa-5b905d1cd70f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\MVC\\\\Controller\\\\FormController\",\"joomla_version\":\"0\"}}', 'JControllerForm', '', 1, '2024-05-18 09:42:59', '0000-00-00 00:00:00', 1, '', 1, 48),
(54, '', '3c00255b-9da8-4917-9381-d5e327d61cfb', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\TableInterface\",\"joomla_version\":\"0\"}}', 'JTableInterface', '', 1, '2024-05-18 09:43:11', '0000-00-00 00:00:00', 1, '', 1, 49),
(55, '', '7ac01b46-d981-4c48-a574-382c20da780b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Table\",\"joomla_version\":\"0\"}}', 'JTable', '', 1, '2024-05-18 09:43:25', '0000-00-00 00:00:00', 1, '', 1, 50),
(56, '', 'e1f27169-946a-4798-bc33-40c3573643b1', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Nested\",\"joomla_version\":\"0\"}}', 'JTableNested', '', 1, '2024-05-18 09:43:35', '0000-00-00 00:00:00', 1, '', 1, 51),
(57, '', 'ad69bc17-d1e6-4eb9-a67f-158da8586b43', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Asset\",\"joomla_version\":\"0\"}}', 'JTableAsset', '', 1, '2024-05-18 09:43:48', '0000-00-00 00:00:00', 1, '', 1, 52),
(58, '', '5d108832-c7aa-4b39-8c40-c9a118e731d9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Extension\",\"joomla_version\":\"0\"}}', 'JTableExtension', '', 1, '2024-05-18 09:43:58', '0000-00-00 00:00:00', 1, '', 1, 53),
(59, '', 'c216b7ff-40cb-49be-a9ea-83d7cd5f7efe', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Language\",\"joomla_version\":\"0\"}}', 'JTableLanguage', '', 1, '2024-05-18 09:44:10', '0000-00-00 00:00:00', 1, '', 1, 54),
(60, '', '7d6daa00-491e-4e4c-9ee1-ad16eb5374ea', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Update\",\"joomla_version\":\"0\"}}', 'JTableUpdate', '', 1, '2024-05-18 09:44:19', '0000-00-00 00:00:00', 1, '', 1, 55),
(61, '', 'bebd821b-b81c-47be-b3fc-e1e1206921d3', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\UpdateSite\",\"joomla_version\":\"0\"}}', 'JTableUpdatesite', '', 1, '2024-05-18 09:44:28', '0000-00-00 00:00:00', 1, '', 1, 56),
(62, '', '11accf54-fcb9-4ba0-a645-7c80ce14e224', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\User\",\"joomla_version\":\"0\"}}', 'JTableUser', '', 1, '2024-05-18 09:44:37', '0000-00-00 00:00:00', 1, '', 1, 57),
(63, '', '91b54f35-f2c7-4914-aa48-a523fac6833c', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Usergroup\",\"joomla_version\":\"0\"}}', 'JTableUsergroup', '', 1, '2024-05-18 09:44:55', '0000-00-00 00:00:00', 1, '', 1, 58),
(64, '', '9bf4628e-8dc5-4557-a2ae-0dda581e3163', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\ViewLevel\",\"joomla_version\":\"0\"}}', 'JTableViewlevel', '', 1, '2024-05-18 09:45:19', '0000-00-00 00:00:00', 1, '', 1, 59),
(65, '', '2173d123-2a16-4628-b262-e93d1cbd391b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\ContentHistory\",\"joomla_version\":\"0\"}}', 'JTableContenthistory', '', 1, '2024-05-18 09:45:28', '0000-00-00 00:00:00', 1, '', 1, 60),
(66, '', '62c93780-efe8-44f3-8e6e-2d507cd5ccaa', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\ContentType\",\"joomla_version\":\"0\"}}', 'JTableContenttype', '', 1, '2024-05-18 09:45:37', '0000-00-00 00:00:00', 1, '', 1, 61),
(67, '', '3a4f6683-b71a-4539-80fc-a4150a64e4f8', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\CoreContent\",\"joomla_version\":\"0\"}}', 'JTableCorecontent', '', 1, '2024-05-18 09:45:46', '0000-00-00 00:00:00', 1, '', 1, 62),
(68, '', 'eb18f368-4122-42ee-95ab-95ec78dc0c19', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Ucm\",\"joomla_version\":\"0\"}}', 'JTableUcm', '', 1, '2024-05-18 09:45:55', '0000-00-00 00:00:00', 1, '', 1, 63),
(69, '', 'e6cc78b2-848c-4b17-ae46-a3bc08a5ab90', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Category\",\"joomla_version\":\"0\"}}', 'JTableCategory', '', 1, '2024-05-18 09:46:03', '0000-00-00 00:00:00', 1, '', 1, 64),
(70, '', '69574867-d64f-4ef1-b785-fb6e69cb2339', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Content\",\"joomla_version\":\"0\"}}', 'JTableContent', '', 1, '2024-05-18 09:46:13', '0000-00-00 00:00:00', 1, '', 1, 65),
(71, '', '840f0c60-81ee-46ba-9ce5-50cfb2d33594', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Menu\",\"joomla_version\":\"0\"}}', 'JTableMenu', '', 1, '2024-05-18 09:46:25', '0000-00-00 00:00:00', 1, '', 1, 66),
(72, '', '7488bc11-3224-4a3a-938c-0ebdfad38935', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\MenuType\",\"joomla_version\":\"0\"}}', 'JTableMenuType', '', 1, '2024-05-18 09:46:33', '0000-00-00 00:00:00', 1, '', 1, 67),
(73, '', '102ef6e3-7e85-41b1-b702-0b464cc879f5', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Module\",\"joomla_version\":\"0\"}}', 'JTableModule', '', 1, '2024-05-18 09:46:42', '0000-00-00 00:00:00', 1, '', 1, 68),
(74, '', 'b8c64f3f-ca63-4897-a9e1-8afc64220079', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Observer\\\\AbstractObserver\",\"joomla_version\":\"0\"}}', 'JTableObserver', '', 1, '2024-05-18 09:46:51', '0000-00-00 00:00:00', 1, '', 1, 69),
(75, '', '9ac794c2-f96d-4522-8acf-b8d48c4f51c5', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Observer\\\\ContentHistory\",\"joomla_version\":\"0\"}}', 'JTableObserverContenthistory', '', 1, '2024-05-18 09:46:59', '0000-00-00 00:00:00', 1, '', 1, 70),
(76, '', 'fe63add8-0a40-4b3d-b548-f735fa6072fb', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Table\\\\Observer\\\\Tags\",\"joomla_version\":\"0\"}}', 'JTableObserverTags', '', 1, '2024-05-18 09:47:09', '0000-00-00 00:00:00', 1, '', 1, 71),
(77, '', '1e77d689-78b9-4418-809b-923edc4cb21b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Rule\",\"joomla_version\":\"0\"}}', 'JAccessRule', '', 1, '2024-05-18 09:47:20', '2024-05-18 13:22:44', 2, '', 1, 72),
(78, '', 'd3fe9cbd-ff84-4501-9298-bbd213b8a348', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Rules\",\"joomla_version\":\"0\"}}', 'JAccessRules', '', 1, '2024-05-18 09:47:46', '0000-00-00 00:00:00', 1, '', 1, 73),
(79, '', 'fd33274b-d900-47a0-8676-5beadc31331f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Wrapper\\\\Access\",\"joomla_version\":\"0\"}}', 'JAccessWrapperAccess', '', 1, '2024-05-18 09:50:55', '0000-00-00 00:00:00', 1, '', 1, 74),
(80, '', '2fa1c08d-c4ff-4cb0-8338-7221e95c1fe4', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Access\\\\Exception\\\\NotAllowed\",\"joomla_version\":\"0\"}}', 'JAccessExceptionNotallowed', '', 1, '2024-05-18 09:51:57', '0000-00-00 00:00:00', 1, '', 1, 75),
(81, '', '85ddedfc-d44d-485d-ae2a-0c81b2e77d89', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Help\\\\Help\",\"joomla_version\":\"0\"}}', 'JHelp', '', 1, '2024-05-18 09:52:19', '0000-00-00 00:00:00', 1, '', 1, 76),
(82, '', '201d8d3c-3ba9-4237-911a-106a70d559e1', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Captcha\\\\Captcha\",\"joomla_version\":\"0\"}}', 'JCaptcha', '', 1, '2024-05-18 09:52:29', '0000-00-00 00:00:00', 1, '', 1, 77),
(83, '', '4486fa2e-643f-4ab3-b52d-c85972b9853c', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Associations\",\"joomla_version\":\"0\"}}', 'JLanguageAssociations', '', 1, '2024-05-18 09:52:40', '0000-00-00 00:00:00', 1, '', 1, 78),
(84, '', '4256a427-9bfa-4572-b539-cc699ab8f18b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Language\",\"joomla_version\":\"0\"}}', 'JLanguage', '', 1, '2024-05-18 09:52:50', '0000-00-00 00:00:00', 1, '', 1, 79),
(85, '', 'f1bd5f92-0eb0-40d3-ab90-920df3e25a3d', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\LanguageHelper\",\"joomla_version\":\"0\"}}', 'JLanguageHelper', '', 1, '2024-05-18 09:52:59', '0000-00-00 00:00:00', 1, '', 1, 80),
(86, '', 'c76d192b-1bed-44c8-9a29-27d73a014d3b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\LanguageStemmer\",\"joomla_version\":\"0\"}}', 'JLanguageStemmer', '', 1, '2024-05-18 09:53:10', '0000-00-00 00:00:00', 1, '', 1, 81),
(87, '', 'cc8224bd-07f2-46f1-a69b-d3f8afd5438f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Multilanguage\",\"joomla_version\":\"0\"}}', 'JLanguageMultilang', '', 1, '2024-05-18 09:53:21', '0000-00-00 00:00:00', 1, '', 1, 82),
(88, '', 'a643b662-7ec9-491a-ae28-de34667f0ea5', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Transliterate\",\"joomla_version\":\"0\"}}', 'JLanguageTransliterate', '', 1, '2024-05-18 09:53:31', '0000-00-00 00:00:00', 1, '', 1, 83),
(89, '', 'b98da7dc-0aa0-4a10-9441-ae6039f369ba', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Stemmer\\\\Porteren\",\"joomla_version\":\"0\"}}', 'JLanguageStemmerPorteren', '', 1, '2024-05-18 09:53:41', '0000-00-00 00:00:00', 1, '', 1, 84),
(90, '', 'f9b5df00-4690-4ae7-99f2-30bd05a5ad9b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Wrapper\\\\JTextWrapper\",\"joomla_version\":\"0\"}}', 'JLanguageWrapperText', '', 1, '2024-05-18 09:53:50', '0000-00-00 00:00:00', 1, '', 1, 85),
(91, '', '161f1710-dc19-4e8a-8299-0519ae5809d3', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Wrapper\\\\LanguageHelperWrapper\",\"joomla_version\":\"0\"}}', 'JLanguageWrapperHelper', '', 1, '2024-05-18 09:54:01', '0000-00-00 00:00:00', 1, '', 1, 86),
(92, '', '2fbbf4bc-3627-4b63-a879-1c675cee4cf2', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Language\\\\Wrapper\\\\TransliterateWrapper\",\"joomla_version\":\"0\"}}', 'JLanguageWrapperTransliterate', '', 1, '2024-05-18 09:54:09', '0000-00-00 00:00:00', 1, '', 1, 87),
(93, '', '5255b942-8d9a-4984-8091-9fffea8d12dc', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\ComponentRecord\",\"joomla_version\":\"0\"}}', 'JComponentRecord', '', 1, '2024-05-18 09:54:21', '0000-00-00 00:00:00', 1, '', 1, 88),
(94, '', '77b5e594-3e89-47f6-96e0-91dcf095083d', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Exception\\\\MissingComponentException\",\"joomla_version\":\"0\"}}', 'JComponentExceptionMissing', '', 1, '2024-05-18 09:54:38', '0000-00-00 00:00:00', 1, '', 1, 89),
(95, '', '1a993901-ded0-47d1-90cb-e00134a252d8', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\RouterBase\",\"joomla_version\":\"0\"}}', 'JComponentRouterBase', '', 1, '2024-05-18 09:54:52', '2024-05-18 09:55:16', 2, '', 1, 88),
(96, '', '60ef2eac-e1bf-4f02-9e00-406988dceb7c', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\RouterInterface\",\"joomla_version\":\"0\"}}', 'JComponentRouterInterface', '', 1, '2024-05-18 09:55:30', '2024-05-18 09:55:16', 1, '', 1, 88),
(97, '', '5b8498be-e8a6-4941-b0e7-16e12020d7fd', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\RouterLegacy\",\"joomla_version\":\"0\"}}', 'JComponentRouterLegacy', '', 1, '2024-05-18 09:55:43', '2024-05-18 09:55:16', 1, '', 1, 88),
(98, '', '5c7d19b6-315f-49b5-9d79-da33e83251d8', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\RouterView\",\"joomla_version\":\"0\"}}', 'JComponentRouterView', '', 1, '2024-05-18 09:56:09', '2024-05-18 09:55:16', 1, '', 1, 88),
(99, '', '7bbeef79-a79c-4a1d-8a46-e2063136a648', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\RouterViewConfiguration\",\"joomla_version\":\"0\"}}', 'JComponentRouterViewconfiguration', '', 1, '2024-05-18 09:56:34', '2024-05-18 09:55:16', 1, '', 1, 88),
(100, '', '81b80eaa-0854-41a1-9304-3d858cbb8dd7', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\Rules\\\\MenuRules\",\"joomla_version\":\"0\"}}', 'JComponentRouterRulesMenu', '', 1, '2024-05-18 09:56:47', '2024-05-18 09:55:16', 1, '', 1, 88),
(101, '', '4f6f2089-8ff4-42ff-a3c5-44ac26f03d72', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\Rules\\\\NomenuRules\",\"joomla_version\":\"0\"}}', 'JComponentRouterRulesNomenu', '', 1, '2024-05-18 09:56:57', '2024-05-18 09:55:16', 1, '', 1, 88),
(102, '', '3a9cfc8e-d596-4144-943e-b0e40ef940e7', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\Rules\\\\RulesInterface\",\"joomla_version\":\"0\"}}', 'JComponentRouterRulesInterface', '', 1, '2024-05-18 09:57:08', '2024-05-18 09:55:16', 1, '', 1, 88),
(103, '', '3c55de55-8cc0-446c-bfd9-f3d80239ccf3', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Component\\\\Router\\\\Rules\\\\StandardRules\",\"joomla_version\":\"0\"}}', 'JComponentRouterRulesStandard', '', 1, '2024-05-18 09:57:21', '2024-05-18 09:55:16', 1, '', 1, 88),
(104, '', '9d3f65ab-4635-48b4-8456-dc7b61ee8d4a', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Editor\\\\Editor\",\"joomla_version\":\"0\"}}', 'JEditor', '', 1, '2024-05-18 09:57:33', '2024-05-18 09:55:16', 1, '', 1, 88),
(105, '', '52d5da48-8711-4b36-bd18-fb126e900acc', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Exception\\\\ExceptionHandler\",\"joomla_version\":\"0\"}}', 'JErrorPage', '', 1, '2024-05-18 09:57:45', '2024-05-18 09:55:16', 1, '', 1, 88),
(106, '', 'c6b045d1-06b5-406f-b05c-87a9e3465603', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\AuthenticationHelper\",\"joomla_version\":\"0\"}}', 'JAuthenticationHelper', '', 1, '2024-05-18 09:57:59', '2024-05-18 09:55:16', 1, '', 1, 88),
(107, '', '7bc1ad97-b165-4804-b243-396eb5d7d300', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\CMSHelper\",\"joomla_version\":\"0\"}}', 'JHelper', '', 1, '2024-05-18 09:58:19', '2024-05-18 09:55:16', 1, '', 1, 88),
(108, '', '3aa6094c-0c87-437d-b301-e2f2547d6fdd', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\ContentHelper\",\"joomla_version\":\"0\"}}', 'JHelperContent', '', 1, '2024-05-18 09:58:30', '2024-05-18 09:55:16', 1, '', 1, 88),
(109, '', '1cb6e8f7-e3a6-499a-972b-dcfbd9dd1c51', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\ContentHistoryHelper\",\"joomla_version\":\"0\"}}', 'JHelperContenthistory', '', 1, '2024-05-18 09:58:40', '2024-05-18 09:55:16', 1, '', 1, 88),
(110, '', 'e736158d-3e8f-4cbd-80f5-1e9152f1119b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\LibraryHelper\",\"joomla_version\":\"0\"}}', 'JLibraryHelper', '', 1, '2024-05-18 09:58:49', '2024-05-18 09:55:16', 1, '', 1, 88),
(111, '', 'b2f0313b-4535-4080-85f2-2f6f0f327215', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\MediaHelper\",\"joomla_version\":\"0\"}}', 'JHelperMedia', '', 1, '2024-05-18 09:58:59', '2024-05-18 09:55:16', 1, '', 1, 88),
(112, '', 'f15d556d-33dd-4ee3-a0f7-0653e4a7a1e4', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\ModuleHelper\",\"joomla_version\":\"0\"}}', 'JModuleHelper', '', 1, '2024-05-18 09:59:11', '2024-05-18 09:55:16', 1, '', 1, 88),
(113, '', '291ce84f-34fd-4a2a-a5d9-2e8cc7470250', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\RouteHelper\",\"joomla_version\":\"0\"}}', 'JHelperRoute', '', 1, '2024-05-18 09:59:34', '0000-00-00 00:00:00', 1, '', 1, 90),
(114, '', '30d4027a-50b2-45bf-9121-278fdd09ba1d', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\SearchHelper\",\"joomla_version\":\"0\"}}', 'JSearchHelper', '', 1, '2024-05-18 10:01:51', '0000-00-00 00:00:00', 1, '', 1, 91),
(115, '', '9726b24c-d6e2-4e5c-bbf6-fc4aeb9616be', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\TagsHelper\",\"joomla_version\":\"0\"}}', 'JHelperTags', '', 1, '2024-05-18 10:02:01', '0000-00-00 00:00:00', 1, '', 1, 92),
(116, '', '49fe3fd8-a9a4-458c-98b6-2437d18552e9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Helper\\\\UserGroupsHelper\",\"joomla_version\":\"0\"}}', 'JHelperUsergroups', '', 1, '2024-05-18 10:02:11', '0000-00-00 00:00:00', 1, '', 1, 93),
(117, '', '6014e278-94ca-4a20-9118-deae8bb0ddc9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Layout\\\\BaseLayout\",\"joomla_version\":\"0\"}}', 'JLayoutBase', '', 1, '2024-05-18 10:02:21', '0000-00-00 00:00:00', 1, '', 1, 94),
(118, '', '2dc653cd-4f87-4028-be2b-40fc9676d762', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Layout\\\\FileLayout\",\"joomla_version\":\"0\"}}', 'JLayoutFile', '', 1, '2024-05-18 10:02:35', '0000-00-00 00:00:00', 1, '', 1, 95),
(119, '', '6cb426a4-a026-425d-9078-7973c5c5c627', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Layout\\\\LayoutInterface\",\"joomla_version\":\"0\"}}', 'JLayout', '', 1, '2024-05-18 10:02:54', '0000-00-00 00:00:00', 1, '', 1, 96),
(120, '', 'ac193072-cd64-4423-9cc3-18d10080c995', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Response\\\\JsonResponse\",\"joomla_version\":\"0\"}}', 'JResponseJson', '', 1, '2024-05-18 10:03:03', '0000-00-00 00:00:00', 1, '', 1, 97),
(121, '', '98de0895-76eb-406f-99be-bd3eeaeff388', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Plugin\\\\CMSPlugin\",\"joomla_version\":\"0\"}}', 'JPlugin', '', 1, '2024-05-18 10:03:12', '0000-00-00 00:00:00', 1, '', 1, 98),
(122, '', '7934665b-e432-4ec6-b38d-27bf32730eb9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Plugin\\\\PluginHelper\",\"joomla_version\":\"0\"}}', 'JPluginHelper', '', 1, '2024-05-18 10:03:20', '0000-00-00 00:00:00', 1, '', 1, 99),
(123, '', 'd7168e2e-eda9-43b5-8b90-fb488ff39d81', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Menu\\\\AbstractMenu\",\"joomla_version\":\"0\"}}', 'JMenu', '', 1, '2024-05-18 10:03:30', '0000-00-00 00:00:00', 1, '', 1, 100),
(124, '', '37611ab6-f672-4e7c-b5d4-8bdf8ab701ed', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Menu\\\\AdministratorMenu\",\"joomla_version\":\"0\"}}', 'JMenuAdministrator', '', 1, '2024-05-18 10:03:39', '0000-00-00 00:00:00', 1, '', 1, 101),
(125, '', '97cf0325-76e1-4463-a900-f18ea74a6867', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Menu\\\\MenuItem\",\"joomla_version\":\"0\"}}', 'JMenuItem', '', 1, '2024-05-18 10:03:47', '0000-00-00 00:00:00', 1, '', 1, 102),
(126, '', 'ce5b2139-00e7-4d20-b33f-567848c954ff', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Menu\\\\SiteMenu\",\"joomla_version\":\"0\"}}', 'JMenuSite', '', 1, '2024-05-18 10:03:55', '0000-00-00 00:00:00', 1, '', 1, 103),
(127, '', '2ede2a45-7cfb-4ddd-a12c-f6fe0f22c6c7', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Pagination\\\\Pagination\",\"joomla_version\":\"0\"}}', 'JPagination', '', 1, '2024-05-18 10:04:04', '0000-00-00 00:00:00', 1, '', 1, 104),
(128, '', 'b12288c5-6c95-4251-b2ff-51f1ff00365d', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Pagination\\\\PaginationObject\",\"joomla_version\":\"0\"}}', 'JPaginationObject', '', 1, '2024-05-18 10:04:13', '0000-00-00 00:00:00', 1, '', 1, 105),
(129, '', '1dcda3f6-245e-4a3e-9235-6f1d3079a731', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Pathway\\\\Pathway\",\"joomla_version\":\"0\"}}', 'JPathway', '', 1, '2024-05-18 10:04:22', '0000-00-00 00:00:00', 1, '', 1, 106),
(130, '', '8a9d4936-c63c-481c-9c75-e533954c441e', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Pathway\\\\SitePathway\",\"joomla_version\":\"0\"}}', 'JPathwaySite', '', 1, '2024-05-18 10:04:31', '0000-00-00 00:00:00', 1, '', 1, 107),
(131, '', '27682053-11d2-46aa-b2f1-00e66eb43f9c', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Schema\\\\ChangeItem\",\"joomla_version\":\"0\"}}', 'JSchemaChangeitem', '', 1, '2024-05-18 10:04:40', '0000-00-00 00:00:00', 1, '', 1, 108),
(132, '', '25b32eb9-2728-45b3-80e7-9619e969c210', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Schema\\\\ChangeSet\",\"joomla_version\":\"0\"}}', 'JSchemaChangeset', '', 1, '2024-05-18 10:04:50', '0000-00-00 00:00:00', 1, '', 1, 109),
(133, '', '1d2df8c9-d6ca-444f-8fa0-c21df077b4e9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Schema\\\\ChangeItem\\\\MysqlChangeItem\",\"joomla_version\":\"0\"}}', 'JSchemaChangeitemMysql', '', 1, '2024-05-18 10:04:59', '0000-00-00 00:00:00', 1, '', 1, 110),
(134, '', 'd100cd9b-d633-456a-8bf7-9a8dd350011f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Schema\\\\ChangeItem\\\\PostgresqlChangeItem\",\"joomla_version\":\"0\"}}', 'JSchemaChangeitemPostgresql', '', 1, '2024-05-18 10:05:11', '0000-00-00 00:00:00', 1, '', 1, 111),
(135, '', 'b04a740a-8a32-4ac6-8197-f87078608323', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Schema\\\\ChangeItem\\\\SqlsrvChangeItem\",\"joomla_version\":\"0\"}}', 'JSchemaChangeitemSqlsrv', '', 1, '2024-05-18 10:05:21', '0000-00-00 00:00:00', 1, '', 1, 112),
(136, '', '717cd776-fc89-4e57-a187-67911316e874', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\UCM\\\\UCM\",\"joomla_version\":\"0\"}}', 'JUcm', '', 1, '2024-05-18 10:05:31', '0000-00-00 00:00:00', 1, '', 1, 113),
(137, '', 'ba90ea14-ae54-4a58-8b67-5774f0bf4704', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\UCM\\\\UCMBase\",\"joomla_version\":\"0\"}}', 'JUcmBase', '', 1, '2024-05-18 10:05:40', '0000-00-00 00:00:00', 1, '', 1, 114),
(138, '', 'a0ab1d29-3e80-418a-8762-dfd30b6bdfdb', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\UCM\\\\UCMContent\",\"joomla_version\":\"0\"}}', 'JUcmContent', '', 1, '2024-05-18 10:05:56', '0000-00-00 00:00:00', 1, '', 1, 115),
(139, '', '8949b206-0589-4468-8ae1-ea17edeaa909', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\UCM\\\\UCMType\",\"joomla_version\":\"0\"}}', 'JUcmType', '', 1, '2024-05-18 10:06:07', '0000-00-00 00:00:00', 1, '', 1, 116),
(140, '', '47ee1f2b-9902-4f26-a856-04930ac9ddc3', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Toolbar\",\"joomla_version\":\"0\"}}', 'JToolbar', '', 1, '2024-05-18 10:06:16', '0000-00-00 00:00:00', 1, '', 1, 117),
(141, '', 'b044eae7-c8c8-4632-add5-1cdada77dbe8', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\ToolbarButton\",\"joomla_version\":\"0\"}}', 'JToolbarButton', '', 1, '2024-05-18 10:06:25', '0000-00-00 00:00:00', 1, '', 1, 118),
(142, '', '262219a3-c599-4f73-9256-ffe38968e0df', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\ConfirmButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonConfirm', '', 1, '2024-05-18 10:06:35', '0000-00-00 00:00:00', 1, '', 1, 119),
(143, '', '0f7e94e1-0480-4192-b8a5-1f53f5bfd984', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\CustomButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonCustom', '', 1, '2024-05-18 10:06:43', '0000-00-00 00:00:00', 1, '', 1, 120),
(144, '', 'a8f3658a-8be1-48cd-95ba-4209950046c7', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\HelpButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonHelp', '', 1, '2024-05-18 10:06:53', '0000-00-00 00:00:00', 1, '', 1, 121),
(145, '', '948a32c1-a87d-48a0-9914-b0b7ad8308ed', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\LinkButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonLink', '', 1, '2024-05-18 10:07:03', '0000-00-00 00:00:00', 1, '', 1, 122),
(146, '', '3761e315-c940-4f54-adc2-94d73fe4cb05', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\PopupButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonPopup', '', 1, '2024-05-18 10:07:11', '0000-00-00 00:00:00', 1, '', 1, 123),
(147, '', '6d3a8457-e9a8-4d05-ae98-a89e7aef7fd0', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\SeparatorButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonSeparator', '', 1, '2024-05-18 10:07:19', '0000-00-00 00:00:00', 1, '', 1, 124),
(148, '', '13aa9ff9-93eb-4ee6-ba27-f451fe027f28', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\SliderButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonSlider', '', 1, '2024-05-18 10:07:30', '0000-00-00 00:00:00', 1, '', 1, 125),
(149, '', 'fe490f72-816d-4771-a915-2bec9440754f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\Button\\\\StandardButton\",\"joomla_version\":\"0\"}}', 'JToolbarButtonStandard', '', 1, '2024-05-18 10:07:39', '0000-00-00 00:00:00', 1, '', 1, 126),
(150, '', '0c1a176a-304f-433a-8233-37d01ff87815', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\ToolbarHelper\",\"joomla_version\":\"0\"}}', 'JToolbarHelper', '', 1, '2024-05-18 10:07:48', '0000-00-00 00:00:00', 1, '', 1, 127),
(151, '', '98c24e3e-4ffd-47fe-aae1-7216d364c69b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Toolbar\\\\ToolbarButton\",\"joomla_version\":\"0\"}}', 'JButton', '', 1, '2024-05-18 10:07:57', '0000-00-00 00:00:00', 1, '', 1, 128),
(152, '', '703937e1-abd9-4373-8c5c-07e29ea4b2c5', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Version\",\"joomla_version\":\"0\"}}', 'JVersion', '', 1, '2024-05-18 10:08:07', '0000-00-00 00:00:00', 1, '', 1, 129),
(153, '', 'e7193dd0-5839-4e5f-9f86-1d2cb29f2116', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Authentication\\\\Authentication\",\"joomla_version\":\"0\"}}', 'JAuthentication', '', 1, '2024-05-18 10:08:17', '0000-00-00 00:00:00', 1, '', 1, 130),
(154, '', 'd2f1e6b1-7f62-4f2f-9f0a-8378d1da654b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Authentication\\\\AuthenticationResponse\",\"joomla_version\":\"0\"}}', 'JAuthenticationResponse', '', 1, '2024-05-18 10:08:27', '0000-00-00 00:00:00', 1, '', 1, 131),
(155, '', 'c5dd6a36-c4ab-4d66-9ec5-c97cc5b96858', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Environment\\\\Browser\",\"joomla_version\":\"0\"}}', 'JBrowser', '', 1, '2024-05-18 10:08:36', '0000-00-00 00:00:00', 1, '', 1, 132),
(156, '', '1046fbd3-859f-40b6-8cd9-4f2a0f91413a', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Association\\\\AssociationExtensionInterface\",\"joomla_version\":\"0\"}}', 'JAssociationExtensionInterface', '', 1, '2024-05-18 10:08:47', '0000-00-00 00:00:00', 1, '', 1, 133),
(157, '', 'e88e262d-b08f-43f3-9f0d-adf352030ddd', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Association\\\\AssociationExtensionHelper\",\"joomla_version\":\"0\"}}', 'JAssociationExtensionHelper', '', 1, '2024-05-18 10:08:55', '0000-00-00 00:00:00', 1, '', 1, 134),
(158, '', 'f0198edb-6be6-4ca5-9e1d-9ec899939a32', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Document\",\"joomla_version\":\"0\"}}', 'JDocument', '', 1, '2024-05-18 10:09:04', '0000-00-00 00:00:00', 1, '', 1, 135),
(159, '', 'f340c858-e0a7-4db6-9a4c-7919e0e27ee4', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\ErrorDocument\",\"joomla_version\":\"0\"}}', 'JDocumentError', '', 1, '2024-05-18 10:09:12', '0000-00-00 00:00:00', 1, '', 1, 136),
(160, '', '07796eb3-5ac1-4f1f-8ebb-5a4009bdc64b', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\FeedDocument\",\"joomla_version\":\"0\"}}', 'JDocumentFeed', '', 1, '2024-05-18 10:09:21', '0000-00-00 00:00:00', 1, '', 1, 137),
(161, '', 'b81aea75-742b-4b0f-8182-ce50a3c4a98f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\HtmlDocument\",\"joomla_version\":\"0\"}}', 'JDocumentHtml', '', 1, '2024-05-18 10:09:30', '0000-00-00 00:00:00', 1, '', 1, 138),
(162, '', '2e066e66-ace9-4a38-91f1-2c7cdd3bcbde', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\ImageDocument\",\"joomla_version\":\"0\"}}', 'JDocumentImage', '', 1, '2024-05-18 10:09:39', '0000-00-00 00:00:00', 1, '', 1, 139),
(163, '', 'df2ca2b1-1474-4e76-8a89-6213121d6642', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\JsonDocument\",\"joomla_version\":\"0\"}}', 'JDocumentJson', '', 1, '2024-05-18 10:09:47', '0000-00-00 00:00:00', 1, '', 1, 140),
(164, '', 'df1c4e45-d5cd-493b-a7f8-68d5fe257790', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\OpensearchDocument\",\"joomla_version\":\"0\"}}', 'JDocumentOpensearch', '', 1, '2024-05-18 10:09:56', '0000-00-00 00:00:00', 1, '', 1, 141),
(165, '', '51facd6c-7dbd-49b4-98b6-eab01d638d72', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\RawDocument\",\"joomla_version\":\"0\"}}', 'JDocumentRaw', '', 1, '2024-05-18 10:10:05', '0000-00-00 00:00:00', 1, '', 1, 142),
(166, '', 'e9d9761f-0c10-4c4a-a2f7-9c365805c2d5', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\DocumentRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRenderer', '', 1, '2024-05-18 10:10:14', '0000-00-00 00:00:00', 1, '', 1, 143),
(167, '', 'ad7918a0-a784-42a8-8bd6-4584075c2f91', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\XmlDocument\",\"joomla_version\":\"0\"}}', 'JDocumentXml', '', 1, '2024-05-18 10:10:23', '0000-00-00 00:00:00', 1, '', 1, 144),
(168, '', '9f778aa1-9f63-4734-a326-e62e649c9669', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Feed\\\\AtomRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRendererFeedAtom', '', 1, '2024-05-18 10:10:31', '0000-00-00 00:00:00', 1, '', 1, 145),
(169, '', '9292ee49-e310-47ea-ac3f-3d23bf454bb9', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Feed\\\\RssRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRendererFeedRss', '', 1, '2024-05-18 10:10:46', '0000-00-00 00:00:00', 1, '', 1, 146),
(170, '', 'de6c54e2-b040-4a14-8de5-317d03c0dd30', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Html\\\\ComponentRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRendererHtmlComponent', '', 1, '2024-05-18 10:10:54', '0000-00-00 00:00:00', 1, '', 1, 147),
(171, '', '0733e243-c078-4647-be3b-a57aa6c8da5e', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Html\\\\HeadRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRendererHtmlHead', '', 1, '2024-05-18 10:11:04', '0000-00-00 00:00:00', 1, '', 1, 148),
(172, '', '73642c41-abb6-45fa-96c9-a32e8c8ae5ec', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Html\\\\MessageRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRendererHtmlMessage', '', 1, '2024-05-18 10:11:17', '0000-00-00 00:00:00', 1, '', 1, 149),
(173, '', '2cae3c40-1f83-449e-92e8-3ef7a073694e', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Html\\\\ModuleRenderer\",\"joomla_version\":\"0\"}}', 'JDocumentRendererHtmlModule', '', 1, '2024-05-18 10:11:27', '0000-00-00 00:00:00', 1, '', 1, 150),
(174, '', '2b616377-af1c-42cf-8645-8b63fd65ac4f', '{\"settings0\":{\"namespace\":\"Joomla\\\\CMS\\\\Document\\\\Renderer\\\\Html\\\\ModulesRenderer\"