');
} else {
jQuery.get(path)
- .success(function(paths) {
+ .done(function(paths) {
// load only this library paths
jQuery.jStorage.set('JCB-Snippets-Paths', paths, {TTL: expire});
setSnippets(paths, libraryName);
@@ -190,7 +190,7 @@ function setSnippets(paths, libraryName) {
fromLocal = true;
} else {
jQuery.get(snippetPath+value.path)
- .success(function(snippet) {
+ .done(function(snippet) {
// convert the string to json.object
snippet = jQuery.parseJSON(snippet);
jQuery.jStorage.set(value.path, snippet, {TTL: expire});
@@ -469,7 +469,7 @@ function getSnippetModal(key, type) {
showSnippetModal(_snippet, type);
} else {
jQuery.get('https://raw.githubusercontent.com/vdm-io/Joomla-Component-Builder-Snippets/master/'+key)
- .success(function(snippet) {
+ .done(function(snippet) {
// convert the string to json.object
snippet = jQuery.parseJSON(snippet);
jQuery.jStorage.set(key, snippet, {TTL: expire});
@@ -527,7 +527,6 @@ function getKeyID(key) {
// return the id build
return keyID;
}
-
// get key ID
function getKeyID(key) {
// get useful ID
diff --git a/admin/compiler/joomla_3/HtmlView_custom_admin.php b/admin/compiler/joomla_3/HtmlView_custom_admin.php
index dc0f06ed4..ebb2ef8a7 100644
--- a/admin/compiler/joomla_3/HtmlView_custom_admin.php
+++ b/admin/compiler/joomla_3/HtmlView_custom_admin.php
@@ -35,6 +35,9 @@ class ###Component###View###SView### extends HtmlView
$this->user = Factory::getUser();
// get global action permissions
$this->canDo = ###Component###Helper::getActions('###sview###');###CUSTOM_ADMIN_DIPLAY_METHOD###
+
+ // Display the template
+ parent::display($tpl);
}###CUSTOM_ADMIN_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_3/HtmlView_edit.php b/admin/compiler/joomla_3/HtmlView_edit.php
index a0c3431a5..c273c8f67 100644
--- a/admin/compiler/joomla_3/HtmlView_edit.php
+++ b/admin/compiler/joomla_3/HtmlView_edit.php
@@ -72,11 +72,11 @@ class ###Component###View###View### extends HtmlView
throw new Exception(implode("\n", $errors), 500);
}
- // Display the template
- parent::display($tpl);
-
// Set the document
$this->setDocument();
+
+ // Display the template
+ parent::display($tpl);
}
@@ -113,6 +113,11 @@ class ###Component###View###View### extends HtmlView
*/
protected function setDocument()
{
+ // Load Core
+ Html::_('behavior.core');
+ // Load jQuery
+ Html::_('jquery.framework');
+
$isNew = ($this->item->id < 1);
$this->getDocument()->setTitle(Text::_($isNew ? 'COM_###COMPONENT###_###VIEW###_NEW' : 'COM_###COMPONENT###_###VIEW###_EDIT'));
Html::_('stylesheet', "administrator/components/com_###component###/assets/css/###view###.css", ['version' => 'auto']);###AJAXTOKE######LINKEDVIEWTABLESCRIPTS###
diff --git a/admin/compiler/joomla_3/HtmlView_edit_site.php b/admin/compiler/joomla_3/HtmlView_edit_site.php
index 070fde9f5..d5d413634 100644
--- a/admin/compiler/joomla_3/HtmlView_edit_site.php
+++ b/admin/compiler/joomla_3/HtmlView_edit_site.php
@@ -72,11 +72,11 @@ class ###Component###View###View### extends HtmlView
throw new Exception(implode("\n", $errors), 500);
}
- // Display the template
- parent::display($tpl);
-
// Set the document
$this->setDocument();
+
+ // Display the template
+ parent::display($tpl);
}
@@ -114,6 +114,11 @@ class ###Component###View###View### extends HtmlView
*/
protected function setDocument()
{
+ // Load Core
+ Html::_('behavior.core');
+ // Load jQuery
+ Html::_('jquery.framework');
+
$isNew = ($this->item->id < 1);
$this->getDocument()->setTitle(Text::_($isNew ? 'COM_###COMPONENT###_###VIEW###_NEW' : 'COM_###COMPONENT###_###VIEW###_EDIT'));
// only add the ISIS template css & js if needed (default is 1 = true)
diff --git a/admin/compiler/joomla_3/HtmlView_list.php b/admin/compiler/joomla_3/HtmlView_list.php
index f00898087..83cc53e0d 100644
--- a/admin/compiler/joomla_3/HtmlView_list.php
+++ b/admin/compiler/joomla_3/HtmlView_list.php
@@ -65,11 +65,11 @@ class ###Component###View###Views### extends HtmlView
throw new Exception(implode("\n", $errors), 500);
}
- // Display the template
- parent::display($tpl);
-
// Set the document
$this->setDocument();
+
+ // Display the template
+ parent::display($tpl);
}
/**
@@ -151,6 +151,11 @@ class ###Component###View###Views### extends HtmlView
*/
protected function setDocument()
{
+ // Load Core
+ Html::_('behavior.core');
+ // Load jQuery
+ Html::_('jquery.framework');
+
if (!isset($this->document))
{
$this->document = Factory::getDocument();
diff --git a/admin/compiler/joomla_3/HtmlView_list_custom_admin.php b/admin/compiler/joomla_3/HtmlView_list_custom_admin.php
index ebea61327..6752ca0ee 100644
--- a/admin/compiler/joomla_3/HtmlView_list_custom_admin.php
+++ b/admin/compiler/joomla_3/HtmlView_list_custom_admin.php
@@ -35,6 +35,9 @@ class ###Component###View###SViews### extends HtmlView
$this->user = Factory::getUser();
// get global action permissions
$this->canDo = ###Component###Helper::getActions('###sview###');###CUSTOM_ADMIN_DIPLAY_METHOD###
+
+ // Display the template
+ parent::display($tpl);
}###CUSTOM_ADMIN_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_3/HtmlView_list_site.php b/admin/compiler/joomla_3/HtmlView_list_site.php
index 424a6acae..7eb9e0536 100644
--- a/admin/compiler/joomla_3/HtmlView_list_site.php
+++ b/admin/compiler/joomla_3/HtmlView_list_site.php
@@ -33,6 +33,9 @@ class ###Component###View###SViews### extends HtmlView
$this->menu = $this->app->getMenu()->getActive();
// get the user object
$this->user = Factory::getUser();###SITE_DIPLAY_METHOD###
+
+ // Display the template
+ parent::display($tpl);
}###SITE_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_3/HtmlView_site.php b/admin/compiler/joomla_3/HtmlView_site.php
index 5c4ca5ecd..b66f5f394 100644
--- a/admin/compiler/joomla_3/HtmlView_site.php
+++ b/admin/compiler/joomla_3/HtmlView_site.php
@@ -33,6 +33,9 @@ class ###Component###View###SView### extends HtmlView
$this->menu = $this->app->getMenu()->getActive();
// get the user object
$this->user = Factory::getUser();###SITE_DIPLAY_METHOD###
+
+ // Display the template
+ parent::display($tpl);
}###SITE_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php b/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php
index c117fa8ae..4ce16d9a2 100644
--- a/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php
+++ b/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php
@@ -25,6 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator
*
* @since 1.6
*/
+#[\AllowDynamicProperties]
class HtmlView extends BaseHtmlView
{
/**
@@ -89,9 +90,10 @@ class HtmlView extends BaseHtmlView
* @param string $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return void
+ * @throws \Exception
* @since 1.6
*/
- public function display($tpl = null)
+ public function display($tpl = null): void
{
// Assign data to the view
$this->items = $this->get('Items');
diff --git a/admin/compiler/joomla_4/ADMIN_VIEW_CONTROLLER.php b/admin/compiler/joomla_4/ADMIN_VIEW_CONTROLLER.php
index 222f6fba2..dd968b1e6 100644
--- a/admin/compiler/joomla_4/ADMIN_VIEW_CONTROLLER.php
+++ b/admin/compiler/joomla_4/ADMIN_VIEW_CONTROLLER.php
@@ -109,13 +109,22 @@ class ###View###Controller extends FormController
*/
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{
- // get the referral options (old method use return instead see parent)
+ // get int-defaults (to int new items with default values dynamically)
+ $init_defaults = $this->input->get('init_defaults', null, 'STRING');
+
+ // get the referral options (old method use init_defaults or return instead see parent)
$ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
// get redirect info.
$append = parent::getRedirectToItemAppend($recordId, $urlVar);
+ // set int-defaults
+ if (!empty($init_defaults))
+ {
+ $append = '&init_defaults='. (string) $init_defaults . $append;
+ }
+
// set the referral options
if ($refid && $ref)
{
diff --git a/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php b/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php
index 51966d554..4cafee33a 100644
--- a/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php
+++ b/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php
@@ -25,6 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator
*
* @since 1.6
*/
+#[\AllowDynamicProperties]
class HtmlView extends BaseHtmlView
{
/**
@@ -113,9 +114,10 @@ class HtmlView extends BaseHtmlView
* @param string $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return void
+ * @throws \Exception
* @since 1.6
*/
- public function display($tpl = null)
+ public function display($tpl = null): void
{
// set params
$this->params = ComponentHelper::getParams('com_###component###');
diff --git a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php
index 96faeed38..a557e3aff 100644
--- a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php
+++ b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php
@@ -25,6 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator
*
* @since 1.6
*/
+#[\AllowDynamicProperties]
class HtmlView extends BaseHtmlView
{
/**
@@ -65,9 +66,10 @@ class HtmlView extends BaseHtmlView
* @param string $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return void
+ * @throws \Exception
* @since 1.6
*/
- public function display($tpl = null)
+ public function display($tpl = null): void
{
// get component params
$this->params = ComponentHelper::getParams('com_###component###');
@@ -82,6 +84,8 @@ class HtmlView extends BaseHtmlView
// Set the html view document stuff
$this->_prepareDocument();
+
+ parent::display($tpl);
}###CUSTOM_ADMIN_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_MODEL.php b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_MODEL.php
index 584eb6b38..bfa9f8e64 100644
--- a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_MODEL.php
+++ b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_MODEL.php
@@ -105,9 +105,12 @@ class ###SViews###Model extends ListModel
];
/**
- * A custom property for UIKit components. (not used unless you load v2)
+ * A custom property for UI Kit components.
+ *
+ * @var mixed Property for storing UI Kit component-related data or objects.
+ * @since 3.2.0
*/
- protected $uikitComp;
+ protected $uikitComp = [];
/**
* Constructor
diff --git a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php
index 6fe4459f2..4d62671ec 100644
--- a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php
+++ b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php
@@ -25,6 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator
*
* @since 1.6
*/
+#[\AllowDynamicProperties]
class HtmlView extends BaseHtmlView
{
/**
@@ -33,9 +34,10 @@ class HtmlView extends BaseHtmlView
* @param string $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return void
+ * @throws \Exception
* @since 1.6
*/
- public function display($tpl = null)
+ public function display($tpl = null): void
{
// get component params
$this->params = ComponentHelper::getParams('com_###component###');
@@ -50,6 +52,8 @@ class HtmlView extends BaseHtmlView
// Set the html view document stuff
$this->_prepareDocument();
+
+ parent::display($tpl);
}###CUSTOM_ADMIN_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_MODEL.php b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_MODEL.php
index f71b26864..dc935fd94 100644
--- a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_MODEL.php
+++ b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_MODEL.php
@@ -115,10 +115,10 @@ class ###SView###Model extends ItemModel
/**
* A custom property for UI Kit components.
*
- * @var array|null Property for storing UI Kit component-related data or objects.
+ * @var mixed Property for storing UI Kit component-related data or objects.
* @since 3.2.0
*/
- protected ?array $uikitComp;
+ protected $uikitComp = [];
/**
* @var object item
diff --git a/admin/compiler/joomla_4/DASH_VIEW_HTML.php b/admin/compiler/joomla_4/DASH_VIEW_HTML.php
index db91cf460..464b34941 100644
--- a/admin/compiler/joomla_4/DASH_VIEW_HTML.php
+++ b/admin/compiler/joomla_4/DASH_VIEW_HTML.php
@@ -25,13 +25,17 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator
*
* @since 1.6
*/
+#[\AllowDynamicProperties]
class HtmlView extends BaseHtmlView
{
/**
* View display method
+ *
* @return void
+ * @throws \Exception
+ * @since 1.6
*/
- function display($tpl = null)
+ function display($tpl = null): void
{
// Assign data to the view
$this->icons = $this->get('Icons');
@@ -93,7 +97,7 @@ class HtmlView extends BaseHtmlView
// set page title
$this->getDocument()->setTitle(Text::_('COM_###COMPONENT###_DASHBOARD'));
// add manifest to page JavaScript
- $this->getDocument()->addScriptDeclaration("var manifest = JSON.parse('" . json_encode($this->manifest) . "');", "text/javascript");
+ $this->getDocument()->addScriptDeclaration("var manifest = JSON.parse(" . json_encode($this->manifest) . ");", "text/javascript");
// add styles
foreach ($this->styles as $style)
{
diff --git a/admin/compiler/joomla_4/SITE_ADMIN_VIEW_CONTROLLER.php b/admin/compiler/joomla_4/SITE_ADMIN_VIEW_CONTROLLER.php
index acc20cfe4..041cb4278 100644
--- a/admin/compiler/joomla_4/SITE_ADMIN_VIEW_CONTROLLER.php
+++ b/admin/compiler/joomla_4/SITE_ADMIN_VIEW_CONTROLLER.php
@@ -109,13 +109,22 @@ class ###View###Controller extends FormController
*/
protected function getRedirectToItemAppend($recordId = null, $urlVar = 'id')
{
- // get the referral options (old method use return instead see parent)
+ // get int-defaults (to int new items with default values dynamically)
+ $init_defaults = $this->input->get('init_defaults', null, 'STRING');
+
+ // get the referral options (old method use init_defaults or return instead see parent)
$ref = $this->input->get('ref', 0, 'string');
$refid = $this->input->get('refid', 0, 'int');
// get redirect info.
$append = parent::getRedirectToItemAppend($recordId, $urlVar);
+ // set int-defaults
+ if (!empty($init_defaults))
+ {
+ $append = '&init_defaults='. (string) $init_defaults . $append;
+ }
+
// set the referral options
if ($refid && $ref)
{
diff --git a/admin/compiler/joomla_4/SITE_VIEWS_HTML.php b/admin/compiler/joomla_4/SITE_VIEWS_HTML.php
index a01ccbb92..07113d005 100644
--- a/admin/compiler/joomla_4/SITE_VIEWS_HTML.php
+++ b/admin/compiler/joomla_4/SITE_VIEWS_HTML.php
@@ -81,9 +81,10 @@ class HtmlView extends BaseHtmlView
* @param string $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return void
+ * @throws \Exception
* @since 1.6
*/
- public function display($tpl = null)
+ public function display($tpl = null): void
{
// get combined params of both component and menu
$this->app ??= Factory::getApplication();
@@ -93,6 +94,8 @@ class HtmlView extends BaseHtmlView
$this->scripts = $this->get('Scripts');
// get the user object
$this->user ??= $this->app->getIdentity();###SITE_DIPLAY_METHOD###
+
+ parent::display($tpl);
}###SITE_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/compiler/joomla_4/SITE_VIEW_HTML.php b/admin/compiler/joomla_4/SITE_VIEW_HTML.php
index 375cf05a0..fc104516c 100644
--- a/admin/compiler/joomla_4/SITE_VIEW_HTML.php
+++ b/admin/compiler/joomla_4/SITE_VIEW_HTML.php
@@ -65,9 +65,10 @@ class HtmlView extends BaseHtmlView
* @param string $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return void
+ * @throws \Exception
* @since 1.6
*/
- public function display($tpl = null)
+ public function display($tpl = null): void
{
// get combined params of both component and menu
$this->app ??= Factory::getApplication();
@@ -77,6 +78,8 @@ class HtmlView extends BaseHtmlView
$this->scripts = $this->get('Scripts') ?? [];
// get the user object
$this->user ??= $this->getCurrentUser();###SITE_DIPLAY_METHOD###
+
+ parent::display($tpl);
}###SITE_EXTRA_DIPLAY_METHODS###
/**
diff --git a/admin/config.xml b/admin/config.xml
index fe3f64206..5d1863161 100644
--- a/admin/config.xml
+++ b/admin/config.xml
@@ -57,7 +57,7 @@
buttons="add,remove,move"
description="COM_COMPONENTBUILDER_CONFIG_SUBFORM_LAYOUTS_DESCRIPTION"
icon="list"
- max="9"
+ max="10"
min="1">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/admin/forms/class_extends.xml b/admin/forms/class_extends.xml
index 290bc3067..fe64723eb 100644
--- a/admin/forms/class_extends.xml
+++ b/admin/forms/class_extends.xml
@@ -135,6 +135,20 @@
+
+
diff --git a/admin/forms/component_config.xml b/admin/forms/component_config.xml
index 60195ea99..f1313108c 100644
--- a/admin/forms/component_config.xml
+++ b/admin/forms/component_config.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_CONFIG_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_CONFIG_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_custom_admin_menus.xml b/admin/forms/component_custom_admin_menus.xml
index 0fed197fc..4af8d0fba 100644
--- a/admin/forms/component_custom_admin_menus.xml
+++ b/admin/forms/component_custom_admin_menus.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_MENUS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_custom_admin_views.xml b/admin/forms/component_custom_admin_views.xml
index b97701916..6503df3c2 100644
--- a/admin/forms/component_custom_admin_views.xml
+++ b/admin/forms/component_custom_admin_views.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
@@ -142,7 +141,6 @@
description="COM_COMPONENTBUILDER_COMPONENT_CUSTOM_ADMIN_VIEWS_CUSTOMADMINVIEW_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default=""
required="true"
button="false"
/>
diff --git a/admin/forms/component_dashboard.xml b/admin/forms/component_dashboard.xml
index d0eb7fc53..f12c764d0 100644
--- a/admin/forms/component_dashboard.xml
+++ b/admin/forms/component_dashboard.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_DASHBOARD_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_DASHBOARD_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
@@ -174,7 +173,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_DASHBOARD_HTML_LABEL"
rows="20"
cols="30"
- default=""
class="text_area tab_html"
filter="raw"
hint="COM_COMPONENTBUILDER_COMPONENT_DASHBOARD_HTML_HINT"
diff --git a/admin/forms/component_files_folders.xml b/admin/forms/component_files_folders.xml
index 0c2bb449e..8718926b5 100644
--- a/admin/forms/component_files_folders.xml
+++ b/admin/forms/component_files_folders.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_modules.xml b/admin/forms/component_modules.xml
index 5802d59ee..e28998faa 100644
--- a/admin/forms/component_modules.xml
+++ b/admin/forms/component_modules.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_MODULES_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_MODULES_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_mysql_tweaks.xml b/admin/forms/component_mysql_tweaks.xml
index 598afe14f..eda226626 100644
--- a/admin/forms/component_mysql_tweaks.xml
+++ b/admin/forms/component_mysql_tweaks.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_MYSQL_TWEAKS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_MYSQL_TWEAKS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
@@ -187,7 +186,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_MYSQL_TWEAKS_IDS_LABEL"
rows="20"
cols="40"
- default=""
description="COM_COMPONENTBUILDER_COMPONENT_MYSQL_TWEAKS_IDS_DESCRIPTION"
class="text_area ids_selection"
filter="raw"
diff --git a/admin/forms/component_placeholders.xml b/admin/forms/component_placeholders.xml
index 5e2170859..564a58635 100644
--- a/admin/forms/component_placeholders.xml
+++ b/admin/forms/component_placeholders.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_PLACEHOLDERS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_PLACEHOLDERS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_plugins.xml b/admin/forms/component_plugins.xml
index 8c6b09ebd..5f3e62691 100644
--- a/admin/forms/component_plugins.xml
+++ b/admin/forms/component_plugins.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_PLUGINS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_PLUGINS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_router.xml b/admin/forms/component_router.xml
index c9a25e2ce..ee6865ff4 100644
--- a/admin/forms/component_router.xml
+++ b/admin/forms/component_router.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_ROUTER_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_ROUTER_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_site_views.xml b/admin/forms/component_site_views.xml
index 48dd71173..69f419793 100644
--- a/admin/forms/component_site_views.xml
+++ b/admin/forms/component_site_views.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
diff --git a/admin/forms/component_updates.xml b/admin/forms/component_updates.xml
index 4260026fe..c94bade57 100644
--- a/admin/forms/component_updates.xml
+++ b/admin/forms/component_updates.xml
@@ -104,7 +104,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_UPDATES_JOOMLA_COMPONENT_LABEL"
description="COM_COMPONENTBUILDER_COMPONENT_UPDATES_JOOMLA_COMPONENT_DESCRIPTION"
class="list_class"
- layout="joomla.form.field.list-fancy-select"
multiple="false"
required="true"
readonly="true"
@@ -159,7 +158,6 @@
label="COM_COMPONENTBUILDER_COMPONENT_UPDATES_MYSQL_LABEL"
rows="30"
cols="15"
- default=""
description="COM_COMPONENTBUILDER_COMPONENT_UPDATES_MYSQL_DESCRIPTION"
class="text_area mysql_update"
filter="raw"
diff --git a/admin/forms/custom_admin_view.xml b/admin/forms/custom_admin_view.xml
index 7b7d5d377..293ee2308 100644
--- a/admin/forms/custom_admin_view.xml
+++ b/admin/forms/custom_admin_view.xml
@@ -151,7 +151,6 @@
description="COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_MAIN_GET_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default=""
required="true"
button="true"
/>
@@ -611,7 +610,6 @@
description="COM_COMPONENTBUILDER_CUSTOM_ADMIN_VIEW_DYNAMIC_GET_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default=""
required="false"
/>
diff --git a/admin/forms/custom_code.xml b/admin/forms/custom_code.xml
index 79bd9bdc1..781d96e51 100644
--- a/admin/forms/custom_code.xml
+++ b/admin/forms/custom_code.xml
@@ -97,17 +97,19 @@
default="componentbuilder custom_code"
/>
-
+
-
-
@@ -287,6 +275,18 @@
message="COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_MESSAGE"
hint="COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_HINT"
/>
+
+
diff --git a/admin/forms/dynamic_get.xml b/admin/forms/dynamic_get.xml
index b9f069c68..67acff77c 100644
--- a/admin/forms/dynamic_get.xml
+++ b/admin/forms/dynamic_get.xml
@@ -340,7 +340,6 @@
description="COM_COMPONENTBUILDER_DYNAMIC_GET_VIEW_TABLE_MAIN_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default=""
required="true"
/>
@@ -1243,7 +1242,6 @@
label="COM_COMPONENTBUILDER_DYNAMIC_GET_VIEW_TABLE_LABEL"
description="COM_COMPONENTBUILDER_DYNAMIC_GET_VIEW_TABLE_DESCRIPTION"
multiple="false"
- default=""
required="true"
button="false"
/>
diff --git a/admin/forms/field.xml b/admin/forms/field.xml
index b80f63eb0..04a3a687e 100644
--- a/admin/forms/field.xml
+++ b/admin/forms/field.xml
@@ -121,7 +121,6 @@
description="COM_COMPONENTBUILDER_FIELD_FIELDTYPE_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default=""
required="true"
button="true"
/>
diff --git a/admin/forms/fieldtype.xml b/admin/forms/fieldtype.xml
index 16dc739ca..3ff880d1b 100644
--- a/admin/forms/fieldtype.xml
+++ b/admin/forms/fieldtype.xml
@@ -332,7 +332,6 @@
label="COM_COMPONENTBUILDER_FIELDTYPE_EXAMPLE_LABEL"
rows="2"
cols="15"
- default=""
description="COM_COMPONENTBUILDER_FIELDTYPE_EXAMPLE_DESCRIPTION"
message="COM_COMPONENTBUILDER_FIELDTYPE_EXAMPLE_MESSAGE"
class="text_area span12"
diff --git a/admin/forms/filter_admin_views.xml b/admin/forms/filter_admin_views.xml
index ce449e8ec..26cb8ba3e 100644
--- a/admin/forms/filter_admin_views.xml
+++ b/admin/forms/filter_admin_views.xml
@@ -60,13 +60,6 @@
multiple="false"
class="js-select-submit-on-change"
/>
-
@@ -76,7 +69,7 @@
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
- default="a.id desc"
+ default=" desc"
validate="options"
>
diff --git a/admin/forms/filter_class_properties.xml b/admin/forms/filter_class_properties.xml
index d55ad89f9..58d784b2d 100644
--- a/admin/forms/filter_class_properties.xml
+++ b/admin/forms/filter_class_properties.xml
@@ -53,7 +53,7 @@
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
- default="a.id desc"
+ default=" desc"
validate="options"
>
diff --git a/admin/forms/filter_custom_codes.xml b/admin/forms/filter_custom_codes.xml
index 98c87ca22..dafa9422e 100644
--- a/admin/forms/filter_custom_codes.xml
+++ b/admin/forms/filter_custom_codes.xml
@@ -30,13 +30,6 @@
class="js-select-submit-on-change"
layout="joomla.form.field.list-fancy-select"
/>
- JGRID_HEADING_ORDERING_DESC
-
-
diff --git a/admin/forms/filter_dynamic_gets.xml b/admin/forms/filter_dynamic_gets.xml
index f2592b4c2..736463410 100644
--- a/admin/forms/filter_dynamic_gets.xml
+++ b/admin/forms/filter_dynamic_gets.xml
@@ -53,7 +53,7 @@
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
- default="a.id desc"
+ default=" desc"
validate="options"
>
diff --git a/admin/forms/joomla_module_files_folders_urls.xml b/admin/forms/joomla_module_files_folders_urls.xml
index 6af67ab76..1270eba8f 100644
--- a/admin/forms/joomla_module_files_folders_urls.xml
+++ b/admin/forms/joomla_module_files_folders_urls.xml
@@ -105,7 +105,6 @@
class="list_class span12"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default="0"
readonly="true"
/>
diff --git a/admin/forms/joomla_module_updates.xml b/admin/forms/joomla_module_updates.xml
index 132512a69..f882d5095 100644
--- a/admin/forms/joomla_module_updates.xml
+++ b/admin/forms/joomla_module_updates.xml
@@ -105,7 +105,6 @@
class="list_class span12"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default="0"
readonly="true"
/>
@@ -143,7 +142,6 @@
label="COM_COMPONENTBUILDER_JOOMLA_MODULE_UPDATES_MYSQL_LABEL"
rows="30"
cols="15"
- default=""
description="COM_COMPONENTBUILDER_JOOMLA_MODULE_UPDATES_MYSQL_DESCRIPTION"
class="text_area mysql_update"
filter="raw"
diff --git a/admin/forms/joomla_plugin_group.xml b/admin/forms/joomla_plugin_group.xml
index 6f3340b51..038455ae1 100644
--- a/admin/forms/joomla_plugin_group.xml
+++ b/admin/forms/joomla_plugin_group.xml
@@ -125,6 +125,20 @@
required="true"
button="true"
/>
+
+
diff --git a/admin/forms/joomla_plugin_updates.xml b/admin/forms/joomla_plugin_updates.xml
index 4d3fc1477..61b65d420 100644
--- a/admin/forms/joomla_plugin_updates.xml
+++ b/admin/forms/joomla_plugin_updates.xml
@@ -143,7 +143,6 @@
label="COM_COMPONENTBUILDER_JOOMLA_PLUGIN_UPDATES_MYSQL_LABEL"
rows="30"
cols="15"
- default=""
description="COM_COMPONENTBUILDER_JOOMLA_PLUGIN_UPDATES_MYSQL_DESCRIPTION"
class="text_area mysql_update"
filter="raw"
diff --git a/admin/forms/layout.xml b/admin/forms/layout.xml
index dd10735da..f8a66ae40 100644
--- a/admin/forms/layout.xml
+++ b/admin/forms/layout.xml
@@ -137,7 +137,6 @@
description="COM_COMPONENTBUILDER_LAYOUT_DYNAMIC_GET_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default="0"
required="false"
button="true"
/>
@@ -153,6 +152,20 @@
required="false"
button="true"
/>
+
+
@@ -449,7 +448,6 @@
description="COM_COMPONENTBUILDER_SITE_VIEW_DYNAMIC_GET_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default=""
required="false"
/>
diff --git a/admin/forms/snippet.xml b/admin/forms/snippet.xml
index 6769202f2..77bab9816 100644
--- a/admin/forms/snippet.xml
+++ b/admin/forms/snippet.xml
@@ -138,7 +138,6 @@
class="list_class"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default="0"
required="true"
/>
diff --git a/admin/forms/snippet_type.xml b/admin/forms/snippet_type.xml
index 963cc9e3b..5f02b22ad 100644
--- a/admin/forms/snippet_type.xml
+++ b/admin/forms/snippet_type.xml
@@ -129,6 +129,20 @@
message="COM_COMPONENTBUILDER_SNIPPET_TYPE_DESCRIPTION_MESSAGE"
hint="COM_COMPONENTBUILDER_SNIPPET_TYPE_DESCRIPTION_HINT"
/>
+
+
diff --git a/admin/forms/template.xml b/admin/forms/template.xml
index 8c3bb10e0..448f5ba16 100644
--- a/admin/forms/template.xml
+++ b/admin/forms/template.xml
@@ -137,10 +137,23 @@
description="COM_COMPONENTBUILDER_TEMPLATE_DYNAMIC_GET_DESCRIPTION"
layout="joomla.form.field.list-fancy-select"
multiple="false"
- default="0"
required="false"
button="true"
/>
+
+ for PHP]"
-COM_COMPONENTBUILDER_ADMIN_VIEW_HTML_IMPORT_VIEW_HINT="// The HTML for the view of your custom import method."
-COM_COMPONENTBUILDER_ADMIN_VIEW_HTML_IMPORT_VIEW_LABEL="HTML & PHP (view)"
COM_COMPONENTBUILDER_ADMIN_VIEW_ICOMOON_DESCRIPTION="Joomla Standard Icomoon Fonts"
COM_COMPONENTBUILDER_ADMIN_VIEW_ICOMOON_LABEL="Icon"
COM_COMPONENTBUILDER_ADMIN_VIEW_ICON_ADD_DESCRIPTION="Must be 128px x 128px and a png format.."
@@ -891,14 +884,10 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_NEW_TAB_2="New Tab 2"
COM_COMPONENTBUILDER_ADMIN_VIEW_NEXT="Next"
COM_COMPONENTBUILDER_ADMIN_VIEW_NO="No"
COM_COMPONENTBUILDER_ADMIN_VIEW_NONE="None"
-COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_ADVANCED_IMPORT_DESCRIPTION="
The scripts that are automatic added to the input fields below is identical to the default import scripts used. Adapt them to your own custom needs.
"
-COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_ADVANCED_IMPORT_LABEL="Advanced notice."
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_ALIAS_BUILDER_CUSTOM_DESCRIPTION="The custom behaviour allows you to select what field/s must be used to build the alias."
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_ALIAS_BUILDER_CUSTOM_LABEL="Custom Alias Behaviour"
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_ALIAS_BUILDER_DEFAULT_DESCRIPTION="The default behaviour uses the title field to build that alias, and if no title field is found uses the date."
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_ALIAS_BUILDER_DEFAULT_LABEL="Default Alias Behaviour"
-COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_BEGINNER_IMPORT_DESCRIPTION="
Please do not change this area unless you would like to add special import to this view that goes beyond the default import concept that Component Builder already does automatic if this view is set to have import & export in the component area where this view is linked to the component.
"
-COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_BEGINNER_IMPORT_LABEL="Beginners notice."
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_CATEGORY_MENU_SWITCH_DESCRIPTION="You can now choose whether this view's category is added to the sub-menu."
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_CATEGORY_MENU_SWITCH_LABEL="Category Menu Switch"
COM_COMPONENTBUILDER_ADMIN_VIEW_NOTE_CREATE_EDIT_BUTTONS_DESCRIPTION="Some Shortcut Buttons"
@@ -979,24 +968,6 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_GETITEM_DESCRIPTION="Add PHP Here that shoul
COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_GETITEM_LABEL="PHP getItem Method Target (object) $item values."
COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_GETLISTQUERY_DESCRIPTION="Add PHP Here that should run in the getListQuery Method of the model of this view, just before the $query object is started. Do not add the php tags"
COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_GETLISTQUERY_LABEL="PHP getListQuery Method used to add custom filtering values."
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_DESCRIPTION="Add your PHP here! [Do not add the php tags]"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_DISPLAY_DESCRIPTION="Add your PHP here!"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_DISPLAY_HINT="// The display method for the view.html.php file."
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_DISPLAY_LABEL="PHP (display)"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_EXT_DESCRIPTION="Add your PHP here! [Do not add the php tags]"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_EXT_HINT="// PHP here for the checkExtension Method"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_EXT_LABEL="Check Extension Method PHP"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_HEADERS_DESCRIPTION="Add your PHP here! [Do not add the php tags]"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_HEADERS_HINT="// PHP here for the getExImPortHeaders Method"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_HEADERS_LABEL="get Export Import Headers PHP"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_HINT="// PHP Here that should run in the import Method."
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_LABEL="Import Method PHP"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_SAVE_DESCRIPTION="Add your PHP here! [Do not add the php tags]"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_SAVE_HINT="// PHP Here that should run in the save Method, $data, $table"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_SAVE_LABEL="Save Method PHP"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_SETDATA_DESCRIPTION="Add your PHP here! [Do not add the php tags]"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_SETDATA_HINT="// PHP Here that should run in the setData Method, $package,$table,$target_headers"
-COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_IMPORT_SETDATA_LABEL="setData Method PHP"
COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_MODEL_DESCRIPTION="Add PHP methods for the model that the controller will use. Do not add the php tags."
COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_MODEL_LABEL="PHP (model methods)"
COM_COMPONENTBUILDER_ADMIN_VIEW_PHP_MODEL_LIST_DESCRIPTION="Add PHP methods for the model that the controller will use. Do not add the php tags."
@@ -1233,7 +1204,7 @@ COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_SWEDISH_CI_CHARSET_UTF8MB4="utf8mb4_swed
COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_TURKISH_CI_CHARSET_UTF8MB4="utf8mb4_turkish_ci (charset = utf8mb4)"
COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_UNICODE_520_CI_CHARSET_UTF8MB4="utf8mb4_unicode_520_ci (charset = utf8mb4)"
COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_UNICODE_CI_CHARSET_UTF8MB4="utf8mb4_unicode_ci (charset = utf8mb4)"
-COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_UTF8_UNICODE_MOST_SUITABLE_COLLATION_UTF8MB4_GENERAL_CI="utf8mb4 - UTF-8 Unicode (most suitable collation = utf8mb4_general_ci)"
+COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_UTF8_UNICODE_MOST_SUITABLE_COLLATION_UTF8MB4_UNICODE_CI="utf8mb4 - UTF-8 Unicode (most suitable collation = utf8mb4_unicode_ci)"
COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8MB4_VIETNAMESE_CI_CHARSET_UTF8MB4="utf8mb4_vietnamese_ci (charset = utf8mb4)"
COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8_BIN_CHARSET_UTF8="utf8_bin (charset = utf8)"
COM_COMPONENTBUILDER_ADMIN_VIEW_UTF8_CROATIAN_CI_CHARSET_UTF8="utf8_croatian_ci (charset = utf8)"
@@ -1298,7 +1269,6 @@ COM_COMPONENTBUILDER_ALIGNMENT="Alignment"
COM_COMPONENTBUILDER_ALL="All"
COM_COMPONENTBUILDER_ALLOWS_YOU_TO_OVERRIDE_THE_BUILD_DATE_BY_SELECTING_A_DATE_MANUALLY_FROM_THE_CALENDER="Allows you to override the build date by selecting a date manually from the calender."
COM_COMPONENTBUILDER_ALL_FOUND_INSTANCES_IN_S_WHERE_REPLACED="All found instances in %s where replaced"
-COM_COMPONENTBUILDER_ALL_IS_GOOD_PLEASE_CHECK_AGAIN_LATER="All is good, please check again later"
COM_COMPONENTBUILDER_ALL_IS_GOOD_THERE_IS_NO_NOTICE_AT_THIS_TIME="All is good, there is no notice at this time."
COM_COMPONENTBUILDER_ALL_OF_THESE_PACKAGES_ARE_A_FULLY_DEVELOPEDMAPPED_COMPONENTS_FOR_JCB_THEY_CAN_BE_SEEN_AS_DEMO_CONTENT_OR_BASE_IMAGES_FROM_WHICH_TO_START_YOUR_PROJECTBR_ALWAYS_MAKE_SURE_YOU_ARE_ON_THE_LATEST_VERSION_OF_JCB_BEFORE_IMPORTING_ANY_OF_THESE_PACKAGES_SHOULD_ANY_OF_THEM_FAIL_TO_IMPORT_A_S_PLEASE_LET_US_KNOWA="All of these packages are a fully developed/mapped components for JCB. They can be seen as demo content, or base images from which to start your project. Always make sure you are on the latest version of JCB before importing any of these packages, should any of them fail to import please let us know."
COM_COMPONENTBUILDER_ALL_THE_FIELDS_AND_VIEWS_FROM_YOUR_SQL_DUMP_HAS_BEEN_CREATED_AND_LINKED_TO_THIS_COMPONENT="All the fields and views from your sql dump has been created and linked to this component."
@@ -1329,9 +1299,7 @@ COM_COMPONENTBUILDER_AVAILABLE_LIBRARIES="Available Libraries"
COM_COMPONENTBUILDER_A_METHOD_S_WAS_ADDED_TO_THE_INSTALL_BSB_OF_THIS_PACKAGE_TO_INSURE_THAT_THE_FOLDERS_ARE_COPIED_INTO_THE_CORRECT_PLACE_WHEN_THIS_COMPONENT_IS_INSTALLED="A method (%s) was added to the install %s of this package to insure that the folder(s) are copied into the correct place when this component is installed!"
COM_COMPONENTBUILDER_A_S_SPAN_CLASSICONFLAG_SPANREPORT_BROKEN_PACKAGEA="Report Broken Package"
COM_COMPONENTBUILDER_BACK="Back"
-COM_COMPONENTBUILDER_BACKUP_FAILED_PLEASE_TRY_AGAIN_IF_THE_ERROR_CONTINUE_PLEASE_CONTACT_YOUR_SYSTEM_ADMINISTRATOR="Backup failed, please try again. If the error continue, please contact your system administrator."
COM_COMPONENTBUILDER_BACKUP_LOCAL_DATA_FIRST="Backup Local Data First"
-COM_COMPONENTBUILDER_BACKUP_WAS_DONE_SUCCESSFULLY="Backup was done successfully"
COM_COMPONENTBUILDER_BACK_TO_LIBRARIES="Back to Libraries"
COM_COMPONENTBUILDER_BADMIN_FIELDS_RELATIONSB_IDS_MISMATCH_IN_BFIELDSB_AND_WAS_NOT_UPDATED_IN_THE_CUSTOM_CODE="Admin fields relations id:%s mismatch in field:%s, and was not updated in the custom code."
COM_COMPONENTBUILDER_BALL_THE_COMPILER_ANIMATIONS_WERE_SUCCESSFULLY_DOWNLOADED_TO_THIS_JOOMLA_INSTALLB="All the compiler animations were successfully downloaded to this Joomla Install!"
@@ -1361,6 +1329,7 @@ COM_COMPONENTBUILDER_BTHE_TMP_FOLDER_HAS_BEEN_CLEARED_SUCCESSFULLYB="The tmp
COM_COMPONENTBUILDER_BUILD="Build"
COM_COMPONENTBUILDER_BUILDIN="Build-in"
COM_COMPONENTBUILDER_BUILD_DATE="Build Date"
+COM_COMPONENTBUILDER_BUILD_INNOVATE_AND_THRIVE_WITH_LLEWELLYN_ON_GITHUB_TURNING_IDEAS_INTO_IMPACT="Build, Innovate, and Thrive with Llewellyn on GitHub: Turning Ideas into Impact!"
COM_COMPONENTBUILDER_BULK="Bulk"
COM_COMPONENTBUILDER_BULK_GET_ALL_NEW_SNIPPETS="Bulk Get All New Snippets"
COM_COMPONENTBUILDER_BULK_TOOLS="Bulk Tools"
@@ -1372,7 +1341,6 @@ COM_COMPONENTBUILDER_BUTTON_TO_CREATE_S_WILL_SHOW_ONCE_S_IS_SAVED_FOR_THE_FIRST_
COM_COMPONENTBUILDER_CANCEL="Cancel"
COM_COMPONENTBUILDER_CAN_NOT_SAVE_USER_WITHOUT_EMAIL_VALUE="Can not save user without email value."
COM_COMPONENTBUILDER_CHAIN="Chain"
-COM_COMPONENTBUILDER_CHECK_YOUR_OWNER_DETAILS_IT_HAS_NOT_BEEN_SET_OPEN_THE_JCB_GLOBAL_OPTIONS_GO_TO_THE_COMPANY_TAB_AND_ADD_THE_CORRECT_COMPANY_DETAILS_THERE="Check your owner details, it has not been set. Open the JCB Global Options, go to the Company tab and add the correct company details there."
COM_COMPONENTBUILDER_CLASS_EXTENDINGS="Class Extendings"
COM_COMPONENTBUILDER_CLASS_EXTENDINGS_ACCESS="Class Extendings Access"
COM_COMPONENTBUILDER_CLASS_EXTENDINGS_ACCESS_DESC="Allows the users in this group to access access class extendings"
@@ -1433,6 +1401,9 @@ COM_COMPONENTBUILDER_CLASS_EXTENDS_ERROR_UNIQUE_ALIAS="Another Class Extends has
COM_COMPONENTBUILDER_CLASS_EXTENDS_ERROR_UNIQUE_ALIAS_TRASHED="A trashed Class Extends has the same alias ."
COM_COMPONENTBUILDER_CLASS_EXTENDS_EXTENSION_TYPE_DESCRIPTION="The type this class_extends belongs to."
COM_COMPONENTBUILDER_CLASS_EXTENDS_EXTENSION_TYPE_LABEL="Type"
+COM_COMPONENTBUILDER_CLASS_EXTENDS_GUID_DESCRIPTION="Globally Unique Identifier"
+COM_COMPONENTBUILDER_CLASS_EXTENDS_GUID_HINT="Auto Generated"
+COM_COMPONENTBUILDER_CLASS_EXTENDS_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_CLASS_EXTENDS_HEAD_DESCRIPTION="The class header to add any header values can be added."
COM_COMPONENTBUILDER_CLASS_EXTENDS_HEAD_LABEL="Class Header"
COM_COMPONENTBUILDER_CLASS_EXTENDS_ID="Id"
@@ -1653,14 +1624,13 @@ COM_COMPONENTBUILDER_CLASS_PROPERTY_VISIBILITY_DESCRIPTION="The visibility of a
COM_COMPONENTBUILDER_CLASS_PROPERTY_VISIBILITY_LABEL="Visibility"
COM_COMPONENTBUILDER_CLEAR="Clear"
COM_COMPONENTBUILDER_CLEAR_TMP="Clear tmp"
-COM_COMPONENTBUILDER_CLONE_FAILED="Clone failed!"
COM_COMPONENTBUILDER_CLOSE_NEW="Close & New"
COM_COMPONENTBUILDER_CODE="Code"
COM_COMPONENTBUILDER_CODESTRINGS="code/strings"
+COM_COMPONENTBUILDER_COLLABORATE_AND_INNOVATE_WITH_LLEWELLYN_ON_GIT_BUILDING_A_BETTER_CODE_FUTURE="Collaborate and Innovate with Llewellyn on Git: Building a Better Code Future!"
COM_COMPONENTBUILDER_COMMUNITY_PACKAGES="Community Packages"
COM_COMPONENTBUILDER_COMPANY="Company"
COM_COMPONENTBUILDER_COMPANY_NAME="Company Name"
-COM_COMPONENTBUILDER_COMPANY_S="Company: %s"
COM_COMPONENTBUILDER_COMPILER="Compiler"
COM_COMPONENTBUILDER_COMPILER_ACCESS="Compiler Access"
COM_COMPONENTBUILDER_COMPILER_ACCESS_DESC="Allows the users in this group to access compiler."
@@ -3010,7 +2980,6 @@ COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_SAVE_WARNING="Alias already existed
COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_STATUS="Status"
COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_VERSION_DESC="A count of the number of times this Component Files & Folders has been revised."
COM_COMPONENTBUILDER_COMPONENT_FILES_FOLDERS_VERSION_LABEL="Version"
-COM_COMPONENTBUILDER_COMPONENT_GLOBAL_SETTINGS="Component Global Settings"
COM_COMPONENTBUILDER_COMPONENT_MODULES="Component Modules"
COM_COMPONENTBUILDER_COMPONENT_MODULES_ADDJOOMLA_MODULES_DESCRIPTION="Setup the Joomla modules for this component."
COM_COMPONENTBUILDER_COMPONENT_MODULES_ADDJOOMLA_MODULES_LABEL="Joomla Modules"
@@ -3226,6 +3195,7 @@ COM_COMPONENTBUILDER_COMPONENT_ROUTER_SITEVIEW_LABEL="View"
COM_COMPONENTBUILDER_COMPONENT_ROUTER_STATUS="Status"
COM_COMPONENTBUILDER_COMPONENT_ROUTER_VERSION_DESC="A count of the number of times this Component Router has been revised."
COM_COMPONENTBUILDER_COMPONENT_ROUTER_VERSION_LABEL="Version"
+COM_COMPONENTBUILDER_COMPONENT_SETTINGS="Component Settings"
COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS="Component Site Views"
COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS_ACCESS_DESCRIPTION="Select if this view should use access."
COM_COMPONENTBUILDER_COMPONENT_SITE_VIEWS_ACCESS_LABEL="Add Access"
@@ -3345,6 +3315,7 @@ COM_COMPONENTBUILDER_CONFIG_ADMIN_CUSTOM_TABS_TABS="Admin Custom Tabs (tabs)"
COM_COMPONENTBUILDER_CONFIG_ADMIN_FIELDS_ADDFIELDS="Admin Fields (addfields)"
COM_COMPONENTBUILDER_CONFIG_ADMIN_FIELDS_CONDITIONS_ADDCONDITIONS="Admin Fields Conditions (addconditions)"
COM_COMPONENTBUILDER_CONFIG_ADMIN_FIELDS_RELATIONS_ADDRELATIONS="Admin Fields Relations (addrelations)"
+COM_COMPONENTBUILDER_CONFIG_ADMIN_VIEWS_AJAX_INPUT="Admin Views (ajax_input)"
COM_COMPONENTBUILDER_CONFIG_ALMOST_FLAT_LOAD="Almost Flat"
COM_COMPONENTBUILDER_CONFIG_ALPHANUMERIC="Alphanumeric"
COM_COMPONENTBUILDER_CONFIG_ALPHANUMERICDOT="Alphanumeric+dot"
@@ -3411,6 +3382,7 @@ COM_COMPONENTBUILDER_CONFIG_CRONJOB_BACKUP_SERVER_DESCRIPTION="Select your backu
COM_COMPONENTBUILDER_CONFIG_CRONJOB_BACKUP_SERVER_LABEL="Cronjob Backup Server"
COM_COMPONENTBUILDER_CONFIG_CRONJOB_BACKUP_TYPE_DESCRIPTION="Select how you would like to backup JCB"
COM_COMPONENTBUILDER_CONFIG_CRONJOB_BACKUP_TYPE_LABEL="Cronjob Backup type"
+COM_COMPONENTBUILDER_CONFIG_CUSTOM_ADMIN_VIEWS_AJAX_INPUT="Custom Admin Views (ajax_input)"
COM_COMPONENTBUILDER_CONFIG_CUSTOM_FOLDER_PATH_DESCRIPTION="Here you can set the path to the custom folder"
COM_COMPONENTBUILDER_CONFIG_CUSTOM_FOLDER_PATH_HINT="/home/user/custom"
COM_COMPONENTBUILDER_CONFIG_CUSTOM_FOLDER_PATH_LABEL="Custom Folder Path"
@@ -3612,6 +3584,7 @@ COM_COMPONENTBUILDER_CONFIG_SET_BROWSER_STORAGE_LABEL="Browser Storage"
COM_COMPONENTBUILDER_CONFIG_SHOW="Show"
COM_COMPONENTBUILDER_CONFIG_SHOW_ALL="Show All"
COM_COMPONENTBUILDER_CONFIG_SIMPLEXMLELEMENT_CLASS="SimpleXMLElement Class"
+COM_COMPONENTBUILDER_CONFIG_SITE_VIEWS_AJAX_INPUT="Site Views (ajax_input)"
COM_COMPONENTBUILDER_CONFIG_SMTP="SMTP"
COM_COMPONENTBUILDER_CONFIG_SMTPAUTH_DESCRIPTION="Select yes if your SMTP host requires SMTP Authentication."
COM_COMPONENTBUILDER_CONFIG_SMTPAUTH_LABEL="SMTP Authentication"
@@ -3656,12 +3629,12 @@ COM_COMPONENTBUILDER_CONFIG_VDM_PACKAGES="VDM Packages"
COM_COMPONENTBUILDER_CONFIG_VIEW_FIELD_LABEL="View & Field"
COM_COMPONENTBUILDER_CONFIG_YES="Yes"
COM_COMPONENTBUILDER_CONFIRMATION_STEP_BEFORE_IMPORTING="Confirmation Step Before Importing!"
+COM_COMPONENTBUILDER_CONNECT_AND_ENGAGE_WITH_LLEWELLYN_ON_JOOMLA_SOCIAL_EMPOWERING_COMMUNITIES_ONE_POST_AT_A_TIME="Connect and Engage with Llewellyn on Joomla Social: Empowering Communities, One Post at a Time!"
COM_COMPONENTBUILDER_CONTEXT="Context"
COM_COMPONENTBUILDER_CONTRIBUTE_TO_JCB="Contribute to JCB"
COM_COMPONENTBUILDER_CONTRIBUTOR="Contributor"
COM_COMPONENTBUILDER_CONTRIBUTORS="Contributors"
COM_COMPONENTBUILDER_COPYRIGHT="Copyright"
-COM_COMPONENTBUILDER_COPYRIGHT_S="Copyright: %s"
COM_COMPONENTBUILDER_COULD_NOT_CLEAR_THE_TMP_FOLDER="Could not clear the tmp folder!"
COM_COMPONENTBUILDER_COULD_NOT_FIND_THE_DATA_NEEDED_TO_CONTINUE="Could not find the data needed to continue."
COM_COMPONENTBUILDER_COULD_NOT_INSTALL_COMPONENT="Could not install component!"
@@ -4103,6 +4076,7 @@ COM_COMPONENTBUILDER_CUSTOM_CODES_BATCH_OPTIONS="Batch process the selected Cust
COM_COMPONENTBUILDER_CUSTOM_CODES_BATCH_TIP="All changes will be applied to all selected Custom Codes"
COM_COMPONENTBUILDER_CUSTOM_CODES_BATCH_USE="Custom Codes Batch Use"
COM_COMPONENTBUILDER_CUSTOM_CODES_BATCH_USE_DESC="Allows the users in this group to use batch copy/update method of batch custom codes"
+COM_COMPONENTBUILDER_CUSTOM_CODES_CODE="Code"
COM_COMPONENTBUILDER_CUSTOM_CODES_CREATE="Custom Codes Create"
COM_COMPONENTBUILDER_CUSTOM_CODES_CREATE_DESC="Allows the users in this group to create create custom codes"
COM_COMPONENTBUILDER_CUSTOM_CODES_DASHBOARD_LIST="Custom Codes Dashboard List"
@@ -4168,9 +4142,9 @@ COM_COMPONENTBUILDER_CUSTOM_CODE_HASHENDTARGET_DESCRIPTION="The end hash target
COM_COMPONENTBUILDER_CUSTOM_CODE_HASHENDTARGET_HINT="autogenerated md5 hash"
COM_COMPONENTBUILDER_CUSTOM_CODE_HASHENDTARGET_LABEL="End Hash Target"
COM_COMPONENTBUILDER_CUSTOM_CODE_HASHENDTARGET_MESSAGE="Error! Please add some text here."
-COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_DESCRIPTION="The start hash target to help insert the code at the correct place, if the line position change. This hash is the md5 of a few lines above the custom code"
+COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_DESCRIPTION="The end hash target to help insert the code until the correct place, if the line position change. This hash is the md5 of a few lines below the custom code"
COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_HINT="autogenerated md5 hash"
-COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_LABEL="Start Hash Target"
+COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_LABEL="End Hash Target"
COM_COMPONENTBUILDER_CUSTOM_CODE_HASHTARGET_MESSAGE="Error! Please add some text here."
COM_COMPONENTBUILDER_CUSTOM_CODE_HASH_AUTOMATION="Hash (automation)"
COM_COMPONENTBUILDER_CUSTOM_CODE_HTML="HTML"
@@ -4185,7 +4159,7 @@ COM_COMPONENTBUILDER_CUSTOM_CODE_MODIFIED_DATE_LABEL="Modified Date"
COM_COMPONENTBUILDER_CUSTOM_CODE_NEW="A New Custom Code"
COM_COMPONENTBUILDER_CUSTOM_CODE_NOTE_JCB_PLACEHOLDER_DESCRIPTION="
[save to see placeholder] You can also pass values to this code like this: [save to see placeholder trick]
Those values will be replace placeholders called args. These placeholders are zero based and should look like this: [[[arg0]]], [[[arg1]]] ... as many as you like. If you use 5 args in your code, you must always pass 5 values, since they are zero based your fifth arg will look like this [[[arg4]]]
To use the following [ ] , + = in your string being passed, use the following: [⇒[; ]⇒]; ,⇒,; +⇒+; =⇒=
Please note THAT YOU CAN NOW use this placeholder in other custom code views, just not in Hash (automation) custom code from the IDE, and not in it self, enjoy! Another important note, all code with args will not be reversed updated from the changes in the editor out side of JCB at this time, since that will remove all the arg placeholders this means you will only be able to update the code here in the JCB UI.
This note will change once we have resolved these limitations."
COM_COMPONENTBUILDER_CUSTOM_CODE_NOTE_JCB_PLACEHOLDER_LABEL="You can use this code in any JCB code area, simply add this PlaceHolder."
-COM_COMPONENTBUILDER_CUSTOM_CODE_NOTE_PLACEHOLDERS_EXPLAINED_DESCRIPTION="
Understand how the placeholders work in (IDE)
Comment Type PHP/JS
How You Can Add New Code in the IDE
/***[INSERT<>$$$$]***/
<YOUR CODE HERE>
/***[/INSERT<>$$$$]***/
/***[REPLACE<>$$$$]***/
<YOUR CODE HERE>
/***[/REPLACE<>$$$$]***/
When JCB Adds it Back
/***[INSERTED$$$$]***//*x*/
<YOUR CODE HERE>
/***[/INSERTED$$$$]***/
/***[REPLACED$$$$]***//*x*/
<YOUR CODE HERE>
/***[/REPLACED$$$$]***/
When You Want to Changing Existing Custom Code in the IDE
/***[INSERTED<>$$$$]***//*x*/
<YOUR CODE HERE>
/***[/INSERTED<>$$$$]***/
/***[REPLACED<>$$$$]***//*x*/
<YOUR CODE HERE>
/***[/REPLACED<>$$$$]***/
Comment Type HTML
How You Can Add New Code in the IDE
<!--[INSERT<>$$$$]-->
<YOUR CODE HERE>
<!--[/INSERT<>$$$$]-->
<!--[REPLACE<>$$$$]-->
<YOUR CODE HERE>
<!--[/REPLACE<>$$$$]-->
When JCB Adds it Back
<!--[INSERTED$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/INSERTED$$$$]-->
<!--[REPLACED$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/REPLACED$$$$]-->
When You Want to Changing Existing Custom Code in the IDE
<!--[INSERTED<>$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/INSERTED<>$$$$]-->
<!--[REPLACED<>$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/REPLACED<>$$$$]-->
x is the ID of the code in the system don't change it when you edit the code in your IDE outside of JCB!
USED IN
Soon as enough data is available we will display all the areas where this code is used.
Components
Component Dashboard
Component Placeholders
Admin Views
Admin Fields Relations
Admin Custom Tabs
Custom Admin Views
Site Views
Fields
Fieldtypes
Dynamic Gets
Templates
Layouts
Libraries
Custom Code
Validation Rule
Joomla Method
Joomla Plugin
Class Extends
Class Property
Class Method
Power
Scanning Database..
You can edit the above areas where this code is used.
This code is not used in any area of the JCB custom code blocks at this time.
When You Want to Changing Existing Custom Code in the IDE
/***[INSERTED<>$$$$]***//*x*/
<YOUR CODE HERE>
/***[/INSERTED<>$$$$]***/
/***[REPLACED<>$$$$]***//*x*/
<YOUR CODE HERE>
/***[/REPLACED<>$$$$]***/
Comment Type HTML
How You Can Add New Code in the IDE
<!--[INSERT<>$$$$]-->
<YOUR CODE HERE>
<!--[/INSERT<>$$$$]-->
<!--[REPLACE<>$$$$]-->
<YOUR CODE HERE>
<!--[/REPLACE<>$$$$]-->
When JCB Adds it Back
<!--[INSERTED$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/INSERTED$$$$]-->
<!--[REPLACED$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/REPLACED$$$$]-->
When You Want to Changing Existing Custom Code in the IDE
<!--[INSERTED<>$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/INSERTED<>$$$$]-->
<!--[REPLACED<>$$$$]--><!--x-->
<YOUR CODE HERE>
<!--[/REPLACED<>$$$$]-->
x is the ID of the code in the system don't change it when you edit the code in your IDE outside of JCB!
USED IN
Soon as enough data is available we will display all the areas where this code is used.
Scanning Database..
You can edit the above areas where this code is used.
This code is not used in any area of the JCB custom code blocks at this time.
"
COM_COMPONENTBUILDER_CUSTOM_CODE_NOTE_PLACEHOLDERS_EXPLAINED_LABEL="Information Area."
COM_COMPONENTBUILDER_CUSTOM_CODE_NOT_REQUIRED="Not Required"
COM_COMPONENTBUILDER_CUSTOM_CODE_ORDERING_LABEL="Ordering"
@@ -4215,7 +4189,6 @@ COM_COMPONENTBUILDER_CUSTOM_CODE_TYPE_DESCRIPTION="How To Add the Code to the fi
COM_COMPONENTBUILDER_CUSTOM_CODE_TYPE_LABEL="Add Type"
COM_COMPONENTBUILDER_CUSTOM_CODE_VERSION_DESC="A count of the number of times this Custom Code has been revised."
COM_COMPONENTBUILDER_CUSTOM_CODE_VERSION_LABEL="Version"
-COM_COMPONENTBUILDER_CUSTOM_IMPORT="Custom Import"
COM_COMPONENTBUILDER_CUSTOM_PHP="Custom PHP"
COM_COMPONENTBUILDER_CUSTOM_SCRIPT="Custom Script"
COM_COMPONENTBUILDER_DASH="Dashboard"
@@ -4262,6 +4235,7 @@ COM_COMPONENTBUILDER_DISPLAY_SWITCH_FOR_DYNAMIC_PLACEMENT_IN_RELATION_TO_THE_USE
COM_COMPONENTBUILDER_DIVERGED="Diverged"
COM_COMPONENTBUILDER_DIVERGED_MEANS_YOUR_BLOCAL_SNIPPETB_WITH_THE_SAME_NAME_LIBRARY_AND_TYPE_HAS_A_BDIVERGEDB_FROM_THE_COMMUNITY_SNIPPET_WITH_THE_SAME_NAME_LIBRARY_AND_TYPE_IN_THAT_IT_DOES_NOT_HAVE_THE_SAME_BCREATIONB_OR_BMODIFIED_DATEB="Diverged means your local snippet (with the same name, library and type) has a diverged from the community snippet (with the same name, library and type) in that it does not have the same creation or modified date."
COM_COMPONENTBUILDER_DOES_THIS_PACKAGE_REQUIRE_A_KEY_TO_INSTALL="Does this package require a key to install."
+COM_COMPONENTBUILDER_DONATE_TOWARDS_JCB_HELP_LLEWELLYN_FINANCIALLY_SO_HE_CAN_CONTINUE_DEVELOPING_THIS_GREAT_TOOL="Donate towards JCB: Help Llewellyn financially so he can continue developing this great tool!"
COM_COMPONENTBUILDER_DONATE_TO_JCB="Donate to JCB"
COM_COMPONENTBUILDER_DONATIONS="Donations!"
COM_COMPONENTBUILDER_DOWNLOAD_UPDATE="Download Update"
@@ -4567,6 +4541,7 @@ COM_COMPONENTBUILDER_DYNAMIC_GET_YES="Yes"
COM_COMPONENTBUILDER_DYNAMIC_GET_YY="yy"
COM_COMPONENTBUILDER_DYNAMIC_GET_Z="z"
COM_COMPONENTBUILDER_DYNAMIC_GET_ZZ="zz"
+COM_COMPONENTBUILDER_D_ROWS_PROCESSED_SUCCESS_RATE_TWOF_IMPORT_SUCCESSFUL="%d rows processed. Success rate: %.2f%%. Import successful!"
COM_COMPONENTBUILDER_EDIT="Edit"
COM_COMPONENTBUILDER_EDITCREATE_SITE_VIEW="Edit/Create Site View"
COM_COMPONENTBUILDER_EDITING="Editing"
@@ -4580,25 +4555,22 @@ COM_COMPONENTBUILDER_EDIT_S_S_DIRECTLY="Edit %s (%s) directly"
COM_COMPONENTBUILDER_EDIT_VERSIONS="Edit Version"
COM_COMPONENTBUILDER_EDIT_VERSIONS_DESC="Allows users in this group to edit versions."
COM_COMPONENTBUILDER_EDIT_VIEW="Edit View"
+COM_COMPONENTBUILDER_EFFORTLESS_AUTOMATION_AND_IMPACTFUL_WORKFLOWS_WITH_LLEWELLYN_ON_NEIGHTN="Effortless Automation and Impactful Workflows with Llewellyn on n8n!"
COM_COMPONENTBUILDER_ELEVATE_JCB_TODAY="Elevate JCB Today"
COM_COMPONENTBUILDER_EMAIL="Email"
COM_COMPONENTBUILDER_EMAIL_S="Email %s"
-COM_COMPONENTBUILDER_EMAIL_WITH_THE_NEW_KEY_WAS_SENT="Email with the new key was sent"
-COM_COMPONENTBUILDER_EMCOMPANYEM_BSB="Company:%s"
-COM_COMPONENTBUILDER_EMCOPYRIGHTEM_BSB="Copyright:%s"
-COM_COMPONENTBUILDER_EMEMAILEM_BSB="Email:%s"
-COM_COMPONENTBUILDER_EMLICENSEEM_BSB="License:%s"
-COM_COMPONENTBUILDER_EMOWNEREM_BSB="Owner:%s"
COM_COMPONENTBUILDER_EMPOWER_JCB="Empower JCB"
COM_COMPONENTBUILDER_EMPOWER_THE_FUTURE_WITH_JCB="Empower the Future with JCB"
COM_COMPONENTBUILDER_EMPTY_TRASH="Empty trash"
-COM_COMPONENTBUILDER_EMWEBSITEEM_BSB="Website:%s"
COM_COMPONENTBUILDER_ENTER_YOUR_REPLACE_TEXT="Enter your replace text"
COM_COMPONENTBUILDER_ENTER_YOUR_SEARCH_TEXT="Enter your search text"
COM_COMPONENTBUILDER_EQUAL="Equal"
COM_COMPONENTBUILDER_EQUAL_MEANS_THAT_THE_COMMUNITY_SNIPPET_WITH_THE_SAME_NAME_LIBRARY_AND_TYPE_AND_YOUR_LOCAL_SNIPPET_WITH_THE_SAME_NAME_LIBRARY_AND_TYPE_HAS_THE_SAME_BCREATIONB_AND_BMODIFIED_DATEB="Equal means that the community snippet (with the same name, library and type) and your local snippet (with the same name, library and type) has the same creation and modified date."
COM_COMPONENTBUILDER_ERROR="Error"
COM_COMPONENTBUILDER_ERROR_BR_S="Error! %s"
+COM_COMPONENTBUILDER_ERROR_FETCHING_COMPONENT_GUIDS_FROM_THE_DATABASE="Error fetching component GUIDs from the database."
+COM_COMPONENTBUILDER_ERROR_FETCHING_COMPONENT_IDS_FROM_THE_DATABASE="Error fetching component IDs from the database."
+COM_COMPONENTBUILDER_ERROR_FETCHING_FIELD_TYPES_PROPERTIES_FROM_THE_DATABASE="Error fetching field types properties from the database."
COM_COMPONENTBUILDER_ERROR_THE_PATH_HAS_A_MISMATCH_AND_COULD_THEREFORE_NOT_RETRIEVE_THE_SNIPPET_FROM_GITHUB="Error! The path has a mismatch and could therefore not retrieve the snippet from gitHub!"
COM_COMPONENTBUILDER_ERROR_THE_SNIPPET_IS_FAULTY_AND_COULD_NOT_BE_SAVED="Error! The snippet is faulty and could not be saved."
COM_COMPONENTBUILDER_ERROR_YOU_DO_NOT_HAVE_ACCESS_TO_THE_SNIPPETS="Error! You do not have access to the snippets."
@@ -4607,9 +4579,8 @@ COM_COMPONENTBUILDER_EVERY_LANGUAGE="Every language"
COM_COMPONENTBUILDER_EXACT_LENGTH_ONLY_FOUR_TEXT_FIELD="Exact Length (only 4 text_field)"
COM_COMPONENTBUILDER_EXAMPLE="Example"
COM_COMPONENTBUILDER_EXIT_TRASH="Exit trash"
+COM_COMPONENTBUILDER_EXPLORE_LEARN_AND_CREATE_WITH_LLEWELLYN_ON_YOUTUBE_YOUR_GATEWAY_TO_INSPIRATION="Explore, Learn, and Create with Llewellyn on YouTube: Your Gateway to Inspiration!"
COM_COMPONENTBUILDER_EXPORTIMPORT_DATA="Export/Import Data"
-COM_COMPONENTBUILDER_EXPORT_COMPLETED="Export Completed!"
-COM_COMPONENTBUILDER_EXPORT_FAILED_PLEASE_TRY_AGAIN_LATTER="Export failed, please try again latter!"
COM_COMPONENTBUILDER_EXTENDS="Extends"
COM_COMPONENTBUILDER_EXTRA_PROPERTIES_LIKE_LISTCLASS_ESCAPE_DISPLAY_VALIDATEBR_SMALLHERE_YOU_CAN_SET_THE_EXTRA_PROPERTIES_FOR_THIS_FIELDSMALL="Extra properties like (listclass, escape, display, validate) Here you can set the extra properties for this field"
COM_COMPONENTBUILDER_FADE_IN="Fade In"
@@ -5001,8 +4972,6 @@ COM_COMPONENTBUILDER_FILTER_COMMENT_TYPE_USED_IN_PLACEHOLDER_ASCENDING="Comment
COM_COMPONENTBUILDER_FILTER_COMMENT_TYPE_USED_IN_PLACEHOLDER_DESCENDING="Comment Type (used in placeholder) descending"
COM_COMPONENTBUILDER_FILTER_COMPANY_NAME_ASCENDING="Company Name ascending"
COM_COMPONENTBUILDER_FILTER_COMPANY_NAME_DESCENDING="Company Name descending"
-COM_COMPONENTBUILDER_FILTER_COMPONENT_ASCENDING="Component ascending"
-COM_COMPONENTBUILDER_FILTER_COMPONENT_DESCENDING="Component descending"
COM_COMPONENTBUILDER_FILTER_CONTEXT_ASCENDING="Context ascending"
COM_COMPONENTBUILDER_FILTER_CONTEXT_DESCENDING="Context descending"
COM_COMPONENTBUILDER_FILTER_CREATED_DATE_ASCENDING="Created Date ascending"
@@ -5166,7 +5135,6 @@ COM_COMPONENTBUILDER_FILTER_SEARCH_SNIPPET_TYPES="Search the snippet type items.
COM_COMPONENTBUILDER_FILTER_SEARCH_TEMPLATES="Search the template items. Prefix with ID: to search for an item by ID."
COM_COMPONENTBUILDER_FILTER_SEARCH_VALIDATION_RULES="Search the validation rule items. Prefix with ID: to search for an item by ID."
COM_COMPONENTBUILDER_FILTER_SELECT_ADD_CUSTOM_BUTTONS="Select Add Custom Buttons"
-COM_COMPONENTBUILDER_FILTER_SELECT_ADD_CUSTOM_IMPORT="Select Add Custom Import"
COM_COMPONENTBUILDER_FILTER_SELECT_ADD_PHP_AJAX="Select Add PHP (AJAX)"
COM_COMPONENTBUILDER_FILTER_SELECT_ADD_PHP_CUSTOM_VIEW_SCRIPT="Select Add PHP (custom view script)"
COM_COMPONENTBUILDER_FILTER_SELECT_ADD_TYPE="Select Add Type"
@@ -5175,7 +5143,6 @@ COM_COMPONENTBUILDER_FILTER_SELECT_AUTHOR="Select Author"
COM_COMPONENTBUILDER_FILTER_SELECT_BASE_URL="Select Base URL"
COM_COMPONENTBUILDER_FILTER_SELECT_COMMENT_TYPE_USED_IN_PLACEHOLDER="Select Comment Type (used in placeholder)"
COM_COMPONENTBUILDER_FILTER_SELECT_COMPANY_NAME="Select Company Name"
-COM_COMPONENTBUILDER_FILTER_SELECT_COMPONENT="Select Component"
COM_COMPONENTBUILDER_FILTER_SELECT_DATA_TYPE="Select Data Type"
COM_COMPONENTBUILDER_FILTER_SELECT_DYNAMIC_GET="Select Dynamic Get"
COM_COMPONENTBUILDER_FILTER_SELECT_EXTENDS="Select Extends"
@@ -5437,6 +5404,7 @@ COM_COMPONENTBUILDER_ID="id"
COM_COMPONENTBUILDER_ID_MISMATCH_WAS_DETECTED_WITH_THE_SSSS_GUI_CODE_FIELD_SO_THE_PLACEHOLDER_WAS_NOT_SET="ID mismatch was detected with the %s.%s.%s.%s GUI code field. So the placeholder was not set."
COM_COMPONENTBUILDER_IEMAILI_BSB="Email:%s"
COM_COMPONENTBUILDER_IMPORT_BY_GUID_ONLY="Import by GUID only!"
+COM_COMPONENTBUILDER_IMPORT_FAILED_D_ROWS_PROCESSED_WITH_ONLY_D_SUCCESSES_ERROR_RATE_TWOF="Import failed. %d rows processed with only %d successes. Error rate: %.2f%%."
COM_COMPONENTBUILDER_IMPORT_S="Import %s"
COM_COMPONENTBUILDER_IMPORT_SELECT_FILE_FOR_JOOMLA_COMPONENTS="Select the file to import data to joomla_components."
COM_COMPONENTBUILDER_IMPORT_SELECT_FILE_FOR_LANGUAGE_TRANSLATIONS="Select the file to import data to language_translations."
@@ -5445,6 +5413,8 @@ COM_COMPONENTBUILDER_INACTIVE="Inactive"
COM_COMPONENTBUILDER_INDENTATION_OPTIONS="Indentation Options"
COM_COMPONENTBUILDER_INIT="Init"
COM_COMPONENTBUILDER_INITIALIZATION_FAILED="Initialization Failed!"
+COM_COMPONENTBUILDER_INVALID_COMPONENT_OBJECT_MISSING_REQUIRED_PROPERTIES="Invalid component object: Missing required properties."
+COM_COMPONENTBUILDER_INVALID_TABLE_TARGET="Invalid table target"
COM_COMPONENTBUILDER_INVEST_IN_JCB="Invest in JCB"
COM_COMPONENTBUILDER_INVEST_IN_THE_FUTURE_OF_JOOMLA_COMPONENT_BUILDER_JCB_BY_MAKING_A_BFINANCIAL_CONTRIBUTIONB_NO_MATTER_HOW_SMALL_THE_CONTINUAL_SUPPORT_OF_ALL_THOSE_USING_THE_TOOL_WILL_BE_MORE_THAN_ENOUGH_TO_ENSURE_ITS_CONTINUED_GROWTH_AND_RELEVANCE_BY_INVESTING_IN_THIS_OPENSOURCE_PROJECT_YOU_ARE_SECURING_ITS_FUTURE_AS_A_VITAL_TOOL_FOR_PHP_PROGRAMMERS="Invest in the future of Joomla Component Builder (JCB) by making a financial contribution, no matter how small. The continual support of all those using the tool will be more than enough to ensure its continued growth and relevance. By investing in this open-source project, you are securing its future as a vital tool for PHP programmers."
COM_COMPONENTBUILDER_INVEST_IN_THE_FUTURE_OF_JOOMLA_COMPONENT_BUILDER_JCB_BY_MAKING_A_BFINANCIAL_DONATIONB_SUPPORT_THE_NECESSARY_DEVELOPMENT_AND_MAINTENANCE_OF_THIS_OPENSOURCE_PROJECT_ENSURING_ITS_CONTINUED_GROWTH_AND_RELEVANCE_FOR_THE_COMMUNITY_YOUR_CONTRIBUTION_WILL_HELP_SECURE_THE_FUTURE_OF_THIS_VITAL_TOOL_FOR_PHP_PROGRAMMERS="Invest in the future of Joomla Component Builder (JCB) by making a financial donation. Support the necessary development and maintenance of this open-source project, ensuring its continued growth and relevance for the community. Your contribution will help secure the future of this vital tool for PHP programmers."
@@ -5492,8 +5462,6 @@ COM_COMPONENTBUILDER_JCB_PACKAGE_INFO_PATH_DOES_NOT_WORK_WE_ADVICE_YOU_BNOT_TO_C
COM_COMPONENTBUILDER_JCB_PROMOTES_EFFICIENCY="JCB Promotes Efficiency"
COM_COMPONENTBUILDER_JCB_PROMOTES_GOODWILL="JCB Promotes Goodwill"
COM_COMPONENTBUILDER_JCB_PROVIDES_A_BETTER_EXPERIENCE="JCB Provides a Better Experience"
-COM_COMPONENTBUILDER_JCB_PRO_BOARD="JCB Pro board"
-COM_COMPONENTBUILDER_JCB_PRO_NOTICE_BOARD="JCB Pro Notice Board"
COM_COMPONENTBUILDER_JCB_REDUCES_DEVELOPMENT_COSTS="JCB Reduces Development Costs"
COM_COMPONENTBUILDER_JCB_SAVES_TIME="JCB Saves Time"
COM_COMPONENTBUILDER_JCB_STREAMLINES_DEVELOPMENT="JCB Streamlines Development"
@@ -5511,9 +5479,14 @@ COM_COMPONENTBUILDER_JCB_YOUR_SUPPORT_MATTERS_MOST="JCB: Your Support Matters Mo
COM_COMPONENTBUILDER_JOIN_FIELDS="Join Fields"
COM_COMPONENTBUILDER_JOIN_JCBS_COMMUNITY="Join JCB's Community"
COM_COMPONENTBUILDER_JOIN_JCBS_JOURNEY="Join JCB's Journey"
+COM_COMPONENTBUILDER_JOIN_JCBS_LEAD_DEVELOPER_ON_JOOMLA_SOCIAL_A_MASTODON_INSTANCE="Join JCB's lead developer on Joomla! social a Mastodon instance."
COM_COMPONENTBUILDER_JOIN_JCBS_MISSION="Join JCB's Mission"
COM_COMPONENTBUILDER_JOIN_JCBS_SUCCESS="Join JCB's Success"
COM_COMPONENTBUILDER_JOIN_JCBS_VISION="Join JCB's Vision"
+COM_COMPONENTBUILDER_JOIN_JOOMLA_SOCIAL_A_MASTODON_INSTANCE="Join Joomla! social a Mastodon instance!"
+COM_COMPONENTBUILDER_JOIN_LLEWELLYN_AND_THE_COMMUNITY_ON_TELEGRAM_BUILDING_JOOMLA_COMPONENTS_TOGETHER="Join Llewellyn and the Community on Telegram: Building Joomla Components Together!"
+COM_COMPONENTBUILDER_JOIN_LLEWELLYN_ON_THE_JOOMLA_VOLUNTEER_PORTAL_SHAPING_THE_FUTURE_TOGETHER="Join Llewellyn on the Joomla Volunteer Portal: Shaping the Future Together!"
+COM_COMPONENTBUILDER_JOIN_THE_CONVERSATION_WITH_LLEWELLYN_ON_X_WHERE_IDEAS_TAKE_FLIGHT="Join the Conversation with Llewellyn on X: Where Ideas Take Flight!"
COM_COMPONENTBUILDER_JOIN_TYPE="Join Type"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT="Joomla Component"
COM_COMPONENTBUILDER_JOOMLA_COMPONENTS="Joomla Components"
@@ -5633,7 +5606,6 @@ COM_COMPONENTBUILDER_JOOMLA_COMPONENT_BUILDCOMPSQL_HINT="// Add MySQL Table Dump
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_BUILDCOMPSQL_LABEL="MySQL"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_BUILDCOMP_DESCRIPTION="To build the component fields and back-end views dynamically using a mySQL table file."
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_BUILDCOMP_LABEL="Build Backend-views Dynamically"
-COM_COMPONENTBUILDER_JOOMLA_COMPONENT_BUILDER_BACKUP_KEY="Joomla Component Builder - Backup Key"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_BUILDER_JCB_IS_A_CRUCIAL_TOOL_FOR_PHP_PROGRAMMERS_WHO_USE_JOOMLA_TO_EARN_A_LIVING_BY_MAKING_A_BFINANCIAL_DONATIONB_YOU_CAN_SUPPORT_THE_GROWTH_AND_CONTINUITY_OF_THIS_VITAL_RESOURCE_AND_ENSURE_ITS_RELEVANCE_FOR_YEARS_TO_COME_YOUR_CONTRIBUTION_NO_MATTER_HOW_BIG_OR_SMALL_WILL_BE_DEEPLY_APPRECIATED_BY_THE_PROJECTS_TEAM_AND_THE_WIDER_COMMUNITY="Joomla Component Builder (JCB) is a crucial tool for PHP programmers who use Joomla to earn a living. By making a financial donation, you can support the growth and continuity of this vital resource and ensure its relevance for years to come. Your contribution, no matter how big or small, will be deeply appreciated by the project's team and the wider community."
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_CLEAR_TMP_BUTTON_ACCESS="Joomla Component Clear tmp Button Access"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_CLEAR_TMP_BUTTON_ACCESS_DESC="Allows the users in this group to access the clear tmp button."
@@ -5717,6 +5689,7 @@ COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID_DESCRIPTION="Globally Unique Identifi
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID_HINT="Auto Generated"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_ID="Id"
+COM_COMPONENTBUILDER_JOOMLA_COMPONENT_IMAGE="Joomla Component Image"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_IMAGE_DESCRIPTION="The component image (product box) for the dashboard and install page, must be 300px X 300px."
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_IMAGE_LABEL="Component Image"
COM_COMPONENTBUILDER_JOOMLA_COMPONENT_INTELLIGENT_ADDREMOVEIF="Intelligent (add&remove+if)"
@@ -6633,6 +6606,9 @@ COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_DETAILS="Details"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_EDIT="Editing the Joomla Plugin Group"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_ERROR_UNIQUE_ALIAS="Another Joomla Plugin Group has the same alias."
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_ERROR_UNIQUE_ALIAS_TRASHED="A trashed Joomla Plugin Group has the same alias ."
+COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_GUID_DESCRIPTION="Globally Unique Identifier"
+COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_GUID_HINT="Auto Generated"
+COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_ID="Id"
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_MODIFIED_BY_DESC="The last user that modified this Joomla Plugin Group."
COM_COMPONENTBUILDER_JOOMLA_PLUGIN_GROUP_MODIFIED_BY_LABEL="Modified By"
@@ -6885,6 +6861,7 @@ COM_COMPONENTBUILDER_JOOMLA_POWER_SYSTEM_NAME_LABEL="System Name"
COM_COMPONENTBUILDER_JOOMLA_POWER_SYSTEM_NAME_MESSAGE="Error! Please add some text here."
COM_COMPONENTBUILDER_JOOMLA_POWER_VERSION_DESC="A count of the number of times this Joomla Power has been revised."
COM_COMPONENTBUILDER_JOOMLA_POWER_VERSION_LABEL="Version"
+COM_COMPONENTBUILDER_JOOMLA_SOCIAL_FEED="Joomla! Social Feed"
COM_COMPONENTBUILDER_JOOMLA_THREE="Joomla 3"
COM_COMPONENTBUILDER_JOOMLA_VERSION="Joomla Version"
COM_COMPONENTBUILDER_JUST_GET_ALL_SNIPPETS="Just Get All Snippets"
@@ -6893,7 +6870,6 @@ COM_COMPONENTBUILDER_KEEP_ORIGINAL_ACCESS="- Keep Original Access -"
COM_COMPONENTBUILDER_KEEP_ORIGINAL_CATEGORY="- Keep Original Category -"
COM_COMPONENTBUILDER_KEEP_ORIGINAL_STATE="- Keep Original State -"
COM_COMPONENTBUILDER_KEY="Key"
-COM_COMPONENTBUILDER_KEY_HAS_NOT_CHANGED="Key has not changed"
COM_COMPONENTBUILDER_KEY_WORD_ALL_CASEINSENSITIVE_ONLY_FOUR_TEXT_FIELD="Key Word All case-insensitive (only 4 text_field)"
COM_COMPONENTBUILDER_KEY_WORD_ALL_CASESENSITIVE_ONLY_FOUR_TEXT_FIELD="Key Word All case-sensitive (only 4 text_field)"
COM_COMPONENTBUILDER_KEY_WORD_ANY_CASEINSENSITIVE_ONLY_FOUR_TEXT_FIELD="Key Word Any case-insensitive (only 4 text_field)"
@@ -7127,6 +7103,9 @@ COM_COMPONENTBUILDER_LAYOUT_ERROR_UNIQUE_ALIAS="Another Layout has the same alia
COM_COMPONENTBUILDER_LAYOUT_ERROR_UNIQUE_ALIAS_TRASHED="A trashed Layout has the same alias ."
COM_COMPONENTBUILDER_LAYOUT_GET_SNIPPETS_BUTTON_ACCESS="Layout Get Snippets Button Access"
COM_COMPONENTBUILDER_LAYOUT_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
+COM_COMPONENTBUILDER_LAYOUT_GUID_DESCRIPTION="Globally Unique Identifier"
+COM_COMPONENTBUILDER_LAYOUT_GUID_HINT="Auto Generated"
+COM_COMPONENTBUILDER_LAYOUT_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_LAYOUT_ID="Id"
COM_COMPONENTBUILDER_LAYOUT_LAYOUT_DESCRIPTION="Add the layout code here."
COM_COMPONENTBUILDER_LAYOUT_LAYOUT_LABEL="Layout $displayData is the Object that is used inside the layout file to build displayed output"
@@ -7520,7 +7499,6 @@ COM_COMPONENTBUILDER_LIBRARY_UNACTIVE_ONLY_4_TEXT_FIELD="Unactive (only 4 text_f
COM_COMPONENTBUILDER_LIBRARY_VERSION_DESC="A count of the number of times this Library has been revised."
COM_COMPONENTBUILDER_LIBRARY_VERSION_LABEL="Version"
COM_COMPONENTBUILDER_LICENSE="License"
-COM_COMPONENTBUILDER_LICENSE_S="License: %s"
COM_COMPONENTBUILDER_LINE="line"
COM_COMPONENTBUILDER_LINES="lines"
COM_COMPONENTBUILDER_LINK="Link"
@@ -7528,6 +7506,8 @@ COM_COMPONENTBUILDER_LINK_LOCAL_DYNAMIC="Link & Local (dynamic)"
COM_COMPONENTBUILDER_LINK_TO_THE_CONTRIBUTOR="Link to the contributor"
COM_COMPONENTBUILDER_LIST_FIELD="List Field"
COM_COMPONENTBUILDER_LIST_VIEW="List View"
+COM_COMPONENTBUILDER_LLEWELLYNS_JOOMLA_SOCIAL_FEED="Llewellyn's Joomla! Social Feed"
+COM_COMPONENTBUILDER_LLEWELLYN_ON_DOCKER_CONTAINERIZE_YOUR_CREATIVITY="Llewellyn on Docker: Containerize Your Creativity!"
COM_COMPONENTBUILDER_LOADING="loading"
COM_COMPONENTBUILDER_LOADING_THE_PRIVATE_KEY_FILE_FAILED="Loading the private key file failed"
COM_COMPONENTBUILDER_LOADING_THE_PRIVATE_KEY_TEXT_FAILED="Loading the private key text failed"
@@ -7558,6 +7538,7 @@ COM_COMPONENTBUILDER_MOVING_OF_THE_S_FAILED="Moving of the %s failed"
COM_COMPONENTBUILDER_NAME="Name"
COM_COMPONENTBUILDER_NAME_ASC="Name (Asc)"
COM_COMPONENTBUILDER_NAME_DESC="Name (Desc)"
+COM_COMPONENTBUILDER_NAME_FIELD_MISSING_LINK_VALUES="Name field missing link values"
COM_COMPONENTBUILDER_NAME_OF_DYNAMICGET="Name of dynamicGet"
COM_COMPONENTBUILDER_NEED_HELP="Need help?"
COM_COMPONENTBUILDER_NEW="New"
@@ -7568,6 +7549,7 @@ COM_COMPONENTBUILDER_NONE="None"
COM_COMPONENTBUILDER_NONE_DB="None DB"
COM_COMPONENTBUILDER_NONE_FOUND="None found"
COM_COMPONENTBUILDER_NONE_SELECTED="None selected"
+COM_COMPONENTBUILDER_NONE_SET="None set"
COM_COMPONENTBUILDER_NOTRANSLATION="no-translation"
COM_COMPONENTBUILDER_NOT_FOUND_OR_ACCESS_DENIED="Not found, or access denied."
COM_COMPONENTBUILDER_NOT_SAVED="Not saved!"
@@ -7577,24 +7559,23 @@ COM_COMPONENTBUILDER_NO_ACCESS_GRANTED="No Access Granted!"
COM_COMPONENTBUILDER_NO_ACTIVE_REPOSITORIES_FOUND="No Active Repositories Found"
COM_COMPONENTBUILDER_NO_ADMIN_VIEWS_FOUND="No Admin Views Found"
COM_COMPONENTBUILDER_NO_COMPONENTS_FOUND="No Components Found"
-COM_COMPONENTBUILDER_NO_COMPONENTS_WERE_SELECTED_PLEASE_MAKE_A_SELECTION_AND_TRY_AGAIN="No components were selected, please make a selection and try again!"
COM_COMPONENTBUILDER_NO_COMPONENT_DETAILS_FOUND_SO_IT_IS_NOT_SAFE_TO_CONTINUE="No component details found, so it is not safe to continue!"
-COM_COMPONENTBUILDER_NO_COMPONENT_WAS_SELECTED_PLEASE_MAKE_A_SELECTION_OF_ONE_COMPONENT_AND_TRY_AGAIN="No component was selected, please make a selection of one component and try again!"
-COM_COMPONENTBUILDER_NO_CRONJOB_PATH_FOUND_FOR_S="No cronjob path found for (%s)"
-COM_COMPONENTBUILDER_NO_CRONJOB_PATH_FOUND_SINCE_INCORRECT_TYPE_REQUESTED="No cronjob path found since incorrect type requested."
+COM_COMPONENTBUILDER_NO_CRONJOB_PATHS_WAS_REMOVED_WE_WILL_CHANGE_TO_WORKFLOWS_SOON="No cronjob paths was removed, we will change to workflows soon."
COM_COMPONENTBUILDER_NO_DESCRIPTION_FOUND="No description found."
COM_COMPONENTBUILDER_NO_FIELDS_WHERE_SELECTED="No fields where selected!"
COM_COMPONENTBUILDER_NO_FILES_LINKED="No Files Linked"
COM_COMPONENTBUILDER_NO_FOUND="No Found"
COM_COMPONENTBUILDER_NO_INSTANCES_WHERE_FOUND_IN_S="No instances where found in %s"
COM_COMPONENTBUILDER_NO_ITEM_FOUND="No Item Found"
-COM_COMPONENTBUILDER_NO_KEYS_WERE_FOUND_TO_ADD_AN_EXPORT_KEY_SIMPLY_OPEN_THE_COMPONENT_GO_TO_THE_TAB_CALLED_SETTINGS_BOTTOM_RIGHT_THERE_IS_A_FIELD_CALLED_EXPORT_KEY="No keys were found. To add an export key simply open the component, go to the tab called settings, bottom right there is a field called Export Key."
COM_COMPONENTBUILDER_NO_LANGUAGES_FOUND="No Languages Found"
COM_COMPONENTBUILDER_NO_LANGUAGES_UPDATE_SERVER_FOUND="No Languages Update server found."
COM_COMPONENTBUILDER_NO_NAMESPACE_FOUND="No Namespace Found"
COM_COMPONENTBUILDER_NO_NEED_TO_GET_IT_SINCE_IT_IS_ALREADY_IN_SYNC_WITH_YOUR_LOCAL_VERSION="No need to get it since it is already in sync with your local version"
COM_COMPONENTBUILDER_NO_PATHS_FOUND="No Paths Found"
COM_COMPONENTBUILDER_NO_RESULTS_MATCH="No results match"
+COM_COMPONENTBUILDER_NO_ROWS_FOUND_FOR_THIS_TARGET_AREA="No rows found for this target area"
+COM_COMPONENTBUILDER_NO_ROWS_WERE_PROCESSED="No rows were processed."
+COM_COMPONENTBUILDER_NO_SEARCH_VALUES_FOUND_IN_ROWS_FOR_THIS_TARGET_AREA="No search values found in rows for this target area"
COM_COMPONENTBUILDER_NO_SELECTION_DETECTED="No selection detected"
COM_COMPONENTBUILDER_NO_SNIPPETS_WERE_SELECTED_PLEASE_MAKE_A_SELECTION_AND_TRY_AGAIN="No snippets were selected, please make a selection and try again!"
COM_COMPONENTBUILDER_NO_S_FOUND="No %s Found"
@@ -7606,26 +7587,20 @@ COM_COMPONENTBUILDER_NO_VALID_MODE_HAS_BEEN_SPECIFIED="No valid mode has been sp
COM_COMPONENTBUILDER_OFFICIAL_VDM_PACKAGES="Official VDM Packages"
COM_COMPONENTBUILDER_ONLY_IN_ADMIN_LIST_VIEW="Only in Admin List View"
COM_COMPONENTBUILDER_ONLY_IN_LINKED_LIST_VIEWS="Only in Linked List Views"
-COM_COMPONENTBUILDER_ONLY_ONE_COMPONENT_CAN_BE_CLONED_AT_A_TIME_PLEASE_SELECT_ONE_AND_TRY_AGAIN="Only one component can be cloned at a time, please select one and try again!"
COM_COMPONENTBUILDER_ONLY_SZIP_FILE_WAS_REMOVED_THE_FROM_TMP_FOLDER_DURING_INSTALLATION="Only (%s.zip) file was removed the from tmp folder during installation!"
COM_COMPONENTBUILDER_ONLY_USE_THE_BNONE_DBB_OPTION_IF_YOU_ARE_PLANNING_ON_TARGETING_THIS_FIELD_WITH_JAVASCRIPTCUSTOM_PHP_TO_MOVE_ITS_VALUE_INTO_ANOTHER_FIELD_THAT_DOES_GET_SAVED_TO_THE_DATABASE="Only use the None DB option if you are planning on targeting this field with JavaScript/Custom PHP to move its value into another field that does get saved to the database."
COM_COMPONENTBUILDER_OPEN_LIBRARY_SNIPPETS="Open Library Snippets"
-COM_COMPONENTBUILDER_OPTIONS="Options"
COM_COMPONENTBUILDER_ORDER_BEFORE="Order Before"
COM_COMPONENTBUILDER_ORDER_IN_EDIT="Order in Edit"
COM_COMPONENTBUILDER_ORDER_IN_LIST_VIEWS="Order in list views"
COM_COMPONENTBUILDER_OUT_OF_DATE="Out of date"
-COM_COMPONENTBUILDER_OWNER_DETAILS_WAS_SET="Owner details was set"
-COM_COMPONENTBUILDER_OWNER_S="Owner: %s"
COM_COMPONENTBUILDER_PACKAGE="Package"
COM_COMPONENTBUILDER_PACKAGES_FROM_JCB_COMMUNITY="Packages from JCB Community"
COM_COMPONENTBUILDER_PACKAGES_FROM_VAST_DEVELOPMENT_METHOD="Packages from Vast Development Method"
COM_COMPONENTBUILDER_PACKAGE_OWNER_DETAILS="Package Owner Details"
COM_COMPONENTBUILDER_PACKAGE_OWNER_DETAILS_NOT_FOUND="Package owner details not found!"
-COM_COMPONENTBUILDER_PACKAGE_OWNER_NOT_SET="Package Owner Not Set"
COM_COMPONENTBUILDER_PAIDLOCKED="Paid/Locked"
COM_COMPONENTBUILDER_PATH_CODESCODE="Path: %s"
-COM_COMPONENTBUILDER_PATH_TO_THE_ZIPPED_PACKAGE_IS_CODESCODE_BR_S_S="Path to the zipped package is: %s %s %s"
COM_COMPONENTBUILDER_PERMISSIONS="Permissions"
COM_COMPONENTBUILDER_PERMISSION_DENIED="Permission Denied!"
COM_COMPONENTBUILDER_PFILE_AT_BSSB_GAVE_THE_FOLLOWING_ERRORBR_SP="
File at %s/%s gave the following error! %s
"
@@ -7695,7 +7670,7 @@ COM_COMPONENTBUILDER_PLACEHOLDER_MODIFIED_BY_LABEL="Modified By"
COM_COMPONENTBUILDER_PLACEHOLDER_MODIFIED_DATE_DESC="The date this Placeholder was modified."
COM_COMPONENTBUILDER_PLACEHOLDER_MODIFIED_DATE_LABEL="Modified Date"
COM_COMPONENTBUILDER_PLACEHOLDER_NEW="A New Placeholder"
-COM_COMPONENTBUILDER_PLACEHOLDER_NOTE_PLACEHOLDERS_PLACEDIN_DESCRIPTION="
PLACED IN
Soon as enough data is available we will display all the areas where this placeholder is used.
Components
Component Dashboard
Component Placeholders
Admin Views
Admin Fields Relations
Admin Custom Tabs
Custom Admin Views
Site Views
Fields
Fieldtypes
Dynamic Gets
Templates
Layouts
Libraries
Custom Code
Validation Rule
Joomla Method
Joomla Plugin
Class Extends
Class Property
Class Method
Power
Scanning Database..
You can edit the above areas where this placeholder is used.
This placeholder is not used in any area of the JCB custom code blocks at this time.
Soon as enough data is available we will display all the areas where this placeholder is used.
Scanning Database..
You can edit the above areas where this placeholder is used.
This placeholder is not used in any area of the JCB custom code blocks at this time.
"
COM_COMPONENTBUILDER_PLACEHOLDER_ORDERING_LABEL="Ordering"
COM_COMPONENTBUILDER_PLACEHOLDER_PERMISSION="Permissions"
COM_COMPONENTBUILDER_PLACEHOLDER_PUBLISHING="Publishing"
@@ -7924,6 +7899,7 @@ COM_COMPONENTBUILDER_PUSH="Push"
COM_COMPONENTBUILDER_PUSH_FAILED="Push Failed!"
COM_COMPONENTBUILDER_READY_TO_COMPILE_A_COMPONENT="Ready to compile a component"
COM_COMPONENTBUILDER_REFRESH="Refresh"
+COM_COMPONENTBUILDER_REFRESH_FEED="Refresh Feed"
COM_COMPONENTBUILDER_REGEX_SEARCH="Regex Search"
COM_COMPONENTBUILDER_REMOVE="Remove"
COM_COMPONENTBUILDER_REMOVING_ALL_ZIP_PACKAGES_FROM_THE_TEMPORARY_FOLDER_OF_THE_JOOMLA_INSTALL="Removing all zip packages from the temporary folder of the Joomla install"
@@ -8249,8 +8225,6 @@ COM_COMPONENTBUILDER_SHOW_ADVANCED_OPTIONS="Show Advanced Options"
COM_COMPONENTBUILDER_SHOW_IN_ALL_LIST_VIEWS="Show in All List Views"
COM_COMPONENTBUILDER_SHOW_ONLY="Show Only"
COM_COMPONENTBUILDER_SHOW_TOGGLE="Show Toggle"
-COM_COMPONENTBUILDER_SINCE_THE_OWNER_DETAILS_ARE_DISPLAYED_DURING_BIMPORT_PROCESSB_BEFORE_ADDING_THE_KEY_THIS_WAY_IF_THE_USERDEV_BDOES_NOTB_HAVE_THE_KEY_THEY_CAN_SEE_BWHERE_TO_GET_ITB="Since the owner details are displayed during import process before adding the key, this way if the user/dev does not have the key they can see where to get it."
-COM_COMPONENTBUILDER_SINCE_THE_OWNER_DETAILS_ARE_DISPLAYED_DURING_IMPORT_PROCESS_BEFORE_ADDING_THE_KEY_THIS_WAY_IF_THE_USERDEV_DOES_NOT_HAVE_THE_KEY_THEY_CAN_SEE_WHERE_TO_GET_IT="Since the owner details are displayed during import process before adding the key, this way if the user/dev does not have the key they can see where to get it."
COM_COMPONENTBUILDER_SITE_VIEW="Site View"
COM_COMPONENTBUILDER_SITE_VIEWS="Site Views"
COM_COMPONENTBUILDER_SITE_VIEWS_ACCESS="Site Views Access"
@@ -8844,6 +8818,9 @@ COM_COMPONENTBUILDER_SNIPPET_TYPE_DETAILS="Details"
COM_COMPONENTBUILDER_SNIPPET_TYPE_EDIT="Editing the Snippet Type"
COM_COMPONENTBUILDER_SNIPPET_TYPE_ERROR_UNIQUE_ALIAS="Another Snippet Type has the same alias."
COM_COMPONENTBUILDER_SNIPPET_TYPE_ERROR_UNIQUE_ALIAS_TRASHED="A trashed Snippet Type has the same alias ."
+COM_COMPONENTBUILDER_SNIPPET_TYPE_GUID_DESCRIPTION="Globally Unique Identifier"
+COM_COMPONENTBUILDER_SNIPPET_TYPE_GUID_HINT="Auto Generated"
+COM_COMPONENTBUILDER_SNIPPET_TYPE_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_SNIPPET_TYPE_ID="Id"
COM_COMPONENTBUILDER_SNIPPET_TYPE_LABEL="Type"
COM_COMPONENTBUILDER_SNIPPET_TYPE_MODIFIED_BY_DESC="The last user that modified this Snippet Type."
@@ -9012,6 +8989,9 @@ COM_COMPONENTBUILDER_TEMPLATE_ERROR_UNIQUE_ALIAS="Another Template has the same
COM_COMPONENTBUILDER_TEMPLATE_ERROR_UNIQUE_ALIAS_TRASHED="A trashed Template has the same alias ."
COM_COMPONENTBUILDER_TEMPLATE_GET_SNIPPETS_BUTTON_ACCESS="Template Get Snippets Button Access"
COM_COMPONENTBUILDER_TEMPLATE_GET_SNIPPETS_BUTTON_ACCESS_DESC="Allows the users in this group to access the get snippets button."
+COM_COMPONENTBUILDER_TEMPLATE_GUID_DESCRIPTION="Globally Unique Identifier"
+COM_COMPONENTBUILDER_TEMPLATE_GUID_HINT="Auto Generated"
+COM_COMPONENTBUILDER_TEMPLATE_GUID_LABEL="GUID"
COM_COMPONENTBUILDER_TEMPLATE_ID="Id"
COM_COMPONENTBUILDER_TEMPLATE_LIBRARIES_DESCRIPTION="Select the media libraries you want to use here."
COM_COMPONENTBUILDER_TEMPLATE_LIBRARIES_LABEL="Media Libraries"
@@ -9046,8 +9026,6 @@ COM_COMPONENTBUILDER_TEMPLATE_TEMPLATE_LABEL="Template"
COM_COMPONENTBUILDER_TEMPLATE_VERSION_DESC="A count of the number of times this Template has been revised."
COM_COMPONENTBUILDER_TEMPLATE_VERSION_LABEL="Version"
COM_COMPONENTBUILDER_TEMPLATE_YES="Yes"
-COM_COMPONENTBUILDER_THAT_MEANS_ANYONE_WHO_HAS_THIS_PACKAGE_CAN_INSTALL_IT_INTO_JCB_TO_ADD_AN_EXPORT_KEY_SIMPLY_OPEN_THE_COMPONENT_GO_TO_THE_TAB_CALLED_BSETTINGSB_BOTTOM_RIGHT_THERE_IS_A_FIELD_CALLED_BEXPORT_KEYB="That means anyone who has this package can install it into JCB. To add an export key simply open the component, go to the tab called settings, bottom right there is a field called Export Key."
-COM_COMPONENTBUILDER_THAT_MEANS_ANYONE_WHO_HAS_THIS_PACKAGE_CAN_INSTALL_IT_INTO_JCB_TO_ADD_AN_EXPORT_KEY_SIMPLY_OPEN_THE_COMPONENT_GO_TO_THE_TAB_CALLED_SETTINGS_BOTTOM_RIGHT_THERE_IS_A_FIELD_CALLED_EXPORT_KEY="That means anyone who has this package can install it into JCB. To add an export key simply open the component, go to the tab called settings, bottom right there is a field called Export Key."
COM_COMPONENTBUILDER_THERE_ARE_NO_AHEAD_SNIPPETS_AT_THIS_TIME="There are no ahead snippets at this time"
COM_COMPONENTBUILDER_THERE_ARE_NO_DIVERGED_SNIPPETS_AT_THIS_TIME="There are no diverged snippets at this time"
COM_COMPONENTBUILDER_THERE_ARE_NO_NEW_SNIPPETS_AT_THIS_TIME="There are no new snippets at this time"
@@ -9106,7 +9084,6 @@ COM_COMPONENTBUILDER_THE_COMPONENT_PLUGINS="The component plugins"
COM_COMPONENTBUILDER_THE_COMPONENT_SITE_ROUTER="The component site router"
COM_COMPONENTBUILDER_THE_COMPONENT_SITE_VIEWS="The component site views"
COM_COMPONENTBUILDER_THE_COMPONENT_UPDATES="The component updates"
-COM_COMPONENTBUILDER_THE_COMPONENT_WITH_ALL_LINKED_ADMIN_VIEWS_FIELDS_LINKED_TO_ADMIN_VIEWS_CUSTOM_ADMIN_VIEWS_SITE_VIEWS_TEMPLATES_AND_LAYOUTS_WERE_CLONED_SUCCESSFUL="The Component with all linked admin views, fields linked to admin views, custom admin views, site views, templates and layouts were cloned successful!"
COM_COMPONENTBUILDER_THE_CONTINUED_SUPPORT_OF_INDIVIDUALS_LIKE_YOU_HAS_ALLOWED_JOOMLA_COMPONENT_BUILDER_JCB_TO_THRIVE_FOR_SEVEN_YEARS_SINCE_GOING_PUBLIC_YOUR_CONTRIBUTIONS_HAVE_BEEN_CRUCIAL_IN_ENSURING_THE_GROWTH_AND_RELEVANCE_OF_THIS_VITAL_TOOL_FOR_PHP_PROGRAMMERS_THANK_YOU_FOR_YOUR_SUPPORT_AND_FOR_BEING_A_PART_OF_JCBS_JOURNEY="The continued support of individuals like you has allowed Joomla Component Builder (JCB) to thrive for seven years since going public. Your contributions have been crucial in ensuring the growth and relevance of this vital tool for PHP programmers. Thank you for your support and for being a part of JCB's journey."
COM_COMPONENTBUILDER_THE_FILE_PATH_BSB_DOES_NOT_EXIST_AND_WAS_NOT_ADDED="The file path: %s does not exist, and was not added!"
COM_COMPONENTBUILDER_THE_FOLDER_PATH_BSB_DOES_NOT_EXIST_AND_WAS_NOT_ADDED="The folder path: %s does not exist, and was not added!"
@@ -9131,8 +9108,6 @@ COM_COMPONENTBUILDER_THE_MODULE_UPDATES="The module updates"
COM_COMPONENTBUILDER_THE_NAME_OF_THIS_LIBRARY_BSB_CAN_NOT_BE_CHANGED_TO_BSB_OR_THINGS_WILL_BREAK="The name of this library (%s) can not be changed to %s or things will break."
COM_COMPONENTBUILDER_THE_NOTICE_BOARD_IS_LOADING="The notice board is loading"
COM_COMPONENTBUILDER_THE_OPTION_TO_ADD_A_DYNAMIC_BUTTON_IS_NOT_AVAILABLE_IN_BOWN_CUSTOM_FIELD_TYPESB_YOU_WILL_HAVE_TO_CUSTOM_CODE_IT="The option to add a dynamic button is not available in own custom field types, you will have to custom code it."
-COM_COMPONENTBUILDER_THE_PACKAGE_KEY_IS_CODESCODE="The package key is: %s"
-COM_COMPONENTBUILDER_THE_PACKAGE_KEY_IS_S="The package key is: %s"
COM_COMPONENTBUILDER_THE_PHP_TEMPORARY_FOLDER_IS_NOT_SET="The PHP temporary folder is not set."
COM_COMPONENTBUILDER_THE_PLUGIN_FILES_FOLDERS="The plugin files & folders"
COM_COMPONENTBUILDER_THE_PLUGIN_UPDATES="The plugin updates"
@@ -9140,7 +9115,6 @@ COM_COMPONENTBUILDER_THE_POWER_HAS_SUCCESSFULLY_BEEN_PUSHED="The power has succe
COM_COMPONENTBUILDER_THE_POWER_HAS_SUCCESSFULLY_BEEN_RESET="The power has successfully been reset."
COM_COMPONENTBUILDER_THE_PRIVATE_KEY_FIELD_COULD_NOT_BE_LOADED_FOR_BSB_SERVER="The private key field could not be loaded for %s server!"
COM_COMPONENTBUILDER_THE_PRIVATE_KEY_FILE_COULD_NOT_BE_LOADEDFOUND_FOR_BSB_SERVER="The private key file could not be loaded/found for %s server!"
-COM_COMPONENTBUILDER_THE_PRO_BOARD_IS_LOADING="The pro board is loading"
COM_COMPONENTBUILDER_THE_PUSH_OF_THESE_JOOMLA_FIELD_TYPES_HAS_FAILED="The push of these Joomla Field Types has failed."
COM_COMPONENTBUILDER_THE_PUSH_OF_THESE_JOOMLA_POWERS_HAS_FAILED="The push of these Joomla Powers has failed."
COM_COMPONENTBUILDER_THE_PUSH_OF_THESE_POWERS_HAS_FAILED="The push of these Powers has failed."
@@ -9172,16 +9146,12 @@ COM_COMPONENTBUILDER_THIS_CAN_NOT_BE_UNDONE_ARE_YOU_SURE_YOU_WANT_TO_CONTINUE="T
COM_COMPONENTBUILDER_THIS_CAN_NOT_BE_UNDONE_BYOU_HAVE_BEEN_WARNEDB="This can not be undone, you have been warned!"
COM_COMPONENTBUILDER_THIS_MAY_TAKE_A_WHILE_DEPENDING_ON_THE_SIZE_OF_YOUR_PROJECT="This may take a while depending on the size of your project."
COM_COMPONENTBUILDER_THIS_PACKAGE_BPASSEDB_THE_CHECKSUM_VALIDATIONBR_BR_SMALLMANUALLY_ALSO_VALIDATE_THAT_THE_CORRECT_CHECKSUM_WAS_USEDSMALLBR_THIS_CHECKSUM_BSB_MUST_BE_THE_SAME_AS_THE_ONE_FOUND_A_S_SA="This package PASSED the checksum validation!
-
+
diff --git a/admin/layouts/joomla_plugin_group/publishing.php b/admin/layouts/joomla_plugin_group/publishing.php
index 5537d3a21..d4d7b688e 100644
--- a/admin/layouts/joomla_plugin_group/publishing.php
+++ b/admin/layouts/joomla_plugin_group/publishing.php
@@ -26,6 +26,7 @@ $fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
+ 'guid',
'title',
'created',
'created_by',
diff --git a/admin/layouts/layout/publishing.php b/admin/layouts/layout/publishing.php
index 5537d3a21..d4d7b688e 100644
--- a/admin/layouts/layout/publishing.php
+++ b/admin/layouts/layout/publishing.php
@@ -26,6 +26,7 @@ $fields_tab_layout = 'fields_' . $layout_path_array[1];
// get the fields
$fields = $displayData->get($fields_tab_layout) ?: array(
+ 'guid',
'title',
'created',
'created_by',
diff --git a/admin/layouts/mastodon.php b/admin/layouts/mastodon.php
new file mode 100644
index 000000000..d4f8a11c6
--- /dev/null
+++ b/admin/layouts/mastodon.php
@@ -0,0 +1,111 @@
+
+ * @git Joomla Component Builder
+ * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.
+ * @license GNU General Public License version 2 or later; see LICENSE.txt
+ */
+
+
+
+use Joomla\CMS\Factory;
+use Joomla\CMS\Language\Text;
+use Joomla\CMS\HTML\HTMLHelper as Html;
+use Joomla\CMS\Layout\LayoutHelper;
+use VDM\Component\Componentbuilder\Administrator\Helper\ComponentbuilderHelper;
+
+// No direct access to this file
+defined('JPATH_BASE') or die;
+
+// Extract all keys from $displayData as individual variables.
+extract($displayData ?? []);
+
+// Default fallback values
+$defaultValues = [
+ [ // Llewellyn
+ 'account' => '112766899254600077',
+ 'instance' => 'https://joomla.social',
+ 'invite_url' => 'https://joomla.social/invite/gzAvC48K',
+ 'invite_heading' => Text::_("COM_COMPONENTBUILDER_LLEWELLYNS_JOOMLA_SOCIAL_FEED"),
+ 'invite_title' => Text::_("COM_COMPONENTBUILDER_JOIN_JCBS_LEAD_DEVELOPER_ON_JOOMLA_SOCIAL_A_MASTODON_INSTANCE")
+// ], // removed since the feed is inactive at this time. if active, we can add it back in.
+// [ // Joomla
+// 'account' => '112755435087541569',
+// 'instance' => 'https://joomla.social',
+// 'invite_url' => 'https://joomla.social/invite/PCXktw8g',
+// 'invite_heading' => Text::_("COM_COMPONENTBUILDER_JOOMLA_SOCIAL_FEED"),
+// 'invite_title' => Text::_("COM_COMPONENTBUILDER_JOIN_JOOMLA_SOCIAL_A_MASTODON_INSTANCE")
+ ]
+];
+
+// List of default accounts
+$defaultAccounts ??= $defaultValues;
+
+// function to retrieve active account
+$getActiveAccount = function ($accounts, array $defaults): object {
+ if (!empty($accounts) && is_array($accounts)) {
+ // Select a random account and return it as an object
+ return (object) $accounts[array_rand($accounts)];
+ }
+ // Return defaults as an object if no accounts are available
+ return (object) $defaults;
+};
+
+// Get the active account
+$activeAccount = $getActiveAccount($defaultAccounts, $defaultValues[0]);
+
+// Assign values
+
+// The 'id' parameter, defaulting to mastodon-feed.
+$id ??= 'mastodon-feed';
+
+// The button 'id' parameter, defaulting to refresh-feed.
+$button_id ??= 'refresh-feed';
+
+// The number of post to load
+$posts ??= 5;
+
+// The URL of the Mastodon instance to use; defaults to the instance of the selected account.
+$instance ??= $activeAccount->instance;
+
+// The unique account ID for the selected Mastodon account; defaults to the ID of the selected account.
+$account ??= $activeAccount->account;
+
+// The invitation URL for the Mastodon instance, used to invite others to join; defaults to the invite URL of the selected account.
+$invite_url ??= $activeAccount->invite_url;
+
+// The heading displayed for the invitation; defaults to the invite heading of the selected account.
+$invite_heading ??= $activeAccount->invite_heading;
+
+// The title displayed for the invitation; defaults to the invite title of the selected account.
+$invite_title ??= $activeAccount->invite_title;
+
+
+?>
+
+
+
+
diff --git a/admin/layouts/table.php b/admin/layouts/table.php
index fa9d1ed2a..78d2f33c2 100644
--- a/admin/layouts/table.php
+++ b/admin/layouts/table.php
@@ -35,6 +35,9 @@ $name ??= false;
// The 'table_class' parameter, defaulting to 'uk-table' if not set or is null.
$table_class ??= 'uk-table';
+// The 'table_other_class' parameter, defaulting to '' if not set or is null.
+$table_other_class = !empty($table_other_class ?? '') ? ' ' . $table_other_class : '';
+
// The 'table_container_class' parameter, defaulting to 'uk-overflow-auto' if not set or is null.
$table_container_class ??= 'uk-overflow-auto';
@@ -42,11 +45,30 @@ $table_container_class ??= 'uk-overflow-auto';
$headers ??= [Text::_('COM_COMPONENTBUILDER_NO'), Text::_('COM_COMPONENTBUILDER_HEADERS'), Text::_('COM_COMPONENTBUILDER_FOUND')];
// The 'items' parameter, defaulting to 6 if not set or is null.
-$items ??= 6;
+$items ??= 6;
+
+// The 'default_items_number' parameter, defaulting to 0 if not set or is null.
+$default_items_number ??= 0;
+
+// tweak to add empty rows
+$items_number = 0;
+if (is_array($items))
+{
+ $items_number = count((array) $items);
+}
+elseif (is_numeric($items))
+{
+ $items_number = (int) $items;
+}
+$add_items = 0;
+if ($default_items_number > $items_number)
+{
+ $add_items = round($default_items_number - $items_number);
+}
?>
-
+
diff --git a/admin/sql/install.mysql.utf8.sql b/admin/sql/install.mysql.utf8.sql
index 868d2e2ea..210c42232 100644
--- a/admin/sql/install.mysql.utf8.sql
+++ b/admin/sql/install.mysql.utf8.sql
@@ -9,7 +9,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_component` (
`add_css_admin` TINYINT(1) NOT NULL DEFAULT 0,
`add_css_site` TINYINT(1) NOT NULL DEFAULT 0,
`add_email_helper` TINYINT(1) NOT NULL DEFAULT 0,
- `add_git_folder_path` TINYINT(1) NOT NULL DEFAULT 0,
+ `add_git_folder_path` TINYINT(1) NULL DEFAULT 0,
`add_javascript` TINYINT(1) NOT NULL DEFAULT 0,
`add_jcb_powers_path` TINYINT(1) NOT NULL DEFAULT 0,
`add_menu_prefix` CHAR(1) NOT NULL DEFAULT '',
@@ -30,69 +30,69 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_component` (
`add_sql` TINYINT(1) NOT NULL DEFAULT 0,
`add_sql_uninstall` TINYINT(1) NOT NULL DEFAULT 0,
`add_update_server` TINYINT(1) NOT NULL DEFAULT 0,
- `addcontributors` TEXT NOT NULL,
+ `addcontributors` TEXT NULL,
`addfootable` TINYINT(1) NOT NULL DEFAULT 0,
`addreadme` TINYINT(1) NOT NULL DEFAULT 0,
`adduikit` TINYINT(1) NOT NULL DEFAULT 0,
`assets_table_fix` TINYINT(1) NOT NULL DEFAULT 3,
- `author` VARCHAR(255) NOT NULL DEFAULT '',
- `backup_folder_path` VARCHAR(255) NOT NULL DEFAULT '',
+ `author` VARCHAR(255) NULL DEFAULT '',
+ `backup_folder_path` VARCHAR(255) NULL DEFAULT '',
`bom` CHAR(64) NOT NULL DEFAULT '',
`buildcomp` TINYINT(1) NOT NULL DEFAULT 0,
- `buildcompsql` MEDIUMTEXT NOT NULL,
- `companyname` CHAR(64) NOT NULL DEFAULT '',
- `component_version` CHAR(64) NOT NULL DEFAULT '',
- `copyright` VARCHAR(255) NOT NULL DEFAULT '',
- `created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `buildcompsql` MEDIUMTEXT NULL,
+ `companyname` CHAR(64) NULL DEFAULT '',
+ `component_version` CHAR(64) NULL DEFAULT '',
+ `copyright` VARCHAR(255) NULL DEFAULT '',
+ `created` DATETIME NULL DEFAULT CURRENT_TIMESTAMP,
`creatuserhelper` TINYINT(1) NOT NULL DEFAULT 0,
- `crowdin_account_api_key` TEXT NOT NULL,
- `crowdin_project_api_key` TEXT NOT NULL,
- `crowdin_project_identifier` VARCHAR(255) NOT NULL DEFAULT '',
- `crowdin_username` TEXT NOT NULL,
- `css_admin` TEXT NOT NULL,
- `css_site` TEXT NOT NULL,
+ `crowdin_account_api_key` TEXT NULL,
+ `crowdin_project_api_key` TEXT NULL,
+ `crowdin_project_identifier` VARCHAR(255) NULL DEFAULT '',
+ `crowdin_username` TEXT NULL,
+ `css_admin` TEXT NULL,
+ `css_site` TEXT NULL,
`dashboard` VARCHAR(64) NOT NULL DEFAULT '',
`dashboard_type` TINYINT(1) NOT NULL DEFAULT 1,
`debug_linenr` TINYINT(1) NOT NULL DEFAULT 0,
`description` TEXT NULL,
- `email` VARCHAR(255) NOT NULL DEFAULT '',
+ `email` VARCHAR(255) NULL DEFAULT '',
`emptycontributors` TINYINT(1) NOT NULL DEFAULT 0,
`export_buy_link` VARCHAR(255) NOT NULL DEFAULT '',
- `export_key` TEXT NOT NULL,
- `git_folder_path` VARCHAR(255) NOT NULL DEFAULT '',
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `export_key` TEXT NULL,
+ `git_folder_path` VARCHAR(255) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`image` VARCHAR(255) NOT NULL DEFAULT '',
- `javascript` TEXT NOT NULL,
- `jcb_powers_path` VARCHAR(255) NOT NULL DEFAULT '',
+ `javascript` TEXT NULL,
+ `jcb_powers_path` VARCHAR(255) NULL DEFAULT '',
`joomla_source_link` VARCHAR(255) NOT NULL DEFAULT '',
- `license` VARCHAR(255) NOT NULL DEFAULT '',
- `menu_prefix` VARCHAR(100) NOT NULL DEFAULT '',
- `modified` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `license` VARCHAR(255) NULL DEFAULT '',
+ `menu_prefix` VARCHAR(100) NULL DEFAULT '',
+ `modified` DATETIME NULL,
`mvc_versiondate` TINYINT(1) NOT NULL DEFAULT 0,
- `name` CHAR(64) NOT NULL DEFAULT '',
- `name_code` VARCHAR(255) NOT NULL DEFAULT '',
- `namespace_prefix` VARCHAR(255) NOT NULL DEFAULT '',
+ `name` CHAR(64) NULL DEFAULT '',
+ `name_code` VARCHAR(255) NULL DEFAULT '',
+ `namespace_prefix` VARCHAR(255) NULL DEFAULT '',
`number` INT(11) NOT NULL DEFAULT 0,
- `php_admin_event` MEDIUMTEXT NOT NULL,
- `php_helper_admin` MEDIUMTEXT NOT NULL,
- `php_helper_both` MEDIUMTEXT NOT NULL,
- `php_helper_site` MEDIUMTEXT NOT NULL,
- `php_method_install` MEDIUMTEXT NOT NULL,
- `php_method_uninstall` MEDIUMTEXT NOT NULL,
- `php_postflight_install` MEDIUMTEXT NOT NULL,
- `php_postflight_update` MEDIUMTEXT NOT NULL,
- `php_preflight_install` MEDIUMTEXT NOT NULL,
- `php_preflight_update` MEDIUMTEXT NOT NULL,
- `php_site_event` MEDIUMTEXT NOT NULL,
+ `php_admin_event` MEDIUMTEXT NULL,
+ `php_helper_admin` MEDIUMTEXT NULL,
+ `php_helper_both` MEDIUMTEXT NULL,
+ `php_helper_site` MEDIUMTEXT NULL,
+ `php_method_install` MEDIUMTEXT NULL,
+ `php_method_uninstall` MEDIUMTEXT NULL,
+ `php_postflight_install` MEDIUMTEXT NULL,
+ `php_postflight_update` MEDIUMTEXT NULL,
+ `php_preflight_install` MEDIUMTEXT NULL,
+ `php_preflight_update` MEDIUMTEXT NULL,
+ `php_site_event` MEDIUMTEXT NULL,
`preferred_joomla_version` INT(11) NOT NULL DEFAULT 3,
- `readme` TEXT NOT NULL,
+ `readme` TEXT NULL,
`remove_line_breaks` TINYINT(1) NOT NULL DEFAULT 1,
`sales_server` INT(11) NOT NULL DEFAULT 0,
- `short_description` VARCHAR(255) NOT NULL DEFAULT '',
- `sql` MEDIUMTEXT NOT NULL,
- `sql_uninstall` MEDIUMTEXT NOT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
- `toignore` TEXT NOT NULL,
+ `short_description` VARCHAR(255) NULL DEFAULT '',
+ `sql` MEDIUMTEXT NULL,
+ `sql_uninstall` MEDIUMTEXT NULL,
+ `system_name` VARCHAR(255) NULL DEFAULT '',
+ `toignore` TEXT NULL,
`translation_tool` TINYINT(1) NOT NULL DEFAULT 0,
`update_server` INT(11) NOT NULL DEFAULT 0,
`update_server_target` TINYINT(1) NOT NULL DEFAULT 0,
@@ -100,10 +100,10 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_component` (
`website` CHAR(255) NOT NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -159,7 +159,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_component` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -178,42 +178,42 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module` (
`add_sql_uninstall` TINYINT(1) NOT NULL DEFAULT 0,
`add_update_server` TINYINT(1) NOT NULL DEFAULT 0,
`addreadme` TINYINT(1) NOT NULL DEFAULT 0,
- `class_helper_code` MEDIUMTEXT NOT NULL,
- `class_helper_header` TEXT NOT NULL,
- `custom_get` TEXT NOT NULL,
- `default` MEDIUMTEXT NOT NULL,
+ `class_helper_code` MEDIUMTEXT NULL,
+ `class_helper_header` TEXT NULL,
+ `custom_get` TEXT NULL,
+ `default` MEDIUMTEXT NULL,
`description` TEXT NULL,
`fields` TEXT NOT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `libraries` TEXT NOT NULL,
- `mod_code` TEXT NOT NULL,
- `module_version` CHAR(64) NOT NULL DEFAULT '',
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_method_uninstall` MEDIUMTEXT NOT NULL,
- `php_postflight_install` MEDIUMTEXT NOT NULL,
- `php_postflight_update` MEDIUMTEXT NOT NULL,
- `php_preflight_install` MEDIUMTEXT NOT NULL,
- `php_preflight_uninstall` MEDIUMTEXT NOT NULL,
- `php_preflight_update` MEDIUMTEXT NOT NULL,
- `php_script_construct` MEDIUMTEXT NOT NULL,
- `readme` TEXT NOT NULL,
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `libraries` TEXT NULL,
+ `mod_code` TEXT NULL,
+ `module_version` CHAR(64) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_method_uninstall` MEDIUMTEXT NULL,
+ `php_postflight_install` MEDIUMTEXT NULL,
+ `php_postflight_update` MEDIUMTEXT NULL,
+ `php_preflight_install` MEDIUMTEXT NULL,
+ `php_preflight_uninstall` MEDIUMTEXT NULL,
+ `php_preflight_update` MEDIUMTEXT NULL,
+ `php_script_construct` MEDIUMTEXT NULL,
+ `readme` TEXT NULL,
`sales_server` INT(11) NOT NULL DEFAULT 0,
- `snippet` INT(11) NOT NULL DEFAULT 0,
- `sql` MEDIUMTEXT NOT NULL,
- `sql_uninstall` MEDIUMTEXT NOT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `snippet` VARCHAR(36) NULL DEFAULT '',
+ `sql` MEDIUMTEXT NULL,
+ `sql_uninstall` MEDIUMTEXT NULL,
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`target` TINYINT(1) NOT NULL DEFAULT 0,
`update_server` INT(11) NOT NULL DEFAULT 0,
`update_server_target` TINYINT(1) NOT NULL DEFAULT 0,
`update_server_url` VARCHAR(255) NOT NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -225,6 +225,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module` (
KEY `idx_add_php_postflight_install` (`add_php_postflight_install`),
KEY `idx_add_php_preflight_uninstall` (`add_php_preflight_uninstall`),
KEY `idx_addreadme` (`addreadme`),
+ KEY `idx_snippet` (`snippet`),
KEY `idx_add_sql` (`add_sql`),
KEY `idx_update_server_target` (`update_server_target`),
KEY `idx_add_sql_uninstall` (`add_sql_uninstall`),
@@ -258,40 +259,40 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin` (
`add_sql_uninstall` TINYINT(1) NOT NULL DEFAULT 0,
`add_update_server` TINYINT(1) NOT NULL DEFAULT 0,
`addreadme` TINYINT(1) NOT NULL DEFAULT 0,
- `class_extends` INT(11) NOT NULL DEFAULT 0,
+ `class_extends` VARCHAR(36) NULL DEFAULT '',
`description` TEXT NULL,
`fields` TEXT NOT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`head` TEXT NULL,
- `joomla_plugin_group` INT(11) NOT NULL DEFAULT 0,
- `main_class_code` MEDIUMTEXT NOT NULL,
+ `joomla_plugin_group` VARCHAR(36) NULL DEFAULT '',
+ `main_class_code` MEDIUMTEXT NULL,
`method_selection` TEXT NOT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_method_uninstall` MEDIUMTEXT NOT NULL,
- `php_postflight_install` MEDIUMTEXT NOT NULL,
- `php_postflight_update` MEDIUMTEXT NOT NULL,
- `php_preflight_install` MEDIUMTEXT NOT NULL,
- `php_preflight_uninstall` MEDIUMTEXT NOT NULL,
- `php_preflight_update` MEDIUMTEXT NOT NULL,
- `php_script_construct` MEDIUMTEXT NOT NULL,
- `plugin_version` CHAR(64) NOT NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_method_uninstall` MEDIUMTEXT NULL,
+ `php_postflight_install` MEDIUMTEXT NULL,
+ `php_postflight_update` MEDIUMTEXT NULL,
+ `php_preflight_install` MEDIUMTEXT NULL,
+ `php_preflight_uninstall` MEDIUMTEXT NULL,
+ `php_preflight_update` MEDIUMTEXT NULL,
+ `php_script_construct` MEDIUMTEXT NULL,
+ `plugin_version` CHAR(64) NULL DEFAULT '',
`property_selection` TEXT NOT NULL,
- `readme` TEXT NOT NULL,
+ `readme` TEXT NULL,
`sales_server` INT(11) NOT NULL DEFAULT 0,
- `sql` MEDIUMTEXT NOT NULL,
- `sql_uninstall` MEDIUMTEXT NOT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `sql` MEDIUMTEXT NULL,
+ `sql_uninstall` MEDIUMTEXT NULL,
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`update_server` INT(11) NOT NULL DEFAULT 0,
`update_server_target` TINYINT(1) NOT NULL DEFAULT 0,
`update_server_url` VARCHAR(255) NOT NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -326,17 +327,17 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_power` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`description` TEXT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`settings` TEXT NOT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -364,29 +365,29 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_power` (
`extends_custom` VARCHAR(64) NULL DEFAULT '',
`extendsinterfaces` TEXT NULL,
`extendsinterfaces_custom` TEXT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`head` TEXT NULL,
`implements` TEXT NULL,
- `implements_custom` VARCHAR(1024) NOT NULL DEFAULT '',
+ `implements_custom` VARCHAR(1024) NULL DEFAULT '',
`licensing_template` TEXT NULL,
`load_selection` TEXT NULL,
- `main_class_code` MEDIUMTEXT NOT NULL,
+ `main_class_code` MEDIUMTEXT NULL,
`method_selection` TEXT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `namespace` VARCHAR(255) NOT NULL DEFAULT '',
- `power_version` CHAR(64) NOT NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `namespace` VARCHAR(255) NULL DEFAULT '',
+ `power_version` CHAR(64) NULL DEFAULT '',
`property_selection` TEXT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`type` VARCHAR(64) NOT NULL DEFAULT '',
`use_selection` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -414,7 +415,6 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_view` (
`add_css_view` TINYINT(1) NOT NULL DEFAULT 0,
`add_css_views` TINYINT(1) NOT NULL DEFAULT 0,
`add_custom_button` INT(1) NOT NULL DEFAULT 0,
- `add_custom_import` TINYINT(1) NOT NULL DEFAULT 0,
`add_fadein` TINYINT(1) NOT NULL DEFAULT 0,
`add_javascript_view_file` TINYINT(1) NOT NULL DEFAULT 0,
`add_javascript_view_footer` TINYINT(1) NOT NULL DEFAULT 0,
@@ -441,88 +441,85 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_view` (
`add_php_postsavehook` TINYINT(1) NOT NULL DEFAULT 0,
`add_php_save` TINYINT(1) NOT NULL DEFAULT 0,
`add_sql` TINYINT(1) NOT NULL DEFAULT 0,
- `addlinked_views` TEXT NOT NULL,
- `addpermissions` TEXT NOT NULL,
- `addtables` TEXT NOT NULL,
- `addtabs` TEXT NOT NULL,
- `ajax_input` TEXT NOT NULL,
+ `addlinked_views` TEXT NULL,
+ `addpermissions` TEXT NULL,
+ `addtables` TEXT NULL,
+ `addtabs` TEXT NULL,
+ `ajax_input` TEXT NULL,
`alias_builder` VARCHAR(255) NOT NULL DEFAULT '',
`alias_builder_type` TINYINT(1) NOT NULL DEFAULT 0,
- `css_view` TEXT NOT NULL,
- `css_views` TEXT NOT NULL,
- `custom_button` TEXT NOT NULL,
+ `css_view` TEXT NULL,
+ `css_views` TEXT NULL,
+ `custom_button` TEXT NULL,
`description` TEXT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `html_import_view` MEDIUMTEXT NOT NULL,
+ `guid` VARCHAR(36) NULL DEFAULT '',
`icon` VARCHAR(255) NOT NULL DEFAULT '',
`icon_add` VARCHAR(255) NOT NULL DEFAULT '',
`icon_category` VARCHAR(255) NOT NULL DEFAULT '',
- `javascript_view_file` TEXT NOT NULL,
- `javascript_view_footer` TEXT NOT NULL,
- `javascript_views_file` TEXT NOT NULL,
- `javascript_views_footer` TEXT NOT NULL,
+ `javascript_view_file` TEXT NULL,
+ `javascript_view_footer` TEXT NULL,
+ `javascript_views_file` TEXT NULL,
+ `javascript_views_footer` TEXT NULL,
`mysql_table_charset` VARCHAR(64) NOT NULL DEFAULT 1,
`mysql_table_collate` VARCHAR(64) NOT NULL DEFAULT 1,
`mysql_table_engine` VARCHAR(64) NOT NULL DEFAULT 1,
`mysql_table_row_format` VARCHAR(64) NOT NULL DEFAULT 0,
- `name_list` CHAR(64) NOT NULL DEFAULT '',
- `name_single` CHAR(64) NOT NULL DEFAULT '',
- `php_after_cancel` MEDIUMTEXT NOT NULL,
- `php_after_delete` MEDIUMTEXT NOT NULL,
- `php_after_publish` MEDIUMTEXT NOT NULL,
- `php_ajaxmethod` MEDIUMTEXT NOT NULL,
- `php_allowadd` MEDIUMTEXT NOT NULL,
- `php_allowedit` MEDIUMTEXT NOT NULL,
- `php_batchcopy` MEDIUMTEXT NOT NULL,
- `php_batchmove` MEDIUMTEXT NOT NULL,
- `php_before_cancel` MEDIUMTEXT NOT NULL,
- `php_before_delete` MEDIUMTEXT NOT NULL,
- `php_before_publish` MEDIUMTEXT NOT NULL,
- `php_before_save` MEDIUMTEXT NOT NULL,
- `php_controller` MEDIUMTEXT NOT NULL,
- `php_controller_list` MEDIUMTEXT NOT NULL,
- `php_document` MEDIUMTEXT NOT NULL,
- `php_getform` MEDIUMTEXT NOT NULL,
- `php_getitem` MEDIUMTEXT NOT NULL,
- `php_getitems` MEDIUMTEXT NOT NULL,
- `php_getitems_after_all` MEDIUMTEXT NOT NULL,
- `php_getlistquery` MEDIUMTEXT NOT NULL,
- `php_import` MEDIUMTEXT NOT NULL,
- `php_import_display` MEDIUMTEXT NOT NULL,
- `php_import_ext` MEDIUMTEXT NOT NULL,
- `php_import_headers` MEDIUMTEXT NOT NULL,
- `php_import_save` MEDIUMTEXT NOT NULL,
- `php_import_setdata` MEDIUMTEXT NOT NULL,
- `php_model` MEDIUMTEXT NOT NULL,
- `php_model_list` MEDIUMTEXT NOT NULL,
- `php_postsavehook` MEDIUMTEXT NOT NULL,
- `php_save` MEDIUMTEXT NOT NULL,
- `short_description` VARCHAR(255) NOT NULL DEFAULT '',
+ `name_list` CHAR(64) NULL DEFAULT '',
+ `name_single` CHAR(64) NULL DEFAULT '',
+ `php_after_cancel` MEDIUMTEXT NULL,
+ `php_after_delete` MEDIUMTEXT NULL,
+ `php_after_publish` MEDIUMTEXT NULL,
+ `php_ajaxmethod` MEDIUMTEXT NULL,
+ `php_allowadd` MEDIUMTEXT NULL,
+ `php_allowedit` MEDIUMTEXT NULL,
+ `php_batchcopy` MEDIUMTEXT NULL,
+ `php_batchmove` MEDIUMTEXT NULL,
+ `php_before_cancel` MEDIUMTEXT NULL,
+ `php_before_delete` MEDIUMTEXT NULL,
+ `php_before_publish` MEDIUMTEXT NULL,
+ `php_before_save` MEDIUMTEXT NULL,
+ `php_controller` MEDIUMTEXT NULL,
+ `php_controller_list` MEDIUMTEXT NULL,
+ `php_document` MEDIUMTEXT NULL,
+ `php_getform` MEDIUMTEXT NULL,
+ `php_getitem` MEDIUMTEXT NULL,
+ `php_getitems` MEDIUMTEXT NULL,
+ `php_getitems_after_all` MEDIUMTEXT NULL,
+ `php_getlistquery` MEDIUMTEXT NULL,
+ `php_model` MEDIUMTEXT NULL,
+ `php_model_list` MEDIUMTEXT NULL,
+ `php_postsavehook` MEDIUMTEXT NULL,
+ `php_save` MEDIUMTEXT NULL,
+ `short_description` VARCHAR(255) NULL DEFAULT '',
`source` TINYINT(1) NOT NULL DEFAULT 0,
- `sql` MEDIUMTEXT NOT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `sql` MEDIUMTEXT NULL,
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`type` INT(11) NOT NULL DEFAULT 0,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
`ordering` INT(11) NULL DEFAULT 0,
PRIMARY KEY (`id`),
+ KEY `idx_system_name` (`system_name`),
KEY `idx_name_single` (`name_single`),
+ KEY `idx_name_list` (`name_list`),
KEY `idx_add_fadein` (`add_fadein`),
KEY `idx_mysql_table_charset` (`mysql_table_charset`),
KEY `idx_type` (`type`),
KEY `idx_source` (`source`),
KEY `idx_mysql_table_row_format` (`mysql_table_row_format`),
+ KEY `idx_add_php_getitem` (`add_php_getitem`),
KEY `idx_add_category_submenu` (`add_category_submenu`),
- KEY `idx_name_list` (`name_list`),
+ KEY `idx_add_php_getitems` (`add_php_getitems`),
+ KEY `idx_add_php_getitems_after_all` (`add_php_getitems_after_all`),
KEY `idx_add_php_getlistquery` (`add_php_getlistquery`),
KEY `idx_add_css_view` (`add_css_view`),
KEY `idx_add_php_getform` (`add_php_getform`),
@@ -550,17 +547,13 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_view` (
KEY `idx_mysql_table_collate` (`mysql_table_collate`),
KEY `idx_add_sql` (`add_sql`),
KEY `idx_add_php_ajax` (`add_php_ajax`),
- KEY `idx_add_custom_import` (`add_custom_import`),
- KEY `idx_add_php_getitem` (`add_php_getitem`),
- KEY `idx_add_php_getitems` (`add_php_getitems`),
KEY `idx_guid` (`guid`),
- KEY `idx_add_php_getitems_after_all` (`add_php_getitems_after_all`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_custom_admin_view` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -575,40 +568,40 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_custom_admin_view` (
`add_php_jview` TINYINT(1) NOT NULL DEFAULT 0,
`add_php_jview_display` TINYINT(1) NOT NULL DEFAULT 0,
`add_php_view` TINYINT(1) NOT NULL DEFAULT 0,
- `ajax_input` TEXT NOT NULL,
- `codename` VARCHAR(255) NOT NULL DEFAULT '',
- `context` VARCHAR(255) NOT NULL DEFAULT '',
- `css` TEXT NOT NULL,
- `css_document` TEXT NOT NULL,
- `custom_button` TEXT NOT NULL,
- `custom_get` TEXT NOT NULL,
- `default` MEDIUMTEXT NOT NULL,
- `description` VARCHAR(255) NOT NULL DEFAULT '',
- `dynamic_get` INT(11) NOT NULL DEFAULT 0,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `ajax_input` TEXT NULL,
+ `codename` VARCHAR(255) NULL DEFAULT '',
+ `context` VARCHAR(255) NULL DEFAULT '',
+ `css` TEXT NULL,
+ `css_document` TEXT NULL,
+ `custom_button` TEXT NULL,
+ `custom_get` TEXT NULL,
+ `default` MEDIUMTEXT NULL,
+ `description` VARCHAR(255) NULL DEFAULT '',
+ `dynamic_get` VARCHAR(36) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`icon` VARCHAR(255) NOT NULL DEFAULT '',
- `javascript_file` TEXT NOT NULL,
- `js_document` TEXT NOT NULL,
- `libraries` TEXT NOT NULL,
- `main_get` INT(11) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_ajaxmethod` MEDIUMTEXT NOT NULL,
- `php_controller` MEDIUMTEXT NOT NULL,
- `php_document` MEDIUMTEXT NOT NULL,
- `php_jview` MEDIUMTEXT NOT NULL,
- `php_jview_display` MEDIUMTEXT NOT NULL,
- `php_model` MEDIUMTEXT NOT NULL,
- `php_view` MEDIUMTEXT NOT NULL,
- `snippet` INT(11) NOT NULL DEFAULT 0,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `javascript_file` TEXT NULL,
+ `js_document` TEXT NULL,
+ `libraries` TEXT NULL,
+ `main_get` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_ajaxmethod` MEDIUMTEXT NULL,
+ `php_controller` MEDIUMTEXT NULL,
+ `php_document` MEDIUMTEXT NULL,
+ `php_jview` MEDIUMTEXT NULL,
+ `php_jview_display` MEDIUMTEXT NULL,
+ `php_model` MEDIUMTEXT NULL,
+ `php_view` MEDIUMTEXT NULL,
+ `snippet` VARCHAR(36) NULL DEFAULT '',
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -618,6 +611,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_custom_admin_view` (
KEY `idx_main_get` (`main_get`),
KEY `idx_add_php_jview_display` (`add_php_jview_display`),
KEY `idx_codename` (`codename`),
+ KEY `idx_snippet` (`snippet`),
KEY `idx_add_php_jview` (`add_php_jview`),
KEY `idx_context` (`context`),
KEY `idx_add_js_document` (`add_js_document`),
@@ -635,7 +629,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_custom_admin_view` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_site_view` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -650,40 +644,40 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_site_view` (
`add_php_jview` TINYINT(1) NOT NULL DEFAULT 0,
`add_php_jview_display` TINYINT(1) NOT NULL DEFAULT 0,
`add_php_view` TINYINT(1) NOT NULL DEFAULT 0,
- `ajax_input` TEXT NOT NULL,
+ `ajax_input` TEXT NULL,
`button_position` TINYINT(1) NOT NULL DEFAULT 1,
- `codename` VARCHAR(255) NOT NULL DEFAULT '',
- `context` VARCHAR(255) NOT NULL DEFAULT '',
- `css` TEXT NOT NULL,
- `css_document` TEXT NOT NULL,
- `custom_button` TEXT NOT NULL,
- `custom_get` TEXT NOT NULL,
- `default` MEDIUMTEXT NOT NULL,
- `description` VARCHAR(255) NOT NULL DEFAULT '',
- `dynamic_get` INT(11) NOT NULL DEFAULT 0,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `javascript_file` TEXT NOT NULL,
- `js_document` TEXT NOT NULL,
- `libraries` TEXT NOT NULL,
- `main_get` INT(11) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_ajaxmethod` MEDIUMTEXT NOT NULL,
- `php_controller` MEDIUMTEXT NOT NULL,
- `php_document` MEDIUMTEXT NOT NULL,
- `php_jview` MEDIUMTEXT NOT NULL,
- `php_jview_display` MEDIUMTEXT NOT NULL,
- `php_model` MEDIUMTEXT NOT NULL,
- `php_view` MEDIUMTEXT NOT NULL,
- `snippet` INT(11) NOT NULL DEFAULT 0,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `codename` VARCHAR(255) NULL DEFAULT '',
+ `context` VARCHAR(255) NULL DEFAULT '',
+ `css` TEXT NULL,
+ `css_document` TEXT NULL,
+ `custom_button` TEXT NULL,
+ `custom_get` TEXT NULL,
+ `default` MEDIUMTEXT NULL,
+ `description` VARCHAR(255) NULL DEFAULT '',
+ `dynamic_get` VARCHAR(36) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `javascript_file` TEXT NULL,
+ `js_document` TEXT NULL,
+ `libraries` TEXT NULL,
+ `main_get` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_ajaxmethod` MEDIUMTEXT NULL,
+ `php_controller` MEDIUMTEXT NULL,
+ `php_document` MEDIUMTEXT NULL,
+ `php_jview` MEDIUMTEXT NULL,
+ `php_jview_display` MEDIUMTEXT NULL,
+ `php_model` MEDIUMTEXT NULL,
+ `php_view` MEDIUMTEXT NULL,
+ `snippet` VARCHAR(36) NULL DEFAULT '',
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -696,6 +690,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_site_view` (
KEY `idx_add_php_view` (`add_php_view`),
KEY `idx_codename` (`codename`),
KEY `idx_context` (`context`),
+ KEY `idx_snippet` (`snippet`),
KEY `idx_add_php_jview` (`add_php_jview`),
KEY `idx_add_javascript_file` (`add_javascript_file`),
KEY `idx_add_js_document` (`add_js_document`),
@@ -711,28 +706,29 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_site_view` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_template` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`add_php_view` TINYINT(1) NOT NULL DEFAULT 0,
- `alias` VARCHAR(255) NOT NULL DEFAULT '',
- `description` VARCHAR(255) NOT NULL DEFAULT '',
- `dynamic_get` INT(11) NOT NULL DEFAULT 0,
- `libraries` TEXT NOT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_view` MEDIUMTEXT NOT NULL,
- `snippet` INT(11) NOT NULL DEFAULT 0,
- `template` TEXT NOT NULL,
+ `alias` VARCHAR(255) NULL DEFAULT '',
+ `description` VARCHAR(255) NULL DEFAULT '',
+ `dynamic_get` VARCHAR(36) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `libraries` TEXT NULL,
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_view` MEDIUMTEXT NULL,
+ `snippet` VARCHAR(36) NULL DEFAULT '',
+ `template` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -740,35 +736,38 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_template` (
PRIMARY KEY (`id`),
KEY `idx_name` (`name`),
KEY `idx_dynamic_get` (`dynamic_get`),
+ KEY `idx_guid` (`guid`),
KEY `idx_add_php_view` (`add_php_view`),
+ KEY `idx_snippet` (`snippet`),
KEY `idx_alias` (`alias`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_layout` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`add_php_view` TINYINT(1) NOT NULL DEFAULT 0,
- `alias` VARCHAR(255) NOT NULL DEFAULT '',
- `description` VARCHAR(255) NOT NULL DEFAULT '',
- `dynamic_get` INT(11) NOT NULL DEFAULT 0,
- `layout` TEXT NOT NULL,
- `libraries` TEXT NOT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_view` MEDIUMTEXT NOT NULL,
- `snippet` INT(11) NOT NULL DEFAULT 0,
+ `alias` VARCHAR(255) NULL DEFAULT '',
+ `description` VARCHAR(255) NULL DEFAULT '',
+ `dynamic_get` VARCHAR(36) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `layout` TEXT NULL,
+ `libraries` TEXT NULL,
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_view` MEDIUMTEXT NULL,
+ `snippet` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -776,6 +775,8 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_layout` (
PRIMARY KEY (`id`),
KEY `idx_name` (`name`),
KEY `idx_dynamic_get` (`dynamic_get`),
+ KEY `idx_snippet` (`snippet`),
+ KEY `idx_guid` (`guid`),
KEY `idx_add_php_view` (`add_php_view`),
KEY `idx_alias` (`alias`),
KEY `idx_access` (`access`),
@@ -783,7 +784,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_layout` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_dynamic_get` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -795,41 +796,41 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_dynamic_get` (
`add_php_getlistquery` TINYINT(1) NOT NULL DEFAULT 0,
`add_php_router_parse` TINYINT(1) NOT NULL DEFAULT 0,
`addcalculation` TINYINT(1) NOT NULL DEFAULT 0,
- `db_selection` TEXT NOT NULL,
+ `db_selection` TEXT NULL,
`db_table_main` VARCHAR(255) NOT NULL DEFAULT '',
- `filter` TEXT NOT NULL,
- `getcustom` VARCHAR(255) NOT NULL DEFAULT '',
+ `filter` TEXT NULL,
+ `getcustom` VARCHAR(255) NULL DEFAULT '',
`gettype` TINYINT(1) NOT NULL DEFAULT 0,
- `global` TEXT NOT NULL,
+ `global` TEXT NULL,
`group` TEXT NOT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `join_db_table` TEXT NOT NULL,
- `join_view_table` TEXT NOT NULL,
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `join_db_table` TEXT NULL,
+ `join_view_table` TEXT NULL,
`main_source` TINYINT(1) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `order` TEXT NOT NULL,
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `order` TEXT NULL,
`pagination` TINYINT(1) NOT NULL DEFAULT 1,
- `php_after_getitem` MEDIUMTEXT NOT NULL,
- `php_after_getitems` MEDIUMTEXT NOT NULL,
- `php_before_getitem` MEDIUMTEXT NOT NULL,
- `php_before_getitems` MEDIUMTEXT NOT NULL,
- `php_calculation` MEDIUMTEXT NOT NULL,
- `php_custom_get` MEDIUMTEXT NOT NULL,
- `php_getlistquery` MEDIUMTEXT NOT NULL,
- `php_router_parse` MEDIUMTEXT NOT NULL,
+ `php_after_getitem` MEDIUMTEXT NULL,
+ `php_after_getitems` MEDIUMTEXT NULL,
+ `php_before_getitem` MEDIUMTEXT NULL,
+ `php_before_getitems` MEDIUMTEXT NULL,
+ `php_calculation` MEDIUMTEXT NULL,
+ `php_custom_get` MEDIUMTEXT NULL,
+ `php_getlistquery` MEDIUMTEXT NULL,
+ `php_router_parse` MEDIUMTEXT NULL,
`plugin_events` VARCHAR(255) NOT NULL DEFAULT '',
`select_all` TINYINT(1) NOT NULL DEFAULT 0,
- `view_selection` TEXT NOT NULL,
- `view_table_main` INT(11) NOT NULL DEFAULT 0,
- `where` TEXT NOT NULL,
+ `view_selection` TEXT NULL,
+ `view_table_main` VARCHAR(36) NOT NULL DEFAULT '',
+ `where` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -853,68 +854,69 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_dynamic_get` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_custom_code` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `code` MEDIUMTEXT NOT NULL,
+ `code` MEDIUMTEXT NULL,
`comment_type` TINYINT(1) NOT NULL DEFAULT 1,
- `component` INT(11) NOT NULL DEFAULT 0,
- `from_line` VARCHAR(100) NOT NULL DEFAULT '',
- `function_name` VARCHAR(255) NOT NULL DEFAULT '',
- `hashendtarget` VARCHAR(64) NOT NULL DEFAULT '',
- `hashtarget` VARCHAR(64) NOT NULL DEFAULT '',
+ `component` VARCHAR(36) NULL DEFAULT '',
+ `from_line` VARCHAR(100) NULL DEFAULT '',
+ `function_name` VARCHAR(255) NULL DEFAULT '',
+ `hashendtarget` VARCHAR(64) NULL DEFAULT '',
+ `hashtarget` VARCHAR(64) NULL DEFAULT '',
`joomla_version` INT(11) NOT NULL DEFAULT 3,
- `path` TEXT NOT NULL,
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `path` TEXT NULL,
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`target` TINYINT(1) NOT NULL DEFAULT 0,
- `to_line` VARCHAR(100) NOT NULL DEFAULT '',
+ `to_line` VARCHAR(100) NULL DEFAULT '',
`type` TINYINT(1) NULL DEFAULT 0,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
`ordering` INT(11) NULL DEFAULT 0,
PRIMARY KEY (`id`),
- KEY `idx_component` (`component`),
+ KEY `idx_system_name` (`system_name`),
KEY `idx_target` (`target`),
KEY `idx_type` (`type`),
KEY `idx_function_name` (`function_name`),
KEY `idx_to_line` (`to_line`),
KEY `idx_from_line` (`from_line`),
+ KEY `idx_component` (`component`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_class_property` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `comment` TEXT NOT NULL,
- `default` TEXT NOT NULL,
+ `comment` TEXT NULL,
+ `default` TEXT NULL,
`extension_type` VARCHAR(64) NOT NULL DEFAULT '',
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `joomla_plugin_group` INT(11) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `joomla_plugin_group` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`visibility` VARCHAR(255) NOT NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -934,22 +936,22 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_class_property` (
CREATE TABLE IF NOT EXISTS `#__componentbuilder_class_method` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `arguments` TEXT NOT NULL,
- `code` MEDIUMTEXT NOT NULL,
- `comment` TEXT NOT NULL,
+ `arguments` TEXT NULL,
+ `code` MEDIUMTEXT NULL,
+ `comment` TEXT NULL,
`extension_type` VARCHAR(64) NOT NULL DEFAULT '',
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `joomla_plugin_group` INT(11) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `joomla_plugin_group` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`visibility` VARCHAR(255) NOT NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -969,16 +971,16 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_class_method` (
CREATE TABLE IF NOT EXISTS `#__componentbuilder_placeholder` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `target` VARCHAR(255) NOT NULL DEFAULT '',
- `value` TEXT NOT NULL,
+ `target` VARCHAR(255) NULL DEFAULT '',
+ `value` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -996,22 +998,22 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_library` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addconditions` MEDIUMTEXT NOT NULL,
- `description` VARCHAR(255) NOT NULL DEFAULT '',
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `description` VARCHAR(255) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`how` TINYINT(1) NOT NULL DEFAULT 1,
`libraries` TEXT NOT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php_setdocument` MEDIUMTEXT NOT NULL,
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php_setdocument` MEDIUMTEXT NULL,
`target` TINYINT(1) NOT NULL DEFAULT 1,
`type` TINYINT(1) NOT NULL DEFAULT 0,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1025,32 +1027,32 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_library` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_snippet` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `contributor_company` VARCHAR(255) NOT NULL DEFAULT '',
- `contributor_email` VARCHAR(255) NOT NULL DEFAULT '',
- `contributor_name` VARCHAR(255) NOT NULL DEFAULT '',
- `contributor_website` VARCHAR(255) NOT NULL DEFAULT '',
+ `contributor_company` VARCHAR(255) NULL DEFAULT '',
+ `contributor_email` VARCHAR(255) NULL DEFAULT '',
+ `contributor_name` VARCHAR(255) NULL DEFAULT '',
+ `contributor_website` VARCHAR(255) NULL DEFAULT '',
`description` TEXT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `heading` VARCHAR(255) NOT NULL DEFAULT '',
- `library` INT(11) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `snippet` TEXT NOT NULL,
- `type` INT(11) NOT NULL DEFAULT 0,
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `heading` VARCHAR(255) NULL DEFAULT '',
+ `library` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `snippet` TEXT NULL,
+ `type` VARCHAR(36) NULL DEFAULT '',
`url` VARCHAR(255) NOT NULL DEFAULT '',
- `usage` TEXT NOT NULL,
+ `usage` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1065,23 +1067,23 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_snippet` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_validation_rule` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`inherit` CHAR(64) NOT NULL DEFAULT '',
- `name` VARCHAR(255) NOT NULL DEFAULT '',
- `php` MEDIUMTEXT NOT NULL,
- `short_description` VARCHAR(255) NOT NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
+ `php` MEDIUMTEXT NULL,
+ `short_description` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1093,7 +1095,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_validation_rule` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_field` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -1103,34 +1105,34 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_field` (
`add_javascript_view_footer` TINYINT(1) NOT NULL DEFAULT 0,
`add_javascript_views_footer` TINYINT(1) NOT NULL DEFAULT 0,
`catid` INT(11) NOT NULL DEFAULT 0,
- `css_view` TEXT NOT NULL,
- `css_views` TEXT NOT NULL,
+ `css_view` TEXT NULL,
+ `css_views` TEXT NULL,
`datadefault` CHAR(64) NOT NULL DEFAULT '',
- `datadefault_other` CHAR(64) NOT NULL DEFAULT '',
+ `datadefault_other` CHAR(64) NULL DEFAULT '',
`datalenght` CHAR(64) NOT NULL DEFAULT '',
- `datalenght_other` CHAR(64) NOT NULL DEFAULT '',
+ `datalenght_other` CHAR(64) NULL DEFAULT '',
`datatype` CHAR(64) NOT NULL DEFAULT '',
- `fieldtype` INT(11) NOT NULL DEFAULT 0,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `fieldtype` VARCHAR(36) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`indexes` CHAR(64) NOT NULL DEFAULT '',
- `initiator_on_get_model` TEXT NOT NULL,
- `initiator_on_save_model` TEXT NOT NULL,
- `javascript_view_footer` TEXT NOT NULL,
- `javascript_views_footer` TEXT NOT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `initiator_on_get_model` TEXT NULL,
+ `initiator_on_save_model` TEXT NULL,
+ `javascript_view_footer` TEXT NULL,
+ `javascript_views_footer` TEXT NULL,
+ `name` VARCHAR(255) NULL DEFAULT '',
`null_switch` CHAR(64) NOT NULL DEFAULT '',
- `on_get_model_field` TEXT NOT NULL,
- `on_save_model_field` TEXT NOT NULL,
+ `on_get_model_field` TEXT NULL,
+ `on_save_model_field` TEXT NULL,
`store` INT(11) NOT NULL DEFAULT 0,
- `xml` TEXT NOT NULL,
+ `xml` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1156,34 +1158,34 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_field` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_fieldtype` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`catid` INT(11) NOT NULL DEFAULT 0,
`datadefault` CHAR(64) NOT NULL DEFAULT '',
- `datadefault_other` CHAR(64) NOT NULL DEFAULT '',
+ `datadefault_other` CHAR(64) NULL DEFAULT '',
`datalenght` CHAR(64) NOT NULL DEFAULT '',
- `datalenght_other` CHAR(64) NOT NULL DEFAULT '',
+ `datalenght_other` CHAR(64) NULL DEFAULT '',
`datatype` CHAR(64) NOT NULL DEFAULT '',
`description` TEXT NULL,
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`has_defaults` TINYINT(1) NOT NULL DEFAULT 0,
`indexes` CHAR(64) NOT NULL DEFAULT '',
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`null_switch` CHAR(64) NOT NULL DEFAULT '',
- `properties` TEXT NOT NULL,
- `short_description` VARCHAR(255) NOT NULL DEFAULT '',
+ `properties` TEXT NULL,
+ `short_description` VARCHAR(255) NULL DEFAULT '',
`store` INT(11) NOT NULL DEFAULT 0,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1205,7 +1207,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_fieldtype` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_language_translation` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -1213,16 +1215,16 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_language_translation` (
`components` TEXT NULL,
`modules` TEXT NULL,
`plugins` TEXT NULL,
- `source` MEDIUMTEXT NOT NULL,
+ `source` MEDIUMTEXT NULL,
`translation` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1233,21 +1235,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_language_translation` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_language` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `langtag` VARCHAR(64) NOT NULL DEFAULT '',
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `langtag` VARCHAR(64) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1259,31 +1261,31 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_language` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_server` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`authentication` TINYINT(1) NOT NULL DEFAULT 0,
- `host` TEXT NOT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `host` TEXT NULL,
+ `name` VARCHAR(255) NULL DEFAULT '',
`password` TEXT NOT NULL,
- `path` TEXT NOT NULL,
- `port` TEXT NOT NULL,
- `private` TEXT NOT NULL,
- `private_key` TEXT NOT NULL,
+ `path` TEXT NULL,
+ `port` TEXT NULL,
+ `private` TEXT NULL,
+ `private_key` TEXT NULL,
`protocol` TINYINT(1) NOT NULL DEFAULT 0,
`secret` TEXT NOT NULL,
- `signature` TEXT NOT NULL,
- `username` TEXT NOT NULL,
+ `signature` TEXT NULL,
+ `username` TEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1296,7 +1298,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_server` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_repository` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
@@ -1304,11 +1306,11 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_repository` (
`access_repo` TINYINT(1) NULL DEFAULT 0,
`addplaceholders` TEXT NULL,
`base` VARCHAR(255) NOT NULL DEFAULT '',
- `guid` VARCHAR(36) NOT NULL DEFAULT '',
- `organisation` VARCHAR(255) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `organisation` VARCHAR(255) NULL DEFAULT '',
`read_branch` VARCHAR(255) NULL DEFAULT '',
- `repository` VARCHAR(255) NOT NULL DEFAULT '',
- `system_name` VARCHAR(255) NOT NULL DEFAULT '',
+ `repository` VARCHAR(255) NULL DEFAULT '',
+ `system_name` VARCHAR(255) NULL DEFAULT '',
`target` TINYINT(7) NOT NULL DEFAULT 1,
`token` VARCHAR(255) NULL DEFAULT '',
`type` TINYINT(1) NOT NULL DEFAULT 1,
@@ -1316,12 +1318,12 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_repository` (
`write_branch` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1343,30 +1345,30 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_repository` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_help_document` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`admin_view` CHAR(255) NOT NULL DEFAULT '',
- `alias` CHAR(64) NOT NULL DEFAULT '',
+ `alias` CHAR(64) NULL DEFAULT '',
`article` TINYINT(1) NOT NULL DEFAULT 0,
- `content` TEXT NOT NULL,
- `groups` TEXT NOT NULL,
+ `content` TEXT NULL,
+ `groups` TEXT NULL,
`location` TINYINT(1) NOT NULL DEFAULT 0,
`site_view` CHAR(255) NOT NULL DEFAULT '',
`target` TINYINT(1) NOT NULL DEFAULT 0,
- `title` CHAR(64) NOT NULL DEFAULT '',
+ `title` CHAR(64) NULL DEFAULT '',
`type` TINYINT(1) NOT NULL DEFAULT 0,
`url` VARCHAR(255) NOT NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`ordering` INT(11) NULL DEFAULT 0,
@@ -1381,21 +1383,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_help_document` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addfields` MEDIUMTEXT NOT NULL,
- `admin_view` INT(11) NOT NULL DEFAULT 0,
+ `admin_view` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1407,21 +1409,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields_conditions` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addconditions` MEDIUMTEXT NOT NULL,
- `admin_view` INT(11) NOT NULL DEFAULT 0,
+ `admin_view` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1433,21 +1435,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields_conditions` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields_relations` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addrelations` MEDIUMTEXT NOT NULL,
- `admin_view` INT(11) NOT NULL DEFAULT 0,
+ `admin_view` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1459,21 +1461,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_fields_relations` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_custom_tabs` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `admin_view` INT(11) NOT NULL DEFAULT 0,
+ `admin_view` VARCHAR(36) NULL DEFAULT '',
`tabs` TEXT NOT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1485,21 +1487,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_admin_custom_tabs` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_admin_views` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addadmin_views` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `addadmin_views` TEXT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1511,21 +1513,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_admin_views` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_site_views` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addsite_views` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `addsite_views` TEXT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1537,21 +1539,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_site_views` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_custom_admin_views` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addcustom_admin_views` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `addcustom_admin_views` TEXT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1563,21 +1565,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_custom_admin_views` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_updates` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`version_update` MEDIUMTEXT NOT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1589,21 +1591,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_updates` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_mysql_tweaks` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`sql_tweak` TEXT NOT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1615,21 +1617,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_mysql_tweaks` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_custom_admin_menus` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addcustommenus` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `addcustommenus` TEXT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1641,27 +1643,27 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_custom_admin_menus` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_router` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `constructor_after_parent_code` MEDIUMTEXT NOT NULL,
- `constructor_before_parent_code` MEDIUMTEXT NOT NULL,
+ `constructor_after_parent_code` MEDIUMTEXT NULL,
+ `constructor_before_parent_code` MEDIUMTEXT NULL,
`constructor_before_parent_manual` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
- `methods_code` MEDIUMTEXT NOT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
+ `methods_code` MEDIUMTEXT NULL,
`mode_constructor_after_parent` TINYINT(1) NOT NULL DEFAULT 0,
`mode_constructor_before_parent` TINYINT(1) NOT NULL DEFAULT 0,
`mode_methods` TINYINT(1) NOT NULL DEFAULT 0,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1673,21 +1675,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_router` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_config` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addconfig` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `addconfig` TEXT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1699,22 +1701,22 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_config` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_dashboard` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `dashboard_tab` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
- `php_dashboard_methods` MEDIUMTEXT NOT NULL,
+ `dashboard_tab` TEXT NULL,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
+ `php_dashboard_methods` MEDIUMTEXT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1726,24 +1728,24 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_dashboard` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_files_folders` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addfiles` TEXT NOT NULL,
+ `addfiles` TEXT NULL,
`addfilesfullpath` TEXT NOT NULL,
- `addfolders` TEXT NOT NULL,
+ `addfolders` TEXT NULL,
`addfoldersfullpath` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1755,21 +1757,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_files_folders` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_placeholders` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addplaceholders` TEXT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1781,21 +1783,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_placeholders` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_plugins` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addjoomla_plugins` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1807,21 +1809,21 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_plugins` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_modules` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
`addjoomla_modules` TEXT NOT NULL,
- `joomla_component` INT(11) NOT NULL DEFAULT 0,
+ `joomla_component` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1833,47 +1835,49 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_component_modules` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_snippet_type` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `description` VARCHAR(255) NOT NULL DEFAULT '',
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `description` VARCHAR(255) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
`ordering` INT(11) NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY `idx_name` (`name`),
+ KEY `idx_guid` (`guid`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_library_config` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addconfig` TEXT NOT NULL,
- `library` INT(11) NOT NULL DEFAULT 0,
+ `addconfig` TEXT NULL,
+ `library` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1885,25 +1889,25 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_library_config` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_library_files_folders_urls` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addfiles` TEXT NOT NULL,
+ `addfiles` TEXT NULL,
`addfilesfullpath` TEXT NOT NULL,
- `addfolders` TEXT NOT NULL,
+ `addfolders` TEXT NULL,
`addfoldersfullpath` TEXT NOT NULL,
`addurls` TEXT NOT NULL,
- `library` INT(11) NOT NULL DEFAULT 0,
+ `library` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1915,29 +1919,31 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_library_files_folders_urls` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_class_extends` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `comment` TEXT NOT NULL,
+ `comment` TEXT NULL,
`extension_type` VARCHAR(64) NOT NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
`head` TEXT NULL,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
`ordering` INT(11) NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY `idx_name` (`name`),
+ KEY `idx_guid` (`guid`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_createdby` (`created_by`),
@@ -1948,16 +1954,16 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_class_extends` (
CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module_updates` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `joomla_module` INT(11) NOT NULL DEFAULT 0,
+ `joomla_module` VARCHAR(36) NULL DEFAULT '',
`version_update` MEDIUMTEXT NOT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1969,25 +1975,25 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module_updates` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module_files_folders_urls` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addfiles` TEXT NOT NULL,
+ `addfiles` TEXT NULL,
`addfilesfullpath` TEXT NOT NULL,
- `addfolders` TEXT NOT NULL,
+ `addfolders` TEXT NULL,
`addfoldersfullpath` TEXT NOT NULL,
`addurls` TEXT NOT NULL,
- `joomla_module` INT(11) NOT NULL DEFAULT 0,
+ `joomla_module` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -1999,21 +2005,22 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_module_files_folders_urls
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_group` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `class_extends` INT(11) NOT NULL DEFAULT 0,
- `name` VARCHAR(255) NOT NULL DEFAULT '',
+ `class_extends` VARCHAR(36) NULL DEFAULT '',
+ `guid` VARCHAR(36) NULL DEFAULT '',
+ `name` VARCHAR(255) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -2021,6 +2028,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_group` (
PRIMARY KEY (`id`),
KEY `idx_name` (`name`),
KEY `idx_class_extends` (`class_extends`),
+ KEY `idx_guid` (`guid`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`),
KEY `idx_createdby` (`created_by`),
@@ -2031,16 +2039,16 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_group` (
CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_updates` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `joomla_plugin` INT(11) NOT NULL DEFAULT 0,
+ `joomla_plugin` VARCHAR(36) NULL DEFAULT '',
`version_update` MEDIUMTEXT NOT NULL,
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -2052,25 +2060,25 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_updates` (
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_files_folders_urls` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`asset_id` INT(10) unsigned NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
- `addfiles` TEXT NOT NULL,
+ `addfiles` TEXT NULL,
`addfilesfullpath` TEXT NOT NULL,
- `addfolders` TEXT NOT NULL,
+ `addfolders` TEXT NULL,
`addfoldersfullpath` TEXT NOT NULL,
`addurls` TEXT NOT NULL,
- `joomla_plugin` INT(11) NOT NULL DEFAULT 0,
+ `joomla_plugin` VARCHAR(36) NULL DEFAULT '',
`params` TEXT NULL,
`published` TINYINT(3) NULL DEFAULT 1,
- `created_by` INT(10) unsigned NULL DEFAULT 0,
- `modified_by` INT(10) unsigned NULL DEFAULT 0,
+ `created_by` INT unsigned NULL,
+ `modified_by` INT unsigned,
`created` DATETIME DEFAULT CURRENT_TIMESTAMP,
- `modified` DATETIME DEFAULT NULL,
- `checked_out` int(11) unsigned NULL DEFAULT 0,
- `checked_out_time` DATETIME DEFAULT NULL,
+ `modified` DATETIME,
+ `checked_out` int unsigned,
+ `checked_out_time` DATETIME,
`version` INT(10) unsigned NULL DEFAULT 1,
`hits` INT(10) unsigned NULL DEFAULT 0,
`access` INT(10) unsigned NULL DEFAULT 0,
@@ -2082,7 +2090,7 @@ CREATE TABLE IF NOT EXISTS `#__componentbuilder_joomla_plugin_files_folders_urls
KEY `idx_createdby` (`created_by`),
KEY `idx_modifiedby` (`modified_by`),
KEY `idx_state` (`published`)
-) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC;
+) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
--
-- Dumping data for table `#__componentbuilder_joomla_component`
@@ -2096,79 +2104,81 @@ INSERT INTO `#__componentbuilder_joomla_component` (`id`, `add_menu_prefix`, `ad
--
INSERT INTO `#__componentbuilder_joomla_module` (`id`, `class_helper_code`, `class_helper_header`, `add_class_helper`, `add_class_helper_header`, `add_php_method_uninstall`, `add_php_postflight_install`, `add_php_postflight_update`, `add_php_preflight_install`, `add_php_preflight_uninstall`, `add_php_preflight_update`, `add_php_script_construct`, `add_sales_server`, `add_sql`, `add_sql_uninstall`, `add_update_server`, `addreadme`, `custom_get`, `default`, `description`, `fields`, `guid`, `libraries`, `mod_code`, `module_version`, `name`, `php_method_uninstall`, `php_postflight_install`, `php_postflight_update`, `php_preflight_install`, `php_preflight_uninstall`, `php_preflight_update`, `php_script_construct`, `readme`, `sales_server`, `sql`, `sql_uninstall`, `system_name`, `target`, `update_server`, `update_server_target`, `update_server_url`, `params`, `published`, `created`, `modified`, `version`, `hits`, `access`, `ordering`) VALUES
-(8, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', 'PGgxPjw/cGhwIGVjaG8gSm9vbWxhX19fYmE2MzI2ZWZfY2I3OV80MzQ4XzgwZjRfYWIwODYwODJlM2M1X19fUG93ZXI6Ol8oJ2NQYW5lbCBSZWRpcmVjdCcpOyA/PjwvaDE+DQo8cD48P3BocCBlY2hvIEpvb21sYV9fX2JhNjMyNmVmX2NiNzlfNDM0OF84MGY0X2FiMDg2MDgyZTNjNV9fX1Bvd2VyOjpfKCdTZXR1cCB5b3VyIHJlZGlyZWN0IGluIHRoZSBhZG1pbiBtb2RlbCA8Yj5jUGFuZWwgUmVkaXJlY3Q8L2I+IG9yIGNoYW5nZSB0aGlzIG1vZGVscyA8Yj5BY2Nlc3M8L2I+IHRvIG5vdCB0YXJnZXQgdGhpcyB1c2VycyBhY2Nlc3MgbGV2ZWwuJyk7ID8+PC9wPg==', 'To Redirect your Control Panel to any other part of the admin area in your Joomla for a selected group of users', '{\"fields0\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"basic\",\"label\":\"Details\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"3044\",\"custom_value\":\"\"}}}}', 'c013529f-2a8d-4e93-8767-ed2583867aeb', '', 'Ly8gZ2V0IHRoZSBzZXQgdmFsdWVzIGZvcm0gY3BhbmVsIHJlZGlyZWN0IG1vZHVsZQ0KJHJlZGlyZWN0ID0gJHBhcmFtcy0+Z2V0KCdyZWRpcmVjdCcsbnVsbCk7DQoNCi8vIHJlZGlyZWN0IGlmIHRoZSB1c2VyIGlzIGluIGdpdmVuIHNlbGVjdGVkIGdyb3VwDQppZiAoJHJlZGlyZWN0ICYmIGlzX29iamVjdCgkcmVkaXJlY3QpICYmIGNvdW50KChhcnJheSkkcmVkaXJlY3QpID4gMCkNCnsNCgkvLyBnZXQgYXBwbGljYXRpb24NCgkkYXBwID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoJLy8gc2V0IHRoZSB1c2VyIG9iamVjdA0KCSR1c2VyID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldFVzZXIoKTsNCgkvLyBnZXQgdXNlciBncm91cHMNCgkkZ3JvdXBzCT0gKGFycmF5KSAkdXNlci0+Z2V0QXV0aG9yaXNlZEdyb3VwcygpOw0KCS8vIGxvb3Agb3ZlciB0aGUgc2V0IHZhbHVlcw0KCWZvcmVhY2ggKCRyZWRpcmVjdCBhcyAkZ28pDQoJew0KCQlpZiAoaXNfb2JqZWN0KCRnbykpDQoJCXsNCgkJCWlmIChpc19hcnJheSgkZ28tPmdyb3VwcykgJiYgY291bnQoJGdvLT5ncm91cHMpKQ0KCQkJew0KCQkJCWlmIChhcnJheV9pbnRlcnNlY3QoJGdvLT5ncm91cHMsICRncm91cHMpKQ0KCQkJCXsNCgkJCQkJLy8gbWF0Y2ggZm91bmQgLSByZWRpcmVjdA0KCQkJCQkkYXBwLT5yZWRpcmVjdCgkZ28tPnVybCk7DQoJCQkJCWJyZWFrOw0KDQoJCQkJfQ0KCQkJfQ0KCQl9DQoJfQ0KfQ0KDQovLyBnZXQgdGhlIG1vZHVsZSBjbGFzcyBzZnggKGxvY2FsKQ0KJG1vZHVsZWNsYXNzX3NmeCA9IGh0bWxzcGVjaWFsY2hhcnMoJHBhcmFtcy0+Z2V0KCdtb2R1bGVjbGFzc19zZngnKSwgRU5UX0NPTVBBVCwgJ1VURi04Jyk7DQoNCi8vIGxvYWQgdGhlIGRlZmF1bHQgVG1wbA0KcmVxdWlyZSBKb29tbGFfX19mMTVkNTU2ZF8zM2RkXzRlZTNfYTBmN18wNjUzZTRhN2ExZTRfX19Qb3dlcjo6Z2V0TGF5b3V0UGF0aCgnbW9kX1tbW21vZHVsZV1dXScsICRwYXJhbXMtPmdldCgnbGF5b3V0JywgJ2RlZmF1bHQnKSk7', '5.0.0', 'cPanelRedirect', '', '', '', 'Ly8gVE9ETyBwcmVmbGlnaHQgbXVzdCBiZSBhbiBpbnN0YW5jZS4uLg==', '', '', '', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'cPanel Redirect', 2, '', 1, '', '', 1, '2016-06-01 10:20:06', '2024-09-10 15:31:03', 23, '', 1, 7),
-(9, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', 'PGgxPjw/cGhwIGVjaG8gSm9vbWxhX19fYmE2MzI2ZWZfY2I3OV80MzQ4XzgwZjRfYWIwODYwODJlM2M1X19fUG93ZXI6Ol8oJ1NpdGUgUmVkaXJlY3QnKTsgPz48L2gxPg0KPHA+PD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnU2V0dXAgeW91ciByZWRpcmVjdCBpbiB0aGUgc2l0ZSBtb2RlbCA8Yj5TaXRlIFJlZGlyZWN0PC9iPiBvciBjaGFuZ2UgdGhpcyBtb2RlbHMgPGI+QWNjZXNzPC9iPiB0byBub3QgdGFyZ2V0IHRoaXMgdXNlcnMgYWNjZXNzIGxldmVsLicpOyA/PjwvcD4=', 'To Redirect your Site Page to any other part of the admin area in your Joomla for a selected group of users', '{\"fields0\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"basic\",\"label\":\"Details\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"3044\",\"custom_value\":\"\"}}}}', '21c9f6f5-3193-485d-94e7-f9c789a9fa2e', '', 'Ly8gZ2V0IHRoZSBzZXQgdmFsdWVzIGZvcm0gY3BhbmVsIHJlZGlyZWN0IG1vZHVsZQ0KJHJlZGlyZWN0ID0gJHBhcmFtcy0+Z2V0KCdyZWRpcmVjdCcsbnVsbCk7DQoNCi8vIHJlZGlyZWN0IGlmIHRoZSB1c2VyIGlzIGluIGdpdmVuIHNlbGVjdGVkIGdyb3VwDQppZiAoJHJlZGlyZWN0ICYmIGlzX29iamVjdCgkcmVkaXJlY3QpICYmIGNvdW50KChhcnJheSkkcmVkaXJlY3QpID4gMCkNCnsNCgkvLyBnZXQgYXBwbGljYXRpb24NCgkkYXBwID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoJLy8gc2V0IHRoZSB1c2VyIG9iamVjdA0KCSR1c2VyID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldFVzZXIoKTsNCgkvLyBnZXQgdXNlciBncm91cHMNCgkkZ3JvdXBzID0gKGFycmF5KSAkdXNlci0+Z2V0QXV0aG9yaXNlZEdyb3VwcygpOw0KCS8vIGxvb3Agb3ZlciB0aGUgc2V0IHZhbHVlcw0KCWZvcmVhY2ggKCRyZWRpcmVjdCBhcyAkZ28pDQoJew0KCQlpZiAoaXNfb2JqZWN0KCRnbykpDQoJCXsNCgkJCWlmIChpc19hcnJheSgkZ28tPmdyb3VwcykgJiYgY291bnQoJGdvLT5ncm91cHMpKQ0KCQkJew0KCQkJCWlmIChhcnJheV9pbnRlcnNlY3QoJGdvLT5ncm91cHMsICRncm91cHMpKQ0KCQkJCXsNCgkJCQkJLy8gbWF0Y2ggZm91bmQgLSByZWRpcmVjdA0KCQkJCQkkYXBwLT5yZWRpcmVjdCgkZ28tPnVybCk7DQoJCQkJCWJyZWFrOw0KDQoJCQkJfQ0KCQkJfQ0KCQl9DQoJfQ0KfQ0KDQovLyBnZXQgdGhlIG1vZHVsZSBjbGFzcyBzZnggKGxvY2FsKQ0KJG1vZHVsZWNsYXNzX3NmeCA9IGh0bWxzcGVjaWFsY2hhcnMoJHBhcmFtcy0+Z2V0KCdtb2R1bGVjbGFzc19zZngnKSwgRU5UX0NPTVBBVCwgJ1VURi04Jyk7DQoNCi8vIGxvYWQgdGhlIGRlZmF1bHQgVG1wbA0KcmVxdWlyZSBKb29tbGFfX19mMTVkNTU2ZF8zM2RkXzRlZTNfYTBmN18wNjUzZTRhN2ExZTRfX19Qb3dlcjo6Z2V0TGF5b3V0UGF0aCgnbW9kX1tbW21vZHVsZV1dXScsICRwYXJhbXMtPmdldCgnbGF5b3V0JywgJ2RlZmF1bHQnKSk7', '5.0.0', 'SiteRedirect', '', '', '', 'Ly8gVE9ETyBwcmVmbGlnaHQgbXVzdCBiZSBhbiBpbnN0YW5jZS4uLg==', '', '', '', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Site Redirect', 1, '', 1, '', '', 1, '2016-06-01 10:20:06', '2024-09-16 16:08:09', 21, '', 1, 7),
-(10, 'CS8qKg0KCSAqIFRoZSBNb2R1bGUgUGFyYW1zDQoJICoNCgkgKiBAdmFyICAgIFJlZ2lzdHJ5DQoJICogQHNpbmNlICAxLjANCgkgKi8NCglwcm90ZWN0ZWQgJHBhcmFtczsNCg0KCS8qKg0KCSAqIFRoZSBZZWFycw0KCSAqDQoJICogQHZhciAgICBhcnJheQ0KCSAqIEBzaW5jZSAgMS4wDQoJICovDQoJcHJvdGVjdGVkICR5ZWFyczsNCg0KCS8qKg0KCSAqIFRoZSBCcmFuY2hlcw0KCSAqDQoJICogQHZhciAgICBhcnJheQ0KCSAqIEBzaW5jZSAgMS4wDQoJICovDQoJcHJvdGVjdGVkICRicmFuY2hlczsNCg0KCS8qKg0KCSAqIFRoZSBMZWdlbmQNCgkgKg0KCSAqIEB2YXIgICAgYXJyYXkNCgkgKiBAc2luY2UgIDEuMA0KCSAqLw0KCXByb3RlY3RlZCAkbGVnZW5kOw0KDQoJLyoqDQoJICogVGhlIFdpZHRoDQoJICoNCgkgKiBAdmFyICAgIGludA0KCSAqIEBzaW5jZSAgMS4wDQoJICovDQoJcHJvdGVjdGVkICR3aWR0aDsNCg0KCS8qKg0KCSAqIFRoZSBIZWlnaHQNCgkgKg0KCSAqIEB2YXIgICAgaW50DQoJICogQHNpbmNlICAxLjANCgkgKi8NCglwcm90ZWN0ZWQgJGhlaWdodDsNCg0KCS8qKg0KCSAqIENvbnN0cnVjdG9yDQoJICoNCgkgKiBAcGFyYW0gUmVnaXN0cnkgICRwYXJhbXMgIFRoZSBtb2R1bGUgcGFyYW1zDQoJICoNCgkgKiBAc2luY2UgMS4wLjANCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gX19jb25zdHJ1Y3QoUmVnaXN0cnkgJHBhcmFtcykNCgl7DQoJCSR0aGlzLT5wYXJhbXMgPSAkcGFyYW1zOw0KCX0NCg0KCS8qKg0KCSAqIEdldCBZZWFycw0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB5ZWFycygpOiBhcnJheQ0KCXsNCgkJaWYgKGVtcHR5KCR0aGlzLT55ZWFycykpDQoJCXsNCgkJCSR0aGlzLT55ZWFycyA9IGl0ZXJhdG9yX3RvX2FycmF5KA0KCQkJCW5ldyBcRGF0ZVBlcmlvZCgNCgkJCQkJJHRoaXMtPm1pbigpLA0KCQkJCQluZXcgRGF0ZUludGVydmFsKCdQMVknKSwNCgkJCQkJJHRoaXMtPm1heCgpDQoJCQkJKQ0KCQkJKTsNCgkJfQ0KDQoJCXJldHVybiAkdGhpcy0+eWVhcnM7DQoJfQ0KDQoJLyoqDQoJICogR2V0IFdpZHRoDQoJICoNCgkgKiBAcmV0dXJuIGludA0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB3aWR0aCgpOiBpbnQNCgl7DQoJCWlmIChlbXB0eSgkdGhpcy0+d2lkdGgpKQ0KCQl7DQoJCQkkeWVhcnMgPSAkdGhpcy0+eWVhcnMoKTsNCg0KCQkJJHRoaXMtPndpZHRoID0gJHRoaXMtPnBhcmFtcy0+Z2V0KCdtYXJnaW5fbGVmdCcsIDgwKSArIA0KCQkJCSR0aGlzLT5wYXJhbXMtPmdldCgnbWFyZ2luX3JpZ2h0JywgNTApICsNCgkJCQkoKGNvdW50KCR5ZWFycykgLSAxKSAqICR0aGlzLT5wYXJhbXMtPmdldCgneWVhcl93aWR0aCcsIDEyMCkpOw0KCQl9DQoNCgkJcmV0dXJuICR0aGlzLT53aWR0aDsNCgl9DQoNCgkvKioNCgkgKiBHZXQgSGVpZ2h0DQoJICoNCgkgKiBAcmV0dXJuIGludA0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBoZWlnaHQoKTogaW50DQoJew0KCQlpZiAoZW1wdHkoJHRoaXMtPmhlaWdodCkpDQoJCXsNCgkJCSRicmFuY2hlcyA9ICR0aGlzLT5icmFuY2hlcygpOw0KDQoJCQkkdGhpcy0+aGVpZ2h0ID0gJHRoaXMtPnBhcmFtcy0+Z2V0KCdoZWFkZXJfaGVpZ2h0JywgIDI0KSArDQoJCQkJJHRoaXMtPnBhcmFtcy0+Z2V0KCdmb290ZXJfaGVpZ2h0JywgMjQpICsNCgkJCQkoY291bnQoJGJyYW5jaGVzKSAqICR0aGlzLT5wYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKSk7DQoJCX0NCg0KCQlyZXR1cm4gJHRoaXMtPmhlaWdodDsNCgl9DQoNCgkvKioNCgkgKiBHZXQgQnJhbmNoZXMNCgkgKg0KCSAqIEZldGNoZXMgYW5kIHByb2Nlc3NlcyB0aGUgYnJhbmNoZXMgb3IgdmVyc2lvbnMgZnJvbSB0aGUgcGFyYW1ldGVycy4gDQoJICogSXQgc2FuaXRpemVzIHRoZSBicmFuY2ggZGF0YSwgY2FsY3VsYXRlcyB0aGVpciBwb3NpdGlvbnMsIHNvcnRzIHRoZW0sIGFuZCB0aGVuIHJldHVybnMuDQoJICogSWYgbm8gdmFsaWQgYnJhbmNoZXMgb3IgdmVyc2lvbnMgYXJlIGZvdW5kLCBpdCB0aHJvd3MgYW4gZXhjZXB0aW9uLg0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqDQoJICogQHNpbmNlIDIuMC4xDQoJICogQHRocm93cyBFeGNlcHRpb24gSWYgbm8gdmFsaWQgYnJhbmNoZXMgb3IgdmVyc2lvbnMgYXJlIGZvdW5kLg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBicmFuY2hlcygpOiBhcnJheQ0KCXsNCgkJaWYgKGVtcHR5KCR0aGlzLT5icmFuY2hlcykpDQoJCXsNCgkJCSRicmFuY2hlcyA9IChhcnJheSkgJHRoaXMtPnBhcmFtcy0+Z2V0KCd2ZXJzaW9ucycpOw0KDQoJCQlpZiAoZW1wdHkoJGJyYW5jaGVzKSkNCgkJCXsNCgkJCQl0aHJvdyBuZXcgXEV4Y2VwdGlvbigiTm8gdmVyc2lvbnMgZm91bmQuIik7DQoJCQl9DQoJCQkkdGhpcy0+c2FuaXRpemUoJGJyYW5jaGVzKTsNCg0KCQkJaWYgKGVtcHR5KCRicmFuY2hlcykpDQoJCQl7DQoJCQkJdGhyb3cgbmV3IFxFeGNlcHRpb24oIk5vIHZlcnNpb25zIGZvdW5kLiIpOw0KCQkJfQ0KDQoJCQkkdGhpcy0+c2V0VG9wKCRicmFuY2hlcyk7DQoJCQkkdGhpcy0+c29ydCgkYnJhbmNoZXMpOw0KDQoJCQkkdGhpcy0+YnJhbmNoZXMgPSAkYnJhbmNoZXM7DQoJCX0NCg0KCQlyZXR1cm4gJHRoaXMtPmJyYW5jaGVzOw0KCX0NCg0KCS8qKg0KCSAqIEdldCBMZWdlbmQgdmFsdWVzIChieSBjb2xvcikNCgkgKg0KCSAqIEByZXR1cm4gYXJyYXkNCgkgKiBAc2luY2UgMi4wLjENCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gbGVnZW5kKCk6IGFycmF5DQoJew0KCQlpZiAoZW1wdHkoJHRoaXMtPmxlZ2VuZCkpDQoJCXsNCgkJCSRicmFuY2hlcyA9ICR0aGlzLT5icmFuY2hlcygpOw0KDQoJCQlmb3JlYWNoICgkYnJhbmNoZXMgYXMgJHZlcnNpb24pDQoJCQl7DQoJCQkJZm9yZWFjaCAoJHZlcnNpb24tPmRhdGVzIGFzICRkYXRlKQ0KCQkJCXsNCgkJCQkJJHRoaXMtPmxlZ2VuZFskZGF0ZS0+Y29sb3JdID0gJGRhdGU7DQoJCQkJfQ0KCQkJfQ0KCQl9DQoNCgkJcmV0dXJuICR0aGlzLT5sZWdlbmQ7DQoJfQ0KDQoJLyoqDQoJICogQ3VycmVudCBzdGF0ZSBvZiBhIGJyYW5jaA0KCSAqDQoJICogQHBhcmFtIGFycmF5ICAkZGF0ZXMgIFRoZSBicmFuY2ggZGF0ZXMNCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nfG51bGwNCgkgKiBAc2luY2UgMi4wLjENCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gc3RhdGUoYXJyYXkgJGRhdGVzKTogP3N0cmluZw0KCXsNCgkJLy8gRGV0ZXJtaW5lIHRoZSBjdXJyZW50IHN0YXRlLg0KCQkkbm93ID0gbmV3IFxEYXRlVGltZSgpOw0KDQoJCS8vIENoZWNrIGlmIHRvZGF5J3MgZGF0ZSBpcyBiZWZvcmUgdGhlIGVhcmxpZXN0IHN0YXJ0IGRhdGUuDQoJCSRlYXJsaWVzdERhdGUgPSBcRGF0ZVRpbWU6OmNyZWF0ZUZyb21Gb3JtYXQoJ2QtbS1ZJywgJGRhdGVzWzBdLT5zdGFydCk7DQoJCWlmICgkbm93IDwgJGVhcmxpZXN0RGF0ZSkNCgkJew0KCQkJcmV0dXJuICd2Y3MtZnV0dXJlJzsNCgkJfQ0KDQoJCS8vIENoZWNrIGlmIHRvZGF5J3MgZGF0ZSBpcyBhZnRlciB0aGUgbGF0ZXN0IGVuZCBkYXRlLg0KCQkkbGF0ZXN0RGF0ZSA9IFxEYXRlVGltZTo6Y3JlYXRlRnJvbUZvcm1hdCgnZC1tLVknLCBlbmQoJGRhdGVzKS0+ZW5kKTsNCgkJaWYgKCRub3cgPiAkbGF0ZXN0RGF0ZSkNCgkJew0KCQkJcmV0dXJuICd2Y3MtZW9sJzsNCgkJfQ0KDQoJCS8vIERldGVybWluZSB3aGljaCBzdGF0ZSB0aGUgY3VycmVudCBkYXRlIGZhbGxzIHVuZGVyLg0KCQlmb3JlYWNoICgkZGF0ZXMgYXMgJGRhdGUpDQoJCXsNCgkJCSRpbml0aWFsID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRkYXRlLT5zdGFydCk7DQoJCQkkZW5kID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRkYXRlLT5lbmQpOw0KDQoJCQlpZiAoJG5vdyA+PSAkaW5pdGlhbCAmJiAkbm93IDw9ICRlbmQpDQoJCQl7DQoJCQkJcmV0dXJuICRkYXRlLT5zdGF0ZTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBudWxsOw0KCX0NCg0KCS8qKg0KCSAqIE1pbmltdW0gTnVtYmVyIG9mIFllYXJzDQoJICoNCgkgKiBAcmV0dXJuID8NCgkgKiBAc2luY2UgMS4wLjANCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gbWluKCkNCgl7DQoJCSRub3cgPSBuZXcgXERhdGVUaW1lKCdKYW51YXJ5IDEnKTsNCgkJcmV0dXJuICRub3ctPnN1YihuZXcgRGF0ZUludGVydmFsKCdQJyAuDQoJCQkkdGhpcy0+cGFyYW1zLT5nZXQoJ21pbl95ZWFycycsIDMpIC4gJ1knKSk7DQoJfQ0KDQoJLyoqDQoJICogTWF4aW11bSBOdW1iZXIgb2YgWWVhcnMNCgkgKg0KCSAqIEByZXR1cm4gPw0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBtYXgoKQ0KCXsNCgkJJG5vdyA9IG5ldyBcRGF0ZVRpbWUoJ0phbnVhcnkgMScpOw0KCQlyZXR1cm4gJG5vdy0+YWRkKG5ldyBEYXRlSW50ZXJ2YWwoJ1AnIC4NCgkJCSR0aGlzLT5wYXJhbXMtPmdldCgnbWF4X3llYXJzJywgMykgLiAnWScpKTsNCgl9DQoNCgkvKioNCgkgKiBUaGUgY29vcmRpbmF0ZXMgb2YgdGhpcyBkYXRlDQoJICoNCgkgKiBAcGFyYW0gRGF0ZVRpbWUgJGRhdGUgVGhlIGJyYW5jaCBzdGF0ZSBkYXRlDQoJICoNCgkgKiBAcmV0dXJuIGZsb2F0DQoJICogQHNpbmNlIDEuMC4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGNvb3JkaW5hdGVzKERhdGVUaW1lICRkYXRlKTogZmxvYXQNCgl7DQoJCSRkaWZmID0gJGRhdGUtPmRpZmYoJHRoaXMtPm1pbigpKTsNCg0KCQlpZiAoISRkaWZmLT5pbnZlcnQpDQoJCXsNCgkJCXJldHVybiAkdGhpcy0+cGFyYW1zLT5nZXQoJ21hcmdpbl9sZWZ0JywgODApOw0KCQl9DQoNCgkJcmV0dXJuICR0aGlzLT5wYXJhbXMtPmdldCgnbWFyZ2luX2xlZnQnLCA4MCkgKw0KCQkJKCRkaWZmLT5kYXlzIC8NCgkJCQkoMzY1LjI0IC8gJHRoaXMtPnBhcmFtcy0+Z2V0KCd5ZWFyX3dpZHRoJywgMTIwKSkNCgkJCSk7DQoJfQ0KDQoJLyoqDQoJICogU29ydCBCcmFuY2hlcyBzdGF0ZSdzIGJ5IGRhdGUNCgkgKg0KCSAqIEBwYXJhbSBhcnJheSAgJGJyYW5jaGVzICBUaGUgYnJhbmNoZXMNCgkgKg0KCSAqIEByZXR1cm4gdm9pZA0KCSAqIEBzaW5jZSAyLjAuMQ0KCSAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBzb3J0KGFycmF5ICYkYnJhbmNoZXMpOiB2b2lkDQoJew0KCQlmb3JlYWNoICgkYnJhbmNoZXMgYXMgJGtleSA9PiAmJGJyYW5jaCkNCgkJew0KCQkJdXNvcnQoJGJyYW5jaC0+ZGF0ZXMsIGZ1bmN0aW9uKCRhLCAkYikgew0KCQkJCSRzdGFydERhdGVBID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRhLT5zdGFydCk7DQoJCQkJJHN0YXJ0RGF0ZUIgPSBcRGF0ZVRpbWU6OmNyZWF0ZUZyb21Gb3JtYXQoJ2QtbS1ZJywgJGItPnN0YXJ0KTsNCg0KCQkJCWlmICgkc3RhcnREYXRlQSA9PSAkc3RhcnREYXRlQikNCgkJCQl7DQoJCQkJCSRlbmREYXRlQSA9IFxEYXRlVGltZTo6Y3JlYXRlRnJvbUZvcm1hdCgnZC1tLVknLCAkYS0+ZW5kKTsNCgkJCQkJJGVuZERhdGVCID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRiLT5lbmQpOw0KCQkJCQlyZXR1cm4gJGVuZERhdGVBIDw9PiAkZW5kRGF0ZUI7DQoJCQkJfQ0KDQoJCQkJcmV0dXJuICRzdGFydERhdGVBIDw9PiAkc3RhcnREYXRlQjsNCgkJCX0pOw0KCQl9DQoJfQ0KDQoJLyoqDQoJICogU2V0IFRvcA0KCSAqDQoJICogQ2FsY3VsYXRlcyB0aGUgdG9wIHBvc2l0aW9uIGZvciBlYWNoIGJyYW5jaCBiYXNlZCBvbiBwYXJhbWV0ZXJzIGZvciBicmFuY2ggaGVpZ2h0IGFuZCBoZWFkZXIgaGVpZ2h0Lg0KCSAqDQoJICogQHBhcmFtIGFycmF5ICRicmFuY2hlcyBSZWZlcmVuY2UgdG8gdGhlIGJyYW5jaGVzIGFycmF5Lg0KCSAqDQoJICogQHJldHVybiB2b2lkDQoJICogQHNpbmNlIDIuMC4xDQoJICovDQoJcHJvdGVjdGVkIGZ1bmN0aW9uIHNldFRvcChhcnJheSAmJGJyYW5jaGVzKTogdm9pZA0KCXsNCgkJJGJyYW5jaF9oZWlnaHQgPSAkdGhpcy0+cGFyYW1zLT5nZXQoJ2JyYW5jaF9oZWlnaHQnLCAzMCk7DQoJCSRoZWFkZXJfaGVpZ2h0ID0gJHRoaXMtPnBhcmFtcy0+Z2V0KCdoZWFkZXJfaGVpZ2h0JywgMjQpOw0KDQoJCSRpID0gMDsNCgkJZm9yZWFjaCAoJGJyYW5jaGVzIGFzICRrZXkgPT4gJiRicmFuY2gpDQoJCXsNCgkJCSRicmFuY2gtPnRvcCA9ICRoZWFkZXJfaGVpZ2h0ICsgKCRicmFuY2hfaGVpZ2h0ICogJGkrKyk7DQoJCX0NCgl9DQoNCgkvKioNCgkgKiBTYW5pdGl6ZQ0KCSAqDQoJICogU2FuaXRpemVzIHRoZSBicmFuY2hlcyBieSBjaGVja2luZyB0aGUgZXhpc3RlbmNlIGFuZCB0eXBlIG9mICdkYXRlcycgYW5kICdkYXRlLT5zdGF0ZScuIA0KCSAqIEFsc28gbW9kaWZpZXMgdGhlIHN0YXRlIG9mIGVhY2ggZGF0ZSBlbnRyeSB3aXRoaW4gYSBicmFuY2guDQoJICoNCgkgKiBAcGFyYW0gYXJyYXkgJGJyYW5jaGVzIFJlZmVyZW5jZSB0byB0aGUgYnJhbmNoZXMgYXJyYXkuDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgMi4wLjENCgkgKi8NCglwcm90ZWN0ZWQgZnVuY3Rpb24gc2FuaXRpemUoYXJyYXkgJiRicmFuY2hlcyk6IHZvaWQNCgl7DQoJCWZvcmVhY2ggKCRicmFuY2hlcyBhcyAka2V5ID0+ICYkYnJhbmNoKQ0KCQl7DQoJCQlpZiAoZW1wdHkoJGJyYW5jaC0+ZGF0ZXMpIHx8ICFpc19vYmplY3QoJGJyYW5jaC0+ZGF0ZXMpKQ0KCQkJew0KCQkJCXVuc2V0KCRicmFuY2hlc1ska2V5XSk7DQoJCQkJY29udGludWU7DQoJCQl9DQoNCgkJCSRicmFuY2gtPmRhdGVzID0gKGFycmF5KSAkYnJhbmNoLT5kYXRlczsNCg0KCQkJJHJlbW92ZSA9IGZhbHNlOw0KCQkJZm9yZWFjaCAoJGJyYW5jaC0+ZGF0ZXMgYXMgJGsgPT4gJiRkYXRlKQ0KCQkJew0KCQkJCWlmIChlbXB0eSgkZGF0ZS0+c3RhdGUpKQ0KCQkJCXsNCgkJCQkJJHJlbW92ZSA9IHRydWU7DQoJCQkJCWNvbnRpbnVlOw0KCQkJCX0NCgkJCQkkZGF0ZS0+c3RhdGUgPSAkdGhpcy0+bWFrZVNhZmUoJGtleSAuICctJyAuICRkYXRlLT5zdGF0ZSk7DQoJCQl9DQoNCgkJCWlmICgkcmVtb3ZlKQ0KCQkJew0KCQkJCXVuc2V0KCRicmFuY2hlc1ska2V5XSk7DQoJCQl9DQoJCX0NCgl9DQoNCgkvKioNCgkgKiBHZXQgY3NzIHNhZmUgY2xhc3MgbmFtZQ0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAgJG5hbWUgIFRoZSBzdHJpbmcgdG8gbWFrZSBzYWZlDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAyLjAuMQ0KCSAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBtYWtlU2FmZShzdHJpbmcgJG5hbWUpOiBzdHJpbmcNCgl7DQoJCS8vIEVuc3VyZSBpdCBkb2Vzbid0IHN0YXJ0IHdpdGggYSBkaWdpdA0KCQlpZiAocHJlZ19tYXRjaCgnL15bMC05XS8nLCAkbmFtZSkpDQoJCXsNCgkJCSRuYW1lID0gJ3Zjcy0nIC4gJG5hbWU7DQoJCX0NCg0KCQkvLyBSZXBsYWNlIGFueSBub24tYWxwaGFudW1lcmljIGNoYXJhY3RlcnMgd2l0aCBoeXBoZW5zDQoJCSRuYW1lID0gcHJlZ19yZXBsYWNlKCcvW15hLXpBLVowLTldKy8nLCAnLScsICRuYW1lKTsNCg0KCQkvLyBDb252ZXJ0IHRvIGxvd2VyY2FzZQ0KCQkkbmFtZSA9IHN0cnRvbG93ZXIoJG5hbWUpOw0KDQoJCXJldHVybiAkbmFtZTsNCgl9', 'dXNlIEpvb21sYVxSZWdpc3RyeVxSZWdpc3RyeTs=', 1, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, '', 'PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA8P3BocCBlY2hvICRoZWxwZXItPndpZHRoKCk7ID8+IDw/cGhwIGVjaG8gJGhlbHBlci0+aGVpZ2h0KCk7ID8+Ig0KCXdpZHRoPSI8P3BocCBlY2hvICRoZWxwZXItPndpZHRoKCk7ID8+IiBoZWlnaHQ9Ijw/cGhwIGVjaG8gJGhlbHBlci0+aGVpZ2h0KCk7ID8+Ij4NCgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCQl0ZXh0IHsNCgkJCWZpbGw6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCd0ZXh0X2NvbG9yJywgJyMzMzMnKTsgPz47DQoJCQlmb250LWZhbWlseTogIlNvdXJjZSBTYW5zIFBybyIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7DQoJCQlmb250LXNpemU6IDw/cGhwIGVjaG8gKDIgLyAzKSAqICRwYXJhbXMtPmdldCgnaGVhZGVyX2hlaWdodCcsIDI0KTsgPz5weDsNCgkJfQ0KCQlnLnZjcy1mdXR1cmUgcmVjdCwNCgkJLnZjcy1icmFuY2hlcyByZWN0LnZjcy1mdXR1cmUgew0KCQkJZmlsbDogPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2Z1dHVyZV9jb2xvcicsICcjNTA5MWNkJyk7ID8+Ow0KCQl9DQoJCWcudmNzLWZ1dHVyZSB0ZXh0IHsNCgkJCWZpbGw6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdmdXR1cmVfdGV4dF9jb2xvcicsICcjZmZmJyk7ID8+Ow0KCQl9DQoJCWcudmNzLWVvbCByZWN0LA0KCQkudmNzLWJyYW5jaGVzIHJlY3QudmNzLWVvbCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnZW5kX29mX2xpZmVfY29sb3InLCAnI2YzMycpOyA/PjsNCgkJfQ0KCQlnLnZjcy1lb2wgdGV4dCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnZW5kX29mX2xpZmVfdGV4dF9jb2xvcicsICcjZmZmJyk7ID8+Ow0KCQl9DQoJCTw/cGhwIGZvcmVhY2ggKCRicmFuY2hlcyBhcyAkdmVyc2lvbik6ID8+DQoJCQk8P3BocCBmb3JlYWNoICgkdmVyc2lvbi0+ZGF0ZXMgYXMgJGRhdGUpOiA/Pg0KCQkJCWcuPD9waHAgZWNobyAkZGF0ZS0+c3RhdGU7ID8+IHJlY3QsDQoJCQkJLnZjcy1icmFuY2hlcyByZWN0Ljw/cGhwIGVjaG8gJGRhdGUtPnN0YXRlOyA/PiB7DQoJCQkJCWZpbGw6IDw/cGhwIGVjaG8gJGRhdGUtPmNvbG9yOyA/PjsNCgkJCQl9DQoJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQkudmNzLWJyYW5jaC1sYWJlbHMgdGV4dCB7DQoJCWRvbWluYW50LWJhc2VsaW5lOiBjZW50cmFsOw0KCQkJdGV4dC1hbmNob3I6IG1pZGRsZTsNCgkJfQ0KCQkudmNzLXRvZGF5IGxpbmUgew0KCQkJc3Ryb2tlOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgndG9kYXlfbGluZV9jb2xvcicsICcjZjMzJyk7ID8+Ow0KCQkJc3Ryb2tlLWRhc2hhcnJheTogNywgNzsNCgkJCXN0cm9rZS13aWR0aDogM3B4Ow0KCQl9DQoJCS52Y3MtdG9kYXkgdGV4dCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgndG9kYXlfdGV4dF9jb2xvcicsICcjZjMzJyk7ID8+Ow0KCQkJdGV4dC1hbmNob3I6IG1pZGRsZTsNCgkJfQ0KCQkudmNzLXllYXJzIGxpbmUgew0KCQkJc3Ryb2tlOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgneWVhcnNfbGluZV9jb2xvcicsICcjMDAwJyk7ID8+Ow0KCQl9DQoJCS52Y3MteWVhcnMgdGV4dCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgneWVhcnNfdGV4dF9jb2xvcicsICcjMDAwJyk7ID8+Ow0KCQkJdGV4dC1hbmNob3I6IG1pZGRsZTsNCgkJfQ0KCTwvc3R5bGU+DQoJPCEtLSBCcmFuY2ggbGFiZWxzIC0tPg0KCTxnIGNsYXNzPSJ2Y3MtYnJhbmNoLWxhYmVscyI+DQoJCTw/cGhwIGZvcmVhY2ggKCRicmFuY2hlcyBhcyAka2V5ID0+ICRicmFuY2gpOiA/Pg0KCQkJPGcgY2xhc3M9Ijw/cGhwIGVjaG8gJGhlbHBlci0+c3RhdGUoJGJyYW5jaC0+ZGF0ZXMpOyA/PiI+DQoJCQkJPHJlY3QgeD0iMCIgeT0iPD9waHAgZWNobyAkYnJhbmNoLT50b3A7ID8+IiB3aWR0aD0iPD9waHAgZWNobyAwLjUgKiAkcGFyYW1zLT5nZXQoJ21hcmdpbl9sZWZ0JywgODApOyA/PiINCgkJCQkJaGVpZ2h0PSI8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKTsgPz4iLz4NCgkJCQk8dGV4dCB4PSI8P3BocCBlY2hvIDAuMjUgKiAkcGFyYW1zLT5nZXQoJ21hcmdpbl9sZWZ0JywgODApOyA/PiIgeT0iPD9waHAgZWNobyAkYnJhbmNoLT50b3AgKyAoMC41ICogJHBhcmFtcy0+Z2V0KCdicmFuY2hfaGVpZ2h0JywgMzApKTsgPz4iPg0KCQkJCQk8P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoJGJyYW5jaC0+dmVyc2lvbik7ID8+DQoJCQkJPC90ZXh0Pg0KCQkJPC9nPg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCTwvZz4NCgk8IS0tIEJyYW5jaCBibG9ja3MgLS0+DQoJPGcgY2xhc3M9InZjcy1icmFuY2hlcyI+DQoJCTw/cGhwIGZvcmVhY2ggKCRicmFuY2hlcyBhcyAka2V5ID0+ICR2ZXJzaW9uKTogPz4NCgkJCTw/cGhwDQoJCQkJJHkgPSAkdmVyc2lvbi0+dG9wOw0KCQkJCSRoZWlnaHQgPSAkcGFyYW1zLT5nZXQoJ2JyYW5jaF9oZWlnaHQnLCAzMCk7DQoJCQk/Pg0KCQkJPD9waHAgZm9yZWFjaCAoJHZlcnNpb24tPmRhdGVzIGFzICRkYXRlKTogPz4NCgkJCQk8P3BocA0KCQkJCQkkeF9zdGFydCA9ICRoZWxwZXItPmNvb3JkaW5hdGVzKG5ldyBEYXRlVGltZSgkZGF0ZS0+c3RhcnQpKTsNCgkJCQkJJHhfZW5kID0gJGhlbHBlci0+Y29vcmRpbmF0ZXMobmV3IERhdGVUaW1lKCRkYXRlLT5lbmQpKTsNCgkJCQk/Pg0KCQkJCTxnIGNsYXNzPSI8P3BocCBlY2hvICRkYXRlLT5zdGF0ZTsgPz4iPg0KCQkJCQk8cmVjdA0KCQkJCQkJeD0iPD9waHAgZWNobyAkeF9zdGFydDsgPz4iDQoJCQkJCQl5PSI8P3BocCBlY2hvICR5OyA/PiINCgkJCQkJCXdpZHRoPSI8P3BocCBlY2hvICR4X2VuZCAtICR4X3N0YXJ0OyA/PiINCgkJCQkJCWhlaWdodD0iPD9waHAgZWNobyAkaGVpZ2h0OyA/PiI+DQoJCQkJCQkJPHRpdGxlPjw/cGhwIGVjaG8gaHRtbHNwZWNpYWxjaGFycygkZGF0ZS0+bGFiZWwpOyA/PjwvdGl0bGU+DQoJCQkJCTwvcmVjdD4NCgkJCQk8L2c+DQoJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCTwvZz4NCgk8IS0tIFllYXIgbGluZXMgLS0+DQoJPGcgY2xhc3M9InZjcy15ZWFycyI+DQoJCTw/cGhwIGZvcmVhY2ggKCRoZWxwZXItPnllYXJzKCkgYXMgJGRhdGUpOiA/Pg0KCQkJPGxpbmUgeDE9Ijw/cGhwIGVjaG8gJGhlbHBlci0+Y29vcmRpbmF0ZXMoJGRhdGUpOyA/PiIgeTE9Ijw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdoZWFkZXJfaGVpZ2h0JywgMjQpOyA/PiINCgkJCQl4Mj0iPD9waHAgZWNobyAkaGVscGVyLT5jb29yZGluYXRlcygkZGF0ZSk7ID8+Ig0KCQkJCXkyPSI8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnaGVhZGVyX2hlaWdodCcsIDI0KSArICgkcXR5ICogJHBhcmFtcy0+Z2V0KCdicmFuY2hfaGVpZ2h0JywgMzApKTsgPz4iLz4NCgkJCTx0ZXh0IHg9Ijw/cGhwIGVjaG8gJGhlbHBlci0+Y29vcmRpbmF0ZXMoJGRhdGUpIDs/PiIgeT0iPD9waHAgZWNobyAwLjggKiAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCk7ID8+Ij4NCgkJCQk8P3BocCBlY2hvICRkYXRlLT5mb3JtYXQoJ2ogTSBZJyk7ID8+DQoJCQk8L3RleHQ+DQoJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJPC9nPg0KCTwhLS0gVG9kYXkgLS0+DQoJPGcgY2xhc3M9InZjcy10b2RheSI+DQoJCTw/cGhwDQoJCQkkbm93ID0gbmV3IERhdGVUaW1lOw0KCQkJJHggPSAkaGVscGVyLT5jb29yZGluYXRlcygkbm93KTsNCgkJPz4NCgkJPGxpbmUgeDE9Ijw/cGhwIGVjaG8gJHg7ID8+IiB5MT0iPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCk7ID8+IiB4Mj0iPD9waHAgZWNobyAkeDsgPz4iDQoJCQl5Mj0iPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCkgKyAoJHF0eSAqICRwYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKSk7ID8+Ii8+DQoJCTx0ZXh0IHg9Ijw/cGhwIGVjaG8gJHg7ID8+Ig0KCQkJeT0iPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCkgKyAoJHF0eSAqICRwYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKSkgKyAoMC44ICogJHBhcmFtcy0+Z2V0KCdmb290ZXJfaGVpZ2h0JywgMjQpKTsgPz4iPg0KCQkJPD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnVG9kYXknKSAuICc6ICcgLiAkbm93LT5mb3JtYXQoJ2ogTSBZJyk7ID8+DQoJCTwvdGV4dD4NCgk8L2c+DQo8L3N2Zz4NCjw/cGhwIGlmICgkcGFyYW1zLT5nZXQoJ3Nob3dfbGVnZW5kJywgMCkgPT0gMSk6ID8+DQo8P3BocCANCi8vIGdldCB0aGUgbGVnZW5kIHZhbHVlcw0KJGxlZ2VuZCA9ICRoZWxwZXItPmxlZ2VuZCgpOw0KPz4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLyogQm94IFNoYWRvdyAqLw0KCS52Y3MtYm94LXNoYWRvdy1tZWRpdW0gew0KCQlib3gtc2hhZG93OiAwIDEwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDAuNXJlbSAxLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTsNCgl9DQoJLyogQ2FyZCBTdHlsZXMgKi8NCgkudmNzLWNhcmQgew0KCQlib3JkZXItcmFkaXVzOiA0cHg7DQoJCW1hcmdpbi10b3A6IDE1cHg7DQoJfQ0KCS52Y3MtY2FyZC1sZWdlbmQgew0KCQliYWNrZ3JvdW5kLWNvbG9yOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnbGVnZW5kX2JhY2tncm91bmRfY29sb3InLCAnIzQ5NDQ0NCcpOyA/PjsNCgkJY29sb3I6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdsZWdlbmRfdGV4dF9jb2xvcicsICcjZmJmM2VmJyk7ID8+Ow0KCX0NCgkudmNzLWNhcmQtYm9keSB7DQoJCXBhZGRpbmc6IDRweDsNCgl9DQoJLyogR3JpZCBTdHlsZXMgKi8NCgkudmNzLWdyaWQgew0KCQlkaXNwbGF5OiBmbGV4Ow0KCQlmbGV4LXdyYXA6IHdyYXA7DQoJfQ0KCS52Y3MtZ3JpZC1tYXRjaCA+IGRpdiB7DQoJCXBhZGRpbmc6IDVweDsNCgkJbWluLWhlaWdodDogMXB4Ow0KCQltYXJnaW46IDEwcHg7DQoJfQ0KCS8qIEZsZXhib3ggU3R5bGVzICovDQoJLnZjcy1mbGV4IHsNCgkJZGlzcGxheTogZmxleDsNCgkJYWxpZ24taXRlbXM6IGNlbnRlcjsNCgkJanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOw0KCX0NCgkudmNzLWZsZXgtbWlkZGxlIHsNCgkJYWxpZ24taXRlbXM6IGNlbnRlcjsNCgl9DQoJLyogQ29sb3IgQm94IFN0eWxlcyAqLw0KCS52Y3MtY29sb3ItYm94IHsNCgkJd2lkdGg6IDIwcHg7DQoJCWhlaWdodDogMjBweDsNCgkJZGlzcGxheTogaW5saW5lLWJsb2NrOw0KCQltYXJnaW4tcmlnaHQ6IDVweDsNCgl9DQoJLnZjcy1mdXR1cmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnZnV0dXJlX2NvbG9yJywgJyMwMDAnKTsgPz47IH0NCgkudmNzLWVvbCB7IGJhY2tncm91bmQtY29sb3I6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdlbmRfb2ZfbGlmZV9jb2xvcicsICcjZjMzJyk7ID8+OyB9DQoJPD9waHAgZm9yZWFjaCAoJGxlZ2VuZCBhcyAkc3RhdGUpOiA/Pg0KCQkuPD9waHAgZWNobyAkc3RhdGUtPnN0YXRlOyA/PiB7IGJhY2tncm91bmQtY29sb3I6IDw/cGhwIGVjaG8gJHN0YXRlLT5jb2xvcjsgPz47IH0NCgk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCS8qIE1lZGlhIFF1ZXJ5IGZvciBzbWFsbGVyIHNjcmVlbnMgKi8NCglAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsNCgkJLnZjcy1ncmlkIHsNCgkJCWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47DQoJCX0NCgkJLnZjcy1mbGV4IHsNCgkJCWRpc3BsYXk6IGJsb2NrOw0KCQl9DQoJCS52Y3MtZ3JpZC1tYXRjaCA+IGRpdiB7DQoJCQltYXJnaW46IDRweDsNCgkJCXBhZGRpbmc6IDA7DQoJCX0NCgl9DQo8L3N0eWxlPg0KPGRpdiBjbGFzcz0idmNzLWJveC1zaGFkb3ctbWVkaXVtIj4NCgk8ZGl2IGNsYXNzPSJ2Y3MtY2FyZCB2Y3MtY2FyZC1sZWdlbmQgdmNzLWNhcmQtYm9keSI+DQoJCTxkaXYgY2xhc3M9InZjcy1ncmlkLW1hdGNoIHZjcy1ncmlkIj4NCgkJCTxkaXYgY2xhc3M9InZjcy1mbGV4IHZjcy1mbGV4LW1pZGRsZSI+DQoJCQkJPHNwYW4NCgkJCQkJY2xhc3M9InZjcy1jb2xvci1ib3ggdmNzLWZ1dHVyZSBoYXNUb29sdGlwIg0KCQkJCQl0aXRsZT0iPD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnUGxhbm5lZCByZWxlYXNlIHNjaGVkdWxlJyk7ID8+Ig0KCQkJCT48L3NwYW4+PD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnRnV0dXJlIFJlbGVhc2VzJyk7ID8+DQoJCQk8L2Rpdj4NCgkJCTw/cGhwIGZvcmVhY2ggKCRsZWdlbmQgYXMgJHN0YXRlKTogPz4NCgkJCQk8ZGl2IGNsYXNzPSJ2Y3MtZmxleCB2Y3MtZmxleC1taWRkbGUiPg0KCQkJCQk8c3Bhbg0KCQkJCQkJY2xhc3M9InZjcy1jb2xvci1ib3ggPD9waHAgZWNobyAkc3RhdGUtPnN0YXRlOyA/PiBoYXNUb29sdGlwIg0KCQkJCQkJdGl0bGU9Ijw/cGhwIGVjaG8gJHN0YXRlLT5kZXNjcmlwdGlvbiA/PyAnJzsgPz4iDQoJCQkJCT48L3NwYW4+PD9waHAgZWNobyAkc3RhdGUtPmxhYmVsOyA/Pg0KCQkJCTwvZGl2Pg0KCQkJPD9waHAgZW5kZm9yZWFjaDsgPz4NCgkJCTxkaXYgY2xhc3M9InZjcy1mbGV4IHZjcy1mbGV4LW1pZGRsZSI+DQoJCQkJPHNwYW4NCgkJCQkJY2xhc3M9InZjcy1jb2xvci1ib3ggdmNzLWVvbCBoYXNUb29sdGlwIg0KCQkJCQl0aXRsZT0iPD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnVmVyc2lvbiBFbmQgb2YgTGlmZSBzY2hlZHVsZSAtIGV4cGVjdCBubyBtb3JlIHN1cHBvcnQnKTsgPz4iDQoJCQkJPjwvc3Bhbj48P3BocCBlY2hvIEpvb21sYV9fX2JhNjMyNmVmX2NiNzlfNDM0OF84MGY0X2FiMDg2MDgyZTNjNV9fX1Bvd2VyOjpfKCdWZXJzaW9uIGF0IEVuZCBvZiBMaWZlJyk7ID8+DQoJCQk8L2Rpdj4NCgkJPC9kaXY+DQoJPC9kaXY+DQo8L2Rpdj4NCjw/cGhwIGVuZGlmOyA/Pg==', 'Version Calendar in SVG', '{\"fields0\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"dimention\",\"label\":\"Dimentions\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"3051\",\"custom_value\":\"\"},\"fields1\":{\"field\":\"3053\",\"custom_value\":\"\"},\"fields2\":{\"field\":\"3050\",\"custom_value\":\"\"},\"fields3\":{\"field\":\"3049\",\"custom_value\":\"\"},\"fields4\":{\"field\":\"3052\",\"custom_value\":\"\"},\"fields5\":{\"field\":\"3054\",\"custom_value\":\"\"}}},\"fields1\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"style\",\"label\":\"Styles\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"3058\",\"custom_value\":\"\"},\"fields1\":{\"field\":\"3337\",\"custom_value\":\"\"},\"fields2\":{\"field\":\"3061\",\"custom_value\":\"\"},\"fields3\":{\"field\":\"3060\",\"custom_value\":\"\"},\"fields4\":{\"field\":\"3059\",\"custom_value\":\"\"},\"fields5\":{\"field\":\"3065\",\"custom_value\":\"\"},\"fields6\":{\"field\":\"3066\",\"custom_value\":\"\"},\"fields7\":{\"field\":\"3063\",\"custom_value\":\"\"},\"fields8\":{\"field\":\"3064\",\"custom_value\":\"\"},\"fields9\":{\"field\":\"3333\",\"custom_value\":\"\"},\"fields10\":{\"field\":\"3334\",\"custom_value\":\"\"},\"fields11\":{\"field\":\"3335\",\"custom_value\":\"\"}}},\"fields2\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"versions\",\"label\":\"Versions\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"3056\",\"custom_value\":\"\"},\"fields1\":{\"field\":\"3055\",\"custom_value\":\"\"},\"fields2\":{\"field\":\"3071\",\"custom_value\":\"\"}}}}', '2dcaa8af-0bb0-4fac-8584-4e4e418620cd', '', 'Ly8gSW5jbHVkZSB0aGUgaGVscGVyIGZ1bmN0aW9ucyBvbmx5IG9uY2UNClxKTG9hZGVyOjpyZWdpc3RlcignTW9kW1tbTW9kdWxlXV1dSGVscGVyJywgX19ESVJfXyAuICcvaGVscGVyLnBocCcpOw0KDQp0cnkNCnsNCgkvLyBHZXQgdGhlIEhlbHBlciBjbGFzcw0KCSRoZWxwZXIgPSBuZXcgTW9kW1tbTW9kdWxlXV1dSGVscGVyKCRwYXJhbXMpOw0KDQoJLy8gc2V0IHRoZSBicmFuY2hlcw0KCSRicmFuY2hlcyA9ICRoZWxwZXItPmJyYW5jaGVzKCk7DQoNCgkvLyBzZXQgYnJhbmNoIHF0eQ0KCSRxdHkgPSBjb3VudCgkYnJhbmNoZXMpOw0KDQoJLy8gZ2V0IHRoZSBtb2R1bGUgY2xhc3Mgc2Z4IChsb2NhbCkNCgkkbW9kdWxlY2xhc3Nfc2Z4ID0gaHRtbHNwZWNpYWxjaGFycygkcGFyYW1zLT5nZXQoJ21vZHVsZWNsYXNzX3NmeCcpLCBFTlRfQ09NUEFULCAnVVRGLTgnKTsNCg0KCS8vIGxvYWQgdGhlIGRlZmF1bHQgVG1wbA0KCXJlcXVpcmUgSm9vbWxhX19fZjE1ZDU1NmRfMzNkZF80ZWUzX2EwZjdfMDY1M2U0YTdhMWU0X19fUG93ZXI6OmdldExheW91dFBhdGgoJ21vZF9bW1ttb2R1bGVdXV0nLCAkcGFyYW1zLT5nZXQoJ2xheW91dCcsICdkZWZhdWx0JykpOw0KfSANCmNhdGNoIChFeGNlcHRpb24gJGUpIA0Kew0KCS8vIE91dHB1dCBhIHdhcm5pbmcgbWVzc2FnZSBhbG9uZyB3aXRoIHRoZSBleGNlcHRpb24gbWVzc2FnZQ0KCWVjaG8gIldhcm5pbmc6ICIgLiAkZS0+Z2V0TWVzc2FnZSgpOw0KfQ==', '2.0.1', 'Version_Calendar_svg', '', '', '', 'Ly8gVE9ETw==', '', '', '', 'IyBWZXJzaW9uIENhbGVuZGFyIGluIFNWRyAoW1tbbW9kdWxlLnZlcnNpb25dXV0pDQoNCj4gVGhlIG9yaWdpbmFsIHNvdXJjZSBjb2RlIHdhcyB0YWtlbiBmcm9tIHRoZSBbUEhQIHN1cHBvcnRlZCB2ZXJzaW9uc10oaHR0cHM6Ly9naXRodWIuY29tL3BocC93ZWItcGhwL2Jsb2IvbWFzdGVyL2ltYWdlcy9zdXBwb3J0ZWQtdmVyc2lvbnMucGhwKS4NCg0KIyBCdWlsZCBEZXRhaWxzDQoNCisgKkNvbXBhbnkqOiBbT3BlbiBTb3VyY2UgTWF0dGVyc10oaHR0cDovL3d3dy5qb29tbGEub3JnKQ0KKyAqQXV0aG9yKjogW0pvb21sYSEgUHJvamVjdF0obWFpbHRvOmFkbWluQGpvb21sYS5vcmcpDQorICpOYW1lKjogW1ZlcnNpb24gQ2FsZW5kYXIgc3ZnXShodHRwOi8vd3d3Lmpvb21sYS5vcmcpDQorICpGaXJzdCBCdWlsZCo6IDNyZCBTZXB0ZW1iZXIsIDIwMjINCisgKlZlcnNpb24qOiBbW1ttb2R1bGUudmVyc2lvbl1dXQ0KKyAqQ29weXJpZ2h0KjogKEMpIDIwMjIgT3BlbiBTb3VyY2UgTWF0dGVycywgSW5jLg0KKyAqTGljZW5zZSo6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0', '', '', '', 'Version Calendar', 1, '', 1, '', '', 1, '2022-09-03 04:42:25', '2024-09-16 16:06:50', 70, '', 1, 8);
+(8, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', 'PGgxPjw/cGhwIGVjaG8gSm9vbWxhX19fYmE2MzI2ZWZfY2I3OV80MzQ4XzgwZjRfYWIwODYwODJlM2M1X19fUG93ZXI6Ol8oJ2NQYW5lbCBSZWRpcmVjdCcpOyA/PjwvaDE+DQo8cD48P3BocCBlY2hvIEpvb21sYV9fX2JhNjMyNmVmX2NiNzlfNDM0OF84MGY0X2FiMDg2MDgyZTNjNV9fX1Bvd2VyOjpfKCdTZXR1cCB5b3VyIHJlZGlyZWN0IGluIHRoZSBhZG1pbiBtb2RlbCA8Yj5jUGFuZWwgUmVkaXJlY3Q8L2I+IG9yIGNoYW5nZSB0aGlzIG1vZGVscyA8Yj5BY2Nlc3M8L2I+IHRvIG5vdCB0YXJnZXQgdGhpcyB1c2VycyBhY2Nlc3MgbGV2ZWwuJyk7ID8+PC9wPg==', 'To Redirect your Control Panel to any other part of the admin area in your Joomla for a selected group of users', '{\"fields0\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"basic\",\"label\":\"Details\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"12035b51-753b-4e3f-9f41-cde3a6046286\",\"custom_value\":\"\"}}}}', 'c013529f-2a8d-4e93-8767-ed2583867aeb', '', 'Ly8gZ2V0IHRoZSBzZXQgdmFsdWVzIGZvcm0gY3BhbmVsIHJlZGlyZWN0IG1vZHVsZQ0KJHJlZGlyZWN0ID0gJHBhcmFtcy0+Z2V0KCdyZWRpcmVjdCcsbnVsbCk7DQoNCi8vIHJlZGlyZWN0IGlmIHRoZSB1c2VyIGlzIGluIGdpdmVuIHNlbGVjdGVkIGdyb3VwDQppZiAoJHJlZGlyZWN0ICYmIGlzX29iamVjdCgkcmVkaXJlY3QpICYmIGNvdW50KChhcnJheSkkcmVkaXJlY3QpID4gMCkNCnsNCgkvLyBnZXQgYXBwbGljYXRpb24NCgkkYXBwID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoJLy8gc2V0IHRoZSB1c2VyIG9iamVjdA0KCSR1c2VyID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldFVzZXIoKTsNCgkvLyBnZXQgdXNlciBncm91cHMNCgkkZ3JvdXBzCT0gKGFycmF5KSAkdXNlci0+Z2V0QXV0aG9yaXNlZEdyb3VwcygpOw0KCS8vIGxvb3Agb3ZlciB0aGUgc2V0IHZhbHVlcw0KCWZvcmVhY2ggKCRyZWRpcmVjdCBhcyAkZ28pDQoJew0KCQlpZiAoaXNfb2JqZWN0KCRnbykpDQoJCXsNCgkJCWlmIChpc19hcnJheSgkZ28tPmdyb3VwcykgJiYgY291bnQoJGdvLT5ncm91cHMpKQ0KCQkJew0KCQkJCWlmIChhcnJheV9pbnRlcnNlY3QoJGdvLT5ncm91cHMsICRncm91cHMpKQ0KCQkJCXsNCgkJCQkJLy8gbWF0Y2ggZm91bmQgLSByZWRpcmVjdA0KCQkJCQkkYXBwLT5yZWRpcmVjdCgkZ28tPnVybCk7DQoJCQkJCWJyZWFrOw0KDQoJCQkJfQ0KCQkJfQ0KCQl9DQoJfQ0KfQ0KDQovLyBnZXQgdGhlIG1vZHVsZSBjbGFzcyBzZnggKGxvY2FsKQ0KJG1vZHVsZWNsYXNzX3NmeCA9IGh0bWxzcGVjaWFsY2hhcnMoJHBhcmFtcy0+Z2V0KCdtb2R1bGVjbGFzc19zZngnLCAnJyksIEVOVF9DT01QQVQsICdVVEYtOCcpOw0KDQovLyBsb2FkIHRoZSBkZWZhdWx0IFRtcGwNCnJlcXVpcmUgSm9vbWxhX19fZjE1ZDU1NmRfMzNkZF80ZWUzX2EwZjdfMDY1M2U0YTdhMWU0X19fUG93ZXI6OmdldExheW91dFBhdGgoJ21vZF9bW1ttb2R1bGVdXV0nLCAkcGFyYW1zLT5nZXQoJ2xheW91dCcsICdkZWZhdWx0JykpOw==', '5.0.0', 'cPanelRedirect', '', '', '', 'Ly8gVE9ETyBwcmVmbGlnaHQgbXVzdCBiZSBhbiBpbnN0YW5jZS4uLg==', '', '', '', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'cPanel Redirect', 2, '', 1, '', '', 1, '2016-06-01 10:20:06', '2024-10-05 02:02:07', 24, '', 1, 7),
+(9, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', 'PGgxPjw/cGhwIGVjaG8gSm9vbWxhX19fYmE2MzI2ZWZfY2I3OV80MzQ4XzgwZjRfYWIwODYwODJlM2M1X19fUG93ZXI6Ol8oJ1NpdGUgUmVkaXJlY3QnKTsgPz48L2gxPg0KPHA+PD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnU2V0dXAgeW91ciByZWRpcmVjdCBpbiB0aGUgc2l0ZSBtb2RlbCA8Yj5TaXRlIFJlZGlyZWN0PC9iPiBvciBjaGFuZ2UgdGhpcyBtb2RlbHMgPGI+QWNjZXNzPC9iPiB0byBub3QgdGFyZ2V0IHRoaXMgdXNlcnMgYWNjZXNzIGxldmVsLicpOyA/PjwvcD4=', 'To Redirect your Site Page to any other part of the admin area in your Joomla for a selected group of users', '{\"fields0\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"basic\",\"label\":\"Details\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"12035b51-753b-4e3f-9f41-cde3a6046286\",\"custom_value\":\"\"}}}}', '21c9f6f5-3193-485d-94e7-f9c789a9fa2e', '', 'Ly8gZ2V0IHRoZSBzZXQgdmFsdWVzIGZvcm0gY3BhbmVsIHJlZGlyZWN0IG1vZHVsZQ0KJHJlZGlyZWN0ID0gJHBhcmFtcy0+Z2V0KCdyZWRpcmVjdCcsbnVsbCk7DQoNCi8vIHJlZGlyZWN0IGlmIHRoZSB1c2VyIGlzIGluIGdpdmVuIHNlbGVjdGVkIGdyb3VwDQppZiAoJHJlZGlyZWN0ICYmIGlzX29iamVjdCgkcmVkaXJlY3QpICYmIGNvdW50KChhcnJheSkkcmVkaXJlY3QpID4gMCkNCnsNCgkvLyBnZXQgYXBwbGljYXRpb24NCgkkYXBwID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoJLy8gc2V0IHRoZSB1c2VyIG9iamVjdA0KCSR1c2VyID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldFVzZXIoKTsNCgkvLyBnZXQgdXNlciBncm91cHMNCgkkZ3JvdXBzID0gKGFycmF5KSAkdXNlci0+Z2V0QXV0aG9yaXNlZEdyb3VwcygpOw0KCS8vIGxvb3Agb3ZlciB0aGUgc2V0IHZhbHVlcw0KCWZvcmVhY2ggKCRyZWRpcmVjdCBhcyAkZ28pDQoJew0KCQlpZiAoaXNfb2JqZWN0KCRnbykpDQoJCXsNCgkJCWlmIChpc19hcnJheSgkZ28tPmdyb3VwcykgJiYgY291bnQoJGdvLT5ncm91cHMpKQ0KCQkJew0KCQkJCWlmIChhcnJheV9pbnRlcnNlY3QoJGdvLT5ncm91cHMsICRncm91cHMpKQ0KCQkJCXsNCgkJCQkJLy8gbWF0Y2ggZm91bmQgLSByZWRpcmVjdA0KCQkJCQkkYXBwLT5yZWRpcmVjdCgkZ28tPnVybCk7DQoJCQkJCWJyZWFrOw0KDQoJCQkJfQ0KCQkJfQ0KCQl9DQoJfQ0KfQ0KDQovLyBnZXQgdGhlIG1vZHVsZSBjbGFzcyBzZnggKGxvY2FsKQ0KJG1vZHVsZWNsYXNzX3NmeCA9IGh0bWxzcGVjaWFsY2hhcnMoJHBhcmFtcy0+Z2V0KCdtb2R1bGVjbGFzc19zZngnLCAnJyksIEVOVF9DT01QQVQsICdVVEYtOCcpOw0KDQovLyBsb2FkIHRoZSBkZWZhdWx0IFRtcGwNCnJlcXVpcmUgSm9vbWxhX19fZjE1ZDU1NmRfMzNkZF80ZWUzX2EwZjdfMDY1M2U0YTdhMWU0X19fUG93ZXI6OmdldExheW91dFBhdGgoJ21vZF9bW1ttb2R1bGVdXV0nLCAkcGFyYW1zLT5nZXQoJ2xheW91dCcsICdkZWZhdWx0JykpOw==', '5.0.0', 'SiteRedirect', '', '', '', 'Ly8gVE9ETyBwcmVmbGlnaHQgbXVzdCBiZSBhbiBpbnN0YW5jZS4uLg==', '', '', '', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Site Redirect', 1, '', 1, '', '', 1, '2016-06-01 10:20:06', '2024-10-05 02:02:34', 22, '', 1, 7),
+(10, 'CS8qKg0KCSAqIFRoZSBNb2R1bGUgUGFyYW1zDQoJICoNCgkgKiBAdmFyICAgIFJlZ2lzdHJ5DQoJICogQHNpbmNlICAxLjANCgkgKi8NCglwcm90ZWN0ZWQgJHBhcmFtczsNCg0KCS8qKg0KCSAqIFRoZSBZZWFycw0KCSAqDQoJICogQHZhciAgICBhcnJheQ0KCSAqIEBzaW5jZSAgMS4wDQoJICovDQoJcHJvdGVjdGVkICR5ZWFyczsNCg0KCS8qKg0KCSAqIFRoZSBCcmFuY2hlcw0KCSAqDQoJICogQHZhciAgICBhcnJheQ0KCSAqIEBzaW5jZSAgMS4wDQoJICovDQoJcHJvdGVjdGVkICRicmFuY2hlczsNCg0KCS8qKg0KCSAqIFRoZSBMZWdlbmQNCgkgKg0KCSAqIEB2YXIgICAgYXJyYXkNCgkgKiBAc2luY2UgIDEuMA0KCSAqLw0KCXByb3RlY3RlZCAkbGVnZW5kOw0KDQoJLyoqDQoJICogVGhlIFdpZHRoDQoJICoNCgkgKiBAdmFyICAgIGludA0KCSAqIEBzaW5jZSAgMS4wDQoJICovDQoJcHJvdGVjdGVkICR3aWR0aDsNCg0KCS8qKg0KCSAqIFRoZSBIZWlnaHQNCgkgKg0KCSAqIEB2YXIgICAgaW50DQoJICogQHNpbmNlICAxLjANCgkgKi8NCglwcm90ZWN0ZWQgJGhlaWdodDsNCg0KCS8qKg0KCSAqIENvbnN0cnVjdG9yDQoJICoNCgkgKiBAcGFyYW0gUmVnaXN0cnkgICRwYXJhbXMgIFRoZSBtb2R1bGUgcGFyYW1zDQoJICoNCgkgKiBAc2luY2UgMS4wLjANCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gX19jb25zdHJ1Y3QoUmVnaXN0cnkgJHBhcmFtcykNCgl7DQoJCSR0aGlzLT5wYXJhbXMgPSAkcGFyYW1zOw0KCX0NCg0KCS8qKg0KCSAqIEdldCBZZWFycw0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB5ZWFycygpOiBhcnJheQ0KCXsNCgkJaWYgKGVtcHR5KCR0aGlzLT55ZWFycykpDQoJCXsNCgkJCSR0aGlzLT55ZWFycyA9IGl0ZXJhdG9yX3RvX2FycmF5KA0KCQkJCW5ldyBcRGF0ZVBlcmlvZCgNCgkJCQkJJHRoaXMtPm1pbigpLA0KCQkJCQluZXcgRGF0ZUludGVydmFsKCdQMVknKSwNCgkJCQkJJHRoaXMtPm1heCgpDQoJCQkJKQ0KCQkJKTsNCgkJfQ0KDQoJCXJldHVybiAkdGhpcy0+eWVhcnM7DQoJfQ0KDQoJLyoqDQoJICogR2V0IFdpZHRoDQoJICoNCgkgKiBAcmV0dXJuIGludA0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB3aWR0aCgpOiBpbnQNCgl7DQoJCWlmIChlbXB0eSgkdGhpcy0+d2lkdGgpKQ0KCQl7DQoJCQkkeWVhcnMgPSAkdGhpcy0+eWVhcnMoKTsNCg0KCQkJJHRoaXMtPndpZHRoID0gJHRoaXMtPnBhcmFtcy0+Z2V0KCdtYXJnaW5fbGVmdCcsIDgwKSArIA0KCQkJCSR0aGlzLT5wYXJhbXMtPmdldCgnbWFyZ2luX3JpZ2h0JywgNTApICsNCgkJCQkoKGNvdW50KCR5ZWFycykgLSAxKSAqICR0aGlzLT5wYXJhbXMtPmdldCgneWVhcl93aWR0aCcsIDEyMCkpOw0KCQl9DQoNCgkJcmV0dXJuICR0aGlzLT53aWR0aDsNCgl9DQoNCgkvKioNCgkgKiBHZXQgSGVpZ2h0DQoJICoNCgkgKiBAcmV0dXJuIGludA0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBoZWlnaHQoKTogaW50DQoJew0KCQlpZiAoZW1wdHkoJHRoaXMtPmhlaWdodCkpDQoJCXsNCgkJCSRicmFuY2hlcyA9ICR0aGlzLT5icmFuY2hlcygpOw0KDQoJCQkkdGhpcy0+aGVpZ2h0ID0gJHRoaXMtPnBhcmFtcy0+Z2V0KCdoZWFkZXJfaGVpZ2h0JywgIDI0KSArDQoJCQkJJHRoaXMtPnBhcmFtcy0+Z2V0KCdmb290ZXJfaGVpZ2h0JywgMjQpICsNCgkJCQkoY291bnQoJGJyYW5jaGVzKSAqICR0aGlzLT5wYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKSk7DQoJCX0NCg0KCQlyZXR1cm4gJHRoaXMtPmhlaWdodDsNCgl9DQoNCgkvKioNCgkgKiBHZXQgQnJhbmNoZXMNCgkgKg0KCSAqIEZldGNoZXMgYW5kIHByb2Nlc3NlcyB0aGUgYnJhbmNoZXMgb3IgdmVyc2lvbnMgZnJvbSB0aGUgcGFyYW1ldGVycy4gDQoJICogSXQgc2FuaXRpemVzIHRoZSBicmFuY2ggZGF0YSwgY2FsY3VsYXRlcyB0aGVpciBwb3NpdGlvbnMsIHNvcnRzIHRoZW0sIGFuZCB0aGVuIHJldHVybnMuDQoJICogSWYgbm8gdmFsaWQgYnJhbmNoZXMgb3IgdmVyc2lvbnMgYXJlIGZvdW5kLCBpdCB0aHJvd3MgYW4gZXhjZXB0aW9uLg0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqDQoJICogQHNpbmNlIDIuMC4xDQoJICogQHRocm93cyBFeGNlcHRpb24gSWYgbm8gdmFsaWQgYnJhbmNoZXMgb3IgdmVyc2lvbnMgYXJlIGZvdW5kLg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBicmFuY2hlcygpOiBhcnJheQ0KCXsNCgkJaWYgKGVtcHR5KCR0aGlzLT5icmFuY2hlcykpDQoJCXsNCgkJCSRicmFuY2hlcyA9IChhcnJheSkgJHRoaXMtPnBhcmFtcy0+Z2V0KCd2ZXJzaW9ucycpOw0KDQoJCQlpZiAoZW1wdHkoJGJyYW5jaGVzKSkNCgkJCXsNCgkJCQl0aHJvdyBuZXcgXEV4Y2VwdGlvbigiTm8gdmVyc2lvbnMgZm91bmQuIik7DQoJCQl9DQoJCQkkdGhpcy0+c2FuaXRpemUoJGJyYW5jaGVzKTsNCg0KCQkJaWYgKGVtcHR5KCRicmFuY2hlcykpDQoJCQl7DQoJCQkJdGhyb3cgbmV3IFxFeGNlcHRpb24oIk5vIHZlcnNpb25zIGZvdW5kLiIpOw0KCQkJfQ0KDQoJCQkkdGhpcy0+c2V0VG9wKCRicmFuY2hlcyk7DQoJCQkkdGhpcy0+c29ydCgkYnJhbmNoZXMpOw0KDQoJCQkkdGhpcy0+YnJhbmNoZXMgPSAkYnJhbmNoZXM7DQoJCX0NCg0KCQlyZXR1cm4gJHRoaXMtPmJyYW5jaGVzOw0KCX0NCg0KCS8qKg0KCSAqIEdldCBMZWdlbmQgdmFsdWVzIChieSBjb2xvcikNCgkgKg0KCSAqIEByZXR1cm4gYXJyYXkNCgkgKiBAc2luY2UgMi4wLjENCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gbGVnZW5kKCk6IGFycmF5DQoJew0KCQlpZiAoZW1wdHkoJHRoaXMtPmxlZ2VuZCkpDQoJCXsNCgkJCSRicmFuY2hlcyA9ICR0aGlzLT5icmFuY2hlcygpOw0KDQoJCQlmb3JlYWNoICgkYnJhbmNoZXMgYXMgJHZlcnNpb24pDQoJCQl7DQoJCQkJZm9yZWFjaCAoJHZlcnNpb24tPmRhdGVzIGFzICRkYXRlKQ0KCQkJCXsNCgkJCQkJJHRoaXMtPmxlZ2VuZFskZGF0ZS0+Y29sb3JdID0gJGRhdGU7DQoJCQkJfQ0KCQkJfQ0KCQl9DQoNCgkJcmV0dXJuICR0aGlzLT5sZWdlbmQ7DQoJfQ0KDQoJLyoqDQoJICogQ3VycmVudCBzdGF0ZSBvZiBhIGJyYW5jaA0KCSAqDQoJICogQHBhcmFtIGFycmF5ICAkZGF0ZXMgIFRoZSBicmFuY2ggZGF0ZXMNCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nfG51bGwNCgkgKiBAc2luY2UgMi4wLjENCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gc3RhdGUoYXJyYXkgJGRhdGVzKTogP3N0cmluZw0KCXsNCgkJLy8gRGV0ZXJtaW5lIHRoZSBjdXJyZW50IHN0YXRlLg0KCQkkbm93ID0gbmV3IFxEYXRlVGltZSgpOw0KDQoJCS8vIENoZWNrIGlmIHRvZGF5J3MgZGF0ZSBpcyBiZWZvcmUgdGhlIGVhcmxpZXN0IHN0YXJ0IGRhdGUuDQoJCSRlYXJsaWVzdERhdGUgPSBcRGF0ZVRpbWU6OmNyZWF0ZUZyb21Gb3JtYXQoJ2QtbS1ZJywgJGRhdGVzWzBdLT5zdGFydCk7DQoJCWlmICgkbm93IDwgJGVhcmxpZXN0RGF0ZSkNCgkJew0KCQkJcmV0dXJuICd2Y3MtZnV0dXJlJzsNCgkJfQ0KDQoJCS8vIENoZWNrIGlmIHRvZGF5J3MgZGF0ZSBpcyBhZnRlciB0aGUgbGF0ZXN0IGVuZCBkYXRlLg0KCQkkbGF0ZXN0RGF0ZSA9IFxEYXRlVGltZTo6Y3JlYXRlRnJvbUZvcm1hdCgnZC1tLVknLCBlbmQoJGRhdGVzKS0+ZW5kKTsNCgkJaWYgKCRub3cgPiAkbGF0ZXN0RGF0ZSkNCgkJew0KCQkJcmV0dXJuICd2Y3MtZW9sJzsNCgkJfQ0KDQoJCS8vIERldGVybWluZSB3aGljaCBzdGF0ZSB0aGUgY3VycmVudCBkYXRlIGZhbGxzIHVuZGVyLg0KCQlmb3JlYWNoICgkZGF0ZXMgYXMgJGRhdGUpDQoJCXsNCgkJCSRpbml0aWFsID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRkYXRlLT5zdGFydCk7DQoJCQkkZW5kID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRkYXRlLT5lbmQpOw0KDQoJCQlpZiAoJG5vdyA+PSAkaW5pdGlhbCAmJiAkbm93IDw9ICRlbmQpDQoJCQl7DQoJCQkJcmV0dXJuICRkYXRlLT5zdGF0ZTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBudWxsOw0KCX0NCg0KCS8qKg0KCSAqIE1pbmltdW0gTnVtYmVyIG9mIFllYXJzDQoJICoNCgkgKiBAcmV0dXJuID8NCgkgKiBAc2luY2UgMS4wLjANCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gbWluKCkNCgl7DQoJCSRub3cgPSBuZXcgXERhdGVUaW1lKCdKYW51YXJ5IDEnKTsNCgkJcmV0dXJuICRub3ctPnN1YihuZXcgRGF0ZUludGVydmFsKCdQJyAuDQoJCQkkdGhpcy0+cGFyYW1zLT5nZXQoJ21pbl95ZWFycycsIDMpIC4gJ1knKSk7DQoJfQ0KDQoJLyoqDQoJICogTWF4aW11bSBOdW1iZXIgb2YgWWVhcnMNCgkgKg0KCSAqIEByZXR1cm4gPw0KCSAqIEBzaW5jZSAxLjAuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBtYXgoKQ0KCXsNCgkJJG5vdyA9IG5ldyBcRGF0ZVRpbWUoJ0phbnVhcnkgMScpOw0KCQlyZXR1cm4gJG5vdy0+YWRkKG5ldyBEYXRlSW50ZXJ2YWwoJ1AnIC4NCgkJCSR0aGlzLT5wYXJhbXMtPmdldCgnbWF4X3llYXJzJywgMykgLiAnWScpKTsNCgl9DQoNCgkvKioNCgkgKiBUaGUgY29vcmRpbmF0ZXMgb2YgdGhpcyBkYXRlDQoJICoNCgkgKiBAcGFyYW0gRGF0ZVRpbWUgJGRhdGUgVGhlIGJyYW5jaCBzdGF0ZSBkYXRlDQoJICoNCgkgKiBAcmV0dXJuIGZsb2F0DQoJICogQHNpbmNlIDEuMC4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGNvb3JkaW5hdGVzKERhdGVUaW1lICRkYXRlKTogZmxvYXQNCgl7DQoJCSRkaWZmID0gJGRhdGUtPmRpZmYoJHRoaXMtPm1pbigpKTsNCg0KCQlpZiAoISRkaWZmLT5pbnZlcnQpDQoJCXsNCgkJCXJldHVybiAkdGhpcy0+cGFyYW1zLT5nZXQoJ21hcmdpbl9sZWZ0JywgODApOw0KCQl9DQoNCgkJcmV0dXJuICR0aGlzLT5wYXJhbXMtPmdldCgnbWFyZ2luX2xlZnQnLCA4MCkgKw0KCQkJKCRkaWZmLT5kYXlzIC8NCgkJCQkoMzY1LjI0IC8gJHRoaXMtPnBhcmFtcy0+Z2V0KCd5ZWFyX3dpZHRoJywgMTIwKSkNCgkJCSk7DQoJfQ0KDQoJLyoqDQoJICogU29ydCBCcmFuY2hlcyBzdGF0ZSdzIGJ5IGRhdGUNCgkgKg0KCSAqIEBwYXJhbSBhcnJheSAgJGJyYW5jaGVzICBUaGUgYnJhbmNoZXMNCgkgKg0KCSAqIEByZXR1cm4gdm9pZA0KCSAqIEBzaW5jZSAyLjAuMQ0KCSAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBzb3J0KGFycmF5ICYkYnJhbmNoZXMpOiB2b2lkDQoJew0KCQlmb3JlYWNoICgkYnJhbmNoZXMgYXMgJGtleSA9PiAmJGJyYW5jaCkNCgkJew0KCQkJdXNvcnQoJGJyYW5jaC0+ZGF0ZXMsIGZ1bmN0aW9uKCRhLCAkYikgew0KCQkJCSRzdGFydERhdGVBID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRhLT5zdGFydCk7DQoJCQkJJHN0YXJ0RGF0ZUIgPSBcRGF0ZVRpbWU6OmNyZWF0ZUZyb21Gb3JtYXQoJ2QtbS1ZJywgJGItPnN0YXJ0KTsNCg0KCQkJCWlmICgkc3RhcnREYXRlQSA9PSAkc3RhcnREYXRlQikNCgkJCQl7DQoJCQkJCSRlbmREYXRlQSA9IFxEYXRlVGltZTo6Y3JlYXRlRnJvbUZvcm1hdCgnZC1tLVknLCAkYS0+ZW5kKTsNCgkJCQkJJGVuZERhdGVCID0gXERhdGVUaW1lOjpjcmVhdGVGcm9tRm9ybWF0KCdkLW0tWScsICRiLT5lbmQpOw0KCQkJCQlyZXR1cm4gJGVuZERhdGVBIDw9PiAkZW5kRGF0ZUI7DQoJCQkJfQ0KDQoJCQkJcmV0dXJuICRzdGFydERhdGVBIDw9PiAkc3RhcnREYXRlQjsNCgkJCX0pOw0KCQl9DQoJfQ0KDQoJLyoqDQoJICogU2V0IFRvcA0KCSAqDQoJICogQ2FsY3VsYXRlcyB0aGUgdG9wIHBvc2l0aW9uIGZvciBlYWNoIGJyYW5jaCBiYXNlZCBvbiBwYXJhbWV0ZXJzIGZvciBicmFuY2ggaGVpZ2h0IGFuZCBoZWFkZXIgaGVpZ2h0Lg0KCSAqDQoJICogQHBhcmFtIGFycmF5ICRicmFuY2hlcyBSZWZlcmVuY2UgdG8gdGhlIGJyYW5jaGVzIGFycmF5Lg0KCSAqDQoJICogQHJldHVybiB2b2lkDQoJICogQHNpbmNlIDIuMC4xDQoJICovDQoJcHJvdGVjdGVkIGZ1bmN0aW9uIHNldFRvcChhcnJheSAmJGJyYW5jaGVzKTogdm9pZA0KCXsNCgkJJGJyYW5jaF9oZWlnaHQgPSAkdGhpcy0+cGFyYW1zLT5nZXQoJ2JyYW5jaF9oZWlnaHQnLCAzMCk7DQoJCSRoZWFkZXJfaGVpZ2h0ID0gJHRoaXMtPnBhcmFtcy0+Z2V0KCdoZWFkZXJfaGVpZ2h0JywgMjQpOw0KDQoJCSRpID0gMDsNCgkJZm9yZWFjaCAoJGJyYW5jaGVzIGFzICRrZXkgPT4gJiRicmFuY2gpDQoJCXsNCgkJCSRicmFuY2gtPnRvcCA9ICRoZWFkZXJfaGVpZ2h0ICsgKCRicmFuY2hfaGVpZ2h0ICogJGkrKyk7DQoJCX0NCgl9DQoNCgkvKioNCgkgKiBTYW5pdGl6ZQ0KCSAqDQoJICogU2FuaXRpemVzIHRoZSBicmFuY2hlcyBieSBjaGVja2luZyB0aGUgZXhpc3RlbmNlIGFuZCB0eXBlIG9mICdkYXRlcycgYW5kICdkYXRlLT5zdGF0ZScuIA0KCSAqIEFsc28gbW9kaWZpZXMgdGhlIHN0YXRlIG9mIGVhY2ggZGF0ZSBlbnRyeSB3aXRoaW4gYSBicmFuY2guDQoJICoNCgkgKiBAcGFyYW0gYXJyYXkgJGJyYW5jaGVzIFJlZmVyZW5jZSB0byB0aGUgYnJhbmNoZXMgYXJyYXkuDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgMi4wLjENCgkgKi8NCglwcm90ZWN0ZWQgZnVuY3Rpb24gc2FuaXRpemUoYXJyYXkgJiRicmFuY2hlcyk6IHZvaWQNCgl7DQoJCWZvcmVhY2ggKCRicmFuY2hlcyBhcyAka2V5ID0+ICYkYnJhbmNoKQ0KCQl7DQoJCQlpZiAoZW1wdHkoJGJyYW5jaC0+ZGF0ZXMpIHx8ICFpc19vYmplY3QoJGJyYW5jaC0+ZGF0ZXMpKQ0KCQkJew0KCQkJCXVuc2V0KCRicmFuY2hlc1ska2V5XSk7DQoJCQkJY29udGludWU7DQoJCQl9DQoNCgkJCSRicmFuY2gtPmRhdGVzID0gKGFycmF5KSAkYnJhbmNoLT5kYXRlczsNCg0KCQkJJHJlbW92ZSA9IGZhbHNlOw0KCQkJZm9yZWFjaCAoJGJyYW5jaC0+ZGF0ZXMgYXMgJGsgPT4gJiRkYXRlKQ0KCQkJew0KCQkJCWlmIChlbXB0eSgkZGF0ZS0+c3RhdGUpKQ0KCQkJCXsNCgkJCQkJJHJlbW92ZSA9IHRydWU7DQoJCQkJCWNvbnRpbnVlOw0KCQkJCX0NCgkJCQkkZGF0ZS0+c3RhdGUgPSAkdGhpcy0+bWFrZVNhZmUoJGtleSAuICctJyAuICRkYXRlLT5zdGF0ZSk7DQoJCQl9DQoNCgkJCWlmICgkcmVtb3ZlKQ0KCQkJew0KCQkJCXVuc2V0KCRicmFuY2hlc1ska2V5XSk7DQoJCQl9DQoJCX0NCgl9DQoNCgkvKioNCgkgKiBHZXQgY3NzIHNhZmUgY2xhc3MgbmFtZQ0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAgJG5hbWUgIFRoZSBzdHJpbmcgdG8gbWFrZSBzYWZlDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAyLjAuMQ0KCSAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBtYWtlU2FmZShzdHJpbmcgJG5hbWUpOiBzdHJpbmcNCgl7DQoJCS8vIEVuc3VyZSBpdCBkb2Vzbid0IHN0YXJ0IHdpdGggYSBkaWdpdA0KCQlpZiAocHJlZ19tYXRjaCgnL15bMC05XS8nLCAkbmFtZSkpDQoJCXsNCgkJCSRuYW1lID0gJ3Zjcy0nIC4gJG5hbWU7DQoJCX0NCg0KCQkvLyBSZXBsYWNlIGFueSBub24tYWxwaGFudW1lcmljIGNoYXJhY3RlcnMgd2l0aCBoeXBoZW5zDQoJCSRuYW1lID0gcHJlZ19yZXBsYWNlKCcvW15hLXpBLVowLTldKy8nLCAnLScsICRuYW1lKTsNCg0KCQkvLyBDb252ZXJ0IHRvIGxvd2VyY2FzZQ0KCQkkbmFtZSA9IHN0cnRvbG93ZXIoJG5hbWUpOw0KDQoJCXJldHVybiAkbmFtZTsNCgl9', 'dXNlIEpvb21sYVxSZWdpc3RyeVxSZWdpc3RyeTs=', 1, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, '', 'PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA8P3BocCBlY2hvICRoZWxwZXItPndpZHRoKCk7ID8+IDw/cGhwIGVjaG8gJGhlbHBlci0+aGVpZ2h0KCk7ID8+Ig0KCXdpZHRoPSI8P3BocCBlY2hvICRoZWxwZXItPndpZHRoKCk7ID8+IiBoZWlnaHQ9Ijw/cGhwIGVjaG8gJGhlbHBlci0+aGVpZ2h0KCk7ID8+Ij4NCgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCQl0ZXh0IHsNCgkJCWZpbGw6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCd0ZXh0X2NvbG9yJywgJyMzMzMnKTsgPz47DQoJCQlmb250LWZhbWlseTogIlNvdXJjZSBTYW5zIFBybyIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7DQoJCQlmb250LXNpemU6IDw/cGhwIGVjaG8gKDIgLyAzKSAqICRwYXJhbXMtPmdldCgnaGVhZGVyX2hlaWdodCcsIDI0KTsgPz5weDsNCgkJfQ0KCQlnLnZjcy1mdXR1cmUgcmVjdCwNCgkJLnZjcy1icmFuY2hlcyByZWN0LnZjcy1mdXR1cmUgew0KCQkJZmlsbDogPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2Z1dHVyZV9jb2xvcicsICcjNTA5MWNkJyk7ID8+Ow0KCQl9DQoJCWcudmNzLWZ1dHVyZSB0ZXh0IHsNCgkJCWZpbGw6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdmdXR1cmVfdGV4dF9jb2xvcicsICcjZmZmJyk7ID8+Ow0KCQl9DQoJCWcudmNzLWVvbCByZWN0LA0KCQkudmNzLWJyYW5jaGVzIHJlY3QudmNzLWVvbCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnZW5kX29mX2xpZmVfY29sb3InLCAnI2YzMycpOyA/PjsNCgkJfQ0KCQlnLnZjcy1lb2wgdGV4dCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnZW5kX29mX2xpZmVfdGV4dF9jb2xvcicsICcjZmZmJyk7ID8+Ow0KCQl9DQoJCTw/cGhwIGZvcmVhY2ggKCRicmFuY2hlcyBhcyAkdmVyc2lvbik6ID8+DQoJCQk8P3BocCBmb3JlYWNoICgkdmVyc2lvbi0+ZGF0ZXMgYXMgJGRhdGUpOiA/Pg0KCQkJCWcuPD9waHAgZWNobyAkZGF0ZS0+c3RhdGU7ID8+IHJlY3QsDQoJCQkJLnZjcy1icmFuY2hlcyByZWN0Ljw/cGhwIGVjaG8gJGRhdGUtPnN0YXRlOyA/PiB7DQoJCQkJCWZpbGw6IDw/cGhwIGVjaG8gJGRhdGUtPmNvbG9yOyA/PjsNCgkJCQl9DQoJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQkudmNzLWJyYW5jaC1sYWJlbHMgdGV4dCB7DQoJCWRvbWluYW50LWJhc2VsaW5lOiBjZW50cmFsOw0KCQkJdGV4dC1hbmNob3I6IG1pZGRsZTsNCgkJfQ0KCQkudmNzLXRvZGF5IGxpbmUgew0KCQkJc3Ryb2tlOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgndG9kYXlfbGluZV9jb2xvcicsICcjZjMzJyk7ID8+Ow0KCQkJc3Ryb2tlLWRhc2hhcnJheTogNywgNzsNCgkJCXN0cm9rZS13aWR0aDogM3B4Ow0KCQl9DQoJCS52Y3MtdG9kYXkgdGV4dCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgndG9kYXlfdGV4dF9jb2xvcicsICcjZjMzJyk7ID8+Ow0KCQkJdGV4dC1hbmNob3I6IG1pZGRsZTsNCgkJfQ0KCQkudmNzLXllYXJzIGxpbmUgew0KCQkJc3Ryb2tlOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgneWVhcnNfbGluZV9jb2xvcicsICcjMDAwJyk7ID8+Ow0KCQl9DQoJCS52Y3MteWVhcnMgdGV4dCB7DQoJCQlmaWxsOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgneWVhcnNfdGV4dF9jb2xvcicsICcjMDAwJyk7ID8+Ow0KCQkJdGV4dC1hbmNob3I6IG1pZGRsZTsNCgkJfQ0KCTwvc3R5bGU+DQoJPCEtLSBCcmFuY2ggbGFiZWxzIC0tPg0KCTxnIGNsYXNzPSJ2Y3MtYnJhbmNoLWxhYmVscyI+DQoJCTw/cGhwIGZvcmVhY2ggKCRicmFuY2hlcyBhcyAka2V5ID0+ICRicmFuY2gpOiA/Pg0KCQkJPGcgY2xhc3M9Ijw/cGhwIGVjaG8gJGhlbHBlci0+c3RhdGUoJGJyYW5jaC0+ZGF0ZXMpOyA/PiI+DQoJCQkJPHJlY3QgeD0iMCIgeT0iPD9waHAgZWNobyAkYnJhbmNoLT50b3A7ID8+IiB3aWR0aD0iPD9waHAgZWNobyAwLjUgKiAkcGFyYW1zLT5nZXQoJ21hcmdpbl9sZWZ0JywgODApOyA/PiINCgkJCQkJaGVpZ2h0PSI8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKTsgPz4iLz4NCgkJCQk8dGV4dCB4PSI8P3BocCBlY2hvIDAuMjUgKiAkcGFyYW1zLT5nZXQoJ21hcmdpbl9sZWZ0JywgODApOyA/PiIgeT0iPD9waHAgZWNobyAkYnJhbmNoLT50b3AgKyAoMC41ICogJHBhcmFtcy0+Z2V0KCdicmFuY2hfaGVpZ2h0JywgMzApKTsgPz4iPg0KCQkJCQk8P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoJGJyYW5jaC0+dmVyc2lvbik7ID8+DQoJCQkJPC90ZXh0Pg0KCQkJPC9nPg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCTwvZz4NCgk8IS0tIEJyYW5jaCBibG9ja3MgLS0+DQoJPGcgY2xhc3M9InZjcy1icmFuY2hlcyI+DQoJCTw/cGhwIGZvcmVhY2ggKCRicmFuY2hlcyBhcyAka2V5ID0+ICR2ZXJzaW9uKTogPz4NCgkJCTw/cGhwDQoJCQkJJHkgPSAkdmVyc2lvbi0+dG9wOw0KCQkJCSRoZWlnaHQgPSAkcGFyYW1zLT5nZXQoJ2JyYW5jaF9oZWlnaHQnLCAzMCk7DQoJCQk/Pg0KCQkJPD9waHAgZm9yZWFjaCAoJHZlcnNpb24tPmRhdGVzIGFzICRkYXRlKTogPz4NCgkJCQk8P3BocA0KCQkJCQkkeF9zdGFydCA9ICRoZWxwZXItPmNvb3JkaW5hdGVzKG5ldyBEYXRlVGltZSgkZGF0ZS0+c3RhcnQpKTsNCgkJCQkJJHhfZW5kID0gJGhlbHBlci0+Y29vcmRpbmF0ZXMobmV3IERhdGVUaW1lKCRkYXRlLT5lbmQpKTsNCgkJCQk/Pg0KCQkJCTxnIGNsYXNzPSI8P3BocCBlY2hvICRkYXRlLT5zdGF0ZTsgPz4iPg0KCQkJCQk8cmVjdA0KCQkJCQkJeD0iPD9waHAgZWNobyAkeF9zdGFydDsgPz4iDQoJCQkJCQl5PSI8P3BocCBlY2hvICR5OyA/PiINCgkJCQkJCXdpZHRoPSI8P3BocCBlY2hvICR4X2VuZCAtICR4X3N0YXJ0OyA/PiINCgkJCQkJCWhlaWdodD0iPD9waHAgZWNobyAkaGVpZ2h0OyA/PiI+DQoJCQkJCQkJPHRpdGxlPjw/cGhwIGVjaG8gaHRtbHNwZWNpYWxjaGFycygkZGF0ZS0+bGFiZWwpOyA/PjwvdGl0bGU+DQoJCQkJCTwvcmVjdD4NCgkJCQk8L2c+DQoJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCTwvZz4NCgk8IS0tIFllYXIgbGluZXMgLS0+DQoJPGcgY2xhc3M9InZjcy15ZWFycyI+DQoJCTw/cGhwIGZvcmVhY2ggKCRoZWxwZXItPnllYXJzKCkgYXMgJGRhdGUpOiA/Pg0KCQkJPGxpbmUgeDE9Ijw/cGhwIGVjaG8gJGhlbHBlci0+Y29vcmRpbmF0ZXMoJGRhdGUpOyA/PiIgeTE9Ijw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdoZWFkZXJfaGVpZ2h0JywgMjQpOyA/PiINCgkJCQl4Mj0iPD9waHAgZWNobyAkaGVscGVyLT5jb29yZGluYXRlcygkZGF0ZSk7ID8+Ig0KCQkJCXkyPSI8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnaGVhZGVyX2hlaWdodCcsIDI0KSArICgkcXR5ICogJHBhcmFtcy0+Z2V0KCdicmFuY2hfaGVpZ2h0JywgMzApKTsgPz4iLz4NCgkJCTx0ZXh0IHg9Ijw/cGhwIGVjaG8gJGhlbHBlci0+Y29vcmRpbmF0ZXMoJGRhdGUpIDs/PiIgeT0iPD9waHAgZWNobyAwLjggKiAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCk7ID8+Ij4NCgkJCQk8P3BocCBlY2hvICRkYXRlLT5mb3JtYXQoJ2ogTSBZJyk7ID8+DQoJCQk8L3RleHQ+DQoJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJPC9nPg0KCTwhLS0gVG9kYXkgLS0+DQoJPGcgY2xhc3M9InZjcy10b2RheSI+DQoJCTw/cGhwDQoJCQkkbm93ID0gbmV3IERhdGVUaW1lOw0KCQkJJHggPSAkaGVscGVyLT5jb29yZGluYXRlcygkbm93KTsNCgkJPz4NCgkJPGxpbmUgeDE9Ijw/cGhwIGVjaG8gJHg7ID8+IiB5MT0iPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCk7ID8+IiB4Mj0iPD9waHAgZWNobyAkeDsgPz4iDQoJCQl5Mj0iPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCkgKyAoJHF0eSAqICRwYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKSk7ID8+Ii8+DQoJCTx0ZXh0IHg9Ijw/cGhwIGVjaG8gJHg7ID8+Ig0KCQkJeT0iPD9waHAgZWNobyAkcGFyYW1zLT5nZXQoJ2hlYWRlcl9oZWlnaHQnLCAyNCkgKyAoJHF0eSAqICRwYXJhbXMtPmdldCgnYnJhbmNoX2hlaWdodCcsIDMwKSkgKyAoMC44ICogJHBhcmFtcy0+Z2V0KCdmb290ZXJfaGVpZ2h0JywgMjQpKTsgPz4iPg0KCQkJPD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnVG9kYXknKSAuICc6ICcgLiAkbm93LT5mb3JtYXQoJ2ogTSBZJyk7ID8+DQoJCTwvdGV4dD4NCgk8L2c+DQo8L3N2Zz4NCjw/cGhwIGlmICgkcGFyYW1zLT5nZXQoJ3Nob3dfbGVnZW5kJywgMCkgPT0gMSk6ID8+DQo8P3BocCANCi8vIGdldCB0aGUgbGVnZW5kIHZhbHVlcw0KJGxlZ2VuZCA9ICRoZWxwZXItPmxlZ2VuZCgpOw0KPz4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLyogQm94IFNoYWRvdyAqLw0KCS52Y3MtYm94LXNoYWRvdy1tZWRpdW0gew0KCQlib3gtc2hhZG93OiAwIDEwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDAuNXJlbSAxLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTsNCgl9DQoJLyogQ2FyZCBTdHlsZXMgKi8NCgkudmNzLWNhcmQgew0KCQlib3JkZXItcmFkaXVzOiA0cHg7DQoJCW1hcmdpbi10b3A6IDE1cHg7DQoJfQ0KCS52Y3MtY2FyZC1sZWdlbmQgew0KCQliYWNrZ3JvdW5kLWNvbG9yOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnbGVnZW5kX2JhY2tncm91bmRfY29sb3InLCAnIzQ5NDQ0NCcpOyA/PjsNCgkJY29sb3I6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdsZWdlbmRfdGV4dF9jb2xvcicsICcjZmJmM2VmJyk7ID8+Ow0KCX0NCgkudmNzLWNhcmQtYm9keSB7DQoJCXBhZGRpbmc6IDRweDsNCgl9DQoJLyogR3JpZCBTdHlsZXMgKi8NCgkudmNzLWdyaWQgew0KCQlkaXNwbGF5OiBmbGV4Ow0KCQlmbGV4LXdyYXA6IHdyYXA7DQoJfQ0KCS52Y3MtZ3JpZC1tYXRjaCA+IGRpdiB7DQoJCXBhZGRpbmc6IDVweDsNCgkJbWluLWhlaWdodDogMXB4Ow0KCQltYXJnaW46IDEwcHg7DQoJfQ0KCS8qIEZsZXhib3ggU3R5bGVzICovDQoJLnZjcy1mbGV4IHsNCgkJZGlzcGxheTogZmxleDsNCgkJYWxpZ24taXRlbXM6IGNlbnRlcjsNCgkJanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOw0KCX0NCgkudmNzLWZsZXgtbWlkZGxlIHsNCgkJYWxpZ24taXRlbXM6IGNlbnRlcjsNCgl9DQoJLyogQ29sb3IgQm94IFN0eWxlcyAqLw0KCS52Y3MtY29sb3ItYm94IHsNCgkJd2lkdGg6IDIwcHg7DQoJCWhlaWdodDogMjBweDsNCgkJZGlzcGxheTogaW5saW5lLWJsb2NrOw0KCQltYXJnaW4tcmlnaHQ6IDVweDsNCgl9DQoJLnZjcy1mdXR1cmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiA8P3BocCBlY2hvICRwYXJhbXMtPmdldCgnZnV0dXJlX2NvbG9yJywgJyMwMDAnKTsgPz47IH0NCgkudmNzLWVvbCB7IGJhY2tncm91bmQtY29sb3I6IDw/cGhwIGVjaG8gJHBhcmFtcy0+Z2V0KCdlbmRfb2ZfbGlmZV9jb2xvcicsICcjZjMzJyk7ID8+OyB9DQoJPD9waHAgZm9yZWFjaCAoJGxlZ2VuZCBhcyAkc3RhdGUpOiA/Pg0KCQkuPD9waHAgZWNobyAkc3RhdGUtPnN0YXRlOyA/PiB7IGJhY2tncm91bmQtY29sb3I6IDw/cGhwIGVjaG8gJHN0YXRlLT5jb2xvcjsgPz47IH0NCgk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCS8qIE1lZGlhIFF1ZXJ5IGZvciBzbWFsbGVyIHNjcmVlbnMgKi8NCglAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsNCgkJLnZjcy1ncmlkIHsNCgkJCWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47DQoJCX0NCgkJLnZjcy1mbGV4IHsNCgkJCWRpc3BsYXk6IGJsb2NrOw0KCQl9DQoJCS52Y3MtZ3JpZC1tYXRjaCA+IGRpdiB7DQoJCQltYXJnaW46IDRweDsNCgkJCXBhZGRpbmc6IDA7DQoJCX0NCgl9DQo8L3N0eWxlPg0KPGRpdiBjbGFzcz0idmNzLWJveC1zaGFkb3ctbWVkaXVtIj4NCgk8ZGl2IGNsYXNzPSJ2Y3MtY2FyZCB2Y3MtY2FyZC1sZWdlbmQgdmNzLWNhcmQtYm9keSI+DQoJCTxkaXYgY2xhc3M9InZjcy1ncmlkLW1hdGNoIHZjcy1ncmlkIj4NCgkJCTxkaXYgY2xhc3M9InZjcy1mbGV4IHZjcy1mbGV4LW1pZGRsZSI+DQoJCQkJPHNwYW4NCgkJCQkJY2xhc3M9InZjcy1jb2xvci1ib3ggdmNzLWZ1dHVyZSBoYXNUb29sdGlwIg0KCQkJCQl0aXRsZT0iPD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnUGxhbm5lZCByZWxlYXNlIHNjaGVkdWxlJyk7ID8+Ig0KCQkJCT48L3NwYW4+PD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnRnV0dXJlIFJlbGVhc2VzJyk7ID8+DQoJCQk8L2Rpdj4NCgkJCTw/cGhwIGZvcmVhY2ggKCRsZWdlbmQgYXMgJHN0YXRlKTogPz4NCgkJCQk8ZGl2IGNsYXNzPSJ2Y3MtZmxleCB2Y3MtZmxleC1taWRkbGUiPg0KCQkJCQk8c3Bhbg0KCQkJCQkJY2xhc3M9InZjcy1jb2xvci1ib3ggPD9waHAgZWNobyAkc3RhdGUtPnN0YXRlOyA/PiBoYXNUb29sdGlwIg0KCQkJCQkJdGl0bGU9Ijw/cGhwIGVjaG8gJHN0YXRlLT5kZXNjcmlwdGlvbiA/PyAnJzsgPz4iDQoJCQkJCT48L3NwYW4+PD9waHAgZWNobyAkc3RhdGUtPmxhYmVsOyA/Pg0KCQkJCTwvZGl2Pg0KCQkJPD9waHAgZW5kZm9yZWFjaDsgPz4NCgkJCTxkaXYgY2xhc3M9InZjcy1mbGV4IHZjcy1mbGV4LW1pZGRsZSI+DQoJCQkJPHNwYW4NCgkJCQkJY2xhc3M9InZjcy1jb2xvci1ib3ggdmNzLWVvbCBoYXNUb29sdGlwIg0KCQkJCQl0aXRsZT0iPD9waHAgZWNobyBKb29tbGFfX19iYTYzMjZlZl9jYjc5XzQzNDhfODBmNF9hYjA4NjA4MmUzYzVfX19Qb3dlcjo6XygnVmVyc2lvbiBFbmQgb2YgTGlmZSBzY2hlZHVsZSAtIGV4cGVjdCBubyBtb3JlIHN1cHBvcnQnKTsgPz4iDQoJCQkJPjwvc3Bhbj48P3BocCBlY2hvIEpvb21sYV9fX2JhNjMyNmVmX2NiNzlfNDM0OF84MGY0X2FiMDg2MDgyZTNjNV9fX1Bvd2VyOjpfKCdWZXJzaW9uIGF0IEVuZCBvZiBMaWZlJyk7ID8+DQoJCQk8L2Rpdj4NCgkJPC9kaXY+DQoJPC9kaXY+DQo8L2Rpdj4NCjw/cGhwIGVuZGlmOyA/Pg==', 'Version Calendar in SVG', '{\"fields0\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"dimention\",\"label\":\"Dimentions\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"3d3bf310-a38f-4e31-89c8-d5d986f4bb53\",\"custom_value\":\"\"},\"fields1\":{\"field\":\"f8ceaba3-04d3-406d-abb9-c8372100817c\",\"custom_value\":\"\"},\"fields2\":{\"field\":\"3e72e2ab-0731-46f1-83ac-8bffddcd5634\",\"custom_value\":\"\"},\"fields3\":{\"field\":\"12ecc6cc-9195-4633-8ecd-27ecc0643bd4\",\"custom_value\":\"\"},\"fields4\":{\"field\":\"a2f93b12-c3fd-4e00-9732-0c97a7f37489\",\"custom_value\":\"\"},\"fields5\":{\"field\":\"fb71c5cc-65d9-4389-8599-b94f4eecc97c\",\"custom_value\":\"\"}}},\"fields1\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"style\",\"label\":\"Styles\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"7414d14b-b802-4ac2-9090-218cdb32156c\",\"custom_value\":\"\"},\"fields1\":{\"field\":\"1805a9da-75bf-41d6-b120-4c021fd93d8d\",\"custom_value\":\"\"},\"fields2\":{\"field\":\"8f485452-b062-4ec9-9fa5-0182d04d8d7c\",\"custom_value\":\"\"},\"fields3\":{\"field\":\"8097f524-48e6-470a-aa42-e4383d3019fa\",\"custom_value\":\"\"},\"fields4\":{\"field\":\"f83befac-e15e-421c-83a0-c17e99492b79\",\"custom_value\":\"\"},\"fields5\":{\"field\":\"9e2dcfc2-ea21-4caf-88aa-f0706d5878e5\",\"custom_value\":\"\"},\"fields6\":{\"field\":\"0a6ee559-822b-4cd1-a049-d956ba2ff80b\",\"custom_value\":\"\"},\"fields7\":{\"field\":\"cb60a327-5ce5-4b48-a8e0-27321022bf40\",\"custom_value\":\"\"},\"fields8\":{\"field\":\"a2e37110-c69f-41b3-b05b-f5f51d0d9ab4\",\"custom_value\":\"\"},\"fields9\":{\"field\":\"dc416a4a-a19f-4ef5-a703-e2334df42efd\",\"custom_value\":\"\"},\"fields10\":{\"field\":\"8f1c9c1f-9d64-4f6c-9066-777665c7dcac\",\"custom_value\":\"\"},\"fields11\":{\"field\":\"11bf8b86-99ad-4003-82eb-c55c16d0a041\",\"custom_value\":\"\"}}},\"fields2\":{\"module\":\"1\",\"file\":\"config\",\"fields_name\":\"params\",\"fieldset\":\"versions\",\"label\":\"Versions\",\"fields_rules_paths\":\"2\",\"addrulepath\":[],\"addfieldpath\":[],\"fields\":{\"fields0\":{\"field\":\"9f5ddbec-3f1c-4af9-8d33-a158bcaaf453\",\"custom_value\":\"\"},\"fields1\":{\"field\":\"44a3a4aa-f601-4765-b656-2f0a01dd6fd9\",\"custom_value\":\"\"},\"fields2\":{\"field\":\"801520d9-b7b3-47c5-a2a9-2581199ead0b\",\"custom_value\":\"\"}}}}', '2dcaa8af-0bb0-4fac-8584-4e4e418620cd', '', 'Ly8gSW5jbHVkZSB0aGUgaGVscGVyIGZ1bmN0aW9ucyBvbmx5IG9uY2UNClxKTG9hZGVyOjpyZWdpc3RlcignTW9kW1tbTW9kdWxlXV1dSGVscGVyJywgX19ESVJfXyAuICcvaGVscGVyLnBocCcpOw0KDQp0cnkNCnsNCgkvLyBHZXQgdGhlIEhlbHBlciBjbGFzcw0KCSRoZWxwZXIgPSBuZXcgTW9kW1tbTW9kdWxlXV1dSGVscGVyKCRwYXJhbXMpOw0KDQoJLy8gc2V0IHRoZSBicmFuY2hlcw0KCSRicmFuY2hlcyA9ICRoZWxwZXItPmJyYW5jaGVzKCk7DQoNCgkvLyBzZXQgYnJhbmNoIHF0eQ0KCSRxdHkgPSBjb3VudCgkYnJhbmNoZXMpOw0KDQoJLy8gZ2V0IHRoZSBtb2R1bGUgY2xhc3Mgc2Z4IChsb2NhbCkNCgkkbW9kdWxlY2xhc3Nfc2Z4ID0gaHRtbHNwZWNpYWxjaGFycygkcGFyYW1zLT5nZXQoJ21vZHVsZWNsYXNzX3NmeCcpLCBFTlRfQ09NUEFULCAnVVRGLTgnKTsNCg0KCS8vIGxvYWQgdGhlIGRlZmF1bHQgVG1wbA0KCXJlcXVpcmUgSm9vbWxhX19fZjE1ZDU1NmRfMzNkZF80ZWUzX2EwZjdfMDY1M2U0YTdhMWU0X19fUG93ZXI6OmdldExheW91dFBhdGgoJ21vZF9bW1ttb2R1bGVdXV0nLCAkcGFyYW1zLT5nZXQoJ2xheW91dCcsICdkZWZhdWx0JykpOw0KfSANCmNhdGNoIChFeGNlcHRpb24gJGUpIA0Kew0KCS8vIE91dHB1dCBhIHdhcm5pbmcgbWVzc2FnZSBhbG9uZyB3aXRoIHRoZSBleGNlcHRpb24gbWVzc2FnZQ0KCWVjaG8gIldhcm5pbmc6ICIgLiAkZS0+Z2V0TWVzc2FnZSgpOw0KfQ==', '2.0.1', 'Version_Calendar_svg', '', '', '', 'Ly8gVE9ETw==', '', '', '', 'IyBWZXJzaW9uIENhbGVuZGFyIGluIFNWRyAoW1tbbW9kdWxlLnZlcnNpb25dXV0pDQoNCj4gVGhlIG9yaWdpbmFsIHNvdXJjZSBjb2RlIHdhcyB0YWtlbiBmcm9tIHRoZSBbUEhQIHN1cHBvcnRlZCB2ZXJzaW9uc10oaHR0cHM6Ly9naXRodWIuY29tL3BocC93ZWItcGhwL2Jsb2IvbWFzdGVyL2ltYWdlcy9zdXBwb3J0ZWQtdmVyc2lvbnMucGhwKS4NCg0KIyBCdWlsZCBEZXRhaWxzDQoNCisgKkNvbXBhbnkqOiBbT3BlbiBTb3VyY2UgTWF0dGVyc10oaHR0cDovL3d3dy5qb29tbGEub3JnKQ0KKyAqQXV0aG9yKjogW0pvb21sYSEgUHJvamVjdF0obWFpbHRvOmFkbWluQGpvb21sYS5vcmcpDQorICpOYW1lKjogW1ZlcnNpb24gQ2FsZW5kYXIgc3ZnXShodHRwOi8vd3d3Lmpvb21sYS5vcmcpDQorICpGaXJzdCBCdWlsZCo6IDNyZCBTZXB0ZW1iZXIsIDIwMjINCisgKlZlcnNpb24qOiBbW1ttb2R1bGUudmVyc2lvbl1dXQ0KKyAqQ29weXJpZ2h0KjogKEMpIDIwMjIgT3BlbiBTb3VyY2UgTWF0dGVycywgSW5jLg0KKyAqTGljZW5zZSo6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0', '', '', '', 'Version Calendar', 1, '', 1, '', '', 1, '2022-09-03 04:42:25', '2024-09-16 16:06:50', 70, '', 1, 8);
--
-- Dumping data for table `#__componentbuilder_joomla_plugin`
--
INSERT INTO `#__componentbuilder_joomla_plugin` (`id`, `add_head`, `add_php_method_uninstall`, `add_php_postflight_install`, `add_php_postflight_update`, `add_php_preflight_install`, `add_php_preflight_uninstall`, `add_php_preflight_update`, `add_php_script_construct`, `add_sales_server`, `add_sql`, `add_sql_uninstall`, `add_update_server`, `addreadme`, `class_extends`, `description`, `fields`, `guid`, `head`, `joomla_plugin_group`, `method_selection`, `main_class_code`, `name`, `php_method_uninstall`, `php_postflight_install`, `php_postflight_update`, `php_preflight_install`, `php_preflight_uninstall`, `php_preflight_update`, `php_script_construct`, `plugin_version`, `property_selection`, `readme`, `sales_server`, `sql`, `sql_uninstall`, `system_name`, `update_server`, `update_server_target`, `update_server_url`, `params`, `published`, `created`, `modified`, `version`, `hits`, `ordering`) VALUES
-(21, '', '', '', '', 1, '', '', '', '', '', '', '', '', 1, 'Plugin to autoload the powers of componentbuilder', '{}', '86dd28b5-18d4-437e-8a53-7eaf23478fc8', '', 8, '{}', 'CS8qKg0KCSAqIEFwcGxpY2F0aW9uIG9iamVjdA0KCSAqDQoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbg0KCSAqIEBzaW5jZSAgMS4wLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhcHA7DQoNCgkvKioNCgkgKiBBZmZlY3RzIGNvbnN0cnVjdG9yIGJlaGF2aW9yLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjAuMA0KCSAqLw0KCXByb3RlY3RlZCAgJGF1dG9sb2FkTGFuZ3VhZ2UgPSBmYWxzZTsNCg0KCS8qKg0KCSAqIENvbnN0cnVjdG9yLg0KCSAqDQoJICogQHBhcmFtICAgb2JqZWN0ICAmJHN1YmplY3QgIFRoZSBvYmplY3QgdG8gb2JzZXJ2ZSAtLSBldmVudCBkaXNwYXRjaGVyLg0KCSAqIEBwYXJhbSAgIG9iamVjdCAgJGNvbmZpZyAgICBBbiBvcHRpb25hbCBhc3NvY2lhdGl2ZSBhcnJheSBvZiBjb25maWd1cmF0aW9uIHNldHRpbmdzLg0KCSAqDQoJICogQHNpbmNlICAgMS42DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KCRzdWJqZWN0LCAkY29uZmlnKQ0KCXsNCgkJcGFyZW50OjpfX2NvbnN0cnVjdCgkc3ViamVjdCwgJGNvbmZpZyk7IyMjUExVR0lOX1BPV0VSX0FVVE9MT0FERVIjIyMNCgl9', '[[[Component]]] Powers Autoloader', '', '', '', 'Ly8gV0hBVD8=', '', '', '', '1.0.1', '{\"property_selection0\":{\"property\":\"25\"},\"property_selection1\":{\"property\":\"27\"}}', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Powers Autoloader', '', 1, '', '', 1, '2021-11-11 02:22:02', '2024-03-01 21:18:38', 16, '', 8),
-(24, '', '', '', '', 1, '', '', '', '', '', '', '', '', 1, 'Add Access Token to easy update [[[Component]]]', '{}', '29ac30d2-1c1a-4b9e-9cfa-c5fcb08caa01', 'dXNlIEpvb21sYVxDTVNcQXBwbGljYXRpb25cQ01TQXBwbGljYXRpb247DQp1c2UgSm9vbWxhXENNU1xQbHVnaW5cQ01TUGx1Z2luOw==', 12, '{\"method_selection0\":{\"method\":\"103\"}}', 'CS8qKg0KCSAqIEFwcGxpY2F0aW9uIG9iamVjdA0KCSAqDQoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbg0KCSAqIEBzaW5jZSAgMS4wLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhcHA7DQoNCgkvKioNCgkgKiBBZmZlY3RzIGNvbnN0cnVjdG9yIGJlaGF2aW9yLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjAuMA0KCSAqLw0KCXByb3RlY3RlZCAgJGF1dG9sb2FkTGFuZ3VhZ2UgPSB0cnVlOw0KDQoJLyoqDQoJICogb25JbnN0YWxsZXJCZWZvcmVQYWNrYWdlRG93bmxvYWQuDQoJICoNCgkgKiBGb3IgbW9kaWZpY2F0aW9uIG9mIFVSTCBhbmQgaGVhZGVycyBiZWZvcmUgcGFja2FnZSBkb3dubG9hZA0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uSW5zdGFsbGVyQmVmb3JlUGFja2FnZURvd25sb2FkKCYkdXJsLCAmJGhlYWRlcnMpDQoJew0KCQkvLyBzZXQgdGhlIFVSSSBvYmplY3QNCgkJJHVyaSA9IEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpnZXRJbnN0YW5jZSgkdXJsKTsNCgkJJHBhcnRzID0gZXhwbG9kZSgnLycsICR1cmktPmdldFBhdGgoKSk7DQoNCgkJLy8gY2hlY2sgdGhhdCB0aGlzIGlzIG91ciBBUEkNCgkJaWYgKCR1cmktPmdldEhvc3QoKSA9PSAnW1tbZ2l0ZWFfdXJsXV1dJyAmJiBpbl9hcnJheSgnW1tbZ2l0ZWFfcGFja2FnZV9uYW1lXV1dJywgJHBhcnRzKSkNCgkJew0KCQkJLy8gZ2V0IHRoZSB0b2tlbiBpZiBzZXQNCgkJCSR0b2tlbiA9IEpvb21sYV9fX2FlYjhlNDYzXzI5MWZfNDQ0NV85YWM0XzM0YjYzN2MxMmRiZF9fX1Bvd2VyOjpnZXRQYXJhbXMoJ2NvbV9bW1tjb21wb25lbnRdXV0nKS0+Z2V0KCdnaXRlYV90b2tlbicsIGZhbHNlKTsNCgkJCS8vIG9ubHkgYWRkIGlmIHRva2VuIGlzIHNldA0KCQkJaWYgKCR0b2tlbikNCgkJCXsNCgkJCQkvLyBhZGQgdGhlIHRva2VuDQoJCQkJJHVyaS0+c2V0VmFyKCdhY2Nlc3NfdG9rZW4nLCAkdG9rZW4pOw0KCQkJCS8vIHVwZGF0ZSB0aGUgVVJMDQoJCQkJJHVybCA9ICR1cmktPnRvU3RyaW5nKCk7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJLy8gc2V0IHRoZSByZXR1cm4gVVJMDQoJCQkJJHJldHVybiA9IHVybGVuY29kZShiYXNlNjRfZW5jb2RlKChzdHJpbmcpIEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpnZXRJbnN0YW5jZSgpKSk7DQoJCQkJLy8gc2V0IHRoZSB1cmxzDQoJCQkJJGdldF9hY2Nlc3NfdG9rZW5fdXJsID0gJyJodHRwczovL1tbW2dpdGVhX3VybF1dXS91c2VyL3NldHRpbmdzL2FwcGxpY2F0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSInIC4gVGV4dDo6XygnR2V0IEFjY2VzcyBUb2tlbicpIC4gJyInOw0KCQkJCSRzZXRfYWNjZXNzX3Rva2VuX3VybCA9ICciJyAuIEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpyb290KCkgLiAnYWRtaW5pc3RyYXRvci9pbmRleC5waHA/b3B0aW9uPWNvbV9jb25maWcmdmlldz1jb21wb25lbnQmY29tcG9uZW50PWNvbV9bW1tjb21wb25lbnRdXV0mcGF0aD0mcmV0dXJuPScgLiAkcmV0dXJuIC4gJyIgdGl0bGU9IicgLiBUZXh0OjpfKCdTZXQgQWNjZXNzIFRva2VuJykgLiAnIic7DQoJCQkJLy8gbG9hZCB0aGUgbWVzc2FnZQ0KCQkJCSR0aGlzLT5hcHAtPmVucXVldWVNZXNzYWdlKA0KCQkJCQlUZXh0OjpzcHJpbnRmKCJJZiB0aGVyZSB3YXMgYSBkb3dubG9hZC91cGRhdGUgZXJyb3IsIGl0J3MgcHJvYmFibHkgYmVjYXVzZSB0aGUgPGEgaHJlZj0lcyA+QVBJIEFjY2VzcyBUb2tlbjwvYT4gZm9yIHVwZGF0ZXMgb2YgW1tbY29tcG9uZW50XV1dIGhhcyBub3QgYmVlbiBzZXQsIHlvdSBjYW4gc2V0IHRoaXMgYWNjZXNzIHRva2VuIGluIHRoZSA8YSBocmVmPSVzID5nbG9iYWwgb3B0aW9ucyB0YWI8L2E+LiIsDQoJCQkJCQkkZ2V0X2FjY2Vzc190b2tlbl91cmwsDQoJCQkJCQkkc2V0X2FjY2Vzc190b2tlbl91cmwNCgkJCQkJKSwgJ25vdGljZScpOw0KCQkJfQ0KCQl9DQoJfQ0K', 'componentbuilder', '', '', '', 'Ly8gbmVlZHMgZml4', '', '', '', '1.0.2', '{\"property_selection0\":{\"property\":\"39\"},\"property_selection1\":{\"property\":\"37\"}}', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Update (git.vdm.dev)', '', 1, '', '', 1, '2021-12-08 07:42:39', '2024-08-06 20:57:44', 18, '', 9),
-(28, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, 1, 'This plugin is used to load PreUpVer on your website. So it adds https://cdn.jsdelivr.net/gh/Llewellynvdm/PreUpVer@1.0.0/dist/js/preupver.min.js to the header of your website. See: https://git.vdm.dev/Llewellyn/PreUpVer for more details.', '{}', 'dd6580c4-6bbb-4d13-a868-0b38fbb6a66e', 'dXNlIEpvb21sYVxDTVNcUGx1Z2luXENNU1BsdWdpbjsNCnVzZSBKb29tbGFcQ01TXEh0bWxcSFRNTEhlbHBlcjsNCg==', 8, '{\"method_selection0\":{\"method\":\"122\"}}', 'CS8qKg0KCSAqIEFwcGxpY2F0aW9uIG9iamVjdA0KCSAqDQoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbg0KCSAqIEBzaW5jZSAgMS4wLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhcHA7DQoNCgkvKioNCgkgKiBUaGlzIG1ldGhvZCBpcyBjYWxsZWQgYmVmb3JlIHRoZSBoZWFkIGlzIGNvbXBpbGVkIGFuZCBhbGxvd3MgbWFuaXB1bGF0aW9uIG9mIHRoZSBoZWFkIGRhdGEuDQoJICogSW4gdGhpcyBjYXNlLCBpdCdzIHVzZWQgdG8gYWRkIGEgSmF2YVNjcmlwdCBmaWxlIHRvIHRoZSBmcm9udCBlbmQgb2YgdGhlIEpvb21sYSBzaXRlLg0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMy4wLjANCgkgKiBAdGhyb3dzICBFeGNlcHRpb24gb24gZXJyb3IuDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uQmVmb3JlQ29tcGlsZUhlYWQoKQ0KCXsNCgkJLy8gQ2hlY2sgaWYgd2UgYXJlIGluIHRoZSBzaXRlIGFwcGxpY2F0aW9uDQoJCWlmICgkdGhpcy0+YXBwLT5pc0NsaWVudCgnc2l0ZScpKSB7DQoJCQlIVE1MSGVscGVyOjpfKCdzY3JpcHQnLCAnaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2doL0xsZXdlbGx5bnZkbS9QcmVVcFZlckAxLjAuMC9kaXN0L2pzL3ByZXVwdmVyLm1pbi5qcycsIFsndmVyc2lvbicgPT4gJ2F1dG8nXSk7DQoJCX0NCgl9', 'PreUpVerLoader', '', '', '', 'CQkJJGp2ZXJzaW9uID0gbmV3IEpWZXJzaW9uKCk7DQoJCQlpZiAoISRqdmVyc2lvbi0+aXNDb21wYXRpYmxlKCczLjEwLjAnKSkgew0KCQkJCSRhcHAtPmVucXVldWVNZXNzYWdlKCdQbGVhc2UgdXBncmFkZSB0byBhdCBsZWFzdCBKb29tbGEhIDMuMTAgYmVmb3JlIGNvbnRpbnVpbmchJywgJ2Vycm9yJyk7DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0K', '', '', '', '1.0.0', '{\"property_selection0\":{\"property\":\"25\"}}', 'IyBQcmVVcFZlciBMb2FkZXIgKFtbW3BsdWdpbi52ZXJzaW9uXV1dKQ0KDQojIyBJbnRyb2R1Y3Rpb24NCg0KUHJlVXBWZXIgaXMgYSB2ZXJzYXRpbGUgSmF2YVNjcmlwdCBsaWJyYXJ5IGRlc2lnbmVkIHRvIGF1dG9tYXRpY2FsbHkgdXBkYXRlIHRoZSB2ZXJzaW9uIG51bWJlcnMgb2YgbGlicmFyeSBzY3JpcHRzIGluIHlvdXIgZG9jdW1lbnRhdGlvbi4gSXQgaWRlbnRpZmllcyBzcGVjaWZpYyBgPHByZT5gIHRhZ3Mgb24geW91ciB3ZWJwYWdlIGFuZCB1cGRhdGVzIHRoZW0gd2l0aCB0aGUgbGF0ZXN0IHZlcnNpb24gdGFnIGZldGNoZWQgZnJvbSBhIHNwZWNpZmllZCByZXBvc2l0b3J5LCBlbnN1cmluZyB5b3VyIGRvY3VtZW50YXRpb24gYWx3YXlzIGRpc3BsYXlzIHVwLXRvLWRhdGUgaW5mb3JtYXRpb24uDQoNCiMjIEhvdyBJdCBXb3Jrcw0KDQpQcmVVcFZlciBvcGVyYXRlcyBieSBzZWFyY2hpbmcgZm9yIGA8cHJlPmAgdGFncyB3aXRoIGEgZGVzaWduYXRlZCBjbGFzcyAoYHByZXVwdmVyYCkgYW5kIHVzaW5nIHRoZWlyIGRhdGEgYXR0cmlidXRlcyB0byBwZXJmb3JtIHZlcnNpb24gdXBkYXRlcy4gSXQgc2ltcGxpZmllcyB0aGUgcHJvY2VzcyBvZiBrZWVwaW5nIHlvdXIgbGlicmFyeSByZWZlcmVuY2VzIHVwLXRvLWRhdGUgaW4gZG9jdW1lbnRhdGlvbi4NCg0KIyMjIEF1dG9tYXRpYyBEZXRlY3Rpb24gYW5kIFVwZGF0aW5nDQoNCldoZW4gdGhlIHdlYnBhZ2UgbG9hZHMsIFByZVVwVmVyIGZpbmRzIGFsbCBgPHByZT5gIHRhZ3MgbWFya2VkIHdpdGggdGhlIGBwcmV1cHZlcmAgY2xhc3MuIEl0IHRoZW4gZXh0cmFjdHMgbmVjZXNzYXJ5IGRldGFpbHMgZnJvbSB0aGVpciBkYXRhIGF0dHJpYnV0ZXMgYW5kIHVwZGF0ZXMgZWFjaCB0YWcgd2l0aCB0aGUgbGF0ZXN0IGxpYnJhcnkgdmVyc2lvbi4NCg0KIyMjIFVzYWdlDQoNCjEuICoqTWFya2luZyBgPHByZT5gIFRhZ3M6KioNCg0KICAgQWRkIHRoZSBgY2xhc3M9InByZXVwdmVyImAgdG8gYDxwcmU+YCB0YWdzIGluIHlvdXIgSFRNTCBhbmQgZGVmaW5lIHRoZSByZXF1aXJlZCBkYXRhIGF0dHJpYnV0ZXMgZm9yIGF1dG9tYXRpYyB1cGRhdGluZzoNCg0KICAgYGBgaHRtbA0KICAgPHByZSBpZD0idW5pcXVlLWlkIiBjbGFzcz0icHJldXB2ZXIiDQogICAgICAgIGRhdGEtYXBpLXVybD0iaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy91c2VybmFtZS9saWJyYXJ5L3RhZ3MiDQogICAgICAgIGRhdGEtZGVzY3JpcHRpb249IkRlc2NyaXB0aW9uIG9mIHRoZSBsaWJyYXJ5IHNjcmlwdCINCiAgICAgICAgZGF0YS11cmw9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9naC91c2VybmFtZS9saWJyYXJ5QCR7dmVyc2lvbn0vZGlzdC9saWJyYXJ5Lm1pbi5qcyI+DQogICA8L3ByZT4NCiAgIGBgYA0KDQogICBSZXBsYWNlIGB1bmlxdWUtaWRgLCBgdXNlcm5hbWVgLCBgbGlicmFyeWAsIGFuZCBvdGhlciBwbGFjZWhvbGRlcnMgd2l0aCB5b3VyIHNwZWNpZmljIGRldGFpbHMuDQoNCjIuICoqQXR0cmlidXRlcyBFeHBsYWluZWQ6KioNCg0KICAgLSBgaWRgOiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgYDxwcmU+YCB0YWcuDQogICAtIGBkYXRhLWFwaS11cmxgOiBUaGUgQVBJIFVSTCB0byBmZXRjaCB0aGUgbGF0ZXN0IGxpYnJhcnkgdmVyc2lvbi4NCiAgIC0gYGRhdGEtZGVzY3JpcHRpb25gOiBBIGJyaWVmIGRlc2NyaXB0aW9uIG9mIHRoZSBsaWJyYXJ5IHNjcmlwdC4NCiAgIC0gYGRhdGEtdXJsYDogVGhlIFVSTCBvZiB0aGUgc2NyaXB0LCB3aGVyZSBgJHt2ZXJzaW9ufWAgd2lsbCBiZSByZXBsYWNlZCB3aXRoIHRoZSBsYXRlc3QgdmVyc2lvbiBudW1iZXIuDQoNCiMjIyBFeGFtcGxlDQoNCkNoZWNrIG91dCB0aGUgW3Rlc3RzXShodHRwczovL2dpdC52ZG0uZGV2L0xsZXdlbGx5bi9QcmVVcFZlci9zcmMvYnJhbmNoL21hc3Rlci90ZXN0cy8pIGZvbGRlciBmb3IgdGhlIGV4YW1wbGVzIHdlIHVzZSB0byB0ZXN0IGlmIHRoaXMgbGlicmFyeSB3b3JrcyBhcyBleHBlY3RlZC4NCg0KIyBCdWlsZCBEZXRhaWxzDQoNCisgKkF1dGhvcio6IFtMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZV0obWFpbHRvOmpvb21sYUB2ZG0uaW8pDQorICpOYW1lKjogW1ByZVVwVmVyIExvYWRlcl0oaHR0cHM6Ly9naXQudmRtLmRldi9MbGV3ZWxseW4vUHJlVXBWZXIpDQorICpGaXJzdCBCdWlsZCo6ICMjI0NSRUFUSU9OREFURSMjIw0KKyAqTGFzdCBCdWlsZCo6ICMjI0JVSUxEREFURSMjIw0KKyAqVmVyc2lvbio6IFtbW3BsdWdpbi52ZXJzaW9uXV1dDQorICpDb3B5cmlnaHQqOiAjIyNDT1BZUklHSFQjIyMNCisgKkxpY2Vuc2UqOiAjIyNMSUNFTlNFIyMjDQoNCj4gVGhpcyAqKnBsdWdpbioqIHdhcyBidWlsZCB3aXRoIGEgSm9vbWxhIFtBdXRvbWF0ZWQgQ29tcG9uZW50IEJ1aWxkZXJdKGh0dHBzOi8vd3d3Lmpvb21sYWNvbXBvbmVudGJ1aWxkZXIuY29tKS4NCj4gRGV2ZWxvcGVkIGJ5IFtMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZV0obWFpbHRvOmpvb21sYUB2ZG0uaW8p', '', '', '', 'PreUpVer Loader', '', 1, '', '', 1, '2023-11-28 09:01:02', '2024-08-06 20:58:28', 6, '', 2),
-(46, 1, '', '', '', 1, '', '', '', '', '', '', '', '', 1, 'Add Access Token to easy update [[[Component]]]', '{}', '5236660d-5dee-492b-925c-15b96cb6ea44', 'dXNlIEpvb21sYVxDTVNcVXJpXFVyaTsNCnVzZSBKb29tbGFcQ01TXExhbmd1YWdlXFRleHQ7DQp1c2UgSm9vbWxhXENNU1xDb21wb25lbnRcQ29tcG9uZW50SGVscGVyOw==', 12, '{\"method_selection0\":{\"method\":\"103\"}}', 'CS8qKg0KCSAqIEFmZmVjdHMgY29uc3RydWN0b3IgYmVoYXZpb3VyLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjAuMA0KCSAqLw0KCXByb3RlY3RlZCAgJGF1dG9sb2FkTGFuZ3VhZ2UgPSB0cnVlOw0KDQoJLyoqDQoJICogb25JbnN0YWxsZXJCZWZvcmVQYWNrYWdlRG93bmxvYWQuDQoJICoNCgkgKiBGb3IgbW9kaWZpY2F0aW9uIG9mIFVSTCBhbmQgaGVhZGVycyBiZWZvcmUgcGFja2FnZSBkb3dubG9hZA0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uSW5zdGFsbGVyQmVmb3JlUGFja2FnZURvd25sb2FkKCYkdXJsLCAmJGhlYWRlcnMpDQoJew0KCQkvLyBzZXQgdGhlIFVSSSBvYmplY3QNCgkJJHVyaSA9IFVyaTo6Z2V0SW5zdGFuY2UoJHVybCk7DQoJCSRwYXJ0cyA9IGV4cGxvZGUoJy8nLCAkdXJpLT5nZXRQYXRoKCkpOw0KDQoJCS8vIGNoZWNrIHRoYXQgdGhpcyBpcyBvdXIgQVBJDQoJCWlmICgkdXJpLT5nZXRIb3N0KCkgPT0gJ1tbW2dpdGVhX3VybF1dXScgJiYgaW5fYXJyYXkoJ1tbW2dpdGVhX3BhY2thZ2VfbmFtZV1dXScsICRwYXJ0cykpDQoJCXsNCgkJCS8vIGdldCB0aGUgdG9rZW4gaWYgc2V0DQoJCQkkdG9rZW4gPSBDb21wb25lbnRIZWxwZXI6OmdldFBhcmFtcygnY29tX1tbW2NvbXBvbmVudF1dXScpLT5nZXQoJ2dpdGVhX3Rva2VuJywgZmFsc2UpOw0KCQkJLy8gb25seSBhZGQgaWYgdG9rZW4gaXMgc2V0DQoJCQlpZiAoJHRva2VuKQ0KCQkJew0KCQkJCS8vIGFkZCB0aGUgdG9rZW4NCgkJCQkkdXJpLT5zZXRWYXIoJ2FjY2Vzc190b2tlbicsICR0b2tlbik7DQoJCQkJLy8gdXBkYXRlIHRoZSBVUkwNCgkJCQkkdXJsID0gJHVyaS0+dG9TdHJpbmcoKTsNCgkJCX0NCgkJCWVsc2UNCgkJCXsNCgkJCQkvLyBzZXQgdGhlIHJldHVybiBVUkwNCgkJCQkkcmV0dXJuID0gdXJsZW5jb2RlKGJhc2U2NF9lbmNvZGUoKHN0cmluZykgVXJpOjpnZXRJbnN0YW5jZSgpKSk7DQoJCQkJLy8gc2V0IHRoZSB1cmxzDQoJCQkJJGdldF9hY2Nlc3NfdG9rZW5fdXJsID0gJyJodHRwczovL1tbW2dpdGVhX3VybF1dXS91c2VyL3NldHRpbmdzL2FwcGxpY2F0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSInIC4gVGV4dDo6XygnR2V0IEFjY2VzcyBUb2tlbicpIC4gJyInOw0KCQkJCSRzZXRfYWNjZXNzX3Rva2VuX3VybCA9ICciJyAuIFVyaTo6cm9vdCgpIC4gJ2FkbWluaXN0cmF0b3IvaW5kZXgucGhwP29wdGlvbj1jb21fY29uZmlnJnZpZXc9Y29tcG9uZW50JmNvbXBvbmVudD1jb21fW1tbY29tcG9uZW50XV1dJnBhdGg9JnJldHVybj0nIC4gJHJldHVybiAuICciIHRpdGxlPSInIC4gVGV4dDo6XygnU2V0IEFjY2VzcyBUb2tlbicpIC4gJyInOw0KCQkJCS8vIGxvYWQgdGhlIG1lc3NhZ2UNCgkJCQkkdGhpcy0+Z2V0QXBwbGljYXRpb24oKS0+ZW5xdWV1ZU1lc3NhZ2UoDQoJCQkJCVRleHQ6OnNwcmludGYoIklmIHRoZXJlIHdhcyBhIGRvd25sb2FkL3VwZGF0ZSBlcnJvciwgaXQncyBwcm9iYWJseSBiZWNhdXNlIHRoZSA8YSBocmVmPSVzID5BUEkgQWNjZXNzIFRva2VuPC9hPiBmb3IgdXBkYXRlcyBvZiBbW1tjb21wb25lbnRdXV0gaGFzIG5vdCBiZWVuIHNldCwgeW91IGNhbiBzZXQgdGhpcyBhY2Nlc3MgdG9rZW4gaW4gdGhlIDxhIGhyZWY9JXMgPmdsb2JhbCBvcHRpb25zIHRhYjwvYT4uIiwNCgkJCQkJCSRnZXRfYWNjZXNzX3Rva2VuX3VybCwNCgkJCQkJCSRzZXRfYWNjZXNzX3Rva2VuX3VybA0KCQkJCQkpLCAnbm90aWNlJyk7DQoJCQl9DQoJCX0NCgl9', 'componentbuilder', '', '', '', 'Ly8=', '', '', '', '3.0.0', '{\"property_selection0\":{\"property\":\"39\"}}', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Update (git.vdm.dev) J5', '', 1, '', '', 1, '2024-03-10 17:27:35', '2024-09-16 14:57:33', 8, '', 9),
-(66, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, 4, 'The plugin to fully integrate componentbuilder with the privacy suite of Joomla.', '{}', '8aa96d76-94e3-47d1-8dd8-f430b72ed0f7', 'dXNlIEpvb21sYVxVdGlsaXRpZXNcQXJyYXlIZWxwZXI7DQp1c2UgSm9vbWxhXENvbXBvbmVudFxQcml2YWN5XEFkbWluaXN0cmF0b3JcUGx1Z2luXFByaXZhY3lQbHVnaW47DQp1c2UgSm9vbWxhXERhdGFiYXNlXERhdGFiYXNlQXdhcmVUcmFpdDs=', 10, '{\"method_selection0\":{\"method\":\"51\"},\"method_selection1\":{\"method\":\"52\"},\"method_selection2\":{\"method\":\"53\"}}', 'CXVzZSBEYXRhYmFzZUF3YXJlVHJhaXQ7DQoNCgkvKioNCgkgKiBBZmZlY3RzIGNvbnN0cnVjdG9yIGJlaGF2aW9yLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhdXRvbG9hZExhbmd1YWdlID0gdHJ1ZTsNCg0KCS8qKg0KCSAqIFBlcmZvcm1zIHZhbGlkYXRpb24gdG8gZGV0ZXJtaW5lIGlmIHRoZSBkYXRhIGFzc29jaWF0ZWQgd2l0aCBhIHJlbW92ZSBpbmZvcm1hdGlvbiByZXF1ZXN0IGNhbiBiZSBwcm9jZXNzZWQNCgkgKg0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2FmYmI4OTdmX2Y1YjhfNDY1ZF85MjEzX2RhZTVjY2YzZGYzZF9fX1Bvd2VyICAkcmVxdWVzdCAgVGhlIHJlcXVlc3QgcmVjb3JkIGJlaW5nIHByb2Nlc3NlZA0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICAgICAgICAgICAgICAgICR1c2VyICAgICBUaGUgdXNlciBhY2NvdW50IGFzc29jaWF0ZWQgd2l0aCB0aGlzIHJlcXVlc3QgaWYgYXZhaWxhYmxlDQoJICoNCgkgKiBAcmV0dXJuICBKb29tbGFfX181YzU5OWVjZl84ZjU4XzQ0YjRfYmJhZl9hNDdlYjVkMzAyZTVfX19Qb3dlcg0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uUHJpdmFjeUNhblJlbW92ZURhdGEoSm9vbWxhX19fYWZiYjg5N2ZfZjViOF80NjVkXzkyMTNfZGFlNWNjZjNkZjNkX19fUG93ZXIgJHJlcXVlc3QsIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICR1c2VyID0gbnVsbCkNCgl7DQoJCSRzdGF0dXMgPSBuZXcgSm9vbWxhX19fNWM1OTllY2ZfOGY1OF80NGI0X2JiYWZfYTQ3ZWI1ZDMwMmU1X19fUG93ZXIoKTsNCg0KCQkvLyBUaGlzIHBsdWdpbiBvbmx5IHByb2Nlc3NlcyBkYXRhIGZvciByZWdpc3RlcmVkIHVzZXIgYWNjb3VudHMNCgkJaWYgKCEkdXNlcikNCgkJew0KCQkJcmV0dXJuICRzdGF0dXM7DQoJCX0NCg0KCQkvLyBjaGVjayBpZiB0aGUgaGVscGVyIG1ldGhvZCBpcyBzZXQgaW4gdGhlIGNvbXBvbmVudA0KCQlpZiAobWV0aG9kX2V4aXN0cyhKb29tbGFfX19hZWJmZWI5Zl9mOGEzXzQyYmVfYTIxZF81ZGI1NmFlMzBjMWNfX19Qb3dlcjo6Y2xhc3MsICdvblByaXZhY3lDYW5SZW1vdmVEYXRhJykpDQoJCXsNCgkJCUpvb21sYV9fX2FlYmZlYjlmX2Y4YTNfNDJiZV9hMjFkXzVkYjU2YWUzMGMxY19fX1Bvd2VyOjpvblByaXZhY3lDYW5SZW1vdmVEYXRhKCR0aGlzLCAkc3RhdHVzLCAkcmVxdWVzdCwgJHVzZXIpOw0KCQl9DQoNCgkJcmV0dXJuICRzdGF0dXM7DQoJfQ0KDQoJLyoqDQoJICogUHJvY2Vzc2VzIGFuIGV4cG9ydCByZXF1ZXN0IGZvciBKb29tbGEgY29yZSB1c2VyIGRhdGENCgkgKg0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2FmYmI4OTdmX2Y1YjhfNDY1ZF85MjEzX2RhZTVjY2YzZGYzZF9fX1Bvd2VyICAkcmVxdWVzdCAgVGhlIHJlcXVlc3QgcmVjb3JkIGJlaW5nIHByb2Nlc3NlZA0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICAgICAgICAgICAgICAgICR1c2VyICAgICBUaGUgdXNlciBhY2NvdW50IGFzc29jaWF0ZWQgd2l0aCB0aGlzIHJlcXVlc3QgaWYgYXZhaWxhYmxlDQoJICoNCgkgKiBAcmV0dXJuICBKb29tbGFfX19mNWUwNzUzY19jOGQ5XzQ5NjVfYTYwNl85YzQ1YjM3YTY4NTdfX19Qb3dlcltdDQoJICoNCgkgKiBAc2luY2UgICAxLjANCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gb25Qcml2YWN5RXhwb3J0UmVxdWVzdChKb29tbGFfX19hZmJiODk3Zl9mNWI4XzQ2NWRfOTIxM19kYWU1Y2NmM2RmM2RfX19Qb3dlciAkcmVxdWVzdCwgSm9vbWxhX19fZWZmZGFmNmRfMjI3NV80MjVkXzlmNTJfZDQ5NTJlNTY0ZDM0X19fUG93ZXIgJHVzZXIgPSBudWxsKQ0KCXsNCgkJJGRvbWFpbnMgPSBhcnJheSgpOw0KDQoJCS8vIFRoaXMgcGx1Z2luIG9ubHkgcHJvY2Vzc2VzIGRhdGEgZm9yIHJlZ2lzdGVyZWQgdXNlciBhY2NvdW50cw0KCQlpZiAoISR1c2VyKQ0KCQl7DQoJCQlyZXR1cm4gJGRvbWFpbnM7DQoJCX0NCg0KCQkvLyBjaGVjayBpZiB0aGUgaGVscGVyIG1ldGhvZCBpcyBzZXQgaW4gdGhlIGNvbXBvbmVudA0KCQlpZiAobWV0aG9kX2V4aXN0cyhKb29tbGFfX19hZWJmZWI5Zl9mOGEzXzQyYmVfYTIxZF81ZGI1NmFlMzBjMWNfX19Qb3dlcjo6Y2xhc3MsICdvblByaXZhY3lFeHBvcnRSZXF1ZXN0JykpDQoJCXsNCgkJCUpvb21sYV9fX2FlYmZlYjlmX2Y4YTNfNDJiZV9hMjFkXzVkYjU2YWUzMGMxY19fX1Bvd2VyOjpvblByaXZhY3lFeHBvcnRSZXF1ZXN0KCR0aGlzLCAkZG9tYWlucywgJHJlcXVlc3QsICR1c2VyKTsNCgkJfQ0KDQoJCXJldHVybiAkZG9tYWluczsNCgl9DQoNCgkvKioNCgkgKiBSZW1vdmVzIHRoZSBkYXRhIGFzc29jaWF0ZWQgd2l0aCBhIHJlbW92ZSBpbmZvcm1hdGlvbiByZXF1ZXN0DQoJICoNCgkgKiBAcGFyYW0gICBKb29tbGFfX19hZmJiODk3Zl9mNWI4XzQ2NWRfOTIxM19kYWU1Y2NmM2RmM2RfX19Qb3dlciAgJHJlcXVlc3QgIFRoZSByZXF1ZXN0IHJlY29yZCBiZWluZyBwcm9jZXNzZWQNCgkgKiBAcGFyYW0gICBKb29tbGFfX19lZmZkYWY2ZF8yMjc1XzQyNWRfOWY1Ml9kNDk1MmU1NjRkMzRfX19Qb3dlciAgICAgICAgICAgICAgICAkdXNlciAgICAgVGhlIHVzZXIgYWNjb3VudCBhc3NvY2lhdGVkIHdpdGggdGhpcyByZXF1ZXN0IGlmIGF2YWlsYWJsZQ0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uUHJpdmFjeVJlbW92ZURhdGEoSm9vbWxhX19fYWZiYjg5N2ZfZjViOF80NjVkXzkyMTNfZGFlNWNjZjNkZjNkX19fUG93ZXIgJHJlcXVlc3QsIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICR1c2VyID0gbnVsbCkNCgl7DQoJCS8vIFRoaXMgcGx1Z2luIG9ubHkgcHJvY2Vzc2VzIGRhdGEgZm9yIHJlZ2lzdGVyZWQgdXNlciBhY2NvdW50cw0KCQlpZiAoISR1c2VyKQ0KCQl7DQoJCQlyZXR1cm47DQoJCX0NCg0KCQkvLyBjaGVjayBpZiB0aGUgaGVscGVyIG1ldGhvZCBpcyBzZXQgaW4gdGhlIGNvbXBvbmVudA0KCQlpZiAobWV0aG9kX2V4aXN0cyhKb29tbGFfX19hZWJmZWI5Zl9mOGEzXzQyYmVfYTIxZF81ZGI1NmFlMzBjMWNfX19Qb3dlcjo6Y2xhc3MsICdvblByaXZhY3lSZW1vdmVEYXRhJykpDQoJCXsNCgkJCUpvb21sYV9fX2FlYmZlYjlmX2Y4YTNfNDJiZV9hMjFkXzVkYjU2YWUzMGMxY19fX1Bvd2VyOjpvblByaXZhY3lSZW1vdmVEYXRhKCR0aGlzLCAkcmVxdWVzdCwgJHVzZXIpOw0KCQl9DQoJfQ==', '[[[Component]]]', 'Ly8gUEhQIE1ldGhvZCAodW5pbnN0YWxsKQ==', 'Ly8gUEhQIFBvc3RmbGlnaHQgKGluc3RhbGwp', 'Ly8gUEhQIFBvc3RmbGlnaHQgKHVwZGF0ZSk=', 'CQkJLy8gY2hlY2sgdGhhdCBbW1tjb21wb25lbnRdXV0gaXMgaW5zdGFsbGVkDQoJCQlpZiAoIWlzX2RpcihKUEFUSF9BRE1JTklTVFJBVE9SIC4gJy9jb21wb25lbnRzL2NvbV9bW1tjb21wb25lbnRdXV0nKSkNCgkJCXsNCgkJCQkkYXBwLT5lbnF1ZXVlTWVzc2FnZSgnW1tbY29tcG9uZW50X2Fjcm9ueW1dXV0gbXVzdCBmaXJzdCBiZSBpbnN0YWxsZWQgZnJvbSA8YSBocmVmPSJbW1tnZXRfY29tcG9uZW50X2xpbmtdXV0iIHRhcmdldD0iX2JsYW5rIj5bW1tjb21wb25lbnRfbGlua19uYW1lXV1dPC9hPi4nLCAnZXJyb3InKTsNCgkJCQlyZXR1cm4gZmFsc2U7DQoJCQl9', 'Ly8gUEhQIFByZWZsaWdodCAodW5pbnN0YWxsKQ==', 'Ly8gUEhQIFByZWZsaWdodCAodXBkYXRlKQ==', '', '2.0.0', '{\"property_selection0\":{\"property\":\"31\"},\"property_selection1\":{\"property\":\"32\"},\"property_selection2\":{\"property\":\"33\"}}', 'IyAjIyNQTFVHSU5fTkFNRSMjIyAoIyMjVkVSU0lPTiMjIykNCg0KIyMjREVTQ1JJUFRJT04jIyMNCg0KIyBCdWlsZCBEZXRhaWxzDQoNCisgKkNvbXBhbnkqOiBbIyMjQ09NUEFOWU5BTUUjIyNdKCMjI0FVVEhPUldFQlNJVEUjIyMpDQorICpBdXRob3IqOiBbIyMjQVVUSE9SIyMjXShtYWlsdG86IyMjQVVUSE9SRU1BSUwjIyMpDQorICpWZXJzaW9uKjogIyMjVkVSU0lPTiMjIw0KKyAqQ29weXJpZ2h0KjogIyMjQ09QWVJJR0hUIyMjDQorICpMaWNlbnNlKjogIyMjTElDRU5TRSMjIw==', '', '', '', 'Global Privacy J5', '', 1, 'https://www.vdm.io/updates/componentbuilder_global_privacy.xml', '', 1, '2024-09-16 14:55:27', '2024-09-16 15:50:11', 2, '', 1);
+(21, '', '', '', '', 1, '', '', '', '', '', '', '', '', 'ae2fafb4-e84b-4534-ba9c-6c9e1700b318', 'Plugin to autoload the powers of componentbuilder', '{}', '86dd28b5-18d4-437e-8a53-7eaf23478fc8', '', '3f139f81-0697-4392-b065-6426adaa7ac6', '{}', 'CS8qKg0KCSAqIEFwcGxpY2F0aW9uIG9iamVjdA0KCSAqDQoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbg0KCSAqIEBzaW5jZSAgMS4wLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhcHA7DQoNCgkvKioNCgkgKiBBZmZlY3RzIGNvbnN0cnVjdG9yIGJlaGF2aW9yLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjAuMA0KCSAqLw0KCXByb3RlY3RlZCAgJGF1dG9sb2FkTGFuZ3VhZ2UgPSBmYWxzZTsNCg0KCS8qKg0KCSAqIENvbnN0cnVjdG9yLg0KCSAqDQoJICogQHBhcmFtICAgb2JqZWN0ICAmJHN1YmplY3QgIFRoZSBvYmplY3QgdG8gb2JzZXJ2ZSAtLSBldmVudCBkaXNwYXRjaGVyLg0KCSAqIEBwYXJhbSAgIG9iamVjdCAgJGNvbmZpZyAgICBBbiBvcHRpb25hbCBhc3NvY2lhdGl2ZSBhcnJheSBvZiBjb25maWd1cmF0aW9uIHNldHRpbmdzLg0KCSAqDQoJICogQHNpbmNlICAgMS42DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KCRzdWJqZWN0LCAkY29uZmlnKQ0KCXsNCgkJcGFyZW50OjpfX2NvbnN0cnVjdCgkc3ViamVjdCwgJGNvbmZpZyk7IyMjUExVR0lOX1BPV0VSX0FVVE9MT0FERVIjIyMNCgl9', '[[[Component]]] Powers Autoloader', '', '', '', 'Ly8gV0hBVD8=', '', '', '', '1.0.1', '{\"property_selection0\":{\"property\":\"c07c62e4-7c72-4d5f-bcdb-82b759bd1a17\"},\"property_selection1\":{\"property\":\"1236fe74-96fd-4a85-a7e9-252d86b430e2\"}}', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Powers Autoloader', '', 1, '', '', 1, '2021-11-11 02:22:02', '2024-03-01 21:18:38', 16, '', 8),
+(24, '', '', '', '', 1, '', '', '', '', '', '', '', '', 'ae2fafb4-e84b-4534-ba9c-6c9e1700b318', 'Add Access Token to easy update [[[Component]]]', '{}', '29ac30d2-1c1a-4b9e-9cfa-c5fcb08caa01', 'dXNlIEpvb21sYVxDTVNcQXBwbGljYXRpb25cQ01TQXBwbGljYXRpb247DQp1c2UgSm9vbWxhXENNU1xQbHVnaW5cQ01TUGx1Z2luOw==', '93940067-92d1-4cc2-b4e2-d3fc118d99bd', '{\"method_selection0\":{\"method\":\"e64853c8-beaa-482f-993c-920d73563210\"}}', 'CS8qKg0KCSAqIEFwcGxpY2F0aW9uIG9iamVjdA0KCSAqDQoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbg0KCSAqIEBzaW5jZSAgMS4wLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhcHA7DQoNCgkvKioNCgkgKiBBZmZlY3RzIGNvbnN0cnVjdG9yIGJlaGF2aW9yLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjAuMA0KCSAqLw0KCXByb3RlY3RlZCAgJGF1dG9sb2FkTGFuZ3VhZ2UgPSB0cnVlOw0KDQoJLyoqDQoJICogb25JbnN0YWxsZXJCZWZvcmVQYWNrYWdlRG93bmxvYWQuDQoJICoNCgkgKiBGb3IgbW9kaWZpY2F0aW9uIG9mIFVSTCBhbmQgaGVhZGVycyBiZWZvcmUgcGFja2FnZSBkb3dubG9hZA0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uSW5zdGFsbGVyQmVmb3JlUGFja2FnZURvd25sb2FkKCYkdXJsLCAmJGhlYWRlcnMpDQoJew0KCQkvLyBzZXQgdGhlIFVSSSBvYmplY3QNCgkJJHVyaSA9IEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpnZXRJbnN0YW5jZSgkdXJsKTsNCgkJJHBhcnRzID0gZXhwbG9kZSgnLycsICR1cmktPmdldFBhdGgoKSk7DQoNCgkJLy8gY2hlY2sgdGhhdCB0aGlzIGlzIG91ciBBUEkNCgkJaWYgKCR1cmktPmdldEhvc3QoKSA9PSAnW1tbZ2l0ZWFfdXJsXV1dJyAmJiBpbl9hcnJheSgnW1tbZ2l0ZWFfcGFja2FnZV9uYW1lXV1dJywgJHBhcnRzKSkNCgkJew0KCQkJLy8gZ2V0IHRoZSB0b2tlbiBpZiBzZXQNCgkJCSR0b2tlbiA9IEpvb21sYV9fX2FlYjhlNDYzXzI5MWZfNDQ0NV85YWM0XzM0YjYzN2MxMmRiZF9fX1Bvd2VyOjpnZXRQYXJhbXMoJ2NvbV9bW1tjb21wb25lbnRdXV0nKS0+Z2V0KCdnaXRlYV90b2tlbicsIGZhbHNlKTsNCgkJCS8vIG9ubHkgYWRkIGlmIHRva2VuIGlzIHNldA0KCQkJaWYgKCR0b2tlbikNCgkJCXsNCgkJCQkvLyBhZGQgdGhlIHRva2VuDQoJCQkJJHVyaS0+c2V0VmFyKCdhY2Nlc3NfdG9rZW4nLCAkdG9rZW4pOw0KCQkJCS8vIHVwZGF0ZSB0aGUgVVJMDQoJCQkJJHVybCA9ICR1cmktPnRvU3RyaW5nKCk7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJLy8gc2V0IHRoZSByZXR1cm4gVVJMDQoJCQkJJHJldHVybiA9IHVybGVuY29kZShiYXNlNjRfZW5jb2RlKChzdHJpbmcpIEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpnZXRJbnN0YW5jZSgpKSk7DQoJCQkJLy8gc2V0IHRoZSB1cmxzDQoJCQkJJGdldF9hY2Nlc3NfdG9rZW5fdXJsID0gJyJodHRwczovL1tbW2dpdGVhX3VybF1dXS91c2VyL3NldHRpbmdzL2FwcGxpY2F0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSInIC4gVGV4dDo6XygnR2V0IEFjY2VzcyBUb2tlbicpIC4gJyInOw0KCQkJCSRzZXRfYWNjZXNzX3Rva2VuX3VybCA9ICciJyAuIEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpyb290KCkgLiAnYWRtaW5pc3RyYXRvci9pbmRleC5waHA/b3B0aW9uPWNvbV9jb25maWcmdmlldz1jb21wb25lbnQmY29tcG9uZW50PWNvbV9bW1tjb21wb25lbnRdXV0mcGF0aD0mcmV0dXJuPScgLiAkcmV0dXJuIC4gJyIgdGl0bGU9IicgLiBUZXh0OjpfKCdTZXQgQWNjZXNzIFRva2VuJykgLiAnIic7DQoJCQkJLy8gbG9hZCB0aGUgbWVzc2FnZQ0KCQkJCSR0aGlzLT5hcHAtPmVucXVldWVNZXNzYWdlKA0KCQkJCQlUZXh0OjpzcHJpbnRmKCJJZiB0aGVyZSB3YXMgYSBkb3dubG9hZC91cGRhdGUgZXJyb3IsIGl0J3MgcHJvYmFibHkgYmVjYXVzZSB0aGUgPGEgaHJlZj0lcyA+QVBJIEFjY2VzcyBUb2tlbjwvYT4gZm9yIHVwZGF0ZXMgb2YgW1tbY29tcG9uZW50XV1dIGhhcyBub3QgYmVlbiBzZXQsIHlvdSBjYW4gc2V0IHRoaXMgYWNjZXNzIHRva2VuIGluIHRoZSA8YSBocmVmPSVzID5nbG9iYWwgb3B0aW9ucyB0YWI8L2E+LiIsDQoJCQkJCQkkZ2V0X2FjY2Vzc190b2tlbl91cmwsDQoJCQkJCQkkc2V0X2FjY2Vzc190b2tlbl91cmwNCgkJCQkJKSwgJ25vdGljZScpOw0KCQkJfQ0KCQl9DQoJfQ0K', 'componentbuilder', '', '', '', 'Ly8gbmVlZHMgZml4', '', '', '', '1.0.2', '{\"property_selection0\":{\"property\":\"437b3159-1408-4fa2-91b0-8b5e5b7527a3\"},\"property_selection1\":{\"property\":\"27ba206b-73a3-4e9e-93b5-9b6a774c4ae2\"}}', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Update (git.vdm.dev)', '', 1, '', '', 1, '2021-12-08 07:42:39', '2024-08-06 20:57:44', 18, '', 9),
+(28, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, 'ae2fafb4-e84b-4534-ba9c-6c9e1700b318', 'This plugin is used to load PreUpVer on your website. So it adds https://cdn.jsdelivr.net/gh/Llewellynvdm/PreUpVer@1.0.0/dist/js/preupver.min.js to the header of your website. See: https://git.vdm.dev/Llewellyn/PreUpVer for more details.', '{}', 'dd6580c4-6bbb-4d13-a868-0b38fbb6a66e', 'dXNlIEpvb21sYVxDTVNcUGx1Z2luXENNU1BsdWdpbjsNCnVzZSBKb29tbGFcQ01TXEh0bWxcSFRNTEhlbHBlcjsNCg==', '3f139f81-0697-4392-b065-6426adaa7ac6', '{\"method_selection0\":{\"method\":\"c4450b88-658c-4b19-a4a9-c82d14c12d98\"}}', 'CS8qKg0KCSAqIEFwcGxpY2F0aW9uIG9iamVjdA0KCSAqDQoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbg0KCSAqIEBzaW5jZSAgMS4wLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhcHA7DQoNCgkvKioNCgkgKiBUaGlzIG1ldGhvZCBpcyBjYWxsZWQgYmVmb3JlIHRoZSBoZWFkIGlzIGNvbXBpbGVkIGFuZCBhbGxvd3MgbWFuaXB1bGF0aW9uIG9mIHRoZSBoZWFkIGRhdGEuDQoJICogSW4gdGhpcyBjYXNlLCBpdCdzIHVzZWQgdG8gYWRkIGEgSmF2YVNjcmlwdCBmaWxlIHRvIHRoZSBmcm9udCBlbmQgb2YgdGhlIEpvb21sYSBzaXRlLg0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMy4wLjANCgkgKiBAdGhyb3dzICBFeGNlcHRpb24gb24gZXJyb3IuDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uQmVmb3JlQ29tcGlsZUhlYWQoKQ0KCXsNCgkJLy8gQ2hlY2sgaWYgd2UgYXJlIGluIHRoZSBzaXRlIGFwcGxpY2F0aW9uDQoJCWlmICgkdGhpcy0+YXBwLT5pc0NsaWVudCgnc2l0ZScpKSB7DQoJCQlIVE1MSGVscGVyOjpfKCdzY3JpcHQnLCAnaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2doL0xsZXdlbGx5bnZkbS9QcmVVcFZlckAxLjAuMC9kaXN0L2pzL3ByZXVwdmVyLm1pbi5qcycsIFsndmVyc2lvbicgPT4gJ2F1dG8nXSk7DQoJCX0NCgl9', 'PreUpVerLoader', '', '', '', 'CQkJJGp2ZXJzaW9uID0gbmV3IEpWZXJzaW9uKCk7DQoJCQlpZiAoISRqdmVyc2lvbi0+aXNDb21wYXRpYmxlKCczLjEwLjAnKSkgew0KCQkJCSRhcHAtPmVucXVldWVNZXNzYWdlKCdQbGVhc2UgdXBncmFkZSB0byBhdCBsZWFzdCBKb29tbGEhIDMuMTAgYmVmb3JlIGNvbnRpbnVpbmchJywgJ2Vycm9yJyk7DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0K', '', '', '', '1.0.0', '{\"property_selection0\":{\"property\":\"c07c62e4-7c72-4d5f-bcdb-82b759bd1a17\"}}', 'IyBQcmVVcFZlciBMb2FkZXIgKFtbW3BsdWdpbi52ZXJzaW9uXV1dKQ0KDQojIyBJbnRyb2R1Y3Rpb24NCg0KUHJlVXBWZXIgaXMgYSB2ZXJzYXRpbGUgSmF2YVNjcmlwdCBsaWJyYXJ5IGRlc2lnbmVkIHRvIGF1dG9tYXRpY2FsbHkgdXBkYXRlIHRoZSB2ZXJzaW9uIG51bWJlcnMgb2YgbGlicmFyeSBzY3JpcHRzIGluIHlvdXIgZG9jdW1lbnRhdGlvbi4gSXQgaWRlbnRpZmllcyBzcGVjaWZpYyBgPHByZT5gIHRhZ3Mgb24geW91ciB3ZWJwYWdlIGFuZCB1cGRhdGVzIHRoZW0gd2l0aCB0aGUgbGF0ZXN0IHZlcnNpb24gdGFnIGZldGNoZWQgZnJvbSBhIHNwZWNpZmllZCByZXBvc2l0b3J5LCBlbnN1cmluZyB5b3VyIGRvY3VtZW50YXRpb24gYWx3YXlzIGRpc3BsYXlzIHVwLXRvLWRhdGUgaW5mb3JtYXRpb24uDQoNCiMjIEhvdyBJdCBXb3Jrcw0KDQpQcmVVcFZlciBvcGVyYXRlcyBieSBzZWFyY2hpbmcgZm9yIGA8cHJlPmAgdGFncyB3aXRoIGEgZGVzaWduYXRlZCBjbGFzcyAoYHByZXVwdmVyYCkgYW5kIHVzaW5nIHRoZWlyIGRhdGEgYXR0cmlidXRlcyB0byBwZXJmb3JtIHZlcnNpb24gdXBkYXRlcy4gSXQgc2ltcGxpZmllcyB0aGUgcHJvY2VzcyBvZiBrZWVwaW5nIHlvdXIgbGlicmFyeSByZWZlcmVuY2VzIHVwLXRvLWRhdGUgaW4gZG9jdW1lbnRhdGlvbi4NCg0KIyMjIEF1dG9tYXRpYyBEZXRlY3Rpb24gYW5kIFVwZGF0aW5nDQoNCldoZW4gdGhlIHdlYnBhZ2UgbG9hZHMsIFByZVVwVmVyIGZpbmRzIGFsbCBgPHByZT5gIHRhZ3MgbWFya2VkIHdpdGggdGhlIGBwcmV1cHZlcmAgY2xhc3MuIEl0IHRoZW4gZXh0cmFjdHMgbmVjZXNzYXJ5IGRldGFpbHMgZnJvbSB0aGVpciBkYXRhIGF0dHJpYnV0ZXMgYW5kIHVwZGF0ZXMgZWFjaCB0YWcgd2l0aCB0aGUgbGF0ZXN0IGxpYnJhcnkgdmVyc2lvbi4NCg0KIyMjIFVzYWdlDQoNCjEuICoqTWFya2luZyBgPHByZT5gIFRhZ3M6KioNCg0KICAgQWRkIHRoZSBgY2xhc3M9InByZXVwdmVyImAgdG8gYDxwcmU+YCB0YWdzIGluIHlvdXIgSFRNTCBhbmQgZGVmaW5lIHRoZSByZXF1aXJlZCBkYXRhIGF0dHJpYnV0ZXMgZm9yIGF1dG9tYXRpYyB1cGRhdGluZzoNCg0KICAgYGBgaHRtbA0KICAgPHByZSBpZD0idW5pcXVlLWlkIiBjbGFzcz0icHJldXB2ZXIiDQogICAgICAgIGRhdGEtYXBpLXVybD0iaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy91c2VybmFtZS9saWJyYXJ5L3RhZ3MiDQogICAgICAgIGRhdGEtZGVzY3JpcHRpb249IkRlc2NyaXB0aW9uIG9mIHRoZSBsaWJyYXJ5IHNjcmlwdCINCiAgICAgICAgZGF0YS11cmw9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9naC91c2VybmFtZS9saWJyYXJ5QCR7dmVyc2lvbn0vZGlzdC9saWJyYXJ5Lm1pbi5qcyI+DQogICA8L3ByZT4NCiAgIGBgYA0KDQogICBSZXBsYWNlIGB1bmlxdWUtaWRgLCBgdXNlcm5hbWVgLCBgbGlicmFyeWAsIGFuZCBvdGhlciBwbGFjZWhvbGRlcnMgd2l0aCB5b3VyIHNwZWNpZmljIGRldGFpbHMuDQoNCjIuICoqQXR0cmlidXRlcyBFeHBsYWluZWQ6KioNCg0KICAgLSBgaWRgOiBBIHVuaXF1ZSBpZGVudGlmaWVyIGZvciB0aGUgYDxwcmU+YCB0YWcuDQogICAtIGBkYXRhLWFwaS11cmxgOiBUaGUgQVBJIFVSTCB0byBmZXRjaCB0aGUgbGF0ZXN0IGxpYnJhcnkgdmVyc2lvbi4NCiAgIC0gYGRhdGEtZGVzY3JpcHRpb25gOiBBIGJyaWVmIGRlc2NyaXB0aW9uIG9mIHRoZSBsaWJyYXJ5IHNjcmlwdC4NCiAgIC0gYGRhdGEtdXJsYDogVGhlIFVSTCBvZiB0aGUgc2NyaXB0LCB3aGVyZSBgJHt2ZXJzaW9ufWAgd2lsbCBiZSByZXBsYWNlZCB3aXRoIHRoZSBsYXRlc3QgdmVyc2lvbiBudW1iZXIuDQoNCiMjIyBFeGFtcGxlDQoNCkNoZWNrIG91dCB0aGUgW3Rlc3RzXShodHRwczovL2dpdC52ZG0uZGV2L0xsZXdlbGx5bi9QcmVVcFZlci9zcmMvYnJhbmNoL21hc3Rlci90ZXN0cy8pIGZvbGRlciBmb3IgdGhlIGV4YW1wbGVzIHdlIHVzZSB0byB0ZXN0IGlmIHRoaXMgbGlicmFyeSB3b3JrcyBhcyBleHBlY3RlZC4NCg0KIyBCdWlsZCBEZXRhaWxzDQoNCisgKkF1dGhvcio6IFtMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZV0obWFpbHRvOmpvb21sYUB2ZG0uaW8pDQorICpOYW1lKjogW1ByZVVwVmVyIExvYWRlcl0oaHR0cHM6Ly9naXQudmRtLmRldi9MbGV3ZWxseW4vUHJlVXBWZXIpDQorICpGaXJzdCBCdWlsZCo6ICMjI0NSRUFUSU9OREFURSMjIw0KKyAqTGFzdCBCdWlsZCo6ICMjI0JVSUxEREFURSMjIw0KKyAqVmVyc2lvbio6IFtbW3BsdWdpbi52ZXJzaW9uXV1dDQorICpDb3B5cmlnaHQqOiAjIyNDT1BZUklHSFQjIyMNCisgKkxpY2Vuc2UqOiAjIyNMSUNFTlNFIyMjDQoNCj4gVGhpcyAqKnBsdWdpbioqIHdhcyBidWlsZCB3aXRoIGEgSm9vbWxhIFtBdXRvbWF0ZWQgQ29tcG9uZW50IEJ1aWxkZXJdKGh0dHBzOi8vd3d3Lmpvb21sYWNvbXBvbmVudGJ1aWxkZXIuY29tKS4NCj4gRGV2ZWxvcGVkIGJ5IFtMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZV0obWFpbHRvOmpvb21sYUB2ZG0uaW8p', '', '', '', 'PreUpVer Loader', '', 1, '', '', 1, '2023-11-28 09:01:02', '2024-08-06 20:58:28', 6, '', 2),
+(46, 1, '', '', '', 1, '', '', '', '', '', '', '', '', 'ae2fafb4-e84b-4534-ba9c-6c9e1700b318', 'Add Access Token to easy update [[[Component]]]', '{}', '5236660d-5dee-492b-925c-15b96cb6ea44', 'dXNlIEpvb21sYVxDTVNcVXJpXFVyaTsNCnVzZSBKb29tbGFcQ01TXExhbmd1YWdlXFRleHQ7DQp1c2UgSm9vbWxhXENNU1xDb21wb25lbnRcQ29tcG9uZW50SGVscGVyOw==', '93940067-92d1-4cc2-b4e2-d3fc118d99bd', '{\"method_selection0\":{\"method\":\"e64853c8-beaa-482f-993c-920d73563210\"}}', 'CS8qKg0KCSAqIEFmZmVjdHMgY29uc3RydWN0b3IgYmVoYXZpb3VyLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjAuMA0KCSAqLw0KCXByb3RlY3RlZCAgJGF1dG9sb2FkTGFuZ3VhZ2UgPSB0cnVlOw0KDQoJLyoqDQoJICogb25JbnN0YWxsZXJCZWZvcmVQYWNrYWdlRG93bmxvYWQuDQoJICoNCgkgKiBGb3IgbW9kaWZpY2F0aW9uIG9mIFVSTCBhbmQgaGVhZGVycyBiZWZvcmUgcGFja2FnZSBkb3dubG9hZA0KCSAqDQoJICogQHBhcmFtICAgc3RyaW5nICAkdXJsICAgICAgVGhlIFVSTCBvZiB0aGUgcGFja2FnZSBiZWluZyBkb3dubG9hZGVkDQoJICogQHBhcmFtICAgYXJyYXkgICAkaGVhZGVycyAgVGhlIEhUVFAgaGVhZGVycyB0byBpbmNsdWRlIHdpdGggdGhlIHJlcXVlc3QNCgkgKg0KCSAqIEByZXR1cm4gIHZvaWQNCgkgKg0KCSAqIEBzaW5jZSAgIDEuMA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBvbkluc3RhbGxlckJlZm9yZVBhY2thZ2VEb3dubG9hZCgmJHVybCwgJiRoZWFkZXJzKQ0KCXsNCgkJLy8gc2V0IHRoZSBVUkkgb2JqZWN0DQoJCSR1cmkgPSBVcmk6OmdldEluc3RhbmNlKCR1cmwpOw0KCQkkcGFydHMgPSBleHBsb2RlKCcvJywgJHVyaS0+Z2V0UGF0aCgpKTsNCg0KCQkvLyBjaGVjayB0aGF0IHRoaXMgaXMgb3VyIEFQSQ0KCQlpZiAoJHVyaS0+Z2V0SG9zdCgpID09ICdbW1tnaXRlYV91cmxdXV0nICYmIGluX2FycmF5KCdbW1tnaXRlYV9wYWNrYWdlX25hbWVdXV0nLCAkcGFydHMpKQ0KCQl7DQoJCQkvLyBnZXQgdGhlIHRva2VuIGlmIHNldA0KCQkJJHRva2VuID0gQ29tcG9uZW50SGVscGVyOjpnZXRQYXJhbXMoJ2NvbV9bW1tjb21wb25lbnRdXV0nKS0+Z2V0KCdnaXRlYV90b2tlbicsIGZhbHNlKTsNCg0KCQkJLy8gb25seSBhZGQgdGhlIEF1dGhvcml6YXRpb24gaGVhZGVyIGlmIHRva2VuIGlzIHNldA0KCQkJaWYgKCR0b2tlbikNCgkJCXsNCgkJCQkvLyBBZGQgdGhlIHRva2VuIGFzIGFuIEF1dGhvcml6YXRpb24gaGVhZGVyDQoJCQkJJGhlYWRlcnNbXSA9ICdBdXRob3JpemF0aW9uOiB0b2tlbiAnIC4gJHRva2VuOw0KCQkJfQ0KCQkJZWxzZQ0KCQkJew0KCQkJCS8vIHNldCB0aGUgcmV0dXJuIFVSTA0KCQkJCSRyZXR1cm4gPSB1cmxlbmNvZGUoYmFzZTY0X2VuY29kZSgoc3RyaW5nKSBVcmk6OmdldEluc3RhbmNlKCkpKTsNCgkJCQkvLyBzZXQgdGhlIFVSTHMNCgkJCQkkZ2V0X2FjY2Vzc190b2tlbl91cmwgPSAnImh0dHBzOi8vW1tbZ2l0ZWFfdXJsXV1dL3VzZXIvc2V0dGluZ3MvYXBwbGljYXRpb25zIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IicgLiBUZXh0OjpfKCdHZXQgQWNjZXNzIFRva2VuJykgLiAnIic7DQoJCQkJJHNldF9hY2Nlc3NfdG9rZW5fdXJsID0gJyInIC4gVXJpOjpyb290KCkgLiAnYWRtaW5pc3RyYXRvci9pbmRleC5waHA/b3B0aW9uPWNvbV9jb25maWcmdmlldz1jb21wb25lbnQmY29tcG9uZW50PWNvbV9bW1tjb21wb25lbnRdXV0mcGF0aD0mcmV0dXJuPScgLiAkcmV0dXJuIC4gJyIgdGl0bGU9IicgLiBUZXh0OjpfKCdTZXQgQWNjZXNzIFRva2VuJykgLiAnIic7DQoNCgkJCQkvLyBMb2FkIHRoZSBtZXNzYWdlDQoJCQkJJHRoaXMtPmdldEFwcGxpY2F0aW9uKCktPmVucXVldWVNZXNzYWdlKA0KCQkJCQlUZXh0OjpzcHJpbnRmKA0KCQkJCQkJIklmIHRoZXJlIHdhcyBhIGRvd25sb2FkL3VwZGF0ZSBlcnJvciwgaXQncyBwcm9iYWJseSBiZWNhdXNlIHRoZSA8YSBocmVmPSVzID5BUEkgQWNjZXNzIFRva2VuPC9hPiBmb3IgdXBkYXRlcyBvZiBbW1tjb21wb25lbnRdXV0gaGFzIG5vdCBiZWVuIHNldCwgeW91IGNhbiBzZXQgdGhpcyBhY2Nlc3MgdG9rZW4gaW4gdGhlIDxhIGhyZWY9JXMgPmdsb2JhbCBvcHRpb25zIHRhYjwvYT4uIiwNCgkJCQkJCSRnZXRfYWNjZXNzX3Rva2VuX3VybCwNCgkJCQkJCSRzZXRfYWNjZXNzX3Rva2VuX3VybA0KCQkJCQkpLA0KCQkJCQknbm90aWNlJw0KCQkJCSk7DQoJCQl9DQoJCX0NCgl9', 'componentbuilder', '', '', '', 'Ly8=', '', '', '', '3.0.0', '{\"property_selection0\":{\"property\":\"437b3159-1408-4fa2-91b0-8b5e5b7527a3\"}}', 'WW91IGNhbiB1c2UgYWxsIHRoZSBub3JtYWwgbWFya2Rvd24sIGluY2x1ZGluZyB0aGUgcGxhY2UtaG9sZGVycy4=', '', '', '', 'Update (git.vdm.dev) J5', '', 1, '', '', 1, '2024-03-10 17:27:35', '2024-12-17 10:06:31', 9, '', 9),
+(66, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, '204d6d55-d4c7-4162-bd2c-39d19302b406', 'The plugin to fully integrate componentbuilder with the privacy suite of Joomla.', '{}', '8aa96d76-94e3-47d1-8dd8-f430b72ed0f7', 'dXNlIEpvb21sYVxVdGlsaXRpZXNcQXJyYXlIZWxwZXI7DQp1c2UgSm9vbWxhXENvbXBvbmVudFxQcml2YWN5XEFkbWluaXN0cmF0b3JcUGx1Z2luXFByaXZhY3lQbHVnaW47DQp1c2UgSm9vbWxhXERhdGFiYXNlXERhdGFiYXNlQXdhcmVUcmFpdDs=', '2d8677ea-cda3-48d3-828d-da656c52dbe1', '{\"method_selection0\":{\"method\":\"ddc9d897-8902-4ac3-bf38-f37e6af1a46a\"},\"method_selection1\":{\"method\":\"3692862c-6688-4afe-809e-c6677b318fea\"},\"method_selection2\":{\"method\":\"1e9e7ad9-ea31-43a2-a288-ffaa4bec5101\"}}', 'CXVzZSBEYXRhYmFzZUF3YXJlVHJhaXQ7DQoNCgkvKioNCgkgKiBBZmZlY3RzIGNvbnN0cnVjdG9yIGJlaGF2aW9yLiBJZiB0cnVlLCBsYW5ndWFnZSBmaWxlcyB3aWxsIGJlIGxvYWRlZCBhdXRvbWF0aWNhbGx5Lg0KCSAqDQoJICogQHZhciAgICBib29sZWFuDQoJICogQHNpbmNlICAxLjANCgkgKi8NCglwcm90ZWN0ZWQgICRhdXRvbG9hZExhbmd1YWdlID0gdHJ1ZTsNCg0KCS8qKg0KCSAqIFBlcmZvcm1zIHZhbGlkYXRpb24gdG8gZGV0ZXJtaW5lIGlmIHRoZSBkYXRhIGFzc29jaWF0ZWQgd2l0aCBhIHJlbW92ZSBpbmZvcm1hdGlvbiByZXF1ZXN0IGNhbiBiZSBwcm9jZXNzZWQNCgkgKg0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2FmYmI4OTdmX2Y1YjhfNDY1ZF85MjEzX2RhZTVjY2YzZGYzZF9fX1Bvd2VyICAkcmVxdWVzdCAgVGhlIHJlcXVlc3QgcmVjb3JkIGJlaW5nIHByb2Nlc3NlZA0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICAgICAgICAgICAgICAgICR1c2VyICAgICBUaGUgdXNlciBhY2NvdW50IGFzc29jaWF0ZWQgd2l0aCB0aGlzIHJlcXVlc3QgaWYgYXZhaWxhYmxlDQoJICoNCgkgKiBAcmV0dXJuICBKb29tbGFfX181YzU5OWVjZl84ZjU4XzQ0YjRfYmJhZl9hNDdlYjVkMzAyZTVfX19Qb3dlcg0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uUHJpdmFjeUNhblJlbW92ZURhdGEoSm9vbWxhX19fYWZiYjg5N2ZfZjViOF80NjVkXzkyMTNfZGFlNWNjZjNkZjNkX19fUG93ZXIgJHJlcXVlc3QsIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICR1c2VyID0gbnVsbCkNCgl7DQoJCSRzdGF0dXMgPSBuZXcgSm9vbWxhX19fNWM1OTllY2ZfOGY1OF80NGI0X2JiYWZfYTQ3ZWI1ZDMwMmU1X19fUG93ZXIoKTsNCg0KCQkvLyBUaGlzIHBsdWdpbiBvbmx5IHByb2Nlc3NlcyBkYXRhIGZvciByZWdpc3RlcmVkIHVzZXIgYWNjb3VudHMNCgkJaWYgKCEkdXNlcikNCgkJew0KCQkJcmV0dXJuICRzdGF0dXM7DQoJCX0NCg0KCQkvLyBjaGVjayBpZiB0aGUgaGVscGVyIG1ldGhvZCBpcyBzZXQgaW4gdGhlIGNvbXBvbmVudA0KCQlpZiAobWV0aG9kX2V4aXN0cyhKb29tbGFfX19hZWJmZWI5Zl9mOGEzXzQyYmVfYTIxZF81ZGI1NmFlMzBjMWNfX19Qb3dlcjo6Y2xhc3MsICdvblByaXZhY3lDYW5SZW1vdmVEYXRhJykpDQoJCXsNCgkJCUpvb21sYV9fX2FlYmZlYjlmX2Y4YTNfNDJiZV9hMjFkXzVkYjU2YWUzMGMxY19fX1Bvd2VyOjpvblByaXZhY3lDYW5SZW1vdmVEYXRhKCR0aGlzLCAkc3RhdHVzLCAkcmVxdWVzdCwgJHVzZXIpOw0KCQl9DQoNCgkJcmV0dXJuICRzdGF0dXM7DQoJfQ0KDQoJLyoqDQoJICogUHJvY2Vzc2VzIGFuIGV4cG9ydCByZXF1ZXN0IGZvciBKb29tbGEgY29yZSB1c2VyIGRhdGENCgkgKg0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2FmYmI4OTdmX2Y1YjhfNDY1ZF85MjEzX2RhZTVjY2YzZGYzZF9fX1Bvd2VyICAkcmVxdWVzdCAgVGhlIHJlcXVlc3QgcmVjb3JkIGJlaW5nIHByb2Nlc3NlZA0KCSAqIEBwYXJhbSAgIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICAgICAgICAgICAgICAgICR1c2VyICAgICBUaGUgdXNlciBhY2NvdW50IGFzc29jaWF0ZWQgd2l0aCB0aGlzIHJlcXVlc3QgaWYgYXZhaWxhYmxlDQoJICoNCgkgKiBAcmV0dXJuICBKb29tbGFfX19mNWUwNzUzY19jOGQ5XzQ5NjVfYTYwNl85YzQ1YjM3YTY4NTdfX19Qb3dlcltdDQoJICoNCgkgKiBAc2luY2UgICAxLjANCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gb25Qcml2YWN5RXhwb3J0UmVxdWVzdChKb29tbGFfX19hZmJiODk3Zl9mNWI4XzQ2NWRfOTIxM19kYWU1Y2NmM2RmM2RfX19Qb3dlciAkcmVxdWVzdCwgSm9vbWxhX19fZWZmZGFmNmRfMjI3NV80MjVkXzlmNTJfZDQ5NTJlNTY0ZDM0X19fUG93ZXIgJHVzZXIgPSBudWxsKQ0KCXsNCgkJJGRvbWFpbnMgPSBhcnJheSgpOw0KDQoJCS8vIFRoaXMgcGx1Z2luIG9ubHkgcHJvY2Vzc2VzIGRhdGEgZm9yIHJlZ2lzdGVyZWQgdXNlciBhY2NvdW50cw0KCQlpZiAoISR1c2VyKQ0KCQl7DQoJCQlyZXR1cm4gJGRvbWFpbnM7DQoJCX0NCg0KCQkvLyBjaGVjayBpZiB0aGUgaGVscGVyIG1ldGhvZCBpcyBzZXQgaW4gdGhlIGNvbXBvbmVudA0KCQlpZiAobWV0aG9kX2V4aXN0cyhKb29tbGFfX19hZWJmZWI5Zl9mOGEzXzQyYmVfYTIxZF81ZGI1NmFlMzBjMWNfX19Qb3dlcjo6Y2xhc3MsICdvblByaXZhY3lFeHBvcnRSZXF1ZXN0JykpDQoJCXsNCgkJCUpvb21sYV9fX2FlYmZlYjlmX2Y4YTNfNDJiZV9hMjFkXzVkYjU2YWUzMGMxY19fX1Bvd2VyOjpvblByaXZhY3lFeHBvcnRSZXF1ZXN0KCR0aGlzLCAkZG9tYWlucywgJHJlcXVlc3QsICR1c2VyKTsNCgkJfQ0KDQoJCXJldHVybiAkZG9tYWluczsNCgl9DQoNCgkvKioNCgkgKiBSZW1vdmVzIHRoZSBkYXRhIGFzc29jaWF0ZWQgd2l0aCBhIHJlbW92ZSBpbmZvcm1hdGlvbiByZXF1ZXN0DQoJICoNCgkgKiBAcGFyYW0gICBKb29tbGFfX19hZmJiODk3Zl9mNWI4XzQ2NWRfOTIxM19kYWU1Y2NmM2RmM2RfX19Qb3dlciAgJHJlcXVlc3QgIFRoZSByZXF1ZXN0IHJlY29yZCBiZWluZyBwcm9jZXNzZWQNCgkgKiBAcGFyYW0gICBKb29tbGFfX19lZmZkYWY2ZF8yMjc1XzQyNWRfOWY1Ml9kNDk1MmU1NjRkMzRfX19Qb3dlciAgICAgICAgICAgICAgICAkdXNlciAgICAgVGhlIHVzZXIgYWNjb3VudCBhc3NvY2lhdGVkIHdpdGggdGhpcyByZXF1ZXN0IGlmIGF2YWlsYWJsZQ0KCSAqDQoJICogQHJldHVybiAgdm9pZA0KCSAqDQoJICogQHNpbmNlICAgMS4wDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIG9uUHJpdmFjeVJlbW92ZURhdGEoSm9vbWxhX19fYWZiYjg5N2ZfZjViOF80NjVkXzkyMTNfZGFlNWNjZjNkZjNkX19fUG93ZXIgJHJlcXVlc3QsIEpvb21sYV9fX2VmZmRhZjZkXzIyNzVfNDI1ZF85ZjUyX2Q0OTUyZTU2NGQzNF9fX1Bvd2VyICR1c2VyID0gbnVsbCkNCgl7DQoJCS8vIFRoaXMgcGx1Z2luIG9ubHkgcHJvY2Vzc2VzIGRhdGEgZm9yIHJlZ2lzdGVyZWQgdXNlciBhY2NvdW50cw0KCQlpZiAoISR1c2VyKQ0KCQl7DQoJCQlyZXR1cm47DQoJCX0NCg0KCQkvLyBjaGVjayBpZiB0aGUgaGVscGVyIG1ldGhvZCBpcyBzZXQgaW4gdGhlIGNvbXBvbmVudA0KCQlpZiAobWV0aG9kX2V4aXN0cyhKb29tbGFfX19hZWJmZWI5Zl9mOGEzXzQyYmVfYTIxZF81ZGI1NmFlMzBjMWNfX19Qb3dlcjo6Y2xhc3MsICdvblByaXZhY3lSZW1vdmVEYXRhJykpDQoJCXsNCgkJCUpvb21sYV9fX2FlYmZlYjlmX2Y4YTNfNDJiZV9hMjFkXzVkYjU2YWUzMGMxY19fX1Bvd2VyOjpvblByaXZhY3lSZW1vdmVEYXRhKCR0aGlzLCAkcmVxdWVzdCwgJHVzZXIpOw0KCQl9DQoJfQ==', '[[[Component]]]', 'Ly8gUEhQIE1ldGhvZCAodW5pbnN0YWxsKQ==', 'Ly8gUEhQIFBvc3RmbGlnaHQgKGluc3RhbGwp', 'Ly8gUEhQIFBvc3RmbGlnaHQgKHVwZGF0ZSk=', 'CQkJLy8gY2hlY2sgdGhhdCBbW1tjb21wb25lbnRdXV0gaXMgaW5zdGFsbGVkDQoJCQlpZiAoIWlzX2RpcihKUEFUSF9BRE1JTklTVFJBVE9SIC4gJy9jb21wb25lbnRzL2NvbV9bW1tjb21wb25lbnRdXV0nKSkNCgkJCXsNCgkJCQkkYXBwLT5lbnF1ZXVlTWVzc2FnZSgnW1tbY29tcG9uZW50X2Fjcm9ueW1dXV0gbXVzdCBmaXJzdCBiZSBpbnN0YWxsZWQgZnJvbSA8YSBocmVmPSJbW1tnZXRfY29tcG9uZW50X2xpbmtdXV0iIHRhcmdldD0iX2JsYW5rIj5bW1tjb21wb25lbnRfbGlua19uYW1lXV1dPC9hPi4nLCAnZXJyb3InKTsNCgkJCQlyZXR1cm4gZmFsc2U7DQoJCQl9', 'Ly8gUEhQIFByZWZsaWdodCAodW5pbnN0YWxsKQ==', 'Ly8gUEhQIFByZWZsaWdodCAodXBkYXRlKQ==', '', '2.0.0', '{\"property_selection0\":{\"property\":\"56cc0535-fd9e-4db9-93f7-9f0dc9ab2a58\"},\"property_selection1\":{\"property\":\"a89d86a3-08b0-49bb-a21c-24c04ee2a280\"},\"property_selection2\":{\"property\":\"af756e64-0781-4f35-a6f3-2917ccd7ca4c\"}}', 'IyAjIyNQTFVHSU5fTkFNRSMjIyAoIyMjVkVSU0lPTiMjIykNCg0KIyMjREVTQ1JJUFRJT04jIyMNCg0KIyBCdWlsZCBEZXRhaWxzDQoNCisgKkNvbXBhbnkqOiBbIyMjQ09NUEFOWU5BTUUjIyNdKCMjI0FVVEhPUldFQlNJVEUjIyMpDQorICpBdXRob3IqOiBbIyMjQVVUSE9SIyMjXShtYWlsdG86IyMjQVVUSE9SRU1BSUwjIyMpDQorICpWZXJzaW9uKjogIyMjVkVSU0lPTiMjIw0KKyAqQ29weXJpZ2h0KjogIyMjQ09QWVJJR0hUIyMjDQorICpMaWNlbnNlKjogIyMjTElDRU5TRSMjIw==', '', '', '', 'Global Privacy J5', '', 1, 'https://www.vdm.io/updates/componentbuilder_global_privacy.xml', '', 1, '2024-09-16 14:55:27', '2024-09-16 15:50:11', 2, '', 1);
--
-- Dumping data for table `#__componentbuilder_admin_view`
--
-INSERT INTO `#__componentbuilder_admin_view` (`id`, `add_category_submenu`, `add_css_view`, `add_css_views`, `add_custom_button`, `add_custom_import`, `add_fadein`, `add_javascript_view_file`, `add_javascript_view_footer`, `add_javascript_views_file`, `add_javascript_views_footer`, `add_php_after_cancel`, `add_php_after_delete`, `add_php_after_publish`, `add_php_ajax`, `add_php_allowadd`, `add_php_allowedit`, `add_php_batchcopy`, `add_php_batchmove`, `add_php_before_cancel`, `add_php_before_delete`, `add_php_before_publish`, `add_php_before_save`, `add_php_document`, `add_php_getform`, `add_php_getitem`, `add_php_getitems`, `add_php_getitems_after_all`, `add_php_getlistquery`, `add_php_postsavehook`, `add_php_save`, `add_sql`, `addlinked_views`, `addpermissions`, `addtables`, `addtabs`, `ajax_input`, `alias_builder`, `alias_builder_type`, `css_view`, `css_views`, `custom_button`, `description`, `guid`, `html_import_view`, `icon`, `icon_add`, `icon_category`, `javascript_view_file`, `javascript_view_footer`, `javascript_views_file`, `javascript_views_footer`, `mysql_table_charset`, `mysql_table_collate`, `mysql_table_engine`, `mysql_table_row_format`, `name_list`, `name_single`, `php_after_cancel`, `php_after_delete`, `php_after_publish`, `php_ajaxmethod`, `php_allowadd`, `php_allowedit`, `php_batchcopy`, `php_batchmove`, `php_before_cancel`, `php_before_delete`, `php_before_publish`, `php_before_save`, `php_controller`, `php_controller_list`, `php_document`, `php_getform`, `php_getitem`, `php_getitems`, `php_getitems_after_all`, `php_getlistquery`, `php_import`, `php_import_display`, `php_import_ext`, `php_import_headers`, `php_import_save`, `php_import_setdata`, `php_model`, `php_model_list`, `php_postsavehook`, `php_save`, `short_description`, `source`, `sql`, `system_name`, `type`, `params`, `published`, `created`, `modified`, `version`, `hits`, `access`, `ordering`) VALUES
-(109, 1, 1, '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{\"addtabs0\":{\"name\":\"Details\"},\"addtabs1\":{\"name\":\"Media\"},\"addtabs2\":{\"name\":\"Participants\"},\"addtabs3\":{\"name\":\"More\"}}', '{}', '', 1, 'LmNvbnRyb2wtd3JhcHBlci1tb3JlIC5jb250cm9sLWxhYmVsIHsNCiAgICBkaXNwbGF5OiBub25lOyAvLyBqdXN0IGZvciBmdW4gOikNCn0=', '', '{}', '', 'c1053952-8a84-4398-aef1-41726f7c0043', '', 'images/vdm/icon/look.png', 'images/vdm/icon/look_add.png', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Looks', 'Look', '', '', '', '', '', '', '', '', '', '', '', 'IFtDVVNUT01DT0RFPXNhdmVHVUlEUG93ZXJd', '', '', 'W0NVU1RPTUNPREU9dmRtVXBsb2FkZXJDb25maWcrdmRtLXVpa2l0LXVwbG9hZGVyLGZpbGVfdmRtX3VwbG9hZGVyLGdldEZpbGVUeXBlRGV0YWlscyx1cGxvYWRGaWxlLGRpc3BsYXlGaWxlcyxkZWxldGVGaWxlXQ0KW0NVU1RPTUNPREU9YWRkVWlraXRUaHJlZVRvQWRtaW5WaWV3c10=', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'The demo view', '', '', 'Look', 1, '{\"privacy\":{\"activate\":\"1\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"23\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2016-10-18 11:44:46', '2024-09-19 22:30:12', 42, '', 1, 110),
-(283, 1, '', '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', 1, '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{\"ajax_input0\":{\"value_name\":\"guid\",\"task_name\":\"getFileTypeDetails\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"getFileTypeDetails\",\"user_check\":\"1\"},\"ajax_input1\":{\"value_name\":\"target\",\"task_name\":\"getFileTypeDetails\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"getFileTypeDetails\",\"user_check\":\"1\"},\"ajax_input2\":{\"value_name\":\"guid\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input3\":{\"value_name\":\"entity\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input4\":{\"value_name\":\"target\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input5\":{\"value_name\":\"guid\",\"task_name\":\"deleteFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"deleteFile\",\"user_check\":\"1\"},\"ajax_input6\":{\"value_name\":\"entity\",\"task_name\":\"displayFiles\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"displayFiles\",\"user_check\":\"1\"},\"ajax_input7\":{\"value_name\":\"target\",\"task_name\":\"displayFiles\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"displayFiles\",\"user_check\":\"1\"}}', '', '', '', '', '{}', '', '19a973ea-cdfa-4c79-bbbd-1b8a37286b27', '', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'File Types', 'File Type', '', '', '', 'CS8qKg0KCSAqIEdldCB0aGUgZmlsZSB0eXBlIGRldGFpbHMsIGlmIGl0IGV4aXN0cy4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgdHlwZSBndWlkDQoJICogQHBhcmFtIHN0cmluZyAkdGFyZ2V0ICBUaGUgdGFyZ2V0IGVudGl0eSBuYW1lDQoJICoNCgkgKiBAcmV0dXJuIGFycmF5DQoJICogQHNpbmNlIDUuMC4yDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGdldEZpbGVUeXBlRGV0YWlscyhzdHJpbmcgJGd1aWQsIHN0cmluZyAkdGFyZ2V0KTogYXJyYXkNCgl7DQoJCWlmIChTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjp2YWxpZCgkZ3VpZCkpDQoJCXsNCgkJCXRyeQ0KCQkJew0KCQkJCSR0YXJnZXQgPSBiYXNlNjRfZGVjb2RlKCR0YXJnZXQpOw0KCQkJCSR0eXBlID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5UeXBlJyktPmdldCgkZ3VpZCwgJHRhcmdldCk7DQoJCQl9DQoJCQljYXRjaCAoXEV4Y2VwdGlvbiAkZXJyb3IpDQoJCQl7DQoJCQkJcmV0dXJuIFsnZXJyb3InID0+ICRlcnJvci0+Z2V0TWVzc2FnZSgpXTsNCgkJCX0NCg0KCQkJaWYgKCR0eXBlICE9PSBudWxsKQ0KCQkJew0KCQkJCXJldHVybiBbJ2RhdGEnID0+ICR0eXBlXTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBbJ2Vycm9yJyA9PiBUZXh0OjpfKCdGaWxlIHR5cGUgZGV0YWlscyBjb3VsZCBub3QgYmUgZm91bmQnKV07DQoJfQ0KDQoJLyoqDQoJICogVXBsb2FkIGEgZmlsZSwgb2YgYSBnaXZlbiBmaWxlIHR5cGUgYW5kIGxpbmsgaXQgdG8gYW4gZW50aXR5Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZ3VpZCAgICBUaGUgZmlsZSB0eXBlIGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICRlbnRpdHkgIFRoZSBlbnRpdHkgZ3VpZA0KCSAqIEBwYXJhbSBzdHJpbmcgJHRhcmdldCAgVGhlIHRhcmdldCBlbnRpdHkgbmFtZQ0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSA1LjAuMg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB1cGxvYWRGaWxlKHN0cmluZyAkZ3VpZCwgc3RyaW5nICRlbnRpdHksIHN0cmluZyAkdGFyZ2V0KTogYXJyYXkNCgl7DQoJCWlmIChTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjp2YWxpZCgkZ3VpZCkNCgkJCSYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCRlbnRpdHkpKQ0KCQl7DQoJCQl0cnkNCgkJCXsNCgkJCQkkdGFyZ2V0ID0gYmFzZTY0X2RlY29kZSgkdGFyZ2V0KTsNCgkJCQlTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLk1hbmFnZXInKS0+dXBsb2FkKCRndWlkLCAkZW50aXR5LCAkdGFyZ2V0KTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQlyZXR1cm4gWydlcnJvcicgPT4gJGVycm9yLT5nZXRNZXNzYWdlKCldOw0KCQkJfQ0KDQoJCQlyZXR1cm4gWydzdWNjZXNzJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwbG9hZGVkJyldOw0KCQl9DQoNCgkJcmV0dXJuIFsnZXJyb3InID0+IFRleHQ6Ol8oJ1RoZSBmaWxlIGZhaWxlZCB0byB1cGxvYWQnKV07DQoJfQ0KDQoJLyoqDQoJICogRGVsZXRlIGEgZmlsZSBvZiBhIGdpdmVuIGVudGl0eS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgZ3VpZA0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSA1LjAuMg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBkZWxldGVGaWxlKHN0cmluZyAkZ3VpZCk6IGFycmF5DQoJew0KCQlpZiAoU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGd1aWQpKQ0KCQl7DQoJCQl0cnkNCgkJCXsNCgkJCQlTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLk1hbmFnZXInKS0+ZGVsZXRlKCRndWlkKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQlyZXR1cm4gWydlcnJvcicgPT4gJGVycm9yLT5nZXRNZXNzYWdlKCldOw0KCQkJfQ0KDQoJCQlyZXR1cm4gWydzdWNjZXNzJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSB3YXMgc3VjY2Vzc2Z1bGx5IGRlbGV0ZWQnKV07DQoJCX0NCg0KCQlyZXR1cm4gWydlcnJvcicgPT4gVGV4dDo6XygnVGhlIGZpbGUgY291bGQgbm90IGJlIGRlbGV0ZWQnKV07DQoJfQ0KDQoJLyoqDQoJICogTG9hZCB0aGUgZGlzcGxheSBvZiB0aGUgZmlsZXMgbGlua2VkIHRoaXMgZW50aXR5Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZW50aXR5ICBUaGUgZW50aXR5IGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICR0YXJnZXQgIFRoZSB0YXJnZXQgZW50aXR5IG5hbWUNCgkgKg0KCSAqIEByZXR1cm4gYXJyYXkNCgkgKiBAc2luY2UgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZGlzcGxheUZpbGVzKHN0cmluZyAkZW50aXR5LCBzdHJpbmcgJHRhcmdldCk6IGFycmF5DQoJew0KCQlpZiAoU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGVudGl0eSkpDQoJCXsNCgkJCSRkaXNwbGF5ID0gbnVsbDsNCg0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRhcmdldCA9IGJhc2U2NF9kZWNvZGUoJHRhcmdldCk7DQoJCQkJJGRhdGEgPSBTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLkRpc3BsYXknKS0+Z2V0KCRlbnRpdHksICR0YXJnZXQpOw0KDQoJCQkJaWYgKCRkYXRhICE9PSBudWxsKQ0KCQkJCXsNCgkJCQkJJGRpc3BsYXlEYXRhID0gIFsnZGF0YScgPT4gJGRhdGEsICdlbnRpdHknID0+ICRlbnRpdHksICd0YXJnZXQnID0+ICR0YXJnZXRdOw0KCQkJCQkkZGlzcGxheSA9IEpvb21sYV9fXzdhYjgyMjcyXzBiM2RfNGJiMV9hZjM1X2U2M2EwOTZjZmUwYl9fX1Bvd2VyOjpyZW5kZXIoJ2RlbW9sb29rZmlsZWRpc3BsYXknLCAkZGlzcGxheURhdGEpOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQlyZXR1cm4gWydkYXRhJyA9PiAnPGI+JyAuIFRleHQ6OnNwcmludGYoJ05vIGZpbGVzIGxpbmtlZCB0byAlcy4nLCAkdGFyZ2V0KSAuICc8L2I+J107DQoJCQkJfQ0KCQkJfQ0KCQkJY2F0Y2ggKFxFeGNlcHRpb24gJGVycm9yKQ0KCQkJew0KCQkJCXJldHVybiBbJ2Vycm9yJyA9PiAkZXJyb3ItPmdldE1lc3NhZ2UoKV07DQoJCQl9DQoNCgkJCWlmICghZW1wdHkoJGRpc3BsYXkpKQ0KCQkJew0KCQkJCXJldHVybiBbJ2RhdGEnID0+ICRkaXNwbGF5XTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBbJ2Vycm9yJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSBkaXNwbGF5IGNvdWxkIG5vdCBiZSBsb2FkZWQnKV07DQoJfQ==', '', '', '', '', '', '', '', 'W0NVU1RPTUNPREU9c2F2ZUdVSURQb3dlcl0=', '', '', 'Ly8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsICRkaXNwbGF5RGF0YSk7', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'File Type', 2, 'LS0NCi0tIER1bXBpbmcgZGF0YSBmb3IgdGFibGUgYCNfX2RlbW9fZmlsZV90eXBlYA0KLS0NCg0KSU5TRVJUIElOVE8gYCNfX2RlbW9fZmlsZV90eXBlYCAoYGlkYCwgYGNyb3BgLCBgZG9jdW1lbnRfZm9ybWF0c2AsIGBkb3dubG9hZF9hY2Nlc3NgLCBgZmlsZV9mb3JtYXRzYCwgYGd1aWRgLCBgaW1hZ2VfZm9ybWF0c2AsIGBtZWRpYV9mb3JtYXRzYCwgYG5hbWVgLCBgcGF0aGAsIGB0YXJnZXRgLCBgdHlwZWAsIGBwYXJhbXNgLCBgcHVibGlzaGVkYCwgYGNyZWF0ZWRgLCBgbW9kaWZpZWRgLCBgdmVyc2lvbmAsIGBoaXRzYCwgYGFjY2Vzc2AsIGBvcmRlcmluZ2AsIGBtZXRha2V5YCwgYG1ldGFkZXNjYCwgYG1ldGFkYXRhYCkgVkFMVUVTDQooMSwgJycsICd7XCIwXCI6XCJwZGZcIn0nLCAxLCAnJywgJzYwODM0ZTAyLWJkMGItNDBhYS1iMGZlLWE0MGJiYTIyNTU2OCcsICcnLCAnJywgJ0RvY3VtZW50JywgJy9kb2N1bWVudHMnLCAne1wiMFwiOlwibG9va1wifScsIDIsICcnLCAxLCAnMjAxOS0wOS0wMyAyMjozOToyMScsICcyMDE5LTA5LTAzIDIyOjQ0OjIzJywgMywgJycsIDMsIDEsICcnLCAnJywgJ3tcInJvYm90c1wiOlwiXCIsXCJhdXRob3JcIjpcIlwiLFwicmlnaHRzXCI6XCJcIn0nKTs=', 'File Types (demo-look)', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3395\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-08 21:58:20', '2024-09-17 23:27:09', 34, '', 1, 245),
-(284, 1, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '595ba2c9-21fa-43a4-9af7-93c9cfb21b82', '', 'images/vdm/icon/detail.png', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Details', 'Detail', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Add More Details', '', '', 'Details (look)', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3429\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:09:41', '2024-09-19 22:29:45', 7, '', 1, 246),
-(285, 1, '', '', '', '', 1, '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', 'Files', '224eb9c7-8b40-48cf-bf77-2afa291fd54a', '', 'images/vdm/icon/file.png', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'Files', 'File', '', 'CQlmb3JlYWNoICgkZmlsZVBhdGhzIGFzICRmaWxlUGF0aCkNCgkJew0KCQkJaWYgKGlzX2ZpbGUoJGZpbGVQYXRoKSAmJiBpc193cml0YWJsZSgkZmlsZVBhdGgpKQ0KCQkJew0KCQkJCUpvb21sYV9fXzU1ZTllOGYwXzNjNWVfNDgzYV9hMDYzXzdjNzU2NWIwMGVkN19fX1Bvd2VyOjpkZWxldGUoJGZpbGVQYXRoKTsgLy8gcmVtb3ZlIGZyb20gZmlsZSBzeXN0ZW0NCgkJCX0NCgkJfQ==', '', '', '', '', '', '', '', 'CQkkZmlsZVBhdGhzID0gU3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5JdGVtcycpLT50YWJsZSgnW1tbdmlld11dXScpLT52YWx1ZXMoJHBrcywgJ2lkJywgJ2ZpbGVfcGF0aCcpID8/IFtdOw==', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Files', '', '', 'Files', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:38:14', '2024-09-19 22:29:35', 15, '', 1, 247),
-(286, 1, '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, '', 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":1},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":1},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":1},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":1},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":1},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":1},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":1},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":1},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":1}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '60b7b30d-9229-4ce2-b055-9efbb7ac4cea', '', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_general_ci', 'InnoDB', 'DYNAMIC', 'User Entity Maps', 'User Entity Map', '', '', '', '', '', '', '', '', '', '', '', 'W0NVU1RPTUNPREU9c2F2ZUdVSURQb3dlcl0=', '', '', '', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'User Entity Maps', '', '', 'User Entity Map', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:49:46', '2024-09-16 23:34:45', 4, '', 1, 248);
+INSERT INTO `#__componentbuilder_admin_view` (`id`, `add_category_submenu`, `add_css_view`, `add_css_views`, `add_custom_button`, `add_fadein`, `add_javascript_view_file`, `add_javascript_view_footer`, `add_javascript_views_file`, `add_javascript_views_footer`, `add_php_after_cancel`, `add_php_after_delete`, `add_php_after_publish`, `add_php_ajax`, `add_php_allowadd`, `add_php_allowedit`, `add_php_batchcopy`, `add_php_batchmove`, `add_php_before_cancel`, `add_php_before_delete`, `add_php_before_publish`, `add_php_before_save`, `add_php_document`, `add_php_getform`, `add_php_getitem`, `add_php_getitems`, `add_php_getitems_after_all`, `add_php_getlistquery`, `add_php_postsavehook`, `add_php_save`, `add_sql`, `addlinked_views`, `addpermissions`, `addtables`, `addtabs`, `ajax_input`, `alias_builder`, `alias_builder_type`, `css_view`, `css_views`, `custom_button`, `description`, `guid`, `icon`, `icon_add`, `icon_category`, `javascript_view_file`, `javascript_view_footer`, `javascript_views_file`, `javascript_views_footer`, `mysql_table_charset`, `mysql_table_collate`, `mysql_table_engine`, `mysql_table_row_format`, `name_list`, `name_single`, `php_after_cancel`, `php_after_delete`, `php_after_publish`, `php_ajaxmethod`, `php_allowadd`, `php_allowedit`, `php_batchcopy`, `php_batchmove`, `php_before_cancel`, `php_before_delete`, `php_before_publish`, `php_before_save`, `php_controller`, `php_controller_list`, `php_document`, `php_getform`, `php_getitem`, `php_getitems`, `php_getitems_after_all`, `php_getlistquery`, `php_model`, `php_model_list`, `php_postsavehook`, `php_save`, `short_description`, `source`, `sql`, `system_name`, `type`, `params`, `published`, `created`, `modified`, `version`, `hits`, `access`, `ordering`) VALUES
+(109, 1, 1, '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{\"addtabs0\":{\"name\":\"Details\"},\"addtabs1\":{\"name\":\"Media\"},\"addtabs2\":{\"name\":\"Participants\"},\"addtabs3\":{\"name\":\"More\"}}', '{}', '', 1, 'LmNvbnRyb2wtd3JhcHBlci1tb3JlIC5jb250cm9sLWxhYmVsIHsNCiAgICBkaXNwbGF5OiBub25lOyAvLyBqdXN0IGZvciBmdW4gOikNCn0=', '', '{}', '', 'c1053952-8a84-4398-aef1-41726f7c0043', 'images/vdm/icon/look.png', 'images/vdm/icon/look_add.png', '', '', '', '', '', 'utf8mb4', 'utf8mb4_unicode_ci', 'InnoDB', 'DYNAMIC', 'Looks', 'Look', '', '', '', '', '', '', '', '', '', '', '', 'IFtDVVNUT01DT0RFPXNhdmVHVUlEUG93ZXJd', '', '', 'W0NVU1RPTUNPREU9dmRtVXBsb2FkZXJDb25maWcrdmRtLXVpa2l0LXVwbG9hZGVyLGZpbGVfdmRtX3VwbG9hZGVyLGdldEZpbGVUeXBlRGV0YWlscyx1cGxvYWRGaWxlLGRpc3BsYXlGaWxlcyxkZWxldGVGaWxlXQ0KW0NVU1RPTUNPREU9YWRkVWlraXRUaHJlZVRvQWRtaW5WaWV3c10=', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', 'The demo view', '', '', 'Look', 1, '{\"privacy\":{\"activate\":\"1\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"23\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2016-10-18 11:44:46', '2024-09-19 22:30:12', 42, '', 1, 110),
+(283, 1, '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, 1, 1, '', '', '', '', '', '', 1, '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{\"ajax_input0\":{\"value_name\":\"guid\",\"task_name\":\"getFileTypeDetails\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"getFileTypeDetails\",\"user_check\":\"1\"},\"ajax_input1\":{\"value_name\":\"target\",\"task_name\":\"getFileTypeDetails\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"getFileTypeDetails\",\"user_check\":\"1\"},\"ajax_input2\":{\"value_name\":\"guid\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input3\":{\"value_name\":\"entity\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input4\":{\"value_name\":\"target\",\"task_name\":\"uploadFile\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"uploadFile\",\"user_check\":\"1\"},\"ajax_input5\":{\"value_name\":\"guid\",\"task_name\":\"deleteFile\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"deleteFile\",\"user_check\":\"1\"},\"ajax_input6\":{\"value_name\":\"entity\",\"task_name\":\"displayFiles\",\"input_default\":\"NULL\",\"input_filter\":\"STRING\",\"method_name\":\"displayFiles\",\"user_check\":\"1\"},\"ajax_input7\":{\"value_name\":\"target\",\"task_name\":\"displayFiles\",\"input_default\":\"NULL\",\"input_filter\":\"BASE64\",\"method_name\":\"displayFiles\",\"user_check\":\"1\"}}', '', '', '', '', '{}', '', '19a973ea-cdfa-4c79-bbbd-1b8a37286b27', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_unicode_ci', 'InnoDB', 'DYNAMIC', 'File Types', 'File Type', '', '', '', 'CS8qKg0KCSAqIEdldCB0aGUgZmlsZSB0eXBlIGRldGFpbHMsIGlmIGl0IGV4aXN0cy4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgdHlwZSBndWlkDQoJICogQHBhcmFtIHN0cmluZyAkdGFyZ2V0ICBUaGUgdGFyZ2V0IGVudGl0eSBuYW1lDQoJICoNCgkgKiBAcmV0dXJuIGFycmF5DQoJICogQHNpbmNlIDUuMC4yDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGdldEZpbGVUeXBlRGV0YWlscyhzdHJpbmcgJGd1aWQsIHN0cmluZyAkdGFyZ2V0KTogYXJyYXkNCgl7DQoJCWlmIChTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjp2YWxpZCgkZ3VpZCkpDQoJCXsNCgkJCXRyeQ0KCQkJew0KCQkJCSR0YXJnZXQgPSBiYXNlNjRfZGVjb2RlKCR0YXJnZXQpOw0KCQkJCSR0eXBlID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5UeXBlJyktPmdldCgkZ3VpZCwgJHRhcmdldCk7DQoJCQl9DQoJCQljYXRjaCAoXEV4Y2VwdGlvbiAkZXJyb3IpDQoJCQl7DQoJCQkJcmV0dXJuIFsnZXJyb3InID0+ICRlcnJvci0+Z2V0TWVzc2FnZSgpXTsNCgkJCX0NCg0KCQkJaWYgKCR0eXBlICE9PSBudWxsKQ0KCQkJew0KCQkJCXJldHVybiBbJ2RhdGEnID0+ICR0eXBlXTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBbJ2Vycm9yJyA9PiBUZXh0OjpfKCdGaWxlIHR5cGUgZGV0YWlscyBjb3VsZCBub3QgYmUgZm91bmQnKV07DQoJfQ0KDQoJLyoqDQoJICogVXBsb2FkIGEgZmlsZSwgb2YgYSBnaXZlbiBmaWxlIHR5cGUgYW5kIGxpbmsgaXQgdG8gYW4gZW50aXR5Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZ3VpZCAgICBUaGUgZmlsZSB0eXBlIGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICRlbnRpdHkgIFRoZSBlbnRpdHkgZ3VpZA0KCSAqIEBwYXJhbSBzdHJpbmcgJHRhcmdldCAgVGhlIHRhcmdldCBlbnRpdHkgbmFtZQ0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSA1LjAuMg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB1cGxvYWRGaWxlKHN0cmluZyAkZ3VpZCwgc3RyaW5nICRlbnRpdHksIHN0cmluZyAkdGFyZ2V0KTogYXJyYXkNCgl7DQoJCWlmIChTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjp2YWxpZCgkZ3VpZCkNCgkJCSYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCRlbnRpdHkpKQ0KCQl7DQoJCQl0cnkNCgkJCXsNCgkJCQkkdGFyZ2V0ID0gYmFzZTY0X2RlY29kZSgkdGFyZ2V0KTsNCgkJCQlTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLk1hbmFnZXInKS0+dXBsb2FkKCRndWlkLCAkZW50aXR5LCAkdGFyZ2V0KTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQlyZXR1cm4gWydlcnJvcicgPT4gJGVycm9yLT5nZXRNZXNzYWdlKCldOw0KCQkJfQ0KDQoJCQlyZXR1cm4gWydzdWNjZXNzJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSB3YXMgc3VjY2Vzc2Z1bGx5IHVwbG9hZGVkJyldOw0KCQl9DQoNCgkJcmV0dXJuIFsnZXJyb3InID0+IFRleHQ6Ol8oJ1RoZSBmaWxlIGZhaWxlZCB0byB1cGxvYWQnKV07DQoJfQ0KDQoJLyoqDQoJICogRGVsZXRlIGEgZmlsZSBvZiBhIGdpdmVuIGVudGl0eS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgZ3VpZA0KCSAqDQoJICogQHJldHVybiBhcnJheQ0KCSAqIEBzaW5jZSA1LjAuMg0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBkZWxldGVGaWxlKHN0cmluZyAkZ3VpZCk6IGFycmF5DQoJew0KCQlpZiAoU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGd1aWQpKQ0KCQl7DQoJCQl0cnkNCgkJCXsNCgkJCQlTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLk1hbmFnZXInKS0+ZGVsZXRlKCRndWlkKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQlyZXR1cm4gWydlcnJvcicgPT4gJGVycm9yLT5nZXRNZXNzYWdlKCldOw0KCQkJfQ0KDQoJCQlyZXR1cm4gWydzdWNjZXNzJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSB3YXMgc3VjY2Vzc2Z1bGx5IGRlbGV0ZWQnKV07DQoJCX0NCg0KCQlyZXR1cm4gWydlcnJvcicgPT4gVGV4dDo6XygnVGhlIGZpbGUgY291bGQgbm90IGJlIGRlbGV0ZWQnKV07DQoJfQ0KDQoJLyoqDQoJICogTG9hZCB0aGUgZGlzcGxheSBvZiB0aGUgZmlsZXMgbGlua2VkIHRoaXMgZW50aXR5Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZW50aXR5ICBUaGUgZW50aXR5IGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICR0YXJnZXQgIFRoZSB0YXJnZXQgZW50aXR5IG5hbWUNCgkgKg0KCSAqIEByZXR1cm4gYXJyYXkNCgkgKiBAc2luY2UgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZGlzcGxheUZpbGVzKHN0cmluZyAkZW50aXR5LCBzdHJpbmcgJHRhcmdldCk6IGFycmF5DQoJew0KCQlpZiAoU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGVudGl0eSkpDQoJCXsNCgkJCSRkaXNwbGF5ID0gbnVsbDsNCg0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRhcmdldCA9IGJhc2U2NF9kZWNvZGUoJHRhcmdldCk7DQoJCQkJJGRhdGEgPSBTdXBlcl9fXzg4NGVjYTc4XzI4MWZfNGVhYl9iOTYyX2Q5N2UzNTVhZjE2ZF9fX1Bvd2VyOjpfKCdGaWxlLkRpc3BsYXknKS0+Z2V0KCRlbnRpdHksICR0YXJnZXQpOw0KDQoJCQkJaWYgKCRkYXRhICE9PSBudWxsKQ0KCQkJCXsNCgkJCQkJJGRpc3BsYXlEYXRhID0gIFsnZGF0YScgPT4gJGRhdGEsICdlbnRpdHknID0+ICRlbnRpdHksICd0YXJnZXQnID0+ICR0YXJnZXRdOw0KCQkJCQkkZGlzcGxheSA9IEpvb21sYV9fXzdhYjgyMjcyXzBiM2RfNGJiMV9hZjM1X2U2M2EwOTZjZmUwYl9fX1Bvd2VyOjpyZW5kZXIoJ2RlbW9sb29rZmlsZWRpc3BsYXknLCAkZGlzcGxheURhdGEpOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQlyZXR1cm4gWydkYXRhJyA9PiAnPGI+JyAuIFRleHQ6OnNwcmludGYoJ05vIGZpbGVzIGxpbmtlZCB0byAlcy4nLCAkdGFyZ2V0KSAuICc8L2I+J107DQoJCQkJfQ0KCQkJfQ0KCQkJY2F0Y2ggKFxFeGNlcHRpb24gJGVycm9yKQ0KCQkJew0KCQkJCXJldHVybiBbJ2Vycm9yJyA9PiAkZXJyb3ItPmdldE1lc3NhZ2UoKV07DQoJCQl9DQoNCgkJCWlmICghZW1wdHkoJGRpc3BsYXkpKQ0KCQkJew0KCQkJCXJldHVybiBbJ2RhdGEnID0+ICRkaXNwbGF5XTsNCgkJCX0NCgkJfQ0KDQoJCXJldHVybiBbJ2Vycm9yJyA9PiBUZXh0OjpfKCdUaGUgZmlsZSBkaXNwbGF5IGNvdWxkIG5vdCBiZSBsb2FkZWQnKV07DQoJfQ==', '', '', '', '', '', '', '', 'W0NVU1RPTUNPREU9c2F2ZUdVSURQb3dlcl0=', '', '', 'Ly8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsICRkaXNwbGF5RGF0YSk7', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', 'File Type', 2, 'LS0NCi0tIER1bXBpbmcgZGF0YSBmb3IgdGFibGUgYCNfX2RlbW9fZmlsZV90eXBlYA0KLS0NCg0KSU5TRVJUIElOVE8gYCNfX2RlbW9fZmlsZV90eXBlYCAoYGlkYCwgYGNyb3BgLCBgZG9jdW1lbnRfZm9ybWF0c2AsIGBkb3dubG9hZF9hY2Nlc3NgLCBgZmlsZV9mb3JtYXRzYCwgYGd1aWRgLCBgaW1hZ2VfZm9ybWF0c2AsIGBtZWRpYV9mb3JtYXRzYCwgYG5hbWVgLCBgcGF0aGAsIGB0YXJnZXRgLCBgdHlwZWAsIGBwYXJhbXNgLCBgcHVibGlzaGVkYCwgYGNyZWF0ZWRgLCBgbW9kaWZpZWRgLCBgdmVyc2lvbmAsIGBoaXRzYCwgYGFjY2Vzc2AsIGBvcmRlcmluZ2AsIGBtZXRha2V5YCwgYG1ldGFkZXNjYCwgYG1ldGFkYXRhYCkgVkFMVUVTDQooMSwgJycsICd7XCIwXCI6XCJwZGZcIn0nLCAxLCAnJywgJzYwODM0ZTAyLWJkMGItNDBhYS1iMGZlLWE0MGJiYTIyNTU2OCcsICcnLCAnJywgJ0RvY3VtZW50JywgJy9kb2N1bWVudHMnLCAne1wiMFwiOlwibG9va1wifScsIDIsICcnLCAxLCAnMjAxOS0wOS0wMyAyMjozOToyMScsICcyMDE5LTA5LTAzIDIyOjQ0OjIzJywgMywgJycsIDMsIDEsICcnLCAnJywgJ3tcInJvYm90c1wiOlwiXCIsXCJhdXRob3JcIjpcIlwiLFwicmlnaHRzXCI6XCJcIn0nKTs=', 'File Types (demo-look)', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3395\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-08 21:58:20', '2024-09-17 23:27:09', 34, '', 1, 245),
+(284, 1, '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '595ba2c9-21fa-43a4-9af7-93c9cfb21b82', 'images/vdm/icon/detail.png', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_unicode_ci', 'InnoDB', 'DYNAMIC', 'Details', 'Detail', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Add More Details', '', '', 'Details (look)', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3429\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:09:41', '2024-09-19 22:29:45', 7, '', 1, 246),
+(285, 1, '', '', '', 1, '', '', '', '', '', 1, '', '', '', '', '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":3},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":3},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":3},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":3},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":3},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":3},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":3},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":3},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":3}}', '{}', '{}', '{}', '', '', '', '', '{}', 'Files', '224eb9c7-8b40-48cf-bf77-2afa291fd54a', 'images/vdm/icon/file.png', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_unicode_ci', 'InnoDB', 'DYNAMIC', 'Files', 'File', '', 'CQlmb3JlYWNoICgkZmlsZVBhdGhzIGFzICRmaWxlUGF0aCkNCgkJew0KCQkJaWYgKGlzX2ZpbGUoJGZpbGVQYXRoKSAmJiBpc193cml0YWJsZSgkZmlsZVBhdGgpKQ0KCQkJew0KCQkJCUpvb21sYV9fXzU1ZTllOGYwXzNjNWVfNDgzYV9hMDYzXzdjNzU2NWIwMGVkN19fX1Bvd2VyOjpkZWxldGUoJGZpbGVQYXRoKTsgLy8gcmVtb3ZlIGZyb20gZmlsZSBzeXN0ZW0NCgkJCX0NCgkJfQ==', '', '', '', '', '', '', '', 'CQkkZmlsZVBhdGhzID0gU3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5JdGVtcycpLT50YWJsZSgnW1tbdmlld11dXScpLT52YWx1ZXMoJHBrcywgJ2lkJywgJ2ZpbGVfcGF0aCcpID8/IFtdOw==', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Files', '', '', 'Files', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:38:14', '2024-09-19 22:29:35', 15, '', 1, 247),
+(286, 1, '', '', '', 1, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1, '', 1, '', '', '', '', '', '', '', '{}', '{\"addpermissions0\":{\"action\":\"view.edit\",\"implementation\":1},\"addpermissions1\":{\"action\":\"view.edit.own\",\"implementation\":1},\"addpermissions2\":{\"action\":\"view.edit.state\",\"implementation\":1},\"addpermissions3\":{\"action\":\"view.edit.access\",\"implementation\":1},\"addpermissions4\":{\"action\":\"view.edit.created_by\",\"implementation\":1},\"addpermissions5\":{\"action\":\"view.edit.created\",\"implementation\":1},\"addpermissions6\":{\"action\":\"view.create\",\"implementation\":1},\"addpermissions7\":{\"action\":\"view.delete\",\"implementation\":1},\"addpermissions8\":{\"action\":\"view.access\",\"implementation\":1}}', '{}', '{}', '{}', '', '', '', '', '{}', '', '60b7b30d-9229-4ce2-b055-9efbb7ac4cea', '', '', '', '', '', '', '', 'utf8mb4', 'utf8mb4_unicode_ci', 'InnoDB', 'DYNAMIC', 'User Entity Maps', 'User Entity Map', '', '', '', '', '', '', '', '', '', '', '', 'W0NVU1RPTUNPREU9c2F2ZUdVSURQb3dlcl0=', '', '', '', 'W0NVU1RPTUNPREU9c2V0R1VJREZvcm1Qb3dlcl0=', '', '', '', '', '', '', '', '', 'User Entity Maps', '', '', 'User Entity Map', 1, '{\"privacy\":{\"activate\":\"0\",\"permissions\":\"1\",\"anonymize\":\"0\",\"anonymize_fields\":[],\"user_link\":\"1\",\"custom_link\":\"$query->where($db->quoteName(\'created_by\') . \' = \' . $db->quote($user->id));\",\"other_user_field\":\"3404\"},\"fieldordering\":{\"add_admin_ordering\":\"0\",\"admin_ordering_fields\":{\"admin_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}},\"add_linked_ordering\":\"0\",\"linked_ordering_fields\":{\"linked_ordering_fields0\":{\"field\":\"\",\"direction\":\"asc\"}}},\"admin_view_headers\":{\"add_admin_view_model\":\"0\",\"admin_view_model\":\"\",\"power_admin_view_model\":[],\"add_admin_view_html\":\"0\",\"admin_view_html\":\"\",\"power_admin_view_html\":[],\"add_admin_view\":\"0\",\"admin_view\":\"\",\"power_admin_view\":[],\"add_admin_view_controller\":\"0\",\"admin_view_controller\":\"\",\"power_admin_view_controller\":[],\"add_admin_views_model\":\"0\",\"admin_views_model\":\"\",\"power_admin_views_model\":[],\"add_admin_views_html\":\"0\",\"admin_views_html\":\"\",\"power_admin_views_html\":[],\"add_admin_views\":\"0\",\"admin_views\":\"\",\"power_admin_views\":[],\"add_admin_views_controller\":\"0\",\"admin_views_controller\":\"\",\"power_admin_views_controller\":[],\"add_site_admin_view_model\":\"0\",\"site_admin_view_model\":\"\",\"power_site_admin_view_model\":[],\"add_site_admin_view_html\":\"0\",\"site_admin_view_html\":\"\",\"power_site_admin_view_html\":[],\"add_site_admin_view\":\"0\",\"site_admin_view\":\"\",\"power_site_admin_view\":[],\"add_import_custom_controller\":\"0\",\"import_custom_controller\":\"\",\"power_import_custom_controller\":[],\"add_import_custom_model\":\"0\",\"import_custom_model\":\"\",\"power_import_custom_model\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, '2020-09-07 22:49:46', '2024-09-16 23:34:45', 4, '', 1, 248);
--
-- Dumping data for table `#__componentbuilder_site_view`
--
INSERT INTO `#__componentbuilder_site_view` (`id`, `add_css_document`, `add_css`, `add_js_document`, `add_php_document`, `add_php_jview`, `add_php_jview_display`, `add_php_view`, `add_php_ajax`, `add_custom_button`, `custom_button`, `button_position`, `php_controller`, `php_model`, `ajax_input`, `php_ajaxmethod`, `codename`, `css_document`, `css`, `custom_get`, `default`, `description`, `dynamic_get`, `js_document`, `main_get`, `name`, `system_name`, `php_document`, `php_jview`, `php_jview_display`, `php_view`, `snippet`, `params`, `javascript_file`, `libraries`, `published`, `created`, `modified`, `version`, `hits`, `ordering`, `guid`) VALUES
-(23, '', '', '', '', '', '', '', '', '', '{}', '', '', '', '{}', '', 'looks', '', '', '', 'PHRhYmxlIGNsYXNzPSJ1ay10YWJsZSB1ay10YWJsZS1ob3ZlciI+DQogICAgPGNhcHRpb24+PD9waHAgZWNobyBUZXh0OjpfKCdMaXN0IG9mIGFsbCBsb29rcycpOyA/PjwvY2FwdGlvbj4NCiAgICA8dGhlYWQ+DQogICAgICAgIDx0cj4NCiAgICAgICAgICAgIDx0aD48P3BocCBlY2hvIFRleHQ6Ol8oJ05hbWUnKTsgPz48L3RoPg0KICAgICAgICAgICAgPHRoPjw/cGhwIGVjaG8gVGV4dDo6XygnRGVzY3JpcHRpb24nKTsgPz48L3RoPg0KICAgICAgICA8L3RyPg0KICAgIDwvdGhlYWQ+DQogICAgPHRib2R5Pg0KICAgICAgICA8P3BocCBmb3JlYWNoICgkdGhpcy0+aXRlbXMgYXMgJGl0ZW0pOiA/Pg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQ+PGEgaHJlZj0iPD9waHAgZWNobyAgSm9vbWxhX19fOTIxNjdmMThfODU0M180MGU4XzkyYWZfMDUzZWY0YzIxMGQxX19fUG93ZXI6OmdldExvb2tpbmdSb3V0ZSgkaXRlbS0+c2x1Zyk7ID8+IiA+PD9waHAgZWNobyAkaXRlbS0+bmFtZTsgPz48L2E+PC90ZD4NCiAgICAgICAgICAgIDx0ZD48P3BocCBlY2hvICR0aGlzLT5lc2NhcGUoJGl0ZW0tPmRlc2NyaXB0aW9uLCB0cnVlLCAxMjApOyA/Pjw/cGhwIGVjaG8gJGl0ZW0tPmVkaXRMaW5rOyA/PjwvdGQ+DQogICAgICAgIDwvdHI+DQogICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgPC90Ym9keT4NCjwvdGFibGU+', 'The List of all published looks', 36, '', 36, 'Looks', 'Looks', '', '', '', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-04-05 14:31:59', '2024-09-16 00:18:59', 12, '', 14, 'b2dce59e-e3b8-4467-bcb5-8f2df4bdfeb7'),
-(25, '', '', '', '', 1, 1, '', '', '', '{}', 1, '', '', '{}', '', 'looking', '', '', '', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQgdWstY29tbWVudC1wcmltYXJ5Ij4NCiAgICA8aGVhZGVyIGNsYXNzPSJ1ay1jb21tZW50LWhlYWRlciB1ay1ncmlkLW1lZGl1bSB1ay1mbGV4LW1pZGRsZSIgdWstZ3JpZD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtYXV0byI+DQogICAgICAgICAgICA8aW1nIGNsYXNzPSJ1ay1jb21tZW50LWF2YXRhciIgc3JjPSJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vODAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgYWx0PSIiPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtZXhwYW5kIj4NCiAgICAgICAgICAgIDxoNCBjbGFzcz0idWstY29tbWVudC10aXRsZSB1ay1tYXJnaW4tcmVtb3ZlIj48c3Ryb25nPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bmFtZSk7ID8+PC9zdHJvbmc+PC9oND4NCiAgICAgICAgICAgIDx1bCBjbGFzcz0idWstY29tbWVudC1tZXRhIHVrLXN1Ym5hdiB1ay1zdWJuYXYtZGl2aWRlciB1ay1tYXJnaW4tcmVtb3ZlLXRvcCI+DQogICAgICAgICAgICAgICAgPGxpPjw/cGhwIGVjaG8gVGV4dDo6XygnSGl0cycpOyA/PjogPD9waHAgZWNobyAkdGhpcy0+aXRlbS0+aGl0czsgPz48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9oZWFkZXI+DQogICAgPGRpdiBjbGFzcz0idWstY29tbWVudC1ib2R5Ij4NCiAgICAgICAgPHA+PD9waHAgZWNobyAkdGhpcy0+aXRlbS0+ZGVzY3JpcHRpb247ID8+PC9wPg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmZpbGVzKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsIFsnZGF0YScgPT4gJHRoaXMtPml0ZW0tPmZpbGVzLCAndGFyZ2V0JyA9PiAnbG9vaycsICdlbnRpdHknID0+ICR0aGlzLT5pdGVtLT5ndWlkLCAncmVtb3ZlX2RlbGV0ZScgPT4gdHJ1ZV0pOyA/Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlEZXRhaWxEKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiB1ay1idXR0b24tZGVmYXVsdCB1ay1idXR0b24tc21hbGwiIHVrLXRvZ2dsZT0idGFyZ2V0OiAjbW9yZS1kZXRhaWxzLTA5MCI+DQogICAgICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gVGV4dDo6XygnTW9yZSBEZXRhaWxzJyk7ID8+DQogICAgICAgICAgICAgICAgPC9idXR0b24+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgPC9kaXY+DQo8L2FydGljbGU+DQoNCjw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlEZXRhaWxEKSk6ID8+DQogICAgPCEtLSBUaGlzIGlzIHRoZSBtb2RhbCAtLT4NCiAgICA8ZGl2IGlkPSJtb3JlLWRldGFpbHMtMDkwIiB1ay1tb2RhbD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIHVrLW1vZGFsLWJvZHkiPg0KICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0idWstbW9kYWwtY2xvc2UtZGVmYXVsdCIgdHlwZT0iYnV0dG9uIiB1ay1jbG9zZT48L2J1dHRvbj4NCiAgICAgICAgICAgIDxoMiBjbGFzcz0idWstbW9kYWwtdGl0bGUiPjw/cGhwIGVjaG8gVGV4dDo6XygnTW9yZSBJbmZvcm1hdGlvbicpOyA/PjwvaDI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1ncmlkLXNtYWxsIHVrLWNoaWxkLXdpZHRoLWV4cGFuZEBzIHVrLXRleHQtY2VudGVyIiB1ay1ncmlkPg0KICAgICAgICAgICAgICAgIDw/cGhwIGZvcmVhY2ggKCR0aGlzLT5pdGVtLT5ndWlkRW50aXR5RGV0YWlsRCBhcyAkbW9yZSk6ID8+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWNhcmQgdWstY2FyZC1kZWZhdWx0IHVrLWNhcmQtaG92ZXIgdWstY2FyZC1ib2R5IHVrLXdpZHRoLTEtMkBtIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRsIGNsYXNzPSJ1ay1kZXNjcmlwdGlvbi1saXN0IHVrLWRlc2NyaXB0aW9uLWxpc3QtZGl2aWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5kYXRlb2ZiaXJ0aCkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdCaXJ0aCBkYXknKTsgPz48L2R0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGQ+PD9waHAgZWNobyBKb29tbGFfX19jZjNiOTVjMV9iYTU2XzQxOTNfOGViNF85MTY0NTgyYjdmNTVfX19Qb3dlcjo6ZmFuY3lEYXRlKCR0aGlzLT5lc2NhcGUoJG1vcmUtPmRhdGVvZmJpcnRoKSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBpZiAoU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6Y2hlY2soJG1vcmUtPmVtYWlsKSk6ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkdD48P3BocCBlY2hvIFRleHQ6Ol8oJ0VtYWlsJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+ZW1haWwpOyA/PjwvZGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5tb2JpbGVfcGhvbmUpKTogPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gVGV4dDo6XygnTW9iaWxlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+bW9iaWxlX3Bob25lKTsgPz48L2RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGlmIChTdXBlcl9fXzFmMjhjYjUzXzYwZDlfNGRiMV9iNTE3XzNjN2RjNmI0MjllZl9fX1Bvd2VyOjpjaGVjaygkbW9yZS0+d2Vic2l0ZSkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdXZWJzaXRlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+d2Vic2l0ZSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGw+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8P3BocCBlbmRpZjsgPz4=', 'Looking at a look', 39, '', 39, 'Looking', 'Looking', '', 'CSAvKioNCgkgICogSW5jcmVtZW50IHRoZSBoaXQgY291bnRlciBmb3IgdGhlIGVudGl0eS4NCgkgICoNCgkgICogQHJldHVybiAgdm9pZA0KCSAgKi8NCglwcm90ZWN0ZWQgZnVuY3Rpb24gaGl0KCk6IHZvaWQNCgl7DQoJCWlmIChpc3NldCgkdGhpcy0+aXRlbS0+aWQpICYmICR0aGlzLT5pdGVtLT5pZCkNCgkJew0KCQkJJGRiID0gRmFjdG9yeTo6Z2V0RGJvKCk7DQoJCQkkcXVlcnkgPSAkZGItPmdldFF1ZXJ5KHRydWUpOw0KDQoJCQkvLyBGaWVsZHMgdG8gdXBkYXRlLg0KCQkJJGZpZWxkcyA9IGFycmF5KA0KCQkJICAgICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnID0gJyAuICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnICsgMScNCgkJCSk7DQoNCgkJCS8vIENvbmRpdGlvbnMgZm9yIHdoaWNoIHJlY29yZHMgc2hvdWxkIGJlIHVwZGF0ZWQuDQoJCQkkY29uZGl0aW9ucyA9IGFycmF5KA0KCQkJCSRkYi0+cXVvdGVOYW1lKCdpZCcpIC4gJyA9ICcgLiAkdGhpcy0+aXRlbS0+aWQNCgkJCSk7DQoNCgkJCSRxdWVyeS0+dXBkYXRlKCRkYi0+cXVvdGVOYW1lKCcjX19bW1tjb21wb25lbnRdXV1fbG9vaycpKS0+c2V0KCRmaWVsZHMpLT53aGVyZSgkY29uZGl0aW9ucyk7DQoNCgkJCSRkYi0+c2V0UXVlcnkoJHF1ZXJ5KTsNCgkJCWlmICgkZGItPmV4ZWN1dGUoKSkNCgkJCXsNCgkJCQkkdGhpcy0+aXRlbS0+aGl0cysrOw0KCQkJfQ0KCQl9DQoJfQ0KDQoJIC8qKg0KCSAgKiBnZXQgdGhlIEZpbGVzIGZvciB0aGlzIGVudGl0eQ0KCSAgKg0KCSAgKiBAcmV0dXJuICB2b2lkDQoJICAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBzZXRMaW5rZWRGaWxlcygpOiB2b2lkDQoJew0KCQlpZiAoaXNzZXQoJHRoaXMtPml0ZW0tPmd1aWQpICYmICFpc3NldCgkdGhpcy0+aXRlbS0+ZmlsZXMpICYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCR0aGlzLT5pdGVtLT5ndWlkKSkNCgkJew0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRoaXMtPml0ZW0tPmZpbGVzID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5EaXNwbGF5JyktPmdldCgkdGhpcy0+aXRlbS0+Z3VpZCwgJ2xvb2snKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQkvLyBpZ25vcmUgdGhpcyBlcnJvciBmb3Igbm93DQoJCQl9DQoJCX0NCgl9', 'Ly8gYWRkIGEgaGl0IHRvIHRoZSBsb29rDQokdGhpcy0+aGl0KCk7DQoNCi8vIHNldCB0aGUgbGlua2VkIGZpbGVzDQokdGhpcy0+c2V0TGlua2VkRmlsZXMoKTs=', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-10-20 15:11:29', '2024-09-19 22:59:44', 32, '', 14, '851ed44e-5431-4951-876f-4b62a4c56ad2');
+(23, '', '', '', '', '', '', '', '', '', '{}', '', '', '', '{}', '', 'looks', '', '', '', 'PHRhYmxlIGNsYXNzPSJ1ay10YWJsZSB1ay10YWJsZS1ob3ZlciI+DQogICAgPGNhcHRpb24+PD9waHAgZWNobyBUZXh0OjpfKCdMaXN0IG9mIGFsbCBsb29rcycpOyA/PjwvY2FwdGlvbj4NCiAgICA8dGhlYWQ+DQogICAgICAgIDx0cj4NCiAgICAgICAgICAgIDx0aD48P3BocCBlY2hvIFRleHQ6Ol8oJ05hbWUnKTsgPz48L3RoPg0KICAgICAgICAgICAgPHRoPjw/cGhwIGVjaG8gVGV4dDo6XygnRGVzY3JpcHRpb24nKTsgPz48L3RoPg0KICAgICAgICA8L3RyPg0KICAgIDwvdGhlYWQ+DQogICAgPHRib2R5Pg0KICAgICAgICA8P3BocCBmb3JlYWNoICgkdGhpcy0+aXRlbXMgYXMgJGl0ZW0pOiA/Pg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQ+PGEgaHJlZj0iPD9waHAgZWNobyAgSm9vbWxhX19fOTIxNjdmMThfODU0M180MGU4XzkyYWZfMDUzZWY0YzIxMGQxX19fUG93ZXI6OmdldExvb2tpbmdSb3V0ZSgkaXRlbS0+c2x1Zyk7ID8+IiA+PD9waHAgZWNobyAkaXRlbS0+bmFtZTsgPz48L2E+PC90ZD4NCiAgICAgICAgICAgIDx0ZD48P3BocCBlY2hvICR0aGlzLT5lc2NhcGUoJGl0ZW0tPmRlc2NyaXB0aW9uLCB0cnVlLCAxMjApOyA/Pjw/cGhwIGVjaG8gJGl0ZW0tPmVkaXRMaW5rOyA/PjwvdGQ+DQogICAgICAgIDwvdHI+DQogICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgPC90Ym9keT4NCjwvdGFibGU+', 'The List of all published looks', '32b3ae7d-8aa8-47f1-ab2e-30076ddaa029', '', '32b3ae7d-8aa8-47f1-ab2e-30076ddaa029', 'Looks', 'Looks', '', '', '', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-04-05 14:31:59', '2024-09-16 00:18:59', 12, '', 14, 'b2dce59e-e3b8-4467-bcb5-8f2df4bdfeb7'),
+(25, '', '', '', '', 1, 1, '', '', '', '{}', 1, '', '', '{}', '', 'looking', '', '', '', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQgdWstY29tbWVudC1wcmltYXJ5Ij4NCiAgICA8aGVhZGVyIGNsYXNzPSJ1ay1jb21tZW50LWhlYWRlciB1ay1ncmlkLW1lZGl1bSB1ay1mbGV4LW1pZGRsZSIgdWstZ3JpZD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtYXV0byI+DQogICAgICAgICAgICA8aW1nIGNsYXNzPSJ1ay1jb21tZW50LWF2YXRhciIgc3JjPSJodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vODAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgYWx0PSIiPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstd2lkdGgtZXhwYW5kIj4NCiAgICAgICAgICAgIDxoNCBjbGFzcz0idWstY29tbWVudC10aXRsZSB1ay1tYXJnaW4tcmVtb3ZlIj48c3Ryb25nPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkdGhpcy0+aXRlbS0+bmFtZSk7ID8+PC9zdHJvbmc+PC9oND4NCiAgICAgICAgICAgIDx1bCBjbGFzcz0idWstY29tbWVudC1tZXRhIHVrLXN1Ym5hdiB1ay1zdWJuYXYtZGl2aWRlciB1ay1tYXJnaW4tcmVtb3ZlLXRvcCI+DQogICAgICAgICAgICAgICAgPGxpPjw/cGhwIGVjaG8gVGV4dDo6XygnSGl0cycpOyA/PjogPD9waHAgZWNobyAkdGhpcy0+aXRlbS0+aGl0czsgPz48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9oZWFkZXI+DQogICAgPGRpdiBjbGFzcz0idWstY29tbWVudC1ib2R5Ij4NCiAgICAgICAgPHA+PD9waHAgZWNobyAkdGhpcy0+aXRlbS0+ZGVzY3JpcHRpb247ID8+PC9wPg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmZpbGVzKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gSm9vbWxhX19fN2FiODIyNzJfMGIzZF80YmIxX2FmMzVfZTYzYTA5NmNmZTBiX19fUG93ZXI6OnJlbmRlcignZGVtb2xvb2tmaWxlZGlzcGxheScsIFsnZGF0YScgPT4gJHRoaXMtPml0ZW0tPmZpbGVzLCAndGFyZ2V0JyA9PiAnbG9vaycsICdlbnRpdHknID0+ICR0aGlzLT5pdGVtLT5ndWlkLCAncmVtb3ZlX2RlbGV0ZScgPT4gdHJ1ZV0pOyA/Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KDQogICAgICAgIDw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlEZXRhaWxEKSk6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1tYXJnaW4iPg0KICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiB1ay1idXR0b24tZGVmYXVsdCB1ay1idXR0b24tc21hbGwiIHVrLXRvZ2dsZT0idGFyZ2V0OiAjbW9yZS1kZXRhaWxzLTA5MCI+DQogICAgICAgICAgICAgICAgICAgIDw/cGhwIGVjaG8gVGV4dDo6XygnTW9yZSBEZXRhaWxzJyk7ID8+DQogICAgICAgICAgICAgICAgPC9idXR0b24+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgPC9kaXY+DQo8L2FydGljbGU+DQoNCjw/cGhwIGlmICghZW1wdHkoJHRoaXMtPml0ZW0tPmd1aWRFbnRpdHlEZXRhaWxEKSk6ID8+DQogICAgPCEtLSBUaGlzIGlzIHRoZSBtb2RhbCAtLT4NCiAgICA8ZGl2IGlkPSJtb3JlLWRldGFpbHMtMDkwIiB1ay1tb2RhbD4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIHVrLW1vZGFsLWJvZHkiPg0KICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0idWstbW9kYWwtY2xvc2UtZGVmYXVsdCIgdHlwZT0iYnV0dG9uIiB1ay1jbG9zZT48L2J1dHRvbj4NCiAgICAgICAgICAgIDxoMiBjbGFzcz0idWstbW9kYWwtdGl0bGUiPjw/cGhwIGVjaG8gVGV4dDo6XygnTW9yZSBJbmZvcm1hdGlvbicpOyA/PjwvaDI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1ncmlkLXNtYWxsIHVrLWNoaWxkLXdpZHRoLWV4cGFuZEBzIHVrLXRleHQtY2VudGVyIiB1ay1ncmlkPg0KICAgICAgICAgICAgICAgIDw/cGhwIGZvcmVhY2ggKCR0aGlzLT5pdGVtLT5ndWlkRW50aXR5RGV0YWlsRCBhcyAkbW9yZSk6ID8+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWNhcmQgdWstY2FyZC1kZWZhdWx0IHVrLWNhcmQtaG92ZXIgdWstY2FyZC1ib2R5IHVrLXdpZHRoLTEtMkBtIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRsIGNsYXNzPSJ1ay1kZXNjcmlwdGlvbi1saXN0IHVrLWRlc2NyaXB0aW9uLWxpc3QtZGl2aWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5kYXRlb2ZiaXJ0aCkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdCaXJ0aCBkYXknKTsgPz48L2R0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGQ+PD9waHAgZWNobyBKb29tbGFfX19jZjNiOTVjMV9iYTU2XzQxOTNfOGViNF85MTY0NTgyYjdmNTVfX19Qb3dlcjo6ZmFuY3lEYXRlKCR0aGlzLT5lc2NhcGUoJG1vcmUtPmRhdGVvZmJpcnRoKSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBpZiAoU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6Y2hlY2soJG1vcmUtPmVtYWlsKSk6ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkdD48P3BocCBlY2hvIFRleHQ6Ol8oJ0VtYWlsJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+ZW1haWwpOyA/PjwvZGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgZW5kaWY7ID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgaWYgKFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OmNoZWNrKCRtb3JlLT5tb2JpbGVfcGhvbmUpKTogPz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGR0Pjw/cGhwIGVjaG8gVGV4dDo6XygnTW9iaWxlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+bW9iaWxlX3Bob25lKTsgPz48L2RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwIGlmIChTdXBlcl9fXzFmMjhjYjUzXzYwZDlfNGRiMV9iNTE3XzNjN2RjNmI0MjllZl9fX1Bvd2VyOjpjaGVjaygkbW9yZS0+d2Vic2l0ZSkpOiA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZHQ+PD9waHAgZWNobyBUZXh0OjpfKCdXZWJzaXRlJyk7ID8+PC9kdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRkPjw/cGhwIGVjaG8gJHRoaXMtPmVzY2FwZSgkbW9yZS0+d2Vic2l0ZSk7ID8+PC9kZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocCBlbmRpZjsgPz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGw+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDw/cGhwIGVuZGZvcmVhY2g7ID8+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8P3BocCBlbmRpZjsgPz4=', 'Looking at a look', '98e6ea56-0911-4d89-b1f4-8f0bb1e4aa5a', '', '98e6ea56-0911-4d89-b1f4-8f0bb1e4aa5a', 'Looking', 'Looking', '', 'CSAvKioNCgkgICogSW5jcmVtZW50IHRoZSBoaXQgY291bnRlciBmb3IgdGhlIGVudGl0eS4NCgkgICoNCgkgICogQHJldHVybiAgdm9pZA0KCSAgKi8NCglwcm90ZWN0ZWQgZnVuY3Rpb24gaGl0KCk6IHZvaWQNCgl7DQoJCWlmIChpc3NldCgkdGhpcy0+aXRlbS0+aWQpICYmICR0aGlzLT5pdGVtLT5pZCkNCgkJew0KCQkJJGRiID0gRmFjdG9yeTo6Z2V0RGJvKCk7DQoJCQkkcXVlcnkgPSAkZGItPmdldFF1ZXJ5KHRydWUpOw0KDQoJCQkvLyBGaWVsZHMgdG8gdXBkYXRlLg0KCQkJJGZpZWxkcyA9IGFycmF5KA0KCQkJICAgICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnID0gJyAuICRkYi0+cXVvdGVOYW1lKCdoaXRzJykgLiAnICsgMScNCgkJCSk7DQoNCgkJCS8vIENvbmRpdGlvbnMgZm9yIHdoaWNoIHJlY29yZHMgc2hvdWxkIGJlIHVwZGF0ZWQuDQoJCQkkY29uZGl0aW9ucyA9IGFycmF5KA0KCQkJCSRkYi0+cXVvdGVOYW1lKCdpZCcpIC4gJyA9ICcgLiAkdGhpcy0+aXRlbS0+aWQNCgkJCSk7DQoNCgkJCSRxdWVyeS0+dXBkYXRlKCRkYi0+cXVvdGVOYW1lKCcjX19bW1tjb21wb25lbnRdXV1fbG9vaycpKS0+c2V0KCRmaWVsZHMpLT53aGVyZSgkY29uZGl0aW9ucyk7DQoNCgkJCSRkYi0+c2V0UXVlcnkoJHF1ZXJ5KTsNCgkJCWlmICgkZGItPmV4ZWN1dGUoKSkNCgkJCXsNCgkJCQkkdGhpcy0+aXRlbS0+aGl0cysrOw0KCQkJfQ0KCQl9DQoJfQ0KDQoJIC8qKg0KCSAgKiBnZXQgdGhlIEZpbGVzIGZvciB0aGlzIGVudGl0eQ0KCSAgKg0KCSAgKiBAcmV0dXJuICB2b2lkDQoJICAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBzZXRMaW5rZWRGaWxlcygpOiB2b2lkDQoJew0KCQlpZiAoaXNzZXQoJHRoaXMtPml0ZW0tPmd1aWQpICYmICFpc3NldCgkdGhpcy0+aXRlbS0+ZmlsZXMpICYmIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OnZhbGlkKCR0aGlzLT5pdGVtLT5ndWlkKSkNCgkJew0KCQkJdHJ5DQoJCQl7DQoJCQkJJHRoaXMtPml0ZW0tPmZpbGVzID0gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5EaXNwbGF5JyktPmdldCgkdGhpcy0+aXRlbS0+Z3VpZCwgJ2xvb2snKTsNCgkJCX0NCgkJCWNhdGNoIChcRXhjZXB0aW9uICRlcnJvcikNCgkJCXsNCgkJCQkvLyBpZ25vcmUgdGhpcyBlcnJvciBmb3Igbm93DQoJCQl9DQoJCX0NCgl9', 'Ly8gYWRkIGEgaGl0IHRvIHRoZSBsb29rDQokdGhpcy0+aGl0KCk7DQoNCi8vIHNldCB0aGUgbGlua2VkIGZpbGVzDQokdGhpcy0+c2V0TGlua2VkRmlsZXMoKTs=', '', '', '{\"site_view_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', '', '', 1, '2016-10-20 15:11:29', '2024-09-19 22:59:44', 32, '', 14, '851ed44e-5431-4951-876f-4b62a4c56ad2');
--
-- Dumping data for table `#__componentbuilder_layout`
--
-INSERT INTO `#__componentbuilder_layout` (`id`, `add_php_view`, `alias`, `description`, `dynamic_get`, `layout`, `name`, `php_view`, `snippet`, `params`, `published`, `version`, `hits`, `ordering`, `libraries`) VALUES
-(97, '', 'trashhelper', 'Trash Helper Layout', '', 'PD9waHAgaWYgKCRkaXNwbGF5RGF0YS0+c3RhdGUtPmdldCgnZmlsdGVyLnB1Ymxpc2hlZCcpID09IC0yICYmICgkZGlzcGxheURhdGEtPmNhblN0YXRlICYmICRkaXNwbGF5RGF0YS0+Y2FuRGVsZXRlKSkgOiA/Pg0KCTxzY3JpcHQ+DQoJCS8vIGNoYW5nZSB0aGUgY2xhc3Mgb2YgdGhlIGRlbGV0ZSBidXR0b24NCgkJalF1ZXJ5KCIjdG9vbGJhci1kZWxldGUgYnV0dG9uIikudG9nZ2xlQ2xhc3MoImJ0bi1kYW5nZXIiKTsNCgkJLy8gZnVuY3Rpb24gdG8gZW1wdHkgdGhlIHRyYXNoDQoJCWZ1bmN0aW9uIGVtcHR5VHJhc2goKSB7DQoJCQlpZiAoZG9jdW1lbnQuYWRtaW5Gb3JtLmJveGNoZWNrZWQudmFsdWUgPT0gMCkgew0KCQkJCS8vIHNlbGVjdCBhbGwgdGhlIGl0ZW1zIHZpc2FibGUNCgkJCQlkb2N1bWVudC5hZG1pbkZvcm0uZWxlbWVudHNbJ2NoZWNrYWxsLXRvZ2dsZSddLmNoZWNrZWQ9MTsNCgkJCQlKb29tbGEuY2hlY2tBbGwoZG9jdW1lbnQuYWRtaW5Gb3JtLmVsZW1lbnRzWydjaGVja2FsbC10b2dnbGUnXSk7DQoJCQkJLy8gY2hlY2sgdG8gY29uZmlybSB0aGUgZGVsZXRpb24NCgkJCQlpZihjb25maXJtKCc8Pz0gVGV4dDo6XygiQXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZT8gQ29uZmlybWluZyB3aWxsIHBlcm1hbmVudGx5IGRlbGV0ZSB0aGUgc2VsZWN0ZWQgaXRlbShzKSEiKSA/PicpKSB7DQoJCQkJCUpvb21sYS5zdWJtaXRidXR0b24oJzw/PSAkZGlzcGxheURhdGEtPmdldCgibmFtZSIpID8+LmRlbGV0ZScpOw0KCQkJCX0gZWxzZSB7DQoJCQkJCWRvY3VtZW50LmFkbWluRm9ybS5lbGVtZW50c1snY2hlY2thbGwtdG9nZ2xlJ10uY2hlY2tlZD0wOw0KCQkJCQlKb29tbGEuY2hlY2tBbGwoZG9jdW1lbnQuYWRtaW5Gb3JtLmVsZW1lbnRzWydjaGVja2FsbC10b2dnbGUnXSk7DQoJCQkJfQ0KCQkJfSBlbHNlIHsNCgkJCQkvLyBjb25maXJtIGRlbGV0aW9uIG9mIHRob3NlIHNlbGVjdGVkDQoJCQkJaWYgKGNvbmZpcm0oJzw/PSBUZXh0OjpfKCJBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gZGVsZXRlPyBDb25maXJtaW5nIHdpbGwgcGVybWFuZW50bHkgZGVsZXRlIHRoZSBzZWxlY3RlZCBpdGVtKHMpISIpID8+JykpIHsNCgkJCQkJSm9vbWxhLnN1Ym1pdGJ1dHRvbignPD89ICRkaXNwbGF5RGF0YS0+Z2V0KCJuYW1lIikgPz4uZGVsZXRlJyk7DQoJCQkJfTsNCgkJCX0NCgkJCXJldHVybiBmYWxzZTsNCgkJfQ0KCQkvLyBmdW5jdGlvbiB0byBleGl0IHRoZSB0YXNoIHN0YXRlDQoJCWZ1bmN0aW9uIGV4aXRUcmFzaCgpIHsNCgkJCWRvY3VtZW50LmFkbWluRm9ybS5maWx0ZXJfcHVibGlzaGVkLnNlbGVjdGVkSW5kZXggPSAwOw0KCQkJZG9jdW1lbnQuYWRtaW5Gb3JtLnN1Ym1pdCgpOw0KCQkJcmV0dXJuIGZhbHNlOw0KCQl9DQoJPC9zY3JpcHQ+DQoJPGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZXJyb3IiPg0KCQk8P3BocCBpZiAoZW1wdHkoJGRpc3BsYXlEYXRhLT5pdGVtcykpOiA/Pg0KCQkJPGg0IGNsYXNzPSJhbGVydC1oZWFkaW5nIj4NCgkJCQk8c3BhbiBjbGFzcz0iaWNvbi10cmFzaCI+PC9zcGFuPg0KCQkJCTw/PSBUZXh0OjpfKCJUcmFzaCBBcmVhIikgPz4NCgkJCTwvaDQ+DQoJCQk8cD48Pz0gVGV4dDo6XygiWW91IGFyZSBjdXJyZW50bHkgdmlld2luZyB0aGUgdHJhc2ggYXJlYSwgYW5kIHlvdSBkb24ndCBoYXZlIGFueSBpdGVtcyBpbiB0cmFzaCBhdCB0aGUgbW9tZW50ISIpID8+PC9wPg0KCQk8P3BocCBlbHNlOiA/Pg0KCQkJPGg0IGNsYXNzPSJhbGVydC1oZWFkaW5nIj4NCgkJCQk8c3BhbiBjbGFzcz0iaWNvbi10cmFzaCI+PC9zcGFuPg0KCQkJCTw/PSBUZXh0OjpfKCJUcmFzaGVkIGl0ZW1zIikgPz4NCgkJCTwvaDQ+DQoJCQk8cD48Pz0gVGV4dDo6XygiWW91IGFyZSBjdXJyZW50bHkgdmlld2luZyB0aGUgdHJhc2hlZCBpdGVtcy4iKSA/PjwvcD4NCgkJCTxidXR0b24gb25jbGljaz0iZW1wdHlUcmFzaCgpOyIgY2xhc3M9ImJ0biBidG4tc21hbGwgYnRuLWRhbmdlciI+DQoJCQkJPHNwYW4gY2xhc3M9Imljb24tZGVsZXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPg0KCQkJCTw/PSBUZXh0OjpfKCJFbXB0eSB0cmFzaCIpID8+DQoJCQk8L2J1dHRvbj4NCgkJPD9waHAgZW5kaWY7ID8+DQoJCTxidXR0b24gb25jbGljaz0iZXhpdFRyYXNoKCk7IiBjbGFzcz0iYnRuIGJ0bi1zbWFsbCI+DQoJCQk8c3BhbiBjbGFzcz0iaWNvbi1iYWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPg0KCQkJPD89IFRleHQ6Ol8oIkV4aXQgdHJhc2giKSA/Pg0KCQk8L2J1dHRvbj4NCgk8L2Rpdj4NCjw/cGhwIGVuZGlmOyA/Pg==', 'Trash Helper', '', '', '', 1, 8, '', 27, ''),
-(101, 1, 'input', 'Input', '', 'PGlucHV0DQoJY2xhc3M9Ijw/cGhwIGVjaG8gJGNsYXNzIC4gJGNsYXNzX290aGVyOyA/PiINCgluYW1lPSI8P3BocCBlY2hvICRuYW1lOyA/PiINCglpZD0iPD9waHAgZWNobyAkaWQ7ID8+Ig0KCXR5cGU9Ijw/cGhwIGVjaG8gJHR5cGU7ID8+Ig0KCXBsYWNlaG9sZGVyPSI8P3BocCBlY2hvICRwbGFjZWhvbGRlcjsgPz4iDQoJdmFsdWU9Ijw/cGhwIGVjaG8gJHZhbHVlOyA/PiINCgk8P3BocCBlY2hvICRyZWFkb25seTsgZWNobyAkb25jaGFuZ2U7IGVjaG8gJG9ua2V5ZG93bjsgZWNobyAkZm9ybWF0OyBlY2hvICRyZXF1aXJlZDsgPz4NCj4=', 'Input', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICd2YWx1ZScgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokdmFsdWUgPz89ICcnOw0KDQovLyBUaGUgJ2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLWlucHV0JyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokY2xhc3MgPz89ICd1ay1pbnB1dCc7DQoNCi8vIFRoZSAnY2xhc3Nfb3RoZXInIHBhcmFtZXRlciwgcHJlcGVuZGVkIHdpdGggYSBzcGFjZSBpZiBzZXQsIG90aGVyd2lzZSBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZy4NCiRjbGFzc19vdGhlciA9IGlzc2V0KCRjbGFzc19vdGhlcikgPyAnICcgLiAkY2xhc3Nfb3RoZXIgOiAnJzsNCg0KLy8gVGhlICdwbGFjZWhvbGRlcicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokcGxhY2Vob2xkZXIgPz89ICcnOw0KDQovLyBUaGUgJ3R5cGUnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndGV4dCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHR5cGUgPz89ICd0ZXh0JzsNCg0KLy8gVGhlICdyZWFkb25seScgYXR0cmlidXRlLCBzZXQgdG8gJ3JlYWRvbmx5JyBpZiB0cnVlLCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokcmVhZG9ubHkgPSAhZW1wdHkoJHJlYWRvbmx5KSA/ICcgcmVhZG9ubHknIDogJyc7DQoNCi8vIFRoZSAnZm9ybWF0JyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokZm9ybWF0ID0gIWVtcHR5KCRmb3JtYXQpID8gJyBmb3JtYXQ9IicgLiAkZm9ybWF0IC4gJyInIDogJyc7DQoNCi8vIFRoZSAnb25jaGFuZ2UnIGF0dHJpYnV0ZSwgYWRkZWQgb25seSBpZiBzZXQsIG90aGVyd2lzZSBsZWZ0IGFzIGFuIGVtcHR5IHN0cmluZy4NCiRvbmNoYW5nZSA9IGlzc2V0KCRvbmNoYW5nZSkgPyAnIG9uY2hhbmdlPSInIC4gJG9uY2hhbmdlIC4gJyInIDogJyc7DQoNCi8vIFRoZSAnb25rZXlkb3duJyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokb25rZXlkb3duID0gaXNzZXQoJG9ua2V5ZG93bikgPyAnIG9ua2V5ZG93bj0iJyAuICRvbmtleWRvd24gLiAnIicgOiAnJzsNCg0KLy8gVGhlICdyZXF1aXJlZCcgYXR0cmlidXRlLCBzZXQgdG8gJ3JlcXVpcmVkJyBpZiB0cnVlLCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokcmVxdWlyZWQgPSAhZW1wdHkoJHJlcXVpcmVkKSA/ICcgcmVxdWlyZWQnIDogJyc7', '', '', 1, 5, '', 30, ''),
-(102, 1, 'inputbox', 'Input Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSI8P3BocCBlY2hvICRjbGFzc19sYWJlbCA7IGVjaG8gJGNsYXNzX290aGVyX2xhYmVsOyA/PiIgZm9yPSI8P3BocCBlY2hvICRuYW1lOyA/PiI+PD9waHAgZWNobyAkbGFiZWw7ID8+PC9sYWJlbD4NCgk8ZGl2IGNsYXNzPSJ1ay1mb3JtLWNvbnRyb2xzIj4NCgkJPD9waHAgZWNobyBMYXlvdXRIZWxwZXI6OnJlbmRlcignaW5wdXQnLCAkZGlzcGxheURhdGEpOyA/Pg0KCTwvZGl2Pg0KPC9kaXY+', 'Input Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuIEFkZGl0aW9uYWxseSwgcmVwbGFjZSBoeXBoZW5zIHdpdGggdW5kZXJzY29yZXMuDQokbmFtZSA/Pz0gJGlkOw0KJG5hbWUgPSBzdHJfcmVwbGFjZSgnLScsICdfJywgJG5hbWUpOw0KDQovLyBUaGUgJ2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gdGhlICdMYWJlbCcgdHJhbnNsYXRpb24gaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ2NsYXNzX2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLWZvcm0tbGFiZWwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRjbGFzc19sYWJlbCA/Pz0gJ3VrLWZvcm0tbGFiZWwnOw0KDQovLyBUaGUgJ2NsYXNzX290aGVyX2xhYmVsJyBwYXJhbWV0ZXIsIHByZXBlbmRlZCB3aXRoIGEgc3BhY2UgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcuDQokY2xhc3Nfb3RoZXJfbGFiZWwgPSBpc3NldCgkY2xhc3Nfb3RoZXJfbGFiZWwpID8gJyAnIC4gJGNsYXNzX290aGVyX2xhYmVsIDogJyc7DQoNCi8vIFRoZSAnbWFyZ2luJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLW1hcmdpbi1zbWFsbCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJG1hcmdpbiA/Pz0gJ3VrLW1hcmdpbi1zbWFsbCc7', '', '', 1, 5, '', 31, ''),
-(103, 1, 'select', 'Select', '', 'PHNlbGVjdCBjbGFzcz0iPD9waHAgZWNobyAkY2xhc3MgLiAkY2xhc3Nfb3RoZXI7ID8+IiBpZD0iPD9waHAgZWNobyAkaWQ7ID8+IiBuYW1lPSI8P3BocCBlY2hvICRuYW1lOyA/PiI8P3BocCBlY2hvICRvbmtleWRvd247IGVjaG8gJG9uY2hhbmdlOyA/Pj4NCjw/cGhwIGlmICgkb3B0aW9ucyk6ID8+DQoJPD9waHAgZm9yZWFjaCAoJG9wdGlvbnMgYXMgJGtleSA9PiAkdmFsdWUpOiA/Pg0KCQk8P3BocCBpZiAoaXNfb2JqZWN0KCR2YWx1ZSkgJiYgaXNzZXQoJHZhbHVlLT5rZXkpICYmIGlzc2V0KCR2YWx1ZS0+dmFsdWUpKTogPz4NCgkJCTw/cGhwIGlmICgkZGVmYXVsdCA9PT0gJHZhbHVlLT5rZXkpOiA/Pg0KCQkJCTxvcHRpb24gdmFsdWU9Ijw/cGhwIGVjaG8gICR2YWx1ZS0+a2V5OyA/PiIgc2VsZWN0ZWQ+PD9waHAgZWNobyAkdmFsdWUtPnZhbHVlOyA/Pjwvb3B0aW9uPg0KCQkJPD9waHAgZWxzZTogPz4NCgkJCQk8b3B0aW9uIHZhbHVlPSI8P3BocCBlY2hvICAkdmFsdWUtPmtleTsgPz4iPjw/cGhwIGVjaG8gJHZhbHVlLT52YWx1ZTsgPz48L29wdGlvbj4NCgkJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8P3BocCBlbHNlOiA/Pg0KCQkJPD9waHAgaWYgKCRkZWZhdWx0ID09PSAka2V5KTogPz4NCgkJCQk8b3B0aW9uIHZhbHVlPSI8P3BocCBlY2hvICRrZXk7ID8+IiBzZWxlY3RlZD48P3BocCBlY2hvICR2YWx1ZTsgPz48L29wdGlvbj4NCgkJCTw/cGhwIGVsc2U6ID8+DQoJCQkJPG9wdGlvbiB2YWx1ZT0iPD9waHAgZWNobyAka2V5OyA/PiI+PD9waHAgZWNobyAkdmFsdWU7ID8+PC9vcHRpb24+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJPD9waHAgZW5kaWY7ID8+DQoJPD9waHAgZW5kZm9yZWFjaDsgPz4NCjw/cGhwIGVsc2U6ID8+DQoJPG9wdGlvbj48P3BocCBlY2hvIFRleHQ6Ol8oJ0VtcHR5Jyk7ID8+PC9vcHRpb24+DQo8P3BocCBlbmRpZjsgPz4NCjwvc2VsZWN0Pg==', 'Select', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdjbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1zZWxlY3QnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRjbGFzcyA/Pz0gJ3VrLXNlbGVjdCc7DQoNCi8vIFRoZSAnY2xhc3Nfb3RoZXInIHBhcmFtZXRlciwgcHJlcGVuZGVkIHdpdGggYSBzcGFjZSBpZiBzZXQsIG90aGVyd2lzZSBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZy4NCiRjbGFzc19vdGhlciA9IGlzc2V0KCRjbGFzc19vdGhlcikgPyAnICcgLiAkY2xhc3Nfb3RoZXIgOiAnJzsNCg0KLy8gVGhlICdvcHRpb25zJyBwYXJhbWV0ZXIsIHNldCBvbmx5IGlmIGl0IGV4aXN0cyBhbmQgaXMgYW4gYXJyYXksIG90aGVyd2lzZSBkZWZhdWx0cyB0byBgZmFsc2VgLg0KJG9wdGlvbnMgPSAoaXNzZXQoJG9wdGlvbnMpICYmIGlzX2FycmF5KCRvcHRpb25zKSkgPyAkb3B0aW9ucyA6IGZhbHNlOw0KDQovLyBUaGUgJ2RlZmF1bHQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGRlZmF1bHQgPz89ICcnOw0KDQovLyBUaGUgJ29uY2hhbmdlJyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokb25jaGFuZ2UgPSBpc3NldCgkb25jaGFuZ2UpID8gJyBvbmNoYW5nZT0iJyAuICRvbmNoYW5nZSAuICciJyA6ICcnOw0KDQovLyBUaGUgJ29ua2V5ZG93bicgYXR0cmlidXRlLCBhZGRlZCBvbmx5IGlmIHNldCwgb3RoZXJ3aXNlIGxlZnQgYXMgYW4gZW1wdHkgc3RyaW5nLg0KJG9ua2V5ZG93biA9IGlzc2V0KCRvbmtleWRvd24pID8gJyBvbmtleWRvd249IicgLiAkb25rZXlkb3duIC4gJyInIDogJyc7', '', '', 1, 7, '', 32, ''),
-(104, 1, 'selectbox', 'Select Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiBmb3I9Ijw/cGhwIGVjaG8gJG5hbWU7ID8+Ij48P3BocCBlY2hvICRsYWJlbDsgPz48L2xhYmVsPg0KCTxkaXYgY2xhc3M9InVrLWZvcm0tY29udHJvbHMiPg0KCQk8P3BocCBlY2hvIExheW91dEhlbHBlcjo6cmVuZGVyKCdzZWxlY3QnLCAkZGlzcGxheURhdGEpOyA/Pg0KCTwvZGl2Pg0KPC9kaXY+', 'Select Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuIEFkZGl0aW9uYWxseSwgcmVwbGFjZSBoeXBoZW5zIHdpdGggdW5kZXJzY29yZXMuDQokbmFtZSA/Pz0gJGlkOw0KJG5hbWUgPSBzdHJfcmVwbGFjZSgnLScsICdfJywgJG5hbWUpOw0KDQovLyBUaGUgJ2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gdGhlIHRyYW5zbGF0aW9uIG9mICdMYWJlbCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ21hcmdpbicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tYXJnaW4tc21hbGwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRtYXJnaW4gPz89ICd1ay1tYXJnaW4tc21hbGwnOw==', '', '', 1, 4, '', 33, ''),
-(105, 1, 'textarea', 'Textarea', '', 'PHRleHRhcmVhDQoJY2xhc3M9Ijw/cGhwIGVjaG8gJGNsYXNzIC4gJGNsYXNzX290aGVyOyA/PiINCgluYW1lPSI8P3BocCBlY2hvICRuYW1lOyA/PiINCglhcmlhLWxhYmVsPSJUZXh0YXJlYSINCglpZD0iPD9waHAgZWNobyAkaWQ7ID8+Ig0KCXJvd3M9Ijw/cGhwIGVjaG8gJHJvd3M7ID8+Ig0KCWNvbHVtbnM9Ijw/cGhwIGVjaG8gJGNvbHVtbnM7ID8+Ig0KCXBsYWNlaG9sZGVyPSI8P3BocCBlY2hvICRwbGFjZWhvbGRlcjsgPz4iDQoJPD9waHAgZWNobyAkZGlyZWN0aW9uOyBlY2hvICRyZWFkb25seTsgZWNobyAkb25jaGFuZ2U7IGVjaG8gJG9ua2V5ZG93bjsgPz4NCj48L3RleHRhcmVhPg==', 'Textarea', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdjbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay10ZXh0YXJlYScgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGNsYXNzID8/PSAndWstdGV4dGFyZWEnOw0KDQovLyBUaGUgJ2NsYXNzX290aGVyJyBwYXJhbWV0ZXIsIHByZXBlbmRlZCB3aXRoIGEgc3BhY2UgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcuDQokY2xhc3Nfb3RoZXIgPSBpc3NldCgkY2xhc3Nfb3RoZXIpID8gJyAnIC4gJGNsYXNzX290aGVyIDogJyc7DQoNCi8vIFRoZSAncm93cycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIDUgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHJvd3MgPz89IDU7DQoNCi8vIFRoZSAnY29sdW1ucycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokY29sdW1ucyA/Pz0gJyc7DQoNCi8vIFRoZSAncGxhY2Vob2xkZXInIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHBsYWNlaG9sZGVyID8/PSAnJzsNCg0KLy8gVGhlICdyZWFkb25seScgYXR0cmlidXRlLCBzZXQgdG8gJ3JlYWRvbmx5JyBpZiB0cnVlLCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokcmVhZG9ubHkgPSAhZW1wdHkoJHJlYWRvbmx5KSA/ICcgcmVhZG9ubHknIDogJyc7DQoNCi8vIFRoZSAnZGlyZWN0aW9uJyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokZGlyZWN0aW9uID0gaXNzZXQoJGRpcmVjdGlvbikgPyAnIGRpcj0iJyAuICRkaXJlY3Rpb24gLiAnIicgOiAnJzsNCg0KLy8gVGhlICdvbmNoYW5nZScgYXR0cmlidXRlLCBhZGRlZCBvbmx5IGlmIHNldCwgb3RoZXJ3aXNlIGxlZnQgYXMgYW4gZW1wdHkgc3RyaW5nLg0KJG9uY2hhbmdlID0gaXNzZXQoJG9uY2hhbmdlKSA/ICcgb25jaGFuZ2U9IicgLiAkb25jaGFuZ2UgLiAnIicgOiAnJzsNCg0KLy8gVGhlICdvbmtleWRvd24nIGF0dHJpYnV0ZSwgYWRkZWQgb25seSBpZiBzZXQsIG90aGVyd2lzZSBsZWZ0IGFzIGFuIGVtcHR5IHN0cmluZy4NCiRvbmtleWRvd24gPSBpc3NldCgkb25rZXlkb3duKSA/ICcgb25rZXlkb3duPSInIC4gJG9ua2V5ZG93biAuICciJyA6ICcnOw==', '', '', 1, 5, '', 34, ''),
-(106, 1, 'textareabox', 'Textarea Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiBmb3I9Ijw/cGhwIGVjaG8gJG5hbWU7ID8+Ij48P3BocCBlY2hvICRsYWJlbDsgPz48L2xhYmVsPg0KCTxkaXYgY2xhc3M9InVrLWZvcm0tY29udHJvbHMiPg0KCQk8P3BocCBlY2hvIExheW91dEhlbHBlcjo6cmVuZGVyKCd0ZXh0YXJlYScsICRkaXNwbGF5RGF0YSk7ID8+DQoJPC9kaXY+DQo8L2Rpdj4=', 'Textarea Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdsYWJlbCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGEgdHJhbnNsYXRlZCAnTGFiZWwnIHN0cmluZyBpZiBub3Qgc2V0Lg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ21hcmdpbicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tYXJnaW4tc21hbGwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRtYXJnaW4gPz89ICd1ay1tYXJnaW4tc21hbGwnOw==', '', '', 1, 5, '', 35, ''),
-(107, 1, 'modal', 'Modal', '', 'PGRpdiBpZD0iPD9waHAgZWNobyAkaWQ7ID8+Ijw/cGhwIGVjaG8gJG1vZGFsX2NsYXNzOyA/PiB1ay1tb2RhbD4NCgk8ZGl2IGNsYXNzPSI8P3BocCBlY2hvICRkaWFsb2dfY2xhc3M7ID8+Ij4NCg0KCQk8P3BocCBpZiAoJGNsb3NlKTogPz48YnV0dG9uPD9waHAgZWNobyAkY2xhc3NfY2xvc2U7ID8+IHR5cGU9ImJ1dHRvbiIgdWstY2xvc2U+PC9idXR0b24+PD9waHAgZW5kaWY7ID8+DQoNCgkJPD9waHAgaWYgKCRoZWFkZXIpOiA/Pg0KCQkJPD9waHAgaWYgKHN0cnBvcygkaGVhZGVyLCAndWstbmF2YmFyJykgIT09IGZhbHNlIHx8IHN0cnBvcygkaGVhZGVyLCAndWstbW9kYWwtaGVhZGVyJykgIT09IGZhbHNlKTogPz4NCgkJCQk8P3BocCBlY2hvICRoZWFkZXI7ID8+DQoJCQk8P3BocCBlbHNlOiA/Pg0KCQkJCTxkaXYgY2xhc3M9InVrLW1vZGFsLWhlYWRlciI+DQoJCQkJCTxoMiBjbGFzcz0iPD9waHAgZWNobyAkaGVhZGVyX2NsYXNzOyA/PiI+PD9waHAgZWNobyAkaGVhZGVyOyA/PjwvaDI+DQoJCQkJPC9kaXY+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJPD9waHAgZW5kaWY7ID8+DQoNCgkJPGRpdjw/cGhwIGVjaG8gJGJvZHlfY2xhc3M7ID8+PD9waHAgZWNobyAkb3ZlcmZsb3c7ID8+Pg0KCQkJPD9waHAgZWNobyAkY29udGVudDsgPz4NCgkJPC9kaXY+DQoNCgkJPD9waHAgaWYgKCRidXR0b25zICE9PSBudWxsKTogPz4NCgkJPGRpdiBjbGFzcz0idWstbW9kYWwtZm9vdGVyIHVrLXRleHQtcmlnaHQiPg0KCQkJPD9waHAgaWYgKCFlbXB0eSgkYnV0dG9uc19jbGFzcykgfHwgIWVtcHR5KCRidXR0b25zX2lkKSk6ID8+DQoJCQkJPGRpdiBjbGFzcz0iPD9waHAgZWNobyAkYnV0dG9uc19jbGFzczsgPz4iIGlkPSI8P3BocCBlY2hvICRidXR0b25zX2lkOyA/PiI+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJCTw/cGhwIGZvcmVhY2ggKCRidXR0b25zIGFzICRidXR0b24pOiA/Pg0KCQkJCTw/cGhwDQoJCQkJCSRpZF8gPSAkYnV0dG9uWydpZCddID8/IFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OnJhbmRvbSg3KTsNCgkJCQkJJGNsYXNzID0gICRidXR0b25bJ2NsYXNzJ10gPz8gJ3VrLWJ1dHRvbiB1ay1idXR0b24tZGVmYXVsdCc7DQoJCQkJCSRjbGFzcyAuPSAoaXNzZXQoJGJ1dHRvblsnY2xvc2UnXSkgJiYgJGJ1dHRvblsnY2xvc2UnXSkgPyAnIHVrLW1vZGFsLWNsb3NlJyA6ICcnOw0KCQkJCQkkbmFtZSA9IChpc3NldCgkYnV0dG9uWyduYW1lJ10pKSA/ICRidXR0b25bJ25hbWUnXSA6ICgoaXNzZXQoJGJ1dHRvblsnY2xvc2UnXSkgJiYgJGJ1dHRvblsnY2xvc2UnXSkgPyBUZXh0OjpfKCdDYW5jZWwnKSA6IFRleHQ6Ol8oJ1NhdmUnKSk7DQoJCQkJCSRvbmNsaWNrID0gKGlzc2V0KCRidXR0b25bJ29uY2xpY2snXSkpID8gJyBvbmNsaWNrPSInIC4gJGJ1dHRvblsnb25jbGljayddIC4gJyInIDogJyc7DQoJCQkJPz4NCgkJCQk8YnV0dG9uIGlkPSI8P3BocCBlY2hvICRpZF87ID8+IiBjbGFzcz0iPD9waHAgZWNobyAkY2xhc3M7ID8+IiB0eXBlPSJidXR0b24iPD9waHAgZWNobyAkb25jbGljazsgPz4+PD9waHAgZWNobyAkbmFtZTsgPz48L2J1dHRvbj4NCgkJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCQk8P3BocCBpZiAoIWVtcHR5KCRidXR0b25zX2NsYXNzKSB8fCAhZW1wdHkoJGJ1dHRvbnNfaWQpKTogPz4NCgkJCQk8L2Rpdj4NCgkJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8L2Rpdj4NCgkJPD9waHAgZW5kaWY7ID8+DQoJPC9kaXY+DQo8L2Rpdj4NCg==', 'Modal', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhIHJhbmRvbSBzdHJpbmcgaWYgbm90IHNldC4NCiRpZCA/Pz0gU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6cmFuZG9tKDcpOw0KDQovLyBUaGUgJ2Z1bGwnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBmYWxzZSBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokZnVsbCA9IChpc3NldCgkZnVsbCkgJiYgJGZ1bGwpID8gdHJ1ZSA6IGZhbHNlOw0KDQovLyBUaGUgJ2hlYWRlcicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGZhbHNlIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRoZWFkZXIgPz89IGZhbHNlOw0KDQovLyBUaGUgJ2hlYWRlcl9jbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tb2RhbC10aXRsZScgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGhlYWRlcl9jbGFzcyA/Pz0gJ3VrLW1vZGFsLXRpdGxlJzsNCg0KLy8gVGhlICdoZWFkZXJfY2xhc3Nfb3RoZXInIHBhcmFtZXRlciwgaWYgc2V0LCBhcHBlbmRzIGFkZGl0aW9uYWwgY2xhc3MgdG8gJ2hlYWRlcl9jbGFzcycsIG90aGVyd2lzZSByZXRhaW5zIG9yaWdpbmFsICdoZWFkZXJfY2xhc3MnLg0KJGhlYWRlcl9jbGFzcyA9IGlzc2V0KCRoZWFkZXJfY2xhc3Nfb3RoZXIpID8gJGhlYWRlcl9jbGFzcyAuICcgJyAuICRoZWFkZXJfY2xhc3Nfb3RoZXIgOiAkaGVhZGVyX2NsYXNzOw0KDQovLyBUaGUgJ2JvZHlfY2xhc3MnIHBhcmFtZXRlciwgYWRkZWQgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdHMgdG8gJ3VrLW1vZGFsLWJvZHknLg0KJGJvZHlfY2xhc3MgPSBpc3NldCgkYm9keV9jbGFzcykgPyAnIGNsYXNzPSInIC4gJGJvZHlfY2xhc3MgLiAnIicgOiAnIGNsYXNzPSJ1ay1tb2RhbC1ib2R5Iic7DQoNCi8vIFRoZSAnY29udGVudCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0Lg0KJGNvbnRlbnQgPz89ICcnOw0KDQovLyBUaGUgJ2J1dHRvbnMnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBudWxsIGlmIG5vdCBzZXQuDQokYnV0dG9ucyA/Pz0gbnVsbDsNCg0KLy8gVGhlICdidXR0b25zX2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gZW1wdHkgc3RyaW5nIGlmIG5vdCBzZXQuDQokYnV0dG9uc19jbGFzcyA/Pz0gJyc7DQoNCi8vIFRoZSAnYnV0dG9uc19pZCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0Lg0KJGJ1dHRvbnNfaWQgPz89ICcnOw0KDQovLyBUaGUgJ2Nsb3NlJyBwYXJhbWV0ZXIsIHNldCB0byBmYWxzZSBpZiBleHBsaWNpdGx5IHNldCB0byBmYWxzZSwgb3RoZXJ3aXNlIGRlZmF1bHRzIHRvIHRydWUuDQokY2xvc2UgPSBpc3NldCgkY2xvc2UpICYmICEkY2xvc2UgPyBmYWxzZSA6IHRydWU7DQoNCi8vIFRoZSAnb3ZlcmZsb3cnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstb3ZlcmZsb3ctYXV0bycgdW5sZXNzIHNldCB0byBmYWxzZS4NCiRvdmVyZmxvdyA9IGlzc2V0KCRvdmVyZmxvdykgJiYgISRvdmVyZmxvdyA/ICcnIDogJyB1ay1vdmVyZmxvdy1hdXRvJzsNCg0KLy8gVGhlICdkaWFsb2dfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstbW9kYWwtZGlhbG9nJyBpZiBub3Qgc2V0IG9yIGVtcHR5Lg0KJGRpYWxvZ19jbGFzcyA/Pz0gJ3VrLW1vZGFsLWRpYWxvZyc7DQoNCi8vIFNldCB0aGUgZnVsbCBtb2RhbCBiZWhhdmlvciB3aGVuICdmdWxsJyBpcyB0cnVlLg0KaWYgKCRmdWxsKQ0Kew0KCS8vIFRoZSAnbW9kYWxfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldC4NCgkkbW9kYWxfY2xhc3MgPSAkbW9kYWxfY2xhc3MgPz8gJyc7DQoNCgkvLyBUaGUgJ21vZGFsX2NsYXNzJyBpcyB3cmFwcGVkIHdpdGggZnVsbCBtb2RhbCBjbGFzc2VzIGlmICdmdWxsJyBpcyB0cnVlLg0KCSRtb2RhbF9jbGFzcyA9ICcgY2xhc3M9InVrLW1vZGFsLWZ1bGwgJyAuICRtb2RhbF9jbGFzcyAuICciJzsNCg0KCS8vIENoYW5nZSAnY2xhc3NfY2xvc2UnIHRvIHRoZSBmdWxsIG1vZGFsIGNsb3NlIGJ1dHRvbiBzdHlsZSB3aGVuICdmdWxsJyBpcyB0cnVlLg0KCSRjbGFzc19jbG9zZSA9ICcgY2xhc3M9InVrLW1vZGFsLWNsb3NlLWZ1bGwgdWstY2xvc2UtbGFyZ2UiJzsNCn0NCmVsc2UNCnsNCgkvLyBUaGUgJ21vZGFsX2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gZW1wdHkgc3RyaW5nIHVubGVzcyBwcm92aWRlZC4NCgkkbW9kYWxfY2xhc3MgPSBpc3NldCgkbW9kYWxfY2xhc3MpID8gJyBjbGFzcz0iJyAuICRtb2RhbF9jbGFzcyAuICciJyA6ICcnOw0KDQoJLy8gVGhlIGRlZmF1bHQgY2xvc2UgYnV0dG9uIGNsYXNzLg0KCSRjbGFzc19jbG9zZSA9ICcgY2xhc3M9InVrLW1vZGFsLWNsb3NlLWRlZmF1bHQiJzsNCn0=', '', '', 1, 12, '', 36, ''),
-(108, 1, 'rows', 'Rows', '', 'PD9waHAgaWYgKGlzX2FycmF5KCRpdGVtcykpOiA/Pg0KCTw/cGhwIGZvcmVhY2ggKCRpdGVtcyBhcyAkcm93ID0+ICR2YWx1ZXMpOiA/Pg0KCQk8dHI+DQoJCTw/cGhwIGZvcmVhY2goJHZhbHVlcyBhcyAkdmFsdWUpOiA/Pg0KCQkJPHRkIGNsYXNzPSIiPjw/cGhwIGVjaG8gJHZhbHVlOyA/PjwvdGQ+DQoJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCTwvdHI+DQoJPD9waHAgZW5kZm9yZWFjaDsgPz4NCjw/cGhwIGVsc2VpZiAoaXNfbnVtZXJpYygkaXRlbXMpICYmIGlzX2FycmF5KCRoZWFkZXJzKSk6ID8+DQoJPD9waHAgZm9yKCAkcm93ID0gMDsgJHJvdyA8ICRpdGVtczsgJHJvdysrKTogPz4NCgkJPHRyIGNsYXNzPSIiPg0KCQk8P3BocCBmb3JlYWNoKCRoZWFkZXJzIGFzICRoZWFkZXIpOiA/Pg0KCQkJPHRkIGNsYXNzPSIiPiZuYnNwOyZuYnNwOzwvdGQ+DQoJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCTwvdHI+DQoJPD9waHAgZW5kZm9yOyA/Pg0KPD9waHAgZWxzZWlmIChpc19udW1lcmljKCRpdGVtcykgJiYgaXNfbnVtZXJpYygkaGVhZGVycykpOiA/Pg0KCTw/cGhwIGZvciggJHJvdyA9IDA7ICRyb3cgPCAkaXRlbXM7ICRyb3crKyk6ID8+DQoJCTx0ciBjbGFzcz0iIj4NCgkJPD9waHAgZm9yKCAkY29sdW1uID0gMDsgJGNvbHVtbiA8ICRoZWFkZXJzOyAkY29sdW1uKyspOiA/Pg0KCQkJPHRkIGNsYXNzPSIiPiZuYnNwOyZuYnNwOzwvdGQ+DQoJCTw/cGhwIGVuZGZvcjsgPz4NCgkJPC90cj4NCgk8P3BocCBlbmRmb3I7ID8+DQo8P3BocCBlbmRpZjsgPz4=', 'Rows', 'JGhlYWRlcnMgPSAkZGlzcGxheURhdGFbJ2hlYWRlcnMnXTsNCiRpdGVtcyA9ICRkaXNwbGF5RGF0YVsnaXRlbXMnXTs=', '', '', 1, 5, '', 37, ''),
-(109, 1, 'table', 'Table', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkJHRhYmxlX2NvbnRhaW5lcl9jbGFzczsgPz4iPg0KCTx0YWJsZSBpZD0iPD9waHAgZWNobyAkdGFibGVfaWQ7ID8+IiBjbGFzcz0iPD9waHAgZWNobyAkdGFibGVfY2xhc3M7ID8+Ij4NCgkJPHRoZWFkPg0KCQkJPD9waHAgaWYgKGlzX2FycmF5KCRoZWFkZXJzKSk6ID8+DQoJCQkJPD9waHAgaWYgKCRuYW1lKTogPz4NCgkJCQk8dHI+DQoJCQkJCTx0aCBjb2xzcGFuPSI8P3BocCBlY2hvIGNvdW50KCRoZWFkZXJzKTsgPz4iIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PGI+PD9waHAgZWNobyAkbmFtZTsgPz48L2I+PC90aD4NCgkJCQk8L3RyPg0KCQkJCTw/cGhwIGVuZGlmOyA/Pg0KCQkJCTx0cj4NCgkJCQk8P3BocCBmb3JlYWNoKCRoZWFkZXJzIGFzICRjb2RlX25hbWUgPT4gJGhlYWRlcik6ID8+DQoJCQkJCTw/cGhwIA0KCQkJCQkJaWYgKGlzX251bWVyaWMoJGNvZGVfbmFtZSkpDQoJCQkJCQl7DQoJCQkJCQkJJGNvZGVfbmFtZSA9IFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OnNhZmUoJGhlYWRlcik7DQoJCQkJCQl9DQogCQkJCQk/Pg0KCQkJCQk8dGggZGF0YS1uYW1lPSI8P3BocCBlY2hvICRjb2RlX25hbWU7ID8+Ij48P3BocCBlY2hvICRoZWFkZXI7ID8+PC90aD4NCgkJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQkJCTwvdHI+DQoJCQk8P3BocCBlbHNlaWYgKGlzX251bWVyaWMoJGhlYWRlcnMpKTogPz4NCgkJCQk8P3BocCBpZiAoJG5hbWUpOiA/Pg0KCQkJCTx0cj4NCgkJCQkJPHRoIGNvbHNwYW49Ijw/cGhwIGVjaG8gKGludCkgJGhlYWRlcnM7ID8+IiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxiPjw/cGhwIGVjaG8gJG5hbWU7ID8+PC9iPjwvdGg+DQoJCQkJPC90cj4NCgkJCQk8P3BocCBlbmRpZjsgPz4NCgkJCQk8dHIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtOTk5OXB4OyBsZWZ0OiAtOTk5OXB4OyI+DQoJCQkJPD9waHAgZm9yKCAkcm93ID0gMDsgJHJvdyA8ICRoZWFkZXJzOyAkcm93KyspOiA/Pg0KCQkJCQk8dGg+PD9waHAgZWNobyBTdXBlcl9fXzFmMjhjYjUzXzYwZDlfNGRiMV9iNTE3XzNjN2RjNmI0MjllZl9fX1Bvd2VyOjpzYWZlKCRyb3cpOyA/PjwvdGg+DQoJCQkJPD9waHAgZW5kZm9yOyA/Pg0KCQkJCTwvdHI+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJPC90aGVhZD4NCgkJPHRib2R5Pg0KCQkJPD9waHAgZWNobyBMYXlvdXRIZWxwZXI6OnJlbmRlcigncm93cycsIFsnaGVhZGVycycgPT4gJGhlYWRlcnMsICdpdGVtcycgPT4gJGl0ZW1zXSk7ID8+DQoJCTwvdGJvZHk+DQoJPC90YWJsZT4NCjwvZGl2Pg0KPD9waHANCi8vIEluaXRpYWxpemUgdGhlIHRhYmxlIGlmIFtpbml0IGlzIG5vdCBzZXRdLCBvciBbaXMgdHJ1ZV0NCi8vIFRvIHN0b3AgaW5pdGlhbGl6YXRpb24gc2V0ICRkaXNwbGF5RGF0YVsnaW5pdCddID0gZmFsc2U7DQppZiAoIWlzc2V0KCRkaXNwbGF5RGF0YVsnaW5pdCddKSB8fCAkZGlzcGxheURhdGFbJ2luaXQnXSkgOg0KPz4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbigpIHsNCgl2YXIgPD9waHAgZWNobyAkdGFibGVfaWQ7ID8+ID0gbmV3IERhdGFUYWJsZSgnIzw/cGhwIGVjaG8gJHRhYmxlX2lkOyA/PicsIHsNCgkJcGFnaW5nOiBmYWxzZSwNCgkJc2VsZWN0OiB0cnVlDQoJfSk7DQp9KTsNCjwvc2NyaXB0Pg0KPD9waHAgZW5kaWY7ID8+', 'Table', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAndGFibGVfaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhIHJhbmRvbWx5IGdlbmVyYXRlZCB2YWx1ZSBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokdGFibGVfaWQgPSAkaWQgPz8gU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6cmFuZG9tKDcpOw0KDQovLyBUaGUgJ25hbWUnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBmYWxzZSBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokbmFtZSA/Pz0gZmFsc2U7DQoNCi8vIFRoZSAndGFibGVfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstdGFibGUnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiR0YWJsZV9jbGFzcyA/Pz0gJ3VrLXRhYmxlJzsNCg0KLy8gVGhlICd0YWJsZV9jb250YWluZXJfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstb3ZlcmZsb3ctYXV0bycgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHRhYmxlX2NvbnRhaW5lcl9jbGFzcyA/Pz0gJ3VrLW92ZXJmbG93LWF1dG8nOw0KDQovLyBUaGUgJ2hlYWRlcnMnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBhcnJheSBvZiBkZWZhdWx0IGhlYWRlciB2YWx1ZXMgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGhlYWRlcnMgPz89IFtUZXh0OjpfKCdObycpLCBUZXh0OjpfKCdIZWFkZXJzJyksIFRleHQ6Ol8oJ0ZvdW5kJyldOw0KDQovLyBUaGUgJ2l0ZW1zJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gNiBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokaXRlbXMgPz89IDY7', '', '', 1, 8, '', 38, '{\"0\":\"13\"}'),
-(133, 1, 'demolookfiledisplay', 'File Display Engine', '', 'PD9waHAgaWYgKCFlbXB0eSgkZGlzcGxheURhdGEpICYmICFlbXB0eSgkZGlzcGxheURhdGFbJ2RhdGEnXSkpOiA/Pg0KCTx1bCBjbGFzcz0idWstbGlzdCB1ay1saXN0LWRpdmlkZXIiPg0KCQk8P3BocCBmb3JlYWNoICgkZGlzcGxheURhdGFbJ2RhdGEnXSBhcyAkZmlsZSk6ID8+DQoJCTw/cGhwIGlmICgkZmlsZS0+dGFzayA9PSAnaW1hZ2UnKTogPz4NCgkJPD9waHAgJGltYWdlc1tdID0gICRmaWxlOyA/Pg0KCQk8P3BocCBlbHNlOiA/Pg0KCQk8bGk+DQoJCTw/cGhwIGlmIChpc3NldCgkZGlzcGxheURhdGFbJ3JlbW92ZV9kZWxldGUnXSkpIDogPz4NCgkJCTxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRlZmF1bHQgdWstd2lkdGgtMS0xIiBocmVmPSI8P3BocCBlY2hvICRmaWxlLT5saW5rOyA/PiIgZG93bmxvYWQ+KDw/cGhwIGVjaG8gJGZpbGUtPnR5cGVfbmFtZTsgPz4pIDw/cGhwIGVjaG8gJGZpbGUtPm5hbWU7ID8+PC9hPg0KCQk8P3BocCBlbHNlOiA/Pg0KCQkJPGRpdiBpZD0iPD9waHAgZWNobyAkZmlsZS0+Z3VpZDsgPz4iIGNsYXNzPSJ1ay1idXR0b24tZ3JvdXAgdWstd2lkdGgtMS0xIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KCQkJCTxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRlZmF1bHQgdWstd2lkdGgtMy00IiBocmVmPSI8P3BocCBlY2hvICRmaWxlLT5saW5rOyA/PiIgZG93bmxvYWQ+KDw/cGhwIGVjaG8gJGZpbGUtPnR5cGVfbmFtZTsgPz4pIDw/cGhwIGVjaG8gJGZpbGUtPm5hbWU7ID8+PC9hPg0KCQkJCTxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kYW5nZXIgdWstd2lkdGgtMS00IiB1ay1pY29uPSJ0cmFzaCIgb25jbGljaz0iVkRNRGVsZXRlRmlsZSgnZmlsZV92ZG1fdXBsb2FkZXInLCAnPD9waHAgZWNobyAkZmlsZS0+Z3VpZDsgPz4nKTsiPjwvYnV0dG9uPg0KCQkJPC9kaXY+DQoJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8L2xpPg0KCQk8P3BocCBlbmRpZjsgPz4NCgkJPD9waHAgZW5kZm9yZWFjaDsgPz4NCgk8L3VsPg0KCTw/cGhwIGlmICgkaW1hZ2VzICE9PSBbXSk6ID8+DQoJCTx1bCBjbGFzcz0idWstbGlzdCB1ay1saXN0LWRpdmlkZXIiPg0KCQkJPD9waHAgZm9yZWFjaCAoJGltYWdlcyBhcyAkZmlsZSk6ID8+DQoJCQk8bGk+DQoJCQk8ZGl2IGNsYXNzPSJ1ay1oZWlnaHQtbWVkaXVtIHVrLWZsZXggdWstZmxleC1jZW50ZXIgdWstZmxleC1taWRkbGUgdWstYmFja2dyb3VuZC1jb3ZlciB1ay1saWdodCIgZGF0YS1zcmM9Ijw/cGhwIGVjaG8gJGZpbGUtPmxpbms7ID8+IiB1ay1pbWc+DQoJCQk8aDE+PD9waHAgZWNobyAkZmlsZS0+dHlwZV9uYW1lOyA/PjwvaDE+DQoJCQk8L2Rpdj4NCgkJCTw/cGhwIGlmIChpc3NldCgkZGlzcGxheURhdGFbJ3JlbW92ZV9kZWxldGUnXSkpIDogPz4NCgkJCQk8YSBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kZWZhdWx0IHVrLXdpZHRoLTEtMSIgaHJlZj0iPD9waHAgZWNobyAkZmlsZS0+bGluazsgPz4iIGRvd25sb2FkPig8P3BocCBlY2hvICRmaWxlLT50eXBlX25hbWU7ID8+KSA8P3BocCBlY2hvICRmaWxlLT5uYW1lOyA/PjwvYT4NCgkJCTw/cGhwIGVsc2U6ID8+DQoJCQkJPGRpdiBpZD0iPD9waHAgZWNobyAkZmlsZS0+Z3VpZDsgPz4iIGNsYXNzPSJ1ay1idXR0b24tZ3JvdXAgdWstd2lkdGgtMS0xIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KCQkJCQk8YSBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kZWZhdWx0IHVrLXdpZHRoLTMtNCIgaHJlZj0iPD9waHAgZWNobyAkZmlsZS0+bGluazsgPz4iIGRvd25sb2FkPig8P3BocCBlY2hvICRmaWxlLT50eXBlX25hbWU7ID8+KSA8P3BocCBlY2hvICRmaWxlLT5uYW1lOyA/PjwvYT4NCgkJCQkJPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRhbmdlciB1ay13aWR0aC0xLTQiIHVrLWljb249InRyYXNoIiBvbmNsaWNrPSJWRE1EZWxldGVGaWxlKCdmaWxlX3ZkbV91cGxvYWRlcicsICc8P3BocCBlY2hvICRmaWxlLT5ndWlkOyA/PicpOyI+PC9idXR0b24+DQoJCQkJPC9kaXY+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJCTwvbGk+DQoJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQk8L3VsPg0KCTw/cGhwIGVuZGlmOyA/Pg0KPD9waHAgZW5kaWY7ID8+', 'File Display Engine', 'JGltYWdlcyA9IFtdOw==', '', '', 1, 5, '', 48, '');
+INSERT INTO `#__componentbuilder_layout` (`id`, `add_php_view`, `alias`, `description`, `dynamic_get`, `layout`, `name`, `php_view`, `snippet`, `params`, `published`, `version`, `hits`, `ordering`, `libraries`, `guid`) VALUES
+(97, '', 'trashhelper', 'Trash Helper Layout', '', 'PD9waHAgaWYgKCRkaXNwbGF5RGF0YS0+c3RhdGUtPmdldCgnZmlsdGVyLnB1Ymxpc2hlZCcpID09IC0yICYmICgkZGlzcGxheURhdGEtPmNhblN0YXRlICYmICRkaXNwbGF5RGF0YS0+Y2FuRGVsZXRlKSkgOiA/Pg0KCTxzY3JpcHQ+DQoJCS8vIGNoYW5nZSB0aGUgY2xhc3Mgb2YgdGhlIGRlbGV0ZSBidXR0b24NCgkJalF1ZXJ5KCIjdG9vbGJhci1kZWxldGUgYnV0dG9uIikudG9nZ2xlQ2xhc3MoImJ0bi1kYW5nZXIiKTsNCgkJLy8gZnVuY3Rpb24gdG8gZW1wdHkgdGhlIHRyYXNoDQoJCWZ1bmN0aW9uIGVtcHR5VHJhc2goKSB7DQoJCQlpZiAoZG9jdW1lbnQuYWRtaW5Gb3JtLmJveGNoZWNrZWQudmFsdWUgPT0gMCkgew0KCQkJCS8vIHNlbGVjdCBhbGwgdGhlIGl0ZW1zIHZpc2FibGUNCgkJCQlkb2N1bWVudC5hZG1pbkZvcm0uZWxlbWVudHNbJ2NoZWNrYWxsLXRvZ2dsZSddLmNoZWNrZWQ9MTsNCgkJCQlKb29tbGEuY2hlY2tBbGwoZG9jdW1lbnQuYWRtaW5Gb3JtLmVsZW1lbnRzWydjaGVja2FsbC10b2dnbGUnXSk7DQoJCQkJLy8gY2hlY2sgdG8gY29uZmlybSB0aGUgZGVsZXRpb24NCgkJCQlpZihjb25maXJtKCc8P3BocCBlY2hvIFRleHQ6Ol8oIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGU/IENvbmZpcm1pbmcgd2lsbCBwZXJtYW5lbnRseSBkZWxldGUgdGhlIHNlbGVjdGVkIGl0ZW0ocykhIikgPz4nKSkgew0KCQkJCQlKb29tbGEuc3VibWl0YnV0dG9uKCc8P3BocCBlY2hvICRkaXNwbGF5RGF0YS0+Z2V0TmFtZSgpOyA/Pi5kZWxldGUnKTsNCgkJCQl9IGVsc2Ugew0KCQkJCQlkb2N1bWVudC5hZG1pbkZvcm0uZWxlbWVudHNbJ2NoZWNrYWxsLXRvZ2dsZSddLmNoZWNrZWQ9MDsNCgkJCQkJSm9vbWxhLmNoZWNrQWxsKGRvY3VtZW50LmFkbWluRm9ybS5lbGVtZW50c1snY2hlY2thbGwtdG9nZ2xlJ10pOw0KCQkJCX0NCgkJCX0gZWxzZSB7DQoJCQkJLy8gY29uZmlybSBkZWxldGlvbiBvZiB0aG9zZSBzZWxlY3RlZA0KCQkJCWlmIChjb25maXJtKCc8P3BocCBlY2hvIFRleHQ6Ol8oIkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBkZWxldGU/IENvbmZpcm1pbmcgd2lsbCBwZXJtYW5lbnRseSBkZWxldGUgdGhlIHNlbGVjdGVkIGl0ZW0ocykhIikgPz4nKSkgew0KCQkJCQlKb29tbGEuc3VibWl0YnV0dG9uKCc8P3BocCBlY2hvICRkaXNwbGF5RGF0YS0+Z2V0TmFtZSgpOyA/Pi5kZWxldGUnKTsNCgkJCQl9Ow0KCQkJfQ0KCQkJcmV0dXJuIGZhbHNlOw0KCQl9DQoJCS8vIGZ1bmN0aW9uIHRvIGV4aXQgdGhlIHRhc2ggc3RhdGUNCgkJZnVuY3Rpb24gZXhpdFRyYXNoKCkgew0KCQkJZG9jdW1lbnQuYWRtaW5Gb3JtLmZpbHRlcl9wdWJsaXNoZWQuc2VsZWN0ZWRJbmRleCA9IDA7DQoJCQlkb2N1bWVudC5hZG1pbkZvcm0uc3VibWl0KCk7DQoJCQlyZXR1cm4gZmFsc2U7DQoJCX0NCgk8L3NjcmlwdD4NCgk8ZGl2IGNsYXNzPSJhbGVydCBhbGVydC1lcnJvciI+DQoJCTw/cGhwIGlmIChlbXB0eSgkZGlzcGxheURhdGEtPml0ZW1zKSk6ID8+DQoJCQk8aDQgY2xhc3M9ImFsZXJ0LWhlYWRpbmciPg0KCQkJCTxzcGFuIGNsYXNzPSJpY29uLXRyYXNoIj48L3NwYW4+DQoJCQkJPD9waHAgZWNobyBUZXh0OjpfKCJUcmFzaCBBcmVhIikgPz4NCgkJCTwvaDQ+DQoJCQk8cD48P3BocCBlY2hvIFRleHQ6Ol8oIllvdSBhcmUgY3VycmVudGx5IHZpZXdpbmcgdGhlIHRyYXNoIGFyZWEsIGFuZCB5b3UgZG9uJ3QgaGF2ZSBhbnkgaXRlbXMgaW4gdHJhc2ggYXQgdGhlIG1vbWVudCEiKSA/PjwvcD4NCgkJPD9waHAgZWxzZTogPz4NCgkJCTxoNCBjbGFzcz0iYWxlcnQtaGVhZGluZyI+DQoJCQkJPHNwYW4gY2xhc3M9Imljb24tdHJhc2giPjwvc3Bhbj4NCgkJCQk8P3BocCBlY2hvIFRleHQ6Ol8oIlRyYXNoZWQgaXRlbXMiKSA/Pg0KCQkJPC9oND4NCgkJCTxwPjw/cGhwIGVjaG8gVGV4dDo6XygiWW91IGFyZSBjdXJyZW50bHkgdmlld2luZyB0aGUgdHJhc2hlZCBpdGVtcy4iKSA/PjwvcD4NCgkJCTxidXR0b24gb25jbGljaz0iZW1wdHlUcmFzaCgpOyIgY2xhc3M9ImJ0biBidG4tc21hbGwgYnRuLWRhbmdlciI+DQoJCQkJPHNwYW4gY2xhc3M9Imljb24tZGVsZXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPg0KCQkJCTw/cGhwIGVjaG8gVGV4dDo6XygiRW1wdHkgdHJhc2giKSA/Pg0KCQkJPC9idXR0b24+DQoJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8YnV0dG9uIG9uY2xpY2s9ImV4aXRUcmFzaCgpOyIgY2xhc3M9ImJ0biBidG4tc21hbGwiPg0KCQkJPHNwYW4gY2xhc3M9Imljb24tYmFjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj4NCgkJCTw/cGhwIGVjaG8gVGV4dDo6XygiRXhpdCB0cmFzaCIpID8+DQoJCTwvYnV0dG9uPg0KCTwvZGl2Pg0KPD9waHAgZW5kaWY7ID8+', 'Trash Helper', '', '', '', 1, 13, '', 27, '', '7bf44bf6-0666-4e58-9037-daf72d400123'),
+(101, 1, 'input', 'Input', '', 'PGlucHV0DQoJY2xhc3M9Ijw/cGhwIGVjaG8gJGNsYXNzIC4gJGNsYXNzX290aGVyOyA/PiINCgluYW1lPSI8P3BocCBlY2hvICRuYW1lOyA/PiINCglpZD0iPD9waHAgZWNobyAkaWQ7ID8+Ig0KCXR5cGU9Ijw/cGhwIGVjaG8gJHR5cGU7ID8+Ig0KCXBsYWNlaG9sZGVyPSI8P3BocCBlY2hvICRwbGFjZWhvbGRlcjsgPz4iDQoJdmFsdWU9Ijw/cGhwIGVjaG8gJHZhbHVlOyA/PiINCgk8P3BocCBlY2hvICRyZWFkb25seTsgZWNobyAkb25jaGFuZ2U7IGVjaG8gJG9ua2V5ZG93bjsgZWNobyAkZm9ybWF0OyBlY2hvICRyZXF1aXJlZDsgPz4NCj4=', 'Input', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICd2YWx1ZScgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokdmFsdWUgPz89ICcnOw0KDQovLyBUaGUgJ2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLWlucHV0JyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokY2xhc3MgPz89ICd1ay1pbnB1dCc7DQoNCi8vIFRoZSAnY2xhc3Nfb3RoZXInIHBhcmFtZXRlciwgcHJlcGVuZGVkIHdpdGggYSBzcGFjZSBpZiBzZXQsIG90aGVyd2lzZSBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZy4NCiRjbGFzc19vdGhlciA9IGlzc2V0KCRjbGFzc19vdGhlcikgPyAnICcgLiAkY2xhc3Nfb3RoZXIgOiAnJzsNCg0KLy8gVGhlICdwbGFjZWhvbGRlcicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokcGxhY2Vob2xkZXIgPz89ICcnOw0KDQovLyBUaGUgJ3R5cGUnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndGV4dCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHR5cGUgPz89ICd0ZXh0JzsNCg0KLy8gVGhlICdyZWFkb25seScgYXR0cmlidXRlLCBzZXQgdG8gJ3JlYWRvbmx5JyBpZiB0cnVlLCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokcmVhZG9ubHkgPSAhZW1wdHkoJHJlYWRvbmx5KSA/ICcgcmVhZG9ubHknIDogJyc7DQoNCi8vIFRoZSAnZm9ybWF0JyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokZm9ybWF0ID0gIWVtcHR5KCRmb3JtYXQpID8gJyBmb3JtYXQ9IicgLiAkZm9ybWF0IC4gJyInIDogJyc7DQoNCi8vIFRoZSAnb25jaGFuZ2UnIGF0dHJpYnV0ZSwgYWRkZWQgb25seSBpZiBzZXQsIG90aGVyd2lzZSBsZWZ0IGFzIGFuIGVtcHR5IHN0cmluZy4NCiRvbmNoYW5nZSA9IGlzc2V0KCRvbmNoYW5nZSkgPyAnIG9uY2hhbmdlPSInIC4gJG9uY2hhbmdlIC4gJyInIDogJyc7DQoNCi8vIFRoZSAnb25rZXlkb3duJyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokb25rZXlkb3duID0gaXNzZXQoJG9ua2V5ZG93bikgPyAnIG9ua2V5ZG93bj0iJyAuICRvbmtleWRvd24gLiAnIicgOiAnJzsNCg0KLy8gVGhlICdyZXF1aXJlZCcgYXR0cmlidXRlLCBzZXQgdG8gJ3JlcXVpcmVkJyBpZiB0cnVlLCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokcmVxdWlyZWQgPSAhZW1wdHkoJHJlcXVpcmVkKSA/ICcgcmVxdWlyZWQnIDogJyc7', '', '', 1, 6, '', 30, '', '3c3f6271-d660-4b79-9ab2-3bf2090eded1'),
+(102, 1, 'inputbox', 'Input Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSI8P3BocCBlY2hvICRjbGFzc19sYWJlbCA7IGVjaG8gJGNsYXNzX290aGVyX2xhYmVsOyA/PiIgZm9yPSI8P3BocCBlY2hvICRuYW1lOyA/PiI+PD9waHAgZWNobyAkbGFiZWw7ID8+PC9sYWJlbD4NCgk8ZGl2IGNsYXNzPSJ1ay1mb3JtLWNvbnRyb2xzIj4NCgkJPD9waHAgZWNobyBMYXlvdXRIZWxwZXI6OnJlbmRlcignaW5wdXQnLCAkZGlzcGxheURhdGEpOyA/Pg0KCTwvZGl2Pg0KPC9kaXY+', 'Input Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuIEFkZGl0aW9uYWxseSwgcmVwbGFjZSBoeXBoZW5zIHdpdGggdW5kZXJzY29yZXMuDQokbmFtZSA/Pz0gJGlkOw0KJG5hbWUgPSBzdHJfcmVwbGFjZSgnLScsICdfJywgJG5hbWUpOw0KDQovLyBUaGUgJ2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gdGhlICdMYWJlbCcgdHJhbnNsYXRpb24gaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ2NsYXNzX2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLWZvcm0tbGFiZWwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRjbGFzc19sYWJlbCA/Pz0gJ3VrLWZvcm0tbGFiZWwnOw0KDQovLyBUaGUgJ2NsYXNzX290aGVyX2xhYmVsJyBwYXJhbWV0ZXIsIHByZXBlbmRlZCB3aXRoIGEgc3BhY2UgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcuDQokY2xhc3Nfb3RoZXJfbGFiZWwgPSBpc3NldCgkY2xhc3Nfb3RoZXJfbGFiZWwpID8gJyAnIC4gJGNsYXNzX290aGVyX2xhYmVsIDogJyc7DQoNCi8vIFRoZSAnbWFyZ2luJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLW1hcmdpbi1zbWFsbCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJG1hcmdpbiA/Pz0gJ3VrLW1hcmdpbi1zbWFsbCc7', '', '', 1, 6, '', 31, '', 'eeea4dfb-6c1a-4e42-9eb7-faf98e0eb89b'),
+(103, 1, 'select', 'Select', '', 'PHNlbGVjdA0KCWNsYXNzPSI8P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoJGNsYXNzIC4gJGNsYXNzX290aGVyKSA/PiIgDQoJaWQ9Ijw/cGhwIGVjaG8gaHRtbHNwZWNpYWxjaGFycygkaWQpID8+IiANCgluYW1lPSI8P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoJG5hbWUpID8+IiANCgk8P3BocCBlY2hvICRvbmtleWRvd24gPyBodG1sc3BlY2lhbGNoYXJzKCRvbmtleWRvd24pIDogJycgPz4NCgk8P3BocCBlY2hvICRvbmNoYW5nZSA/IGh0bWxzcGVjaWFsY2hhcnMoJG9uY2hhbmdlKSA6ICcnID8+DQoJPD9waHAgZWNobyAkZGlzYWJsZWQgPyBodG1sc3BlY2lhbGNoYXJzKCRkaXNhYmxlZCkgOiAnJyA/Pg0KPg0KCTw/cGhwIGlmICghZW1wdHkoJG9wdGlvbnMpKTogPz4NCgkJPD9waHAgZm9yZWFjaCAoJG9wdGlvbnMgYXMgJGtleSA9PiAkdmFsdWUpOiA/Pg0KCQkJPD9waHANCgkJCQkvLyBEZXRlcm1pbmUgdGhlIG9wdGlvbiBrZXkgYW5kIHZhbHVlDQoJCQkJJG9wdGlvbl9rZXkgPSAka2V5Ow0KCQkJCSRvcHRpb25fdmFsdWUgPSAkdmFsdWU7DQoNCgkJCQlpZiAoaXNfb2JqZWN0KCR2YWx1ZSkgJiYgaXNzZXQoJHZhbHVlLT5rZXksICR2YWx1ZS0+dmFsdWUpKSB7DQoJCQkJCSRvcHRpb25fa2V5ID0gJHZhbHVlLT5rZXk7DQoJCQkJCSRvcHRpb25fdmFsdWUgPSAkdmFsdWUtPnZhbHVlOw0KCQkJCX0gZWxzZWlmIChpc19hcnJheSgkdmFsdWUpICYmIGlzc2V0KCR2YWx1ZVsna2V5J10sICR2YWx1ZVsndmFsdWUnXSkpIHsNCgkJCQkJJG9wdGlvbl9rZXkgPSAkdmFsdWVbJ2tleSddOw0KCQkJCQkkb3B0aW9uX3ZhbHVlID0gJHZhbHVlWyd2YWx1ZSddOw0KCQkJCX0NCg0KCQkJCS8vIENoZWNrIGlmIHRoaXMgb3B0aW9uIHNob3VsZCBiZSBzZWxlY3RlZA0KCQkJCSRpc1NlbGVjdGVkID0gKCRkZWZhdWx0ID09PSAkb3B0aW9uX2tleSkgPyAnIHNlbGVjdGVkJyA6ICcnOw0KCQkJPz4NCgkJCTxvcHRpb24gdmFsdWU9Ijw/cGhwIGVjaG8gaHRtbHNwZWNpYWxjaGFycygkb3B0aW9uX2tleSkgPz4iPD9waHAgZWNobyAkaXNTZWxlY3RlZCA/Pj4NCgkJCQk8P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoJG9wdGlvbl92YWx1ZSkgPz4NCgkJCTwvb3B0aW9uPg0KCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCTw/cGhwIGVsc2U6ID8+DQoJCTxvcHRpb24+PD9waHAgZWNobyBodG1sc3BlY2lhbGNoYXJzKFRleHQ6Ol8oJ0VtcHR5JykpID8+PC9vcHRpb24+DQoJPD9waHAgZW5kaWY7ID8+DQo8L3NlbGVjdD4=', 'Select', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdjbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1zZWxlY3QnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRjbGFzcyA/Pz0gJ3VrLXNlbGVjdCc7DQoNCi8vIFRoZSAnY2xhc3Nfb3RoZXInIHBhcmFtZXRlciwgcHJlcGVuZGVkIHdpdGggYSBzcGFjZSBpZiBzZXQsIG90aGVyd2lzZSBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZy4NCiRjbGFzc19vdGhlciA9IGlzc2V0KCRjbGFzc19vdGhlcikgPyAnICcgLiAkY2xhc3Nfb3RoZXIgOiAnJzsNCg0KLy8gVGhlICdvcHRpb25zJyBwYXJhbWV0ZXIsIHNldCBvbmx5IGlmIGl0IGV4aXN0cyBhbmQgaXMgYW4gYXJyYXksIG90aGVyd2lzZSBkZWZhdWx0cyB0byBgZmFsc2VgLg0KJG9wdGlvbnMgPSAoaXNzZXQoJG9wdGlvbnMpICYmIGlzX2FycmF5KCRvcHRpb25zKSkgPyAkb3B0aW9ucyA6IGZhbHNlOw0KDQovLyBUaGUgJ2RlZmF1bHQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGRlZmF1bHQgPz89ICcnOw0KDQovLyBUaGUgJ2Rpc2FibGVkJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gZW1wdHkgc3RyaW5nIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRkaXNhYmxlZCA9ICFlbXB0eSgkcmVhZG9ubHkpIHx8ICFlbXB0eSgkZGlzYWJsZWQpID8gJyBkaXNhYmxlZD0iZGlzYWJsZWQiJyA6ICcnOw0KDQovLyBUaGUgJ29uY2hhbmdlJyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokb25jaGFuZ2UgPSBpc3NldCgkb25jaGFuZ2UpID8gJyBvbmNoYW5nZT0iJyAuICRvbmNoYW5nZSAuICciJyA6ICcnOw0KDQovLyBUaGUgJ29ua2V5ZG93bicgYXR0cmlidXRlLCBhZGRlZCBvbmx5IGlmIHNldCwgb3RoZXJ3aXNlIGxlZnQgYXMgYW4gZW1wdHkgc3RyaW5nLg0KJG9ua2V5ZG93biA9IGlzc2V0KCRvbmtleWRvd24pID8gJyBvbmtleWRvd249IicgLiAkb25rZXlkb3duIC4gJyInIDogJyc7', '', '', 1, 9, '', 32, '', '0fca5d9a-a239-4caf-b5df-42667c972dc0'),
+(104, 1, 'selectbox', 'Select Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiBmb3I9Ijw/cGhwIGVjaG8gJG5hbWU7ID8+Ij48P3BocCBlY2hvICRsYWJlbDsgPz48L2xhYmVsPg0KCTxkaXYgY2xhc3M9InVrLWZvcm0tY29udHJvbHMiPg0KCQk8P3BocCBlY2hvIExheW91dEhlbHBlcjo6cmVuZGVyKCdzZWxlY3QnLCAkZGlzcGxheURhdGEpOyA/Pg0KCTwvZGl2Pg0KPC9kaXY+', 'Select Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuIEFkZGl0aW9uYWxseSwgcmVwbGFjZSBoeXBoZW5zIHdpdGggdW5kZXJzY29yZXMuDQokbmFtZSA/Pz0gJGlkOw0KJG5hbWUgPSBzdHJfcmVwbGFjZSgnLScsICdfJywgJG5hbWUpOw0KDQovLyBUaGUgJ2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gdGhlIHRyYW5zbGF0aW9uIG9mICdMYWJlbCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ21hcmdpbicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tYXJnaW4tc21hbGwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRtYXJnaW4gPz89ICd1ay1tYXJnaW4tc21hbGwnOw==', '', '', 1, 5, '', 33, '', 'bb4c6361-c967-4b41-86e0-10d41e3ecf07'),
+(105, 1, 'textarea', 'Textarea', '', 'PHRleHRhcmVhDQoJY2xhc3M9Ijw/cGhwIGVjaG8gJGNsYXNzIC4gJGNsYXNzX290aGVyOyA/PiINCgluYW1lPSI8P3BocCBlY2hvICRuYW1lOyA/PiINCglhcmlhLWxhYmVsPSJUZXh0YXJlYSINCglpZD0iPD9waHAgZWNobyAkaWQ7ID8+Ig0KCXJvd3M9Ijw/cGhwIGVjaG8gJHJvd3M7ID8+Ig0KCWNvbHVtbnM9Ijw/cGhwIGVjaG8gJGNvbHVtbnM7ID8+Ig0KCXBsYWNlaG9sZGVyPSI8P3BocCBlY2hvICRwbGFjZWhvbGRlcjsgPz4iDQoJPD9waHAgZWNobyAkZGlyZWN0aW9uOyBlY2hvICRyZWFkb25seTsgZWNobyAkb25jaGFuZ2U7IGVjaG8gJG9ua2V5ZG93bjsgPz4NCj48L3RleHRhcmVhPg==', 'Textarea', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdjbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay10ZXh0YXJlYScgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGNsYXNzID8/PSAndWstdGV4dGFyZWEnOw0KDQovLyBUaGUgJ2NsYXNzX290aGVyJyBwYXJhbWV0ZXIsIHByZXBlbmRlZCB3aXRoIGEgc3BhY2UgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcuDQokY2xhc3Nfb3RoZXIgPSBpc3NldCgkY2xhc3Nfb3RoZXIpID8gJyAnIC4gJGNsYXNzX290aGVyIDogJyc7DQoNCi8vIFRoZSAncm93cycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIDUgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHJvd3MgPz89IDU7DQoNCi8vIFRoZSAnY29sdW1ucycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokY29sdW1ucyA/Pz0gJyc7DQoNCi8vIFRoZSAncGxhY2Vob2xkZXInIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJHBsYWNlaG9sZGVyID8/PSAnJzsNCg0KLy8gVGhlICdyZWFkb25seScgYXR0cmlidXRlLCBzZXQgdG8gJ3JlYWRvbmx5JyBpZiB0cnVlLCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokcmVhZG9ubHkgPSAhZW1wdHkoJHJlYWRvbmx5KSA/ICcgcmVhZG9ubHknIDogJyc7DQoNCi8vIFRoZSAnZGlyZWN0aW9uJyBhdHRyaWJ1dGUsIGFkZGVkIG9ubHkgaWYgc2V0LCBvdGhlcndpc2UgbGVmdCBhcyBhbiBlbXB0eSBzdHJpbmcuDQokZGlyZWN0aW9uID0gaXNzZXQoJGRpcmVjdGlvbikgPyAnIGRpcj0iJyAuICRkaXJlY3Rpb24gLiAnIicgOiAnJzsNCg0KLy8gVGhlICdvbmNoYW5nZScgYXR0cmlidXRlLCBhZGRlZCBvbmx5IGlmIHNldCwgb3RoZXJ3aXNlIGxlZnQgYXMgYW4gZW1wdHkgc3RyaW5nLg0KJG9uY2hhbmdlID0gaXNzZXQoJG9uY2hhbmdlKSA/ICcgb25jaGFuZ2U9IicgLiAkb25jaGFuZ2UgLiAnIicgOiAnJzsNCg0KLy8gVGhlICdvbmtleWRvd24nIGF0dHJpYnV0ZSwgYWRkZWQgb25seSBpZiBzZXQsIG90aGVyd2lzZSBsZWZ0IGFzIGFuIGVtcHR5IHN0cmluZy4NCiRvbmtleWRvd24gPSBpc3NldCgkb25rZXlkb3duKSA/ICcgb25rZXlkb3duPSInIC4gJG9ua2V5ZG93biAuICciJyA6ICcnOw==', '', '', 1, 6, '', 34, '', '248e0459-ecb6-4197-9cda-824ec8285461'),
+(106, 1, 'textareabox', 'Textarea Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiBmb3I9Ijw/cGhwIGVjaG8gJG5hbWU7ID8+Ij48P3BocCBlY2hvICRsYWJlbDsgPz48L2xhYmVsPg0KCTxkaXYgY2xhc3M9InVrLWZvcm0tY29udHJvbHMiPg0KCQk8P3BocCBlY2hvIExheW91dEhlbHBlcjo6cmVuZGVyKCd0ZXh0YXJlYScsICRkaXNwbGF5RGF0YSk7ID8+DQoJPC9kaXY+DQo8L2Rpdj4=', 'Textarea Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdsYWJlbCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGEgdHJhbnNsYXRlZCAnTGFiZWwnIHN0cmluZyBpZiBub3Qgc2V0Lg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ21hcmdpbicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tYXJnaW4tc21hbGwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRtYXJnaW4gPz89ICd1ay1tYXJnaW4tc21hbGwnOw==', '', '', 1, 6, '', 35, '', '7b52a2a8-63a0-42db-9c58-108b21f2ae63'),
+(107, 1, 'modal', 'Modal', '', 'PGRpdiBpZD0iPD9waHAgZWNobyAkaWQ7ID8+Ijw/cGhwIGVjaG8gJG1vZGFsX2NsYXNzOyA/PiB1ay1tb2RhbD4NCgk8ZGl2IGNsYXNzPSI8P3BocCBlY2hvICRkaWFsb2dfY2xhc3M7ID8+Ij4NCg0KCQk8P3BocCBpZiAoJGNsb3NlKTogPz48YnV0dG9uPD9waHAgZWNobyAkY2xhc3NfY2xvc2U7ID8+IHR5cGU9ImJ1dHRvbiIgdWstY2xvc2U+PC9idXR0b24+PD9waHAgZW5kaWY7ID8+DQoNCgkJPD9waHAgaWYgKCRoZWFkZXIpOiA/Pg0KCQkJPD9waHAgaWYgKHN0cnBvcygkaGVhZGVyLCAndWstbmF2YmFyJykgIT09IGZhbHNlIHx8IHN0cnBvcygkaGVhZGVyLCAndWstbW9kYWwtaGVhZGVyJykgIT09IGZhbHNlKTogPz4NCgkJCQk8P3BocCBlY2hvICRoZWFkZXI7ID8+DQoJCQk8P3BocCBlbHNlOiA/Pg0KCQkJCTxkaXYgY2xhc3M9InVrLW1vZGFsLWhlYWRlciI+DQoJCQkJCTxoMiBjbGFzcz0iPD9waHAgZWNobyAkaGVhZGVyX2NsYXNzOyA/PiI+PD9waHAgZWNobyAkaGVhZGVyOyA/PjwvaDI+DQoJCQkJPC9kaXY+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJPD9waHAgZW5kaWY7ID8+DQoNCgkJPGRpdjw/cGhwIGVjaG8gJGJvZHlfY2xhc3M7ID8+PD9waHAgZWNobyAkb3ZlcmZsb3c7ID8+Pg0KCQkJPD9waHAgZWNobyAkY29udGVudDsgPz4NCgkJPC9kaXY+DQoNCgkJPD9waHAgaWYgKCRidXR0b25zICE9PSBudWxsKTogPz4NCgkJPGRpdiBjbGFzcz0idWstbW9kYWwtZm9vdGVyIHVrLXRleHQtcmlnaHQiPg0KCQkJPD9waHAgaWYgKCFlbXB0eSgkYnV0dG9uc19jbGFzcykgfHwgIWVtcHR5KCRidXR0b25zX2lkKSk6ID8+DQoJCQkJPGRpdiBjbGFzcz0iPD9waHAgZWNobyAkYnV0dG9uc19jbGFzczsgPz4iIGlkPSI8P3BocCBlY2hvICRidXR0b25zX2lkOyA/PiI+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJCTw/cGhwIGZvcmVhY2ggKCRidXR0b25zIGFzICRidXR0b24pOiA/Pg0KCQkJCTw/cGhwDQoJCQkJCSRpZF8gPSAkYnV0dG9uWydpZCddID8/IFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OnJhbmRvbSg3KTsNCgkJCQkJJGNsYXNzID0gICRidXR0b25bJ2NsYXNzJ10gPz8gJ3VrLWJ1dHRvbiB1ay1idXR0b24tZGVmYXVsdCc7DQoJCQkJCSRjbGFzcyAuPSAoaXNzZXQoJGJ1dHRvblsnY2xvc2UnXSkgJiYgJGJ1dHRvblsnY2xvc2UnXSkgPyAnIHVrLW1vZGFsLWNsb3NlJyA6ICcnOw0KCQkJCQkkbmFtZSA9IChpc3NldCgkYnV0dG9uWyduYW1lJ10pKSA/ICRidXR0b25bJ25hbWUnXSA6ICgoaXNzZXQoJGJ1dHRvblsnY2xvc2UnXSkgJiYgJGJ1dHRvblsnY2xvc2UnXSkgPyBUZXh0OjpfKCdDYW5jZWwnKSA6IFRleHQ6Ol8oJ1NhdmUnKSk7DQoJCQkJCSRvbmNsaWNrID0gKGlzc2V0KCRidXR0b25bJ29uY2xpY2snXSkpID8gJyBvbmNsaWNrPSInIC4gJGJ1dHRvblsnb25jbGljayddIC4gJyInIDogJyc7DQoJCQkJCSRkaXNhYmxlZCA9ICFlbXB0eSgkYnV0dG9uWydyZWFkb25seSddKSB8fCAhZW1wdHkoJGJ1dHRvblsnZGlzYWJsZWQnXSkgPyAnIGRpc2FibGVkPSJkaXNhYmxlZCInIDogJyc7DQoJCQkJPz4NCgkJCQk8YnV0dG9uIGlkPSI8P3BocCBlY2hvICRpZF87ID8+IiBjbGFzcz0iPD9waHAgZWNobyAkY2xhc3M7ID8+IiB0eXBlPSJidXR0b24iPD9waHAgZWNobyAkb25jbGljayAuICRkaXNhYmxlZDsgPz4+PD9waHAgZWNobyAkbmFtZTsgPz48L2J1dHRvbj4NCgkJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCQk8P3BocCBpZiAoIWVtcHR5KCRidXR0b25zX2NsYXNzKSB8fCAhZW1wdHkoJGJ1dHRvbnNfaWQpKTogPz4NCgkJCQk8L2Rpdj4NCgkJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8L2Rpdj4NCgkJPD9waHAgZW5kaWY7ID8+DQoJPC9kaXY+DQo8L2Rpdj4NCg==', 'Modal', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhIHJhbmRvbSBzdHJpbmcgaWYgbm90IHNldC4NCiRpZCA/Pz0gU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6cmFuZG9tKDcpOw0KDQovLyBUaGUgJ2Z1bGwnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBmYWxzZSBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokZnVsbCA9IChpc3NldCgkZnVsbCkgJiYgJGZ1bGwpID8gdHJ1ZSA6IGZhbHNlOw0KDQovLyBUaGUgJ2hlYWRlcicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGZhbHNlIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRoZWFkZXIgPz89IGZhbHNlOw0KDQovLyBUaGUgJ2hlYWRlcl9jbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tb2RhbC10aXRsZScgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGhlYWRlcl9jbGFzcyA/Pz0gJ3VrLW1vZGFsLXRpdGxlJzsNCg0KLy8gVGhlICdoZWFkZXJfY2xhc3Nfb3RoZXInIHBhcmFtZXRlciwgaWYgc2V0LCBhcHBlbmRzIGFkZGl0aW9uYWwgY2xhc3MgdG8gJ2hlYWRlcl9jbGFzcycsIG90aGVyd2lzZSByZXRhaW5zIG9yaWdpbmFsICdoZWFkZXJfY2xhc3MnLg0KJGhlYWRlcl9jbGFzcyA9IGlzc2V0KCRoZWFkZXJfY2xhc3Nfb3RoZXIpID8gJGhlYWRlcl9jbGFzcyAuICcgJyAuICRoZWFkZXJfY2xhc3Nfb3RoZXIgOiAkaGVhZGVyX2NsYXNzOw0KDQovLyBUaGUgJ2JvZHlfY2xhc3MnIHBhcmFtZXRlciwgYWRkZWQgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdHMgdG8gJ3VrLW1vZGFsLWJvZHknLg0KJGJvZHlfY2xhc3MgPSBpc3NldCgkYm9keV9jbGFzcykgPyAnIGNsYXNzPSInIC4gJGJvZHlfY2xhc3MgLiAnIicgOiAnIGNsYXNzPSJ1ay1tb2RhbC1ib2R5Iic7DQoNCi8vIFRoZSAnY29udGVudCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0Lg0KJGNvbnRlbnQgPz89ICcnOw0KDQovLyBUaGUgJ2J1dHRvbnMnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBudWxsIGlmIG5vdCBzZXQuDQokYnV0dG9ucyA/Pz0gbnVsbDsNCg0KLy8gVGhlICdidXR0b25zX2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gZW1wdHkgc3RyaW5nIGlmIG5vdCBzZXQuDQokYnV0dG9uc19jbGFzcyA/Pz0gJyc7DQoNCi8vIFRoZSAnYnV0dG9uc19pZCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0Lg0KJGJ1dHRvbnNfaWQgPz89ICcnOw0KDQovLyBUaGUgJ2Nsb3NlJyBwYXJhbWV0ZXIsIHNldCB0byBmYWxzZSBpZiBleHBsaWNpdGx5IHNldCB0byBmYWxzZSwgb3RoZXJ3aXNlIGRlZmF1bHRzIHRvIHRydWUuDQokY2xvc2UgPSBpc3NldCgkY2xvc2UpICYmICEkY2xvc2UgPyBmYWxzZSA6IHRydWU7DQoNCi8vIFRoZSAnb3ZlcmZsb3cnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstb3ZlcmZsb3ctYXV0bycgdW5sZXNzIHNldCB0byBmYWxzZS4NCiRvdmVyZmxvdyA9IGlzc2V0KCRvdmVyZmxvdykgJiYgISRvdmVyZmxvdyA/ICcnIDogJyB1ay1vdmVyZmxvdy1hdXRvJzsNCg0KLy8gVGhlICdkaWFsb2dfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstbW9kYWwtZGlhbG9nJyBpZiBub3Qgc2V0IG9yIGVtcHR5Lg0KJGRpYWxvZ19jbGFzcyA/Pz0gJ3VrLW1vZGFsLWRpYWxvZyc7DQoNCi8vIFNldCB0aGUgZnVsbCBtb2RhbCBiZWhhdmlvciB3aGVuICdmdWxsJyBpcyB0cnVlLg0KaWYgKCRmdWxsKQ0Kew0KCS8vIFRoZSAnbW9kYWxfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldC4NCgkkbW9kYWxfY2xhc3MgPSAkbW9kYWxfY2xhc3MgPz8gJyc7DQoNCgkvLyBUaGUgJ21vZGFsX2NsYXNzJyBpcyB3cmFwcGVkIHdpdGggZnVsbCBtb2RhbCBjbGFzc2VzIGlmICdmdWxsJyBpcyB0cnVlLg0KCSRtb2RhbF9jbGFzcyA9ICcgY2xhc3M9InVrLW1vZGFsLWZ1bGwgJyAuICRtb2RhbF9jbGFzcyAuICciJzsNCg0KCS8vIENoYW5nZSAnY2xhc3NfY2xvc2UnIHRvIHRoZSBmdWxsIG1vZGFsIGNsb3NlIGJ1dHRvbiBzdHlsZSB3aGVuICdmdWxsJyBpcyB0cnVlLg0KCSRjbGFzc19jbG9zZSA9ICcgY2xhc3M9InVrLW1vZGFsLWNsb3NlLWZ1bGwgdWstY2xvc2UtbGFyZ2UiJzsNCn0NCmVsc2UNCnsNCgkvLyBUaGUgJ21vZGFsX2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gZW1wdHkgc3RyaW5nIHVubGVzcyBwcm92aWRlZC4NCgkkbW9kYWxfY2xhc3MgPSBpc3NldCgkbW9kYWxfY2xhc3MpID8gJyBjbGFzcz0iJyAuICRtb2RhbF9jbGFzcyAuICciJyA6ICcnOw0KDQoJLy8gVGhlIGRlZmF1bHQgY2xvc2UgYnV0dG9uIGNsYXNzLg0KCSRjbGFzc19jbG9zZSA9ICcgY2xhc3M9InVrLW1vZGFsLWNsb3NlLWRlZmF1bHQiJzsNCn0=', '', '', 1, 15, '', 36, '', '0eb94218-5798-4170-9ce5-5cf11607086d'),
+(108, 1, 'rows', 'Rows', '', 'PD9waHAgaWYgKGlzX2FycmF5KCRpdGVtcykpOiA/Pg0KCTw/cGhwIGZvcmVhY2ggKCRpdGVtcyBhcyAkcm93ID0+ICR2YWx1ZXMpOiA/Pg0KCQk8dHI+DQoJCTw/cGhwIGZvcmVhY2goJHZhbHVlcyBhcyAkdmFsdWUpOiA/Pg0KCQkJPHRkIGNsYXNzPSIiPjw/cGhwIGVjaG8gJHZhbHVlOyA/PjwvdGQ+DQoJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCTwvdHI+DQoJPD9waHAgZW5kZm9yZWFjaDsgPz4NCjw/cGhwIGVsc2VpZiAoaXNfbnVtZXJpYygkaXRlbXMpICYmIGlzX2FycmF5KCRoZWFkZXJzKSk6ID8+DQoJPD9waHAgZm9yKCAkcm93ID0gMDsgJHJvdyA8ICRpdGVtczsgJHJvdysrKTogPz4NCgkJPHRyIGNsYXNzPSIiPg0KCQk8P3BocCBmb3JlYWNoKCRoZWFkZXJzIGFzICRoZWFkZXIpOiA/Pg0KCQkJPHRkIGNsYXNzPSIiPiZuYnNwOyZuYnNwOzwvdGQ+DQoJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCTwvdHI+DQoJPD9waHAgZW5kZm9yOyA/Pg0KPD9waHAgZWxzZWlmIChpc19udW1lcmljKCRpdGVtcykgJiYgaXNfbnVtZXJpYygkaGVhZGVycykpOiA/Pg0KCTw/cGhwIGZvciggJHJvdyA9IDA7ICRyb3cgPCAkaXRlbXM7ICRyb3crKyk6ID8+DQoJCTx0ciBjbGFzcz0iIj4NCgkJPD9waHAgZm9yKCAkY29sdW1uID0gMDsgJGNvbHVtbiA8ICRoZWFkZXJzOyAkY29sdW1uKyspOiA/Pg0KCQkJPHRkIGNsYXNzPSIiPiZuYnNwOyZuYnNwOzwvdGQ+DQoJCTw/cGhwIGVuZGZvcjsgPz4NCgkJPC90cj4NCgk8P3BocCBlbmRmb3I7ID8+DQo8P3BocCBlbmRpZjsgPz4=', 'Rows', 'JGhlYWRlcnMgPSAkZGlzcGxheURhdGFbJ2hlYWRlcnMnXTsNCiRpdGVtcyA9ICRkaXNwbGF5RGF0YVsnaXRlbXMnXTs=', '', '', 1, 7, '', 37, '', '72965abd-370c-4a16-a536-72cfd001e5dd'),
+(109, 1, 'table', 'Table', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkdGFibGVfY29udGFpbmVyX2NsYXNzOyA/PiI+DQoJPHRhYmxlIGlkPSI8P3BocCBlY2hvICR0YWJsZV9pZDsgPz4iIGNsYXNzPSI8P3BocCBlY2hvICR0YWJsZV9jbGFzczsgPz48P3BocCBlY2hvICR0YWJsZV9vdGhlcl9jbGFzczsgPz4iPg0KCQk8dGhlYWQ+DQoJCQk8P3BocCBpZiAoaXNfYXJyYXkoJGhlYWRlcnMpKTogPz4NCgkJCQk8P3BocCBpZiAoJG5hbWUpOiA/Pg0KCQkJCTx0cj4NCgkJCQkJPHRoIGNvbHNwYW49Ijw/cGhwIGVjaG8gY291bnQoJGhlYWRlcnMpOyA/PiIgc3R5bGU9InRleHQtYWxpZ246Y2VudGVyIj48Yj48P3BocCBlY2hvICRuYW1lOyA/PjwvYj48L3RoPg0KCQkJCTwvdHI+DQoJCQkJPD9waHAgZW5kaWY7ID8+DQoJCQkJPHRyPg0KCQkJCTw/cGhwIGZvcmVhY2goJGhlYWRlcnMgYXMgJGNvZGVfbmFtZSA9PiAkaGVhZGVyKTogPz4NCgkJCQkJPD9waHAgDQoJCQkJCQlpZiAoaXNfbnVtZXJpYygkY29kZV9uYW1lKSkNCgkJCQkJCXsNCgkJCQkJCQkkY29kZV9uYW1lID0gU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6c2FmZSgkaGVhZGVyKTsNCgkJCQkJCX0NCiAJCQkJCT8+DQoJCQkJCTx0aCBkYXRhLW5hbWU9Ijw/cGhwIGVjaG8gJGNvZGVfbmFtZTsgPz4iPjw/cGhwIGVjaG8gJGhlYWRlcjsgPz48L3RoPg0KCQkJCTw/cGhwIGVuZGZvcmVhY2g7ID8+DQoJCQkJPC90cj4NCgkJCTw/cGhwIGVsc2VpZiAoaXNfbnVtZXJpYygkaGVhZGVycykpOiA/Pg0KCQkJCTw/cGhwIGlmICgkbmFtZSk6ID8+DQoJCQkJPHRyPg0KCQkJCQk8dGggY29sc3Bhbj0iPD9waHAgZWNobyAoaW50KSAkaGVhZGVyczsgPz4iIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PGI+PD9waHAgZWNobyAkbmFtZTsgPz48L2I+PC90aD4NCgkJCQk8L3RyPg0KCQkJCTw/cGhwIGVuZGlmOyA/Pg0KCQkJCTx0ciBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyB0b3A6IC05OTk5cHg7IGxlZnQ6IC05OTk5cHg7Ij4NCgkJCQk8P3BocCBmb3IoICRyb3cgPSAwOyAkcm93IDwgJGhlYWRlcnM7ICRyb3crKyk6ID8+DQoJCQkJCTx0aD48P3BocCBlY2hvIFN1cGVyX19fMWYyOGNiNTNfNjBkOV80ZGIxX2I1MTdfM2M3ZGM2YjQyOWVmX19fUG93ZXI6OnNhZmUoJHJvdyk7ID8+PC90aD4NCgkJCQk8P3BocCBlbmRmb3I7ID8+DQoJCQkJPC90cj4NCgkJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8L3RoZWFkPg0KCQk8dGJvZHk+DQoJCQk8P3BocCBlY2hvIEpvb21sYV9fXzdhYjgyMjcyXzBiM2RfNGJiMV9hZjM1X2U2M2EwOTZjZmUwYl9fX1Bvd2VyOjpyZW5kZXIoJ3Jvd3MnLCBbJ2hlYWRlcnMnID0+ICRoZWFkZXJzLCAnaXRlbXMnID0+ICRpdGVtc10pOyA/Pg0KCQkJPD9waHAgaWYgKCRhZGRfaXRlbXMgPiAwKTogPz4NCgkJCQk8P3BocCBlY2hvIEpvb21sYV9fXzdhYjgyMjcyXzBiM2RfNGJiMV9hZjM1X2U2M2EwOTZjZmUwYl9fX1Bvd2VyOjpyZW5kZXIoJ3Jvd3MnLCBbJ2hlYWRlcnMnID0+ICRoZWFkZXJzLCAnaXRlbXMnID0+ICRhZGRfaXRlbXNdKTsgPz4NCgkJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8L3Rib2R5Pg0KCTwvdGFibGU+DQo8L2Rpdj4NCjw/cGhwDQovLyBJbml0aWFsaXplIHRoZSB0YWJsZSBpZiBbaW5pdCBpcyBub3Qgc2V0XSwgb3IgW2lzIHRydWVdDQovLyBUbyBzdG9wIGluaXRpYWxpemF0aW9uIHNldCAkZGlzcGxheURhdGFbJ2luaXQnXSA9IGZhbHNlOw0KaWYgKCFpc3NldCgkZGlzcGxheURhdGFbJ2luaXQnXSkgfHwgJGRpc3BsYXlEYXRhWydpbml0J10pIDoNCj8+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24oKSB7DQoJdmFyIDw/cGhwIGVjaG8gJHRhYmxlX2lkOyA/PiA9IG5ldyBEYXRhVGFibGUoJyM8P3BocCBlY2hvICR0YWJsZV9pZDsgPz4nLCB7DQoJCXBhZ2luZzogZmFsc2UsDQoJCXNlbGVjdDogdHJ1ZQ0KCX0pOw0KfSk7DQo8L3NjcmlwdD4NCjw/cGhwIGVuZGlmOyA/Pg==', 'Table', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAndGFibGVfaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhIHJhbmRvbWx5IGdlbmVyYXRlZCB2YWx1ZSBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokdGFibGVfaWQgPSAkaWQgPz8gU3VwZXJfX18xZjI4Y2I1M182MGQ5XzRkYjFfYjUxN18zYzdkYzZiNDI5ZWZfX19Qb3dlcjo6cmFuZG9tKDcpOw0KDQovLyBUaGUgJ25hbWUnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBmYWxzZSBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokbmFtZSA/Pz0gZmFsc2U7DQoNCi8vIFRoZSAndGFibGVfY2xhc3MnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byAndWstdGFibGUnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiR0YWJsZV9jbGFzcyA/Pz0gJ3VrLXRhYmxlJzsNCg0KLy8gVGhlICd0YWJsZV9vdGhlcl9jbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICcnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiR0YWJsZV9vdGhlcl9jbGFzcyA9ICFlbXB0eSgkdGFibGVfb3RoZXJfY2xhc3MgPz8gJycpID8gJyAnIC4gJHRhYmxlX290aGVyX2NsYXNzIDogJyc7DQoNCi8vIFRoZSAndGFibGVfY29udGFpbmVyX2NsYXNzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ3VrLW92ZXJmbG93LWF1dG8nIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiR0YWJsZV9jb250YWluZXJfY2xhc3MgPz89ICd1ay1vdmVyZmxvdy1hdXRvJzsNCg0KLy8gVGhlICdoZWFkZXJzJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gYXJyYXkgb2YgZGVmYXVsdCBoZWFkZXIgdmFsdWVzIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRoZWFkZXJzID8/PSBbVGV4dDo6XygnTm8nKSwgVGV4dDo6XygnSGVhZGVycycpLCBUZXh0OjpfKCdGb3VuZCcpXTsNCg0KLy8gVGhlICdpdGVtcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIDYgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGl0ZW1zID8/PSA2Ow0KDQovLyBUaGUgJ2RlZmF1bHRfaXRlbXNfbnVtYmVyJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gMCBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokZGVmYXVsdF9pdGVtc19udW1iZXIgPz89IDA7DQoNCi8vIHR3ZWFrIHRvIGFkZCBlbXB0eSByb3dzDQokaXRlbXNfbnVtYmVyID0gMDsNCmlmIChpc19hcnJheSgkaXRlbXMpKQ0Kew0KCSRpdGVtc19udW1iZXIgPSBjb3VudCgoYXJyYXkpICRpdGVtcyk7DQp9DQplbHNlaWYgKGlzX251bWVyaWMoJGl0ZW1zKSkNCnsNCgkkaXRlbXNfbnVtYmVyID0gKGludCkgJGl0ZW1zOw0KfQ0KJGFkZF9pdGVtcyA9IDA7DQppZiAoJGRlZmF1bHRfaXRlbXNfbnVtYmVyID4gJGl0ZW1zX251bWJlcikNCnsNCgkkYWRkX2l0ZW1zID0gcm91bmQoJGRlZmF1bHRfaXRlbXNfbnVtYmVyIC0gJGl0ZW1zX251bWJlcik7DQp9', '', '', 1, 12, '', 38, '{\"0\":\"4c3e3dce-0845-46cb-9e4a-494f75dc7dd8\"}', '2fe723e3-879e-4c08-aaf3-0de098ed7f25'),
+(133, 1, 'demolookfiledisplay', 'File Display Engine', '', 'PD9waHAgaWYgKCFlbXB0eSgkZGlzcGxheURhdGEpICYmICFlbXB0eSgkZGlzcGxheURhdGFbJ2RhdGEnXSkpOiA/Pg0KCTx1bCBjbGFzcz0idWstbGlzdCB1ay1saXN0LWRpdmlkZXIiPg0KCQk8P3BocCBmb3JlYWNoICgkZGlzcGxheURhdGFbJ2RhdGEnXSBhcyAkZmlsZSk6ID8+DQoJCTw/cGhwIGlmICgkZmlsZS0+dGFzayA9PSAnaW1hZ2UnKTogPz4NCgkJPD9waHAgJGltYWdlc1tdID0gICRmaWxlOyA/Pg0KCQk8P3BocCBlbHNlOiA/Pg0KCQk8bGk+DQoJCTw/cGhwIGlmIChpc3NldCgkZGlzcGxheURhdGFbJ3JlbW92ZV9kZWxldGUnXSkpIDogPz4NCgkJCTxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRlZmF1bHQgdWstd2lkdGgtMS0xIiBocmVmPSI8P3BocCBlY2hvICRmaWxlLT5saW5rOyA/PiIgZG93bmxvYWQ+KDw/cGhwIGVjaG8gJGZpbGUtPnR5cGVfbmFtZTsgPz4pIDw/cGhwIGVjaG8gJGZpbGUtPm5hbWU7ID8+PC9hPg0KCQk8P3BocCBlbHNlOiA/Pg0KCQkJPGRpdiBpZD0iPD9waHAgZWNobyAkZmlsZS0+Z3VpZDsgPz4iIGNsYXNzPSJ1ay1idXR0b24tZ3JvdXAgdWstd2lkdGgtMS0xIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KCQkJCTxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRlZmF1bHQgdWstd2lkdGgtMy00IiBocmVmPSI8P3BocCBlY2hvICRmaWxlLT5saW5rOyA/PiIgZG93bmxvYWQ+KDw/cGhwIGVjaG8gJGZpbGUtPnR5cGVfbmFtZTsgPz4pIDw/cGhwIGVjaG8gJGZpbGUtPm5hbWU7ID8+PC9hPg0KCQkJCTxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kYW5nZXIgdWstd2lkdGgtMS00IiB1ay1pY29uPSJ0cmFzaCIgb25jbGljaz0iVkRNRGVsZXRlRmlsZSgnZmlsZV92ZG1fdXBsb2FkZXInLCAnPD9waHAgZWNobyAkZmlsZS0+Z3VpZDsgPz4nKTsiPjwvYnV0dG9uPg0KCQkJPC9kaXY+DQoJCTw/cGhwIGVuZGlmOyA/Pg0KCQk8L2xpPg0KCQk8P3BocCBlbmRpZjsgPz4NCgkJPD9waHAgZW5kZm9yZWFjaDsgPz4NCgk8L3VsPg0KCTw/cGhwIGlmICgkaW1hZ2VzICE9PSBbXSk6ID8+DQoJCTx1bCBjbGFzcz0idWstbGlzdCB1ay1saXN0LWRpdmlkZXIiPg0KCQkJPD9waHAgZm9yZWFjaCAoJGltYWdlcyBhcyAkZmlsZSk6ID8+DQoJCQk8bGk+DQoJCQk8ZGl2IGNsYXNzPSJ1ay1oZWlnaHQtbWVkaXVtIHVrLWZsZXggdWstZmxleC1jZW50ZXIgdWstZmxleC1taWRkbGUgdWstYmFja2dyb3VuZC1jb3ZlciB1ay1saWdodCIgZGF0YS1zcmM9Ijw/cGhwIGVjaG8gJGZpbGUtPmxpbms7ID8+IiB1ay1pbWc+DQoJCQk8aDE+PD9waHAgZWNobyAkZmlsZS0+dHlwZV9uYW1lOyA/PjwvaDE+DQoJCQk8L2Rpdj4NCgkJCTw/cGhwIGlmIChpc3NldCgkZGlzcGxheURhdGFbJ3JlbW92ZV9kZWxldGUnXSkpIDogPz4NCgkJCQk8YSBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kZWZhdWx0IHVrLXdpZHRoLTEtMSIgaHJlZj0iPD9waHAgZWNobyAkZmlsZS0+bGluazsgPz4iIGRvd25sb2FkPig8P3BocCBlY2hvICRmaWxlLT50eXBlX25hbWU7ID8+KSA8P3BocCBlY2hvICRmaWxlLT5uYW1lOyA/PjwvYT4NCgkJCTw/cGhwIGVsc2U6ID8+DQoJCQkJPGRpdiBpZD0iPD9waHAgZWNobyAkZmlsZS0+Z3VpZDsgPz4iIGNsYXNzPSJ1ay1idXR0b24tZ3JvdXAgdWstd2lkdGgtMS0xIHVrLW1hcmdpbi1zbWFsbC1ib3R0b20iPg0KCQkJCQk8YSBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kZWZhdWx0IHVrLXdpZHRoLTMtNCIgaHJlZj0iPD9waHAgZWNobyAkZmlsZS0+bGluazsgPz4iIGRvd25sb2FkPig8P3BocCBlY2hvICRmaWxlLT50eXBlX25hbWU7ID8+KSA8P3BocCBlY2hvICRmaWxlLT5uYW1lOyA/PjwvYT4NCgkJCQkJPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLWRhbmdlciB1ay13aWR0aC0xLTQiIHVrLWljb249InRyYXNoIiBvbmNsaWNrPSJWRE1EZWxldGVGaWxlKCdmaWxlX3ZkbV91cGxvYWRlcicsICc8P3BocCBlY2hvICRmaWxlLT5ndWlkOyA/PicpOyI+PC9idXR0b24+DQoJCQkJPC9kaXY+DQoJCQk8P3BocCBlbmRpZjsgPz4NCgkJCTwvbGk+DQoJCQk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KCQk8L3VsPg0KCTw/cGhwIGVuZGlmOyA/Pg0KPD9waHAgZW5kaWY7ID8+', 'File Display Engine', 'JGltYWdlcyA9IFtdOw==', '', '', 1, 6, '', 48, '', '6e4e5acc-8a7c-49ca-be53-8f8d95bd4163'),
+(134, 1, 'radiobox', 'Radio Box', '', 'PGRpdiBjbGFzcz0iPD9waHAgZWNobyAkbWFyZ2luOyA/PiI+DQoJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiBmb3I9Ijw/cGhwIGVjaG8gJG5hbWU7ID8+Ij48P3BocCBlY2hvICRsYWJlbDsgPz48L2xhYmVsPg0KCTxkaXYgY2xhc3M9InVrLWZvcm0tY29udHJvbHMiPg0KCQk8P3BocCBlY2hvIEpvb21sYV9fXzdhYjgyMjcyXzBiM2RfNGJiMV9hZjM1X2U2M2EwOTZjZmUwYl9fX1Bvd2VyOjpyZW5kZXIoJ3JhZGlvJywgJGRpc3BsYXlEYXRhKTsgPz4NCgk8L2Rpdj4NCjwvZGl2Pg==', 'Radio Box', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuIEFkZGl0aW9uYWxseSwgcmVwbGFjZSBoeXBoZW5zIHdpdGggdW5kZXJzY29yZXMuDQokbmFtZSA/Pz0gJGlkOw0KJG5hbWUgPSBzdHJfcmVwbGFjZSgnLScsICdfJywgJG5hbWUpOw0KDQovLyBUaGUgJ2xhYmVsJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gdGhlIHRyYW5zbGF0aW9uIG9mICdMYWJlbCcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGxhYmVsID8/PSBUZXh0OjpfKCdMYWJlbCcpOw0KDQovLyBUaGUgJ21hcmdpbicgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1tYXJnaW4tc21hbGwnIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRtYXJnaW4gPz89ICd1ay1tYXJnaW4tc21hbGwnOw==', '', '', 1, 4, '', 33, '', '0075f54e-d953-4379-8476-918bb6684d0b'),
+(135, 1, 'radio', 'Radio', '', 'PD9waHAgaWYgKCFlbXB0eSgkb3B0aW9ucykpOiA/Pg0KCTw/cGhwIGZvcmVhY2ggKCRvcHRpb25zIGFzICRrZXkgPT4gJHZhbHVlKTogPz4NCgkJPD9waHANCgkJCS8vIERldGVybWluZSB0aGUgb3B0aW9uIGtleSBhbmQgdmFsdWUuDQoJCQkkb3B0aW9uX2tleSA9ICRrZXk7DQoJCQkkb3B0aW9uX3ZhbHVlID0gJHZhbHVlOw0KDQoJCQlpZiAoaXNfb2JqZWN0KCR2YWx1ZSkgJiYgaXNzZXQoJHZhbHVlLT5rZXksICR2YWx1ZS0+dmFsdWUpKSB7DQoJCQkJJG9wdGlvbl9rZXkgPSAkdmFsdWUtPmtleTsNCgkJCQkkb3B0aW9uX3ZhbHVlID0gJHZhbHVlLT52YWx1ZTsNCgkJCX0gZWxzZWlmIChpc19hcnJheSgkdmFsdWUpICYmIGlzc2V0KCR2YWx1ZVsna2V5J10sICR2YWx1ZVsndmFsdWUnXSkpIHsNCgkJCQkkb3B0aW9uX2tleSA9ICR2YWx1ZVsna2V5J107DQoJCQkJJG9wdGlvbl92YWx1ZSA9ICR2YWx1ZVsndmFsdWUnXTsNCgkJCX0NCg0KCQkJLy8gQ2hlY2sgaWYgdGhpcyBvcHRpb24gc2hvdWxkIGJlIHNlbGVjdGVkLg0KCQkJJGlzQ2hlY2tlZCA9ICgkZGVmYXVsdCA9PT0gJG9wdGlvbl9rZXkpID8gJyBjaGVja2VkJyA6ICcnOw0KCQk/Pg0KCQk8IS0tIFJlbmRlciB0aGUgcmFkaW8gaW5wdXQgZmllbGQgb25seSAtLT4NCgkJPGxhYmVsPg0KCQkJPGlucHV0DQoJCQkJdHlwZT0icmFkaW8iDQoJCQkJY2xhc3M9Ijw/cGhwIGVjaG8gaHRtbHNwZWNpYWxjaGFycygkY2xhc3MgLiAkY2xhc3Nfb3RoZXIpOyA/PiINCgkJCQlpZD0iPD9waHAgZWNobyBodG1sc3BlY2lhbGNoYXJzKCRpZCAuICdfJyAuICRvcHRpb25fa2V5KTsgPz4iDQoJCQkJbmFtZT0iPD9waHAgZWNobyBodG1sc3BlY2lhbGNoYXJzKCRuYW1lKTsgPz4iDQoJCQkJdmFsdWU9Ijw/cGhwIGVjaG8gaHRtbHNwZWNpYWxjaGFycygkb3B0aW9uX2tleSk7ID8+Ig0KCQkJCTw/cGhwIGVjaG8gJGlzQ2hlY2tlZDsgPz4NCgkJCQk8P3BocCBlY2hvICRvbmtleWRvd247ID8+DQoJCQkJPD9waHAgZWNobyAkb25jaGFuZ2U7ID8+DQoJCQkJPD9waHAgZWNobyAkZGlzYWJsZWQ7ID8+DQoJCQk+DQoJCQk8c3Bhbj48P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoJG9wdGlvbl92YWx1ZSk7ID8+PC9zcGFuPg0KCQk8L2xhYmVsPjxicj4NCgk8P3BocCBlbmRmb3JlYWNoOyA/Pg0KPD9waHAgZWxzZTogPz4NCgk8IS0tIFNob3cgYSBtZXNzYWdlIGlmIG5vIG9wdGlvbnMgYXJlIGF2YWlsYWJsZSAtLT4NCgk8cD48P3BocCBlY2hvIGh0bWxzcGVjaWFsY2hhcnMoVGV4dDo6XygnRW1wdHknKSk7ID8+PC9wPg0KPD9waHAgZW5kaWY7ID8+', 'Radio', 'Ly8gRXh0cmFjdCBhbGwga2V5cyBmcm9tICRkaXNwbGF5RGF0YSBhcyBpbmRpdmlkdWFsIHZhcmlhYmxlcy4NCmV4dHJhY3QoJGRpc3BsYXlEYXRhKTsNCg0KLy8gQXNzaWduIGRlZmF1bHQgdmFsdWVzIGZvciB2YXJpYWJsZXMgdGhhdCBtaWdodCBub3QgYmUgcHJlc2VudCBpbiAkZGlzcGxheURhdGEuDQoNCi8vIFRoZSAnaWQnIHBhcmFtZXRlciwgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGlkID8/PSAnJzsNCg0KLy8gVGhlICduYW1lJyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gJ2lkJyBpZiBub3Qgc2V0LiBBZGRpdGlvbmFsbHksIHJlcGxhY2UgaHlwaGVucyB3aXRoIHVuZGVyc2NvcmVzLg0KJG5hbWUgPz89ICRpZDsNCiRuYW1lID0gc3RyX3JlcGxhY2UoJy0nLCAnXycsICRuYW1lKTsNCg0KLy8gVGhlICdjbGFzcycgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvICd1ay1yYWRpbycgaWYgbm90IHNldCBvciBpcyBudWxsLg0KJGNsYXNzID8/PSAndWstcmFkaW8nOw0KDQovLyBUaGUgJ2NsYXNzX290aGVyJyBwYXJhbWV0ZXIsIHByZXBlbmRlZCB3aXRoIGEgc3BhY2UgaWYgc2V0LCBvdGhlcndpc2UgZGVmYXVsdGluZyB0byBhbiBlbXB0eSBzdHJpbmcuDQokY2xhc3Nfb3RoZXIgPSBpc3NldCgkY2xhc3Nfb3RoZXIpID8gJyAnIC4gJGNsYXNzX290aGVyIDogJyc7DQoNCi8vIFRoZSAnb3B0aW9ucycgcGFyYW1ldGVyLCBzZXQgb25seSBpZiBpdCBleGlzdHMgYW5kIGlzIGFuIGFycmF5LCBvdGhlcndpc2UgZGVmYXVsdHMgdG8gYGZhbHNlYC4NCiRvcHRpb25zID0gKGlzc2V0KCRvcHRpb25zKSAmJiBpc19hcnJheSgkb3B0aW9ucykpID8gJG9wdGlvbnMgOiBmYWxzZTsNCg0KLy8gVGhlICdkZWZhdWx0JyBwYXJhbWV0ZXIsIGRlZmF1bHRpbmcgdG8gYW4gZW1wdHkgc3RyaW5nIGlmIG5vdCBzZXQgb3IgaXMgbnVsbC4NCiRkZWZhdWx0ID8/PSAnJzsNCg0KLy8gVGhlICdkaXNhYmxlZCcgcGFyYW1ldGVyLCBkZWZhdWx0aW5nIHRvIGFuIGVtcHR5IHN0cmluZyBpZiBub3Qgc2V0IG9yIGlzIG51bGwuDQokZGlzYWJsZWQgPSAhZW1wdHkoJHJlYWRvbmx5KSB8fCAhZW1wdHkoJGRpc2FibGVkKSA/ICcgZGlzYWJsZWQ9ImRpc2FibGVkIicgOiAnJzsNCg0KLy8gVGhlICdvbmNoYW5nZScgYXR0cmlidXRlLCBhZGRlZCBvbmx5IGlmIHNldCwgb3RoZXJ3aXNlIGxlZnQgYXMgYW4gZW1wdHkgc3RyaW5nLg0KJG9uY2hhbmdlID0gaXNzZXQoJG9uY2hhbmdlKSA/ICcgb25jaGFuZ2U9IicgLiAkb25jaGFuZ2UgLiAnIicgOiAnJzsNCg0KLy8gVGhlICdvbmtleWRvd24nIGF0dHJpYnV0ZSwgYWRkZWQgb25seSBpZiBzZXQsIG90aGVyd2lzZSBsZWZ0IGFzIGFuIGVtcHR5IHN0cmluZy4NCiRvbmtleWRvd24gPSBpc3NldCgkb25rZXlkb3duKSA/ICcgb25rZXlkb3duPSInIC4gJG9ua2V5ZG93biAuICciJyA6ICcnOw==', '', '', 1, 6, '', 32, '', '7f6ff7df-4444-40ad-a7bf-5d126d6feac7');
--
-- Dumping data for table `#__componentbuilder_dynamic_get`
--
INSERT INTO `#__componentbuilder_dynamic_get` (`id`, `add_php_after_getitem`, `add_php_before_getitem`, `add_php_after_getitems`, `add_php_before_getitems`, `add_php_getlistquery`, `php_after_getitem`, `php_before_getitem`, `php_before_getitems`, `php_getlistquery`, `php_after_getitems`, `pagination`, `addcalculation`, `db_selection`, `db_table_main`, `filter`, `getcustom`, `gettype`, `global`, `join_db_table`, `join_view_table`, `main_source`, `name`, `order`, `php_calculation`, `php_custom_get`, `view_selection`, `view_table_main`, `where`, `php_router_parse`, `group`, `params`, `published`, `version`, `hits`, `ordering`, `guid`) VALUES
-(36, '', '', 1, '', '', '', '', '', '', 'CQkvLyBkbyBhIHF1aWNrIGJ1aWxkIG9mIGFsbCBlZGl0IGxpbmtzIGxpbmtzDQoJCWlmIChpc3NldCgkaXRlbXMpICYmICRpdGVtcykNCgkJew0KCQkJZm9yZWFjaCAoJGl0ZW1zIGFzICRuciA9PiAmJGl0ZW0pDQoJCQl7DQoJCQkJJGNhbkRvID0gW1tbQ29tcG9uZW50XV1dSGVscGVyOjpnZXRBY3Rpb25zKCdsb29rJywkaXRlbSwnbG9va3MnKTsNCgkJCQlpZiAoJGNhbkRvLT5nZXQoJ2xvb2suZWRpdCcpKQ0KCQkJCXsNCgkJCQkJJGl0ZW0tPmVkaXRMaW5rID0gJzxiciAvPjxiciAvPjxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLXByaW1hcnkgdWstd2lkdGgtMS0xIiBocmVmPSInOw0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgLj0gSm9vbWxhX19fZDRjNzYwOTlfNGMzMl80MDhhXzg3MDFfZDBhNzI0NDg0ZGZkX19fUG93ZXI6Ol8oJ2luZGV4LnBocD9vcHRpb249Y29tX1tbW2NvbXBvbmVudF1dXSZ2aWV3PWxvb2smdGFzaz1sb29rLmVkaXQmaWQ9JyAuICRpdGVtLT5pZCk7DQoJCQkJCSRpdGVtLT5lZGl0TGluayAuPSAnIj48aSBjbGFzcz0idWstaWNvbi1wZW5jaWwiPjwvaT48c3BhbiBjbGFzcz0idWstaGlkZGVuLXNtYWxsIj4nOw0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgLj0gVGV4dDo6XygnRWRpdCBMb29rJyk7DQoJCQkJCSRpdGVtLT5lZGl0TGluayAuPSAnPC9zcGFuPjwvYT4nOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgPSAnJzsNCgkJCQl9DQoJCQl9DQoJCX0=', 1, '', '', '', '{}', '', 2, '{}', '{}', '{}', 1, 'Looks', '{\"order0\":{\"table_key\":\"a.name\",\"direction\":\"ASC\"}}', '', '', 'a.*', 109, '{\"where0\":{\"table_key\":\"a.published\",\"operator\":1,\"value_key\":\"1\"}}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 14, '', 13, '32b3ae7d-8aa8-47f1-ab2e-30076ddaa029'),
-(39, '', '', '', '', '', '', '', '', '', '', 1, '', '', '', '{\"filter0\":{\"filter_type\":1,\"state_key\":\"id\",\"operator\":1,\"table_key\":\"a.id\"}}', '', 1, '{}', '{}', '{\"join_view_table0\":{\"view_table\":\"284\",\"row_type\":2,\"as\":\"d\",\"type\":1,\"on_field\":\"a.guid\",\"operator\":1,\"join_field\":\"d.entity\",\"selection\":\"d.email AS email\\r\\nd.mobile_phone AS mobile_phone\\r\\nd.dateofbirth AS dateofbirth\\r\\nd.website AS website\"}}', 1, 'Looking', '{}', '', '', 'a.*', 109, '{}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 16, '', '', '98e6ea56-0911-4d89-b1f4-8f0bb1e4aa5a');
+(36, '', '', 1, '', '', '', '', '', '', 'CQkvLyBkbyBhIHF1aWNrIGJ1aWxkIG9mIGFsbCBlZGl0IGxpbmtzIGxpbmtzDQoJCWlmIChpc3NldCgkaXRlbXMpICYmICRpdGVtcykNCgkJew0KCQkJZm9yZWFjaCAoJGl0ZW1zIGFzICRuciA9PiAmJGl0ZW0pDQoJCQl7DQoJCQkJJGNhbkRvID0gW1tbQ29tcG9uZW50XV1dSGVscGVyOjpnZXRBY3Rpb25zKCdsb29rJywkaXRlbSwnbG9va3MnKTsNCgkJCQlpZiAoJGNhbkRvLT5nZXQoJ2xvb2suZWRpdCcpKQ0KCQkJCXsNCgkJCQkJJGl0ZW0tPmVkaXRMaW5rID0gJzxiciAvPjxiciAvPjxhIGNsYXNzPSJ1ay1idXR0b24gdWstYnV0dG9uLXByaW1hcnkgdWstd2lkdGgtMS0xIiBocmVmPSInOw0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgLj0gSm9vbWxhX19fZDRjNzYwOTlfNGMzMl80MDhhXzg3MDFfZDBhNzI0NDg0ZGZkX19fUG93ZXI6Ol8oJ2luZGV4LnBocD9vcHRpb249Y29tX1tbW2NvbXBvbmVudF1dXSZ2aWV3PWxvb2smdGFzaz1sb29rLmVkaXQmaWQ9JyAuICRpdGVtLT5pZCk7DQoJCQkJCSRpdGVtLT5lZGl0TGluayAuPSAnIj48aSBjbGFzcz0idWstaWNvbi1wZW5jaWwiPjwvaT48c3BhbiBjbGFzcz0idWstaGlkZGVuLXNtYWxsIj4nOw0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgLj0gVGV4dDo6XygnRWRpdCBMb29rJyk7DQoJCQkJCSRpdGVtLT5lZGl0TGluayAuPSAnPC9zcGFuPjwvYT4nOw0KCQkJCX0NCgkJCQllbHNlDQoJCQkJew0KCQkJCQkkaXRlbS0+ZWRpdExpbmsgPSAnJzsNCgkJCQl9DQoJCQl9DQoJCX0=', 1, '', '', '', '{}', '', 2, '{}', '{}', '{}', 1, 'Looks', '{\"order0\":{\"table_key\":\"a.name\",\"direction\":\"ASC\"}}', '', '', 'a.*', 'c1053952-8a84-4398-aef1-41726f7c0043', '{\"where0\":{\"table_key\":\"a.published\",\"operator\":1,\"value_key\":\"1\"}}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 14, '', 13, '32b3ae7d-8aa8-47f1-ab2e-30076ddaa029'),
+(39, '', '', '', '', '', '', '', '', '', '', 1, '', '', '', '{\"filter0\":{\"filter_type\":1,\"state_key\":\"id\",\"operator\":1,\"table_key\":\"a.id\"}}', '', 1, '{}', '{}', '{\"join_view_table0\":{\"view_table\":\"595ba2c9-21fa-43a4-9af7-93c9cfb21b82\",\"row_type\":2,\"as\":\"d\",\"type\":1,\"on_field\":\"a.guid\",\"operator\":1,\"join_field\":\"d.entity\",\"selection\":\"d.email AS email\\r\\nd.mobile_phone AS mobile_phone\\r\\nd.dateofbirth AS dateofbirth\\r\\nd.website AS website\"}}', 1, 'Looking', '{}', '', '', 'a.*', 'c1053952-8a84-4398-aef1-41726f7c0043', '{}', '', '{}', '{\"dynamic_get_headers\":{\"add_site_view_model\":\"0\",\"site_view_model\":\"\",\"power_site_view_model\":[],\"add_site_view_html\":\"0\",\"site_view_html\":\"\",\"power_site_view_html\":[],\"add_site_view\":\"0\",\"site_view\":\"\",\"power_site_view\":[],\"add_site_view_controller\":\"0\",\"site_view_controller\":\"\",\"power_site_view_controller\":[],\"add_site_views_model\":\"0\",\"site_views_model\":\"\",\"power_site_views_model\":[],\"add_site_views_html\":\"0\",\"site_views_html\":\"\",\"power_site_views_html\":[],\"add_site_views\":\"0\",\"site_views\":\"\",\"power_site_views\":[],\"add_site_views_controller\":\"0\",\"site_views_controller\":\"\",\"power_site_views_controller\":[],\"add_custom_admin_view_model\":\"0\",\"custom_admin_view_model\":\"\",\"power_custom_admin_view_model\":[],\"add_custom_admin_view_html\":\"0\",\"custom_admin_view_html\":\"\",\"power_custom_admin_view_html\":[],\"add_custom_admin_view\":\"0\",\"custom_admin_view\":\"\",\"power_custom_admin_view\":[],\"add_custom_admin_view_controller\":\"0\",\"custom_admin_view_controller\":\"\",\"power_custom_admin_view_controller\":[],\"add_custom_admin_views_model\":\"0\",\"custom_admin_views_model\":\"\",\"power_custom_admin_views_model\":[],\"add_custom_admin_views_html\":\"0\",\"custom_admin_views_html\":\"\",\"power_custom_admin_views_html\":[],\"add_custom_admin_views\":\"0\",\"custom_admin_views\":\"\",\"power_custom_admin_views\":[],\"add_custom_admin_views_controller\":\"0\",\"custom_admin_views_controller\":\"\",\"power_custom_admin_views_controller\":[],\"add_ajax_model\":\"0\",\"ajax_model\":\"\",\"power_ajax_model\":[]}}', 1, 16, '', '', '98e6ea56-0911-4d89-b1f4-8f0bb1e4aa5a');
--
-- Dumping data for table `#__componentbuilder_custom_code`
--
INSERT INTO `#__componentbuilder_custom_code` (`id`, `code`, `component`, `comment_type`, `from_line`, `function_name`, `hashtarget`, `hashendtarget`, `path`, `system_name`, `target`, `to_line`, `type`, `params`, `published`, `created`, `modified`, `version`, `hits`, `ordering`) VALUES
-(5, 'CS8qKg0KCSAqIENoYW5nZSB0byBuaWNlIGZhbmN5IGRhdGUNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGZhbmN5RGF0ZSgkZGF0ZSwgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJGRhdGUpKQ0KCQl7DQoJCQkkZGF0ZSA9IHN0cnRvdGltZSgkZGF0ZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJ2pTIFxvXGYgRiBZJywkZGF0ZSk7DQoJfQ0KDQoJLyoqDQoJICogZ2V0IGRhdGUgYmFzZWQgaW4gcGVyaW9kIHBhc3QNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGZhbmN5RHluYW1pY0RhdGUoJGRhdGUsICRjaGVja19zdGFtcCA9IHRydWUpDQoJew0KCQlpZiAoJGNoZWNrX3N0YW1wICYmICFzZWxmOjppc1ZhbGlkVGltZVN0YW1wKCRkYXRlKSkNCgkJew0KCQkJJGRhdGUgPSBzdHJ0b3RpbWUoJGRhdGUpOw0KCQl9DQoJCS8vIG9sZGVyIHRoZW4geWVhcg0KCQkkbGFzdHllYXIgPSBkYXRlKCJZIiwgc3RydG90aW1lKCItMSB5ZWFyIikpOw0KCQkkdHJhZ2V0eWVhciA9IGRhdGUoIlkiLCAkZGF0ZSk7DQoJCWlmICgkdHJhZ2V0eWVhciA8PSAkbGFzdHllYXIpDQoJCXsNCgkJCXJldHVybiBkYXRlKCdtL2QveScsICRkYXRlKTsNCgkJfQ0KCQkvLyBzYW1lIGRheQ0KCQkkeWVzdGVyZGF5ID0gc3RydG90aW1lKCItMSBkYXkiKTsNCgkJaWYgKCRkYXRlID4gJHllc3RlcmRheSkNCgkJew0KCQkJcmV0dXJuIGRhdGUoJ2c6aSBBJywgJGRhdGUpOw0KCQl9DQoJCS8vIGp1c3QgbW9udGggZGF5DQoJCXJldHVybiBkYXRlKCdNIGonLCAkZGF0ZSk7DQoJfQ0KDQoJLyoqDQoJICogQ2hhbmdlIHRvIG5pY2UgZmFuY3kgZGF5IHRpbWUgYW5kIGRhdGUNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGZhbmN5RGF5VGltZURhdGUoJHRpbWUsICRjaGVja19zdGFtcCA9IHRydWUpDQoJew0KCQlpZiAoJGNoZWNrX3N0YW1wICYmICFzZWxmOjppc1ZhbGlkVGltZVN0YW1wKCR0aW1lKSkNCgkJew0KCQkJJHRpbWUgPSBzdHJ0b3RpbWUoJHRpbWUpOw0KCQl9DQoJCXJldHVybiBkYXRlKCdEIGdhIGpTIFxvXGYgRiBZJywkdGltZSk7DQoJfQ0KDQoJLyoqDQoJICogQ2hhbmdlIHRvIG5pY2UgZmFuY3kgdGltZSBhbmQgZGF0ZQ0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gZmFuY3lEYXRlVGltZSgkdGltZSwgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJHRpbWUpKQ0KCQl7DQoJCQkkdGltZSA9IHN0cnRvdGltZSgkdGltZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJyhHOmkpIGpTIFxvXGYgRiBZJywkdGltZSk7DQoJfQ0KDQoJLyoqDQoJICogQ2hhbmdlIHRvIG5pY2UgaG91cjptaW51dGVzIHRpbWUNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGZhbmN5VGltZSgkdGltZSwgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJHRpbWUpKQ0KCQl7DQoJCQkkdGltZSA9IHN0cnRvdGltZSgkdGltZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJ0c6aScsJHRpbWUpOw0KCX0NCg0KCS8qKg0KCSAqIHNldCB0aGUgZGF0ZSBkYXkgYXMgU3VuZGF5IHRocm91Z2ggU2F0dXJkYXkNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldERheU5hbWUoJGRhdGUsICRjaGVja19zdGFtcCA9IHRydWUpDQoJew0KCQlpZiAoJGNoZWNrX3N0YW1wICYmICFzZWxmOjppc1ZhbGlkVGltZVN0YW1wKCRkYXRlKSkNCgkJew0KCQkJJGRhdGUgPSBzdHJ0b3RpbWUoJGRhdGUpOw0KCQl9DQoJCXJldHVybiBkYXRlKCdsJywgJGRhdGUpOw0KCX0NCg0KCS8qKg0KCSAqIHNldCB0aGUgZGF0ZSBtb250aCBhcyBKYW51YXJ5IHRocm91Z2ggRGVjZW1iZXINCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldE1vbnRoTmFtZSgkZGF0ZSwgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJGRhdGUpKQ0KCQl7DQoJCQkkZGF0ZSA9IHN0cnRvdGltZSgkZGF0ZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJ0YnLCAkZGF0ZSk7DQoJfQ0KDQoJLyoqDQoJICogc2V0IHRoZSBkYXRlIGRheSBhcyAxc3QNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldERheSgkZGF0ZSwgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJGRhdGUpKQ0KCQl7DQoJCQkkZGF0ZSA9IHN0cnRvdGltZSgkZGF0ZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJ2pTJywgJGRhdGUpOw0KCX0NCg0KCS8qKg0KCSAqIHNldCB0aGUgZGF0ZSBtb250aCBhcyA1DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBzZXRNb250aCgkZGF0ZSwgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJGRhdGUpKQ0KCQl7DQoJCQkkZGF0ZSA9IHN0cnRvdGltZSgkZGF0ZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJ24nLCAkZGF0ZSk7DQoJfQ0KDQoJLyoqDQoJICogc2V0IHRoZSBkYXRlIHllYXIgYXMgMjAwNCAoZm9yIGNoYXJ0cykNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldFllYXIoJGRhdGUsICRjaGVja19zdGFtcCA9IHRydWUpDQoJew0KCQlpZiAoJGNoZWNrX3N0YW1wICYmICFzZWxmOjppc1ZhbGlkVGltZVN0YW1wKCRkYXRlKSkNCgkJew0KCQkJJGRhdGUgPSBzdHJ0b3RpbWUoJGRhdGUpOw0KCQl9DQoJCXJldHVybiBkYXRlKCdZJywgJGRhdGUpOw0KCX0NCg0KCS8qKg0KCSAqIHNldCB0aGUgZGF0ZSBhcyAyMDA0LzA1IChmb3IgY2hhcnRzKQ0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gc2V0WWVhck1vbnRoKCRkYXRlLCAkc3BhY2VyID0gJy8nLCAkY2hlY2tfc3RhbXAgPSB0cnVlKQ0KCXsNCgkJaWYgKCRjaGVja19zdGFtcCAmJiAhc2VsZjo6aXNWYWxpZFRpbWVTdGFtcCgkZGF0ZSkpDQoJCXsNCgkJCSRkYXRlID0gc3RydG90aW1lKCRkYXRlKTsNCgkJfQ0KCQlyZXR1cm4gZGF0ZSgnWScgLiAkc3BhY2VyIC4gJ20nLCAkZGF0ZSk7DQoJfQ0KDQoJLyoqDQoJICogc2V0IHRoZSBkYXRlIGFzIDIwMDQvMDUvMDMgKGZvciBjaGFydHMpDQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBzZXRZZWFyTW9udGhEYXkoJGRhdGUsICRzcGFjZXIgPSAnLycsICRjaGVja19zdGFtcCA9IHRydWUpDQoJew0KCQlpZiAoJGNoZWNrX3N0YW1wICYmICFzZWxmOjppc1ZhbGlkVGltZVN0YW1wKCRkYXRlKSkNCgkJew0KCQkJJGRhdGUgPSBzdHJ0b3RpbWUoJGRhdGUpOw0KCQl9DQoJCXJldHVybiBkYXRlKCdZJyAuICRzcGFjZXIgLiAnbScgLiAkc3BhY2VyIC4gJ2QnLCAkZGF0ZSk7DQoJfQ0KDQoJLyoqDQoJICogc2V0IHRoZSBkYXRlIGFzIDAzLzA1LzIwMDQNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldERheU1vbnRoWWVhcigkZGF0ZSwgJHNwYWNlciA9ICcvJywgJGNoZWNrX3N0YW1wID0gdHJ1ZSkNCgl7DQoJCWlmICgkY2hlY2tfc3RhbXAgJiYgIXNlbGY6OmlzVmFsaWRUaW1lU3RhbXAoJGRhdGUpKQ0KCQl7DQoJCQkkZGF0ZSA9IHN0cnRvdGltZSgkZGF0ZSk7DQoJCX0NCgkJcmV0dXJuIGRhdGUoJ2QnIC4gJHNwYWNlciAuICdtJyAuICRzcGFjZXIgLiAnWScsICRkYXRlKTsNCgl9DQoNCgkvKioNCgkgKiBDaGVjayBpZiBzdHJpbmcgaXMgYSB2YWxpZCB0aW1lIHN0YW1wDQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBpc1ZhbGlkVGltZVN0YW1wKCR0aW1lc3RhbXApDQoJew0KCQlyZXR1cm4gKChpbnQpICR0aW1lc3RhbXAgPT09ICR0aW1lc3RhbXApDQoJCSYmICgkdGltZXN0YW1wIDw9IFBIUF9JTlRfTUFYKQ0KCQkmJiAoJHRpbWVzdGFtcCA+PSB+UEhQX0lOVF9NQVgpOw0KCX0NCg0KCS8qKg0KCSAqIENoZWNrIGlmIHN0cmluZyBpcyBhIHZhbGlkIGRhdGUNCgkgKiBodHRwczovL3d3dy5waHAubmV0L21hbnVhbC9lbi9mdW5jdGlvbi5jaGVja2RhdGUucGhwIzExMzIwNQ0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gaXNWYWxpZGF0ZURhdGUoJGRhdGUsICRmb3JtYXQgPSAnWS1tLWQgSDppOnMnKQ0KCXsNCgkJJGQgPSBEYXRlVGltZTo6Y3JlYXRlRnJvbUZvcm1hdCgkZm9ybWF0LCAkZGF0ZSk7DQoJCXJldHVybiAkZCAmJiAkZC0+Zm9ybWF0KCRmb3JtYXQpID09ICRkYXRlOw0KCX0=', '', 1, '', 'niceFancyDate', '', '', '', 'helper::fancyDate($date)', 2, '', '', '', 1, '2017-02-11 02:02:46', '2024-09-16 00:16:48', 18, '', 3),
+(5, 'CS8qKg0KCSAqIENvbnZlcnQgYSBkYXRlIHRvIGEgaHVtYW4tcmVhZGFibGUgZmFuY3kgZm9ybWF0IChlLmcuLCAiMXN0IG9mIEphbnVhcnkgMjAyNCIpLg0KCSAqDQoJICogQHBhcmFtIHN0cmluZ3xpbnQgICRkYXRlICAgICAgICAgVGhlIGRhdGUgYXMgYSBzdHJpbmcgb3IgdGltZXN0YW1wLg0KCSAqIEBwYXJhbSBib29sICAgICAgICAkY2hlY2tTdGFtcCAgIFdoZXRoZXIgdG8gY2hlY2sgaWYgdGhlIGlucHV0IGlzIGEgdGltZXN0YW1wLg0KCSAqDQoJICogQHJldHVybiBzdHJpbmcgRm9ybWF0dGVkIGRhdGUuDQoJICogQHNpbmNlIDMuMC4wDQoJICogQGRlcHJlY2F0ZWQgNC4wLjAgVXNlIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmZhbmN5RGF0ZSgkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gZmFuY3lEYXRlKCRkYXRlLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmZhbmN5RGF0ZSgkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCX0NCg0KCS8qKg0KCSAqIEdldCBhIGZvcm1hdHRlZCBkYXRlIGJhc2VkIG9uIHRoZSB0aW1lIHBlcmlvZCAoZHluYW1pYyBmb3JtYXQgYmFzZWQgb24gYWdlIG9mIHRoZSBkYXRlKS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmd8aW50ICAkZGF0ZSAgICAgICAgIFRoZSBkYXRlIGFzIGEgc3RyaW5nIG9yIHRpbWVzdGFtcC4NCgkgKiBAcGFyYW0gYm9vbCAgICAgICAgJGNoZWNrU3RhbXAgICBXaGV0aGVyIHRvIGNoZWNrIGlmIHRoZSBpbnB1dCBpcyBhIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nIEZvcm1hdHRlZCBkYXRlLg0KCSAqIEBzaW5jZSAzLjAuMA0KCSAqIEBkZXByZWNhdGVkIDQuMC4wIFVzZSBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjpmYW5jeUR5bmFtaWNEYXRlKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBmYW5jeUR5bmFtaWNEYXRlKCRkYXRlLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmZhbmN5RHluYW1pY0RhdGUoJGRhdGUsICRjaGVja1N0YW1wKTsNCgl9DQoNCgkvKioNCgkgKiBDb252ZXJ0IGEgZGF0ZSB0byBhIGh1bWFuLXJlYWRhYmxlIGRheSwgdGltZSwgYW5kIGRhdGUgZm9ybWF0IChlLmcuLCAiTW9uIDEyYW0gMXN0IG9mIEphbnVhcnkgMjAyNCIpLg0KCSAqDQoJICogQHBhcmFtIHN0cmluZ3xpbnQgICRkYXRlICAgICAgICAgVGhlIGRhdGUgYXMgYSBzdHJpbmcgb3IgdGltZXN0YW1wLg0KCSAqIEBwYXJhbSBib29sICAgICAgICAkY2hlY2tTdGFtcCAgIFdoZXRoZXIgdG8gY2hlY2sgaWYgdGhlIGlucHV0IGlzIGEgdGltZXN0YW1wLg0KCSAqDQoJICogQHJldHVybiBzdHJpbmcgRm9ybWF0dGVkIGRheSwgdGltZSwgYW5kIGRhdGUuDQoJICogQHNpbmNlIDMuMC4wDQoJICogQGRlcHJlY2F0ZWQgNC4wLjAgVXNlIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmZhbmN5RGF5VGltZURhdGUoJGRhdGUsICRjaGVja1N0YW1wKTsNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIGZhbmN5RGF5VGltZURhdGUoJGRhdGUsIGJvb2wgJGNoZWNrU3RhbXAgPSB0cnVlKTogc3RyaW5nDQoJew0KCQlyZXR1cm4gU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6ZmFuY3lEYXlUaW1lRGF0ZSgkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCX0NCg0KCS8qKg0KCSAqIENvbnZlcnQgYSBkYXRlIHRvIGEgaHVtYW4tcmVhZGFibGUgdGltZSBhbmQgZGF0ZSBmb3JtYXQgKGUuZy4sICIoMTI6MDApIDFzdCBvZiBKYW51YXJ5IDIwMjQiKS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmd8aW50ICAkZGF0ZSAgICAgICAgIFRoZSBkYXRlIGFzIGEgc3RyaW5nIG9yIHRpbWVzdGFtcC4NCgkgKiBAcGFyYW0gYm9vbCAgICAgICAgJGNoZWNrU3RhbXAgICBXaGV0aGVyIHRvIGNoZWNrIGlmIHRoZSBpbnB1dCBpcyBhIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nIEZvcm1hdHRlZCB0aW1lIGFuZCBkYXRlLg0KCSAqIEBzaW5jZSAzLjAuMA0KCSAqIEBkZXByZWNhdGVkIDQuMC4wIFVzZSBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjpmYW5jeURhdGVUaW1lKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBmYW5jeURhdGVUaW1lKCRkYXRlLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmZhbmN5RGF0ZVRpbWUoJGRhdGUsICRjaGVja1N0YW1wKTsNCgl9DQoNCgkvKioNCgkgKiBDb252ZXJ0IGEgdGltZSB0byBhIGh1bWFuLXJlYWRhYmxlIGZvcm1hdCAoZS5nLiwgIjEyOjAwIikuDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nfGludCAgJGRhdGUgICAgICAgICBUaGUgZGF0ZSBhcyBhIHN0cmluZyBvciB0aW1lc3RhbXAuDQoJICogQHBhcmFtIGJvb2wgICAgICAgICRjaGVja1N0YW1wICAgV2hldGhlciB0byBjaGVjayBpZiB0aGUgaW5wdXQgaXMgYSB0aW1lc3RhbXAuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZyBGb3JtYXR0ZWQgdGltZS4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6ZmFuY3lUaW1lKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBmYW5jeVRpbWUoJGRhdGUsIGJvb2wgJGNoZWNrU3RhbXAgPSB0cnVlKTogc3RyaW5nDQoJew0KCQlyZXR1cm4gU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6ZmFuY3lUaW1lKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJfQ0KDQoJLyoqDQoJICogQ29udmVydCBhIGRhdGUgdG8gdGhlIGRheSBuYW1lIChlLmcuLCAiU3VuZGF5IikuDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nfGludCAgJGRhdGUgICAgICAgICBUaGUgZGF0ZSBhcyBhIHN0cmluZyBvciB0aW1lc3RhbXAuDQoJICogQHBhcmFtIGJvb2wgICAgICAgICRjaGVja1N0YW1wICAgV2hldGhlciB0byBjaGVjayBpZiB0aGUgaW5wdXQgaXMgYSB0aW1lc3RhbXAuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZyBEYXkgbmFtZS4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6c2V0RGF5TmFtZSgkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gc2V0RGF5TmFtZSgkZGF0ZSwgYm9vbCAkY2hlY2tTdGFtcCA9IHRydWUpOiBzdHJpbmcNCgl7DQoJCXJldHVybiBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjpzZXREYXlOYW1lKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJfQ0KDQoJLyoqDQoJICogQ29udmVydCBhIGRhdGUgdG8gdGhlIG1vbnRoIG5hbWUgKGUuZy4sICJKYW51YXJ5IikuDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nfGludCAgJGRhdGUgICAgICAgICBUaGUgZGF0ZSBhcyBhIHN0cmluZyBvciB0aW1lc3RhbXAuDQoJICogQHBhcmFtIGJvb2wgICAgICAgICRjaGVja1N0YW1wICAgV2hldGhlciB0byBjaGVjayBpZiB0aGUgaW5wdXQgaXMgYSB0aW1lc3RhbXAuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZyBNb250aCBuYW1lLg0KCSAqIEBzaW5jZSAzLjAuMA0KCSAqIEBkZXByZWNhdGVkIDQuMC4wIFVzZSBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjpzZXRNb250aE5hbWUoJGRhdGUsICRjaGVja1N0YW1wKTsNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldE1vbnRoTmFtZSgkZGF0ZSwgYm9vbCAkY2hlY2tTdGFtcCA9IHRydWUpOiBzdHJpbmcNCgl7DQoJCXJldHVybiBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjpzZXRNb250aE5hbWUoJGRhdGUsICRjaGVja1N0YW1wKTsNCgl9DQoNCgkvKioNCgkgKiBDb252ZXJ0IGEgZGF0ZSB0byB0aGUgZGF5IHdpdGggc3VmZml4IChlLmcuLCAiMXN0IikuDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nfGludCAgJGRhdGUgICAgICAgICBUaGUgZGF0ZSBhcyBhIHN0cmluZyBvciB0aW1lc3RhbXAuDQoJICogQHBhcmFtIGJvb2wgICAgICAgICRjaGVja1N0YW1wICAgV2hldGhlciB0byBjaGVjayBpZiB0aGUgaW5wdXQgaXMgYSB0aW1lc3RhbXAuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZyBEYXkgd2l0aCBzdWZmaXguDQoJICogQHNpbmNlIDMuMC4wDQoJICogQGRlcHJlY2F0ZWQgNC4wLjAgVXNlIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OnNldERheSgkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gc2V0RGF5KCRkYXRlLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OnNldERheSgkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCX0NCg0KCS8qKg0KCSAqIENvbnZlcnQgYSBkYXRlIHRvIHRoZSBudW1lcmljIG1vbnRoIChlLmcuLCAiNSIpLg0KCSAqDQoJICogQHBhcmFtIHN0cmluZ3xpbnQgICRkYXRlICAgICAgICAgVGhlIGRhdGUgYXMgYSBzdHJpbmcgb3IgdGltZXN0YW1wLg0KCSAqIEBwYXJhbSBib29sICAgICAgICAkY2hlY2tTdGFtcCAgIFdoZXRoZXIgdG8gY2hlY2sgaWYgdGhlIGlucHV0IGlzIGEgdGltZXN0YW1wLg0KCSAqDQoJICogQHJldHVybiBzdHJpbmcgTnVtZXJpYyBtb250aC4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6c2V0TW9udGgoJGRhdGUsICRjaGVja1N0YW1wKTsNCgkgKi8NCglwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIHNldE1vbnRoKCRkYXRlLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OnNldE1vbnRoKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJfQ0KDQoJLyoqDQoJICogQ29udmVydCBhIGRhdGUgdG8gdGhlIGZ1bGwgeWVhciAoZS5nLiwgIjIwMjQiKS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmd8aW50ICAkZGF0ZSAgICAgICAgIFRoZSBkYXRlIGFzIGEgc3RyaW5nIG9yIHRpbWVzdGFtcC4NCgkgKiBAcGFyYW0gYm9vbCAgICAgICAgJGNoZWNrU3RhbXAgICBXaGV0aGVyIHRvIGNoZWNrIGlmIHRoZSBpbnB1dCBpcyBhIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nIEZ1bGwgeWVhci4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6c2V0WWVhcigkZGF0ZSwgJGNoZWNrU3RhbXApOw0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gc2V0WWVhcigkZGF0ZSwgYm9vbCAkY2hlY2tTdGFtcCA9IHRydWUpOiBzdHJpbmcNCgl7DQoJCXJldHVybiBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjpzZXRZZWFyKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJfQ0KDQoJLyoqDQoJICogQ29udmVydCBhIGRhdGUgdG8gYSB5ZWFyL21vbnRoIGZvcm1hdCAoZS5nLiwgIjIwMjQvMDUiKS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmd8aW50ICAkZGF0ZSAgICAgICAgIFRoZSBkYXRlIGFzIGEgc3RyaW5nIG9yIHRpbWVzdGFtcC4NCgkgKiBAcGFyYW0gc3RyaW5nICAgICAgJHNwYWNlciAgICAgICBUaGUgc3BhY2VyIGJldHdlZW4geWVhciBhbmQgbW9udGguDQoJICogQHBhcmFtIGJvb2wgICAgICAgICRjaGVja1N0YW1wICAgV2hldGhlciB0byBjaGVjayBpZiB0aGUgaW5wdXQgaXMgYSB0aW1lc3RhbXAuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZyBZZWFyL01vbnRoIGZvcm1hdC4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6c2V0WWVhck1vbnRoKCRkYXRlLCAkc3BhY2VyLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBzZXRZZWFyTW9udGgoJGRhdGUsIHN0cmluZyAkc3BhY2VyID0gJy8nLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OnNldFllYXJNb250aCgkZGF0ZSwgJHNwYWNlciwgJGNoZWNrU3RhbXApOw0KCX0NCg0KCS8qKg0KCSAqIENvbnZlcnQgYSBkYXRlIHRvIGEgeWVhci9tb250aC9kYXkgZm9ybWF0IChlLmcuLCAiMjAyNC8wNS8wMyIpLg0KCSAqDQoJICogQHBhcmFtIHN0cmluZ3xpbnQgICRkYXRlICAgICAgICAgVGhlIGRhdGUgYXMgYSBzdHJpbmcgb3IgdGltZXN0YW1wLg0KCSAqIEBwYXJhbSBzdHJpbmcgICAgICAkc3BhY2VyICAgICAgIFRoZSBzcGFjZXIgYmV0d2VlbiB5ZWFyIGFuZCBtb250aC4NCgkgKiBAcGFyYW0gYm9vbCAgICAgICAgJGNoZWNrU3RhbXAgICBXaGV0aGVyIHRvIGNoZWNrIGlmIHRoZSBpbnB1dCBpcyBhIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nIFllYXIvTW9udGgvRGF5IGZvcm1hdC4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6c2V0WWVhck1vbnRoRGF5KCRkYXRlLCAkc3BhY2VyLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBzZXRZZWFyTW9udGhEYXkoJGRhdGUsIHN0cmluZyAkc3BhY2VyID0gJy8nLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OnNldFllYXJNb250aERheSgkZGF0ZSwgJHNwYWNlciwgJGNoZWNrU3RhbXApOw0KCX0NCg0KCS8qKg0KCSAqIENvbnZlcnQgYSBkYXRlIHRvIGEgZGF5L21vbnRoL3llYXIgZm9ybWF0IChlLmcuLCAiMDMvMDUvMjAyNCIpLg0KCSAqDQoJICogQHBhcmFtIHN0cmluZ3xpbnQgICRkYXRlICAgICAgICAgVGhlIGRhdGUgYXMgYSBzdHJpbmcgb3IgdGltZXN0YW1wLg0KCSAqIEBwYXJhbSBzdHJpbmcgICAgICAkc3BhY2VyICAgICAgIFRoZSBzcGFjZXIgYmV0d2VlbiB5ZWFyIGFuZCBtb250aC4NCgkgKiBAcGFyYW0gYm9vbCAgICAgICAgJGNoZWNrU3RhbXAgICBXaGV0aGVyIHRvIGNoZWNrIGlmIHRoZSBpbnB1dCBpcyBhIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nIERheS9Nb250aC9ZZWFyIGZvcm1hdC4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6c2V0RGF5TW9udGhZZWFyKCRkYXRlLCAkc3BhY2VyLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBzZXREYXlNb250aFllYXIoJGRhdGUsIHN0cmluZyAkc3BhY2VyID0gJy8nLCBib29sICRjaGVja1N0YW1wID0gdHJ1ZSk6IHN0cmluZw0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OnNldERheU1vbnRoWWVhcigkZGF0ZSwgJHNwYWNlciwgJGNoZWNrU3RhbXApOw0KCX0NCg0KCS8qKg0KCSAqIENvbnZlcnQgYSBkYXRlIHN0cmluZyB0byBhIHZhbGlkIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmd8aW50ICAkZGF0ZSAgICAgICAgIFRoZSBkYXRlIGFzIGEgc3RyaW5nIG9yIHRpbWVzdGFtcC4NCgkgKiBAcGFyYW0gYm9vbCAgICAgICAgJGNoZWNrU3RhbXAgICBXaGV0aGVyIHRvIGNoZWNrIGlmIHRoZSBpbnB1dCBpcyBhIHRpbWVzdGFtcC4NCgkgKg0KCSAqIEByZXR1cm4gaW50IFRoZSB2YWxpZCB0aW1lc3RhbXAuDQoJICogQHNpbmNlIDMuMC4wDQoJICogQGRlcHJlY2F0ZWQgNC4wLjAgVXNlIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmdldFZhbGlkVGltZXN0YW1wKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBnZXRWYWxpZFRpbWVzdGFtcCgkZGF0ZSwgYm9vbCAkY2hlY2tTdGFtcCk6IGludA0KCXsNCgkJcmV0dXJuIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmdldFZhbGlkVGltZXN0YW1wKCRkYXRlLCAkY2hlY2tTdGFtcCk7DQoJfQ0KDQoJLyoqDQoJICogQ2hlY2sgaWYgdGhlIGlucHV0IGlzIGEgdmFsaWQgVW5peCB0aW1lc3RhbXAuDQoJICoNCgkgKiBAcGFyYW0gbWl4ZWQgJHRpbWVzdGFtcCBUaGUgdGltZXN0YW1wIHRvIHZhbGlkYXRlLg0KCSAqDQoJICogQHJldHVybiBib29sIFRydWUgaWYgdmFsaWQgdGltZXN0YW1wLCBmYWxzZSBvdGhlcndpc2UuDQoJICogQHNpbmNlIDMuMC4wDQoJICogQGRlcHJlY2F0ZWQgNC4wLjAgVXNlIFN1cGVyX19fOTkzZmU5MTNfOGUzNl80ODAwX2E1ZjdfNTQ0YWE3MjhlZTQ4X19fUG93ZXI6OmlzVmFsaWRUaW1lU3RhbXAoJHRpbWVzdGFtcCk7DQoJICovDQoJcHVibGljIHN0YXRpYyBmdW5jdGlvbiBpc1ZhbGlkVGltZVN0YW1wKCR0aW1lc3RhbXApOiBib29sDQoJew0KCQlyZXR1cm4gU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6aXNWYWxpZFRpbWVTdGFtcCgkdGltZXN0YW1wKTsNCgl9DQoNCgkvKioNCgkgKiBDaGVjayBpZiBhIHN0cmluZyBpcyBhIHZhbGlkIGRhdGUgYWNjb3JkaW5nIHRvIHRoZSBzcGVjaWZpZWQgZm9ybWF0Lg0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZGF0ZSBUaGUgZGF0ZSBzdHJpbmcgdG8gdmFsaWRhdGUuDQoJICogQHBhcmFtIHN0cmluZyAkZm9ybWF0IFRoZSBmb3JtYXQgdG8gY2hlY2sgYWdhaW5zdCAoZGVmYXVsdCBpcyAnWS1tLWQgSDppOnMnKS4NCgkgKg0KCSAqIEByZXR1cm4gYm9vbCBUcnVlIGlmIHZhbGlkIGRhdGUsIGZhbHNlIG90aGVyd2lzZS4NCgkgKiBAc2luY2UgMy4wLjANCgkgKiBAZGVwcmVjYXRlZCA0LjAuMCBVc2UgU3VwZXJfX185OTNmZTkxM184ZTM2XzQ4MDBfYTVmN181NDRhYTcyOGVlNDhfX19Qb3dlcjo6aXNWYWxpZGF0ZURhdGUoJGRhdGUsICRmb3JtYXQpOw0KCSAqLw0KCXB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gaXNWYWxpZGF0ZURhdGUoJGRhdGUsIHN0cmluZyAkZm9ybWF0ID0gJ1ktbS1kIEg6aTpzJyk6IGJvb2wNCgl7DQoJCXJldHVybiBTdXBlcl9fXzk5M2ZlOTEzXzhlMzZfNDgwMF9hNWY3XzU0NGFhNzI4ZWU0OF9fX1Bvd2VyOjppc1ZhbGlkYXRlRGF0ZSgkZGF0ZSwgJGZvcm1hdCk7DQoJfQ==', '', 1, '', 'niceFancyDate', '', '', '', 'helper::fancyDate($date)', 2, '', '', '', 1, '2017-02-11 02:02:46', '2024-10-10 22:21:19', 19, '', 3),
(185, 'bmFtZXNwYWNlIFtbW05hbWVzcGFjZVByZWZpeF1dXVxDb21wb25lbnRcW1tbQ29tcG9uZW50TmFtZXNwYWNlXV1dXFtbW2FyZzBdXV1cQ29udHJvbGxlcjsNCg0KdXNlIEpvb21sYVxDTVNcTVZDXENvbnRyb2xsZXJcQmFzZUNvbnRyb2xsZXI7DQoNCi8vIE5vIGRpcmVjdCBhY2Nlc3MgdG8gdGhpcyBmaWxlDQpcZGVmaW5lZCgnX0pFWEVDJykgb3IgZGllOw0KDQovKioNCiAqIFtbW0NvbXBvbmVudF1dXSBbW1thcmcwXV1dIERvd25sb2FkIENvbnRyb2xsZXINCiAqDQogKiBAc2luY2UgNS4wLjINCiAqLw0KY2xhc3MgRG93bmxvYWRDb250cm9sbGVyIGV4dGVuZHMgQmFzZUNvbnRyb2xsZXINCnsNCgkvKioNCgkgKiBUaGUgYXBwbGljYXRpb24gaW5zdGFuY2UuDQoJICoNCgkgKiBAdmFyIFxKb29tbGFcQ01TXEFwcGxpY2F0aW9uXENNU0FwcGxpY2F0aW9uDQoJICogQHNpbmNlICA1LjAuMg0KCSAqLw0KCXByb3RlY3RlZCAkYXBwOw0KDQoJLyoqDQoJICogQ29uc3RydWN0b3IuDQoJICoNCgkgKiBAcGFyYW0gYXJyYXkgJGNvbmZpZyBBbiBvcHRpb25hbCBhc3NvY2lhdGl2ZSBhcnJheSBvZiBjb25maWd1cmF0aW9uIHNldHRpbmdzLg0KCSAqIEBzaW5jZSAgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gX19jb25zdHJ1Y3QoJGNvbmZpZyA9IFtdKQ0KCXsNCgkJcGFyZW50OjpfX2NvbnN0cnVjdCgkY29uZmlnKTsNCg0KCQkvLyBJbml0aWFsaXplIHRoZSBhcHBsaWNhdGlvbg0KCQkkdGhpcy0+YXBwID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoNCgkJLy8gUmVnaXN0ZXIgdGFza3MNCgkJJHRoaXMtPnJlZ2lzdGVyVGFzaygnZmlsZScsICdkb3dubG9hZEZpbGUnKTsNCgkJJHRoaXMtPnJlZ2lzdGVyVGFzaygnaW1hZ2UnLCAnZG93bmxvYWRJbWFnZScpOw0KCQkkdGhpcy0+cmVnaXN0ZXJUYXNrKCdtZWRpYScsICdkb3dubG9hZE1lZGlhJyk7DQoJfQ0KDQoJLyoqDQoJICogSGFuZGxlcyBmaWxlIGRvd25sb2Fkcy4NCgkgKg0KCSAqIEByZXR1cm4gdm9pZA0KCSAqIEBzaW5jZSAgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZG93bmxvYWRGaWxlKCkNCgl7DQoJCSR0aGlzLT5wcm9jZXNzRG93bmxvYWQodHJ1ZSk7DQoJfQ0KDQoJLyoqDQoJICogSGFuZGxlcyBpbWFnZSBkb3dubG9hZHMuDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgIDUuMC4yDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGRvd25sb2FkSW1hZ2UoKQ0KCXsNCgkJJHRoaXMtPnByb2Nlc3NEb3dubG9hZChmYWxzZSk7DQoJfQ0KDQoJLyoqDQoJICogSGFuZGxlcyBtZWRpYSBkb3dubG9hZHMuDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgIDUuMC4yDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGRvd25sb2FkTWVkaWEoKQ0KCXsNCgkJJHRoaXMtPnByb2Nlc3NEb3dubG9hZChmYWxzZSk7DQoJfQ0KDQoJLyoqDQoJICogUHJvY2Vzc2VzIHRoZSBkb3dubG9hZCByZXF1ZXN0Lg0KCSAqDQoJICogQHBhcmFtIGJvb2wgJGRvd25sb2FkIFdoZXRoZXIgdG8gZm9yY2UgZG93bmxvYWQgKHRydWUpIG9yIGRpc3BsYXkgaW5saW5lIChmYWxzZSkuDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgIDUuMC4yDQoJICovDQoJcHJvdGVjdGVkIGZ1bmN0aW9uIHByb2Nlc3NEb3dubG9hZChib29sICRkb3dubG9hZCkNCgl7DQoJCSRpbnB1dCAgICA9ICR0aGlzLT5hcHAtPmlucHV0Ow0KCQkkZmlsZUd1aWQgPSAkaW5wdXQtPmdldFN0cmluZygnZmlsZScpOw0KDQoJCWlmICgkZmlsZUd1aWQpDQoJCXsNCgkJCSRmaWxlRGV0YWlscyA9ICR0aGlzLT5nZXRGaWxlRGV0YWlscygkZmlsZUd1aWQpOw0KDQoJCQlpZiAoJGZpbGVEZXRhaWxzKQ0KCQkJew0KCQkJCSR0aGlzLT5zZW5kRmlsZSgkZmlsZURldGFpbHMsICRkb3dubG9hZCk7DQoJCQl9DQoJCQllbHNlDQoJCQl7DQoJCQkJJHRoaXMtPmFwcC0+ZW5xdWV1ZU1lc3NhZ2UoJ0Rvd25sb2FkIGZhaWxlZCwgeW91IGRvIG5vdCBoYXZlIGFjY2VzcyB0byB0aGlzIGZpbGUhJywgJ2Vycm9yJyk7DQoJCQkJJHRoaXMtPmFwcC0+cmVkaXJlY3QoJ2luZGV4LnBocCcpOw0KCQkJfQ0KCQl9DQoJCWVsc2UNCgkJew0KCQkJJHRoaXMtPmFwcC0+ZW5xdWV1ZU1lc3NhZ2UoJ05vIGZpbGUgc3BlY2lmaWVkLicsICdlcnJvcicpOw0KCQkJJHRoaXMtPmFwcC0+cmVkaXJlY3QoJ2luZGV4LnBocCcpOw0KCQl9DQoJfQ0KDQoJLyoqDQoJICogU2VuZHMgdGhlIGZpbGUgdG8gdGhlIGNsaWVudC4NCgkgKg0KCSAqIEBwYXJhbSBhcnJheSAkZmlsZURldGFpbHMgVGhlIGRldGFpbHMgb2YgdGhlIGZpbGUgdG8gc2VuZC4NCgkgKiBAcGFyYW0gYm9vbCAgJGRvd25sb2FkICAgIFdoZXRoZXIgdG8gZm9yY2UgZG93bmxvYWQgKHRydWUpIG9yIGRpc3BsYXkgaW5saW5lIChmYWxzZSkuDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgIDUuMC4yDQoJICovDQoJcHJvdGVjdGVkIGZ1bmN0aW9uIHNlbmRGaWxlKGFycmF5ICRmaWxlRGV0YWlscywgYm9vbCAkZG93bmxvYWQpDQoJew0KCQkkZmlsZVBhdGggPSAkZmlsZURldGFpbHNbJ2ZpbGVfcGF0aCddID8/IG51bGw7DQoJCSRmaWxlTmFtZSA9ICRmaWxlRGV0YWlsc1snbmFtZSddID8/IG51bGw7DQoNCgkJaWYgKCRmaWxlUGF0aCAhPT0gbnVsbCAmJiAkZmlsZU5hbWUgIT09IG51bGwgJiYgaXNfZmlsZSgkZmlsZVBhdGgpICYmIGlzX3JlYWRhYmxlKCRmaWxlUGF0aCkpDQoJCXsNCgkJCS8vIENsZWFuIHRoZSBvdXRwdXQgYnVmZmVyDQoJCQlpZiAob2JfZ2V0X2xldmVsKCkpDQoJCQl7DQoJCQkJb2JfZW5kX2NsZWFuKCk7DQoJCQl9DQoNCgkJCS8vIEdldCBhbmQgdmFsaWRhdGUgdGhlIGZpbGUgc2l6ZSBpbiBieXRlcw0KCQkJJGZpbGVTaXplID0gaXNzZXQoJGZpbGVEZXRhaWxzWydzaXplJ10pICYmIGlzX251bWVyaWMoJGZpbGVEZXRhaWxzWydzaXplJ10pICYmICRmaWxlRGV0YWlsc1snc2l6ZSddICE9IDANCgkJCQk/IChpbnQpICRmaWxlRGV0YWlsc1snc2l6ZSddIDogZmlsZXNpemUoJGZpbGVQYXRoKTsNCg0KCQkJLy8gR2V0IGFuZCB2YWxpZGF0ZSB0aGUgTUlNRSB0eXBlDQoJCQkkbWltZVR5cGUgPSAhZW1wdHkoJGZpbGVEZXRhaWxzWydtaW1lJ10pICYmIGlzX3N0cmluZygkZmlsZURldGFpbHNbJ21pbWUnXSkgJiYgdHJpbSgkZmlsZURldGFpbHNbJ21pbWUnXSkgIT09ICcnDQoJCQkJPyB0cmltKCRmaWxlRGV0YWlsc1snbWltZSddKSA6IFN1cGVyX19fZjExZGM3OTBfNzEzZV80NzA2XzlhODVfYTMxOGVkM2FkNTZlX19fUG93ZXI6Om1pbWVUeXBlKCRmaWxlUGF0aCk7DQoNCgkJCSRkaXNwb3NpdGlvbiA9ICRkb3dubG9hZCA/ICdhdHRhY2htZW50JyA6ICdpbmxpbmUnOw0KDQoJCQkvLyBTZXQgaGVhZGVycw0KCQkJJHRoaXMtPmFwcC0+c2V0SGVhZGVyKCdDb250ZW50LURlc2NyaXB0aW9uJywgJ0ZpbGUgVHJhbnNmZXInLCB0cnVlKTsNCgkJCSR0aGlzLT5hcHAtPnNldEhlYWRlcignQ29udGVudC1UeXBlJywgJG1pbWVUeXBlLCB0cnVlKTsNCgkJCSR0aGlzLT5hcHAtPnNldEhlYWRlcignQ29udGVudC1MZW5ndGgnLCAoc3RyaW5nKSAkZmlsZVNpemUsIHRydWUpOw0KCQkJJHRoaXMtPmFwcC0+c2V0SGVhZGVyKCdDb250ZW50LURpc3Bvc2l0aW9uJywgJGRpc3Bvc2l0aW9uIC4gJzsgZmlsZW5hbWU9IicgLiBiYXNlbmFtZSgkZmlsZU5hbWUpIC4gJyInLCB0cnVlKTsNCgkJCSR0aGlzLT5hcHAtPnNldEhlYWRlcignUHJhZ21hJywgJ3B1YmxpYycsIHRydWUpOw0KCQkJJHRoaXMtPmFwcC0+c2V0SGVhZGVyKCdFeHBpcmVzJywgJzAnLCB0cnVlKTsNCgkJCSR0aGlzLT5hcHAtPnNldEhlYWRlcignQ2FjaGUtQ29udHJvbCcsICdtdXN0LXJldmFsaWRhdGUsIHBvc3QtY2hlY2s9MCwgcHJlLWNoZWNrPTAnLCB0cnVlKTsNCg0KCQkJLy8gU2VuZCBoZWFkZXJzDQoJCQkkdGhpcy0+YXBwLT5zZW5kSGVhZGVycygpOw0KDQoJCQkvLyBPdXRwdXQgdGhlIGZpbGUNCgkJCXJlYWRmaWxlKCRmaWxlUGF0aCk7DQoNCgkJCS8vIENsb3NlIHRoZSBhcHBsaWNhdGlvbg0KCQkJJHRoaXMtPmFwcC0+Y2xvc2UoKTsNCgkJfSBlbHNlIHsNCgkJCSR0aGlzLT5hcHAtPmVucXVldWVNZXNzYWdlKCdGaWxlIG5vdCBmb3VuZC4nLCAnZXJyb3InKTsNCgkJCSR0aGlzLT5hcHAtPnJlZGlyZWN0KCdpbmRleC5waHAnKTsNCgkJfQ0KCX0NCg0KCS8qKg0KCSAqIFJldHJpZXZlcyBmaWxlIGRldGFpbHMgYmFzZWQgb24gR1VJRC4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgVGhlIEdVSUQgb2YgdGhlIGZpbGUuDQoJICoNCgkgKiBAcmV0dXJuIGFycmF5fG51bGwgVGhlIGZpbGUgZGV0YWlscyBvciBudWxsIGlmIG5vdCBmb3VuZCBvciBpbmFjY2Vzc2libGUuDQoJICogQHNpbmNlICA1LjAuMg0KCSAqLw0KCXByb3RlY3RlZCBmdW5jdGlvbiBnZXRGaWxlRGV0YWlscyhzdHJpbmcgJGd1aWQpOiA/YXJyYXkNCgl7DQoJCXRyeSB7DQoJCQlyZXR1cm4gU3VwZXJfX184ODRlY2E3OF8yODFmXzRlYWJfYjk2Ml9kOTdlMzU1YWYxNmRfX19Qb3dlcjo6XygnRmlsZS5NYW5hZ2VyJyktPmRvd25sb2FkKCRndWlkKTsNCgkJfSBjYXRjaCAoXEV4Y2VwdGlvbiAkZSkgew0KCQkJLy8gTG9nIGV4Y2VwdGlvbiAoYXNzdW1lZCB0aGF0IGEgbG9nZ2VyIGlzIGF2YWlsYWJsZSkNCgkJCS8vICR0aGlzLT5sb2dnZXItPmVycm9yKCdFcnJvciByZXRyaWV2aW5nIGZpbGUgZGV0YWlsczogJyAuICRlLT5nZXRNZXNzYWdlKCkpOw0KDQoJCQkvLyBEaXNwbGF5IGEgZ2VuZXJpYyBlcnJvciBtZXNzYWdlDQoJCQkkdGhpcy0+YXBwLT5lbnF1ZXVlTWVzc2FnZSgnQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgcmV0cmlldmluZyB0aGUgZmlsZS4nLCAnZXJyb3InKTsNCgkJfQ0KDQoJCXJldHVybiBudWxsOw0KCX0NCn0=', '', 1, '', 'dynamicDownloadController', '', '', '', 'Dynamic Download Controller', 2, '', '', '', 1, '2018-10-30 16:20:34', '2024-09-18 23:34:13', 9, '', 111),
(338, 'IyMgQ29udHJpYnV0b3JzDQpUaGlzIHByb2plY3QgZXhpc3RzIHRoYW5rcyB0byBhbGwgdGhlIHBlb3BsZSB3aG8gY29udHJpYnV0ZSB0byB0aGUgW0pvb21sYSBDb21wb25lbnQgQnVpbGRlciBQcm9qZWN0XShodHRwczovL2dpdGh1Yi5jb20vdmRtLWlvL0pvb21sYS1Db21wb25lbnQtQnVpbGRlcikuDQoNClshW0NvbnRyaWJ1dG9yc10oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL2NvbnRyaWJ1dG9ycy5zdmc/d2lkdGg9ODkwJmJ1dHRvbj1mYWxzZSldKGh0dHBzOi8vZ2l0aHViLmNvbS92ZG0taW8vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL2dyYXBocy9jb250cmlidXRvcnMpDQoNCiMjIyBCYWNrZXJzDQpUaGFuayB5b3UgdG8gYWxsIG91ciBiYWNrZXJzISDwn5mPIFtbQmVjb21lIGEgYmFja2VyXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIjYmFja2VyKV0NCg0KWyFbT3VyIEJhY2tlcnMgb24gb3BlbmNvbGxlY3RpdmVdKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9iYWNrZXJzLnN2Zz93aWR0aD04OTApXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIjYmFja2VycykNCg0KIyMjIFNwb25zb3JzDQpTdXBwb3J0IHRoaXMgcHJvamVjdCBieSBiZWNvbWluZyBhIHNwb25zb3IuIFlvdXIgbG9nbyB3aWxsIHNob3cgdXAgaGVyZSB3aXRoIGEgbGluayB0byB5b3VyIHdlYnNpdGUuIFtbQmVjb21lIGEgc3BvbnNvcl0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyI3Nwb25zb3IpXQ0KDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8wL2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8wL3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xL2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xL3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8yL2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8yL3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8zL2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8zL3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci80L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci80L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci81L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci81L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci82L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci82L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci83L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci83L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci84L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci84L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci85L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci85L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xMC9hdmF0YXIuc3ZnKV0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTAvd2Vic2l0ZSkNClshW1Nwb25zb3JdKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzExL2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xMS93ZWJzaXRlKQ0KWyFbU3BvbnNvcl0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTIvYXZhdGFyLnN2ZyldKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzEyL3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xMy9hdmF0YXIuc3ZnKV0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTMvd2Vic2l0ZSkNClshW1Nwb25zb3JdKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzE0L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xNC93ZWJzaXRlKQ0KWyFbU3BvbnNvcl0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTUvYXZhdGFyLnN2ZyldKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzE1L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xNi9hdmF0YXIuc3ZnKV0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTYvd2Vic2l0ZSkNClshW1Nwb25zb3JdKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzE3L2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xNy93ZWJzaXRlKQ0KWyFbU3BvbnNvcl0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTgvYXZhdGFyLnN2ZyldKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzE4L3dlYnNpdGUpDQpbIVtTcG9uc29yXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8xOS9hdmF0YXIuc3ZnKV0oaHR0cHM6Ly9vcGVuY29sbGVjdGl2ZS5jb20vSm9vbWxhLUNvbXBvbmVudC1CdWlsZGVyL3Nwb25zb3IvMTkvd2Vic2l0ZSkNClshW1Nwb25zb3JdKGh0dHBzOi8vb3BlbmNvbGxlY3RpdmUuY29tL0pvb21sYS1Db21wb25lbnQtQnVpbGRlci9zcG9uc29yLzIwL2F2YXRhci5zdmcpXShodHRwczovL29wZW5jb2xsZWN0aXZlLmNvbS9Kb29tbGEtQ29tcG9uZW50LUJ1aWxkZXIvc3BvbnNvci8yMC93ZWJzaXRlKQ==', '', 1, '', 'readMEcontributors', '', '', '', 'README - Contributors 2 JCB', 2, '', '', '', 1, '2020-11-17 17:16:23', '2020-11-17 17:26:34', 3, '', 182),
(360, 'CQkvLyBTZXQgdGhlIEdVSUQgaWYgZW1wdHkgb3Igbm90IHZhbGlkDQoJCWlmIChlbXB0eSgkZGF0YVsnZ3VpZCddKSAmJiAkZGF0YVsnaWQnXSA+IDApDQoJCXsNCgkJCS8vIGdldCB0aGUgZXhpc3Rpbmcgb25lDQoJCQkkZGF0YVsnZ3VpZCddID0gKHN0cmluZykgU3VwZXJfX19kYjg3YzMzOV81YmI2XzQyOTFfYTdlZl8yYzQ4ZWExYjA2YmNfX19Qb3dlcjo6dmFyKCdbW1t2aWV3XV1dJywgJGRhdGFbJ2lkJ10sICdpZCcsICdndWlkJyk7DQoJCX0NCg0KCQkvLyBTZXQgdGhlIEdVSUQgaWYgZW1wdHkgb3Igbm90IHZhbGlkDQoJCXdoaWxlICghU3VwZXJfX185YzUxM2JhZl9iMjc5XzQzZmRfYWUyOV9hNTg1YzhjYmM0ZjBfX19Qb3dlcjo6dmFsaWQoJGRhdGFbJ2d1aWQnXSwgIltbW3ZpZXddXV0iLCAkZGF0YVsnaWQnXSkpDQoJCXsNCgkJCS8vIG11c3QgYWx3YXlzIGJlIHNldA0KCQkJJGRhdGFbJ2d1aWQnXSA9IChzdHJpbmcpIFN1cGVyX19fOWM1MTNiYWZfYjI3OV80M2ZkX2FlMjlfYTU4NWM4Y2JjNGYwX19fUG93ZXI6OmdldCgpOw0KCQl9', '', 1, 1646, 'saveGUIDPower', '6__ebdedf217dd264bb88f9418ba0092c96', '', '', 'save GUID (Power)', 2, 1652, '', '', 1, '2023-06-29 16:14:44', '2023-06-29 16:15:32', 2, '', 103),
(362, 'CQkvLyBPbmx5IGxvYWQgdGhlIEdVSUQgaWYgbmV3IGl0ZW0gKG9yIGVtcHR5KQ0KCQlpZiAoMCA9PSAkaWQgfHwgISgkdmFsID0gJGZvcm0tPmdldFZhbHVlKCdndWlkJykpKQ0KCQl7DQoJCQkkZm9ybS0+c2V0VmFsdWUoJ2d1aWQnLCBudWxsLCBTdXBlcl9fXzljNTEzYmFmX2IyNzlfNDNmZF9hZTI5X2E1ODVjOGNiYzRmMF9fX1Bvd2VyOjpnZXQoKSk7DQoJCX0NCg==', '', 1, 974, 'setGUIDFormPower', '9__dc008c80098451abad327b4cb92e9611', '', '', 'Set GUID in Form (power)', 2, 980, '', '', 1, '2023-06-29 16:46:40', '2024-01-25 14:23:31', 2, '', 103),
(387, 'CQkJLy8gQ2hlY2sgdGhhdCB0aGUgUEhQIGNvbmZpZ3VyYXRpb25zIGFyZSBzdWZmaWNpZW50IA0KCQkJaWYgKCR0aGlzLT5jbGFzc0V4aXN0cyhTdXBlcl9fXzRiMmQ2ZjI4XzM0NmVfNDZlY19iZjI0X2Q0NzAzMTljY2EyZF9fX1Bvd2VyOjpjbGFzcykpDQoJCQl7DQoJCQkJKG5ldyBTdXBlcl9fXzRiMmQ2ZjI4XzM0NmVfNDZlY19iZjI0X2Q0NzAzMTljY2EyZF9fX1Bvd2VyKCkpLT5ydW4oKTsNCgkJCX0=', '', 1, '', 'phpConfigurationCheckCall', '', '', '', 'php Configuration Check (call)', 2, '', '', '', 1, '2024-04-20 13:19:08', '2024-07-27 15:24:34', 6, '', 209),
-(388, 'CQkJLy8gQ2hlY2sgdGhhdCB0aGUgZGF0YWJhc2UgaXMgdXAtdG8gZGF0ZQ0KCQkJaWYgKCR0aGlzLT5jbGFzc0V4aXN0cyhTdXBlcl9fXzcwOWQ3Mjk0XzlhNDNfNDZlMl9iNjRlX2QxNmExNmYwZWFiMV9fX1Bvd2VyOjpjbGFzcykpDQoJCQl7DQoJCQkJKG5ldyBTdXBlcl9fXzcwOWQ3Mjk0XzlhNDNfNDZlMl9iNjRlX2QxNmExNmYwZWFiMV9fX1Bvd2VyKCkpLT5ydW4oKTsNCgkJCX0=', '', 1, '', 'databaseSchemaCheckCall', '', '', '', 'Database Schema Check (call)', 2, '', '', '', 1, '2024-04-20 13:21:02', '2024-09-15 23:56:25', 13, '', 209),
+(388, 'CQkJLy8gQ2hlY2sgdGhhdCB0aGUgZGF0YWJhc2UgaXMgdXAtdG8gZGF0ZQ0KCQkJaWYgKCR0aGlzLT5jbGFzc0V4aXN0cyhTdXBlcl9fXzcwOWQ3Mjk0XzlhNDNfNDZlMl9iNjRlX2QxNmExNmYwZWFiMV9fX1Bvd2VyOjpjbGFzcykpDQoJCQl7DQoJCQkJKG5ldyBTdXBlcl9fXzcwOWQ3Mjk0XzlhNDNfNDZlMl9iNjRlX2QxNmExNmYwZWFiMV9fX1Bvd2VyKCkpLT5ydW4oKTsNCgkJCX0=', '', 1, '', 'databaseSchemaCheckCall', '', '', '', 'Database Schema Check (call)', 2, '', '', '', 1, '2024-04-20 13:21:02', '2025-02-02 18:34:46', 15, '', 209),
(396, 'CQkvLyBTdGFydCB0aGUgb3B0aW9ucyBhcnJheQ0KCQkkb3B0aW9ucyA9IFtdOw0KCQkvLyBHZXQgdGhlIGV4dGVuc2lvbnMgbGlzdC4NCgkJJGV4dGVuc2lvbkxpc3QgPSBTdXBlcl9fX2YxMWRjNzkwXzcxM2VfNDcwNl85YTg1X2EzMThlZDNhZDU2ZV9fX1Bvd2VyOjpnZXRGaWxlRXh0ZW5zaW9ucygnW1tbYXJnMF1dXScsIHRydWUpOw0KCQlpZiAoU3VwZXJfX18wYTU5YzY1Y185ZGFmXzRiYzlfYmFmNF9lMDYzZmY5ZTZhOGFfX19Qb3dlcjo6Y2hlY2soJGV4dGVuc2lvbkxpc3QpKQ0KCQl7DQoJCQlmb3JlYWNoKCRleHRlbnNpb25MaXN0IGFzICR0eXBlID0+ICRleHRlbnNpb25zKQ0KCQkJew0KCQkJCWZvcmVhY2goJGV4dGVuc2lvbnMgYXMgJGV4dGVuc2lvbikNCgkJCQl7DQoJCQkJCSRvcHRpb25zW10gPSBIdG1sOjpfKCdzZWxlY3Qub3B0aW9uJywgJGV4dGVuc2lvbiwgJGV4dGVuc2lvbiAuICcgWyAnIC4gJHR5cGUgLiAnIF0nKTsNCgkJCQl9DQoJCQl9DQoJCX0NCgkJcmV0dXJuICRvcHRpb25zOw0K', '', 1, '', 'getFileExtensionsOptions', '', '', '', 'getFileExtensionsOptions', 2, '', '', '', 1, '2020-09-08 01:36:53', '2024-09-15 22:56:42', 3, '', 214),
-(397, 'CQkvKiogQHZhciBKb29tbGFcQ01TXFdlYkFzc2V0XFdlYkFzc2V0TWFuYWdlciAkd2EgKi8NCgkJJHdhID0gJHRoaXMtPmdldERvY3VtZW50KCktPmdldFdlYkFzc2V0TWFuYWdlcigpOw0KDQoJCS8vIHNldCB0aGUgdXJsIGFzIG5lZWRlZA0KCQkkYXBwID0gRmFjdG9yeTo6Z2V0QXBwbGljYXRpb24oKTsNCgkJJHVybCA9ICcnOw0KCQlpZiAoJGFwcC0+aXNDbGllbnQoJ3NpdGUnKSkNCgkJew0KCQkJJHVybCA9IEpvb21sYV9fX2VlY2MxNDNlX2I1Y2ZfNGMzM19iYTRkXzk3ZGExZGY2MTQyMl9fX1Bvd2VyOjpyb290KCk7DQoJCX0NCg0KCQkvLyBnZXQgdGhlIGZvcm0gdG9rZW4NCgkJJHRva2VuID0gSm9vbWxhX19fNWJhMzg1MTNfNWM0Zl80YjBkXzkzNWVfNDllOTg2YTZiY2U4X19fUG93ZXI6OmdldEZvcm1Ub2tlbigpOw0KCQkkZW50aXR5ID0gJHRoaXMtPml0ZW0tPmd1aWQgPz8gMDsNCgkJJHRhcmdldCA9IGJhc2U2NF9lbmNvZGUoJ1tbW3ZpZXddXV0nKTsNCg0KCQkvLyBEZWZpbmUgdGhlIGNvbmZpZ3VyYXRpb24gZm9yIHRoZSB1cGxvYWRlcg0KCQkkdXBsb2FkZXJDb25maWcgPSBbDQoJCQkiZW5kcG9pbnRfdHlwZSIgPT4gInskdXJsfWluZGV4LnBocD9vcHRpb249Y29tX1tbW2NvbXBvbmVudF1dXSZ0YXNrPWFqYXguW1tbYXJnMl1dXSZmb3JtYXQ9anNvbiZyYXc9dHJ1ZSZ7JHRva2VufT0xJnRhcmdldD17JHRhcmdldH0iLA0KCQkJInRhcmdldF9jbGFzcyIgPT4gIltbW2FyZzBdXV0iLA0KCQkJIltbW2FyZzFdXV0iID0+IFsNCgkJCQkiZW5kcG9pbnRfdXBsb2FkIiA9PiAieyR1cmx9aW5kZXgucGhwP29wdGlvbj1jb21fW1tbY29tcG9uZW50XV1dJnRhc2s9YWpheC5bW1thcmczXV1dJmZvcm1hdD1qc29uJnJhdz10cnVlJnskdG9rZW59PTEmZW50aXR5PXskZW50aXR5fSZ0YXJnZXQ9eyR0YXJnZXR9IiwNCgkJCQkiZW5kcG9pbnRfZGlzcGxheSIgPT4gInskdXJsfWluZGV4LnBocD9vcHRpb249Y29tX1tbW2NvbXBvbmVudF1dXSZ0YXNrPWFqYXguW1tbYXJnNF1dXSZmb3JtYXQ9anNvbiZyYXc9dHJ1ZSZ7JHRva2VufT0xJmVudGl0eT17JGVudGl0eX0mdGFyZ2V0PXskdGFyZ2V0fSIsDQoJCQkJImVuZHBvaW50X2RlbGV0ZSIgPT4gInskdXJsfWluZGV4LnBocD9vcHRpb249Y29tX1tbW2NvbXBvbmVudF1dXSZ0YXNrPWFqYXguW1tbYXJnNV1dXSZmb3JtYXQ9anNvbiZyYXc9dHJ1ZSZ7JHRva2VufT0xIiwNCgkJCV0sDQoJCV07DQoNCgkJLy8gQ29udmVydCB0aGUgUEhQIGFycmF5IHRvIGEgSmF2YVNjcmlwdCBvYmplY3QNCgkJJHVwbG9hZGVyQ29uZmlnSnNvbiA9IGpzb25fZW5jb2RlKCR1cGxvYWRlckNvbmZpZyk7DQoNCgkJLy8gQWRkIHRoZSBpbmxpbmUgc2NyaXB0IHdpdGggdGhlIHVwbG9hZGVyIGNvbmZpZ3VyYXRpb24NCgkJJHdhLT5hZGRJbmxpbmVTY3JpcHQoIg0KCQkJd2luZG93LlZETSA9IHdpbmRvdy5WRE0gfHwge307DQoJCQl3aW5kb3cuVkRNLnVpa2l0ID0gd2luZG93LlZETS51aWtpdCB8fCB7fTsNCgkJCXdpbmRvdy5WRE0udWlraXQuY29uZmlnID0gJHVwbG9hZGVyQ29uZmlnSnNvbjsNCgkJIik7', '', 1, '', 'vdmUploaderConfig', '', '', '', 'vdmUploaderConfig', 2, '', '', '', 1, '2024-09-10 01:01:26', '2024-09-16 18:11:49', 9, '', 215),
+(397, 'CQkvKiogQHZhciBKb29tbGFcQ01TXFdlYkFzc2V0XFdlYkFzc2V0TWFuYWdlciAkd2EgKi8NCgkJJHdhID0gJHRoaXMtPmdldERvY3VtZW50KCktPmdldFdlYkFzc2V0TWFuYWdlcigpOw0KDQoJCS8vIHNldCB0aGUgdXJsIGFzIG5lZWRlZA0KCQkkYXBwID0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoJCSR1cmwgPSAnJzsNCgkJaWYgKCRhcHAtPmlzQ2xpZW50KCdzaXRlJykpDQoJCXsNCgkJCSR1cmwgPSBKb29tbGFfX19lZWNjMTQzZV9iNWNmXzRjMzNfYmE0ZF85N2RhMWRmNjE0MjJfX19Qb3dlcjo6cm9vdCgpOw0KCQl9DQoNCgkJLy8gZ2V0IHRoZSBmb3JtIHRva2VuDQoJCSR0b2tlbiA9IEpvb21sYV9fXzViYTM4NTEzXzVjNGZfNGIwZF85MzVlXzQ5ZTk4NmE2YmNlOF9fX1Bvd2VyOjpnZXRGb3JtVG9rZW4oKTsNCgkJJGVudGl0eSA/Pz0gJHRoaXMtPml0ZW0tPmd1aWQgPz8gMDsNCgkJJHRhcmdldCA/Pz0gYmFzZTY0X2VuY29kZSgnW1tbdmlld11dXScpOw0KDQoJCS8vIERlZmluZSB0aGUgY29uZmlndXJhdGlvbiBmb3IgdGhlIHVwbG9hZGVyDQoJCSR1cGxvYWRlckNvbmZpZyA9IFsNCgkJCSJlbmRwb2ludF90eXBlIiA9PiAieyR1cmx9aW5kZXgucGhwP29wdGlvbj1jb21fW1tbY29tcG9uZW50XV1dJnRhc2s9YWpheC5bW1thcmcyXV1dJmZvcm1hdD1qc29uJnJhdz10cnVlJnskdG9rZW59PTEmdGFyZ2V0PXskdGFyZ2V0fSIsDQoJCQkidGFyZ2V0X2NsYXNzIiA9PiAiW1tbYXJnMF1dXSIsDQoJCQkiW1tbYXJnMV1dXSIgPT4gWw0KCQkJCSJlbmRwb2ludF91cGxvYWQiID0+ICJ7JHVybH1pbmRleC5waHA/b3B0aW9uPWNvbV9bW1tjb21wb25lbnRdXV0mdGFzaz1hamF4LltbW2FyZzNdXV0mZm9ybWF0PWpzb24mcmF3PXRydWUmeyR0b2tlbn09MSZlbnRpdHk9eyRlbnRpdHl9JnRhcmdldD17JHRhcmdldH0iLA0KCQkJCSJlbmRwb2ludF9kaXNwbGF5IiA9PiAieyR1cmx9aW5kZXgucGhwP29wdGlvbj1jb21fW1tbY29tcG9uZW50XV1dJnRhc2s9YWpheC5bW1thcmc0XV1dJmZvcm1hdD1qc29uJnJhdz10cnVlJnskdG9rZW59PTEmZW50aXR5PXskZW50aXR5fSZ0YXJnZXQ9eyR0YXJnZXR9IiwNCgkJCQkiZW5kcG9pbnRfZGVsZXRlIiA9PiAieyR1cmx9aW5kZXgucGhwP29wdGlvbj1jb21fW1tbY29tcG9uZW50XV1dJnRhc2s9YWpheC5bW1thcmc1XV1dJmZvcm1hdD1qc29uJnJhdz10cnVlJnskdG9rZW59PTEiLA0KCQkJXSwNCgkJXTsNCg0KCQkvLyBDb252ZXJ0IHRoZSBQSFAgYXJyYXkgdG8gYSBKYXZhU2NyaXB0IG9iamVjdA0KCQkkdXBsb2FkZXJDb25maWdKc29uID0ganNvbl9lbmNvZGUoJHVwbG9hZGVyQ29uZmlnKTsNCg0KCQkvLyBBZGQgdGhlIGlubGluZSBzY3JpcHQgd2l0aCB0aGUgdXBsb2FkZXIgY29uZmlndXJhdGlvbg0KCQkkd2EtPmFkZElubGluZVNjcmlwdCgiDQoJCQl3aW5kb3cuVkRNID0gd2luZG93LlZETSB8fCB7fTsNCgkJCXdpbmRvdy5WRE0udWlraXQgPSB3aW5kb3cuVkRNLnVpa2l0IHx8IHt9Ow0KCQkJd2luZG93LlZETS51aWtpdC5jb25maWcgPSAkdXBsb2FkZXJDb25maWdKc29uOw0KCQkiKTs=', '', 1, '', 'vdmUploaderConfig', '', '', '', 'vdmUploaderConfig', 2, '', '', '', 1, '2024-09-10 01:01:26', '2024-10-08 00:54:26', 12, '', 215),
(398, 'CQlIdG1sOjpfKCdzY3JpcHQnLCAnbWVkaWEvY29tX1tbW2NvbXBvbmVudF1dXS91aWtpdC12My9qcy91aWtpdC5taW4uanMnLCBbJ3ZlcnNpb24nID0+ICdhdXRvJ10pOw0KCQlIdG1sOjpfKCdzY3JpcHQnLCAnbWVkaWEvY29tX1tbW2NvbXBvbmVudF1dXS91aWtpdC12My9qcy91aWtpdC1pY29ucy5taW4uanMnLCBbJ3ZlcnNpb24nID0+ICdhdXRvJ10pOw0KCQlIdG1sOjpfKCdzY3JpcHQnLCAnaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2doL3ZkbS1pby91aWtpdEAzLjAuMC9kaXN0L2pzL3ZkbS5taW4uanMnLCBbJ3ZlcnNpb24nID0+ICdhdXRvJ10pOw0KCQlIdG1sOjpfKCdzdHlsZXNoZWV0JywgJ21lZGlhL2NvbV9bW1tjb21wb25lbnRdXV0vdWlraXQtdjMvY3NzL3Vpa2l0Lm1pbi5jc3MnLCBbJ3ZlcnNpb24nID0+ICdhdXRvJ10pOw==', '', 1, '', 'addUikitThreeToAdminViews', '', '', '', 'addUikitThreeToAdminViews', 2, '', '', '', 1, '2024-09-10 01:03:38', '2024-09-16 18:12:10', 3, '', 216),
(400, 'CQkJLy8gR2V0IEFwcGxpY2F0aW9uIG9iamVjdA0KCQkJJHRoaXMtPmFwcCA/Pz0gSm9vbWxhX19fMzk0MDMwNjJfODRmYl80NmUwX2JhYzRfMDAyM2Y3NjZlODI3X19fUG93ZXI6OmdldEFwcGxpY2F0aW9uKCk7DQoJCQkkdGhpcy0+YXBwLT5lbnF1ZXVlTWVzc2FnZSgnPGgzPlVubG9jayB0aGUgUG93ZXIgb2YgSm9vbWxhISBEZXZlbG9wbWVudDwvaDM+PHA+Q3VyaW91cyBhYm91dCBob3cgdGhpcyA8Yj5bW1thcmcwXV1dPC9iPiBjb21wb25lbnQgd2FzIGJ1aWx0PyBEaXNjb3ZlciB0aGUgcG93ZXJmdWwgSm9vbWxhISBDb21wb25lbnQgQnVpbGRlciAoPGEgaHJlZj0iaHR0cDovL3ZkbS5iei9jb21wb25lbnQtYnVpbGRlciIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJKb29tbGEhIENvbXBvbmVudCBCdWlsZGVyIj5KQ0I8L2E+KSwgYSB0b29sIHRoYXQgc2ltcGxpZmllcyBhbmQgZW5oYW5jZXMgY29tcG9uZW50IGRldmVsb3BtZW50LiBKb2luIHVzIG9uIDxhIGhyZWY9Imh0dHBzOi8vZ2l0LnZkbS5kZXYvam9vbWxhIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9Ikpvb21sYSEgQ29tcG9uZW50IEJ1aWxkZXIiPkdJVkVEPC9hPiB0byBleHBsb3JlIG1vcmUgYW5kIHNlZSBob3cgeW91IGNhbiBjcmVhdGUgeW91ciBvd24gY3VzdG9tIGNvbXBvbmVudHMuIFRoZSBmdXR1cmUgb2YgPGEgaHJlZj0iaHR0cDovL3ZkbS5iei9jb21wb25lbnQtYnVpbGRlciIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJKb29tbGEgQ29tcG9uZW50IEJ1aWxkZXIiPkpvb21sYSEgRGV2ZWxvcG1lbnQ8L2E+IHN0YXJ0cyBoZXJlITwvcD4nLCAnSW5mbycpOw0K', '', 1, '', 'unlockThePowerOfJoomlaDevelopment', '', '', '', 'Unlock the Power of Joomla! Development', 2, '', '', '', 1, '2024-09-16 00:00:42', '2024-09-16 16:17:20', 5, '', 218);
@@ -2216,7 +2226,7 @@ INSERT INTO `#__componentbuilder_class_property` (`id`, `comment`, `default`, `e
(37, 'CS8qKgoJICogQXBwbGljYXRpb24gb2JqZWN0CgkgKgoJICogQHZhciAgICBDTVNBcHBsaWNhdGlvbgoJICogQHNpbmNlICAxLjAuMAoJICov', 'dHJ1ZQ==', 'plugins', '27ba206b-73a3-4e9e-93b5-9b6a774c4ae2', 12, 'app', 'protected', '', 1, '2019-08-14 14:59:09', '2022-01-07 20:08:43', 18, '', 1),
(38, 'CS8qKgoJICogRGF0YWJhc2Ugb2JqZWN0CgkgKgoJICogQHZhciAgICBKRGF0YWJhc2VEcml2ZXIKCSAqIEBzaW5jZSAgMS4wLjAKCSAqLw==', 'dHJ1ZQ==', 'plugins', 'e63761b1-30b6-44eb-b421-e29b744eaaf9', 12, 'db', 'protected', '', 1, '2019-08-14 14:59:09', '2022-01-07 20:08:43', 18, '', 1),
(39, 'CS8qKgoJICogQWZmZWN0cyBjb25zdHJ1Y3RvciBiZWhhdmlvci4gSWYgdHJ1ZSwgbGFuZ3VhZ2UgZmlsZXMgd2lsbCBiZSBsb2FkZWQgYXV0b21hdGljYWxseS4KCSAqCgkgKiBAdmFyICAgIGJvb2xlYW4KCSAqIEBzaW5jZSAgMS4wLjAKCSAqLw==', 'dHJ1ZQ==', 'plugins', '437b3159-1408-4fa2-91b0-8b5e5b7527a3', 12, 'autoloadLanguage', 'protected', '', 1, '2019-08-14 14:59:09', '2022-01-07 20:08:43', 5, '', 1),
-(40, '', 'Tm90aGluZw==', 'powers', '614464ba-ae25-476d-bd8a-304a2e00e37a', '', 'WhatisLife', 'public', '', 1, '2023-08-22 03:54:15', '2023-08-22 03:55:45', 4, '', 4);
+(40, '', 'VG9Lbm93R29k', 'powers', '614464ba-ae25-476d-bd8a-304a2e00e37a', '', 'WhatisEthernalLife', 'public', '', 1, '2023-08-22 03:54:15', '2025-01-11 12:28:42', 5, '', 4);
--
-- Dumping data for table `#__componentbuilder_class_method`
@@ -2385,147 +2395,147 @@ INSERT INTO `#__componentbuilder_library` (`id`, `addconditions`, `description`,
--
INSERT INTO `#__componentbuilder_snippet` (`id`, `contributor_company`, `contributor_email`, `contributor_name`, `contributor_website`, `description`, `heading`, `library`, `name`, `snippet`, `type`, `url`, `usage`, `params`, `published`, `created`, `modified`, `version`, `hits`, `ordering`, `guid`) VALUES
-(1, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The grid system of UIkit follows the mobile-first approach and accomodates up to 10 grid columns. It uses units with predefined classes inside each grid, which define the column width. It is also possible to combine the grid with classes from the Flex component, although it works only in modern browsers.', 'Create a fully responsive, fluid and nestable grid layout.', 4, 'Grid', 'PGRpdiBkYXRhLXVrLWdyaWQtbWFyZ2luPSIiIGNsYXNzPSJ0bS1ncmlkLXRydW5jYXRlIHVrLWdyaWQgdWstZ3JpZC1kaXZpZGVyIHVrLXRleHQtY2VudGVyIj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0zIj4NCiAgICAJPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgCXtjb250ZW50fQ0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0zIj4NCiAgICAJPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgCXtjb250ZW50fQ0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0zIj4NCiAgICAJPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgCXtjb250ZW50fQ0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2Pg==', 1, 'http://getuikit.com/docs/grid.html', 'To create the grid container, add the .uk-grid class to a parent element. Add one of the .uk-width-* classes to child elements to determine, how the units shall be sized. The grid supports 1, 2, 3, 4, 5, 6 and 10 unit divisions. This table gives you an overview of the uk-width-* classes that can be applied to units.', '', 1, '2015-05-19 17:18:32', '2017-11-11 22:09:27', 77, '', 1, 'fba0aa3f-03e4-49e7-92b6-9d5e98f66967'),
-(2, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'UIkit uses panels to outline certain sections of your content, which can be styled differently. Typically, panels are arranged in grid columns from the Grid component.', 'Create layout boxes with different styles.', 4, 'Panel', 'PGRpdiBkYXRhLXVrLWdyaWQtbWFyZ2luPSIiIGNsYXNzPSJ1ay1ncmlkIj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0yIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgICAgIDxoMyBjbGFzcz0idWstcGFuZWwtdGl0bGUiPnt0aXRsZX08L2gzPg0KICAgICAgICAgICAge2NvbnRlbnR9DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLW1lZGl1bS0xLTIiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1wYW5lbCB1ay1wYW5lbC1ib3giPg0KICAgICAgICAgICAgPGgzIGNsYXNzPSJ1ay1wYW5lbC10aXRsZSI+e3RpdGxlfTwvaDM+DQogICAgICAgICAgICB7Y29udGVudH0NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj4=', 1, 'http://getuikit.com/docs/panel.html', 'The Panel component consists of the panel itself, the panel title and a panel badge. To prevent redundant white space, top and bottom margins are removed from the panel\'s content.', '', 1, '2015-05-19 20:04:54', '2017-11-11 22:09:27', 70, '', 1, '4b6e7ee3-75d9-459a-805e-764915247253'),
-(3, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Separate content sections by bundling them in blocks with different styles.', 4, 'Block', 'PGRpdiBjbGFzcz0idWstYmxvY2sgdWstYmxvY2stcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+', 1, 'http://getuikit.com/docs/block.html', 'To apply this component, just add the .uk-block class to a container element.', '', 1, '2015-05-19 20:09:41', '2017-11-11 22:09:27', 56, '', 2, 'cf2eb2fa-38d1-431c-9383-939c58becd7a'),
-(4, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create articles within your page.', 4, 'Article', 'PGFydGljbGUgY2xhc3M9InVrLWFydGljbGUiPg0KICAgIDxoMSBjbGFzcz0idWstYXJ0aWNsZS10aXRsZSI+e3RpdGxlfTwvaDE+DQogICAgPHAgY2xhc3M9InVrLWFydGljbGUtbWV0YSI+e21ldGF9PC9wPg0KICAgIDxwIGNsYXNzPSJ1ay1hcnRpY2xlLWxlYWQiPntjb250ZW50fTwvcD4NCiAgICB7Y29udGVudH0NCiAgICA8aHIgY2xhc3M9InVrLWFydGljbGUtZGl2aWRlciI+DQogICAge2NvbnRlbnR9DQo8L2FydGljbGU+', 1, 'http://getuikit.com/docs/article.html', 'The article component consists of the article itself, a title, meta data, an opening paragraph and dividers.', '', 1, '2015-05-19 20:12:06', '2017-11-11 22:09:27', 53, '', 3, 'ced3bf82-0a72-4acd-a1f5-471959993f2b'),
-(5, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create comments, for example about articles.', 4, 'Comment', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQiPg0KICAgIDxoZWFkZXIgY2xhc3M9InVrLWNvbW1lbnQtaGVhZGVyIj4NCiAgICAgICAgPGltZyBjbGFzcz0idWstY29tbWVudC1hdmF0YXIiIHNyYz0ie2ltYWdldXJsfSIgYWx0PSIiPg0KICAgICAgICA8aDQgY2xhc3M9InVrLWNvbW1lbnQtdGl0bGUiPnt0aXRsZX08L2g0Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1jb21tZW50LW1ldGEiPnttZXRhfTwvZGl2Pg0KICAgIDwvaGVhZGVyPg0KICAgIDxkaXYgY2xhc3M9InVrLWNvbW1lbnQtYm9keSI+e3RpdGxlfTwvZGl2Pg0KPC9hcnRpY2xlPg==', 1, 'http://getuikit.com/docs/comment.html', 'The Comment component consists of a comment header, including an avatar, a title and meta data, and a comment body.', '', 1, '2015-05-19 20:13:53', '2017-11-11 22:09:27', 54, '', 4, '29e9ecf1-0646-44a6-a226-37cfdd4242dc'),
-(6, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful utility classes to style your content.', 4, 'Utility Container', 'PGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTEtMiB1ay1jb250YWluZXItY2VudGVyIj57Y29udGVudH08L2Rpdj4=', 1, 'http://getuikit.com/docs/utility.html', 'Add the .uk-container class to a block element to give it a max-width and wrap the main content of your website. For large screens it applies a different max-width.\r\n\r\nTo center the container, use the .uk-container-center class. For any other block element, you additionally need to apply a width.', '', 1, '2015-05-19 20:18:00', '2017-11-11 22:09:27', 56, '', 5, '18735087-2ad0-465b-9468-bfac52b56721'),
-(7, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful utility classes to style your content.', 4, 'Utility Clearing and floating', 'PGRpdiBjbGFzcz0idWstY2xlYXJmaXgiPg0KICAgIDxkaXYgY2xhc3M9InVrLWZsb2F0LXJpZ2h0Ij57Y29udGVudH08L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay1mbG9hdC1sZWZ0Ij57Y29udGVudH08L2Rpdj4NCjwvZGl2Pg==', 1, 'http://getuikit.com/docs/utility.html', 'Floating is fundamental for creating all kinds of layouts. But floats need to be cleared or in the worst case, you might end up with a scrambled site. The following classes will help you to setup basic layouts.', '', 1, '2015-05-19 20:18:54', '2017-11-11 22:09:27', 54, '', 5, '24e36964-a3ba-416d-93f5-be56c0e30231'),
-(8, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This component uses Flexbox, a concept that is still quite new but extremely powerful for creating layouts.', 'Utilize the power of Flexbox to create a wide range of layouts.', 4, 'Flex', 'PGRpdiBjbGFzcz0idWstZmxleCB1ay1mbGV4LXdyYXAgdWstZmxleC13cmFwLXJldmVyc2UgdWstZmxleC13cmFwLXNwYWNlLWFyb3VuZCI+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0yIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSB1ay1tYXJnaW4tbGVmdCI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSB1ay1tYXJnaW4tbGVmdCI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0yIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSB1ay1tYXJnaW4tbGVmdCI+e2NvbnRlbnR9PC9kaXY+DQo8L2Rpdj4=', 1, 'http://getuikit.com/docs/flex.html', 'To apply this component, just add the .uk-flex class to a element. This will create the flex container. By default, all flex items will be aligned to the left and equally matched in height and width.', '', 1, '2015-05-19 20:22:23', '2017-11-11 22:09:27', 55, '', 5, '7725158d-f8b6-4fc3-ada7-0cd994f98ce5'),
-(9, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This component allows you to create fullscreen teasers using images, objects or even iframes. Regardless what kind of element, it will always be centered vertically and horizontally and cover its container without losing its proportions. You can also place additional content, like text or an image, on top of the image or video.', 'Expand images or videos to cover their entire container.', 4, 'Cover', 'PGRpdiBjbGFzcz0idWstY292ZXIiPg0KICAgIDx2aWRlbyBjbGFzcz0idWstY292ZXItb2JqZWN0IiB3aWR0aD0iIiBoZWlnaHQ9IiI+DQogICAgICAgIDxzb3VyY2Ugc3JjPSIiIHR5cGU9IiI+DQogICAgPC92aWRlbz4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJ1ay1jb3Zlci1iYWNrZ3JvdW5kIj4NCiAgICA8aW1nIGNsYXNzPSJ1ay1pbnZpc2libGUiIHNyYz0iIiB3aWR0aD0iIiBoZWlnaHQ9IiIgYWx0PSIiPg0KPC9kaXY+DQoNCjxkaXYgY2xhc3M9InVrLWNvdmVyIHVrLXBvc2l0aW9uLXJlbGF0aXZlIj4NCiAgICA8aW1nIGNsYXNzPSJ1ay1pbnZpc2libGUiIHNyYz0iIiB3aWR0aD0iIiBoZWlnaHQ9IiIgYWx0PSIiPg0KICAgIDx2aWRlbyBjbGFzcz0idWstY292ZXItb2JqZWN0IHVrLXBvc2l0aW9uLWFic29sdXRlIiB3aWR0aD0iIiBoZWlnaHQ9IiI+DQogICAgICAgIDxzb3VyY2Ugc3JjPSIiIHR5cGU9IiI+DQogICAgPC92aWRlbz4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJ1ay1jb3Zlci1iYWNrZ3JvdW5kIHVrLXBvc2l0aW9uLXJlbGF0aXZlIj4NCiAgICA8aW1nIGNsYXNzPSJ1ay1pbnZpc2libGUiIHNyYz0iIiB3aWR0aD0iIiBoZWlnaHQ9IiIgYWx0PSIiPg0KICAgIDxkaXYgY2xhc3M9InVrLXBvc2l0aW9uLWNvdmVyIHVrLWZsZXggdWstZmxleC1jZW50ZXIgdWstZmxleC1taWRkbGUiPntjb250ZW50fTwvZGl2Pg0KPC9kaXY+', 1, 'http://getuikit.com/docs/cover.html', 'The Cover component is applied differently, depending on whether you are using a background image, an object or an iframe. The simplest way is to add the .uk-cover-background class to a element with a background image.', '', 1, '2015-05-19 20:29:57', '2017-11-11 22:09:27', 54, '', 5, '2ca20d4d-82d3-412d-bada-95c2ba0d9bb0'),
-(10, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Dynamic Grid component allows you to create a dynamic and responsive grid layout utilizing the Grid component. Grid items will arrange themselves fluently and seamlessly for a gap-free multi-column layout on all device sizes.', 'Create a multi-column, dynamic grid layout whose items can be sorted and filtered.', 4, 'Dynamic Grid', 'PCEtLSBUaGlzIGlzIGEgZ3JpZCB1c2luZyB1ay13aWR0aC0qIG9uIGVhY2ggaXRlbSAtLT4NCjxkaXYgZGF0YS11ay1ncmlkPg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLXNtYWxsLTEtMiB1ay13aWR0aC1tZWRpdW0tMS00Ij57Y29udGVudH08L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1zbWFsbC0xLTIgdWstd2lkdGgtbWVkaXVtLTEtNCI+e2NvbnRlbnR9PC9kaXY+DQo8L2Rpdj4NCg0KPCEtLSBUaGlzIGlzIGEgZ3JpZCB1c2luZyB1ay1ncmlkLXdpZHRoLSogb24gdGhlIGdyaWQgaXRzZWxmIC0tPg0KPGRpdiBjbGFzcz0idWstZ3JpZC13aWR0aC1zbWFsbC0xLTIgdWstZ3JpZC13aWR0aC1tZWRpdW0tMS00IiBkYXRhLXVrLWdyaWQ+DQogICAgPGRpdj57Y29udGVudH08L2Rpdj4NCiAgICA8ZGl2Pntjb250ZW50fTwvZGl2Pg0KPC9kaXY+DQoNCjwhLS0gRmlsdGVyIENvbnRyb2xzIC0tPg0KPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN1Ym5hdiI+DQogICAgPGxpIGRhdGEtdWstZmlsdGVyPSIiPjxhIGhyZWY9IiI+QWxsPC9hPjwvbGk+DQogICAgPGxpIGRhdGEtdWstZmlsdGVyPSJmaWx0ZXItYSI+PGEgaHJlZj0iIj5BIEZpbHRlcjwvYT48L2xpPg0KICAgIDxsaSBkYXRhLXVrLWZpbHRlcj0iZmlsdGVyLWIiPjxhIGhyZWY9IiI+YiBGaWx0ZXI8L2E+PC9saT4NCjwvdWw+DQo8IS0tIER5bmFtaWMgR3JpZCAtLT4NCjxkaXYgZGF0YS11ay1ncmlkPSJ7Y29udHJvbHM6ICcjbXktaWQnfSI+DQogICAgPGRpdiBkYXRhLXVrLWZpbHRlcj0iZmlsdGVyLWEiPntjb250ZW50fTwvZGl2Pg0KICAgIDxkaXYgZGF0YS11ay1maWx0ZXI9ImZpbHRlci1iIj57Y29udGVudH08L2Rpdj4NCjwvZGl2Pg==', 1, 'http://getuikit.com/docs/grid-js.html', 'To apply this component, add the data-uk-grid attribute to the container element. Set the width of the grid items by using the uk-width-* or .uk-grid-width-* classes from the Grid component.', '', 1, '2015-05-19 20:35:29', '2017-11-11 22:09:27', 53, '', 5, 'c7824206-e8db-4c3d-a910-5e0735fdb74b'),
-(11, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines different styles for list navigations.', 4, 'Nav', 'PHVsIGNsYXNzPSJ1ay1uYXYgdWstbmF2LXNpZGUiPg0KICAgIDxsaSBjbGFzcz0idWstYWN0aXZlIj48YSBocmVmPSIjIj5BY3RpdmU8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj5JdGVtPC9hPjwvbGk+DQo8L3VsPg==', 2, 'http://getuikit.com/docs/nav.html', 'To apply this component, add the .uk-nav class to an element. Use elements as menu items within the list. To apply an active state to a menu item, just add the .uk-active class.', '', 1, '2015-05-19 20:39:09', '2017-11-11 22:09:27', 53, '', 6, '5e214ba9-2152-4192-9f26-143346ed8090'),
-(12, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines different styles for the navigation bar.', 4, 'Navbar', 'PG5hdiBjbGFzcz0idWstbmF2YmFyIj4NCiAgICA8dWwgY2xhc3M9InVrLW5hdmJhci1uYXYiPg0KICAgICAgICA8bGkgY2xhc3M9InVrLWFjdGl2ZSI+PGEgaHJlZj0iIj5BY3RpdmU8L2E+PC9saT4NCiAgICAgICAgPGxpPjxhIGhyZWY9IiI+SXRlbTwvYT48L2xpPg0KICAgICAgICA8bGkgZGF0YS11ay1kcm9wZG93bj0iIiBjbGFzcz0idWstcGFyZW50IiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSI+DQogICAgICAgICAgICA8YSBocmVmPSIiPlBhcmVudDwvYT4NCiAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWRyb3Bkb3duIHVrLWRyb3Bkb3duLW5hdmJhciIgc3R5bGU9IiI+DQogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJ1ay1uYXYgdWstbmF2LW5hdmJhciI+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5JdGVtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5Bbm90aGVyIGl0ZW08L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJ1ay1uYXYtaGVhZGVyIj5IZWFkZXI8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+QW5vdGhlciBpdGVtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0idWstbmF2LWRpdmlkZXIiPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5TZXBhcmF0ZWQgaXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICANCiAgICAgICAgPC9saT4NCiAgICA8L3VsPg0KPC9uYXY+', 2, 'http://getuikit.com/docs/navbar.html', 'The Navbar component consists of the navbar itself and one or more navigations.', '', 1, '2015-05-19 20:41:10', '2017-11-11 22:09:27', 53, '', 6, '431dd68d-40cf-4b3b-9cce-b743a7f36ac3'),
-(13, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines different styles for a sub navigation.', 4, 'Subnav', 'PHVsIGNsYXNzPSJ1ay1zdWJuYXYgdWstc3VibmF2LXBpbGwiPg0KICAgIDxsaSBjbGFzcz0idWstYWN0aXZlIj48YSBocmVmPSIjIj5BY3RpdmU8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0idWstZGlzYWJsZWQiPjxhIGhyZWY9IiMiPkRpc2FibGVkPC9hPjwvbGk+DQogICAgPGxpIGRhdGEtdWstZHJvcGRvd249Inttb2RlOidjbGljayd9Ij4NCiAgICAgICAgPGEgaHJlZj0iIyI+TW9yZSA8aSBjbGFzcz0idWstaWNvbi1jYXJldC1kb3duIj48L2k+PC9hPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1kcm9wZG93biB1ay1kcm9wZG93bi1zbWFsbCI+DQogICAgICAgICAgICA8dWwgY2xhc3M9InVrLW5hdiB1ay1uYXYtZHJvcGRvd24iPg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5JdGVtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkFub3RoZXIgaXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0idWstbmF2LWhlYWRlciI+SGVhZGVyPC9saT4NCiAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5Bbm90aGVyIGl0ZW08L2E+PC9saT4NCiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InVrLW5hdi1kaXZpZGVyIj48L2xpPg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5TZXBhcmF0ZWQgaXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9saT4NCjwvdWw+', 2, 'http://getuikit.com/docs/subnav.html', 'To apply this component, use the following classes. To align a subnav, for example to horizontally center it, you can use the Flex component.', '', 1, '2015-05-19 20:42:37', '2017-11-11 22:09:27', 53, '', 6, 'b8f8835d-ffe4-4b0f-ad69-a7e847dbedbd'),
-(14, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create breadcrumbs to show users their location within a website.', 4, 'Breadcrumb', 'PHVsIGNsYXNzPSJ1ay1icmVhZGNydW1iIj4NCiAgICA8bGk+PGEgaHJlZj0iIyI+SG9tZTwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj5CbG9nPC9hPjwvbGk+DQogICAgPGxpPjxzcGFuPkNhdGVnb3J5PC9zcGFuPjwvbGk+DQogICAgPGxpIGNsYXNzPSJ1ay1hY3RpdmUiPjxzcGFuPlBvc3Q8L3NwYW4+PC9saT4NCjwvdWw+', 2, 'http://getuikit.com/docs/breadcrumb.html', 'The Breadcrumb component consists of links which are aligned side by side and separated by a divider.', '', 1, '2015-05-19 20:44:01', '2017-11-11 22:09:27', 53, '', 6, 'c1cccf2b-84c3-46de-81f1-0ca5f2bfd13d'),
-(15, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easlily create a nicely looking pagination to navigate through pages.', 4, 'Pagination', 'PHVsIGNsYXNzPSJ1ay1wYWdpbmF0aW9uIj4NCiAgICA8bGk+PGEgaHJlZj0iIyI+MTwvYT48L2xpPg0KICAgIDxsaT48c3Bhbj4uLi48L3NwYW4+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIyI+ODwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj45PC9hPjwvbGk+DQogICAgPGxpIGNsYXNzPSJ1ay1hY3RpdmUiPjxzcGFuPjEwPC9zcGFuPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9IiMiPjExPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9IiMiPjEyPC9hPjwvbGk+DQogICAgPGxpPjxzcGFuPi4uLjwvc3Bhbj48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj4yMDwvYT48L2xpPg0KPC91bD4=', 2, 'http://getuikit.com/docs/pagination.html', 'The Pagination component consists of button-like styled links, that are aligned side by side.', '', 1, '2015-05-19 20:45:49', '2017-11-11 22:09:27', 53, '', 6, '597e8806-9e28-4411-9a94-61d874d2ac0e'),
-(16, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a tabbed navigation with different styles.', 4, 'Tab', 'PHVsIGNsYXNzPSJ1ay10YWIiIGRhdGEtdWstdGFiPg0KICAgIDxsaSBjbGFzcz0idWstYWN0aXZlIj48YSBocmVmPSIiPkFjdGl2ZTwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIiPkl0ZW08L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIj5JdGVtPC9hPjwvbGk+DQogICAgPGxpIGNsYXNzPSJ1ay1kaXNhYmxlZCI+PGEgaHJlZj0iIj5EaXNhYmxlZDwvYT48L2xpPg0KPC91bD4=', 2, 'http://getuikit.com/docs/tab.html', 'The Tab component consists of clickable tabs, that are aligned side by side.\r\n\r\nThe data-uk-tab attribute is required for two purposes. Firstly, it enables the responsive behaviour. If the parent container is too small to accomodate all tabs, they will be combined into a dropdown, toggled by a single tab, which represents the active tab item. This also requires the Dropdown component in order to work.\r\n\r\nAnd secondly, its functionality is coupled to the Switcher component, which is necessary to dynamically transition through different contents using tabbed navigation.', '', 1, '2015-05-19 20:47:34', '2017-11-11 22:09:27', 55, '', 6, '690739e8-9547-472c-a4e7-c9362321b37b'),
-(17, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a tabbed navigation with different styles.', 4, 'Thumbnav', 'PHVsIGNsYXNzPSJ1ay10aHVtYm5hdiI+DQogICAgPGxpIGNsYXNzPSJ1ay1hY3RpdmUiPjxhIGhyZWY9IiI+PGltZyBzcmM9IiIgYWx0PSIiPjwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIiPjxpbWcgc3JjPSIiIGFsdD0iIj48L2E+PC9saT4NCjwvdWw+', 2, 'http://getuikit.com/docs/thumbnav.html', 'To apply this component, add the .uk-thumbnav class to an element and nest your thumbnail images inside elements within the list items. The thumbnav will wrap into several rows, if it is wider than its container and automatically applies a gutter. Add the .uk-active class to create an active state.\r\n\r\nTo align a subnav, for example to horizontally center it, you can use the Flex component.', '', 1, '2015-05-19 20:48:42', '2017-11-11 22:09:27', 54, '', 6, '0e405e4f-4701-46e1-8631-8ce5e13736de'),
-(18, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'Modifiers\r\n\r\nTo display the list in a different style, just add a modifier class to the the .uk-list class. The modifiers of the List component are not combinable with each other.', 'Easily create nicely looking lists, which come in different styles.', 4, 'List', 'PHVsIGNsYXNzPSJ1ay1saXN0IHVrLWxpc3Qtc3RyaXBlZCI+DQogICAgPGxpPi4uLjwvbGk+DQogICAgPGxpPi4uLjwvbGk+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 3, 'http://getuikit.com/docs/list.html', 'To apply this component, add the .uk-list class to an unordered or ordered list. The list will now display without any spacing or list-style. [uk-list-line] [uk-list-space]', '', 1, '2015-06-01 16:09:04', '2017-11-11 22:09:27', 3, '', 6, '74ab3937-65e0-4dab-9eb1-2ff87554bdde'),
-(19, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'Add the .uk-description-list-horizontal class to display terms and descriptions side by side.', 'Easily create nicely looking description lists, which come in different styles.', 4, 'Description list', 'PGRsIGNsYXNzPSJ1ay1kZXNjcmlwdGlvbi1saXN0LWhvcml6b250YWwiPg0KICAgIDxkdD4uLi48L2R0Pg0KICAgIDxkZD4uLi48L2RkPg0KPC9kbD4=', 3, 'http://getuikit.com/docs/description-list.html', 'There is no component class necessary to create a description list, but UIkit provides a couple of modifier classes to display the list in a different style. The modifiers of the Description list component are not combinable with each other. [uk-description-list-line]', '', 1, '2015-06-01 16:10:54', '2017-11-11 22:09:27', 54, '', 6, 'dae0a910-056d-4e04-b603-43c23d705c1a'),
-(20, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking tables, which come in different styles.', 4, 'Table', 'PHRhYmxlIGNsYXNzPSJ1ay10YWJsZSB1ay10YWJsZS1ob3ZlciI+DQogICAgPGNhcHRpb24+Li4uPC9jYXB0aW9uPg0KICAgIDx0aGVhZD4NCiAgICAgICAgPHRyPg0KICAgICAgICAgICAgPHRoPi4uLjwvdGg+DQogICAgICAgIDwvdHI+DQogICAgPC90aGVhZD4NCiAgICA8dGZvb3Q+DQogICAgICAgIDx0cj4NCiAgICAgICAgICAgIDx0ZD4uLi48L3RkPg0KICAgICAgICA8L3RyPg0KICAgIDwvdGZvb3Q+DQogICAgPHRib2R5Pg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQ+Li4uPC90ZD4NCiAgICAgICAgPC90cj4NCiAgICA8L3Rib2R5Pg0KPC90YWJsZT4=', 3, 'http://getuikit.com/docs/table.html', 'To apply this component, add the .uk-table class to a element.', '', 1, '2015-06-01 16:12:46', '2017-11-11 22:09:27', 53, '', 6, 'b0f501cf-ca6c-4261-bf4c-dc10e036a259'),
-(21, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button href', 'PGEgY2xhc3M9InVrLWJ1dHRvbiB1ay1idXR0b24tcHJpbWFyeSIgaHJlZj0iIj4uLi48L2E+', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:17:24', '2017-11-11 22:09:27', 11, '', 7, '0a0ed2e9-ab18-472b-899b-6209b60aff08'),
-(22, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button primary', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1wcmltYXJ5IiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:18:37', '2017-11-11 22:09:27', 10, '', 7, 'efaae1eb-1cb7-4761-84b7-a804c1b09b15'),
-(23, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button disabled', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiB0eXBlPSJidXR0b24iIGRpc2FibGVkPi4uLjwvYnV0dG9uPg==', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:18:53', '2017-11-11 22:09:27', 10, '', 7, 'b47d9020-eb39-45d4-a6e4-33b28ca51ac7'),
-(24, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button success', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1zdWNjZXNzIiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:19:15', '2017-11-11 22:09:27', 10, '', 7, 'd1686780-d1d4-4732-8a0f-184bc29e96ac'),
-(25, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button danger', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kYW5nZXIiIHR5cGU9ImJ1dHRvbiI+Li4uPC9idXR0b24+', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:19:28', '2017-11-11 22:09:27', 10, '', 7, 'aaa1d48e-1f21-4f69-b503-27d462070d29'),
-(26, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button mini', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1wcmltYXJ5IHVrLWJ1dHRvbi1taW5pIiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:20:06', '2017-11-11 22:09:27', 10, '', 7, '5f6cfab0-c011-4f01-b4a2-a6e5712b3df1'),
-(27, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button small', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1zdWNjZXNzIHVrLWJ1dHRvbi1zbWFsbCIgdHlwZT0iYnV0dG9uIj4uLi48L2J1dHRvbj4=', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:20:37', '2017-11-11 22:09:27', 10, '', 7, 'c91a3e7d-d56c-43d5-90bf-5d0a436a92ea'),
-(28, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button large', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1sYXJnZSIgdHlwZT0iYnV0dG9uIj4uLi48L2J1dHRvbj4=', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:20:58', '2017-11-11 22:09:27', 10, '', 7, '29cbadf8-661a-479f-b219-60fbcfb819d9'),
-(29, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button full width', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLXdpZHRoLTEtMSB1ay1tYXJnaW4tc21hbGwtYm90dG9tIiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:21:28', '2017-11-11 22:09:27', 10, '', 7, '1077c3fd-a993-4b8b-97a1-72f82327366c'),
-(30, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button group', 'PGRpdiBjbGFzcz0idWstYnV0dG9uLWdyb3VwIj4NCiAgICA8YSBjbGFzcz0idWstYnV0dG9uIiBocmVmPSIiPi4uLjwvYT4NCiAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iPi4uLjwvYnV0dG9uPg0KICAgIDxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiI+Li4uPC9idXR0b24+DQo8L2Rpdj4=', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:21:42', '2017-11-11 22:09:27', 10, '', 7, '8cb09ac8-95c5-4eaa-a6c2-849f74bf5767'),
-(31, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', 4, 'Button dropdowns', 'PCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgZW5hYmxpbmcgdGhlIEphdmFTY3JpcHQgLS0+DQo8ZGl2IGNsYXNzPSJ1ay1idXR0b24tZHJvcGRvd24iIGRhdGEtdWstZHJvcGRvd24+DQoNCiAgICA8IS0tIFRoaXMgaXMgdGhlIGJ1dHRvbiB0b2dnbGluZyB0aGUgZHJvcGRvd24gLS0+DQogICAgPGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIj4uLi48L2J1dHRvbj4NCg0KICAgIDwhLS0gVGhpcyBpcyB0aGUgZHJvcGRvd24gLS0+DQogICAgPGRpdiBjbGFzcz0idWstZHJvcGRvd24gdWstZHJvcGRvd24tc21hbGwiPg0KICAgICAgICA8dWwgY2xhc3M9InVrLW5hdiB1ay1uYXYtZHJvcGRvd24iPg0KICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQogICAgICAgICAgICA8bGk+PGEgaHJlZj0iIj4uLi48L2E+PC9saT4NCiAgICAgICAgPC91bD4NCiAgICA8L2Rpdj4NCg0KPC9kaXY+', 4, 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:22:52', '2017-11-11 22:09:27', 10, '', 7, '5b5ebfa4-408c-4b5e-9d28-a6370c944bdc'),
-(32, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This component is using the fantastic Font Awesome icon font, a project by Dave Gandy. Altogether Font Awesome provides more than 300 symbols and glyphs for web-related actions. Icon fonts are great, because they enable you to easily change color, size and more via CSS. They are scalable vector graphics, which means that they look great on high-resolution displays.', 'Place vector icons anywhere using an icon font.', 4, 'Icon', 'PGkgY2xhc3M9InVrLWljb24tY29nIj48L2k+', 4, 'http://getuikit.com/docs/icon.html', 'To apply this component, add any .uk-icon-* class to an or element. Et voilà, you have a vector icon, which inherits size and color just like your text does.', '', 1, '2015-06-01 16:24:46', '2017-11-11 22:09:27', 10, '', 8, 'df1fa1bc-231e-4f67-be48-f9ea6812ae3d'),
-(33, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easlily create nicely looking badges to label and highlight your content.', 4, 'Badge', 'PGRpdiBjbGFzcz0idWstYmFkZ2UiPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/badge.html', 'To create a badge, just add the .uk-badge class to a or element.', '', 1, '2015-06-01 16:25:53', '2017-11-11 22:09:27', 10, '', 8, '20532a80-6b61-4b5d-a861-05dbc4d82e02'),
-(34, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines styles for success, warning and error messages.', 4, 'Alert', 'PGRpdiBjbGFzcz0idWstYWxlcnQgdWstYWxlcnQtc3VjY2VzcyIgZGF0YS11ay1hbGVydD4NCiAgICA8YSBocmVmPSIiIGNsYXNzPSJ1ay1hbGVydC1jbG9zZSB1ay1jbG9zZSI+PC9hPg0KICAgIDxwPi4uLjwvcD4NCjwvZGl2Pg==', 4, 'http://getuikit.com/docs/badge.html', 'To apply this component, add the .uk-alert class to a block element.', '', 1, '2015-06-01 16:26:54', '2017-11-11 22:09:27', 10, '', 8, '9b0e4beb-680a-412b-a477-391cdb81c844'),
-(35, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text small', 'PHNwYW4gY2xhc3M9InVrLXRleHQtc21hbGwiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:02', '2017-11-11 22:09:27', 10, '', 8, '8516fb71-8f10-4828-a670-af861fd8aae5'),
-(36, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text large', 'PHNwYW4gY2xhc3M9InVrLXRleHQtbGFyZ2UiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:14', '2017-11-11 22:09:27', 10, '', 8, '6188947b-c807-4ab7-8960-51a1d808efcb'),
-(37, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text bold', 'PHNwYW4gY2xhc3M9InVrLXRleHQtYm9sZCI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:24', '2017-11-11 22:09:27', 10, '', 8, 'adabb157-ec5d-4c62-857f-2d89e77815e2'),
-(38, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text muted', 'PHNwYW4gY2xhc3M9InVrLXRleHQtbXV0ZWQiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:36', '2017-11-11 22:09:27', 10, '', 8, 'bb0b4ed1-5fb2-4799-9645-9d878d8d86a7'),
-(39, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text primary', 'PHNwYW4gY2xhc3M9InVrLXRleHQtcHJpbWFyeSI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:46', '2017-11-11 22:09:27', 10, '', 8, '02d1e0d7-d461-46f2-b7d5-4c6d95558e11'),
-(40, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text success', 'PHNwYW4gY2xhc3M9InVrLXRleHQtc3VjY2VzcyI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:57', '2017-11-11 22:09:27', 10, '', 8, 'f6a191bb-ef7a-4a91-823a-466200d35b4d'),
-(41, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text warning', 'PHNwYW4gY2xhc3M9InVrLXRleHQtd2FybmluZyI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:30:09', '2017-11-11 22:09:27', 10, '', 8, 'd3a259e2-9839-4922-98d1-ef7ddf03da6b'),
-(42, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text danger', 'PHNwYW4gY2xhc3M9InVrLXRleHQtZGFuZ2VyIj5BZGQgdGhpcyBjbGFzcyB0byBkZWNyZWFzZSB0aGUgZm9udCBzaXplLjwvc3Bhbj4=', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:30:19', '2017-11-11 22:09:27', 10, '', 8, '0994d67d-401e-49e1-a7ad-68f8c3c0460a'),
-(43, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text contrast', 'PHNwYW4gY2xhc3M9InVrLXRleHQtY29udHJhc3QiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:30:31', '2017-11-11 22:09:27', 10, '', 8, 'a5931e90-0d0e-4c60-8485-ae8b5620d540'),
-(44, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text right', 'PHNwYW4gY2xhc3M9InVrLXRleHQtcmlnaHQiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:31:18', '2017-11-11 22:09:27', 10, '', 8, '24d3dcc3-5ac3-4366-85b8-0a75cac6cef9'),
-(45, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text center', 'PHNwYW4gY2xhc3M9InVrLXRleHQtY2VudGVyIj5BZGQgdGhpcyBjbGFzcyB0byBkZWNyZWFzZSB0aGUgZm9udCBzaXplLjwvc3Bhbj4=', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:31:30', '2017-11-11 22:09:27', 10, '', 8, '2ced9267-0326-440e-85e7-3ac8911fbbf5'),
-(46, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text justify', 'PHNwYW4gY2xhc3M9InVrLXRleHQtanVzdGlmeSI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:31:41', '2017-11-11 22:09:27', 10, '', 8, '79acfaa7-7a31-441e-8830-3f63c1e1aa54'),
-(47, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text truncate', 'PHNwYW4gY2xhc3M9InVrLXRleHQtdHJ1bmNhdGUiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:32:17', '2017-11-11 22:09:27', 10, '', 8, '0f43f9ec-98d6-4856-be34-f4e852520bf8'),
-(48, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', 4, 'Text nowrap', 'PHNwYW4gY2xhc3M9InVrLXRleHQtbm93cmFwIj5BZGQgdGhpcyBjbGFzcyB0byBkZWNyZWFzZSB0aGUgZm9udCBzaXplLjwvc3Bhbj4=', 4, 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:32:30', '2017-11-11 22:09:27', 10, '', 8, '5489c68b-4926-43f3-980b-e5b251f10ac8'),
-(49, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation fade', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLWZhZGUiPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:33:49', '2017-11-11 22:09:27', 10, '', 8, '6cba0fb7-f790-4ad2-ba03-2cdca25a8dd9'),
-(50, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation scale-up', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLXVwIj4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:02', '2017-11-11 22:09:27', 10, '', 8, '11df7f35-5e63-43e1-96ef-f2a0f58bef19'),
-(51, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation scale-down', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLWRvd24iPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:11', '2017-11-11 22:09:27', 10, '', 8, '1b4c533e-94f6-4a55-81a2-1370c088582d'),
-(52, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-top', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXRvcCI+Li4uPC9kaXY+', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:22', '2017-11-11 22:09:27', 10, '', 8, '8fc46f20-9783-42cb-92e2-3e0fc5a875c7'),
-(53, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-bottom', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSI+Li4uPC9kaXY+', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:34', '2017-11-11 22:09:27', 10, '', 8, '2d8ed2c0-20af-4c3e-8e0a-fea75fdce181'),
-(54, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-left', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWxlZnQiPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:46', '2017-11-11 22:09:27', 10, '', 8, '0bb64e85-6438-4aac-9f60-ad9c8f3c522b'),
-(55, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-right', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXJpZ2h0Ij4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:57', '2017-11-11 22:09:27', 10, '', 8, 'cc303d9d-7940-433f-a918-e46b937f34b6'),
-(56, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation shake', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNoYWtlIj4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:35:08', '2017-11-11 22:09:27', 10, '', 8, 'b688ea4a-23b3-470c-b499-dedac36a9c19'),
-(57, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation scale', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlIj4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:35:19', '2017-11-11 22:09:27', 10, '', 8, '997b5991-5be8-4efb-b5e6-1ae988ea4f4a'),
-(58, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation fade reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLWZhZGUgdWstYW5pbWF0aW9uLXJldmVyc2UiPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:37:24', '2017-11-11 22:09:27', 11, '', 8, '6bfd3c02-d4f2-464a-a61b-040324d96789'),
-(59, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation scale-up reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLXVwIHVrLWFuaW1hdGlvbi1yZXZlcnNlIj4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:38:33', '2017-11-11 22:09:27', 10, '', 8, '71296148-4c2f-4c69-bbc8-de50d76dc6c8'),
-(60, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation scale-down reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLWRvd24gdWstYW5pbWF0aW9uLXJldmVyc2UiPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:38:49', '2017-11-11 22:09:27', 10, '', 8, 'a5c4eadc-e98a-45e1-9c88-d9f761256c88'),
-(61, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-top reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXRvcCB1ay1hbmltYXRpb24tcmV2ZXJzZSI+Li4uPC9kaXY+', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:02', '2017-11-11 22:09:27', 10, '', 8, '79766303-ff2d-465c-8b4a-a2d2cae268e4'),
-(62, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-bottom reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSB1ay1hbmltYXRpb24tcmV2ZXJzZSI+Li4uPC9kaXY+', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:13', '2017-11-11 22:09:27', 10, '', 8, 'c20f18a6-74b4-4368-be0b-52d532500f79'),
-(63, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-left reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWxlZnQgdWstYW5pbWF0aW9uLXJldmVyc2UiPi4uLjwvZGl2Pg==', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:26', '2017-11-11 22:09:27', 10, '', 8, 'f4dfb5f9-33ed-4cfc-baab-4f6e3f80fa19'),
-(64, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation slide-right reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXJpZ2h0IHVrLWFuaW1hdGlvbi1yZXZlcnNlIj4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:38', '2017-11-11 22:09:27', 10, '', 8, '735a91e2-6867-43a7-ad66-cb6576018bfe'),
-(65, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', 4, 'Animation scale reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlIHVrLWFuaW1hdGlvbi1yZXZlcnNlIj4uLi48L2Rpdj4=', 4, 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:40:02', '2017-11-11 22:09:27', 10, '', 8, '918eaa08-13ff-4d7b-b691-2ced6afde21e'),
-(66, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create modal dialogs with different styles and transitions.', 4, 'Modal default', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBtb2RhbCAtLT4NCjxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiIgZGF0YS11ay1tb2RhbD0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1tb2RhbCI+DQogICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIj4NCiAgICAgICAgPGEgY2xhc3M9InVrLW1vZGFsLWNsb3NlIHVrLWNsb3NlIj48L2E+DQogICAgICAgIC4uLg0KICAgIDwvZGl2Pg0KPC9kaXY+', 5, 'http://getuikit.com/docs/modal.html', 'The modal component consists of an overlay, a dialog and a close button.', '', 1, '2015-06-01 19:57:08', '2017-11-11 22:09:27', 10, '', 8, '732ecce3-c923-4221-ab04-d7f424b8cd1e'),
-(67, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create modal dialogs with different styles and transitions.', 4, 'Modal header-footer', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBtb2RhbCAtLT4NCjxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiIgZGF0YS11ay1tb2RhbD0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1tb2RhbCI+DQogICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstbW9kYWwtaGVhZGVyIj4uLi48L2Rpdj4NCiAgICAgICAgLi4uDQogICAgICAgIDxkaXYgY2xhc3M9InVrLW1vZGFsLWZvb3RlciI+Li4uPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj4=', 5, 'http://getuikit.com/docs/modal.html', 'The modal component consists of an overlay, a dialog and a close button.', '', 1, '2015-06-01 19:57:50', '2017-11-11 22:09:27', 10, '', 8, 'a0114851-724e-4bb1-b617-f44b33abafde'),
-(68, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create modal dialogs with different styles and transitions.', 4, 'Modal image', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBtb2RhbCAtLT4NCjxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiIgZGF0YS11ay1tb2RhbD0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1tb2RhbCI+DQogICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIHVrLW1vZGFsLWRpYWxvZy1saWdodGJveCI+DQogICAgICAgIDxhIGhyZWY9IiIgY2xhc3M9InVrLW1vZGFsLWNsb3NlIHVrLWNsb3NlIHVrLWNsb3NlLWFsdCI+PC9hPg0KICAgICAgICA8aW1nIHNyYz0iIiBhbHQ9IiI+DQogICAgPC9kaXY+DQo8L2Rpdj4=', 5, 'http://getuikit.com/docs/modal.html', 'The modal component consists of an overlay, a dialog and a close button.', '', 1, '2015-06-01 19:58:26', '2017-11-11 22:09:27', 10, '', 8, '296abb37-599b-4fe2-bd17-9008b026a2fc'),
-(69, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Off-canvas component is perfect for building a mobile navigation, similar to those which are popular with many native mobile apps, where a single button in the upper left corner toggles an off-canvas sidebar with a menu.', 'Create a smooth off-canvas sidebar that slides in and out of the page.', 4, 'Off-canvas default', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBvZmYtY2FudmFzIHNpZGViYXIgLS0+DQo8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIGRhdGEtdWstb2ZmY2FudmFzPSJ7dGFyZ2V0OicjbXktaWQnfSI+Li4uPC9idXR0b24+DQoNCjwhLS0gVGhpcyBpcyB0aGUgb2ZmLWNhbnZhcyBzaWRlYmFyIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1vZmZjYW52YXMiPg0KICAgIDxkaXYgY2xhc3M9InVrLW9mZmNhbnZhcy1iYXIiPi4uLjwvZGl2Pg0KPC9kaXY+', 5, 'http://getuikit.com/docs/offcanvas.html', 'The Off-canvas component consists of an overlay and an off-canvas bar.', '', 1, '2015-06-01 20:00:09', '2017-11-11 22:09:27', 10, '', 8, '063b892a-956b-4950-a7e0-afa8a6c9e14f'),
-(70, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Off-canvas component is perfect for building a mobile navigation, similar to those which are popular with many native mobile apps, where a single button in the upper left corner toggles an off-canvas sidebar with a menu.', 'Create a smooth off-canvas sidebar that slides in and out of the page.', 4, 'Off-canvas right', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBvZmYtY2FudmFzIHNpZGViYXIgLS0+DQo8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIGRhdGEtdWstb2ZmY2FudmFzPSJ7dGFyZ2V0OicjbXktaWQnfSI+Li4uPC9idXR0b24+DQoNCjwhLS0gVGhpcyBpcyB0aGUgb2ZmLWNhbnZhcyBzaWRlYmFyIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1vZmZjYW52YXMiPg0KICAgIDxkaXYgY2xhc3M9InVrLW9mZmNhbnZhcy1iYXIgdWstb2ZmY2FudmFzLWJhci1mbGlwIj4uLi48L2Rpdj4NCjwvZGl2Pg==', 5, 'http://getuikit.com/docs/offcanvas.html', 'The Off-canvas component consists of an overlay and an off-canvas bar.', '', 1, '2015-06-01 20:00:37', '2017-11-11 22:09:27', 10, '', 8, 'e5a619b7-ef6f-46b4-a30b-4b79b2d8d43f'),
-(71, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Dynamically transition through different content panes.', 4, 'Switcher default', 'PCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIHRvZ2dsaW5nIGVsZW1lbnRzIC0tPg0KPHVsIGRhdGEtdWstc3dpdGNoZXI9Intjb25uZWN0OicjbXktaWQnfSI+DQogICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQo8L3VsPg0KDQo8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCjx1bCBpZD0ibXktaWQiIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:02:41', '2017-11-11 22:09:27', 10, '', 8, 'fd850fcf-366b-4b7e-9ccc-bb515f316ab7'),
-(72, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'In some cases you want to switch to another content section from within the active content. This is possible using the data-uk-switcher-item attribute. To target the items, you need to set the data attribute to the number of the respective content item.', 'Dynamically transition through different content panes.', 4, 'Switcher in-content', 'PCEtLSBUaGlzIGlzIHRoZSBuYXYgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQo8dWwgZGF0YS11ay1zd2l0Y2hlcj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4NCiAgICA8bGk+PGEgaHJlZj0iIj4uLi48L2E+PC9saT4NCjwvdWw+DQoNCjwhLS0gVGhpcyBpcyB0aGUgY29udGFpbmVyIG9mIHRoZSBjb250ZW50IGl0ZW1zIC0tPg0KPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIj4NCiAgICA8bGk+IC4uLiA8YSBocmVmPSIiIGRhdGEtdWstc3dpdGNoZXItaXRlbT0iMCI+Li4uPC9hPjwvbGk+DQogICAgPGxpPiAuLi4gPGEgaHJlZj0iIiBkYXRhLXVrLXN3aXRjaGVyLWl0ZW09IjEiPi4uLjwvYT48L2xpPg0KPC91bD4=', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:04:24', '2017-11-11 22:09:27', 10, '', 8, 'c2e83f1f-facd-43ba-ae8d-fc3ccc1debc7'),
-(73, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'It is also possible to connect multiple content containers. Just extend the connect parameter with the ID of the additional container.', 'Dynamically transition through different content panes.', 4, 'Switcher multiple-items', 'PCEtLSBUaGlzIGlzIHRoZSBuYXYgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQo8dWwgZGF0YS11ay1zd2l0Y2hlcj0ie2Nvbm5lY3Q6JyNteS1pZC1vbmUsICNteS1pZC10d28nfSI+DQogICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQo8L3VsPg0KDQo8IS0tIFRoZXNlIGFyZSB0aGUgY29udGFpbmVycyBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCjx1bCBpZD0ibXktaWQtb25lIiBjbGFzcz0idWstc3dpdGNoZXIiPg0KICAgIDxsaT4uLi48L2xpPg0KPC91bD4NCg0KPHVsIGlkPSJteS1pZC10d28iIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:04:53', '2017-11-11 22:09:27', 10, '', 8, '7ca69d59-8d39-4d54-a88b-f9c673fcef2d'),
-(74, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Switcher component allows you to add different animations to items when toggling between them. All you need to do is add the animation parameter to the data-attribute and define the animation that you want to apply. Check the table below for an overview of the animations provided.\r\n\r\nYou can also apply multiple animations by using the uk-animation-* classes from the Animation component. That way you can even create your own custom class to apply a different transition to the switcher.', 'Dynamically transition through different content panes.', 4, 'Switcher animation', 'PCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIHRvZ2dsaW5nIGVsZW1lbnRzIC0tPg0KPHVsIGRhdGEtdWstc3dpdGNoZXI9Intjb25uZWN0OicjbXktaWQnLCBhbmltYXRpb246ICd1ay1hbmltYXRpb24tZmFkZSwgdWstYW5pbWF0aW9uLXNsaWRlLWxlZnQnfSI+DQogICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQo8L3VsPg0KDQo8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCjx1bCBpZD0ibXktaWQiIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:06:42', '2017-11-11 22:09:27', 10, '', 8, '2d1b0fad-f2ff-49b8-97dc-aab9d3553a15'),
-(75, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'As an exception to the rule, add the data-uk-tab=\"{connect:\'#ID\'}\" attribute, using the parameter \"tab\" instead of \"switcher\", to the tabbed navigation to combine the switcher with the Tab component.', 'Dynamically transition through different content panes.', 4, 'Switcher tabs-horizontal', 'PCEtLSBUaGlzIGlzIHRoZSB0YWJiZWQgbmF2aWdhdGlvbiBjb250YWluaW5nIHRoZSB0b2dnbGluZyBlbGVtZW50cyAtLT4NCjx1bCBjbGFzcz0idWstdGFiIiBkYXRhLXVrLXRhYj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4NCiAgICA8bGk+PGEgaHJlZj0iIj4uLi48L2E+PC9saT4NCjwvdWw+DQoNCjwhLS0gVGhpcyBpcyB0aGUgY29udGFpbmVyIG9mIHRoZSBjb250ZW50IGl0ZW1zIC0tPg0KPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIHVrLW1hcmdpbiI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:08:04', '2017-11-11 22:09:27', 10, '', 8, 'f271532f-7bbb-4fab-a21c-7487ed72790e'),
-(76, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'Use the Grid component to display content correctly with a vertical tabbed navigation.', 'Dynamically transition through different content panes.', 4, 'Switcher tabs-vertical', 'PCEtLSBUaGlzIGlzIHRoZSBsZWZ0IHZlcnRpY2FsIHRhYmJlZCBuYXZpZ2F0aW9uIC0tPg0KPGRpdiBjbGFzcz0idWstZ3JpZCI+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTEtMiI+DQogICAgICAgIDwhLS0gVGhpcyBpcyB0aGUgdmVydGljYWwgdGFiYmVkIG5hdmlnYXRpb24gY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQogICAgICAgIDx1bCBjbGFzcz0idWstdGFiIHVrLXRhYi1sZWZ0IiBkYXRhLXVrLXRhYj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4uLi48L3VsPg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLW1lZGl1bS0xLTIiPg0KICAgICAgICA8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCiAgICAgICAgPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIj4uLi48L3VsPg0KICAgIDwvZGl2Pg0KPC9kaXY+DQoNCjwhLS0gVGhpcyBpcyB0aGUgcmlnaHQgdmVydGljYWwgdGFiYmVkIG5hdmlnYXRpb24gLS0+DQo8ZGl2IGNsYXNzPSJ1ay1ncmlkIj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0yIHVrLXB1c2gtMS0yIj4NCiAgICAgICAgPCEtLSBUaGlzIGlzIHRoZSB2ZXJ0aWNhbCB0YWJiZWQgbmF2aWdhdGlvbiBjb250YWluaW5nIHRoZSB0b2dnbGluZyBlbGVtZW50cyAtLT4NCiAgICAgICAgPHVsIGNsYXNzPSJ1ay10YWIgdWstdGFiLXJpZ2h0IiBkYXRhLXVrLXRhYj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4uLi48L3VsPg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLW1lZGl1bS0xLTIgdWstcHVsbC0xLTIiPg0KICAgICAgICA8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCiAgICAgICAgPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIj4uLi48L3VsPg0KICAgIDwvZGl2Pg0KPC9kaXY+', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:09:01', '2017-11-11 22:09:27', 10, '', 8, '86a0a1f5-5cce-4d65-9c74-2e39c6ba1bf8'),
-(77, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The switcher can also be applied to buttons or button groups from the Button component. Just add the switcher data attribute to a element around a group of buttons or to the element with the .button-group class.', 'Dynamically transition through different content panes.', 4, 'Switcher button-group', 'PCEtLSBUaGlzIGlzIHRoZSBidXR0b24gZ3JvdXAgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgYnV0dG9ucyAtLT4NCjxkaXYgY2xhc3M9InVrLWJ1dHRvbi1ncm91cCIgZGF0YS11ay1zd2l0Y2hlcj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4NCiAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIHR5cGU9ImJ1dHRvbiI+Li4uPC9idXR0b24+DQo8L2Rpdj4NCg0KPCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIGNvbnRlbnQgaXRlbXMgLS0+DQo8dWwgaWQ9Im15LWlkIiBjbGFzcz0idWstc3dpdGNoZXIgdWstbWFyZ2luIj4uLi48L3VsPg==', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:10:00', '2017-11-11 22:09:27', 10, '', 8, 'd252e658-4c57-4115-845c-0bdf66f4f640'),
-(78, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'To apply the switcher to the Nav component, add the data attribute to the nav . Use the Grid component to arrange nav and content in a grid layout.', 'Dynamically transition through different content panes.', 4, 'Switcher navs', 'PGRpdiBjbGFzcz0idWstZ3JpZCI+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTEtNCI+DQoNCiAgICAgICAgPCEtLSBUaGlzIGlzIHRoZSBuYXYgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQogICAgICAgIDx1bCBjbGFzcz0idWstbmF2IHVrLW5hdi1zaWRlIiBkYXRhLXVrLXN3aXRjaGVyPSJ7Y29ubmVjdDonI215LWlkJ30iPg0KICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgPC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTMtNCI+DQoNCiAgICAgICAgPCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIGNvbnRlbnQgaXRlbXMgLS0+DQogICAgICAgIDx1bCBpZD0ibXktaWQiIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgICAgICAgICA8bGk+Li4uPC9saT4NCiAgICAgICAgPC91bD4NCiAgICA8L2Rpdj4NCjwvZGl2Pg==', 5, 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:10:30', '2017-11-11 22:09:27', 10, '', 8, '517a296e-57c2-4d4b-9aae-589b23d1a398'),
-(79, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Hide, switch or change the appearence of different contents through a toggle.', 4, 'Toggle default', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8ZGl2IGlkPSJteS1pZCI+Li4uPC9kaXY+', 5, 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:12:07', '2017-11-11 22:09:27', 10, '', 8, 'dae732b0-379e-4412-9bdb-559f87dc5992'),
-(80, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can also toggle multiple items at the same time. Just use the appropriate selector.', 'Hide, switch or change the appearence of different contents through a toggle.', 4, 'Toggle multiple', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonLm15LWNsYXNzJ30iPi4uLjwvYnV0dG9uPg0KDQo8ZGl2IGNsYXNzPSJteS1jbGFzcyI+Li4uPC9kaXY+DQo8ZGl2IGNsYXNzPSJteS1jbGFzcyB1ay1oaWRkZW4iPi4uLjwvZGl2Pg==', 5, 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:12:34', '2017-11-11 22:09:27', 10, '', 8, '7a7c7acb-b309-40c5-92fe-33702c5f2f16'),
-(81, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can also toggle multiple items at the same time. Just use the appropriate selector.', 'Hide, switch or change the appearence of different contents through a toggle.', 4, 'Toggle class', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonI215LWlkJywgY2xzOid1ay1wYW5lbC1ib3gtcHJpbWFyeSd9Ij4uLi48L2J1dHRvbj4NCg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1wYW5lbCB1ay1wYW5lbC1ib3giPi4uLjwvZGl2Pg==', 5, 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:13:06', '2017-11-11 22:09:27', 19, '', 8, '10a7755a-4309-4172-b1bd-89a2e0d6edb6'),
-(82, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Toggle component allows you to add animations to items when toggling between them. Just add one of the .uk-animation-* classes from the Animation component to the animation parameter. The class will be applied to the in as well as the out animation. If you prefer a different out animation, just add another class.', 'Hide, switch or change the appearence of different contents through a toggle.', 4, 'Toggle animations', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonI215LWlkJywgYW5pbWF0aW9uOid1ay1hbmltYXRpb24tc2xpZGUtbGVmdCwgdWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSd9Ij4uLi48L2J1dHRvbj4NCg0KPGRpdiBpZD0ibXktaWQiPi4uLjwvZGl2Pg==', 5, 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:13:34', '2017-11-11 22:09:27', 19, '', 8, '31f54883-606b-43d5-b110-fba9774b7a34'),
-(83, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Trigger events and animations while scrolling your page.', 4, 'Scrollspy default', 'PGRpdiBkYXRhLXVrLXNjcm9sbHNweT0ie2NsczondWstYW5pbWF0aW9uLWZhZGUnfSI+Li4uPC9kaXY+DQoNCjxkaXYgZGF0YS11ay1zY3JvbGxzcHk9IntjbHM6J3VrLWFuaW1hdGlvbi1mYWRlJywgcmVwZWF0OiB0cnVlfSI+Li4uPC9kaXY+DQoNCjxkaXYgZGF0YS11ay1zY3JvbGxzcHk9IntjbHM6J3VrLWFuaW1hdGlvbi1mYWRlJywgZGVsYXk6OTAwfSI+Li4uPC9kaXY+', 5, 'http://getuikit.com/docs/scrollspy.html', 'The scrollspy component listens to page scrolling and triggers events based on the scroll position. For example, if you scroll down a page and an element appears the first time in the viewport you can trigger a smooth animation to fade in the element. Just add the data-uk-scrollspy attribute and the following options.', '', 1, '2015-06-01 20:15:00', '2017-11-11 22:09:27', 19, '', 8, '39b72b40-85ec-4cc6-aded-c86611f31c24'),
-(84, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can also group scrollspy elements, so you won\'t have to apply the data attribute to each of them. Just add the data-uk-scollspy\"{target:\'MY-CLASS\'}\" attribute to a container element, targetting the selector the items you want to animate within the container. When using a delay it will be applied cumulatively to the items within the row that scrolls into view. The delay will be resetted for the next row within the group when it scrolls into view.', 'Trigger events and animations while scrolling your page.', 4, 'Scrollspy groups', 'PGRpdiBkYXRhLXVrLXNjcm9sbHNweT0ie2NsczondWstYW5pbWF0aW9uLWZhZGUnLCB0YXJnZXQ6Jy5teS1jbGFzcycsIGRlbGF5OjMwMH0iPg0KDQogICAgPCEtLSBUaGlzIGl0ZW0gaGFzIG5vIGRlbGF5IC0tPg0KICAgIDxkaXYgY2xhc3M9Im15LWNsYXNzIj4uLi48L2Rpdj4NCg0KICAgIDwhLS0gVGhpcyBpdGVtIGhhcyBhIGRlbGF5IG9mIDMwMG1zIC0tPg0KICAgIDxkaXYgY2xhc3M9Im15LWNsYXNzIj4uLi48L2Rpdj4NCg0KICAgIDwhLS0gVGhpcyBpdGVtIGhhcyBhIGRlbGF5IG9mIDYwMG1zIC0tPg0KICAgIDxkaXYgY2xhc3M9Im15LWNsYXNzIj4uLi48L2Rpdj4NCg0KPC9kaXY+', 5, 'http://getuikit.com/docs/scrollspy.html', 'The scrollspy component listens to page scrolling and triggers events based on the scroll position. For example, if you scroll down a page and an element appears the first time in the viewport you can trigger a smooth animation to fade in the element. Just add the data-uk-scrollspy attribute and the following options.', '', 1, '2015-06-01 20:15:18', '2017-11-11 22:09:27', 20, '', 8, '6e666e60-5206-4633-a433-83f41f914ed7'),
-(85, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a fancy lightbox for images and videos utilizing the Modal component.', 4, 'Lightbox single-image', 'PGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSIiIGhyZWY9IiIgY2xhc3M9InVrLWJ1dHRvbiI+T3BlbiBsaWdodGJveDwvYT4=', 5, 'http://getuikit.com/docs/lightbox.html', 'To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.', '', 1, '2015-06-01 20:18:50', '2017-11-11 22:09:27', 19, '', 9, 'b3fb0556-ff50-4380-b7f7-8f2519e02d81'),
-(86, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can link multiple images to the same lightbox and switch between them from within the lightbox, thus creating a gallery. Just add the {group:\'my-group\'} option to the data attribute of each item using the same name on all items that you want to group. Make sure to include the CSS from the Slidenav component, so you can navigate between the items.', 'Create a fancy lightbox for images and videos utilizing the Modal component.', 4, 'Lightbox groups-image', 'PGRpdiBkYXRhLXVrLWdyaWQtbWFyZ2luPSIiIGNsYXNzPSJ1ay1ncmlkIHVrLWdyaWQtd2lkdGgtbWVkaXVtLTEtNCI+DQogICAgPGRpdj4NCiAgICAgICAgPGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMSd9IiBocmVmPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF8xLmpwZyI+DQogICAgICAgICAgICA8aW1nIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBhbHQ9IiIgc3JjPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF8xLmpwZyI+DQogICAgICAgIDwvYT4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2Pg0KICAgICAgICA8YSB0aXRsZT0iVGl0bGUiIGRhdGEtdWstbGlnaHRib3g9Intncm91cDonZ3JvdXAxJ30iIGRhdGEtbGlnaHRib3gtdHlwZT0iaW1hZ2UiIGhyZWY9ImltYWdlcy9wbGFjZWhvbGRlcl84MDB4NjAwXzIuanBnIj4NCiAgICAgICAgICAgIDxpbWcgd2lkdGg9IjgwMCIgaGVpZ2h0PSI2MDAiIGFsdD0iIiBzcmM9ImltYWdlcy9wbGFjZWhvbGRlcl84MDB4NjAwXzIuanBnIj4NCiAgICAgICAgPC9hPg0KICAgIDwvZGl2Pg0KICAgIDxkaXY+DQogICAgICAgIDxhIHRpdGxlPSJUaXRsZSIgZGF0YS11ay1saWdodGJveD0ie2dyb3VwOidncm91cDEnfSIgZGF0YS1saWdodGJveC10eXBlPSJpbWFnZSIgaHJlZj0iaW1hZ2VzL3BsYWNlaG9sZGVyXzgwMHg2MDBfMy5qcGciPg0KICAgICAgICAgICAgPGltZyB3aWR0aD0iODAwIiBoZWlnaHQ9IjYwMCIgYWx0PSIiIHNyYz0iaW1hZ2VzL3BsYWNlaG9sZGVyXzgwMHg2MDBfMy5qcGciPg0KICAgICAgICA8L2E+DQogICAgPC9kaXY+DQogICAgPGRpdj4NCiAgICAgICAgPGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMSd9IiBkYXRhLWxpZ2h0Ym94LXR5cGU9ImltYWdlIiBocmVmPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF80LmpwZyI+DQogICAgICAgICAgICA8aW1nIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBhbHQ9IiIgc3JjPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF80LmpwZyI+DQogICAgICAgIDwvYT4NCiAgICA8L2Rpdj4NCjwvZGl2Pg==', 5, 'http://getuikit.com/docs/lightbox.html', 'To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.', '', 1, '2015-06-01 20:21:01', '2017-11-11 22:09:27', 20, '', 9, '9fb9dbd8-23b1-4a85-a144-c4ad95f105d1'),
-(87, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'A lightbox is not restricted to images. Other media, like videos, can be displayed inside a lightbox and it will automatically generate the correct output by evaluating your path.', 'Create a fancy lightbox for images and videos utilizing the Modal component.', 4, 'Lightbox content-sources', 'PHA+DQogICAgPGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMid9IiBocmVmPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF8xLmpwZyIgY2xhc3M9InVrLWJ1dHRvbiI+SW1hZ2U8L2E+DQogICAgPGEgZGF0YS11ay1saWdodGJveD0ie2dyb3VwOidncm91cDInfSIgaHJlZj0iaHR0cDovL3d3dy5xdWlya3Ntb2RlLm9yZy9odG1sNS92aWRlb3MvYmlnX2J1Y2tfYnVubnkubXA0IiBjbGFzcz0idWstYnV0dG9uIj5NUDQ8L2E+DQogICAgPGEgZGF0YS11ay1saWdodGJveD0ie2dyb3VwOidncm91cDInfSIgaHJlZj0iaHR0cDovL3ZpbWVvLmNvbS8xMDg0NTM3IiBjbGFzcz0idWstYnV0dG9uIj5WaW1lbzwvYT4NCiAgICA8YSBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMid9IiBocmVmPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVlFN1Z6bEx0cC00IiBjbGFzcz0idWstYnV0dG9uIj5Zb3VUdWJlPC9hPg0KPC9wPg==', 5, 'http://getuikit.com/docs/lightbox.html', 'To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.', '', 1, '2015-06-01 20:22:21', '2017-11-11 22:09:27', 19, '', 9, '4e0dcf96-2140-49e9-bbed-8f84b36f4f3c'),
-(88, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'To display multiple content sections at the same time without one collapsing when the other one is opened, add the {collapse: false} option to the date attribute.', 'Create a list of items, allowing each item\'s content to be expanded and collapsed by clicking its header.', 4, 'Accordion', 'PGRpdiBjbGFzcz0idWstYWNjb3JkaW9uIiBkYXRhLXVrLWFjY29yZGlvbj4NCg0KICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj4uLi48L2gzPg0KICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4uLi48L2Rpdj4NCg0KICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj4uLi48L2gzPg0KICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4uLi48L2Rpdj4NCg0KICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj4uLi48L2gzPg0KICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4uLi48L2Rpdj4NCg0KPC9kaXY+', 5, 'http://getuikit.com/docs/accordion.html', 'To apply the Accordion component, add the uk-accordion class and the data-uk-accordion attribute to a container element. Add the uk-accordion-content class to each of the content sections within the container. Finally, add the uk-accordion-title class to any element, like a heading, above the content section to create a toggle.', '', 1, '2015-06-01 20:24:59', '2017-11-11 22:09:27', 20, '', 10, 'f5bd905c-8d79-4eb6-bb61-e139af27f573'),
-(90, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This is a input field for uikit form', 'Add Input field - row', 4, 'Input field', 'ICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1mb3JtLXJvdyI+DQoJCTxsYWJlbCBjbGFzcz0idWstZm9ybS1sYWJlbCIgPg0KCQkJPD9waHAgZWNobyBUZXh0OjpfKCdMYWJlbCcpOyA/Pg0KCQk8L2xhYmVsPg0KCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ia2V5IiBwbGFjZWhvbGRlcj0iPD9waHAgZWNobyBUZXh0OjpfKCdhZGQgc29tZSB0ZXh0IGhlcmUhJyk7ID8+Ij4gPHNwYW4gY2xhc3M9InVrLWZvcm0taGVscC1pbmxpbmUiPjw/cGhwIGVjaG8gVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3NwYW4+DQoJPC9kaXY+', 3, 'http://getuikit.com/docs/form.html', '', '', 1, '2015-11-29 03:54:40', '2017-11-11 22:09:27', 20, '', 12, 'f1319e45-395a-492e-a899-f2fec00de5ec'),
-(91, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This is a textarea field for uikit form', 'Add textarea - row', 4, 'Textarea', 'CTxkaXYgY2xhc3M9InVrLWZvcm0tcm93Ij4NCgkJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiA+DQoJCQk8P3BocCBlY2hvIEpUZXh0OjpfKCdMYWJlbCcpOyA/Pg0KCQk8L2xhYmVsPg0KCQk8dGV4dGFyZWEgY29scz0iIiByb3dzPSIiICBzdHlsZT0id2lkdGg6IDEwMCU7IGhlaWdodDogMjE2cHg7IiBwbGFjZWhvbGRlcj0iPD9waHAgZWNobyBKVGV4dDo6XygnYWRkIHNvbWUgdGV4dCBoZXJlIScpOyA/PiI+PHx8fHxGSVh8fHx8fHx0ZXh0YXJlYT4NCgkJPHAgY2xhc3M9InVrLWZvcm0taGVscC1ibG9jayI+PD9waHAgZWNobyBKVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3A+DQoJPC9kaXY+', 3, 'http://getuikit.com/docs/form.html', '', '', 1, '2015-11-29 03:55:57', '2017-11-11 22:09:27', 22, '', 12, '22207e7c-6096-4b6e-8e03-0616745c8447'),
-(92, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This is a uikit form', 'Add Form', 4, 'Form', 'PGZvcm0gY2xhc3M9InVrLWZvcm0iPg0KICAgIDxmaWVsZHNldD4NCiAgICAgICAgPGxlZ2VuZD48P3BocCBlY2hvIFRleHQ6Ol8oJ0xlZ2VuZCcpOyA/PjwvbGVnZW5kPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1mb3JtLXJvdyI+DQoJCTxsYWJlbCBjbGFzcz0idWstZm9ybS1sYWJlbCIgPg0KCQkJPD9waHAgZWNobyBUZXh0OjpfKCdMYWJlbCcpOyA/Pg0KCQk8L2xhYmVsPg0KCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ia2V5IiBwbGFjZWhvbGRlcj0iPD9waHAgZWNobyBUZXh0OjpfKCdhZGQgc29tZSB0ZXh0IGhlcmUhJyk7ID8+Ij4gPHNwYW4gY2xhc3M9InVrLWZvcm0taGVscC1pbmxpbmUiPjw/cGhwIGVjaG8gVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3NwYW4+DQoJPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9InVrLWZvcm0tcm93Ij4NCgkJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiA+DQoJCQk8P3BocCBlY2hvIFRleHQ6Ol8oJ0xhYmVsJyk7ID8+DQoJCTwvbGFiZWw+DQoJCTx0ZXh0YXJlYSBjb2xzPSIiIHJvd3M9IiIgIHN0eWxlPSJ3aWR0aDogMTAwJTsgaGVpZ2h0OiAyMTZweDsiIHBsYWNlaG9sZGVyPSI8P3BocCBlY2hvIFRleHQ6Ol8oJ2FkZCBzb21lIHRleHQgaGVyZSEnKTsgPz4iPjx8fHx8fEZJWHx8fHx8dGV4dGFyZWE+DQoJCTxwIGNsYXNzPSJ1ay1mb3JtLWhlbHAtYmxvY2siPjw/cGhwIGVjaG8gVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3A+DQoJPC9kaXY+DQogICAgPC9maWVsZHNldD4NCjwvZm9ybT4=', 1, 'http://getuikit.com/docs/form.html', 'To apply this component, add the .uk-form class to a form element. All form control elements are placed side by side within the next row.', '', 1, '2015-11-29 03:57:03', '2017-11-20 23:42:28', 21, '', 12, '6d6bebcf-e291-4344-a39e-f072fa22bf71'),
-(95, 'Vast Development Method', 'joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a list of items that can be shown individually by clicking an item\'s header.', 3, 'Accordion', 'PHVsIHVrLWFjY29yZGlvbj4NCiAgICA8bGkgY2xhc3M9InVrLW9wZW4iPg0KICAgICAgICA8aDMgY2xhc3M9InVrLWFjY29yZGlvbi10aXRsZSI+SXRlbSAxPC9oMz4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstYWNjb3JkaW9uLWNvbnRlbnQiPg0KICAgICAgICAgICAgPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdCwgc2VkIGRvIGVpdXNtb2QgdGVtcG9yIGluY2lkaWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdWEuPC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2xpPg0KICAgIDxsaT4NCiAgICAgICAgPGgzIGNsYXNzPSJ1ay1hY2NvcmRpb24tdGl0bGUiPkl0ZW0gMjwvaDM+DQogICAgICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4NCiAgICAgICAgICAgIDxwPlV0IGVuaW0gYWQgbWluaW0gdmVuaWFtLCBxdWlzIG5vc3RydWQgZXhlcmNpdGF0aW9uIHVsbGFtY28gbGFib3JpcyBuaXNpIHV0IGFsaXF1aXAgZXggZWEgY29tbW9kbyBjb25zZXF1YXQuIER1aXMgYXV0ZSBpcnVyZSBkb2xvciByZXByZWhlbmRlcml0LjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9saT4NCiAgICA8bGk+DQogICAgICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj5JdGVtIDM8L2gzPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1hY2NvcmRpb24tY29udGVudCI+DQogICAgICAgICAgICA8cD5EdWlzIGF1dGUgaXJ1cmUgZG9sb3IgaW4gcmVwcmVoZW5kZXJpdCBpbiB2b2x1cHRhdGUgdmVsaXQgZXNzZSBjaWxsdW0gZG9sb3JlIGV1IGZ1Z2lhdCBudWxsYSBwYXJpYXR1ci4gRXhjZXB0ZXVyIHNpbnQgb2NjYWVjYXQgY3VwaWRhdGF0IHByb2lkZW50LjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9saT4NCjwvdWw+', 15, 'https://getuikit.com/docs/accordion', 'The Accordion component consists of a parent container with the uk-accordion attribute, and a title and content part for each accordion item.\r\n\r\n.uk-accordion-title - Defines and styles the toggle for each accordion item. Typically used on a heading.\r\n\r\n.uk-accordion-content - Defines the content part for each accordion item.\r\n\r\n', '', 1, '2017-11-20 17:21:09', '2017-11-20 23:41:14', 1, '', 14, 'c76d547f-8bcd-48e6-ba64-4ae971404a1b'),
-(96, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome – No matter how many columns of data you may have in them.\r\n\r\nHave you ever wanted to show a lot of data in a table, but hate how badly it scales on smaller mobile devices? The FooTable jQuery plugin solves this problem by allowing you to hide certain columns on smaller devices, but still allowing the user to expand each row to see the columns that were hidden.', 'metro-blue', 5, 'FooTable', 'PHRhYmxlIGNsYXNzPSJmb290YWJsZSBtZXRyby1ibHVlIiBkYXRhLWZpbHRlcj0iI2ZpbHRlciIgZGF0YS1wYWdlLXNpemU9IjUiPg0KICA8dGhlYWQ+DQogICAgPHRyPg0KICAgICAgPHRoIGRhdGEtdG9nZ2xlPSJ0cnVlIj5OYW1lPC90aD4NCiAgICAgIDx0aCBkYXRhLWhpZGU9InBob25lLHRhYmxldCI+UGhvbmU8L3RoPg0KICAgICAgPHRoIGRhdGEtaGlkZT0icGhvbmUsdGFibGV0Ij5FbWFpbDwvdGg+DQogICAgPC90cj4NCiAgPC90aGVhZD4NCiAgPHRib2R5Pg0KICAgIDx0cj4NCiAgICAgIDx0ZD5Cb2IgTWFuPC90ZD4NCiAgICAgIDx0ZD41NTUtMTIzNDU8L3RkPg0KICAgICAgPHRkPmJvYkBob21lLmNvbTwvdGQ+DQogICAgPC90cj4NCiAgICA8dHI+DQogICAgICA8dGQ+QnJpZGdldCBKb25lczwvdGQ+DQogICAgICA8dGQ+NTQ0LTc3NjY1NTwvdGQ+DQogICAgICA8dGQ+YmpvbmVzQG15c2l0ZS5jb208L3RkPg0KICAgIDwvdHI+DQogICAgPHRyPg0KICAgICAgPHRkPlRvbSBKb25lczwvdGQ+DQogICAgICA8dGQ+NTU1LTk5OTExPC90ZD4NCiAgICAgIDx0ZD5jcnVpc2UxQGNyYXp5LmNvbTwvdGQ+DQogICAgPC90cj4NCiAgPC90Ym9keT4NCjwvdGFibGU+', 32, 'https://github.com/fooplugins/FooTable/tree/V2', '', '', 1, '2015-09-26 14:07:03', '2017-11-25 22:24:55', 3, '', 15, '57eace63-c278-4685-8bb7-a40bfdee704e'),
-(97, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-success', 2, 'Alerts - Success', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtc3VjY2VzcyIgcm9sZT0iYWxlcnQiPg0KICAgIDxzdHJvbmc+V2VsbCBkb25lITwvc3Ryb25nPiBZb3Ugc3VjY2Vzc2Z1bGx5IHJlYWQgdGhpcw0KICAgIGltcG9ydGFudCBhbGVydCBtZXNzYWdlLg0KPC9kaXY+', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-13 10:12:34', 1, '', 16, 'eac77139-a69b-4eef-9276-254194d2bed5'),
-(98, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-heading', 2, 'Alerts - Heading', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtc3VjY2VzcyIgcm9sZT0iYWxlcnQiPg0KICA8aDQgY2xhc3M9ImFsZXJ0LWhlYWRpbmciPldlbGwgZG9uZSE8L2g0Pg0KICBZb3Ugc3VjY2Vzc2Z1bGx5IHJlYWQgdGhpcyBpbXBvcnRhbnQgYWxlcnQgbWVzc2FnZS4NCjwvZGl2Pg==', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:26', 1, '', 17, '7fdc4a3a-6b6b-4126-98d6-2c2dfe726f8d'),
-(99, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-link', 2, 'Alerts - Link', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIiByb2xlPSJhbGVydCI+DQogIDxzdHJvbmc+T2ggc25hcCE8L3N0cm9uZz4NCiAgPGEgaHJlZj0iIyIgY2xhc3M9ImFsZXJ0LWxpbmsiPkNoYW5nZSBhIGZldyB0aGluZ3MgdXA8L2E+DQogIGFuZCB0cnkgc3VibWl0dGluZyBhZ2Fpbi4NCjwvZGl2Pg==', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:19', 1, '', 17, '0910fd26-4d44-4d85-827f-14207d99ce45'),
-(100, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-danger', 2, 'Alerts - Danger', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIiByb2xlPSJhbGVydCI+DQogIDxzdHJvbmc+T2ggc25hcCE8L3N0cm9uZz4gQ2hhbmdlIGEgZmV3IHRoaW5ncyB1cCBhbmQgdHJ5IHN1Ym1pdHRpbmcgYWdhaW4uDQo8L2Rpdj4=', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:19', 1, '', 17, '597d1a5b-1dd9-438b-a019-5b074afa8191'),
-(101, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-dismissible', 2, 'Alerts - Dismissible', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtd2FybmluZyBhbGVydC1kaXNtaXNzaWJsZSBmYWRlIHNob3ciIHJvbGU9ImFsZXJ0Ij4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJjbG9zZSIgZGF0YS1kaXNtaXNzPSJhbGVydCIgYXJpYS1sYWJlbD0iQ2xvc2UiPg0KICAgIDxzcGFuIGFyaWEtaGlkZGVuPSJ0cnVlIj7Dlzwvc3Bhbj4NCiAgPC9idXR0b24+DQogIDxzdHJvbmc+SG9seSBndWFjYW1vbGUhPC9zdHJvbmc+IFlvdSBzaG91bGQgY2hlY2sgaW4gb24gc29tZSBvZiB0aG9zZSBmaWVsZHMgYmVsb3cuDQo8L2Rpdj4=', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:23', 1, '', 17, 'e0f1a436-8527-462b-ba27-cbe60504b8f6'),
-(102, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-info', 2, 'Alerts - Info', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtaW5mbyIgcm9sZT0iYWxlcnQiPg0KICAgIDxzdHJvbmc+SGVhZHMgdXAhPC9zdHJvbmc+IFRoaXMgYWxlcnQgbmVlZHMgeW91ciBhdHRlbnRpb24sDQogICAgYnV0IGl0J3Mgbm90IHN1cGVyIGltcG9ydGFudC4NCjwvZGl2Pg==', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:08', 1, '', 18, 'c7a51b7a-c1b7-45cb-95c6-b8cda5d32417'),
-(103, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-danger', 2, 'Badge - Danger', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWRhbmdlciI+RGFuZ2VyPC9zcGFuPg==', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:21', 1, '', 19, '4cc7a7b5-7d3a-4086-8a00-d7b99e3db5b2'),
-(104, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-warning', 2, 'Alerts - Warning', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtaW5mbyIgcm9sZT0iYWxlcnQiPg0KICAgIDxzdHJvbmc+SGVhZHMgdXAhPC9zdHJvbmc+IFRoaXMgYWxlcnQgbmVlZHMgeW91ciBhdHRlbnRpb24sDQogICAgYnV0IGl0J3Mgbm90IHN1cGVyIGltcG9ydGFudC4NCjwvZGl2Pg==', 7, 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:13', 1, '', 20, 'f7de3d3c-326c-4039-a184-f0aa1e4719d3'),
-(105, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-info', 2, 'Badge - Info', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWluZm8iPkluZm88L3NwYW4+', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:15', 1, '', 21, 'b7eb3854-3024-440b-bb88-2197e3b934dc'),
-(106, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-dark', 2, 'Badge - Dark', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWRhcmsiPkRhcms8L3NwYW4+', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:28', 1, '', 21, 'c3e0aa51-2cbc-4bf3-8e84-1b6bc2672f2b'),
-(107, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-light', 2, 'Badge - Light', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWxpZ2h0Ij5MaWdodDwvc3Bhbj4=', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:26', 1, '', 22, 'f03cb9b8-fffd-41af-9c84-eeed30c97d4b'),
-(108, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-pill', 2, 'Badge - Pill', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXBpbGwgYmFkZ2UtcHJpbWFyeSI+U2Vjb25kYXJ5PC9zcGFuPg==', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-11 23:53:03', 1, '', 23, '491da919-5afe-4cbb-8cec-1a4d49778c0a'),
-(109, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-primary', 2, 'Badge - Primary', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXByaW1hcnkiPlByaW1hcnk8L3NwYW4+', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:06', 1, '', 23, 'c0d1d1f1-907a-4712-afc5-a905ff75bfbe'),
-(110, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-secondary', 2, 'Badge - Secondary', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXNlY29uZGFyeSI+U2Vjb25kYXJ5PC9zcGFuPg==', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:09', 1, '', 24, '72bcef22-7fcc-4152-892f-23f4e619ef24'),
-(111, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-warning', 2, 'Badge - Warning', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXdhcm5pbmciPldhcm5pbmc8L3NwYW4+', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:18', 1, '', 24, 'f6895007-f66b-4d66-ad52-9823e3b7dee0'),
-(112, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Indicate the current page\'s location within a navigational hierarchy that automatically adds separators via CSS.', 'breadcrumb', 2, 'Breadcrumb', 'PG9sIGNsYXNzPSJicmVhZGNydW1iIj4NCiAgPGxpIGNsYXNzPSJicmVhZGNydW1iLWl0ZW0gYWN0aXZlIj5Ib21lPC9saT4NCjwvb2w+DQo8b2wgY2xhc3M9ImJyZWFkY3J1bWIiPg0KICA8bGkgY2xhc3M9ImJyZWFkY3J1bWItaXRlbSI+PGEgaHJlZj0iIyI+SG9tZTwvYT48L2xpPg0KICA8bGkgY2xhc3M9ImJyZWFkY3J1bWItaXRlbSBhY3RpdmUiPkxpYnJhcnk8L2xpPg0KPC9vbD4NCjxvbCBjbGFzcz0iYnJlYWRjcnVtYiI+DQogIDxsaSBjbGFzcz0iYnJlYWRjcnVtYi1pdGVtIj48YSBocmVmPSIjIj5Ib21lPC9hPjwvbGk+DQogIDxsaSBjbGFzcz0iYnJlYWRjcnVtYi1pdGVtIj48YSBocmVmPSIjIj5MaWJyYXJ5PC9hPjwvbGk+DQogIDxsaSBjbGFzcz0iYnJlYWRjcnVtYi1pdGVtIGFjdGl2ZSI+RGF0YTwvbGk+DQo8L29sPg==', 9, 'https://getbootstrap.com/docs/4.0/components/breadcrumb/', 'Separators are automatically added in CSS through ::before and content.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:01:21', 1, '', 25, '25ea0f36-f123-4b2e-82c1-3bb44991c0cb'),
-(113, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-success', 2, 'Badge - Success', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXN1Y2Nlc3MiPlN1Y2Nlc3M8L3NwYW4+', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:12', 1, '', 24, '736daa76-4a91-4a26-a684-3412c126e2ec'),
-(114, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-toolbar', 2, 'Button - Toolbar', 'PGRpdiBjbGFzcz0iYnRuLXRvb2xiYXIiIHJvbGU9InRvb2xiYXIiIGFyaWEtbGFiZWw9IlRvb2xiYXIgd2l0aCBidXR0b24gZ3JvdXBzIj4NCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iRmlyc3QgZ3JvdXAiPg0KICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPjE8L2J1dHRvbj4NCiAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij4yPC9idXR0b24+DQogICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+MzwvYnV0dG9uPg0KICA8L2Rpdj4NCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iU2Vjb25kIGdyb3VwIj4NCiAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij41PC9idXR0b24+DQogICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+NjwvYnV0dG9uPg0KICA8L2Rpdj4NCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iVGhpcmQgZ3JvdXAiPg0KICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPjg8L2J1dHRvbj4NCiAgPC9kaXY+DQo8L2Rpdj4=', 11, 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Combine sets of button groups into button toolbars for more complex components. Use utility classes as needed to space out groups, buttons, and more.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:28:16', 1, '', 26, 'f7a6f877-ee4c-4cbe-b1a7-314ff55172b7'),
-(115, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group (nested)', 2, 'Button Group (nested)', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iQnV0dG9uIGdyb3VwIHdpdGggbmVzdGVkIGRyb3Bkb3duIj4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+MTwvYnV0dG9uPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij4yPC9idXR0b24+DQoNCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCI+DQogICAgPGJ1dHRvbiBpZD0iYnRuR3JvdXBEcm9wMSIgdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkgZHJvcGRvd24tdG9nZ2xlIiBkYXRhLXRvZ2dsZT0iZHJvcGRvd24iIGFyaWEtaGFzcG9wdXA9InRydWUiIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIj4NCiAgICAgIERyb3Bkb3duDQogICAgPC9idXR0b24+DQogICAgPGRpdiBjbGFzcz0iZHJvcGRvd24tbWVudSIgYXJpYS1sYWJlbGxlZGJ5PSJidG5Hcm91cERyb3AxIj4NCiAgICAgIDxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIjIj5Ecm9wZG93biBsaW5rPC9hPg0KICAgICAgPGEgY2xhc3M9ImRyb3Bkb3duLWl0ZW0iIGhyZWY9IiMiPkRyb3Bkb3duIGxpbms8L2E+DQogICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+', 11, 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:28:08', 1, '', 26, 'e97f45dd-c391-4b01-9737-c1cd90c2be30'),
-(116, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge', 2, 'Badge', 'PGgxPkV4YW1wbGUgaGVhZGluZyA8c3BhbiBjbGFzcz0iYmFkZ2UgYmFkZ2Utc2Vjb25kYXJ5Ij5OZXc8L3NwYW4+PC9oMT4NCjxoMj5FeGFtcGxlIGhlYWRpbmcgPHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXNlY29uZGFyeSI+TmV3PC9zcGFuPjwvaDI+DQo8aDM+RXhhbXBsZSBoZWFkaW5nIDxzcGFuIGNsYXNzPSJiYWRnZSBiYWRnZS1zZWNvbmRhcnkiPk5ldzwvc3Bhbj48L2gzPg0KPGg0PkV4YW1wbGUgaGVhZGluZyA8c3BhbiBjbGFzcz0iYmFkZ2UgYmFkZ2Utc2Vjb25kYXJ5Ij5OZXc8L3NwYW4+PC9oND4NCjxoNT5FeGFtcGxlIGhlYWRpbmcgPHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXNlY29uZGFyeSI+TmV3PC9zcGFuPjwvaDU+DQo8aDY+RXhhbXBsZSBoZWFkaW5nIDxzcGFuIGNsYXNzPSJiYWRnZSBiYWRnZS1zZWNvbmRhcnkiPk5ldzwvc3Bhbj48L2g2Pg==', 8, 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:12:58', 1, '', 26, '003efb29-e3f9-4378-a463-4de8e5675766'),
-(117, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group-lg', 2, 'Button Group - Large', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIGJ0bi1ncm91cC1sZyIgcm9sZT0iZ3JvdXAiIGFyaWEtbGFiZWw9IkJhc2ljIGV4YW1wbGUiPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5MZWZ0PC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPk1pZGRsZTwvYnV0dG9uPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5SaWdodDwvYnV0dG9uPg0KPC9kaXY+', 11, 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:27:34', 1, '', 27, '710bde0f-89cc-4acc-a83d-e20fa0cbb893'),
-(118, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'radio as button', 2, 'Button - As Radio', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiBkYXRhLXRvZ2dsZT0iYnV0dG9ucyI+DQogIDxsYWJlbCBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IGFjdGl2ZSI+DQogICAgPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJvcHRpb25zIiBpZD0ib3B0aW9uMSIgY2hlY2tlZD0iIj4gUmFkaW8gMSAocHJlc2VsZWN0ZWQpDQogIDwvbGFiZWw+DQogIDxsYWJlbCBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5Ij4NCiAgICA8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9Im9wdGlvbnMiIGlkPSJvcHRpb24yIj4gUmFkaW8gMg0KICA8L2xhYmVsPg0KPC9kaXY+', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:35:00', 1, '', 27, '14c313be-d933-4858-92bc-b5d47a9db508'),
-(119, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'active button', 2, 'Button - Active', 'PGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tcHJpbWFyeSBidG4tbGcgYWN0aXZlIiByb2xlPSJidXR0b24iIGFyaWEtcHJlc3NlZD0idHJ1ZSI+UHJpbWFyeSBsaW5rPC9hPg==', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:18', 1, '', 27, '56f1534d-ea2d-471b-8633-aeed414df87a'),
-(120, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'checkbox as button', 2, 'Button - As Checkbox', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiBkYXRhLXRvZ2dsZT0iYnV0dG9ucyI+DQogIDxsYWJlbCBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IGFjdGl2ZSI+DQogICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBjaGVja2VkPSIiPiBDaGVja2JveCAxIChwcmUtY2hlY2tlZCkNCiAgPC9sYWJlbD4NCiAgPGxhYmVsIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPg0KICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCI+IENoZWNrYm94IDINCiAgPC9sYWJlbD4NCjwvZGl2Pg==', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:34:41', 1, '', 27, '7f9ab8c9-15aa-4b2b-8271-114b032cdef4'),
-(121, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-block', 2, 'Button - Block', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLWxnIGJ0bi1ibG9jayI+QmxvY2sgbGV2ZWwgYnV0dG9uPC9idXR0b24+', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:15', 1, '', 28, 'e64dd4ca-a1cd-4442-9cf4-5d18a9e3dd91'),
-(122, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'disabled button', 2, 'Button - Disabled', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiIGRhdGEtdG9nZ2xlPSJidXR0b24iIGFyaWEtcHJlc3NlZD0iZmFsc2UiPg0KICBTaW5nbGUgdG9nZ2xlDQo8L2J1dHRvbj4=', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:34:21', 1, '', 28, '52c9caa1-7f2b-4a8f-bb60-9a4158d27c0a'),
-(123, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group-vertical', 2, 'Button Group - Vertical', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwLXZlcnRpY2FsIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iQmFzaWMgZXhhbXBsZSI+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkxlZnQ8L2J1dHRvbj4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+TWlkZGxlPC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlJpZ2h0PC9idXR0b24+DQo8L2Rpdj4=', 11, 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:27:56', 1, '', 28, '64415e4e-f38f-4e46-9ca1-6eea596f2456'),
-(124, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-lg', 2, 'Button - Large', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLWxnIj5MYXJnZSBidXR0b248L2J1dHRvbj4=', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:07', 1, '', 29, 'ed94a4f7-b396-4201-a7da-b268db30b13d'),
-(125, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-sm', 2, 'Button - Small', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLXNtIj5TbWFsbCBidXR0b248L2J1dHRvbj4=', 12, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:13', 1, '', 29, '4becf0e5-2fac-483a-b4bb-92b0b1608c3b'),
-(126, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group-sm', 2, 'Button Group - Small', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIGJ0bi1ncm91cC1zbSIgcm9sZT0iZ3JvdXAiIGFyaWEtbGFiZWw9IkJhc2ljIGV4YW1wbGUiPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5MZWZ0PC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPk1pZGRsZTwvYnV0dG9uPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5SaWdodDwvYnV0dG9uPg0KPC9kaXY+', 11, 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:27:45', 1, '', 29, '3af366d7-978f-487a-a966-0477d7ea9d1a'),
-(127, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-danger', 2, 'Button - Danger', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWRhbmdlciI+RGFuZ2VyPC9idXR0b24+', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:20', 1, '', 30, '772bc812-118c-4bf0-a286-b467c3d4cee6'),
-(128, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group', 2, 'Button Group', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iQmFzaWMgZXhhbXBsZSI+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkxlZnQ8L2J1dHRvbj4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+TWlkZGxlPC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlJpZ2h0PC9idXR0b24+DQo8L2Rpdj4=', 11, 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:25:49', 1, '', 30, 'cebe97c4-ff4a-4a74-bd12-ebe02ecfd814'),
-(129, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-info', 2, 'Button - Info', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWluZm8iPkluZm88L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:14', 1, '', 31, '35d64d76-fd06-4821-9cfb-7cc8a8901ccf'),
-(130, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-link', 2, 'Button - Link', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWxpbmsiPkxpbms8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:30', 1, '', 32, 'e6356804-5499-478d-b0cb-5f708fd1a739'),
-(131, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-danger', 2, 'Button - Outline Danger', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtZGFuZ2VyIj5EYW5nZXI8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:40', 1, '', 32, '206c8a71-71b4-4e66-9bdb-9247e0efdf27'),
-(132, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-info', 2, 'Button - Outline Info', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtaW5mbyI+SW5mbzwvYnV0dG9uPg==', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:34', 1, '', 33, 'ab044e3e-675a-4172-8849-a5fd61d889e3'),
-(133, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-primary', 2, 'Button - Outline Primary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtcHJpbWFyeSI+UHJpbWFyeTwvYnV0dG9uPg==', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:51', 1, '', 34, '6a26904a-fdae-4333-892a-932548b8a11d'),
-(134, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-light', 2, 'Button - Outline Light', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtbGlnaHQiPkxpZ2h0PC9idXR0b24+DQo=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-11 23:54:26', 1, '', 34, '5e418043-9a54-4cc3-abef-ac2c6b467a4f'),
-(135, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-dark', 2, 'Button - Dark', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWRhcmsiPkRhcms8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:26', 1, '', 35, 'ad5973b8-1860-49b8-9022-ac43d24a2bc5'),
-(136, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-secondary', 2, 'Button - Outline Secondary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtc2Vjb25kYXJ5Ij5TZWNvbmRhcnk8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:53', 1, '', 35, 'ea92c635-9155-451c-a7f8-4353c60641c8'),
-(137, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-light', 2, 'Button - Light', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWxpZ2h0Ij5MaWdodDwvYnV0dG9uPg==', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:23', 1, '', 36, '0cee266b-156e-44a9-aff0-af6935f139e9'),
-(138, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-success', 2, 'Button - Outline Success', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtc3VjY2VzcyI+U3VjY2VzczwvYnV0dG9uPg==', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:55', 1, '', 36, '8798c735-ae7b-4657-8776-d07b0ec5bfe3'),
-(139, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-warning', 2, 'Button - Outline Warning', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtd2FybmluZyI+V2FybmluZzwvYnV0dG9uPg==', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:37', 1, '', 36, '56c2a53e-7076-4c4a-9a79-0e9037e19fec'),
-(140, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-dark', 2, 'Button - Outline Dark', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtZGFyayI+RGFyazwvYnV0dG9uPg==', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:47', 1, '', 36, '4560a0a9-c5e9-4db5-b85b-f547206dc4f5'),
-(141, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-primary', 2, 'Button - Primary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPlByaW1hcnk8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 22:39:59', 1, '', 37, 'a2e15c1b-e002-41ba-b222-808a4de5d3cb'),
-(142, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-success', 2, 'Button - Success', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXN1Y2Nlc3MiPlN1Y2Nlc3M8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:11', 1, '', 38, 'ba1c21b9-612d-4d8b-8d74-333e6dd6a140'),
-(143, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-warning', 2, 'Button - Warning', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXdhcm5pbmciPldhcm5pbmc8L2J1dHRvbj4=', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:17', 1, '', 39, '7c1fd0a6-3460-4034-b562-9eed77e53764'),
-(144, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-secondary', 2, 'Button - Secondary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+U2Vjb25kYXJ5PC9idXR0b24+', 10, 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 22:40:04', 1, '', 40, '5f6714fb-0030-40a6-b269-4d96d1b1bf08');
+(1, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The grid system of UIkit follows the mobile-first approach and accomodates up to 10 grid columns. It uses units with predefined classes inside each grid, which define the column width. It is also possible to combine the grid with classes from the Flex component, although it works only in modern browsers.', 'Create a fully responsive, fluid and nestable grid layout.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Grid', 'PGRpdiBkYXRhLXVrLWdyaWQtbWFyZ2luPSIiIGNsYXNzPSJ0bS1ncmlkLXRydW5jYXRlIHVrLWdyaWQgdWstZ3JpZC1kaXZpZGVyIHVrLXRleHQtY2VudGVyIj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0zIj4NCiAgICAJPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgCXtjb250ZW50fQ0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0zIj4NCiAgICAJPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgCXtjb250ZW50fQ0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0zIj4NCiAgICAJPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgCXtjb250ZW50fQ0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2Pg==', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/grid.html', 'To create the grid container, add the .uk-grid class to a parent element. Add one of the .uk-width-* classes to child elements to determine, how the units shall be sized. The grid supports 1, 2, 3, 4, 5, 6 and 10 unit divisions. This table gives you an overview of the uk-width-* classes that can be applied to units.', '', 1, '2015-05-19 17:18:32', '2017-11-11 22:09:27', 77, '', 1, 'fba0aa3f-03e4-49e7-92b6-9d5e98f66967'),
+(2, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'UIkit uses panels to outline certain sections of your content, which can be styled differently. Typically, panels are arranged in grid columns from the Grid component.', 'Create layout boxes with different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Panel', 'PGRpdiBkYXRhLXVrLWdyaWQtbWFyZ2luPSIiIGNsYXNzPSJ1ay1ncmlkIj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0yIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstcGFuZWwgdWstcGFuZWwtYm94Ij4NCiAgICAgICAgICAgIDxoMyBjbGFzcz0idWstcGFuZWwtdGl0bGUiPnt0aXRsZX08L2gzPg0KICAgICAgICAgICAge2NvbnRlbnR9DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLW1lZGl1bS0xLTIiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1wYW5lbCB1ay1wYW5lbC1ib3giPg0KICAgICAgICAgICAgPGgzIGNsYXNzPSJ1ay1wYW5lbC10aXRsZSI+e3RpdGxlfTwvaDM+DQogICAgICAgICAgICB7Y29udGVudH0NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj4=', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/panel.html', 'The Panel component consists of the panel itself, the panel title and a panel badge. To prevent redundant white space, top and bottom margins are removed from the panel\'s content.', '', 1, '2015-05-19 20:04:54', '2017-11-11 22:09:27', 70, '', 1, '4b6e7ee3-75d9-459a-805e-764915247253'),
+(3, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Separate content sections by bundling them in blocks with different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Block', 'PGRpdiBjbGFzcz0idWstYmxvY2sgdWstYmxvY2stcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/block.html', 'To apply this component, just add the .uk-block class to a container element.', '', 1, '2015-05-19 20:09:41', '2017-11-11 22:09:27', 56, '', 2, 'cf2eb2fa-38d1-431c-9383-939c58becd7a'),
+(4, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create articles within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Article', 'PGFydGljbGUgY2xhc3M9InVrLWFydGljbGUiPg0KICAgIDxoMSBjbGFzcz0idWstYXJ0aWNsZS10aXRsZSI+e3RpdGxlfTwvaDE+DQogICAgPHAgY2xhc3M9InVrLWFydGljbGUtbWV0YSI+e21ldGF9PC9wPg0KICAgIDxwIGNsYXNzPSJ1ay1hcnRpY2xlLWxlYWQiPntjb250ZW50fTwvcD4NCiAgICB7Y29udGVudH0NCiAgICA8aHIgY2xhc3M9InVrLWFydGljbGUtZGl2aWRlciI+DQogICAge2NvbnRlbnR9DQo8L2FydGljbGU+', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/article.html', 'The article component consists of the article itself, a title, meta data, an opening paragraph and dividers.', '', 1, '2015-05-19 20:12:06', '2017-11-11 22:09:27', 53, '', 3, 'ced3bf82-0a72-4acd-a1f5-471959993f2b'),
+(5, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create comments, for example about articles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Comment', 'PGFydGljbGUgY2xhc3M9InVrLWNvbW1lbnQiPg0KICAgIDxoZWFkZXIgY2xhc3M9InVrLWNvbW1lbnQtaGVhZGVyIj4NCiAgICAgICAgPGltZyBjbGFzcz0idWstY29tbWVudC1hdmF0YXIiIHNyYz0ie2ltYWdldXJsfSIgYWx0PSIiPg0KICAgICAgICA8aDQgY2xhc3M9InVrLWNvbW1lbnQtdGl0bGUiPnt0aXRsZX08L2g0Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1jb21tZW50LW1ldGEiPnttZXRhfTwvZGl2Pg0KICAgIDwvaGVhZGVyPg0KICAgIDxkaXYgY2xhc3M9InVrLWNvbW1lbnQtYm9keSI+e3RpdGxlfTwvZGl2Pg0KPC9hcnRpY2xlPg==', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/comment.html', 'The Comment component consists of a comment header, including an avatar, a title and meta data, and a comment body.', '', 1, '2015-05-19 20:13:53', '2017-11-11 22:09:27', 54, '', 4, '29e9ecf1-0646-44a6-a226-37cfdd4242dc'),
+(6, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Utility Container', 'PGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTEtMiB1ay1jb250YWluZXItY2VudGVyIj57Y29udGVudH08L2Rpdj4=', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/utility.html', 'Add the .uk-container class to a block element to give it a max-width and wrap the main content of your website. For large screens it applies a different max-width.\r\n\r\nTo center the container, use the .uk-container-center class. For any other block element, you additionally need to apply a width.', '', 1, '2015-05-19 20:18:00', '2017-11-11 22:09:27', 56, '', 5, '18735087-2ad0-465b-9468-bfac52b56721'),
+(7, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Utility Clearing and floating', 'PGRpdiBjbGFzcz0idWstY2xlYXJmaXgiPg0KICAgIDxkaXYgY2xhc3M9InVrLWZsb2F0LXJpZ2h0Ij57Y29udGVudH08L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay1mbG9hdC1sZWZ0Ij57Y29udGVudH08L2Rpdj4NCjwvZGl2Pg==', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/utility.html', 'Floating is fundamental for creating all kinds of layouts. But floats need to be cleared or in the worst case, you might end up with a scrambled site. The following classes will help you to setup basic layouts.', '', 1, '2015-05-19 20:18:54', '2017-11-11 22:09:27', 54, '', 5, '24e36964-a3ba-416d-93f5-be56c0e30231'),
+(8, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This component uses Flexbox, a concept that is still quite new but extremely powerful for creating layouts.', 'Utilize the power of Flexbox to create a wide range of layouts.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Flex', 'PGRpdiBjbGFzcz0idWstZmxleCB1ay1mbGV4LXdyYXAgdWstZmxleC13cmFwLXJldmVyc2UgdWstZmxleC13cmFwLXNwYWNlLWFyb3VuZCI+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0yIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSB1ay1tYXJnaW4tbGVmdCI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSB1ay1tYXJnaW4tbGVmdCI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0yIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSI+e2NvbnRlbnR9PC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtMS0zIHVrLXBhbmVsIHVrLXBhbmVsLWJveCB1ay1wYW5lbC1ib3gtcHJpbWFyeSB1ay1tYXJnaW4tbGVmdCI+e2NvbnRlbnR9PC9kaXY+DQo8L2Rpdj4=', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/flex.html', 'To apply this component, just add the .uk-flex class to a element. This will create the flex container. By default, all flex items will be aligned to the left and equally matched in height and width.', '', 1, '2015-05-19 20:22:23', '2017-11-11 22:09:27', 55, '', 5, '7725158d-f8b6-4fc3-ada7-0cd994f98ce5'),
+(9, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This component allows you to create fullscreen teasers using images, objects or even iframes. Regardless what kind of element, it will always be centered vertically and horizontally and cover its container without losing its proportions. You can also place additional content, like text or an image, on top of the image or video.', 'Expand images or videos to cover their entire container.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Cover', 'PGRpdiBjbGFzcz0idWstY292ZXIiPg0KICAgIDx2aWRlbyBjbGFzcz0idWstY292ZXItb2JqZWN0IiB3aWR0aD0iIiBoZWlnaHQ9IiI+DQogICAgICAgIDxzb3VyY2Ugc3JjPSIiIHR5cGU9IiI+DQogICAgPC92aWRlbz4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJ1ay1jb3Zlci1iYWNrZ3JvdW5kIj4NCiAgICA8aW1nIGNsYXNzPSJ1ay1pbnZpc2libGUiIHNyYz0iIiB3aWR0aD0iIiBoZWlnaHQ9IiIgYWx0PSIiPg0KPC9kaXY+DQoNCjxkaXYgY2xhc3M9InVrLWNvdmVyIHVrLXBvc2l0aW9uLXJlbGF0aXZlIj4NCiAgICA8aW1nIGNsYXNzPSJ1ay1pbnZpc2libGUiIHNyYz0iIiB3aWR0aD0iIiBoZWlnaHQ9IiIgYWx0PSIiPg0KICAgIDx2aWRlbyBjbGFzcz0idWstY292ZXItb2JqZWN0IHVrLXBvc2l0aW9uLWFic29sdXRlIiB3aWR0aD0iIiBoZWlnaHQ9IiI+DQogICAgICAgIDxzb3VyY2Ugc3JjPSIiIHR5cGU9IiI+DQogICAgPC92aWRlbz4NCjwvZGl2Pg0KDQo8ZGl2IGNsYXNzPSJ1ay1jb3Zlci1iYWNrZ3JvdW5kIHVrLXBvc2l0aW9uLXJlbGF0aXZlIj4NCiAgICA8aW1nIGNsYXNzPSJ1ay1pbnZpc2libGUiIHNyYz0iIiB3aWR0aD0iIiBoZWlnaHQ9IiIgYWx0PSIiPg0KICAgIDxkaXYgY2xhc3M9InVrLXBvc2l0aW9uLWNvdmVyIHVrLWZsZXggdWstZmxleC1jZW50ZXIgdWstZmxleC1taWRkbGUiPntjb250ZW50fTwvZGl2Pg0KPC9kaXY+', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/cover.html', 'The Cover component is applied differently, depending on whether you are using a background image, an object or an iframe. The simplest way is to add the .uk-cover-background class to a element with a background image.', '', 1, '2015-05-19 20:29:57', '2017-11-11 22:09:27', 54, '', 5, '2ca20d4d-82d3-412d-bada-95c2ba0d9bb0'),
+(10, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Dynamic Grid component allows you to create a dynamic and responsive grid layout utilizing the Grid component. Grid items will arrange themselves fluently and seamlessly for a gap-free multi-column layout on all device sizes.', 'Create a multi-column, dynamic grid layout whose items can be sorted and filtered.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Dynamic Grid', 'PCEtLSBUaGlzIGlzIGEgZ3JpZCB1c2luZyB1ay13aWR0aC0qIG9uIGVhY2ggaXRlbSAtLT4NCjxkaXYgZGF0YS11ay1ncmlkPg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLXNtYWxsLTEtMiB1ay13aWR0aC1tZWRpdW0tMS00Ij57Y29udGVudH08L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1zbWFsbC0xLTIgdWstd2lkdGgtbWVkaXVtLTEtNCI+e2NvbnRlbnR9PC9kaXY+DQo8L2Rpdj4NCg0KPCEtLSBUaGlzIGlzIGEgZ3JpZCB1c2luZyB1ay1ncmlkLXdpZHRoLSogb24gdGhlIGdyaWQgaXRzZWxmIC0tPg0KPGRpdiBjbGFzcz0idWstZ3JpZC13aWR0aC1zbWFsbC0xLTIgdWstZ3JpZC13aWR0aC1tZWRpdW0tMS00IiBkYXRhLXVrLWdyaWQ+DQogICAgPGRpdj57Y29udGVudH08L2Rpdj4NCiAgICA8ZGl2Pntjb250ZW50fTwvZGl2Pg0KPC9kaXY+DQoNCjwhLS0gRmlsdGVyIENvbnRyb2xzIC0tPg0KPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN1Ym5hdiI+DQogICAgPGxpIGRhdGEtdWstZmlsdGVyPSIiPjxhIGhyZWY9IiI+QWxsPC9hPjwvbGk+DQogICAgPGxpIGRhdGEtdWstZmlsdGVyPSJmaWx0ZXItYSI+PGEgaHJlZj0iIj5BIEZpbHRlcjwvYT48L2xpPg0KICAgIDxsaSBkYXRhLXVrLWZpbHRlcj0iZmlsdGVyLWIiPjxhIGhyZWY9IiI+YiBGaWx0ZXI8L2E+PC9saT4NCjwvdWw+DQo8IS0tIER5bmFtaWMgR3JpZCAtLT4NCjxkaXYgZGF0YS11ay1ncmlkPSJ7Y29udHJvbHM6ICcjbXktaWQnfSI+DQogICAgPGRpdiBkYXRhLXVrLWZpbHRlcj0iZmlsdGVyLWEiPntjb250ZW50fTwvZGl2Pg0KICAgIDxkaXYgZGF0YS11ay1maWx0ZXI9ImZpbHRlci1iIj57Y29udGVudH08L2Rpdj4NCjwvZGl2Pg==', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/grid-js.html', 'To apply this component, add the data-uk-grid attribute to the container element. Set the width of the grid items by using the uk-width-* or .uk-grid-width-* classes from the Grid component.', '', 1, '2015-05-19 20:35:29', '2017-11-11 22:09:27', 53, '', 5, 'c7824206-e8db-4c3d-a910-5e0735fdb74b'),
+(11, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines different styles for list navigations.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Nav', 'PHVsIGNsYXNzPSJ1ay1uYXYgdWstbmF2LXNpZGUiPg0KICAgIDxsaSBjbGFzcz0idWstYWN0aXZlIj48YSBocmVmPSIjIj5BY3RpdmU8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj5JdGVtPC9hPjwvbGk+DQo8L3VsPg==', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/nav.html', 'To apply this component, add the .uk-nav class to an element. Use elements as menu items within the list. To apply an active state to a menu item, just add the .uk-active class.', '', 1, '2015-05-19 20:39:09', '2017-11-11 22:09:27', 53, '', 6, '5e214ba9-2152-4192-9f26-143346ed8090'),
+(12, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines different styles for the navigation bar.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Navbar', 'PG5hdiBjbGFzcz0idWstbmF2YmFyIj4NCiAgICA8dWwgY2xhc3M9InVrLW5hdmJhci1uYXYiPg0KICAgICAgICA8bGkgY2xhc3M9InVrLWFjdGl2ZSI+PGEgaHJlZj0iIj5BY3RpdmU8L2E+PC9saT4NCiAgICAgICAgPGxpPjxhIGhyZWY9IiI+SXRlbTwvYT48L2xpPg0KICAgICAgICA8bGkgZGF0YS11ay1kcm9wZG93bj0iIiBjbGFzcz0idWstcGFyZW50IiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSI+DQogICAgICAgICAgICA8YSBocmVmPSIiPlBhcmVudDwvYT4NCiAgICANCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InVrLWRyb3Bkb3duIHVrLWRyb3Bkb3duLW5hdmJhciIgc3R5bGU9IiI+DQogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJ1ay1uYXYgdWstbmF2LW5hdmJhciI+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5JdGVtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5Bbm90aGVyIGl0ZW08L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJ1ay1uYXYtaGVhZGVyIj5IZWFkZXI8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+QW5vdGhlciBpdGVtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0idWstbmF2LWRpdmlkZXIiPjwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5TZXBhcmF0ZWQgaXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICANCiAgICAgICAgPC9saT4NCiAgICA8L3VsPg0KPC9uYXY+', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/navbar.html', 'The Navbar component consists of the navbar itself and one or more navigations.', '', 1, '2015-05-19 20:41:10', '2017-11-11 22:09:27', 53, '', 6, '431dd68d-40cf-4b3b-9cce-b743a7f36ac3'),
+(13, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines different styles for a sub navigation.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Subnav', 'PHVsIGNsYXNzPSJ1ay1zdWJuYXYgdWstc3VibmF2LXBpbGwiPg0KICAgIDxsaSBjbGFzcz0idWstYWN0aXZlIj48YSBocmVmPSIjIj5BY3RpdmU8L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0idWstZGlzYWJsZWQiPjxhIGhyZWY9IiMiPkRpc2FibGVkPC9hPjwvbGk+DQogICAgPGxpIGRhdGEtdWstZHJvcGRvd249Inttb2RlOidjbGljayd9Ij4NCiAgICAgICAgPGEgaHJlZj0iIyI+TW9yZSA8aSBjbGFzcz0idWstaWNvbi1jYXJldC1kb3duIj48L2k+PC9hPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1kcm9wZG93biB1ay1kcm9wZG93bi1zbWFsbCI+DQogICAgICAgICAgICA8dWwgY2xhc3M9InVrLW5hdiB1ay1uYXYtZHJvcGRvd24iPg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5JdGVtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkFub3RoZXIgaXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0idWstbmF2LWhlYWRlciI+SGVhZGVyPC9saT4NCiAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+SXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5Bbm90aGVyIGl0ZW08L2E+PC9saT4NCiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InVrLW5hdi1kaXZpZGVyIj48L2xpPg0KICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5TZXBhcmF0ZWQgaXRlbTwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9saT4NCjwvdWw+', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/subnav.html', 'To apply this component, use the following classes. To align a subnav, for example to horizontally center it, you can use the Flex component.', '', 1, '2015-05-19 20:42:37', '2017-11-11 22:09:27', 53, '', 6, 'b8f8835d-ffe4-4b0f-ad69-a7e847dbedbd'),
+(14, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create breadcrumbs to show users their location within a website.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Breadcrumb', 'PHVsIGNsYXNzPSJ1ay1icmVhZGNydW1iIj4NCiAgICA8bGk+PGEgaHJlZj0iIyI+SG9tZTwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj5CbG9nPC9hPjwvbGk+DQogICAgPGxpPjxzcGFuPkNhdGVnb3J5PC9zcGFuPjwvbGk+DQogICAgPGxpIGNsYXNzPSJ1ay1hY3RpdmUiPjxzcGFuPlBvc3Q8L3NwYW4+PC9saT4NCjwvdWw+', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/breadcrumb.html', 'The Breadcrumb component consists of links which are aligned side by side and separated by a divider.', '', 1, '2015-05-19 20:44:01', '2017-11-11 22:09:27', 53, '', 6, 'c1cccf2b-84c3-46de-81f1-0ca5f2bfd13d'),
+(15, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easlily create a nicely looking pagination to navigate through pages.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Pagination', 'PHVsIGNsYXNzPSJ1ay1wYWdpbmF0aW9uIj4NCiAgICA8bGk+PGEgaHJlZj0iIyI+MTwvYT48L2xpPg0KICAgIDxsaT48c3Bhbj4uLi48L3NwYW4+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIyI+ODwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj45PC9hPjwvbGk+DQogICAgPGxpIGNsYXNzPSJ1ay1hY3RpdmUiPjxzcGFuPjEwPC9zcGFuPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9IiMiPjExPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9IiMiPjEyPC9hPjwvbGk+DQogICAgPGxpPjxzcGFuPi4uLjwvc3Bhbj48L2xpPg0KICAgIDxsaT48YSBocmVmPSIjIj4yMDwvYT48L2xpPg0KPC91bD4=', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/pagination.html', 'The Pagination component consists of button-like styled links, that are aligned side by side.', '', 1, '2015-05-19 20:45:49', '2017-11-11 22:09:27', 53, '', 6, '597e8806-9e28-4411-9a94-61d874d2ac0e'),
+(16, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a tabbed navigation with different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Tab', 'PHVsIGNsYXNzPSJ1ay10YWIiIGRhdGEtdWstdGFiPg0KICAgIDxsaSBjbGFzcz0idWstYWN0aXZlIj48YSBocmVmPSIiPkFjdGl2ZTwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIiPkl0ZW08L2E+PC9saT4NCiAgICA8bGk+PGEgaHJlZj0iIj5JdGVtPC9hPjwvbGk+DQogICAgPGxpIGNsYXNzPSJ1ay1kaXNhYmxlZCI+PGEgaHJlZj0iIj5EaXNhYmxlZDwvYT48L2xpPg0KPC91bD4=', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/tab.html', 'The Tab component consists of clickable tabs, that are aligned side by side.\r\n\r\nThe data-uk-tab attribute is required for two purposes. Firstly, it enables the responsive behaviour. If the parent container is too small to accomodate all tabs, they will be combined into a dropdown, toggled by a single tab, which represents the active tab item. This also requires the Dropdown component in order to work.\r\n\r\nAnd secondly, its functionality is coupled to the Switcher component, which is necessary to dynamically transition through different contents using tabbed navigation.', '', 1, '2015-05-19 20:47:34', '2017-11-11 22:09:27', 55, '', 6, '690739e8-9547-472c-a4e7-c9362321b37b'),
+(17, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a tabbed navigation with different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Thumbnav', 'PHVsIGNsYXNzPSJ1ay10aHVtYm5hdiI+DQogICAgPGxpIGNsYXNzPSJ1ay1hY3RpdmUiPjxhIGhyZWY9IiI+PGltZyBzcmM9IiIgYWx0PSIiPjwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSIiPjxpbWcgc3JjPSIiIGFsdD0iIj48L2E+PC9saT4NCjwvdWw+', 'a8868d62-50fa-49b0-bc57-b8c48bc314bf', 'http://getuikit.com/docs/thumbnav.html', 'To apply this component, add the .uk-thumbnav class to an element and nest your thumbnail images inside elements within the list items. The thumbnav will wrap into several rows, if it is wider than its container and automatically applies a gutter. Add the .uk-active class to create an active state.\r\n\r\nTo align a subnav, for example to horizontally center it, you can use the Flex component.', '', 1, '2015-05-19 20:48:42', '2017-11-11 22:09:27', 54, '', 6, '0e405e4f-4701-46e1-8631-8ce5e13736de'),
+(18, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'Modifiers\r\n\r\nTo display the list in a different style, just add a modifier class to the the .uk-list class. The modifiers of the List component are not combinable with each other.', 'Easily create nicely looking lists, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'List', 'PHVsIGNsYXNzPSJ1ay1saXN0IHVrLWxpc3Qtc3RyaXBlZCI+DQogICAgPGxpPi4uLjwvbGk+DQogICAgPGxpPi4uLjwvbGk+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', '53c39cb5-47ff-4b50-9c41-a7423f6d3d32', 'http://getuikit.com/docs/list.html', 'To apply this component, add the .uk-list class to an unordered or ordered list. The list will now display without any spacing or list-style. [uk-list-line] [uk-list-space]', '', 1, '2015-06-01 16:09:04', '2017-11-11 22:09:27', 3, '', 6, '74ab3937-65e0-4dab-9eb1-2ff87554bdde'),
+(19, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'Add the .uk-description-list-horizontal class to display terms and descriptions side by side.', 'Easily create nicely looking description lists, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Description list', 'PGRsIGNsYXNzPSJ1ay1kZXNjcmlwdGlvbi1saXN0LWhvcml6b250YWwiPg0KICAgIDxkdD4uLi48L2R0Pg0KICAgIDxkZD4uLi48L2RkPg0KPC9kbD4=', '53c39cb5-47ff-4b50-9c41-a7423f6d3d32', 'http://getuikit.com/docs/description-list.html', 'There is no component class necessary to create a description list, but UIkit provides a couple of modifier classes to display the list in a different style. The modifiers of the Description list component are not combinable with each other. [uk-description-list-line]', '', 1, '2015-06-01 16:10:54', '2017-11-11 22:09:27', 54, '', 6, 'dae0a910-056d-4e04-b603-43c23d705c1a'),
+(20, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking tables, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Table', 'PHRhYmxlIGNsYXNzPSJ1ay10YWJsZSB1ay10YWJsZS1ob3ZlciI+DQogICAgPGNhcHRpb24+Li4uPC9jYXB0aW9uPg0KICAgIDx0aGVhZD4NCiAgICAgICAgPHRyPg0KICAgICAgICAgICAgPHRoPi4uLjwvdGg+DQogICAgICAgIDwvdHI+DQogICAgPC90aGVhZD4NCiAgICA8dGZvb3Q+DQogICAgICAgIDx0cj4NCiAgICAgICAgICAgIDx0ZD4uLi48L3RkPg0KICAgICAgICA8L3RyPg0KICAgIDwvdGZvb3Q+DQogICAgPHRib2R5Pg0KICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQ+Li4uPC90ZD4NCiAgICAgICAgPC90cj4NCiAgICA8L3Rib2R5Pg0KPC90YWJsZT4=', '53c39cb5-47ff-4b50-9c41-a7423f6d3d32', 'http://getuikit.com/docs/table.html', 'To apply this component, add the .uk-table class to a element.', '', 1, '2015-06-01 16:12:46', '2017-11-11 22:09:27', 53, '', 6, 'b0f501cf-ca6c-4261-bf4c-dc10e036a259'),
+(21, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button href', 'PGEgY2xhc3M9InVrLWJ1dHRvbiB1ay1idXR0b24tcHJpbWFyeSIgaHJlZj0iIj4uLi48L2E+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:17:24', '2017-11-11 22:09:27', 11, '', 7, '0a0ed2e9-ab18-472b-899b-6209b60aff08'),
+(22, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button primary', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1wcmltYXJ5IiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:18:37', '2017-11-11 22:09:27', 10, '', 7, 'efaae1eb-1cb7-4761-84b7-a804c1b09b15'),
+(23, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button disabled', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiB0eXBlPSJidXR0b24iIGRpc2FibGVkPi4uLjwvYnV0dG9uPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:18:53', '2017-11-11 22:09:27', 10, '', 7, 'b47d9020-eb39-45d4-a6e4-33b28ca51ac7'),
+(24, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button success', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1zdWNjZXNzIiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:19:15', '2017-11-11 22:09:27', 10, '', 7, 'd1686780-d1d4-4732-8a0f-184bc29e96ac'),
+(25, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button danger', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1kYW5nZXIiIHR5cGU9ImJ1dHRvbiI+Li4uPC9idXR0b24+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:19:28', '2017-11-11 22:09:27', 10, '', 7, 'aaa1d48e-1f21-4f69-b503-27d462070d29'),
+(26, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button mini', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1wcmltYXJ5IHVrLWJ1dHRvbi1taW5pIiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:20:06', '2017-11-11 22:09:27', 10, '', 7, '5f6cfab0-c011-4f01-b4a2-a6e5712b3df1'),
+(27, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button small', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1zdWNjZXNzIHVrLWJ1dHRvbi1zbWFsbCIgdHlwZT0iYnV0dG9uIj4uLi48L2J1dHRvbj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:20:37', '2017-11-11 22:09:27', 10, '', 7, 'c91a3e7d-d56c-43d5-90bf-5d0a436a92ea'),
+(28, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button large', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLWJ1dHRvbi1sYXJnZSIgdHlwZT0iYnV0dG9uIj4uLi48L2J1dHRvbj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:20:58', '2017-11-11 22:09:27', 10, '', 7, '29cbadf8-661a-479f-b219-60fbcfb819d9'),
+(29, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button full width', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIHVrLXdpZHRoLTEtMSB1ay1tYXJnaW4tc21hbGwtYm90dG9tIiB0eXBlPSJidXR0b24iPi4uLjwvYnV0dG9uPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:21:28', '2017-11-11 22:09:27', 10, '', 7, '1077c3fd-a993-4b8b-97a1-72f82327366c'),
+(30, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button group', 'PGRpdiBjbGFzcz0idWstYnV0dG9uLWdyb3VwIj4NCiAgICA8YSBjbGFzcz0idWstYnV0dG9uIiBocmVmPSIiPi4uLjwvYT4NCiAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iPi4uLjwvYnV0dG9uPg0KICAgIDxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiI+Li4uPC9idXR0b24+DQo8L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:21:42', '2017-11-11 22:09:27', 10, '', 7, '8cb09ac8-95c5-4eaa-a6c2-849f74bf5767'),
+(31, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easily create nicely looking buttons, which come in different styles.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Button dropdowns', 'PCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgZW5hYmxpbmcgdGhlIEphdmFTY3JpcHQgLS0+DQo8ZGl2IGNsYXNzPSJ1ay1idXR0b24tZHJvcGRvd24iIGRhdGEtdWstZHJvcGRvd24+DQoNCiAgICA8IS0tIFRoaXMgaXMgdGhlIGJ1dHRvbiB0b2dnbGluZyB0aGUgZHJvcGRvd24gLS0+DQogICAgPGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIj4uLi48L2J1dHRvbj4NCg0KICAgIDwhLS0gVGhpcyBpcyB0aGUgZHJvcGRvd24gLS0+DQogICAgPGRpdiBjbGFzcz0idWstZHJvcGRvd24gdWstZHJvcGRvd24tc21hbGwiPg0KICAgICAgICA8dWwgY2xhc3M9InVrLW5hdiB1ay1uYXYtZHJvcGRvd24iPg0KICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQogICAgICAgICAgICA8bGk+PGEgaHJlZj0iIj4uLi48L2E+PC9saT4NCiAgICAgICAgPC91bD4NCiAgICA8L2Rpdj4NCg0KPC9kaXY+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/button.html', 'To apply this component, add the .uk-button class to an or element. Now you have created a button. Add the disabled attribute to a element to disable the button.', '', 1, '2015-06-01 16:22:52', '2017-11-11 22:09:27', 10, '', 7, '5b5ebfa4-408c-4b5e-9d28-a6370c944bdc'),
+(32, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This component is using the fantastic Font Awesome icon font, a project by Dave Gandy. Altogether Font Awesome provides more than 300 symbols and glyphs for web-related actions. Icon fonts are great, because they enable you to easily change color, size and more via CSS. They are scalable vector graphics, which means that they look great on high-resolution displays.', 'Place vector icons anywhere using an icon font.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Icon', 'PGkgY2xhc3M9InVrLWljb24tY29nIj48L2k+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/icon.html', 'To apply this component, add any .uk-icon-* class to an or element. Et voilà, you have a vector icon, which inherits size and color just like your text does.', '', 1, '2015-06-01 16:24:46', '2017-11-11 22:09:27', 10, '', 8, 'df1fa1bc-231e-4f67-be48-f9ea6812ae3d'),
+(33, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Easlily create nicely looking badges to label and highlight your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Badge', 'PGRpdiBjbGFzcz0idWstYmFkZ2UiPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/badge.html', 'To create a badge, just add the .uk-badge class to a or element.', '', 1, '2015-06-01 16:25:53', '2017-11-11 22:09:27', 10, '', 8, '20532a80-6b61-4b5d-a861-05dbc4d82e02'),
+(34, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Defines styles for success, warning and error messages.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Alert', 'PGRpdiBjbGFzcz0idWstYWxlcnQgdWstYWxlcnQtc3VjY2VzcyIgZGF0YS11ay1hbGVydD4NCiAgICA8YSBocmVmPSIiIGNsYXNzPSJ1ay1hbGVydC1jbG9zZSB1ay1jbG9zZSI+PC9hPg0KICAgIDxwPi4uLjwvcD4NCjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/badge.html', 'To apply this component, add the .uk-alert class to a block element.', '', 1, '2015-06-01 16:26:54', '2017-11-11 22:09:27', 10, '', 8, '9b0e4beb-680a-412b-a477-391cdb81c844'),
+(35, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text small', 'PHNwYW4gY2xhc3M9InVrLXRleHQtc21hbGwiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:02', '2017-11-11 22:09:27', 10, '', 8, '8516fb71-8f10-4828-a670-af861fd8aae5'),
+(36, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text large', 'PHNwYW4gY2xhc3M9InVrLXRleHQtbGFyZ2UiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:14', '2017-11-11 22:09:27', 10, '', 8, '6188947b-c807-4ab7-8960-51a1d808efcb'),
+(37, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text bold', 'PHNwYW4gY2xhc3M9InVrLXRleHQtYm9sZCI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:24', '2017-11-11 22:09:27', 10, '', 8, 'adabb157-ec5d-4c62-857f-2d89e77815e2'),
+(38, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text muted', 'PHNwYW4gY2xhc3M9InVrLXRleHQtbXV0ZWQiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:36', '2017-11-11 22:09:27', 10, '', 8, 'bb0b4ed1-5fb2-4799-9645-9d878d8d86a7'),
+(39, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text primary', 'PHNwYW4gY2xhc3M9InVrLXRleHQtcHJpbWFyeSI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:46', '2017-11-11 22:09:27', 10, '', 8, '02d1e0d7-d461-46f2-b7d5-4c6d95558e11'),
+(40, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text success', 'PHNwYW4gY2xhc3M9InVrLXRleHQtc3VjY2VzcyI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:29:57', '2017-11-11 22:09:27', 10, '', 8, 'f6a191bb-ef7a-4a91-823a-466200d35b4d'),
+(41, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text warning', 'PHNwYW4gY2xhc3M9InVrLXRleHQtd2FybmluZyI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:30:09', '2017-11-11 22:09:27', 10, '', 8, 'd3a259e2-9839-4922-98d1-ef7ddf03da6b'),
+(42, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text danger', 'PHNwYW4gY2xhc3M9InVrLXRleHQtZGFuZ2VyIj5BZGQgdGhpcyBjbGFzcyB0byBkZWNyZWFzZSB0aGUgZm9udCBzaXplLjwvc3Bhbj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:30:19', '2017-11-11 22:09:27', 10, '', 8, '0994d67d-401e-49e1-a7ad-68f8c3c0460a'),
+(43, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text contrast', 'PHNwYW4gY2xhc3M9InVrLXRleHQtY29udHJhc3QiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:30:31', '2017-11-11 22:09:27', 10, '', 8, 'a5931e90-0d0e-4c60-8485-ae8b5620d540'),
+(44, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text right', 'PHNwYW4gY2xhc3M9InVrLXRleHQtcmlnaHQiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:31:18', '2017-11-11 22:09:27', 10, '', 8, '24d3dcc3-5ac3-4366-85b8-0a75cac6cef9'),
+(45, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text center', 'PHNwYW4gY2xhc3M9InVrLXRleHQtY2VudGVyIj5BZGQgdGhpcyBjbGFzcyB0byBkZWNyZWFzZSB0aGUgZm9udCBzaXplLjwvc3Bhbj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:31:30', '2017-11-11 22:09:27', 10, '', 8, '2ced9267-0326-440e-85e7-3ac8911fbbf5'),
+(46, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text justify', 'PHNwYW4gY2xhc3M9InVrLXRleHQtanVzdGlmeSI+QWRkIHRoaXMgY2xhc3MgdG8gZGVjcmVhc2UgdGhlIGZvbnQgc2l6ZS48L3NwYW4+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:31:41', '2017-11-11 22:09:27', 10, '', 8, '79acfaa7-7a31-441e-8830-3f63c1e1aa54'),
+(47, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text truncate', 'PHNwYW4gY2xhc3M9InVrLXRleHQtdHJ1bmNhdGUiPkFkZCB0aGlzIGNsYXNzIHRvIGRlY3JlYXNlIHRoZSBmb250IHNpemUuPC9zcGFuPg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:32:17', '2017-11-11 22:09:27', 10, '', 8, '0f43f9ec-98d6-4856-be34-f4e852520bf8'),
+(48, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A collection of useful text utility classes to style your content.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Text nowrap', 'PHNwYW4gY2xhc3M9InVrLXRleHQtbm93cmFwIj5BZGQgdGhpcyBjbGFzcyB0byBkZWNyZWFzZSB0aGUgZm9udCBzaXplLjwvc3Bhbj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/text.html', 'UIkit offers various text utlities to style your text. ', '', 1, '2015-06-01 16:32:30', '2017-11-11 22:09:27', 10, '', 8, '5489c68b-4926-43f3-980b-e5b251f10ac8'),
+(49, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation fade', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLWZhZGUiPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:33:49', '2017-11-11 22:09:27', 10, '', 8, '6cba0fb7-f790-4ad2-ba03-2cdca25a8dd9'),
+(50, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation scale-up', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLXVwIj4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:02', '2017-11-11 22:09:27', 10, '', 8, '11df7f35-5e63-43e1-96ef-f2a0f58bef19'),
+(51, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation scale-down', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLWRvd24iPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:11', '2017-11-11 22:09:27', 10, '', 8, '1b4c533e-94f6-4a55-81a2-1370c088582d'),
+(52, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-top', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXRvcCI+Li4uPC9kaXY+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:22', '2017-11-11 22:09:27', 10, '', 8, '8fc46f20-9783-42cb-92e2-3e0fc5a875c7'),
+(53, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-bottom', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSI+Li4uPC9kaXY+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:34', '2017-11-11 22:09:27', 10, '', 8, '2d8ed2c0-20af-4c3e-8e0a-fea75fdce181'),
+(54, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-left', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWxlZnQiPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:46', '2017-11-11 22:09:27', 10, '', 8, '0bb64e85-6438-4aac-9f60-ad9c8f3c522b'),
+(55, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-right', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXJpZ2h0Ij4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:34:57', '2017-11-11 22:09:27', 10, '', 8, 'cc303d9d-7940-433f-a918-e46b937f34b6'),
+(56, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation shake', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNoYWtlIj4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:35:08', '2017-11-11 22:09:27', 10, '', 8, 'b688ea4a-23b3-470c-b499-dedac36a9c19'),
+(57, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation scale', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlIj4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:35:19', '2017-11-11 22:09:27', 10, '', 8, '997b5991-5be8-4efb-b5e6-1ae988ea4f4a'),
+(58, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation fade reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLWZhZGUgdWstYW5pbWF0aW9uLXJldmVyc2UiPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:37:24', '2017-11-11 22:09:27', 11, '', 8, '6bfd3c02-d4f2-464a-a61b-040324d96789'),
+(59, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation scale-up reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLXVwIHVrLWFuaW1hdGlvbi1yZXZlcnNlIj4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:38:33', '2017-11-11 22:09:27', 10, '', 8, '71296148-4c2f-4c69-bbc8-de50d76dc6c8'),
+(60, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation scale-down reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlLWRvd24gdWstYW5pbWF0aW9uLXJldmVyc2UiPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:38:49', '2017-11-11 22:09:27', 10, '', 8, 'a5c4eadc-e98a-45e1-9c88-d9f761256c88'),
+(61, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-top reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXRvcCB1ay1hbmltYXRpb24tcmV2ZXJzZSI+Li4uPC9kaXY+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:02', '2017-11-11 22:09:27', 10, '', 8, '79766303-ff2d-465c-8b4a-a2d2cae268e4'),
+(62, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-bottom reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSB1ay1hbmltYXRpb24tcmV2ZXJzZSI+Li4uPC9kaXY+', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:13', '2017-11-11 22:09:27', 10, '', 8, 'c20f18a6-74b4-4368-be0b-52d532500f79'),
+(63, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-left reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLWxlZnQgdWstYW5pbWF0aW9uLXJldmVyc2UiPi4uLjwvZGl2Pg==', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:26', '2017-11-11 22:09:27', 10, '', 8, 'f4dfb5f9-33ed-4cfc-baab-4f6e3f80fa19'),
+(64, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation slide-right reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNsaWRlLXJpZ2h0IHVrLWFuaW1hdGlvbi1yZXZlcnNlIj4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:39:38', '2017-11-11 22:09:27', 10, '', 8, '735a91e2-6867-43a7-ad66-cb6576018bfe'),
+(65, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'A basic collection of smooth animations to use within your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Animation scale reverse', 'PGRpdiBjbGFzcz0idWstYW5pbWF0aW9uLXNjYWxlIHVrLWFuaW1hdGlvbi1yZXZlcnNlIj4uLi48L2Rpdj4=', 'f1da0bbe-2569-404f-b16d-54b71ad6174b', 'http://getuikit.com/docs/animation.html', 'To apply this component, add any .uk-animation-* class to an element and it will fade in with a nice animation. These classes are commonly set by using JavaScript to apply the animation to specific behaviors.', '', 1, '2015-06-01 16:40:02', '2017-11-11 22:09:27', 10, '', 8, '918eaa08-13ff-4d7b-b691-2ced6afde21e'),
+(66, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create modal dialogs with different styles and transitions.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Modal default', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBtb2RhbCAtLT4NCjxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiIgZGF0YS11ay1tb2RhbD0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1tb2RhbCI+DQogICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIj4NCiAgICAgICAgPGEgY2xhc3M9InVrLW1vZGFsLWNsb3NlIHVrLWNsb3NlIj48L2E+DQogICAgICAgIC4uLg0KICAgIDwvZGl2Pg0KPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/modal.html', 'The modal component consists of an overlay, a dialog and a close button.', '', 1, '2015-06-01 19:57:08', '2017-11-11 22:09:27', 10, '', 8, '732ecce3-c923-4221-ab04-d7f424b8cd1e'),
+(67, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create modal dialogs with different styles and transitions.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Modal header-footer', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBtb2RhbCAtLT4NCjxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiIgZGF0YS11ay1tb2RhbD0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1tb2RhbCI+DQogICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstbW9kYWwtaGVhZGVyIj4uLi48L2Rpdj4NCiAgICAgICAgLi4uDQogICAgICAgIDxkaXYgY2xhc3M9InVrLW1vZGFsLWZvb3RlciI+Li4uPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj4=', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/modal.html', 'The modal component consists of an overlay, a dialog and a close button.', '', 1, '2015-06-01 19:57:50', '2017-11-11 22:09:27', 10, '', 8, 'a0114851-724e-4bb1-b617-f44b33abafde'),
+(68, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create modal dialogs with different styles and transitions.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Modal image', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBtb2RhbCAtLT4NCjxidXR0b24gY2xhc3M9InVrLWJ1dHRvbiIgZGF0YS11ay1tb2RhbD0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8IS0tIFRoaXMgaXMgdGhlIG1vZGFsIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1tb2RhbCI+DQogICAgPGRpdiBjbGFzcz0idWstbW9kYWwtZGlhbG9nIHVrLW1vZGFsLWRpYWxvZy1saWdodGJveCI+DQogICAgICAgIDxhIGhyZWY9IiIgY2xhc3M9InVrLW1vZGFsLWNsb3NlIHVrLWNsb3NlIHVrLWNsb3NlLWFsdCI+PC9hPg0KICAgICAgICA8aW1nIHNyYz0iIiBhbHQ9IiI+DQogICAgPC9kaXY+DQo8L2Rpdj4=', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/modal.html', 'The modal component consists of an overlay, a dialog and a close button.', '', 1, '2015-06-01 19:58:26', '2017-11-11 22:09:27', 10, '', 8, '296abb37-599b-4fe2-bd17-9008b026a2fc'),
+(69, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Off-canvas component is perfect for building a mobile navigation, similar to those which are popular with many native mobile apps, where a single button in the upper left corner toggles an off-canvas sidebar with a menu.', 'Create a smooth off-canvas sidebar that slides in and out of the page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Off-canvas default', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBvZmYtY2FudmFzIHNpZGViYXIgLS0+DQo8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIGRhdGEtdWstb2ZmY2FudmFzPSJ7dGFyZ2V0OicjbXktaWQnfSI+Li4uPC9idXR0b24+DQoNCjwhLS0gVGhpcyBpcyB0aGUgb2ZmLWNhbnZhcyBzaWRlYmFyIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1vZmZjYW52YXMiPg0KICAgIDxkaXYgY2xhc3M9InVrLW9mZmNhbnZhcy1iYXIiPi4uLjwvZGl2Pg0KPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/offcanvas.html', 'The Off-canvas component consists of an overlay and an off-canvas bar.', '', 1, '2015-06-01 20:00:09', '2017-11-11 22:09:27', 10, '', 8, '063b892a-956b-4950-a7e0-afa8a6c9e14f'),
+(70, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Off-canvas component is perfect for building a mobile navigation, similar to those which are popular with many native mobile apps, where a single button in the upper left corner toggles an off-canvas sidebar with a menu.', 'Create a smooth off-canvas sidebar that slides in and out of the page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Off-canvas right', 'PCEtLSBUaGlzIGlzIGEgYnV0dG9uIHRvZ2dsaW5nIHRoZSBvZmYtY2FudmFzIHNpZGViYXIgLS0+DQo8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIGRhdGEtdWstb2ZmY2FudmFzPSJ7dGFyZ2V0OicjbXktaWQnfSI+Li4uPC9idXR0b24+DQoNCjwhLS0gVGhpcyBpcyB0aGUgb2ZmLWNhbnZhcyBzaWRlYmFyIC0tPg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1vZmZjYW52YXMiPg0KICAgIDxkaXYgY2xhc3M9InVrLW9mZmNhbnZhcy1iYXIgdWstb2ZmY2FudmFzLWJhci1mbGlwIj4uLi48L2Rpdj4NCjwvZGl2Pg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/offcanvas.html', 'The Off-canvas component consists of an overlay and an off-canvas bar.', '', 1, '2015-06-01 20:00:37', '2017-11-11 22:09:27', 10, '', 8, 'e5a619b7-ef6f-46b4-a30b-4b79b2d8d43f'),
+(71, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher default', 'PCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIHRvZ2dsaW5nIGVsZW1lbnRzIC0tPg0KPHVsIGRhdGEtdWstc3dpdGNoZXI9Intjb25uZWN0OicjbXktaWQnfSI+DQogICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQo8L3VsPg0KDQo8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCjx1bCBpZD0ibXktaWQiIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:02:41', '2017-11-11 22:09:27', 10, '', 8, 'fd850fcf-366b-4b7e-9ccc-bb515f316ab7'),
+(72, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'In some cases you want to switch to another content section from within the active content. This is possible using the data-uk-switcher-item attribute. To target the items, you need to set the data attribute to the number of the respective content item.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher in-content', 'PCEtLSBUaGlzIGlzIHRoZSBuYXYgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQo8dWwgZGF0YS11ay1zd2l0Y2hlcj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4NCiAgICA8bGk+PGEgaHJlZj0iIj4uLi48L2E+PC9saT4NCjwvdWw+DQoNCjwhLS0gVGhpcyBpcyB0aGUgY29udGFpbmVyIG9mIHRoZSBjb250ZW50IGl0ZW1zIC0tPg0KPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIj4NCiAgICA8bGk+IC4uLiA8YSBocmVmPSIiIGRhdGEtdWstc3dpdGNoZXItaXRlbT0iMCI+Li4uPC9hPjwvbGk+DQogICAgPGxpPiAuLi4gPGEgaHJlZj0iIiBkYXRhLXVrLXN3aXRjaGVyLWl0ZW09IjEiPi4uLjwvYT48L2xpPg0KPC91bD4=', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:04:24', '2017-11-11 22:09:27', 10, '', 8, 'c2e83f1f-facd-43ba-ae8d-fc3ccc1debc7'),
+(73, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'It is also possible to connect multiple content containers. Just extend the connect parameter with the ID of the additional container.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher multiple-items', 'PCEtLSBUaGlzIGlzIHRoZSBuYXYgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQo8dWwgZGF0YS11ay1zd2l0Y2hlcj0ie2Nvbm5lY3Q6JyNteS1pZC1vbmUsICNteS1pZC10d28nfSI+DQogICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQo8L3VsPg0KDQo8IS0tIFRoZXNlIGFyZSB0aGUgY29udGFpbmVycyBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCjx1bCBpZD0ibXktaWQtb25lIiBjbGFzcz0idWstc3dpdGNoZXIiPg0KICAgIDxsaT4uLi48L2xpPg0KPC91bD4NCg0KPHVsIGlkPSJteS1pZC10d28iIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:04:53', '2017-11-11 22:09:27', 10, '', 8, '7ca69d59-8d39-4d54-a88b-f9c673fcef2d'),
+(74, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Switcher component allows you to add different animations to items when toggling between them. All you need to do is add the animation parameter to the data-attribute and define the animation that you want to apply. Check the table below for an overview of the animations provided.\r\n\r\nYou can also apply multiple animations by using the uk-animation-* classes from the Animation component. That way you can even create your own custom class to apply a different transition to the switcher.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher animation', 'PCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIHRvZ2dsaW5nIGVsZW1lbnRzIC0tPg0KPHVsIGRhdGEtdWstc3dpdGNoZXI9Intjb25uZWN0OicjbXktaWQnLCBhbmltYXRpb246ICd1ay1hbmltYXRpb24tZmFkZSwgdWstYW5pbWF0aW9uLXNsaWRlLWxlZnQnfSI+DQogICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQo8L3VsPg0KDQo8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCjx1bCBpZD0ibXktaWQiIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:06:42', '2017-11-11 22:09:27', 10, '', 8, '2d1b0fad-f2ff-49b8-97dc-aab9d3553a15'),
+(75, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'As an exception to the rule, add the data-uk-tab=\"{connect:\'#ID\'}\" attribute, using the parameter \"tab\" instead of \"switcher\", to the tabbed navigation to combine the switcher with the Tab component.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher tabs-horizontal', 'PCEtLSBUaGlzIGlzIHRoZSB0YWJiZWQgbmF2aWdhdGlvbiBjb250YWluaW5nIHRoZSB0b2dnbGluZyBlbGVtZW50cyAtLT4NCjx1bCBjbGFzcz0idWstdGFiIiBkYXRhLXVrLXRhYj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4NCiAgICA8bGk+PGEgaHJlZj0iIj4uLi48L2E+PC9saT4NCjwvdWw+DQoNCjwhLS0gVGhpcyBpcyB0aGUgY29udGFpbmVyIG9mIHRoZSBjb250ZW50IGl0ZW1zIC0tPg0KPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIHVrLW1hcmdpbiI+DQogICAgPGxpPi4uLjwvbGk+DQo8L3VsPg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:08:04', '2017-11-11 22:09:27', 10, '', 8, 'f271532f-7bbb-4fab-a21c-7487ed72790e'),
+(76, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'Use the Grid component to display content correctly with a vertical tabbed navigation.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher tabs-vertical', 'PCEtLSBUaGlzIGlzIHRoZSBsZWZ0IHZlcnRpY2FsIHRhYmJlZCBuYXZpZ2F0aW9uIC0tPg0KPGRpdiBjbGFzcz0idWstZ3JpZCI+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTEtMiI+DQogICAgICAgIDwhLS0gVGhpcyBpcyB0aGUgdmVydGljYWwgdGFiYmVkIG5hdmlnYXRpb24gY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQogICAgICAgIDx1bCBjbGFzcz0idWstdGFiIHVrLXRhYi1sZWZ0IiBkYXRhLXVrLXRhYj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4uLi48L3VsPg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLW1lZGl1bS0xLTIiPg0KICAgICAgICA8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCiAgICAgICAgPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIj4uLi48L3VsPg0KICAgIDwvZGl2Pg0KPC9kaXY+DQoNCjwhLS0gVGhpcyBpcyB0aGUgcmlnaHQgdmVydGljYWwgdGFiYmVkIG5hdmlnYXRpb24gLS0+DQo8ZGl2IGNsYXNzPSJ1ay1ncmlkIj4NCiAgICA8ZGl2IGNsYXNzPSJ1ay13aWR0aC1tZWRpdW0tMS0yIHVrLXB1c2gtMS0yIj4NCiAgICAgICAgPCEtLSBUaGlzIGlzIHRoZSB2ZXJ0aWNhbCB0YWJiZWQgbmF2aWdhdGlvbiBjb250YWluaW5nIHRoZSB0b2dnbGluZyBlbGVtZW50cyAtLT4NCiAgICAgICAgPHVsIGNsYXNzPSJ1ay10YWIgdWstdGFiLXJpZ2h0IiBkYXRhLXVrLXRhYj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4uLi48L3VsPg0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9InVrLXdpZHRoLW1lZGl1bS0xLTIgdWstcHVsbC0xLTIiPg0KICAgICAgICA8IS0tIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBvZiB0aGUgY29udGVudCBpdGVtcyAtLT4NCiAgICAgICAgPHVsIGlkPSJteS1pZCIgY2xhc3M9InVrLXN3aXRjaGVyIj4uLi48L3VsPg0KICAgIDwvZGl2Pg0KPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:09:01', '2017-11-11 22:09:27', 10, '', 8, '86a0a1f5-5cce-4d65-9c74-2e39c6ba1bf8'),
+(77, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The switcher can also be applied to buttons or button groups from the Button component. Just add the switcher data attribute to a element around a group of buttons or to the element with the .button-group class.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher button-group', 'PCEtLSBUaGlzIGlzIHRoZSBidXR0b24gZ3JvdXAgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgYnV0dG9ucyAtLT4NCjxkaXYgY2xhc3M9InVrLWJ1dHRvbi1ncm91cCIgZGF0YS11ay1zd2l0Y2hlcj0ie2Nvbm5lY3Q6JyNteS1pZCd9Ij4NCiAgICA8YnV0dG9uIGNsYXNzPSJ1ay1idXR0b24iIHR5cGU9ImJ1dHRvbiI+Li4uPC9idXR0b24+DQo8L2Rpdj4NCg0KPCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIGNvbnRlbnQgaXRlbXMgLS0+DQo8dWwgaWQ9Im15LWlkIiBjbGFzcz0idWstc3dpdGNoZXIgdWstbWFyZ2luIj4uLi48L3VsPg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:10:00', '2017-11-11 22:09:27', 10, '', 8, 'd252e658-4c57-4115-845c-0bdf66f4f640'),
+(78, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'To apply the switcher to the Nav component, add the data attribute to the nav . Use the Grid component to arrange nav and content in a grid layout.', 'Dynamically transition through different content panes.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Switcher navs', 'PGRpdiBjbGFzcz0idWstZ3JpZCI+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTEtNCI+DQoNCiAgICAgICAgPCEtLSBUaGlzIGlzIHRoZSBuYXYgY29udGFpbmluZyB0aGUgdG9nZ2xpbmcgZWxlbWVudHMgLS0+DQogICAgICAgIDx1bCBjbGFzcz0idWstbmF2IHVrLW5hdi1zaWRlIiBkYXRhLXVrLXN3aXRjaGVyPSJ7Y29ubmVjdDonI215LWlkJ30iPg0KICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiI+Li4uPC9hPjwvbGk+DQogICAgICAgIDwvdWw+DQogICAgPC9kaXY+DQogICAgPGRpdiBjbGFzcz0idWstd2lkdGgtbWVkaXVtLTMtNCI+DQoNCiAgICAgICAgPCEtLSBUaGlzIGlzIHRoZSBjb250YWluZXIgb2YgdGhlIGNvbnRlbnQgaXRlbXMgLS0+DQogICAgICAgIDx1bCBpZD0ibXktaWQiIGNsYXNzPSJ1ay1zd2l0Y2hlciI+DQogICAgICAgICAgICA8bGk+Li4uPC9saT4NCiAgICAgICAgPC91bD4NCiAgICA8L2Rpdj4NCjwvZGl2Pg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/switcher.html', 'The switcher component consists of a number of toggles and their related content items. Add the data-uk-switcher=\"{connect:\'#ID\'}\" attribute to the element which contains the toggles, targetting the same id as is used on the element containing the content items. Add the .uk-switcher class to the same element. Typically the switcher is combined with other components, some of which will be shown here.', '', 1, '2015-06-01 20:10:30', '2017-11-11 22:09:27', 10, '', 8, '517a296e-57c2-4d4b-9aae-589b23d1a398'),
+(79, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Hide, switch or change the appearence of different contents through a toggle.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Toggle default', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonI215LWlkJ30iPi4uLjwvYnV0dG9uPg0KDQo8ZGl2IGlkPSJteS1pZCI+Li4uPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:12:07', '2017-11-11 22:09:27', 10, '', 8, 'dae732b0-379e-4412-9bdb-559f87dc5992'),
+(80, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can also toggle multiple items at the same time. Just use the appropriate selector.', 'Hide, switch or change the appearence of different contents through a toggle.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Toggle multiple', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonLm15LWNsYXNzJ30iPi4uLjwvYnV0dG9uPg0KDQo8ZGl2IGNsYXNzPSJteS1jbGFzcyI+Li4uPC9kaXY+DQo8ZGl2IGNsYXNzPSJteS1jbGFzcyB1ay1oaWRkZW4iPi4uLjwvZGl2Pg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:12:34', '2017-11-11 22:09:27', 10, '', 8, '7a7c7acb-b309-40c5-92fe-33702c5f2f16'),
+(81, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can also toggle multiple items at the same time. Just use the appropriate selector.', 'Hide, switch or change the appearence of different contents through a toggle.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Toggle class', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonI215LWlkJywgY2xzOid1ay1wYW5lbC1ib3gtcHJpbWFyeSd9Ij4uLi48L2J1dHRvbj4NCg0KPGRpdiBpZD0ibXktaWQiIGNsYXNzPSJ1ay1wYW5lbCB1ay1wYW5lbC1ib3giPi4uLjwvZGl2Pg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:13:06', '2017-11-11 22:09:27', 19, '', 8, '10a7755a-4309-4172-b1bd-89a2e0d6edb6'),
+(82, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'The Toggle component allows you to add animations to items when toggling between them. Just add one of the .uk-animation-* classes from the Animation component to the animation parameter. The class will be applied to the in as well as the out animation. If you prefer a different out animation, just add another class.', 'Hide, switch or change the appearence of different contents through a toggle.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Toggle animations', 'PGJ1dHRvbiBjbGFzcz0idWstYnV0dG9uIiBkYXRhLXVrLXRvZ2dsZT0ie3RhcmdldDonI215LWlkJywgYW5pbWF0aW9uOid1ay1hbmltYXRpb24tc2xpZGUtbGVmdCwgdWstYW5pbWF0aW9uLXNsaWRlLWJvdHRvbSd9Ij4uLi48L2J1dHRvbj4NCg0KPGRpdiBpZD0ibXktaWQiPi4uLjwvZGl2Pg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/toggle.html', 'To apply this component, just add the data-uk-toggle=\"{target: #ID}\" attribute to a or element. You can use any selector with the toggle attribute.\r\n\r\nThe toggle will add or remove a class from the item. By default, it adds the .uk-hidden class to hide the element.', '', 1, '2015-06-01 20:13:34', '2017-11-11 22:09:27', 19, '', 8, '31f54883-606b-43d5-b110-fba9774b7a34'),
+(83, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Trigger events and animations while scrolling your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Scrollspy default', 'PGRpdiBkYXRhLXVrLXNjcm9sbHNweT0ie2NsczondWstYW5pbWF0aW9uLWZhZGUnfSI+Li4uPC9kaXY+DQoNCjxkaXYgZGF0YS11ay1zY3JvbGxzcHk9IntjbHM6J3VrLWFuaW1hdGlvbi1mYWRlJywgcmVwZWF0OiB0cnVlfSI+Li4uPC9kaXY+DQoNCjxkaXYgZGF0YS11ay1zY3JvbGxzcHk9IntjbHM6J3VrLWFuaW1hdGlvbi1mYWRlJywgZGVsYXk6OTAwfSI+Li4uPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/scrollspy.html', 'The scrollspy component listens to page scrolling and triggers events based on the scroll position. For example, if you scroll down a page and an element appears the first time in the viewport you can trigger a smooth animation to fade in the element. Just add the data-uk-scrollspy attribute and the following options.', '', 1, '2015-06-01 20:15:00', '2017-11-11 22:09:27', 19, '', 8, '39b72b40-85ec-4cc6-aded-c86611f31c24'),
+(84, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can also group scrollspy elements, so you won\'t have to apply the data attribute to each of them. Just add the data-uk-scollspy\"{target:\'MY-CLASS\'}\" attribute to a container element, targetting the selector the items you want to animate within the container. When using a delay it will be applied cumulatively to the items within the row that scrolls into view. The delay will be resetted for the next row within the group when it scrolls into view.', 'Trigger events and animations while scrolling your page.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Scrollspy groups', 'PGRpdiBkYXRhLXVrLXNjcm9sbHNweT0ie2NsczondWstYW5pbWF0aW9uLWZhZGUnLCB0YXJnZXQ6Jy5teS1jbGFzcycsIGRlbGF5OjMwMH0iPg0KDQogICAgPCEtLSBUaGlzIGl0ZW0gaGFzIG5vIGRlbGF5IC0tPg0KICAgIDxkaXYgY2xhc3M9Im15LWNsYXNzIj4uLi48L2Rpdj4NCg0KICAgIDwhLS0gVGhpcyBpdGVtIGhhcyBhIGRlbGF5IG9mIDMwMG1zIC0tPg0KICAgIDxkaXYgY2xhc3M9Im15LWNsYXNzIj4uLi48L2Rpdj4NCg0KICAgIDwhLS0gVGhpcyBpdGVtIGhhcyBhIGRlbGF5IG9mIDYwMG1zIC0tPg0KICAgIDxkaXYgY2xhc3M9Im15LWNsYXNzIj4uLi48L2Rpdj4NCg0KPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/scrollspy.html', 'The scrollspy component listens to page scrolling and triggers events based on the scroll position. For example, if you scroll down a page and an element appears the first time in the viewport you can trigger a smooth animation to fade in the element. Just add the data-uk-scrollspy attribute and the following options.', '', 1, '2015-06-01 20:15:18', '2017-11-11 22:09:27', 20, '', 8, '6e666e60-5206-4633-a433-83f41f914ed7'),
+(85, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a fancy lightbox for images and videos utilizing the Modal component.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Lightbox single-image', 'PGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSIiIGhyZWY9IiIgY2xhc3M9InVrLWJ1dHRvbiI+T3BlbiBsaWdodGJveDwvYT4=', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/lightbox.html', 'To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.', '', 1, '2015-06-01 20:18:50', '2017-11-11 22:09:27', 19, '', 9, 'b3fb0556-ff50-4380-b7f7-8f2519e02d81'),
+(86, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'You can link multiple images to the same lightbox and switch between them from within the lightbox, thus creating a gallery. Just add the {group:\'my-group\'} option to the data attribute of each item using the same name on all items that you want to group. Make sure to include the CSS from the Slidenav component, so you can navigate between the items.', 'Create a fancy lightbox for images and videos utilizing the Modal component.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Lightbox groups-image', 'PGRpdiBkYXRhLXVrLWdyaWQtbWFyZ2luPSIiIGNsYXNzPSJ1ay1ncmlkIHVrLWdyaWQtd2lkdGgtbWVkaXVtLTEtNCI+DQogICAgPGRpdj4NCiAgICAgICAgPGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMSd9IiBocmVmPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF8xLmpwZyI+DQogICAgICAgICAgICA8aW1nIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBhbHQ9IiIgc3JjPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF8xLmpwZyI+DQogICAgICAgIDwvYT4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2Pg0KICAgICAgICA8YSB0aXRsZT0iVGl0bGUiIGRhdGEtdWstbGlnaHRib3g9Intncm91cDonZ3JvdXAxJ30iIGRhdGEtbGlnaHRib3gtdHlwZT0iaW1hZ2UiIGhyZWY9ImltYWdlcy9wbGFjZWhvbGRlcl84MDB4NjAwXzIuanBnIj4NCiAgICAgICAgICAgIDxpbWcgd2lkdGg9IjgwMCIgaGVpZ2h0PSI2MDAiIGFsdD0iIiBzcmM9ImltYWdlcy9wbGFjZWhvbGRlcl84MDB4NjAwXzIuanBnIj4NCiAgICAgICAgPC9hPg0KICAgIDwvZGl2Pg0KICAgIDxkaXY+DQogICAgICAgIDxhIHRpdGxlPSJUaXRsZSIgZGF0YS11ay1saWdodGJveD0ie2dyb3VwOidncm91cDEnfSIgZGF0YS1saWdodGJveC10eXBlPSJpbWFnZSIgaHJlZj0iaW1hZ2VzL3BsYWNlaG9sZGVyXzgwMHg2MDBfMy5qcGciPg0KICAgICAgICAgICAgPGltZyB3aWR0aD0iODAwIiBoZWlnaHQ9IjYwMCIgYWx0PSIiIHNyYz0iaW1hZ2VzL3BsYWNlaG9sZGVyXzgwMHg2MDBfMy5qcGciPg0KICAgICAgICA8L2E+DQogICAgPC9kaXY+DQogICAgPGRpdj4NCiAgICAgICAgPGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMSd9IiBkYXRhLWxpZ2h0Ym94LXR5cGU9ImltYWdlIiBocmVmPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF80LmpwZyI+DQogICAgICAgICAgICA8aW1nIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBhbHQ9IiIgc3JjPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF80LmpwZyI+DQogICAgICAgIDwvYT4NCiAgICA8L2Rpdj4NCjwvZGl2Pg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/lightbox.html', 'To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.', '', 1, '2015-06-01 20:21:01', '2017-11-11 22:09:27', 20, '', 9, '9fb9dbd8-23b1-4a85-a144-c4ad95f105d1'),
+(87, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'A lightbox is not restricted to images. Other media, like videos, can be displayed inside a lightbox and it will automatically generate the correct output by evaluating your path.', 'Create a fancy lightbox for images and videos utilizing the Modal component.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Lightbox content-sources', 'PHA+DQogICAgPGEgdGl0bGU9IlRpdGxlIiBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMid9IiBocmVmPSJpbWFnZXMvcGxhY2Vob2xkZXJfODAweDYwMF8xLmpwZyIgY2xhc3M9InVrLWJ1dHRvbiI+SW1hZ2U8L2E+DQogICAgPGEgZGF0YS11ay1saWdodGJveD0ie2dyb3VwOidncm91cDInfSIgaHJlZj0iaHR0cDovL3d3dy5xdWlya3Ntb2RlLm9yZy9odG1sNS92aWRlb3MvYmlnX2J1Y2tfYnVubnkubXA0IiBjbGFzcz0idWstYnV0dG9uIj5NUDQ8L2E+DQogICAgPGEgZGF0YS11ay1saWdodGJveD0ie2dyb3VwOidncm91cDInfSIgaHJlZj0iaHR0cDovL3ZpbWVvLmNvbS8xMDg0NTM3IiBjbGFzcz0idWstYnV0dG9uIj5WaW1lbzwvYT4NCiAgICA8YSBkYXRhLXVrLWxpZ2h0Ym94PSJ7Z3JvdXA6J2dyb3VwMid9IiBocmVmPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVlFN1Z6bEx0cC00IiBjbGFzcz0idWstYnV0dG9uIj5Zb3VUdWJlPC9hPg0KPC9wPg==', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/lightbox.html', 'To apply this component, add the data-uk-lightbox attribute to an anchor linking to the image you wish to display. If a title attribute exists it will be displayed as a caption for the lightbox.', '', 1, '2015-06-01 20:22:21', '2017-11-11 22:09:27', 19, '', 9, '4e0dcf96-2140-49e9-bbed-8f84b36f4f3c'),
+(88, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'To display multiple content sections at the same time without one collapsing when the other one is opened, add the {collapse: false} option to the date attribute.', 'Create a list of items, allowing each item\'s content to be expanded and collapsed by clicking its header.', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Accordion', 'PGRpdiBjbGFzcz0idWstYWNjb3JkaW9uIiBkYXRhLXVrLWFjY29yZGlvbj4NCg0KICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj4uLi48L2gzPg0KICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4uLi48L2Rpdj4NCg0KICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj4uLi48L2gzPg0KICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4uLi48L2Rpdj4NCg0KICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj4uLi48L2gzPg0KICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4uLi48L2Rpdj4NCg0KPC9kaXY+', 'c845954f-c274-4235-bbb4-5d0f9a6bb6be', 'http://getuikit.com/docs/accordion.html', 'To apply the Accordion component, add the uk-accordion class and the data-uk-accordion attribute to a container element. Add the uk-accordion-content class to each of the content sections within the container. Finally, add the uk-accordion-title class to any element, like a heading, above the content section to create a toggle.', '', 1, '2015-06-01 20:24:59', '2017-11-11 22:09:27', 20, '', 10, 'f5bd905c-8d79-4eb6-bb61-e139af27f573'),
+(90, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This is a input field for uikit form', 'Add Input field - row', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Input field', 'ICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1mb3JtLXJvdyI+DQoJCTxsYWJlbCBjbGFzcz0idWstZm9ybS1sYWJlbCIgPg0KCQkJPD9waHAgZWNobyBUZXh0OjpfKCdMYWJlbCcpOyA/Pg0KCQk8L2xhYmVsPg0KCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ia2V5IiBwbGFjZWhvbGRlcj0iPD9waHAgZWNobyBUZXh0OjpfKCdhZGQgc29tZSB0ZXh0IGhlcmUhJyk7ID8+Ij4gPHNwYW4gY2xhc3M9InVrLWZvcm0taGVscC1pbmxpbmUiPjw/cGhwIGVjaG8gVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3NwYW4+DQoJPC9kaXY+', '53c39cb5-47ff-4b50-9c41-a7423f6d3d32', 'http://getuikit.com/docs/form.html', '', '', 1, '2015-11-29 03:54:40', '2017-11-11 22:09:27', 20, '', 12, 'f1319e45-395a-492e-a899-f2fec00de5ec'),
+(91, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This is a textarea field for uikit form', 'Add textarea - row', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Textarea', 'CTxkaXYgY2xhc3M9InVrLWZvcm0tcm93Ij4NCgkJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiA+DQoJCQk8P3BocCBlY2hvIEpUZXh0OjpfKCdMYWJlbCcpOyA/Pg0KCQk8L2xhYmVsPg0KCQk8dGV4dGFyZWEgY29scz0iIiByb3dzPSIiICBzdHlsZT0id2lkdGg6IDEwMCU7IGhlaWdodDogMjE2cHg7IiBwbGFjZWhvbGRlcj0iPD9waHAgZWNobyBKVGV4dDo6XygnYWRkIHNvbWUgdGV4dCBoZXJlIScpOyA/PiI+PHx8fHxGSVh8fHx8fHx0ZXh0YXJlYT4NCgkJPHAgY2xhc3M9InVrLWZvcm0taGVscC1ibG9jayI+PD9waHAgZWNobyBKVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3A+DQoJPC9kaXY+', '53c39cb5-47ff-4b50-9c41-a7423f6d3d32', 'http://getuikit.com/docs/form.html', '', '', 1, '2015-11-29 03:55:57', '2017-11-11 22:09:27', 22, '', 12, '22207e7c-6096-4b6e-8e03-0616745c8447'),
+(92, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'This is a uikit form', 'Add Form', '367fbf66-890e-42a7-a82d-f780d2f86786', 'Form', 'PGZvcm0gY2xhc3M9InVrLWZvcm0iPg0KICAgIDxmaWVsZHNldD4NCiAgICAgICAgPGxlZ2VuZD48P3BocCBlY2hvIFRleHQ6Ol8oJ0xlZ2VuZCcpOyA/PjwvbGVnZW5kPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1mb3JtLXJvdyI+DQoJCTxsYWJlbCBjbGFzcz0idWstZm9ybS1sYWJlbCIgPg0KCQkJPD9waHAgZWNobyBUZXh0OjpfKCdMYWJlbCcpOyA/Pg0KCQk8L2xhYmVsPg0KCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ia2V5IiBwbGFjZWhvbGRlcj0iPD9waHAgZWNobyBUZXh0OjpfKCdhZGQgc29tZSB0ZXh0IGhlcmUhJyk7ID8+Ij4gPHNwYW4gY2xhc3M9InVrLWZvcm0taGVscC1pbmxpbmUiPjw/cGhwIGVjaG8gVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3NwYW4+DQoJPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9InVrLWZvcm0tcm93Ij4NCgkJPGxhYmVsIGNsYXNzPSJ1ay1mb3JtLWxhYmVsIiA+DQoJCQk8P3BocCBlY2hvIFRleHQ6Ol8oJ0xhYmVsJyk7ID8+DQoJCTwvbGFiZWw+DQoJCTx0ZXh0YXJlYSBjb2xzPSIiIHJvd3M9IiIgIHN0eWxlPSJ3aWR0aDogMTAwJTsgaGVpZ2h0OiAyMTZweDsiIHBsYWNlaG9sZGVyPSI8P3BocCBlY2hvIFRleHQ6Ol8oJ2FkZCBzb21lIHRleHQgaGVyZSEnKTsgPz4iPjx8fHx8fEZJWHx8fHx8dGV4dGFyZWE+DQoJCTxwIGNsYXNzPSJ1ay1mb3JtLWhlbHAtYmxvY2siPjw/cGhwIGVjaG8gVGV4dDo6XygnaGVscCBuZWVkZWQnKTsgPz48L3A+DQoJPC9kaXY+DQogICAgPC9maWVsZHNldD4NCjwvZm9ybT4=', 'bcb6bf0f-25ec-46ca-82dc-f5ee20a9ca0c', 'http://getuikit.com/docs/form.html', 'To apply this component, add the .uk-form class to a form element. All form control elements are placed side by side within the next row.', '', 1, '2015-11-29 03:57:03', '2017-11-20 23:42:28', 21, '', 12, '6d6bebcf-e291-4344-a39e-f072fa22bf71'),
+(95, 'Vast Development Method', 'joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', '', 'Create a list of items that can be shown individually by clicking an item\'s header.', '5eeee148-cebd-4a92-bc0e-56efea3cffdc', 'Accordion', 'PHVsIHVrLWFjY29yZGlvbj4NCiAgICA8bGkgY2xhc3M9InVrLW9wZW4iPg0KICAgICAgICA8aDMgY2xhc3M9InVrLWFjY29yZGlvbi10aXRsZSI+SXRlbSAxPC9oMz4NCiAgICAgICAgPGRpdiBjbGFzcz0idWstYWNjb3JkaW9uLWNvbnRlbnQiPg0KICAgICAgICAgICAgPHA+TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdCwgc2VkIGRvIGVpdXNtb2QgdGVtcG9yIGluY2lkaWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdWEuPC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2xpPg0KICAgIDxsaT4NCiAgICAgICAgPGgzIGNsYXNzPSJ1ay1hY2NvcmRpb24tdGl0bGUiPkl0ZW0gMjwvaDM+DQogICAgICAgIDxkaXYgY2xhc3M9InVrLWFjY29yZGlvbi1jb250ZW50Ij4NCiAgICAgICAgICAgIDxwPlV0IGVuaW0gYWQgbWluaW0gdmVuaWFtLCBxdWlzIG5vc3RydWQgZXhlcmNpdGF0aW9uIHVsbGFtY28gbGFib3JpcyBuaXNpIHV0IGFsaXF1aXAgZXggZWEgY29tbW9kbyBjb25zZXF1YXQuIER1aXMgYXV0ZSBpcnVyZSBkb2xvciByZXByZWhlbmRlcml0LjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9saT4NCiAgICA8bGk+DQogICAgICAgIDxoMyBjbGFzcz0idWstYWNjb3JkaW9uLXRpdGxlIj5JdGVtIDM8L2gzPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ1ay1hY2NvcmRpb24tY29udGVudCI+DQogICAgICAgICAgICA8cD5EdWlzIGF1dGUgaXJ1cmUgZG9sb3IgaW4gcmVwcmVoZW5kZXJpdCBpbiB2b2x1cHRhdGUgdmVsaXQgZXNzZSBjaWxsdW0gZG9sb3JlIGV1IGZ1Z2lhdCBudWxsYSBwYXJpYXR1ci4gRXhjZXB0ZXVyIHNpbnQgb2NjYWVjYXQgY3VwaWRhdGF0IHByb2lkZW50LjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgPC9saT4NCjwvdWw+', 'c3c4ac8a-ab4a-4641-b4b7-018a190f25d5', 'https://getuikit.com/docs/accordion', 'The Accordion component consists of a parent container with the uk-accordion attribute, and a title and content part for each accordion item.\r\n\r\n.uk-accordion-title - Defines and styles the toggle for each accordion item. Typically used on a heading.\r\n\r\n.uk-accordion-content - Defines the content part for each accordion item.\r\n\r\n', '', 1, '2017-11-20 17:21:09', '2017-11-20 23:41:14', 1, '', 14, 'c76d547f-8bcd-48e6-ba64-4ae971404a1b'),
+(96, 'Vast Development Method', 'Joomla@vdm.io', 'Llewellyn van der Merwe', 'https://www.vdm.io/', 'FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome – No matter how many columns of data you may have in them.\r\n\r\nHave you ever wanted to show a lot of data in a table, but hate how badly it scales on smaller mobile devices? The FooTable jQuery plugin solves this problem by allowing you to hide certain columns on smaller devices, but still allowing the user to expand each row to see the columns that were hidden.', 'metro-blue', 'a90edd5a-8521-4fb1-b6b3-9a21e9f56642', 'FooTable', 'PHRhYmxlIGNsYXNzPSJmb290YWJsZSBtZXRyby1ibHVlIiBkYXRhLWZpbHRlcj0iI2ZpbHRlciIgZGF0YS1wYWdlLXNpemU9IjUiPg0KICA8dGhlYWQ+DQogICAgPHRyPg0KICAgICAgPHRoIGRhdGEtdG9nZ2xlPSJ0cnVlIj5OYW1lPC90aD4NCiAgICAgIDx0aCBkYXRhLWhpZGU9InBob25lLHRhYmxldCI+UGhvbmU8L3RoPg0KICAgICAgPHRoIGRhdGEtaGlkZT0icGhvbmUsdGFibGV0Ij5FbWFpbDwvdGg+DQogICAgPC90cj4NCiAgPC90aGVhZD4NCiAgPHRib2R5Pg0KICAgIDx0cj4NCiAgICAgIDx0ZD5Cb2IgTWFuPC90ZD4NCiAgICAgIDx0ZD41NTUtMTIzNDU8L3RkPg0KICAgICAgPHRkPmJvYkBob21lLmNvbTwvdGQ+DQogICAgPC90cj4NCiAgICA8dHI+DQogICAgICA8dGQ+QnJpZGdldCBKb25lczwvdGQ+DQogICAgICA8dGQ+NTQ0LTc3NjY1NTwvdGQ+DQogICAgICA8dGQ+YmpvbmVzQG15c2l0ZS5jb208L3RkPg0KICAgIDwvdHI+DQogICAgPHRyPg0KICAgICAgPHRkPlRvbSBKb25lczwvdGQ+DQogICAgICA8dGQ+NTU1LTk5OTExPC90ZD4NCiAgICAgIDx0ZD5jcnVpc2UxQGNyYXp5LmNvbTwvdGQ+DQogICAgPC90cj4NCiAgPC90Ym9keT4NCjwvdGFibGU+', 'daa2ae4f-cc62-482a-be4c-f54589f1263a', 'https://github.com/fooplugins/FooTable/tree/V2', '', '', 1, '2015-09-26 14:07:03', '2017-11-25 22:24:55', 3, '', 15, '57eace63-c278-4685-8bb7-a40bfdee704e'),
+(97, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-success', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Success', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtc3VjY2VzcyIgcm9sZT0iYWxlcnQiPg0KICAgIDxzdHJvbmc+V2VsbCBkb25lITwvc3Ryb25nPiBZb3Ugc3VjY2Vzc2Z1bGx5IHJlYWQgdGhpcw0KICAgIGltcG9ydGFudCBhbGVydCBtZXNzYWdlLg0KPC9kaXY+', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-13 10:12:34', 1, '', 16, 'eac77139-a69b-4eef-9276-254194d2bed5'),
+(98, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-heading', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Heading', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtc3VjY2VzcyIgcm9sZT0iYWxlcnQiPg0KICA8aDQgY2xhc3M9ImFsZXJ0LWhlYWRpbmciPldlbGwgZG9uZSE8L2g0Pg0KICBZb3Ugc3VjY2Vzc2Z1bGx5IHJlYWQgdGhpcyBpbXBvcnRhbnQgYWxlcnQgbWVzc2FnZS4NCjwvZGl2Pg==', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:26', 1, '', 17, '7fdc4a3a-6b6b-4126-98d6-2c2dfe726f8d'),
+(99, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-link', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Link', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIiByb2xlPSJhbGVydCI+DQogIDxzdHJvbmc+T2ggc25hcCE8L3N0cm9uZz4NCiAgPGEgaHJlZj0iIyIgY2xhc3M9ImFsZXJ0LWxpbmsiPkNoYW5nZSBhIGZldyB0aGluZ3MgdXA8L2E+DQogIGFuZCB0cnkgc3VibWl0dGluZyBhZ2Fpbi4NCjwvZGl2Pg==', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:19', 1, '', 17, '0910fd26-4d44-4d85-827f-14207d99ce45'),
+(100, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-danger', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Danger', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIiByb2xlPSJhbGVydCI+DQogIDxzdHJvbmc+T2ggc25hcCE8L3N0cm9uZz4gQ2hhbmdlIGEgZmV3IHRoaW5ncyB1cCBhbmQgdHJ5IHN1Ym1pdHRpbmcgYWdhaW4uDQo8L2Rpdj4=', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:19', 1, '', 17, '597d1a5b-1dd9-438b-a019-5b074afa8191'),
+(101, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-dismissible', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Dismissible', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtd2FybmluZyBhbGVydC1kaXNtaXNzaWJsZSBmYWRlIHNob3ciIHJvbGU9ImFsZXJ0Ij4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJjbG9zZSIgZGF0YS1kaXNtaXNzPSJhbGVydCIgYXJpYS1sYWJlbD0iQ2xvc2UiPg0KICAgIDxzcGFuIGFyaWEtaGlkZGVuPSJ0cnVlIj7Dlzwvc3Bhbj4NCiAgPC9idXR0b24+DQogIDxzdHJvbmc+SG9seSBndWFjYW1vbGUhPC9zdHJvbmc+IFlvdSBzaG91bGQgY2hlY2sgaW4gb24gc29tZSBvZiB0aG9zZSBmaWVsZHMgYmVsb3cuDQo8L2Rpdj4=', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:23', 1, '', 17, 'e0f1a436-8527-462b-ba27-cbe60504b8f6'),
+(102, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-info', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Info', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtaW5mbyIgcm9sZT0iYWxlcnQiPg0KICAgIDxzdHJvbmc+SGVhZHMgdXAhPC9zdHJvbmc+IFRoaXMgYWxlcnQgbmVlZHMgeW91ciBhdHRlbnRpb24sDQogICAgYnV0IGl0J3Mgbm90IHN1cGVyIGltcG9ydGFudC4NCjwvZGl2Pg==', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:08', 1, '', 18, 'c7a51b7a-c1b7-45cb-95c6-b8cda5d32417'),
+(103, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-danger', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Danger', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWRhbmdlciI+RGFuZ2VyPC9zcGFuPg==', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:21', 1, '', 19, '4cc7a7b5-7d3a-4086-8a00-d7b99e3db5b2'),
+(104, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.', 'alert-warning', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Alerts - Warning', 'PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtaW5mbyIgcm9sZT0iYWxlcnQiPg0KICAgIDxzdHJvbmc+SGVhZHMgdXAhPC9zdHJvbmc+IFRoaXMgYWxlcnQgbmVlZHMgeW91ciBhdHRlbnRpb24sDQogICAgYnV0IGl0J3Mgbm90IHN1cGVyIGltcG9ydGFudC4NCjwvZGl2Pg==', '118327e9-ee52-493b-be69-9789cfd29ef6', 'https://getbootstrap.com/docs/4.0/components/alerts/', 'Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight required contextual classes (e.g., .alert-success).', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:06:13', 1, '', 20, 'f7de3d3c-326c-4039-a184-f0aa1e4719d3'),
+(105, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-info', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Info', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWluZm8iPkluZm88L3NwYW4+', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:15', 1, '', 21, 'b7eb3854-3024-440b-bb88-2197e3b934dc'),
+(106, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-dark', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Dark', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWRhcmsiPkRhcms8L3NwYW4+', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:28', 1, '', 21, 'c3e0aa51-2cbc-4bf3-8e84-1b6bc2672f2b'),
+(107, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-light', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Light', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLWxpZ2h0Ij5MaWdodDwvc3Bhbj4=', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:26', 1, '', 22, 'f03cb9b8-fffd-41af-9c84-eeed30c97d4b'),
+(108, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-pill', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Pill', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXBpbGwgYmFkZ2UtcHJpbWFyeSI+U2Vjb25kYXJ5PC9zcGFuPg==', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-11 23:53:03', 1, '', 23, '491da919-5afe-4cbb-8cec-1a4d49778c0a'),
+(109, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-primary', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Primary', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXByaW1hcnkiPlByaW1hcnk8L3NwYW4+', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:06', 1, '', 23, 'c0d1d1f1-907a-4712-afc5-a905ff75bfbe'),
+(110, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-secondary', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Secondary', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXNlY29uZGFyeSI+U2Vjb25kYXJ5PC9zcGFuPg==', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:09', 1, '', 24, '72bcef22-7fcc-4152-892f-23f4e619ef24'),
+(111, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-warning', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Warning', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXdhcm5pbmciPldhcm5pbmc8L3NwYW4+', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:18', 1, '', 24, 'f6895007-f66b-4d66-ad52-9823e3b7dee0'),
+(112, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Indicate the current page\'s location within a navigational hierarchy that automatically adds separators via CSS.', 'breadcrumb', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Breadcrumb', 'PG9sIGNsYXNzPSJicmVhZGNydW1iIj4NCiAgPGxpIGNsYXNzPSJicmVhZGNydW1iLWl0ZW0gYWN0aXZlIj5Ib21lPC9saT4NCjwvb2w+DQo8b2wgY2xhc3M9ImJyZWFkY3J1bWIiPg0KICA8bGkgY2xhc3M9ImJyZWFkY3J1bWItaXRlbSI+PGEgaHJlZj0iIyI+SG9tZTwvYT48L2xpPg0KICA8bGkgY2xhc3M9ImJyZWFkY3J1bWItaXRlbSBhY3RpdmUiPkxpYnJhcnk8L2xpPg0KPC9vbD4NCjxvbCBjbGFzcz0iYnJlYWRjcnVtYiI+DQogIDxsaSBjbGFzcz0iYnJlYWRjcnVtYi1pdGVtIj48YSBocmVmPSIjIj5Ib21lPC9hPjwvbGk+DQogIDxsaSBjbGFzcz0iYnJlYWRjcnVtYi1pdGVtIj48YSBocmVmPSIjIj5MaWJyYXJ5PC9hPjwvbGk+DQogIDxsaSBjbGFzcz0iYnJlYWRjcnVtYi1pdGVtIGFjdGl2ZSI+RGF0YTwvbGk+DQo8L29sPg==', '1fd13c49-7747-4399-a5d9-c340100d3102', 'https://getbootstrap.com/docs/4.0/components/breadcrumb/', 'Separators are automatically added in CSS through ::before and content.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:01:21', 1, '', 25, '25ea0f36-f123-4b2e-82c1-3bb44991c0cb'),
+(113, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge-success', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge - Success', 'PHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXN1Y2Nlc3MiPlN1Y2Nlc3M8L3NwYW4+', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:13:12', 1, '', 24, '736daa76-4a91-4a26-a684-3412c126e2ec'),
+(114, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-toolbar', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Toolbar', 'PGRpdiBjbGFzcz0iYnRuLXRvb2xiYXIiIHJvbGU9InRvb2xiYXIiIGFyaWEtbGFiZWw9IlRvb2xiYXIgd2l0aCBidXR0b24gZ3JvdXBzIj4NCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iRmlyc3QgZ3JvdXAiPg0KICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPjE8L2J1dHRvbj4NCiAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij4yPC9idXR0b24+DQogICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+MzwvYnV0dG9uPg0KICA8L2Rpdj4NCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iU2Vjb25kIGdyb3VwIj4NCiAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij41PC9idXR0b24+DQogICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+NjwvYnV0dG9uPg0KICA8L2Rpdj4NCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iVGhpcmQgZ3JvdXAiPg0KICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPjg8L2J1dHRvbj4NCiAgPC9kaXY+DQo8L2Rpdj4=', '5618f845-d69b-408a-aa15-ef1162be8e7a', 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Combine sets of button groups into button toolbars for more complex components. Use utility classes as needed to space out groups, buttons, and more.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:28:16', 1, '', 26, 'f7a6f877-ee4c-4cbe-b1a7-314ff55172b7'),
+(115, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group (nested)', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button Group (nested)', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iQnV0dG9uIGdyb3VwIHdpdGggbmVzdGVkIGRyb3Bkb3duIj4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+MTwvYnV0dG9uPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij4yPC9idXR0b24+DQoNCiAgPGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCI+DQogICAgPGJ1dHRvbiBpZD0iYnRuR3JvdXBEcm9wMSIgdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkgZHJvcGRvd24tdG9nZ2xlIiBkYXRhLXRvZ2dsZT0iZHJvcGRvd24iIGFyaWEtaGFzcG9wdXA9InRydWUiIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIj4NCiAgICAgIERyb3Bkb3duDQogICAgPC9idXR0b24+DQogICAgPGRpdiBjbGFzcz0iZHJvcGRvd24tbWVudSIgYXJpYS1sYWJlbGxlZGJ5PSJidG5Hcm91cERyb3AxIj4NCiAgICAgIDxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIjIj5Ecm9wZG93biBsaW5rPC9hPg0KICAgICAgPGEgY2xhc3M9ImRyb3Bkb3duLWl0ZW0iIGhyZWY9IiMiPkRyb3Bkb3duIGxpbms8L2E+DQogICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+', '5618f845-d69b-408a-aa15-ef1162be8e7a', 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:28:08', 1, '', 26, 'e97f45dd-c391-4b01-9737-c1cd90c2be30'),
+(116, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Documentation and examples for badges, our small count and labeling component.', 'badge', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Badge', 'PGgxPkV4YW1wbGUgaGVhZGluZyA8c3BhbiBjbGFzcz0iYmFkZ2UgYmFkZ2Utc2Vjb25kYXJ5Ij5OZXc8L3NwYW4+PC9oMT4NCjxoMj5FeGFtcGxlIGhlYWRpbmcgPHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXNlY29uZGFyeSI+TmV3PC9zcGFuPjwvaDI+DQo8aDM+RXhhbXBsZSBoZWFkaW5nIDxzcGFuIGNsYXNzPSJiYWRnZSBiYWRnZS1zZWNvbmRhcnkiPk5ldzwvc3Bhbj48L2gzPg0KPGg0PkV4YW1wbGUgaGVhZGluZyA8c3BhbiBjbGFzcz0iYmFkZ2UgYmFkZ2Utc2Vjb25kYXJ5Ij5OZXc8L3NwYW4+PC9oND4NCjxoNT5FeGFtcGxlIGhlYWRpbmcgPHNwYW4gY2xhc3M9ImJhZGdlIGJhZGdlLXNlY29uZGFyeSI+TmV3PC9zcGFuPjwvaDU+DQo8aDY+RXhhbXBsZSBoZWFkaW5nIDxzcGFuIGNsYXNzPSJiYWRnZSBiYWRnZS1zZWNvbmRhcnkiPk5ldzwvc3Bhbj48L2g2Pg==', '44413b64-844a-433a-8486-2b073be99506', 'https://getbootstrap.com/docs/4.0/components/badge/', 'Badges scale to match the size of the immediate parent element by using relative font sizing and em units.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:12:58', 1, '', 26, '003efb29-e3f9-4378-a463-4de8e5675766'),
+(117, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group-lg', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button Group - Large', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIGJ0bi1ncm91cC1sZyIgcm9sZT0iZ3JvdXAiIGFyaWEtbGFiZWw9IkJhc2ljIGV4YW1wbGUiPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5MZWZ0PC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPk1pZGRsZTwvYnV0dG9uPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5SaWdodDwvYnV0dG9uPg0KPC9kaXY+', '5618f845-d69b-408a-aa15-ef1162be8e7a', 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:27:34', 1, '', 27, '710bde0f-89cc-4acc-a83d-e20fa0cbb893'),
+(118, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'radio as button', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - As Radio', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiBkYXRhLXRvZ2dsZT0iYnV0dG9ucyI+DQogIDxsYWJlbCBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IGFjdGl2ZSI+DQogICAgPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJvcHRpb25zIiBpZD0ib3B0aW9uMSIgY2hlY2tlZD0iIj4gUmFkaW8gMSAocHJlc2VsZWN0ZWQpDQogIDwvbGFiZWw+DQogIDxsYWJlbCBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5Ij4NCiAgICA8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9Im9wdGlvbnMiIGlkPSJvcHRpb24yIj4gUmFkaW8gMg0KICA8L2xhYmVsPg0KPC9kaXY+', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:35:00', 1, '', 27, '14c313be-d933-4858-92bc-b5d47a9db508'),
+(119, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'active button', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Active', 'PGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tcHJpbWFyeSBidG4tbGcgYWN0aXZlIiByb2xlPSJidXR0b24iIGFyaWEtcHJlc3NlZD0idHJ1ZSI+UHJpbWFyeSBsaW5rPC9hPg==', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:18', 1, '', 27, '56f1534d-ea2d-471b-8633-aeed414df87a'),
+(120, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'checkbox as button', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - As Checkbox', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiBkYXRhLXRvZ2dsZT0iYnV0dG9ucyI+DQogIDxsYWJlbCBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IGFjdGl2ZSI+DQogICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBjaGVja2VkPSIiPiBDaGVja2JveCAxIChwcmUtY2hlY2tlZCkNCiAgPC9sYWJlbD4NCiAgPGxhYmVsIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPg0KICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCI+IENoZWNrYm94IDINCiAgPC9sYWJlbD4NCjwvZGl2Pg==', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:34:41', 1, '', 27, '7f9ab8c9-15aa-4b2b-8271-114b032cdef4'),
+(121, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-block', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Block', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLWxnIGJ0bi1ibG9jayI+QmxvY2sgbGV2ZWwgYnV0dG9uPC9idXR0b24+', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:15', 1, '', 28, 'e64dd4ca-a1cd-4442-9cf4-5d18a9e3dd91'),
+(122, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'disabled button', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Disabled', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiIGRhdGEtdG9nZ2xlPSJidXR0b24iIGFyaWEtcHJlc3NlZD0iZmFsc2UiPg0KICBTaW5nbGUgdG9nZ2xlDQo8L2J1dHRvbj4=', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:34:21', 1, '', 28, '52c9caa1-7f2b-4a8f-bb60-9a4158d27c0a'),
+(123, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group-vertical', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button Group - Vertical', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwLXZlcnRpY2FsIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iQmFzaWMgZXhhbXBsZSI+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkxlZnQ8L2J1dHRvbj4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+TWlkZGxlPC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlJpZ2h0PC9idXR0b24+DQo8L2Rpdj4=', '5618f845-d69b-408a-aa15-ef1162be8e7a', 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:27:56', 1, '', 28, '64415e4e-f38f-4e46-9ca1-6eea596f2456'),
+(124, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-lg', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Large', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLWxnIj5MYXJnZSBidXR0b248L2J1dHRvbj4=', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:07', 1, '', 29, 'ed94a4f7-b396-4201-a7da-b268db30b13d'),
+(125, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-sm', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Small', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLXNtIj5TbWFsbCBidXR0b248L2J1dHRvbj4=', 'bea7ac19-aad5-4335-b190-b8828dc5d0c8', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:17:13', 1, '', 29, '4becf0e5-2fac-483a-b4bb-92b0b1608c3b'),
+(126, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group-sm', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button Group - Small', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIGJ0bi1ncm91cC1zbSIgcm9sZT0iZ3JvdXAiIGFyaWEtbGFiZWw9IkJhc2ljIGV4YW1wbGUiPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5MZWZ0PC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPk1pZGRsZTwvYnV0dG9uPg0KICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5SaWdodDwvYnV0dG9uPg0KPC9kaXY+', '5618f845-d69b-408a-aa15-ef1162be8e7a', 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:27:45', 1, '', 29, '3af366d7-978f-487a-a966-0477d7ea9d1a'),
+(127, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-danger', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Danger', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWRhbmdlciI+RGFuZ2VyPC9idXR0b24+', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:20', 1, '', 30, '772bc812-118c-4bf0-a286-b467c3d4cee6'),
+(128, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.', 'btn-group', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button Group', 'PGRpdiBjbGFzcz0iYnRuLWdyb3VwIiByb2xlPSJncm91cCIgYXJpYS1sYWJlbD0iQmFzaWMgZXhhbXBsZSI+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkxlZnQ8L2J1dHRvbj4NCiAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+TWlkZGxlPC9idXR0b24+DQogIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlJpZ2h0PC9idXR0b24+DQo8L2Rpdj4=', '5618f845-d69b-408a-aa15-ef1162be8e7a', 'https://getbootstrap.com/docs/4.0/components/button-group/', 'Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.', '', 1, '2017-11-01 00:00:00', '2017-11-22 00:25:49', 1, '', 30, 'cebe97c4-ff4a-4a74-bd12-ebe02ecfd814'),
+(129, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-info', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Info', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWluZm8iPkluZm88L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:14', 1, '', 31, '35d64d76-fd06-4821-9cfb-7cc8a8901ccf'),
+(130, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-link', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Link', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWxpbmsiPkxpbms8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:30', 1, '', 32, 'e6356804-5499-478d-b0cb-5f708fd1a739'),
+(131, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-danger', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Danger', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtZGFuZ2VyIj5EYW5nZXI8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:40', 1, '', 32, '206c8a71-71b4-4e66-9bdb-9247e0efdf27'),
+(132, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-info', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Info', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtaW5mbyI+SW5mbzwvYnV0dG9uPg==', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:34', 1, '', 33, 'ab044e3e-675a-4172-8849-a5fd61d889e3'),
+(133, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-primary', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Primary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtcHJpbWFyeSI+UHJpbWFyeTwvYnV0dG9uPg==', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:51', 1, '', 34, '6a26904a-fdae-4333-892a-932548b8a11d'),
+(134, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-light', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Light', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtbGlnaHQiPkxpZ2h0PC9idXR0b24+DQo=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-11 23:54:26', 1, '', 34, '5e418043-9a54-4cc3-abef-ac2c6b467a4f'),
+(135, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-dark', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Dark', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWRhcmsiPkRhcms8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:26', 1, '', 35, 'ad5973b8-1860-49b8-9022-ac43d24a2bc5'),
+(136, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-secondary', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Secondary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtc2Vjb25kYXJ5Ij5TZWNvbmRhcnk8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:53', 1, '', 35, 'ea92c635-9155-451c-a7f8-4353c60641c8'),
+(137, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-light', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Light', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLWxpZ2h0Ij5MaWdodDwvYnV0dG9uPg==', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:23', 1, '', 36, '0cee266b-156e-44a9-aff0-af6935f139e9'),
+(138, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-success', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Success', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtc3VjY2VzcyI+U3VjY2VzczwvYnV0dG9uPg==', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:55', 1, '', 36, '8798c735-ae7b-4657-8776-d07b0ec5bfe3'),
+(139, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-warning', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Warning', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtd2FybmluZyI+V2FybmluZzwvYnV0dG9uPg==', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:37', 1, '', 36, '56c2a53e-7076-4c4a-9a79-0e9037e19fec'),
+(140, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-outline-dark', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Outline Dark', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtZGFyayI+RGFyazwvYnV0dG9uPg==', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:15:47', 1, '', 36, '4560a0a9-c5e9-4db5-b85b-f547206dc4f5'),
+(141, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-primary', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Primary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPlByaW1hcnk8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 22:39:59', 1, '', 37, 'a2e15c1b-e002-41ba-b222-808a4de5d3cb'),
+(142, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-success', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Success', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXN1Y2Nlc3MiPlN1Y2Nlc3M8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:11', 1, '', 38, 'ba1c21b9-612d-4d8b-8d74-333e6dd6a140'),
+(143, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-warning', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Warning', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXdhcm5pbmciPldhcm5pbmc8L2J1dHRvbj4=', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 23:14:17', 1, '', 39, '7c1fd0a6-3460-4034-b562-9eed77e53764'),
+(144, 'Most Wanted Web Services, Inc.', 'sales@mwweb.host', 'Steve Voorhees', 'https://mostwantedwebhosting.com', 'Use Bootstrap\'s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.', 'btn-secondary', '6f6650a5-ebff-4783-8508-f0285c0e98a6', 'Button - Secondary', 'PGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+U2Vjb25kYXJ5PC9idXR0b24+', 'c17d8819-f52a-44b7-a9bd-269fa105bde3', 'https://getbootstrap.com/docs/4.0/components/buttons/', 'Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.', '', 1, '2017-11-01 00:00:00', '2017-11-21 22:40:04', 1, '', 40, '5f6714fb-0030-40a6-b269-4d96d1b1bf08');
--
-- Dumping data for table `#__componentbuilder_validation_rule`
@@ -2548,85 +2558,85 @@ INSERT INTO `#__componentbuilder_validation_rule` (`id`, `inherit`, `name`, `php
--
INSERT INTO `#__componentbuilder_field` (`id`, `add_css_view`, `add_css_views`, `add_javascript_view_footer`, `add_javascript_views_footer`, `css_view`, `css_views`, `datadefault`, `datadefault_other`, `datalenght`, `datalenght_other`, `datatype`, `indexes`, `javascript_view_footer`, `javascript_views_footer`, `name`, `null_switch`, `store`, `fieldtype`, `xml`, `published`, `created`, `modified`, `version`, `hits`, `ordering`, `guid`, `on_get_model_field`, `on_save_model_field`, `initiator_on_get_model`, `initiator_on_save_model`, `params`) VALUES
-(23, '', '', '', '', '', '', '', '', 64, '', 'CHAR', 2, '', '', 'Alias', 'NOT NULL', '', 24, '\"\"', 1, '2015-04-09 13:46:04', '2023-06-27 23:46:54', 3, '', 216, '335866ce-b81b-4329-901d-c20254135c9c', '', '', '', '', ''),
-(84, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Description (full width)', 'NULL', '', 25, '\"\"', 1, '2015-03-19 18:20:49', '2024-03-06 15:53:48', 5, '', 265, '749a9917-90c3-49c4-9e72-aa33b0683a87', '', '', '', '', ''),
-(100, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Email (required)', 'NULL', '', 24, '\"\"', 1, '2015-05-05 23:44:32', '2024-09-15 22:24:59', 5, '', 285, '10c1eccb-b3c3-4325-a056-45a72d116fd8', '', '', '', '', ''),
-(158, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'Image', 'NOT NULL', '', 12, '\"\"', 1, '2015-04-29 14:00:56', '2020-06-07 02:17:46', 2, '', 45, '0d6970af-b361-4f65-84f6-0eb0c5f09bad', '', '', '', '', ''),
-(196, '', '', '', '', '', '', '', '', 64, '', 'VARCHAR', '', '', '', 'Mobile Phone (required)', 'NOT NULL', '', 23, '\"\"', 1, '2015-04-07 22:12:58', '2024-09-16 23:27:41', 5, '', 7, '65933a19-243a-48b2-aae9-34e2da710051', '', '', '', '', ''),
-(199, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Name (Key - Required)', 'NOT NULL', '', 24, '\"\"', 1, '2015-03-19 17:30:59', '2023-06-19 22:38:40', 10, '', 4, '5d3d34dd-4876-4c6a-86ab-b4e162f22c08', '', '', '', '', ''),
-(203, '', '', '', '', '', '', '', '', 1, '', 'INT', '', '', '', 'Not Required', 'NOT NULL', '', 9, '\"\"', 1, '2015-05-08 16:19:16', '2023-09-27 07:57:19', 16, '', 19, 'da5e6901-6958-40e5-a4f5-6822d6fe57ac', '', '', '', '', ''),
-(280, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'Website (no required)', 'NOT NULL', '', 27, '\"\"', 1, '2015-04-08 00:36:16', '2024-09-16 23:30:59', 3, '', 105, '6c3a6983-d1bf-4e5e-9e99-deea00b0cefd', '', '', '', '', ''),
-(324, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'URL', 'NOT NULL', '', 27, '\"\"', 1, '2015-05-19 16:08:22', '2022-06-18 10:23:24', 4, '', 378, 'd29d6854-bb4a-4fa2-83a1-5a1b9c9a0eaf', '', '', '', '', ''),
-(599, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Groups (multi)', 'NOT NULL', 1, 29, '\"\"', 1, '2015-07-13 23:10:19', '2024-06-05 11:19:28', 8, '', 50, '59a0cad6-26cc-43b6-8af8-2242eb595d76', '', '', '', '', ''),
-(682, '', '', '', '', '', '', '', '', 1, '', 'TINYINT', 2, '', '', 'Add More', 'NULL', '', 17, '\"\"', 1, '2015-08-05 01:18:20', '2024-09-07 02:20:13', 8, '', 196, 'a66389aa-2323-4f44-8c23-ff44969639be', '', '', '', '', ''),
-(691, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'Email (not required)', 'NOT NULL', '', 24, '\"not required<\\/small>\\\"\\n\\tsize=\\\"10\\\"\\n\\tmaxlength=\\\"50\\\"\\n\\tdescription=\\\"Enter Email\\\"\\n\\tclass=\\\"text_area\\\"\\n\\trequired=\\\"false\\\"\\n\\tfilter=\\\"STRING\\\"\\n\\tmessage=\\\"Error! Please add email address here.\\\"\\n\\thint=\\\"demo@example.com\\\"\\n\\/>\"', 1, '2015-08-16 17:21:15', '2019-11-20 11:42:55', 3, '', 285, '976f7e2d-68e3-497e-b4d1-6326d5b95078', '', '', '', '', ''),
-(1011, '', '', '', '', '', '', 'Other', '0000-00-00', '', '', 'DATE', '', '', '', 'Date of Birth (required)', 'NOT NULL', '', 1, '\"\"', 1, '2015-12-07 01:47:32', '2024-09-16 23:29:15', 6, '', 649, 'cb2bdf20-8800-407b-a4f6-250152a0bdfb', '', '', '', '', ''),
-(1160, '', '', '', '', '', '', '', '', 64, '', 'VARCHAR', '', '', '', 'Mobile Phone (not-required)', 'NOT NULL', '', 23, '\"\"', 1, '2016-03-28 14:01:08', '2024-09-16 23:28:15', 2, '', 7, 'f40974bd-a946-4bc4-9be1-fedec2d09c24', '', '', '', '', ''),
-(2395, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Password', 'NULL', '', 16, '\"\"', 1, '2018-09-15 22:15:07', '2024-09-15 22:30:49', 7, '', 884, 'b9097198-705f-4a6b-bd10-676d55cd6517', '', '', '', '', ''),
-(2396, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'Confirm Password', 'NOT NULL', '', 16, '\"\"', 1, '2018-09-15 22:18:25', '2018-09-15 23:28:27', 6, '', 884, 'cf1b5d92-eae9-4f52-8745-11fcbbed977c', '', '', '', '', ''),
-(2657, '', '', '', '', '', '', '', '', 'Other', 36, 'VARCHAR', 2, '', '', 'GUID', 'NOT NULL', '', 24, '\"\"', 1, '2019-10-10 23:08:59', '2024-09-15 23:03:52', 8, '', 960, '5aa57bbe-7b19-4db9-915c-561863458d2b', '', '', '', '', ''),
-(2678, '', '', '', '', '', '', '', '', 64, '', 'VARCHAR', 2, '', '', 'Username (required)', 'NULL', '', 24, '\"\"', 1, '2019-11-17 01:36:06', '2024-09-15 22:24:34', 3, '', 663, 'b7edbefd-d8ee-4765-9a09-ab1922e70e68', '', '', '', '', ''),
-(2941, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Name (not-required)', 'NOT NULL', '', 24, '\"\"', 1, '2021-08-05 09:08:56', '2024-09-16 23:13:56', 2, '', 4, '2707db98-28f2-485b-9344-8287427c00ab', '', '', '', '', ''),
-(3044, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Redirects', 'NOT NULL', '', 35, '\"\"', 1, '2022-06-18 10:25:59', '2024-06-05 11:13:57', 3, '', 1025, '12035b51-753b-4e3f-9f41-cde3a6046286', '', '', '', '', ''),
-(3049, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Margin Left', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:45:28', '2022-10-14 15:17:39', 4, '', 1026, '12ecc6cc-9195-4633-8ecd-27ecc0643bd4', '', '', '', '', ''),
-(3050, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Margin Right', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:46:17', '2022-10-14 15:17:42', 4, '', 1026, '3e72e2ab-0731-46f1-83ac-8bffddcd5634', '', '', '', '', ''),
-(3051, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Header Height', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:47:13', '2022-10-14 15:17:45', 3, '', 1026, '3d3bf310-a38f-4e31-89c8-d5d986f4bb53', '', '', '', '', ''),
-(3052, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Year Width', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:48:58', '2022-10-14 15:17:49', 3, '', 1026, 'a2f93b12-c3fd-4e00-9732-0c97a7f37489', '', '', '', '', ''),
-(3053, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Branch Height', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:49:44', '2022-10-14 15:17:52', 3, '', 1026, 'f8ceaba3-04d3-406d-abb9-c8372100817c', '', '', '', '', ''),
-(3054, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Footer Height', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:50:26', '2022-10-14 15:17:56', 3, '', 1026, 'fb71c5cc-65d9-4389-8599-b94f4eecc97c', '', '', '', '', ''),
-(3055, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Min Years', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:54:35', '2022-10-14 15:17:59', 2, '', 1026, '44a3a4aa-f601-4765-b656-2f0a01dd6fd9', '', '', '', '', ''),
-(3056, '', '', '', '', '', '', '', '', 11, '', 'INT', '', '', '', 'Max Years', 'NOT NULL', '', 15, '\"\"', 1, '2022-09-21 04:55:04', '2022-10-14 15:18:03', 4, '', 1026, '9f5ddbec-3f1c-4af9-8d33-a158bcaaf453', '', '', '', '', ''),
-(3057, '', '', '', '', '', '', '', '', 64, '', 'CHAR', '', '', '', 'Version Name', 'NOT NULL', '', 24, '\"\"', 1, '2022-09-21 04:57:05', '2022-09-21 05:22:43', 4, '', 155, 'f3e44dab-059a-434e-98c5-9d9def389295', '', '', '', '', ''),
-(3058, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Default Text Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 04:59:12', '2023-08-11 06:51:42', 4, '', 1027, '7414d14b-b802-4ac2-9090-218cdb32156c', '', '', '', '', ''),
-(3059, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'End of Life Background Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:09:27', '2023-08-11 06:50:52', 3, '', 1027, 'f83befac-e15e-421c-83a0-c17e99492b79', '', '', '', '', ''),
-(3060, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'End of Life Text Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:10:43', '2023-08-11 06:50:43', 3, '', 1027, '8097f524-48e6-470a-aa42-e4383d3019fa', '', '', '', '', ''),
-(3061, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Future Background Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:11:25', '2023-08-11 06:46:06', 3, '', 1027, '8f485452-b062-4ec9-9fa5-0182d04d8d7c', '', '', '', '', ''),
-(3062, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'State', 'NOT NULL', '', 24, '\"\"', 1, '2022-09-21 05:11:52', '2023-08-11 09:52:31', 5, '', 1027, 'ef4b98c9-09b8-4dc9-9940-415c4e913ae1', '', '', '', '', ''),
-(3063, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Today Line Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:12:19', '2023-08-11 06:51:14', 4, '', 1027, 'cb60a327-5ce5-4b48-a8e0-27321022bf40', '', '', '', '', ''),
-(3064, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Today Text Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:12:36', '2023-08-11 06:51:05', 4, '', 1027, 'a2e37110-c69f-41b3-b05b-f5f51d0d9ab4', '', '', '', '', ''),
-(3065, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Years Line Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:13:57', '2023-08-11 06:51:23', 3, '', 1027, '9e2dcfc2-ea21-4caf-88aa-f0706d5878e5', '', '', '', '', ''),
-(3066, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Years Text Colour', 'NOT NULL', '', 5, '\"\"', 1, '2022-09-21 05:15:04', '2023-08-11 06:51:32', 2, '', 1027, '0a6ee559-822b-4cd1-a049-d956ba2ff80b', '', '', '', '', ''),
-(3071, '', '', '', '', 'LnN1YmZvcm0tdGFibGUtbGF5b3V0IGlucHV0IHsNCgltYXgtd2lkdGg6IDkwJTsNCn0=', '', '', '', '', '', 'TEXT', '', '', '', 'Versions', 'NOT NULL', '', 35, '\"\"', 1, '2022-09-21 05:24:55', '2023-08-11 06:20:08', 7, '', 1028, '801520d9-b7b3-47c5-a2a9-2581199ead0b', '', '', '', '', ''),
-(3333, '', '', '', '', '', '', '', '', 1, '', 'TINYINT', '', '', '', 'Show Legend', 'NOT NULL', '', 17, '\"\"', 1, '2023-08-10 15:24:54', '2023-08-10 15:25:08', 2, '', 1052, 'dc416a4a-a19f-4ef5-a703-e2334df42efd', '', '', '', '', ''),
-(3334, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Legend Background Colour', 'NOT NULL', '', 5, '\"\"', 1, '2023-08-10 15:26:17', '2023-08-10 15:26:28', 2, '', 1027, '8f1c9c1f-9d64-4f6c-9066-777665c7dcac', '', '', '', '', ''),
-(3335, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Legend Text Colour', 'NOT NULL', '', 5, '\"\"', 1, '2023-08-10 15:26:44', '2023-08-10 15:27:14', 2, '', 1027, '11bf8b86-99ad-4003-82eb-c55c16d0a041', '', '', '', '', ''),
-(3336, '', '', '', '', 'LnN1YmZvcm0tdGFibGUtbGF5b3V0IGlucHV0IHsNCgltYXgtd2lkdGg6IDkwJTsNCn0=', '', '', '', '', '', 'TEXT', '', '', '', 'Version Dates', 'NOT NULL', '', 35, '\"\"', 1, '2023-08-11 06:18:36', '2023-08-11 09:53:16', 8, '', 1028, '7bb0cce1-9a1d-4f38-9f94-4585eaabcdcd', '', '', '', '', ''),
-(3337, '', '', '', '', '', '', '', '', 10, '', 'VARCHAR', '', '', '', 'Future Text Colour', 'NOT NULL', '', 5, '\"\"', 1, '2023-08-11 06:48:59', '2023-08-11 06:49:21', 2, '', 1027, '1805a9da-75bf-41d6-b120-4c021fd93d8d', '', '', '', '', ''),
-(3395, '', '', '', '', '', '', '', '', 1, '', 'TINYINT', 2, '', '', 'Allowed Type', 'NULL', '', 11, '\"\"', 1, '2020-09-08 21:44:48', '2024-09-15 23:02:52', 6, '', 1060, '9f6f776f-9741-4aec-a3ff-fb9880fdcb5c', '', '', '', '', ''),
-(3396, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Storage Folder', 'NULL', '', 24, '\"\"', 1, '2020-09-08 21:51:10', '2024-09-16 00:53:48', 7, '', 1061, '523f91f8-ca60-44f7-9de0-645549967095', '', '', '', '', ''),
-(3397, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'File Naming Convention', 'NULL', '', 11, '\"\"', 1, '2020-09-08 21:55:51', '2024-09-09 01:36:33', 8, '', 1062, '56518d20-a341-44f5-b8ba-f5a1ce5a5d0a', '', '', '', '', ''),
-(3398, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'File Name', 'NULL', '', 24, '\"\"', 1, '2020-09-07 22:05:14', '2024-09-15 23:35:18', 9, '', 1063, '725e856a-b8cc-4590-90e3-3eed6fd0873c', '', '', '', '', ''),
-(3399, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', '', '', '', 'File Name', 'NULL', '', 24, '\"\"', -2, '2024-09-06 22:07:51', '0000-00-00 00:00:00', 1, '', 1063, '6ca8b751-f99f-492b-965a-0c3277b7da87', '', '', '', '', ''),
-(3400, '', '', '', '', '', '', '', '', 11, '', 'INT', 2, '', '', 'File Size', 'NULL', '', 24, '\"\"', 1, '2020-09-07 22:11:54', '2024-09-15 23:36:59', 10, '', 1063, '77a1711b-ad1f-4379-921b-5e4ef5c31a42', '', '', '', '', ''),
-(3401, '', '', '', '', '', '', '', '', 64, '', 'VARCHAR', 2, '', '', 'File Extension', 'NULL', '', 24, '\"\"', 1, '2020-09-07 22:21:14', '2024-09-15 23:37:40', 6, '', 1063, '080b92dc-a4b4-46b2-83d4-3430284f5e06', '', '', '', '', ''),
-(3402, '', '', '', '', '', '', '', '', 1024, '', 'VARCHAR', 2, '', '', 'File Path', 'NULL', '', 24, '\"\"', 1, '2020-09-07 22:29:12', '2024-09-15 23:36:05', 12, '', 1063, 'ed28e30c-30c3-4830-afdc-5a61bf25cd49', '', '', '', '', ''),
-(3403, '', '', '', '', '', '', '', '', 'Other', 36, 'VARCHAR', 2, '', '', 'GUID ENTITY', 'NULL', '', 24, '\"\"', 1, '2020-09-07 22:32:35', '2024-09-17 02:03:47', 5, '', 1064, '3f1fedeb-b943-42a7-88e7-c4f1eb1fd8a4', '', '', '', '', ''),
-(3404, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Entity Type (demo)', 'NULL', '', 11, '\"\"', 1, '2020-09-07 22:37:18', '2024-09-17 02:04:20', 8, '', 1065, '2e24a9fe-5793-46be-b071-631c0b18d8f4', '', '', '', '', ''),
-(3405, '', '', '', '', '', '', '', '', 11, '', 'INT', 2, '', '', 'User ID', 'NULL', '', 28, '\"\"', 1, '2020-09-07 22:46:31', '2024-09-16 23:34:12', 4, '', 1066, '3dfab308-41de-4d11-9c94-4ba330a202ac', '', '', '', '', ''),
-(3406, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Username (User Map)', 'NULL', '', 24, '\"\"', -2, '2024-09-06 22:58:59', '0000-00-00 00:00:00', 1, '', 1067, '78a39c78-2432-4c95-bbac-e482a0f4aed9', '', '', '', '', ''),
-(3407, '', '', '', '', '', '', '', '', 11, '', 'INT', 2, '', '', 'User ID (Hidden)', 'NULL', '', 9, '\"\"', 1, '2020-09-07 23:11:49', '2024-09-07 02:29:24', 2, '', 1068, 'a0d7c091-1781-45fb-a71f-1447bad69614', '', '', '', '', ''),
-(3408, '', '', '', '', '', '', '', '', 'Other', 36, 'VARCHAR', 2, '', '', 'GUID (Hidden)', 'NULL', '', 9, '\"\"', 1, '2020-09-07 23:13:52', '2024-09-16 23:23:17', 4, '', 1069, 'fb3115a1-e579-401a-9b53-9469cd4739e4', '', '', '', '', ''),
-(3409, '', '', '', '', '', '', '', '', 255, '', 'VARCHAR', 2, '', '', 'Entity Type (Hidden)', 'NULL', '', 9, '\"\"', 1, '2020-09-07 23:22:59', '2024-09-19 22:00:34', 8, '', 1070, '8a64b899-6cb9-4ba3-bed1-559675f8d20b', '', '', '', '', ''),
-(3410, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Users', 'NULL', 6, 35, '\"\"', 1, '2020-09-07 23:26:06', '2024-09-16 23:44:01', 9, '', 1071, 'c61285fd-2e35-4605-869f-66d2fbd70004', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlVzZXJzU3ViZm9ybScpLT50YWJsZSgndXNlcl9lbnRpdHlfbWFwJyktPmdldCgkaXRlbS0+Z3VpZCA/PyAnJyAsJ2VudGl0eScsICd1c2VycycsIFsndXNlcl9pZCcsJ2d1aWQnLCduYW1lJywndXNlcm5hbWUnLCdlbWFpbCcsJ2VudGl0eV90eXBlJ10pOw==', 'U3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5Vc2Vyc1N1YmZvcm0nKS0+dGFibGUoJ3VzZXJfZW50aXR5X21hcCcpLT5zZXQoW1tbZmllbGRdXV0gPz8gW10sICdndWlkJywgJ2VudGl0eScsICRkYXRhWydndWlkJ10gPz8gJycpOw==', '', '', ''),
-(3411, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed Image Formats', 'NULL', '', 6, '\"\"', 1, '2020-09-08 00:06:26', '2024-09-07 02:36:13', 8, '', 1072, '6b3c73d5-7640-43c0-a2e7-125a187f4513', '', '', '', '', ''),
-(3412, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed Document Formats', 'NULL', '', 6, '\"\"', 1, '2020-09-08 00:07:16', '2024-09-15 22:58:42', 9, '', 1072, '24f17aaf-cc19-4bad-bc8b-4d37c79a898d', '', '', '', '', ''),
-(3413, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed Media Formats', 'NULL', '', 6, '\"\"', 1, '2020-09-08 00:08:13', '2024-09-15 22:56:57', 10, '', 1072, 'fd936809-37c1-4016-a4ee-a4d016343725', '', '', '', '', ''),
-(3414, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Allowed File Formats', 'NULL', '', 6, '\"\"', 1, '2020-09-08 00:09:04', '2024-09-15 22:55:34', 8, '', 1072, 'ca8f38cb-f930-4976-a76b-c1d6cd18652d', '', '', '', '', ''),
-(3415, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'More Details', 'NULL', 6, 35, '\"\"', 1, '2020-09-08 00:26:48', '2024-09-19 22:00:03', 11, '', 1073, 'd763ecd7-8d72-418e-8010-706c0785baab', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ2RldGFpbCcpLT5nZXQoJGl0ZW0tPmd1aWQgPz8gJycgLCdlbnRpdHknLCAnbW9yZScsIFsnZ3VpZCcsJ2VtYWlsJywnbW9iaWxlX3Bob25lJywnZGF0ZW9mYmlydGgnLCd3ZWJzaXRlJywnZW50aXR5X3R5cGUnXSk7', 'U3VwZXJfX185ZDc2YjhkY18zODgzXzQ3NTVfYjExY18xMzFkMTljYThhNTNfX19Qb3dlcjo6XygnRGF0YS5TdWJmb3JtJyktPnRhYmxlKCdkZXRhaWwnKS0+c2V0KFtbW2ZpZWxkXV1dID8/IFtdLCAnZ3VpZCcsICdlbnRpdHknLCAkZGF0YVsnZ3VpZCddID8/ICcnKTs=', '', '', ''),
-(3416, '', '', '', '', '', '', '', '', '', '', 'TEXT', '', '', '', 'Look Groups', 'NULL', '', 29, '\"\"', 1, '2020-09-08 02:37:42', '2024-09-07 02:40:32', 3, '', 1074, '104f8410-a07e-4cf8-aad5-2b4db7c6864c', '', '', '', '', ''),
-(3417, '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Note VDM File Uploader', 'NOT NULL', '', 14, '\"\\r\\n <\\/span>\\r\\n Attach file<\\/span> by dropping them here or<\\/span>\\r\\n