Upgraded to JCB v2.12.10
This commit is contained in:
parent
8ee0fcffc0
commit
64390bd418
|
@ -10,7 +10,7 @@ Just a basic demo of the most basic implementations of the [Joomla](http://www.j
|
||||||
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
|
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
|
||||||
+ *Name*: [Demo](https://www.vdm.io/)
|
+ *Name*: [Demo](https://www.vdm.io/)
|
||||||
+ *First Build*: 18th October, 2016
|
+ *First Build*: 18th October, 2016
|
||||||
+ *Last Build*: 8th February, 2021
|
+ *Last Build*: 18th October, 2021
|
||||||
+ *Version*: 2.0.3
|
+ *Version*: 2.0.3
|
||||||
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
|
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
|
||||||
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||||
|
@ -23,7 +23,7 @@ due to [Automated Component Builder](https://www.vdm.io/joomla-component-builder
|
||||||
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
||||||
> never making one mistake or taking any coffee break.)
|
> never making one mistake or taking any coffee break.)
|
||||||
|
|
||||||
+ *Line count*: **16831**
|
+ *Line count*: **16817**
|
||||||
+ *File count*: **156**
|
+ *File count*: **156**
|
||||||
+ *Folder count*: **57**
|
+ *Folder count*: **57**
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ Just a basic demo of the most basic implementations of the [Joomla](http://www.j
|
||||||
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
|
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
|
||||||
+ *Name*: [Demo](https://www.vdm.io/)
|
+ *Name*: [Demo](https://www.vdm.io/)
|
||||||
+ *First Build*: 18th October, 2016
|
+ *First Build*: 18th October, 2016
|
||||||
+ *Last Build*: 8th February, 2021
|
+ *Last Build*: 18th October, 2021
|
||||||
+ *Version*: 2.0.3
|
+ *Version*: 2.0.3
|
||||||
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
|
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
|
||||||
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||||
|
@ -23,7 +23,7 @@ due to [Automated Component Builder](https://www.vdm.io/joomla-component-builder
|
||||||
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
|
||||||
> never making one mistake or taking any coffee break.)
|
> never making one mistake or taking any coffee break.)
|
||||||
|
|
||||||
+ *Line count*: **16831**
|
+ *Line count*: **16817**
|
||||||
+ *File count*: **156**
|
+ *File count*: **156**
|
||||||
+ *Folder count*: **57**
|
+ *Folder count*: **57**
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage admin.css
|
@subpackage admin.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage dashboard.css
|
@subpackage dashboard.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.css
|
@subpackage look.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.css
|
@subpackage looks.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage admin.js
|
@subpackage admin.js
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage controller.php
|
@subpackage controller.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage import.php
|
@subpackage import.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.php
|
@subpackage looks.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
|
@ -21,6 +21,7 @@
|
||||||
// No direct access to this file
|
// No direct access to this file
|
||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
|
use Joomla\CMS\Filesystem\File;
|
||||||
use Joomla\CMS\Language\Language;
|
use Joomla\CMS\Language\Language;
|
||||||
use Joomla\Registry\Registry;
|
use Joomla\Registry\Registry;
|
||||||
use Joomla\String\StringHelper;
|
use Joomla\String\StringHelper;
|
||||||
|
@ -471,7 +472,7 @@ abstract class DemoHelper
|
||||||
/**
|
/**
|
||||||
* Prepares the xml document
|
* Prepares the xml document
|
||||||
*/
|
*/
|
||||||
public static function xls($rows, $fileName = null, $title = null, $subjectTab = null, $creator = 'Joomla Component Builder', $description = null, $category = null,$keywords = null, $modified = null)
|
public static function xls($rows, $fileName = null, $title = null, $subjectTab = null, $creator = 'Vast Development Method', $description = null, $category = null,$keywords = null, $modified = null)
|
||||||
{
|
{
|
||||||
// set the user
|
// set the user
|
||||||
$user = JFactory::getUser();
|
$user = JFactory::getUser();
|
||||||
|
@ -505,7 +506,7 @@ abstract class DemoHelper
|
||||||
// Set document properties
|
// Set document properties
|
||||||
$spreadsheet->getProperties()
|
$spreadsheet->getProperties()
|
||||||
->setCreator($creator)
|
->setCreator($creator)
|
||||||
->setCompany('Joomla Component Builder')
|
->setCompany('Vast Development Method')
|
||||||
->setLastModifiedBy($modified)
|
->setLastModifiedBy($modified)
|
||||||
->setTitle($title)
|
->setTitle($title)
|
||||||
->setSubject($subjectTab);
|
->setSubject($subjectTab);
|
||||||
|
@ -1122,12 +1123,12 @@ abstract class DemoHelper
|
||||||
$filePath = $path . '/' . $name . '.php';
|
$filePath = $path . '/' . $name . '.php';
|
||||||
$fullPathModel = $fullPathModels . '/' . $name . '.php';
|
$fullPathModel = $fullPathModels . '/' . $name . '.php';
|
||||||
// check if it exists
|
// check if it exists
|
||||||
if (JFile::exists($filePath))
|
if (File::exists($filePath))
|
||||||
{
|
{
|
||||||
// get the file
|
// get the file
|
||||||
require_once $filePath;
|
require_once $filePath;
|
||||||
}
|
}
|
||||||
elseif (JFile::exists($fullPathModel))
|
elseif (File::exists($fullPathModel))
|
||||||
{
|
{
|
||||||
// get the file
|
// get the file
|
||||||
require_once $fullPathModel;
|
require_once $fullPathModel;
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage headercheck.php
|
@subpackage headercheck.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage batch_.php
|
@subpackage batch_.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage batchselection.php
|
@subpackage batchselection.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage details_above.php
|
@subpackage details_above.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage details_fullwidth.php
|
@subpackage details_fullwidth.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage details_under.php
|
@subpackage details_under.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage metadata.php
|
@subpackage metadata.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage more_left.php
|
@subpackage more_left.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage more_right.php
|
@subpackage more_right.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage publishing.php
|
@subpackage publishing.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage trashhelper.php
|
@subpackage trashhelper.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
|
|
|
@ -1,157 +0,0 @@
|
||||||
/*----------------------------------------------------------------------------------| www.vdm.io |----/
|
|
||||||
Vast Development Method
|
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
|
||||||
|
|
||||||
@version 2.0.3
|
|
||||||
@build 8th February, 2021
|
|
||||||
@created 18th October, 2016
|
|
||||||
@package Demo
|
|
||||||
@subpackage look.js
|
|
||||||
@author Llewellyn van der Merwe <https://www.vdm.io/>
|
|
||||||
@copyright Copyright (C) 2015. All Rights Reserved
|
|
||||||
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
|
||||||
____ _____ _____ __ __ __ __ ___ _____ __ __ ____ _____ _ _ ____ _ _ ____
|
|
||||||
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \( _ )( \( )( ___)( \( )(_ _)
|
|
||||||
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/ )(_)( ) ( )__) ) ( )(
|
|
||||||
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__) (_____)(_)\_)(____)(_)\_) (__)
|
|
||||||
|
|
||||||
/------------------------------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
// Some Global Values
|
|
||||||
jform_vvvvvvvvvv_required = false;
|
|
||||||
jform_vvvvvvvvvw_required = false;
|
|
||||||
jform_vvvvvvvvvx_required = false;
|
|
||||||
|
|
||||||
// Initial Script
|
|
||||||
jQuery(document).ready(function()
|
|
||||||
{
|
|
||||||
var add_vvvvvvv = jQuery("#jform_add input[type='radio']:checked").val();
|
|
||||||
vvvvvvv(add_vvvvvvv);
|
|
||||||
});
|
|
||||||
|
|
||||||
// the vvvvvvv function
|
|
||||||
function vvvvvvv(add_vvvvvvv)
|
|
||||||
{
|
|
||||||
// set the function logic
|
|
||||||
if (add_vvvvvvv == 1)
|
|
||||||
{
|
|
||||||
jQuery('#jform_dateofbirth').closest('.control-group').show();
|
|
||||||
// add required attribute to dateofbirth field
|
|
||||||
if (jform_vvvvvvvvvv_required)
|
|
||||||
{
|
|
||||||
updateFieldRequired('dateofbirth',0);
|
|
||||||
jQuery('#jform_dateofbirth').prop('required','required');
|
|
||||||
jQuery('#jform_dateofbirth').attr('aria-required',true);
|
|
||||||
jQuery('#jform_dateofbirth').addClass('required');
|
|
||||||
jform_vvvvvvvvvv_required = false;
|
|
||||||
}
|
|
||||||
jQuery('#jform_email').closest('.control-group').show();
|
|
||||||
// add required attribute to email field
|
|
||||||
if (jform_vvvvvvvvvw_required)
|
|
||||||
{
|
|
||||||
updateFieldRequired('email',0);
|
|
||||||
jQuery('#jform_email').prop('required','required');
|
|
||||||
jQuery('#jform_email').attr('aria-required',true);
|
|
||||||
jQuery('#jform_email').addClass('required');
|
|
||||||
jform_vvvvvvvvvw_required = false;
|
|
||||||
}
|
|
||||||
jQuery('#jform_image').closest('.control-group').show();
|
|
||||||
jQuery('#jform_mobile_phone').closest('.control-group').show();
|
|
||||||
// add required attribute to mobile_phone field
|
|
||||||
if (jform_vvvvvvvvvx_required)
|
|
||||||
{
|
|
||||||
updateFieldRequired('mobile_phone',0);
|
|
||||||
jQuery('#jform_mobile_phone').prop('required','required');
|
|
||||||
jQuery('#jform_mobile_phone').attr('aria-required',true);
|
|
||||||
jQuery('#jform_mobile_phone').addClass('required');
|
|
||||||
jform_vvvvvvvvvx_required = false;
|
|
||||||
}
|
|
||||||
jQuery('#jform_website').closest('.control-group').show();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
jQuery('#jform_dateofbirth').closest('.control-group').hide();
|
|
||||||
// remove required attribute from dateofbirth field
|
|
||||||
if (!jform_vvvvvvvvvv_required)
|
|
||||||
{
|
|
||||||
updateFieldRequired('dateofbirth',1);
|
|
||||||
jQuery('#jform_dateofbirth').removeAttr('required');
|
|
||||||
jQuery('#jform_dateofbirth').removeAttr('aria-required');
|
|
||||||
jQuery('#jform_dateofbirth').removeClass('required');
|
|
||||||
jform_vvvvvvvvvv_required = true;
|
|
||||||
}
|
|
||||||
jQuery('#jform_email').closest('.control-group').hide();
|
|
||||||
// remove required attribute from email field
|
|
||||||
if (!jform_vvvvvvvvvw_required)
|
|
||||||
{
|
|
||||||
updateFieldRequired('email',1);
|
|
||||||
jQuery('#jform_email').removeAttr('required');
|
|
||||||
jQuery('#jform_email').removeAttr('aria-required');
|
|
||||||
jQuery('#jform_email').removeClass('required');
|
|
||||||
jform_vvvvvvvvvw_required = true;
|
|
||||||
}
|
|
||||||
jQuery('#jform_image').closest('.control-group').hide();
|
|
||||||
jQuery('#jform_mobile_phone').closest('.control-group').hide();
|
|
||||||
// remove required attribute from mobile_phone field
|
|
||||||
if (!jform_vvvvvvvvvx_required)
|
|
||||||
{
|
|
||||||
updateFieldRequired('mobile_phone',1);
|
|
||||||
jQuery('#jform_mobile_phone').removeAttr('required');
|
|
||||||
jQuery('#jform_mobile_phone').removeAttr('aria-required');
|
|
||||||
jQuery('#jform_mobile_phone').removeClass('required');
|
|
||||||
jform_vvvvvvvvvx_required = true;
|
|
||||||
}
|
|
||||||
jQuery('#jform_website').closest('.control-group').hide();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// update fields required
|
|
||||||
function updateFieldRequired(name, status) {
|
|
||||||
// check if not_required exist
|
|
||||||
if (jQuery('#jform_not_required').length > 0) {
|
|
||||||
var not_required = jQuery('#jform_not_required').val().split(",");
|
|
||||||
|
|
||||||
if(status == 1)
|
|
||||||
{
|
|
||||||
not_required.push(name);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
not_required = removeFieldFromNotRequired(not_required, name);
|
|
||||||
}
|
|
||||||
|
|
||||||
jQuery('#jform_not_required').val(fixNotRequiredArray(not_required).toString());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// remove field from not_required
|
|
||||||
function removeFieldFromNotRequired(array, what) {
|
|
||||||
return array.filter(function(element){
|
|
||||||
return element !== what;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// fix not required array
|
|
||||||
function fixNotRequiredArray(array) {
|
|
||||||
var seen = {};
|
|
||||||
return removeEmptyFromNotRequiredArray(array).filter(function(item) {
|
|
||||||
return seen.hasOwnProperty(item) ? false : (seen[item] = true);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// remove empty from not_required array
|
|
||||||
function removeEmptyFromNotRequiredArray(array) {
|
|
||||||
return array.filter(function (el) {
|
|
||||||
// remove ( 一_一) as well - lol
|
|
||||||
return (el.length > 0 && '一_一' !== el);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
// the isSet function
|
|
||||||
function isSet(val)
|
|
||||||
{
|
|
||||||
if ((val != undefined) && (val != null) && 0 !== val.length){
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
|
@ -120,8 +120,6 @@
|
||||||
maxlength="150"
|
maxlength="150"
|
||||||
description="COM_DEMO_LOOK_NAME_DESCRIPTION"
|
description="COM_DEMO_LOOK_NAME_DESCRIPTION"
|
||||||
class="text_area"
|
class="text_area"
|
||||||
readonly="false"
|
|
||||||
disabled="false"
|
|
||||||
required="true"
|
required="true"
|
||||||
filter="STRING"
|
filter="STRING"
|
||||||
message="COM_DEMO_LOOK_NAME_MESSAGE"
|
message="COM_DEMO_LOOK_NAME_MESSAGE"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage import.php
|
@subpackage import.php
|
||||||
|
@ -21,6 +21,8 @@
|
||||||
// No direct access to this file
|
// No direct access to this file
|
||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
|
use Joomla\CMS\Filesystem\File;
|
||||||
|
use Joomla\CMS\Filesystem\Folder;
|
||||||
use Joomla\Utilities\ArrayHelper;
|
use Joomla\Utilities\ArrayHelper;
|
||||||
use PhpOffice\PhpSpreadsheet\IOFactory;
|
use PhpOffice\PhpSpreadsheet\IOFactory;
|
||||||
|
|
||||||
|
@ -231,7 +233,7 @@ class DemoModelImport extends JModelLegacy
|
||||||
|
|
||||||
// Move uploaded file
|
// Move uploaded file
|
||||||
jimport('joomla.filesystem.file');
|
jimport('joomla.filesystem.file');
|
||||||
$p_file = JFile::upload($tmp_src, $tmp_dest, $this->use_streams, $this->allow_unsafe, $this->safeFileOptions);
|
$p_file = File::upload($tmp_src, $tmp_dest, $this->use_streams, $this->allow_unsafe, $this->safeFileOptions);
|
||||||
|
|
||||||
// Was the package downloaded?
|
// Was the package downloaded?
|
||||||
if (!$p_file)
|
if (!$p_file)
|
||||||
|
@ -409,12 +411,12 @@ class DemoModelImport extends JModelLegacy
|
||||||
// Is the package file a valid file?
|
// Is the package file a valid file?
|
||||||
if (is_file($package))
|
if (is_file($package))
|
||||||
{
|
{
|
||||||
JFile::delete($package);
|
File::delete($package);
|
||||||
}
|
}
|
||||||
elseif (is_file(JPath::clean($package)))
|
elseif (is_file(JPath::clean($package)))
|
||||||
{
|
{
|
||||||
// It might also be just a base filename
|
// It might also be just a base filename
|
||||||
JFile::delete(JPath::clean($package));
|
File::delete(JPath::clean($package));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
|
@ -123,12 +123,6 @@ class DemoModelLook extends JModelAdmin
|
||||||
$registry->loadString($item->metadata);
|
$registry->loadString($item->metadata);
|
||||||
$item->metadata = $registry->toArray();
|
$item->metadata = $registry->toArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($item->id))
|
|
||||||
{
|
|
||||||
$item->tags = new JHelperTags;
|
|
||||||
$item->tags->getTagIds($item->id, 'com_demo.look');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $item;
|
return $item;
|
||||||
|
@ -252,7 +246,7 @@ class DemoModelLook extends JModelAdmin
|
||||||
*/
|
*/
|
||||||
public function getScript()
|
public function getScript()
|
||||||
{
|
{
|
||||||
return 'administrator/components/com_demo/models/forms/look.js';
|
return 'media/com_demo/js/look.js';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.php
|
@subpackage looks.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default.php
|
@subpackage default.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_main.php
|
@subpackage default_main.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_vdm.php
|
@subpackage default_vdm.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default.php
|
@subpackage default.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage submitbutton.js
|
@subpackage submitbutton.js
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage edit.php
|
@subpackage edit.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default.php
|
@subpackage default.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_batch_body.php
|
@subpackage default_batch_body.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_batch_footer.php
|
@subpackage default_batch_footer.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_body.php
|
@subpackage default_body.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_foot.php
|
@subpackage default_foot.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_head.php
|
@subpackage default_head.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default_toolbar.php
|
@subpackage default_toolbar.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
|
2
demo.xml
2
demo.xml
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<extension type="component" version="3.2" method="upgrade">
|
<extension type="component" version="3.2" method="upgrade">
|
||||||
<name>COM_DEMO</name>
|
<name>COM_DEMO</name>
|
||||||
<creationDate>8th February, 2021</creationDate>
|
<creationDate>18th October, 2021</creationDate>
|
||||||
<author>Llewellyn van der Merwe</author>
|
<author>Llewellyn van der Merwe</author>
|
||||||
<authorEmail>joomla@vdm.io</authorEmail>
|
<authorEmail>joomla@vdm.io</authorEmail>
|
||||||
<authorUrl>https://www.vdm.io/</authorUrl>
|
<authorUrl>https://www.vdm.io/</authorUrl>
|
||||||
|
|
20
script.php
20
script.php
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage script.php
|
@subpackage script.php
|
||||||
|
@ -21,6 +21,8 @@
|
||||||
// No direct access to this file
|
// No direct access to this file
|
||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
|
use Joomla\CMS\Filesystem\File;
|
||||||
|
use Joomla\CMS\Filesystem\Folder;
|
||||||
JHTML::_('behavior.modal');
|
JHTML::_('behavior.modal');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -445,12 +447,12 @@ class com_demoInstallerScript
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
// check if the PHPExcel stuff is still around
|
// check if the PHPExcel stuff is still around
|
||||||
if (JFile::exists(JPATH_ADMINISTRATOR . '/components/com_demo/helpers/PHPExcel.php'))
|
if (File::exists(JPATH_ADMINISTRATOR . '/components/com_demo/helpers/PHPExcel.php'))
|
||||||
{
|
{
|
||||||
// We need to remove this old PHPExcel folder
|
// We need to remove this old PHPExcel folder
|
||||||
$this->removeFolder(JPATH_ADMINISTRATOR . '/components/com_demo/helpers/PHPExcel');
|
$this->removeFolder(JPATH_ADMINISTRATOR . '/components/com_demo/helpers/PHPExcel');
|
||||||
// We need to remove this old PHPExcel file
|
// We need to remove this old PHPExcel file
|
||||||
JFile::delete(JPATH_ADMINISTRATOR . '/components/com_demo/helpers/PHPExcel.php');
|
File::delete(JPATH_ADMINISTRATOR . '/components/com_demo/helpers/PHPExcel.php');
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -683,7 +685,7 @@ class com_demoInstallerScript
|
||||||
*/
|
*/
|
||||||
protected function removeFolder($dir, $ignore = false)
|
protected function removeFolder($dir, $ignore = false)
|
||||||
{
|
{
|
||||||
if (JFolder::exists($dir))
|
if (Folder::exists($dir))
|
||||||
{
|
{
|
||||||
$it = new RecursiveDirectoryIterator($dir);
|
$it = new RecursiveDirectoryIterator($dir);
|
||||||
$it = new RecursiveIteratorIterator($it, RecursiveIteratorIterator::CHILD_FIRST);
|
$it = new RecursiveIteratorIterator($it, RecursiveIteratorIterator::CHILD_FIRST);
|
||||||
|
@ -713,7 +715,7 @@ class com_demoInstallerScript
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
JFolder::delete($file_dir);
|
Folder::delete($file_dir);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -732,13 +734,13 @@ class com_demoInstallerScript
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
JFile::delete($file_dir);
|
File::delete($file_dir);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// delete the root folder if not ignore found
|
// delete the root folder if not ignore found
|
||||||
if (!$this->checkArray($ignore))
|
if (!$this->checkArray($ignore))
|
||||||
{
|
{
|
||||||
return JFolder::delete($dir);
|
return Folder::delete($dir);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -784,7 +786,7 @@ class com_demoInstallerScript
|
||||||
$installer = $parent->getParent();
|
$installer = $parent->getParent();
|
||||||
$installPath = $installer->getPath('source');
|
$installPath = $installer->getPath('source');
|
||||||
// get all the folders
|
// get all the folders
|
||||||
$folders = JFolder::folders($installPath);
|
$folders = Folder::folders($installPath);
|
||||||
// check if we have folders we may want to copy
|
// check if we have folders we may want to copy
|
||||||
$doNotCopy = array('media','admin','site'); // Joomla already deals with these
|
$doNotCopy = array('media','admin','site'); // Joomla already deals with these
|
||||||
if (count((array) $folders) > 1)
|
if (count((array) $folders) > 1)
|
||||||
|
@ -799,7 +801,7 @@ class com_demoInstallerScript
|
||||||
// set the destination path
|
// set the destination path
|
||||||
$dest = JPATH_ROOT.'/'.$folder;
|
$dest = JPATH_ROOT.'/'.$folder;
|
||||||
// now try to copy the folder
|
// now try to copy the folder
|
||||||
if (!JFolder::copy($src, $dest, '', true))
|
if (!Folder::copy($src, $dest, '', true))
|
||||||
{
|
{
|
||||||
$app->enqueueMessage('Could not copy '.$folder.' folder into place, please make sure destination is writable!', 'error');
|
$app->enqueueMessage('Could not copy '.$folder.' folder into place, please make sure destination is writable!', 'error');
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.css
|
@subpackage look.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looking.css
|
@subpackage looking.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.css
|
@subpackage looks.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage site.css
|
@subpackage site.css
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage site.js
|
@subpackage site.js
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage controller.php
|
@subpackage controller.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage category.php
|
@subpackage category.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
|
@ -21,6 +21,7 @@
|
||||||
// No direct access to this file
|
// No direct access to this file
|
||||||
defined('_JEXEC') or die('Restricted access');
|
defined('_JEXEC') or die('Restricted access');
|
||||||
|
|
||||||
|
use Joomla\CMS\Filesystem\File;
|
||||||
use Joomla\CMS\Language\Language;
|
use Joomla\CMS\Language\Language;
|
||||||
use Joomla\Registry\Registry;
|
use Joomla\Registry\Registry;
|
||||||
use Joomla\String\StringHelper;
|
use Joomla\String\StringHelper;
|
||||||
|
@ -468,12 +469,12 @@ abstract class DemoHelper
|
||||||
$filePath = $path . '/' . $name . '.php';
|
$filePath = $path . '/' . $name . '.php';
|
||||||
$fullPathModel = $fullPathModels . '/' . $name . '.php';
|
$fullPathModel = $fullPathModels . '/' . $name . '.php';
|
||||||
// check if it exists
|
// check if it exists
|
||||||
if (JFile::exists($filePath))
|
if (File::exists($filePath))
|
||||||
{
|
{
|
||||||
// get the file
|
// get the file
|
||||||
require_once $filePath;
|
require_once $filePath;
|
||||||
}
|
}
|
||||||
elseif (JFile::exists($fullPathModel))
|
elseif (File::exists($fullPathModel))
|
||||||
{
|
{
|
||||||
// get the file
|
// get the file
|
||||||
require_once $fullPathModel;
|
require_once $fullPathModel;
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage headercheck.php
|
@subpackage headercheck.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage route.php
|
@subpackage route.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage details_above.php
|
@subpackage details_above.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage details_fullwidth.php
|
@subpackage details_fullwidth.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage details_under.php
|
@subpackage details_under.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage metadata.php
|
@subpackage metadata.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage more_left.php
|
@subpackage more_left.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage more_right.php
|
@subpackage more_right.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage publishing.php
|
@subpackage publishing.php
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.js
|
@subpackage look.js
|
||||||
|
|
|
@ -120,8 +120,6 @@
|
||||||
maxlength="150"
|
maxlength="150"
|
||||||
description="COM_DEMO_LOOK_NAME_DESCRIPTION"
|
description="COM_DEMO_LOOK_NAME_DESCRIPTION"
|
||||||
class="text_area"
|
class="text_area"
|
||||||
readonly="false"
|
|
||||||
disabled="false"
|
|
||||||
required="true"
|
required="true"
|
||||||
filter="STRING"
|
filter="STRING"
|
||||||
message="COM_DEMO_LOOK_NAME_MESSAGE"
|
message="COM_DEMO_LOOK_NAME_MESSAGE"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
|
@ -123,12 +123,6 @@ class DemoModelLook extends JModelAdmin
|
||||||
$registry->loadString($item->metadata);
|
$registry->loadString($item->metadata);
|
||||||
$item->metadata = $registry->toArray();
|
$item->metadata = $registry->toArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($item->id))
|
|
||||||
{
|
|
||||||
$item->tags = new JHelperTags;
|
|
||||||
$item->tags->getTagIds($item->id, 'com_demo.look');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $item;
|
return $item;
|
||||||
|
@ -252,7 +246,7 @@ class DemoModelLook extends JModelAdmin
|
||||||
*/
|
*/
|
||||||
public function getScript()
|
public function getScript()
|
||||||
{
|
{
|
||||||
return 'administrator/components/com_demo/models/forms/look.js';
|
return 'media/com_demo/js/look.js';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looking.php
|
@subpackage looking.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.php
|
@subpackage looks.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage router.php
|
@subpackage router.php
|
||||||
|
@ -60,7 +60,7 @@ class DemoRouter extends JComponentRouterBase
|
||||||
{
|
{
|
||||||
$view = $query['view'];
|
$view = $query['view'];
|
||||||
|
|
||||||
if (empty($query['Itemid']))
|
if (empty($query['Itemid']) && !(isset($view) && isset($query['id']) && ($view === 'look' || $view === 'looks' || $view === 'looking')))
|
||||||
{
|
{
|
||||||
$segments[] = $query['view'];
|
$segments[] = $query['view'];
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage submitbutton.js
|
@subpackage submitbutton.js
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage edit.php
|
@subpackage edit.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default.php
|
@subpackage default.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
@ -125,21 +125,19 @@ class DemoViewLooking extends JViewLegacy
|
||||||
$uikitComp = $this->get('UikitComp');
|
$uikitComp = $this->get('UikitComp');
|
||||||
if ($uikit != 2 && isset($uikitComp) && DemoHelper::checkArray($uikitComp))
|
if ($uikit != 2 && isset($uikitComp) && DemoHelper::checkArray($uikitComp))
|
||||||
{
|
{
|
||||||
// load just in case.
|
|
||||||
jimport('joomla.filesystem.file');
|
|
||||||
// loading...
|
// loading...
|
||||||
foreach ($uikitComp as $class)
|
foreach ($uikitComp as $class)
|
||||||
{
|
{
|
||||||
foreach (DemoHelper::$uk_components[$class] as $name)
|
foreach (DemoHelper::$uk_components[$class] as $name)
|
||||||
{
|
{
|
||||||
// check if the CSS file exists.
|
// check if the CSS file exists.
|
||||||
if (JFile::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css'))
|
if (File::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css'))
|
||||||
{
|
{
|
||||||
// load the css.
|
// load the css.
|
||||||
$this->document->addStyleSheet(JURI::root(true) .'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/css');
|
$this->document->addStyleSheet(JURI::root(true) .'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/css');
|
||||||
}
|
}
|
||||||
// check if the JavaScript file exists.
|
// check if the JavaScript file exists.
|
||||||
if (JFile::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js'))
|
if (File::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js'))
|
||||||
{
|
{
|
||||||
// load the js.
|
// load the js.
|
||||||
$this->document->addScript(JURI::root(true) .'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/javascript', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('type' => 'text/javascript', 'async' => 'async') : true);
|
$this->document->addScript(JURI::root(true) .'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/javascript', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('type' => 'text/javascript', 'async' => 'async') : true);
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage default.php
|
@subpackage default.php
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.3
|
@version 2.0.3
|
||||||
@build 8th February, 2021
|
@build 18th October, 2021
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
|
@ -89,21 +89,19 @@ class DemoViewLooks extends JViewLegacy
|
||||||
$uikitComp = $this->get('UikitComp');
|
$uikitComp = $this->get('UikitComp');
|
||||||
if ($uikit != 2 && isset($uikitComp) && DemoHelper::checkArray($uikitComp))
|
if ($uikit != 2 && isset($uikitComp) && DemoHelper::checkArray($uikitComp))
|
||||||
{
|
{
|
||||||
// load just in case.
|
|
||||||
jimport('joomla.filesystem.file');
|
|
||||||
// loading...
|
// loading...
|
||||||
foreach ($uikitComp as $class)
|
foreach ($uikitComp as $class)
|
||||||
{
|
{
|
||||||
foreach (DemoHelper::$uk_components[$class] as $name)
|
foreach (DemoHelper::$uk_components[$class] as $name)
|
||||||
{
|
{
|
||||||
// check if the CSS file exists.
|
// check if the CSS file exists.
|
||||||
if (JFile::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css'))
|
if (File::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css'))
|
||||||
{
|
{
|
||||||
// load the css.
|
// load the css.
|
||||||
$this->document->addStyleSheet(JURI::root(true) .'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/css');
|
$this->document->addStyleSheet(JURI::root(true) .'/media/com_demo/uikit-v2/css/components/'.$name.$style.$size.'.css', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/css');
|
||||||
}
|
}
|
||||||
// check if the JavaScript file exists.
|
// check if the JavaScript file exists.
|
||||||
if (JFile::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js'))
|
if (File::exists(JPATH_ROOT.'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js'))
|
||||||
{
|
{
|
||||||
// load the js.
|
// load the js.
|
||||||
$this->document->addScript(JURI::root(true) .'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/javascript', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('type' => 'text/javascript', 'async' => 'async') : true);
|
$this->document->addScript(JURI::root(true) .'/media/com_demo/uikit-v2/js/components/'.$name.$size.'.js', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/javascript', (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('type' => 'text/javascript', 'async' => 'async') : true);
|
||||||
|
|
Loading…
Reference in New Issue