Update for version 2.7.7
This commit is contained in:
parent
bbec6265a1
commit
00f642156a
14
README.md
14
README.md
@ -7,35 +7,35 @@ Just a basic demo of the most basic implementations of the [Joomla](http://www.j
|
|||||||
# Build Details
|
# Build Details
|
||||||
|
|
||||||
+ *Company*: [Vast Development Method](https://www.vdm.io/)
|
+ *Company*: [Vast Development Method](https://www.vdm.io/)
|
||||||
+ *Author*: [Llewellyn van der Merwe](mailto:info@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*: 24th August, 2017
|
+ *Last Build*: 24th April, 2018
|
||||||
+ *Version*: 2.0.0
|
+ *Version*: 2.0.0
|
||||||
+ *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
|
||||||
|
|
||||||
## Build Time
|
## Build Time
|
||||||
|
|
||||||
**43 Hours** or **5 Eight Hour Days** (actual time the author saved -
|
**41 Hours** or **5 Eight Hour Days** (actual time the author saved -
|
||||||
due to [Automated Component Builder](https://www.vdm.io/joomla-component-builder))
|
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*: **15353**
|
+ *Line count*: **14587**
|
||||||
+ *File count*: **147**
|
+ *File count*: **147**
|
||||||
+ *Folder count*: **54**
|
+ *Folder count*: **54**
|
||||||
|
|
||||||
**28 Hours** or **4 Eight Hour Days** (the actual time the author spent)
|
**27 Hours** or **4 Eight Hour Days** (the actual time the author spent)
|
||||||
|
|
||||||
> (with the following break down:
|
> (with the following break down:
|
||||||
> **debugging @11hours** = codingtime / 4;
|
> **debugging @10hours** = codingtime / 4;
|
||||||
> **planning @6hours** = codingtime / 7;
|
> **planning @6hours** = codingtime / 7;
|
||||||
> **mapping @4hours** = codingtime / 10;
|
> **mapping @4hours** = codingtime / 10;
|
||||||
> **office @7hours** = codingtime / 6;)
|
> **office @7hours** = codingtime / 6;)
|
||||||
|
|
||||||
**71 Hours** or **9 Eight Hour Days**
|
**68 Hours** or **9 Eight Hour Days**
|
||||||
(a total of the realistic time frame for this project)
|
(a total of the realistic time frame for this project)
|
||||||
|
|
||||||
> (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**,
|
||||||
|
@ -7,35 +7,35 @@ Just a basic demo of the most basic implementations of the [Joomla](http://www.j
|
|||||||
# Build Details
|
# Build Details
|
||||||
|
|
||||||
+ *Company*: [Vast Development Method](https://www.vdm.io/)
|
+ *Company*: [Vast Development Method](https://www.vdm.io/)
|
||||||
+ *Author*: [Llewellyn van der Merwe](mailto:info@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*: 24th August, 2017
|
+ *Last Build*: 24th April, 2018
|
||||||
+ *Version*: 2.0.0
|
+ *Version*: 2.0.0
|
||||||
+ *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
|
||||||
|
|
||||||
## Build Time
|
## Build Time
|
||||||
|
|
||||||
**43 Hours** or **5 Eight Hour Days** (actual time the author saved -
|
**41 Hours** or **5 Eight Hour Days** (actual time the author saved -
|
||||||
due to [Automated Component Builder](https://www.vdm.io/joomla-component-builder))
|
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*: **15353**
|
+ *Line count*: **14587**
|
||||||
+ *File count*: **147**
|
+ *File count*: **147**
|
||||||
+ *Folder count*: **54**
|
+ *Folder count*: **54**
|
||||||
|
|
||||||
**28 Hours** or **4 Eight Hour Days** (the actual time the author spent)
|
**27 Hours** or **4 Eight Hour Days** (the actual time the author spent)
|
||||||
|
|
||||||
> (with the following break down:
|
> (with the following break down:
|
||||||
> **debugging @11hours** = codingtime / 4;
|
> **debugging @10hours** = codingtime / 4;
|
||||||
> **planning @6hours** = codingtime / 7;
|
> **planning @6hours** = codingtime / 7;
|
||||||
> **mapping @4hours** = codingtime / 10;
|
> **mapping @4hours** = codingtime / 10;
|
||||||
> **office @7hours** = codingtime / 6;)
|
> **office @7hours** = codingtime / 6;)
|
||||||
|
|
||||||
**71 Hours** or **9 Eight Hour Days**
|
**68 Hours** or **9 Eight Hour Days**
|
||||||
(a total of the realistic time frame for this project)
|
(a total of the realistic time frame for this project)
|
||||||
|
|
||||||
> (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**,
|
||||||
|
@ -24,20 +24,11 @@
|
|||||||
<action name="look.dashboard_list" title="COM_DEMO_LOOKS_DASHBOARD_LIST" description="COM_DEMO_LOOKS_DASHBOARD_LIST_DESC" />
|
<action name="look.dashboard_list" title="COM_DEMO_LOOKS_DASHBOARD_LIST" description="COM_DEMO_LOOKS_DASHBOARD_LIST_DESC" />
|
||||||
<action name="look.delete" title="COM_DEMO_LOOKS_DELETE" description="COM_DEMO_LOOKS_DELETE_DESC" />
|
<action name="look.delete" title="COM_DEMO_LOOKS_DELETE" description="COM_DEMO_LOOKS_DELETE_DESC" />
|
||||||
<action name="look.edit" title="COM_DEMO_LOOKS_EDIT" description="COM_DEMO_LOOKS_EDIT_DESC" />
|
<action name="look.edit" title="COM_DEMO_LOOKS_EDIT" description="COM_DEMO_LOOKS_EDIT_DESC" />
|
||||||
<action name="look.edit.add" title="COM_DEMO_LOOKS_EDIT_ADD" description="COM_DEMO_LOOKS_EDIT_ADD_DESC" />
|
|
||||||
<action name="look.edit.alias" title="COM_DEMO_LOOKS_EDIT_ALIAS" description="COM_DEMO_LOOKS_EDIT_ALIAS_DESC" />
|
|
||||||
<action name="look.edit.created_by" title="COM_DEMO_LOOKS_EDIT_CREATED_BY" description="COM_DEMO_LOOKS_EDIT_CREATED_BY_DESC" />
|
<action name="look.edit.created_by" title="COM_DEMO_LOOKS_EDIT_CREATED_BY" description="COM_DEMO_LOOKS_EDIT_CREATED_BY_DESC" />
|
||||||
<action name="look.edit.created" title="COM_DEMO_LOOKS_EDIT_CREATED_DATE" description="COM_DEMO_LOOKS_EDIT_CREATED_DATE_DESC" />
|
<action name="look.edit.created" title="COM_DEMO_LOOKS_EDIT_CREATED_DATE" description="COM_DEMO_LOOKS_EDIT_CREATED_DATE_DESC" />
|
||||||
<action name="look.edit.dateofbirth" title="COM_DEMO_LOOKS_EDIT_DATEOFBIRTH" description="COM_DEMO_LOOKS_EDIT_DATEOFBIRTH_DESC" />
|
|
||||||
<action name="look.edit.description" title="COM_DEMO_LOOKS_EDIT_DESCRIPTION" description="COM_DEMO_LOOKS_EDIT_DESCRIPTION_DESC" />
|
|
||||||
<action name="look.edit.email" title="COM_DEMO_LOOKS_EDIT_EMAIL" description="COM_DEMO_LOOKS_EDIT_EMAIL_DESC" />
|
|
||||||
<action name="look.edit.image" title="COM_DEMO_LOOKS_EDIT_IMAGE" description="COM_DEMO_LOOKS_EDIT_IMAGE_DESC" />
|
|
||||||
<action name="look.edit.mobile_phone" title="COM_DEMO_LOOKS_EDIT_MOBILE_PHONE" description="COM_DEMO_LOOKS_EDIT_MOBILE_PHONE_DESC" />
|
|
||||||
<action name="look.edit.name" title="COM_DEMO_LOOKS_EDIT_NAME" description="COM_DEMO_LOOKS_EDIT_NAME_DESC" />
|
|
||||||
<action name="look.edit.own" title="COM_DEMO_LOOKS_EDIT_OWN" description="COM_DEMO_LOOKS_EDIT_OWN_DESC" />
|
<action name="look.edit.own" title="COM_DEMO_LOOKS_EDIT_OWN" description="COM_DEMO_LOOKS_EDIT_OWN_DESC" />
|
||||||
<action name="look.edit.state" title="COM_DEMO_LOOKS_EDIT_STATE" description="COM_DEMO_LOOKS_EDIT_STATE_DESC" />
|
<action name="look.edit.state" title="COM_DEMO_LOOKS_EDIT_STATE" description="COM_DEMO_LOOKS_EDIT_STATE_DESC" />
|
||||||
<action name="look.version" title="COM_DEMO_LOOKS_EDIT_VERSION" description="COM_DEMO_LOOKS_EDIT_VERSION_DESC" />
|
<action name="look.version" title="COM_DEMO_LOOKS_EDIT_VERSION" description="COM_DEMO_LOOKS_EDIT_VERSION_DESC" />
|
||||||
<action name="look.edit.website" title="COM_DEMO_LOOKS_EDIT_WEBSITE" description="COM_DEMO_LOOKS_EDIT_WEBSITE_DESC" />
|
|
||||||
<action name="look.export" title="COM_DEMO_LOOKS_EXPORT" description="COM_DEMO_LOOKS_EXPORT_DESC" />
|
<action name="look.export" title="COM_DEMO_LOOKS_EXPORT" description="COM_DEMO_LOOKS_EXPORT_DESC" />
|
||||||
<action name="look.import" title="COM_DEMO_LOOKS_IMPORT" description="COM_DEMO_LOOKS_IMPORT_DESC" />
|
<action name="look.import" title="COM_DEMO_LOOKS_IMPORT" description="COM_DEMO_LOOKS_IMPORT_DESC" />
|
||||||
<action name="look.submenu" title="COM_DEMO_LOOKS_SUBMENU" description="COM_DEMO_LOOKS_SUBMENU_DESC" />
|
<action name="look.submenu" title="COM_DEMO_LOOKS_SUBMENU" description="COM_DEMO_LOOKS_SUBMENU_DESC" />
|
||||||
@ -51,15 +42,6 @@
|
|||||||
<action name="look.create" title="COM_DEMO_LOOKS_CREATE" description="COM_DEMO_LOOKS_CREATE_DESC" />
|
<action name="look.create" title="COM_DEMO_LOOKS_CREATE" description="COM_DEMO_LOOKS_CREATE_DESC" />
|
||||||
<action name="look.delete" title="COM_DEMO_LOOKS_DELETE" description="COM_DEMO_LOOKS_DELETE_DESC" />
|
<action name="look.delete" title="COM_DEMO_LOOKS_DELETE" description="COM_DEMO_LOOKS_DELETE_DESC" />
|
||||||
<action name="look.access" title="COM_DEMO_LOOKS_ACCESS" description="COM_DEMO_LOOKS_ACCESS_DESC" />
|
<action name="look.access" title="COM_DEMO_LOOKS_ACCESS" description="COM_DEMO_LOOKS_ACCESS_DESC" />
|
||||||
<action name="look.edit.name" title="COM_DEMO_LOOKS_EDIT_NAME" description="COM_DEMO_LOOKS_EDIT_NAME_DESC" />
|
|
||||||
<action name="look.edit.description" title="COM_DEMO_LOOKS_EDIT_DESCRIPTION" description="COM_DEMO_LOOKS_EDIT_DESCRIPTION_DESC" />
|
|
||||||
<action name="look.edit.alias" title="COM_DEMO_LOOKS_EDIT_ALIAS" description="COM_DEMO_LOOKS_EDIT_ALIAS_DESC" />
|
|
||||||
<action name="look.edit.dateofbirth" title="COM_DEMO_LOOKS_EDIT_DATEOFBIRTH" description="COM_DEMO_LOOKS_EDIT_DATEOFBIRTH_DESC" />
|
|
||||||
<action name="look.edit.website" title="COM_DEMO_LOOKS_EDIT_WEBSITE" description="COM_DEMO_LOOKS_EDIT_WEBSITE_DESC" />
|
|
||||||
<action name="look.edit.mobile_phone" title="COM_DEMO_LOOKS_EDIT_MOBILE_PHONE" description="COM_DEMO_LOOKS_EDIT_MOBILE_PHONE_DESC" />
|
|
||||||
<action name="look.edit.add" title="COM_DEMO_LOOKS_EDIT_ADD" description="COM_DEMO_LOOKS_EDIT_ADD_DESC" />
|
|
||||||
<action name="look.edit.image" title="COM_DEMO_LOOKS_EDIT_IMAGE" description="COM_DEMO_LOOKS_EDIT_IMAGE_DESC" />
|
|
||||||
<action name="look.edit.email" title="COM_DEMO_LOOKS_EDIT_EMAIL" description="COM_DEMO_LOOKS_EDIT_EMAIL_DESC" />
|
|
||||||
<action name="look.version" title="COM_DEMO_LOOKS_EDIT_VERSION" description="COM_DEMO_LOOKS_EDIT_VERSION_DESC" />
|
<action name="look.version" title="COM_DEMO_LOOKS_EDIT_VERSION" description="COM_DEMO_LOOKS_EDIT_VERSION_DESC" />
|
||||||
</section>
|
</section>
|
||||||
</access>
|
</access>
|
@ -3,7 +3,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.css
|
@subpackage looks.css
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
/*----------------------------------------------------------------------------------| www.vdm.io |----/
|
||||||
|
Vast Development Method
|
||||||
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
|
@version 2.0.0
|
||||||
|
@build 24th April, 2018
|
||||||
|
@created 18th October, 2016
|
||||||
|
@package Demo
|
||||||
|
@subpackage admin.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
|
||||||
|
____ _____ _____ __ __ __ __ ___ _____ __ __ ____ _____ _ _ ____ _ _ ____
|
||||||
|
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \( _ )( \( )( ___)( \( )(_ _)
|
||||||
|
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/ )(_)( ) ( )__) ) ( )(
|
||||||
|
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__) (_____)(_)\_)(____)(_)\_) (__)
|
||||||
|
|
||||||
|
/------------------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
/* JS Document */
|
@ -64,7 +64,7 @@
|
|||||||
label="COM_DEMO_CONFIG_AUTHOR_EMAIL_LABEL"
|
label="COM_DEMO_CONFIG_AUTHOR_EMAIL_LABEL"
|
||||||
description="COM_DEMO_CONFIG_AUTHOR_EMAIL_DESC"
|
description="COM_DEMO_CONFIG_AUTHOR_EMAIL_DESC"
|
||||||
size="60"
|
size="60"
|
||||||
default="info@vdm.io"
|
default="joomla@vdm.io"
|
||||||
readonly="true"
|
readonly="true"
|
||||||
class="readonly"
|
class="readonly"
|
||||||
/>
|
/>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage controller.php
|
@subpackage controller.php
|
||||||
@ -29,6 +29,23 @@ jimport('joomla.application.component.controller');
|
|||||||
*/
|
*/
|
||||||
class DemoController extends JControllerLegacy
|
class DemoController extends JControllerLegacy
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* Constructor.
|
||||||
|
*
|
||||||
|
* @param array $config An optional associative array of configuration settings.
|
||||||
|
* Recognized key values include 'name', 'default_task', 'model_path', and
|
||||||
|
* 'view_path' (this list is not meant to be comprehensive).
|
||||||
|
*
|
||||||
|
* @since 3.0
|
||||||
|
*/
|
||||||
|
public function __construct($config = array())
|
||||||
|
{
|
||||||
|
// set the default view
|
||||||
|
$config['default_view'] = 'demo';
|
||||||
|
|
||||||
|
parent::__construct($config);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* display task
|
* display task
|
||||||
*
|
*
|
||||||
@ -37,7 +54,7 @@ class DemoController extends JControllerLegacy
|
|||||||
function display($cachable = false, $urlparams = false)
|
function display($cachable = false, $urlparams = false)
|
||||||
{
|
{
|
||||||
// set default view if not set
|
// set default view if not set
|
||||||
$view = $this->input->getCmd('view', 'Demo');
|
$view = $this->input->getCmd('view', 'demo');
|
||||||
$data = $this->getViewRelation($view);
|
$data = $this->getViewRelation($view);
|
||||||
$layout = $this->input->get('layout', null, 'WORD');
|
$layout = $this->input->get('layout', null, 'WORD');
|
||||||
$id = $this->input->getInt('id');
|
$id = $this->input->getInt('id');
|
||||||
@ -80,19 +97,23 @@ class DemoController extends JControllerLegacy
|
|||||||
|
|
||||||
protected function getViewRelation($view)
|
protected function getViewRelation($view)
|
||||||
{
|
{
|
||||||
|
// check the we have a value
|
||||||
if (DemoHelper::checkString($view))
|
if (DemoHelper::checkString($view))
|
||||||
{
|
{
|
||||||
|
// the view relationships
|
||||||
$views = array(
|
$views = array(
|
||||||
'look' => 'looks'
|
'look' => 'looks'
|
||||||
);
|
);
|
||||||
// check if this is a list view
|
// check if this is a list view
|
||||||
if (in_array($view, $views))
|
if (in_array($view, $views))
|
||||||
{
|
{
|
||||||
|
// this is a list view
|
||||||
return array('edit' => false, 'view' => array_search($view,$views), 'views' => $view);
|
return array('edit' => false, 'view' => array_search($view,$views), 'views' => $view);
|
||||||
}
|
}
|
||||||
// check if it is an edit view
|
// check if it is an edit view
|
||||||
elseif (array_key_exists($view, $views))
|
elseif (array_key_exists($view, $views))
|
||||||
{
|
{
|
||||||
|
// this is a edit view
|
||||||
return array('edit' => true, 'view' => $view, 'views' => $views[$view]);
|
return array('edit' => true, 'view' => $view, 'views' => $views[$view]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
@ -35,6 +35,24 @@ abstract class DemoHelper
|
|||||||
return simplexml_load_file($manifestUrl);
|
return simplexml_load_file($manifestUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Joomla version object
|
||||||
|
**/
|
||||||
|
protected static $JVersion;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* set/get Joomla version
|
||||||
|
**/
|
||||||
|
public static function jVersion()
|
||||||
|
{
|
||||||
|
// check if set
|
||||||
|
if (!self::checkObject(self::$JVersion))
|
||||||
|
{
|
||||||
|
self::$JVersion = new JVersion();
|
||||||
|
}
|
||||||
|
return self::$JVersion;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Load the Contributors details.
|
* Load the Contributors details.
|
||||||
**/
|
**/
|
||||||
@ -376,6 +394,19 @@ abstract class DemoHelper
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get a Variable
|
||||||
|
*
|
||||||
|
* @param string $table The table from which to get the variable
|
||||||
|
* @param string $where The value where
|
||||||
|
* @param string $whereString The target/field string where/name
|
||||||
|
* @param string $what The return field
|
||||||
|
* @param string $operator The operator between $whereString/field and $where/value
|
||||||
|
* @param string $main The component in which the table is found
|
||||||
|
*
|
||||||
|
* @return mix string/int/float
|
||||||
|
*
|
||||||
|
*/
|
||||||
public static function getVar($table, $where = null, $whereString = 'user', $what = 'id', $operator = '=', $main = 'demo')
|
public static function getVar($table, $where = null, $whereString = 'user', $what = 'id', $operator = '=', $main = 'demo')
|
||||||
{
|
{
|
||||||
if(!$where)
|
if(!$where)
|
||||||
@ -416,6 +447,20 @@ abstract class DemoHelper
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get array of variables
|
||||||
|
*
|
||||||
|
* @param string $table The table from which to get the variables
|
||||||
|
* @param string $where The value where
|
||||||
|
* @param string $whereString The target/field string where/name
|
||||||
|
* @param string $what The return field
|
||||||
|
* @param string $operator The operator between $whereString/field and $where/value
|
||||||
|
* @param string $main The component in which the table is found
|
||||||
|
* @param bool $unique The switch to return a unique array
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*
|
||||||
|
*/
|
||||||
public static function getVars($table, $where = null, $whereString = 'user', $what = 'id', $operator = 'IN', $main = 'demo', $unique = true)
|
public static function getVars($table, $where = null, $whereString = 'user', $what = 'id', $operator = 'IN', $main = 'demo', $unique = true)
|
||||||
{
|
{
|
||||||
if(!$where)
|
if(!$where)
|
||||||
@ -729,20 +774,43 @@ abstract class DemoHelper
|
|||||||
/**
|
/**
|
||||||
* Get any component's model
|
* Get any component's model
|
||||||
**/
|
**/
|
||||||
public static function getModel($name, $path = JPATH_COMPONENT_ADMINISTRATOR, $component = 'demo')
|
public static function getModel($name, $path = JPATH_COMPONENT_ADMINISTRATOR, $component = 'Demo', $config = array())
|
||||||
{
|
{
|
||||||
|
// fix the name
|
||||||
|
$name = self::safeString($name);
|
||||||
|
// full path
|
||||||
|
$fullPath = $path . '/models';
|
||||||
|
// set prefix
|
||||||
|
$prefix = $component.'Model';
|
||||||
// load the model file
|
// load the model file
|
||||||
JModelLegacy::addIncludePath( $path . '/models' );
|
JModelLegacy::addIncludePath($fullPath, $prefix);
|
||||||
// get instance
|
// get instance
|
||||||
$model = JModelLegacy::getInstance( $name, $component.'Model' );
|
$model = JModelLegacy::getInstance($name, $prefix, $config);
|
||||||
// if model not found
|
// if model not found (strange)
|
||||||
if ($model == false)
|
if ($model == false)
|
||||||
{
|
{
|
||||||
// build class name
|
jimport('joomla.filesystem.file');
|
||||||
$class = $prefix.$name;
|
// get file path
|
||||||
// initilize the model
|
$filePath = $path.'/'.$name.'.php';
|
||||||
new $class();
|
$fullPath = $fullPath.'/'.$name.'.php';
|
||||||
$model = JModelLegacy::getInstance($name, $prefix);
|
// check if it exists
|
||||||
|
if (JFile::exists($filePath))
|
||||||
|
{
|
||||||
|
// get the file
|
||||||
|
require_once $filePath;
|
||||||
|
}
|
||||||
|
elseif (JFile::exists($fullPath))
|
||||||
|
{
|
||||||
|
// get the file
|
||||||
|
require_once $fullPath;
|
||||||
|
}
|
||||||
|
// build class names
|
||||||
|
$modelClass = $prefix.$name;
|
||||||
|
if (class_exists($modelClass))
|
||||||
|
{
|
||||||
|
// initialize the model
|
||||||
|
return new $modelClass($config);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return $model;
|
return $model;
|
||||||
}
|
}
|
||||||
@ -861,30 +929,150 @@ abstract class DemoHelper
|
|||||||
return JAccess::getAssetRules(0);
|
return JAccess::getAssetRules(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* xmlAppend
|
||||||
|
*
|
||||||
|
* @param SimpleXMLElement $xml The XML element reference in which to inject a comment
|
||||||
|
* @param mixed $node A SimpleXMLElement node to append to the XML element reference, or a stdClass object containing a comment attribute to be injected before the XML node and a fieldXML attribute containing a SimpleXMLElement
|
||||||
|
*
|
||||||
|
* @return null
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function xmlAppend(&$xml, $node)
|
||||||
|
{
|
||||||
|
if (!$node)
|
||||||
|
{
|
||||||
|
// element was not returned
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
switch (get_class($node))
|
||||||
|
{
|
||||||
|
case 'stdClass':
|
||||||
|
if (property_exists($node, 'comment'))
|
||||||
|
{
|
||||||
|
self::xmlComment($xml, $node->comment);
|
||||||
|
}
|
||||||
|
if (property_exists($node, 'fieldXML'))
|
||||||
|
{
|
||||||
|
self::xmlAppend($xml, $node->fieldXML);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 'SimpleXMLElement':
|
||||||
|
$domXML = dom_import_simplexml($xml);
|
||||||
|
$domNode = dom_import_simplexml($node);
|
||||||
|
$domXML->appendChild($domXML->ownerDocument->importNode($domNode, true));
|
||||||
|
$xml = simplexml_import_dom($domXML);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* xmlComment
|
||||||
|
*
|
||||||
|
* @param SimpleXMLElement $xml The XML element reference in which to inject a comment
|
||||||
|
* @param string $comment The comment to inject
|
||||||
|
*
|
||||||
|
* @return null
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function xmlComment(&$xml, $comment)
|
||||||
|
{
|
||||||
|
$domXML = dom_import_simplexml($xml);
|
||||||
|
$domComment = new DOMComment($comment);
|
||||||
|
$nodeTarget = $domXML->ownerDocument->importNode($domComment, true);
|
||||||
|
$domXML->appendChild($nodeTarget);
|
||||||
|
$xml = simplexml_import_dom($domXML);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* xmlAddAttributes
|
||||||
|
*
|
||||||
|
* @param SimpleXMLElement $xml The XML element reference in which to inject a comment
|
||||||
|
* @param array $attributes The attributes to apply to the XML element
|
||||||
|
*
|
||||||
|
* @return null
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function xmlAddAttributes(&$xml, $attributes = array())
|
||||||
|
{
|
||||||
|
foreach ($attributes as $key => $value)
|
||||||
|
{
|
||||||
|
$xml->addAttribute($key, $value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* xmlAddOptions
|
||||||
|
*
|
||||||
|
* @param SimpleXMLElement $xml The XML element reference in which to inject a comment
|
||||||
|
* @param array $options The options to apply to the XML element
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function xmlAddOptions(&$xml, $options = array())
|
||||||
|
{
|
||||||
|
foreach ($options as $key => $value)
|
||||||
|
{
|
||||||
|
$addOption = $xml->addChild('option');
|
||||||
|
$addOption->addAttribute('value', $key);
|
||||||
|
$addOption[] = $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Render Bool Button
|
||||||
|
*
|
||||||
|
* @param array $args All the args for the button
|
||||||
|
* 0) name
|
||||||
|
* 1) additional (options class) // not used at this time
|
||||||
|
* 2) default
|
||||||
|
* 3) yes (name)
|
||||||
|
* 4) no (name)
|
||||||
|
*
|
||||||
|
* @return string The input html of the button
|
||||||
|
*
|
||||||
|
*/
|
||||||
public static function renderBoolButton()
|
public static function renderBoolButton()
|
||||||
{
|
{
|
||||||
$args = func_get_args();
|
$args = func_get_args();
|
||||||
|
// check if there is additional button class
|
||||||
|
$additional = isset($args[1]) ? (string) $args[1] : ''; // not used at this time
|
||||||
|
// start the xml
|
||||||
|
$buttonXML = new SimpleXMLElement('<field/>');
|
||||||
|
// button attributes
|
||||||
|
$buttonAttributes = array(
|
||||||
|
'type' => 'radio',
|
||||||
|
'name' => isset($args[0]) ? self::htmlEscape($args[0]) : 'bool_button',
|
||||||
|
'label' => isset($args[0]) ? self::safeString(self::htmlEscape($args[0]), 'Ww') : 'Bool Button', // not seen anyway
|
||||||
|
'class' => 'btn-group',
|
||||||
|
'filter' => 'INT',
|
||||||
|
'default' => isset($args[2]) ? (int) $args[2] : 0);
|
||||||
|
// load the haskey attributes
|
||||||
|
self::xmlAddAttributes($buttonXML, $buttonAttributes);
|
||||||
|
// set the button options
|
||||||
|
$buttonOptions = array(
|
||||||
|
'1' => isset($args[3]) ? self::htmlEscape($args[3]) : 'JYES',
|
||||||
|
'0' => isset($args[4]) ? self::htmlEscape($args[4]) : 'JNO');
|
||||||
|
// load the button options
|
||||||
|
self::xmlAddOptions($buttonXML, $buttonOptions);
|
||||||
|
|
||||||
// get the radio element
|
// get the radio element
|
||||||
$button = JFormHelper::loadFieldType('radio');
|
$button = JFormHelper::loadFieldType('radio');
|
||||||
|
|
||||||
// setup the properties
|
|
||||||
$name = self::htmlEscape($args[0]);
|
|
||||||
$additional = isset($args[1]) ? (string) $args[1] : '';
|
|
||||||
$value = $args[2];
|
|
||||||
$yes = isset($args[3]) ? self::htmlEscape($args[3]) : 'JYES';
|
|
||||||
$no = isset($args[4]) ? self::htmlEscape($args[4]) : 'JNO';
|
|
||||||
|
|
||||||
// prepare the xml
|
|
||||||
$element = new SimpleXMLElement('<field name="'.$name.'" type="radio" class="btn-group"><option '.$additional.' value="0">'.$no.'</option><option '.$additional.' value="1">'.$yes.'</option></field>');
|
|
||||||
|
|
||||||
// run
|
// run
|
||||||
$button->setup($element, $value);
|
$button->setup($buttonXML, $buttonAttributes['default']);
|
||||||
|
|
||||||
return $button->input;
|
return $button->input;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if have an json string
|
||||||
|
*
|
||||||
|
* @input string The json string to check
|
||||||
|
*
|
||||||
|
* @returns bool true on success
|
||||||
|
**/
|
||||||
public static function checkJson($string)
|
public static function checkJson($string)
|
||||||
{
|
{
|
||||||
if (self::checkString($string))
|
if (self::checkString($string))
|
||||||
@ -895,15 +1083,29 @@ abstract class DemoHelper
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if have an object with a length
|
||||||
|
*
|
||||||
|
* @input object The object to check
|
||||||
|
*
|
||||||
|
* @returns bool true on success
|
||||||
|
**/
|
||||||
public static function checkObject($object)
|
public static function checkObject($object)
|
||||||
{
|
{
|
||||||
if (isset($object) && is_object($object) && count($object) > 0)
|
if (isset($object) && is_object($object))
|
||||||
{
|
{
|
||||||
return true;
|
return count((array)$object) > 0;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if have an array with a length
|
||||||
|
*
|
||||||
|
* @input array The array to check
|
||||||
|
*
|
||||||
|
* @returns bool true on success
|
||||||
|
**/
|
||||||
public static function checkArray($array, $removeEmptyString = false)
|
public static function checkArray($array, $removeEmptyString = false)
|
||||||
{
|
{
|
||||||
if (isset($array) && is_array($array) && count($array) > 0)
|
if (isset($array) && is_array($array) && count($array) > 0)
|
||||||
@ -925,6 +1127,13 @@ abstract class DemoHelper
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if have a string with a length
|
||||||
|
*
|
||||||
|
* @input string The string to check
|
||||||
|
*
|
||||||
|
* @returns bool true on success
|
||||||
|
**/
|
||||||
public static function checkString($string)
|
public static function checkString($string)
|
||||||
{
|
{
|
||||||
if (isset($string) && is_string($string) && strlen($string) > 0)
|
if (isset($string) && is_string($string) && strlen($string) > 0)
|
||||||
@ -934,6 +1143,38 @@ abstract class DemoHelper
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if we are connected
|
||||||
|
* Thanks https://stackoverflow.com/a/4860432/1429677
|
||||||
|
*
|
||||||
|
* @returns bool true on success
|
||||||
|
**/
|
||||||
|
public static function isConnected()
|
||||||
|
{
|
||||||
|
// If example.com is down, then probably the whole internet is down, since IANA maintains the domain. Right?
|
||||||
|
$connected = @fsockopen("www.example.com", 80);
|
||||||
|
// website, port (try 80 or 443)
|
||||||
|
if ($connected)
|
||||||
|
{
|
||||||
|
//action when connected
|
||||||
|
$is_conn = true;
|
||||||
|
fclose($connected);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//action in connection failure
|
||||||
|
$is_conn = false;
|
||||||
|
}
|
||||||
|
return $is_conn;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Merge an array of array's
|
||||||
|
*
|
||||||
|
* @input array The arrays you would like to merge
|
||||||
|
*
|
||||||
|
* @returns array on success
|
||||||
|
**/
|
||||||
public static function mergeArrays($arrays)
|
public static function mergeArrays($arrays)
|
||||||
{
|
{
|
||||||
if(self::checkArray($arrays))
|
if(self::checkArray($arrays))
|
||||||
@ -957,6 +1198,13 @@ abstract class DemoHelper
|
|||||||
return self::shorten($string, $length, $addTip);
|
return self::shorten($string, $length, $addTip);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Shorten a string
|
||||||
|
*
|
||||||
|
* @input string The you would like to shorten
|
||||||
|
*
|
||||||
|
* @returns string on success
|
||||||
|
**/
|
||||||
public static function shorten($string, $length = 40, $addTip = true)
|
public static function shorten($string, $length = 40, $addTip = true)
|
||||||
{
|
{
|
||||||
if (self::checkString($string))
|
if (self::checkString($string))
|
||||||
@ -991,6 +1239,13 @@ abstract class DemoHelper
|
|||||||
return $string;
|
return $string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Making strings safe (various ways)
|
||||||
|
*
|
||||||
|
* @input string The you would like to make safe
|
||||||
|
*
|
||||||
|
* @returns string on success
|
||||||
|
**/
|
||||||
public static function safeString($string, $type = 'L', $spacer = '_', $replaceNumbers = true)
|
public static function safeString($string, $type = 'L', $spacer = '_', $replaceNumbers = true)
|
||||||
{
|
{
|
||||||
if ($replaceNumbers === true)
|
if ($replaceNumbers === true)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage batch_.php
|
@subpackage batch_.php
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
COM_DEMO="Demo"
|
COM_DEMO="Demo"
|
||||||
|
COM_DEMO_ARCHIVED="Archived"
|
||||||
COM_DEMO_AUTHOR="Author"
|
COM_DEMO_AUTHOR="Author"
|
||||||
COM_DEMO_BACK="Back"
|
COM_DEMO_BACK="Back"
|
||||||
|
COM_DEMO_CLOSE_NEW="Close & New"
|
||||||
COM_DEMO_CONFIG_ALMOST_FLAT_LOAD="Almost Flat"
|
COM_DEMO_CONFIG_ALMOST_FLAT_LOAD="Almost Flat"
|
||||||
COM_DEMO_CONFIG_AUTHOR="Author Info"
|
COM_DEMO_CONFIG_AUTHOR="Author Info"
|
||||||
COM_DEMO_CONFIG_AUTHOR_EMAIL_DESC="The email address of the author of this component."
|
COM_DEMO_CONFIG_AUTHOR_EMAIL_DESC="The email address of the author of this component."
|
||||||
@ -25,8 +27,8 @@ COM_DEMO_CONFIG_GRADIANT_LOAD="Gradient"
|
|||||||
COM_DEMO_CONFIG_NO="No"
|
COM_DEMO_CONFIG_NO="No"
|
||||||
COM_DEMO_CONFIG_ONLY_EXTRA="Only Extra"
|
COM_DEMO_CONFIG_ONLY_EXTRA="Only Extra"
|
||||||
COM_DEMO_CONFIG_UIKIT_DESC="<b>The Parameters for the uikit are set here.</b><br />Uikit is a lightweight and modular front-end framework
|
COM_DEMO_CONFIG_UIKIT_DESC="<b>The Parameters for the uikit are set here.</b><br />Uikit is a lightweight and modular front-end framework
|
||||||
for developing fast and powerful web interfaces. For more info visit <a href="http://getuikit.com/" >http://getuikit.com/</a>"
|
for developing fast and powerful web interfaces. For more info visit <a href="https://getuikit.com/v2/" target="_blank">https://getuikit.com/v2/</a>"
|
||||||
COM_DEMO_CONFIG_UIKIT_LABEL="Uikit Settings"
|
COM_DEMO_CONFIG_UIKIT_LABEL="Uikit2 Settings"
|
||||||
COM_DEMO_CONFIG_UIKIT_LOAD_DESC="Set the uikit loading option."
|
COM_DEMO_CONFIG_UIKIT_LOAD_DESC="Set the uikit loading option."
|
||||||
COM_DEMO_CONFIG_UIKIT_LOAD_LABEL="Loading Options"
|
COM_DEMO_CONFIG_UIKIT_LOAD_LABEL="Loading Options"
|
||||||
COM_DEMO_CONFIG_UIKIT_MIN_DESC="Should the minified version of uikit files be loaded?"
|
COM_DEMO_CONFIG_UIKIT_MIN_DESC="Should the minified version of uikit files be loaded?"
|
||||||
@ -89,6 +91,7 @@ COM_DEMO_IMPORT_TITLE="Data Importer"
|
|||||||
COM_DEMO_IMPORT_UNABLE_TO_FIND_IMPORT_PACKAGE="Package to import not found."
|
COM_DEMO_IMPORT_UNABLE_TO_FIND_IMPORT_PACKAGE="Package to import not found."
|
||||||
COM_DEMO_IMPORT_UPDATE_DATA="Import Data"
|
COM_DEMO_IMPORT_UPDATE_DATA="Import Data"
|
||||||
COM_DEMO_IMPORT_UPLOAD_BOTTON="Upload File"
|
COM_DEMO_IMPORT_UPLOAD_BOTTON="Upload File"
|
||||||
|
COM_DEMO_INACTIVE="Inactive"
|
||||||
COM_DEMO_KEEP_ORIGINAL_ACCESS="- Keep Original Access -"
|
COM_DEMO_KEEP_ORIGINAL_ACCESS="- Keep Original Access -"
|
||||||
COM_DEMO_KEEP_ORIGINAL_CATEGORY="- Keep Original Category -"
|
COM_DEMO_KEEP_ORIGINAL_CATEGORY="- Keep Original Category -"
|
||||||
COM_DEMO_KEEP_ORIGINAL_STATE="- Keep Original State -"
|
COM_DEMO_KEEP_ORIGINAL_STATE="- Keep Original State -"
|
||||||
@ -114,35 +117,17 @@ COM_DEMO_LOOKS_DASHBOARD_LIST_DESC="Allows the users in this group to update the
|
|||||||
COM_DEMO_LOOKS_DELETE="Looks Delete"
|
COM_DEMO_LOOKS_DELETE="Looks Delete"
|
||||||
COM_DEMO_LOOKS_DELETE_DESC="Allows the users in this group to delete delete looks"
|
COM_DEMO_LOOKS_DELETE_DESC="Allows the users in this group to delete delete looks"
|
||||||
COM_DEMO_LOOKS_EDIT="Looks Edit"
|
COM_DEMO_LOOKS_EDIT="Looks Edit"
|
||||||
COM_DEMO_LOOKS_EDIT_ADD="Looks Edit Add"
|
|
||||||
COM_DEMO_LOOKS_EDIT_ADD_DESC="Allows the users in this group to update the edit add of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_ALIAS="Looks Edit Alias"
|
|
||||||
COM_DEMO_LOOKS_EDIT_ALIAS_DESC="Allows the users in this group to update the edit alias of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_CREATED_BY="Looks Edit Created By"
|
COM_DEMO_LOOKS_EDIT_CREATED_BY="Looks Edit Created By"
|
||||||
COM_DEMO_LOOKS_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by looks"
|
COM_DEMO_LOOKS_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by looks"
|
||||||
COM_DEMO_LOOKS_EDIT_CREATED_DATE="Looks Edit Created Date"
|
COM_DEMO_LOOKS_EDIT_CREATED_DATE="Looks Edit Created Date"
|
||||||
COM_DEMO_LOOKS_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created looks"
|
COM_DEMO_LOOKS_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created looks"
|
||||||
COM_DEMO_LOOKS_EDIT_DATEOFBIRTH="Looks Edit Dateofbirth"
|
|
||||||
COM_DEMO_LOOKS_EDIT_DATEOFBIRTH_DESC="Allows the users in this group to update the edit dateofbirth of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_DESC="Allows the users in this group to edit the look"
|
COM_DEMO_LOOKS_EDIT_DESC="Allows the users in this group to edit the look"
|
||||||
COM_DEMO_LOOKS_EDIT_DESCRIPTION="Looks Edit Description"
|
|
||||||
COM_DEMO_LOOKS_EDIT_DESCRIPTION_DESC="Allows the users in this group to update the edit description of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_EMAIL="Looks Edit Email"
|
|
||||||
COM_DEMO_LOOKS_EDIT_EMAIL_DESC="Allows the users in this group to update the edit email of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_IMAGE="Looks Edit Image"
|
|
||||||
COM_DEMO_LOOKS_EDIT_IMAGE_DESC="Allows the users in this group to update the edit image of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_MOBILE_PHONE="Looks Edit Mobile Phone"
|
|
||||||
COM_DEMO_LOOKS_EDIT_MOBILE_PHONE_DESC="Allows the users in this group to update the edit mobile phone of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_NAME="Looks Edit Name"
|
|
||||||
COM_DEMO_LOOKS_EDIT_NAME_DESC="Allows the users in this group to update the edit name of the look"
|
|
||||||
COM_DEMO_LOOKS_EDIT_OWN="Looks Edit Own"
|
COM_DEMO_LOOKS_EDIT_OWN="Looks Edit Own"
|
||||||
COM_DEMO_LOOKS_EDIT_OWN_DESC="Allows the users in this group to edit edit own looks created by them"
|
COM_DEMO_LOOKS_EDIT_OWN_DESC="Allows the users in this group to edit edit own looks created by them"
|
||||||
COM_DEMO_LOOKS_EDIT_STATE="Looks Edit State"
|
COM_DEMO_LOOKS_EDIT_STATE="Looks Edit State"
|
||||||
COM_DEMO_LOOKS_EDIT_STATE_DESC="Allows the users in this group to update the state of the look"
|
COM_DEMO_LOOKS_EDIT_STATE_DESC="Allows the users in this group to update the state of the look"
|
||||||
COM_DEMO_LOOKS_EDIT_VERSION="Looks Edit Version"
|
COM_DEMO_LOOKS_EDIT_VERSION="Looks Edit Version"
|
||||||
COM_DEMO_LOOKS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version looks"
|
COM_DEMO_LOOKS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version looks"
|
||||||
COM_DEMO_LOOKS_EDIT_WEBSITE="Looks Edit Website"
|
|
||||||
COM_DEMO_LOOKS_EDIT_WEBSITE_DESC="Allows the users in this group to update the edit website of the look"
|
|
||||||
COM_DEMO_LOOKS_EXPORT="Looks Export"
|
COM_DEMO_LOOKS_EXPORT="Looks Export"
|
||||||
COM_DEMO_LOOKS_EXPORT_DESC="Allows the users in this group to export export looks"
|
COM_DEMO_LOOKS_EXPORT_DESC="Allows the users in this group to export export looks"
|
||||||
COM_DEMO_LOOKS_IMPORT="Looks Import"
|
COM_DEMO_LOOKS_IMPORT="Looks Import"
|
||||||
@ -188,6 +173,7 @@ COM_DEMO_LOOK_EMAIL="Email"
|
|||||||
COM_DEMO_LOOK_EMAIL_DESCRIPTION="Enter Email"
|
COM_DEMO_LOOK_EMAIL_DESCRIPTION="Enter Email"
|
||||||
COM_DEMO_LOOK_EMAIL_HINT="demo@example.com"
|
COM_DEMO_LOOK_EMAIL_HINT="demo@example.com"
|
||||||
COM_DEMO_LOOK_EMAIL_LABEL="Email"
|
COM_DEMO_LOOK_EMAIL_LABEL="Email"
|
||||||
|
COM_DEMO_LOOK_EMAIL_MESSAGE="Error! Please add email address here."
|
||||||
COM_DEMO_LOOK_ERROR_UNIQUE_ALIAS="Another Look has the same alias."
|
COM_DEMO_LOOK_ERROR_UNIQUE_ALIAS="Another Look has the same alias."
|
||||||
COM_DEMO_LOOK_ID="Id"
|
COM_DEMO_LOOK_ID="Id"
|
||||||
COM_DEMO_LOOK_IMAGE="Image"
|
COM_DEMO_LOOK_IMAGE="Image"
|
||||||
@ -196,6 +182,7 @@ COM_DEMO_LOOK_MOBILE_PHONE="Mobile Phone"
|
|||||||
COM_DEMO_LOOK_MOBILE_PHONE_DESCRIPTION="Enter Mobile Phone Number"
|
COM_DEMO_LOOK_MOBILE_PHONE_DESCRIPTION="Enter Mobile Phone Number"
|
||||||
COM_DEMO_LOOK_MOBILE_PHONE_HINT="Mobile Phone Here"
|
COM_DEMO_LOOK_MOBILE_PHONE_HINT="Mobile Phone Here"
|
||||||
COM_DEMO_LOOK_MOBILE_PHONE_LABEL="Mobile Phone"
|
COM_DEMO_LOOK_MOBILE_PHONE_LABEL="Mobile Phone"
|
||||||
|
COM_DEMO_LOOK_MOBILE_PHONE_MESSAGE="Error! Please add mobile phone number here."
|
||||||
COM_DEMO_LOOK_MODIFIED_BY_DESC="The last user that modified this Look."
|
COM_DEMO_LOOK_MODIFIED_BY_DESC="The last user that modified this Look."
|
||||||
COM_DEMO_LOOK_MODIFIED_BY_LABEL="Modified By"
|
COM_DEMO_LOOK_MODIFIED_BY_LABEL="Modified By"
|
||||||
COM_DEMO_LOOK_MODIFIED_DATE_DESC="The date this Look was modified."
|
COM_DEMO_LOOK_MODIFIED_DATE_DESC="The date this Look was modified."
|
||||||
@ -205,6 +192,7 @@ COM_DEMO_LOOK_NAME="Name"
|
|||||||
COM_DEMO_LOOK_NAME_DESCRIPTION="Enter Name Here"
|
COM_DEMO_LOOK_NAME_DESCRIPTION="Enter Name Here"
|
||||||
COM_DEMO_LOOK_NAME_HINT="Name Here"
|
COM_DEMO_LOOK_NAME_HINT="Name Here"
|
||||||
COM_DEMO_LOOK_NAME_LABEL="Name"
|
COM_DEMO_LOOK_NAME_LABEL="Name"
|
||||||
|
COM_DEMO_LOOK_NAME_MESSAGE="Error! Please add name here."
|
||||||
COM_DEMO_LOOK_NEW="A New Look"
|
COM_DEMO_LOOK_NEW="A New Look"
|
||||||
COM_DEMO_LOOK_NO="No"
|
COM_DEMO_LOOK_NO="No"
|
||||||
COM_DEMO_LOOK_NOT_REQUIRED="Not Required"
|
COM_DEMO_LOOK_NOT_REQUIRED="Not Required"
|
||||||
@ -219,14 +207,17 @@ COM_DEMO_LOOK_WEBSITE="Website"
|
|||||||
COM_DEMO_LOOK_WEBSITE_DESCRIPTION="Enter website address"
|
COM_DEMO_LOOK_WEBSITE_DESCRIPTION="Enter website address"
|
||||||
COM_DEMO_LOOK_WEBSITE_HINT="http://www.example.com"
|
COM_DEMO_LOOK_WEBSITE_HINT="http://www.example.com"
|
||||||
COM_DEMO_LOOK_WEBSITE_LABEL="Website"
|
COM_DEMO_LOOK_WEBSITE_LABEL="Website"
|
||||||
|
COM_DEMO_LOOK_WEBSITE_MESSAGE="Error! Please add website here."
|
||||||
COM_DEMO_LOOK_YES="Yes"
|
COM_DEMO_LOOK_YES="Yes"
|
||||||
COM_DEMO_NEW="New"
|
COM_DEMO_NEW="New"
|
||||||
COM_DEMO_NOT_FOUND_OR_ACCESS_DENIED="Not found, or access denied."
|
COM_DEMO_NOT_FOUND_OR_ACCESS_DENIED="Not found or access denied!"
|
||||||
COM_DEMO_NO_ACCESS_GRANTED="No Access Granted!"
|
COM_DEMO_NO_ACCESS_GRANTED="No Access Granted!"
|
||||||
|
COM_DEMO_PUBLISHED="Published"
|
||||||
COM_DEMO_SAVE_SUCCESS="Great! Item successfully saved."
|
COM_DEMO_SAVE_SUCCESS="Great! Item successfully saved."
|
||||||
COM_DEMO_SAVE_WARNING="The value already existed so please select another."
|
COM_DEMO_SAVE_WARNING="The value already existed so please select another."
|
||||||
COM_DEMO_SUBMENU_DASHBOARD="Dashboard"
|
COM_DEMO_SUBMENU_DASHBOARD="Dashboard"
|
||||||
COM_DEMO_SUBMENU_LOOKS="Looks"
|
COM_DEMO_SUBMENU_LOOKS="Looks"
|
||||||
|
COM_DEMO_TRASHED="Trashed"
|
||||||
COM_DEMO_USE_BATCH="Use Batch"
|
COM_DEMO_USE_BATCH="Use Batch"
|
||||||
COM_DEMO_USE_BATCH_DESC=" Allows users in this group to use batch copy/update method."
|
COM_DEMO_USE_BATCH_DESC=" Allows users in this group to use batch copy/update method."
|
||||||
COM_DEMO_VERSION="Version"
|
COM_DEMO_VERSION="Version"
|
||||||
|
@ -1,7 +1,53 @@
|
|||||||
COM_DEMO="Demo"
|
COM_DEMO="Demo"
|
||||||
COM_DEMO_CONFIGURATION="Demo Configuration"
|
COM_DEMO_CONFIGURATION="Demo Configuration"
|
||||||
|
COM_DEMO_EDIT_CREATED_BY="Edit Created By"
|
||||||
|
COM_DEMO_EDIT_CREATED_BY_DESC=" Allows users in this group to edit created by."
|
||||||
|
COM_DEMO_EDIT_CREATED_DATE="Edit Created Date"
|
||||||
|
COM_DEMO_EDIT_CREATED_DATE_DESC=" Allows users in this group to edit created date."
|
||||||
|
COM_DEMO_EDIT_VERSIONS="Edit Version"
|
||||||
|
COM_DEMO_EDIT_VERSIONS_DESC=" Allows users in this group to edit versions."
|
||||||
|
COM_DEMO_EXPORT_DATA="Export Data"
|
||||||
|
COM_DEMO_EXPORT_DATA_DESC=" Allows users in this group to export data."
|
||||||
|
COM_DEMO_IMPORT_DATA="Import Data"
|
||||||
|
COM_DEMO_IMPORT_DATA_DESC=" Allows users in this group to import data."
|
||||||
|
COM_DEMO_LOOKING_ACCESS_SITE="Looking (Site) Access"
|
||||||
|
COM_DEMO_LOOKING_ACCESS_SITE_DESC=" Allows the users in this group to access site looking."
|
||||||
|
COM_DEMO_LOOKS_ACCESS="Looks Access"
|
||||||
|
COM_DEMO_LOOKS_ACCESS_DESC="Allows the users in this group to access access looks"
|
||||||
|
COM_DEMO_LOOKS_ACCESS_SITE="Looks (Site) Access"
|
||||||
|
COM_DEMO_LOOKS_ACCESS_SITE_DESC=" Allows the users in this group to access site looks."
|
||||||
|
COM_DEMO_LOOKS_BATCH_USE="Looks Batch Use"
|
||||||
|
COM_DEMO_LOOKS_BATCH_USE_DESC="Allows users in this group to use batch copy/update method of batch looks"
|
||||||
|
COM_DEMO_LOOKS_CREATE="Looks Create"
|
||||||
|
COM_DEMO_LOOKS_CREATE_DESC="Allows the users in this group to create create looks"
|
||||||
|
COM_DEMO_LOOKS_DASHBOARD_ADD="Looks Dashboard Add"
|
||||||
|
COM_DEMO_LOOKS_DASHBOARD_ADD_DESC="Allows the users in this group to update the dashboard add of the look"
|
||||||
|
COM_DEMO_LOOKS_DASHBOARD_LIST="Looks Dashboard List"
|
||||||
|
COM_DEMO_LOOKS_DASHBOARD_LIST_DESC="Allows the users in this group to update the dashboard list of the look"
|
||||||
|
COM_DEMO_LOOKS_DELETE="Looks Delete"
|
||||||
|
COM_DEMO_LOOKS_DELETE_DESC="Allows the users in this group to delete delete looks"
|
||||||
|
COM_DEMO_LOOKS_EDIT="Looks Edit"
|
||||||
|
COM_DEMO_LOOKS_EDIT_CREATED_BY="Looks Edit Created By"
|
||||||
|
COM_DEMO_LOOKS_EDIT_CREATED_BY_DESC="Allows the users in this group to update the created by of the edit created by looks"
|
||||||
|
COM_DEMO_LOOKS_EDIT_CREATED_DATE="Looks Edit Created Date"
|
||||||
|
COM_DEMO_LOOKS_EDIT_CREATED_DATE_DESC="Allows the users in this group to update the created date of the edit created looks"
|
||||||
|
COM_DEMO_LOOKS_EDIT_DESC="Allows the users in this group to edit the look"
|
||||||
|
COM_DEMO_LOOKS_EDIT_OWN="Looks Edit Own"
|
||||||
|
COM_DEMO_LOOKS_EDIT_OWN_DESC="Allows the users in this group to edit edit own looks created by them"
|
||||||
|
COM_DEMO_LOOKS_EDIT_STATE="Looks Edit State"
|
||||||
|
COM_DEMO_LOOKS_EDIT_STATE_DESC="Allows the users in this group to update the state of the look"
|
||||||
|
COM_DEMO_LOOKS_EDIT_VERSION="Looks Edit Version"
|
||||||
|
COM_DEMO_LOOKS_EDIT_VERSION_DESC="Allows users in this group to edit versions of version looks"
|
||||||
|
COM_DEMO_LOOKS_EXPORT="Looks Export"
|
||||||
|
COM_DEMO_LOOKS_EXPORT_DESC="Allows the users in this group to export export looks"
|
||||||
|
COM_DEMO_LOOKS_IMPORT="Looks Import"
|
||||||
|
COM_DEMO_LOOKS_IMPORT_DESC="Allows the users in this group to import import looks"
|
||||||
|
COM_DEMO_LOOKS_SUBMENU="Looks Submenu"
|
||||||
|
COM_DEMO_LOOKS_SUBMENU_DESC="Allows the users in this group to update the submenu of the look"
|
||||||
COM_DEMO_MENU="» Demo"
|
COM_DEMO_MENU="» Demo"
|
||||||
COM_DEMO_MENU_LOOKS="Looks"
|
COM_DEMO_MENU_LOOKS="Looks"
|
||||||
COM_DEMO_MENU_LOOKS_DESC="The List of all published looks"
|
COM_DEMO_MENU_LOOKS_DESC="The List of all published looks"
|
||||||
COM_DEMO_MENU_LOOKS_OPTION="Looks"
|
COM_DEMO_MENU_LOOKS_OPTION="Looks"
|
||||||
COM_DEMO_MENU_LOOKS_TITLE="Looks"
|
COM_DEMO_MENU_LOOKS_TITLE="Looks"
|
||||||
|
COM_DEMO_USE_BATCH="Use Batch"
|
||||||
|
COM_DEMO_USE_BATCH_DESC=" Allows users in this group to use batch copy/update method."
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage demo.php
|
@subpackage demo.php
|
||||||
@ -48,6 +48,7 @@ class DemoModelDemo extends JModelList
|
|||||||
'looks.submenu' => 'look.submenu',
|
'looks.submenu' => 'look.submenu',
|
||||||
'looks.dashboard_list' => 'look.dashboard_list',
|
'looks.dashboard_list' => 'look.dashboard_list',
|
||||||
'look.dashboard_add' => 'look.dashboard_add');
|
'look.dashboard_add' => 'look.dashboard_add');
|
||||||
|
// loop over the $views
|
||||||
foreach($viewGroups as $group => $views)
|
foreach($viewGroups as $group => $views)
|
||||||
{
|
{
|
||||||
$i = 0;
|
$i = 0;
|
||||||
@ -56,7 +57,22 @@ class DemoModelDemo extends JModelList
|
|||||||
foreach($views as $view)
|
foreach($views as $view)
|
||||||
{
|
{
|
||||||
$add = false;
|
$add = false;
|
||||||
if (strpos($view,'.') !== false)
|
// external views (links)
|
||||||
|
if (strpos($view,'||') !== false)
|
||||||
|
{
|
||||||
|
$dwd = explode('||', $view);
|
||||||
|
if (count($dwd) == 3)
|
||||||
|
{
|
||||||
|
list($type, $name, $url) = $dwd;
|
||||||
|
$viewName = $name;
|
||||||
|
$alt = $name;
|
||||||
|
$url = $url;
|
||||||
|
$image = $name.'.'.$type;
|
||||||
|
$name = 'COM_DEMO_DASHBOARD_'.DemoHelper::safeString($name,'U');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// internal views
|
||||||
|
elseif (strpos($view,'.') !== false)
|
||||||
{
|
{
|
||||||
$dwd = explode('.', $view);
|
$dwd = explode('.', $view);
|
||||||
if (count($dwd) == 3)
|
if (count($dwd) == 3)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.js
|
@subpackage look.js
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
label="COM_DEMO_LOOK_CREATED_DATE_LABEL"
|
label="COM_DEMO_LOOK_CREATED_DATE_LABEL"
|
||||||
description="COM_DEMO_LOOK_CREATED_DATE_DESC"
|
description="COM_DEMO_LOOK_CREATED_DATE_DESC"
|
||||||
size="22"
|
size="22"
|
||||||
|
|
||||||
format="%Y-%m-%d %H:%M:%S"
|
format="%Y-%m-%d %H:%M:%S"
|
||||||
filter="user_utc"
|
filter="user_utc"
|
||||||
/>
|
/>
|
||||||
@ -28,13 +27,11 @@
|
|||||||
name="created_by"
|
name="created_by"
|
||||||
type="user"
|
type="user"
|
||||||
label="COM_DEMO_LOOK_CREATED_BY_LABEL"
|
label="COM_DEMO_LOOK_CREATED_BY_LABEL"
|
||||||
|
|
||||||
description="COM_DEMO_LOOK_CREATED_BY_DESC"
|
description="COM_DEMO_LOOK_CREATED_BY_DESC"
|
||||||
/>
|
/>
|
||||||
<!-- Published Field. Type: List (joomla) -->
|
<!-- Published Field. Type: List (joomla) -->
|
||||||
<field name="published" type="list" label="JSTATUS"
|
<field name="published" type="list" label="JSTATUS"
|
||||||
description="JFIELD_PUBLISHED_DESC" class="chzn-color-state"
|
description="JFIELD_PUBLISHED_DESC" class="chzn-color-state"
|
||||||
|
|
||||||
filter="intval" size="1" default="1" >
|
filter="intval" size="1" default="1" >
|
||||||
<option value="1">
|
<option value="1">
|
||||||
JPUBLISHED</option>
|
JPUBLISHED</option>
|
||||||
@ -63,7 +60,6 @@
|
|||||||
label="JFIELD_ACCESS_LABEL"
|
label="JFIELD_ACCESS_LABEL"
|
||||||
description="JFIELD_ACCESS_DESC"
|
description="JFIELD_ACCESS_DESC"
|
||||||
default="1"
|
default="1"
|
||||||
|
|
||||||
required="false"
|
required="false"
|
||||||
/>
|
/>
|
||||||
<!-- Ordering Field. Type: Numbers (joomla) -->
|
<!-- Ordering Field. Type: Numbers (joomla) -->
|
||||||
@ -75,7 +71,6 @@
|
|||||||
description=""
|
description=""
|
||||||
default="0"
|
default="0"
|
||||||
size="6"
|
size="6"
|
||||||
|
|
||||||
required="false"
|
required="false"
|
||||||
/>
|
/>
|
||||||
<!-- Version Field. Type: Text (joomla) -->
|
<!-- Version Field. Type: Text (joomla) -->
|
||||||
@ -121,7 +116,7 @@
|
|||||||
disabled="false"
|
disabled="false"
|
||||||
required="true"
|
required="true"
|
||||||
filter="STRING"
|
filter="STRING"
|
||||||
message="Error! Please add name here."
|
message="COM_DEMO_LOOK_NAME_MESSAGE"
|
||||||
hint="COM_DEMO_LOOK_NAME_HINT"
|
hint="COM_DEMO_LOOK_NAME_HINT"
|
||||||
/>
|
/>
|
||||||
<!-- Description Field. Type: Textarea. (joomla) -->
|
<!-- Description Field. Type: Textarea. (joomla) -->
|
||||||
@ -136,24 +131,6 @@
|
|||||||
filter="HTML"
|
filter="HTML"
|
||||||
hint="COM_DEMO_LOOK_DESCRIPTION_HINT"
|
hint="COM_DEMO_LOOK_DESCRIPTION_HINT"
|
||||||
/>
|
/>
|
||||||
<!-- Alias Field. Type: Text. (joomla) -->
|
|
||||||
<field
|
|
||||||
type="text"
|
|
||||||
name="alias"
|
|
||||||
label="COM_DEMO_LOOK_ALIAS_LABEL"
|
|
||||||
description="JFIELD_ALIAS_DESC"
|
|
||||||
filter="STRING"
|
|
||||||
hint="COM_DEMO_LOOK_ALIAS_HINT"
|
|
||||||
/>
|
|
||||||
<!-- Dateofbirth Field. Type: Calendar. (joomla) -->
|
|
||||||
<field
|
|
||||||
type="calendar"
|
|
||||||
name="dateofbirth"
|
|
||||||
label="COM_DEMO_LOOK_DATEOFBIRTH_LABEL"
|
|
||||||
default="1970-01-01"
|
|
||||||
description="COM_DEMO_LOOK_DATEOFBIRTH_DESCRIPTION"
|
|
||||||
format="%Y-%m-%d"
|
|
||||||
/>
|
|
||||||
<!-- Website Field. Type: Url. (joomla) -->
|
<!-- Website Field. Type: Url. (joomla) -->
|
||||||
<field
|
<field
|
||||||
type="url"
|
type="url"
|
||||||
@ -165,9 +142,25 @@
|
|||||||
class="text_area"
|
class="text_area"
|
||||||
filter="url"
|
filter="url"
|
||||||
validated="url"
|
validated="url"
|
||||||
message="Error! Please add website here."
|
message="COM_DEMO_LOOK_WEBSITE_MESSAGE"
|
||||||
hint="COM_DEMO_LOOK_WEBSITE_HINT"
|
hint="COM_DEMO_LOOK_WEBSITE_HINT"
|
||||||
/>
|
/>
|
||||||
|
<!-- Image Field. Type: Media. (joomla) -->
|
||||||
|
<field
|
||||||
|
type="media"
|
||||||
|
name="image"
|
||||||
|
label="COM_DEMO_LOOK_IMAGE_LABEL"
|
||||||
|
directory=""
|
||||||
|
/>
|
||||||
|
<!-- Dateofbirth Field. Type: Calendar. (joomla) -->
|
||||||
|
<field
|
||||||
|
type="calendar"
|
||||||
|
name="dateofbirth"
|
||||||
|
label="COM_DEMO_LOOK_DATEOFBIRTH_LABEL"
|
||||||
|
default="1970-01-01"
|
||||||
|
description="COM_DEMO_LOOK_DATEOFBIRTH_DESCRIPTION"
|
||||||
|
format="%Y-%m-%d"
|
||||||
|
/>
|
||||||
<!-- Mobile_phone Field. Type: Tel. (joomla) -->
|
<!-- Mobile_phone Field. Type: Tel. (joomla) -->
|
||||||
<field
|
<field
|
||||||
type="tel"
|
type="tel"
|
||||||
@ -180,9 +173,24 @@
|
|||||||
required="true"
|
required="true"
|
||||||
filter="STRING"
|
filter="STRING"
|
||||||
validated="tel"
|
validated="tel"
|
||||||
message="Error! Please add mobile phone number here."
|
message="COM_DEMO_LOOK_MOBILE_PHONE_MESSAGE"
|
||||||
hint="COM_DEMO_LOOK_MOBILE_PHONE_HINT"
|
hint="COM_DEMO_LOOK_MOBILE_PHONE_HINT"
|
||||||
/>
|
/>
|
||||||
|
<!-- Email Field. Type: Text. (joomla) -->
|
||||||
|
<field
|
||||||
|
type="text"
|
||||||
|
name="email"
|
||||||
|
label="COM_DEMO_LOOK_EMAIL_LABEL"
|
||||||
|
size="10"
|
||||||
|
maxlength="50"
|
||||||
|
description="COM_DEMO_LOOK_EMAIL_DESCRIPTION"
|
||||||
|
class="text_area"
|
||||||
|
required="true"
|
||||||
|
filter="STRING"
|
||||||
|
validate="email"
|
||||||
|
message="COM_DEMO_LOOK_EMAIL_MESSAGE"
|
||||||
|
hint="COM_DEMO_LOOK_EMAIL_HINT"
|
||||||
|
/>
|
||||||
<!-- Add Field. Type: Radio. (joomla) -->
|
<!-- Add Field. Type: Radio. (joomla) -->
|
||||||
<field
|
<field
|
||||||
type="radio"
|
type="radio"
|
||||||
@ -197,34 +205,21 @@
|
|||||||
<option value="0">
|
<option value="0">
|
||||||
COM_DEMO_LOOK_NO</option>
|
COM_DEMO_LOOK_NO</option>
|
||||||
</field>
|
</field>
|
||||||
<!-- Image Field. Type: Media. (joomla) -->
|
|
||||||
<field
|
|
||||||
type="media"
|
|
||||||
name="image"
|
|
||||||
label="COM_DEMO_LOOK_IMAGE_LABEL"
|
|
||||||
directory=""
|
|
||||||
/>
|
|
||||||
<!-- Email Field. Type: Text. (joomla) -->
|
|
||||||
<field
|
|
||||||
type="text"
|
|
||||||
name="email"
|
|
||||||
label="COM_DEMO_LOOK_EMAIL_LABEL"
|
|
||||||
size="10"
|
|
||||||
maxlength="50"
|
|
||||||
description="COM_DEMO_LOOK_EMAIL_DESCRIPTION"
|
|
||||||
class="text_area"
|
|
||||||
required="true"
|
|
||||||
filter="STRING"
|
|
||||||
validate="email"
|
|
||||||
message="Error! Please add email address here."
|
|
||||||
hint="COM_DEMO_LOOK_EMAIL_HINT"
|
|
||||||
/>
|
|
||||||
<!-- Not_required Field. Type: Hidden. (joomla) -->
|
<!-- Not_required Field. Type: Hidden. (joomla) -->
|
||||||
<field
|
<field
|
||||||
type="hidden"
|
type="hidden"
|
||||||
name="not_required"
|
name="not_required"
|
||||||
default="[]"
|
default="[]"
|
||||||
/>
|
/>
|
||||||
|
<!-- Alias Field. Type: Text. (joomla) -->
|
||||||
|
<field
|
||||||
|
type="text"
|
||||||
|
name="alias"
|
||||||
|
label="COM_DEMO_LOOK_ALIAS_LABEL"
|
||||||
|
description="JFIELD_ALIAS_DESC"
|
||||||
|
filter="STRING"
|
||||||
|
hint="COM_DEMO_LOOK_ALIAS_HINT"
|
||||||
|
/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<!-- Metadata Fields. -->
|
<!-- Metadata Fields. -->
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
@ -74,7 +74,7 @@ class DemoModelLook extends JModelAdmin
|
|||||||
{
|
{
|
||||||
if ($item = parent::getItem($pk))
|
if ($item = parent::getItem($pk))
|
||||||
{
|
{
|
||||||
if (!empty($item->params))
|
if (!empty($item->params) && !is_array($item->params))
|
||||||
{
|
{
|
||||||
// Convert the params field to an array.
|
// Convert the params field to an array.
|
||||||
$registry = new Registry;
|
$registry = new Registry;
|
||||||
@ -173,153 +173,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
// Disable fields while saving.
|
// Disable fields while saving.
|
||||||
$form->setFieldAttribute('created', 'filter', 'unset');
|
$form->setFieldAttribute('created', 'filter', 'unset');
|
||||||
}
|
}
|
||||||
// Modify the form based on Edit Name access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.name', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.name', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('name', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('name', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('name'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('name', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('name', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Description access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.description', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.description', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('description', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('description', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('description'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('description', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('description', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Alias access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.alias', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.alias', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('alias', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('alias', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('alias'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('alias', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('alias', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Dateofbirth access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.dateofbirth', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.dateofbirth', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('dateofbirth', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('dateofbirth', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('dateofbirth'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('dateofbirth', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('dateofbirth', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Website access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.website', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.website', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('website', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('website', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('website'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('website', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('website', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Mobile Phone access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.mobile_phone', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.mobile_phone', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('mobile_phone', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('mobile_phone', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('mobile_phone'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('mobile_phone', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('mobile_phone', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Add access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.add', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.add', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('add', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('add', 'readonly', 'true');
|
|
||||||
// Disable radio button for display.
|
|
||||||
$class = $form->getFieldAttribute('add', 'class', '');
|
|
||||||
$form->setFieldAttribute('add', 'class', $class.' disabled no-click');
|
|
||||||
if (!$form->getValue('add'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('add', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('add', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Image access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.image', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.image', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('image', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('image', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('image'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('image', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('image', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Modify the form based on Edit Email access controls.
|
|
||||||
if ($id != 0 && (!$user->authorise('look.edit.email', 'com_demo.look.' . (int) $id))
|
|
||||||
|| ($id == 0 && !$user->authorise('look.edit.email', 'com_demo')))
|
|
||||||
{
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('email', 'disabled', 'true');
|
|
||||||
// Disable fields for display.
|
|
||||||
$form->setFieldAttribute('email', 'readonly', 'true');
|
|
||||||
if (!$form->getValue('email'))
|
|
||||||
{
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('email', 'filter', 'unset');
|
|
||||||
// Disable fields while saving.
|
|
||||||
$form->setFieldAttribute('email', 'required', 'false');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Only load these values if no id is found
|
// Only load these values if no id is found
|
||||||
if (0 == $id)
|
if (0 == $id)
|
||||||
{
|
{
|
||||||
@ -696,8 +549,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
$this->user = JFactory::getUser();
|
$this->user = JFactory::getUser();
|
||||||
$this->table = $this->getTable();
|
$this->table = $this->getTable();
|
||||||
$this->tableClassName = get_class($this->table);
|
$this->tableClassName = get_class($this->table);
|
||||||
$this->contentType = new JUcmType;
|
|
||||||
$this->type = $this->contentType->getTypeByTable($this->tableClassName);
|
|
||||||
$this->canDo = DemoHelper::getActions('look');
|
$this->canDo = DemoHelper::getActions('look');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -722,7 +573,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
$newIds = array();
|
$newIds = array();
|
||||||
|
|
||||||
// Parent exists so let's proceed
|
// Parent exists so let's proceed
|
||||||
while (!empty($pks))
|
while (!empty($pks))
|
||||||
{
|
{
|
||||||
@ -732,17 +582,11 @@ class DemoModelLook extends JModelAdmin
|
|||||||
$this->table->reset();
|
$this->table->reset();
|
||||||
|
|
||||||
// only allow copy if user may edit this item.
|
// only allow copy if user may edit this item.
|
||||||
|
|
||||||
if (!$this->user->authorise('look.edit', $contexts[$pk]))
|
if (!$this->user->authorise('look.edit', $contexts[$pk]))
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
||||||
// Not fatal error
|
// Not fatal error
|
||||||
|
|
||||||
$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_BATCH_MOVE_ROW_NOT_FOUND', $pk));
|
$this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_BATCH_MOVE_ROW_NOT_FOUND', $pk));
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check that the row actually exists
|
// Check that the row actually exists
|
||||||
@ -752,7 +596,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
{
|
{
|
||||||
// Fatal error
|
// Fatal error
|
||||||
$this->setError($error);
|
$this->setError($error);
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -762,7 +605,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
list($this->table->name, $this->table->alias) = $this->_generateNewTitle($this->table->alias, $this->table->name);
|
list($this->table->name, $this->table->alias) = $this->_generateNewTitle($this->table->alias, $this->table->name);
|
||||||
|
|
||||||
// insert all set values
|
// insert all set values
|
||||||
@ -845,8 +687,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
$this->user = JFactory::getUser();
|
$this->user = JFactory::getUser();
|
||||||
$this->table = $this->getTable();
|
$this->table = $this->getTable();
|
||||||
$this->tableClassName = get_class($this->table);
|
$this->tableClassName = get_class($this->table);
|
||||||
$this->contentType = new JUcmType;
|
|
||||||
$this->type = $this->contentType->getTypeByTable($this->tableClassName);
|
|
||||||
$this->canDo = DemoHelper::getActions('look');
|
$this->canDo = DemoHelper::getActions('look');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -870,7 +710,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
if (!$this->user->authorise('look.edit', $contexts[$pk]))
|
if (!$this->user->authorise('look.edit', $contexts[$pk]))
|
||||||
{
|
{
|
||||||
$this->setError(JText::_('JLIB_APPLICATION_ERROR_BATCH_CANNOT_EDIT'));
|
$this->setError(JText::_('JLIB_APPLICATION_ERROR_BATCH_CANNOT_EDIT'));
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -881,7 +720,6 @@ class DemoModelLook extends JModelAdmin
|
|||||||
{
|
{
|
||||||
// Fatal error
|
// Fatal error
|
||||||
$this->setError($error);
|
$this->setError($error);
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -996,7 +834,7 @@ class DemoModelLook extends JModelAdmin
|
|||||||
// Automatic handling of alias for empty fields
|
// Automatic handling of alias for empty fields
|
||||||
if (in_array($input->get('task'), array('apply', 'save', 'save2new')) && (int) $input->get('id') == 0)
|
if (in_array($input->get('task'), array('apply', 'save', 'save2new')) && (int) $input->get('id') == 0)
|
||||||
{
|
{
|
||||||
if ($data['alias'] == null)
|
if ($data['alias'] == null || empty($data['alias']))
|
||||||
{
|
{
|
||||||
if (JFactory::getConfig()->get('unicodeslugs') == 1)
|
if (JFactory::getConfig()->get('unicodeslugs') == 1)
|
||||||
{
|
{
|
||||||
@ -1014,8 +852,7 @@ class DemoModelLook extends JModelAdmin
|
|||||||
$msg = JText::_('COM_DEMO_LOOK_SAVE_WARNING');
|
$msg = JText::_('COM_DEMO_LOOK_SAVE_WARNING');
|
||||||
}
|
}
|
||||||
|
|
||||||
list($name, $alias) = $this->_generateNewTitle($data['alias'], $data['name']);
|
$data['alias'] = $this->_generateNewTitle($data['alias']);
|
||||||
$data['alias'] = $alias;
|
|
||||||
|
|
||||||
if (isset($msg))
|
if (isset($msg))
|
||||||
{
|
{
|
||||||
@ -1070,26 +907,49 @@ class DemoModelLook extends JModelAdmin
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method to change the title & alias.
|
* Method to change the title/s & alias.
|
||||||
*
|
*
|
||||||
* @param string $alias The alias.
|
* @param string $alias The alias.
|
||||||
* @param string $title The title.
|
* @param string/array $title The title.
|
||||||
*
|
*
|
||||||
* @return array Contains the modified title and alias.
|
* @return array/string Contains the modified title/s and/or alias.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
protected function _generateNewTitle($alias, $title)
|
protected function _generateNewTitle($alias, $title = null)
|
||||||
{
|
{
|
||||||
|
|
||||||
// Alter the title & alias
|
// Alter the title/s & alias
|
||||||
$table = $this->getTable();
|
$table = $this->getTable();
|
||||||
|
|
||||||
while ($table->load(array('alias' => $alias)))
|
while ($table->load(array('alias' => $alias)))
|
||||||
|
{
|
||||||
|
// Check if this is an array of titles
|
||||||
|
if (DemoHelper::checkArray($title))
|
||||||
|
{
|
||||||
|
foreach($title as $nr => &$_title)
|
||||||
|
{
|
||||||
|
$_title = JString::increment($_title);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Make sure we have a title
|
||||||
|
elseif ($title)
|
||||||
{
|
{
|
||||||
$title = JString::increment($title);
|
$title = JString::increment($title);
|
||||||
|
}
|
||||||
$alias = JString::increment($alias, 'dash');
|
$alias = JString::increment($alias, 'dash');
|
||||||
}
|
}
|
||||||
|
// Check if this is an array of titles
|
||||||
|
if (DemoHelper::checkArray($title))
|
||||||
|
{
|
||||||
|
$title[] = $alias;
|
||||||
|
return $title;
|
||||||
|
}
|
||||||
|
// Make sure we have a title
|
||||||
|
elseif ($title)
|
||||||
|
{
|
||||||
return array($title, $alias);
|
return array($title, $alias);
|
||||||
}
|
}
|
||||||
|
// We only had an alias
|
||||||
|
return $alias;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage looks.php
|
@subpackage looks.php
|
||||||
@ -178,7 +178,7 @@ class DemoModelLooks extends JModelList
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
$search = $db->quote('%' . $db->escape($search) . '%');
|
$search = $db->quote('%' . $db->escape($search) . '%');
|
||||||
$query->where('(a.name LIKE '.$search.' OR a.description LIKE '.$search.' OR a.alias LIKE '.$search.' OR a.add LIKE '.$search.')');
|
$query->where('(a.name LIKE '.$search.' OR a.description LIKE '.$search.' OR a.add LIKE '.$search.' OR a.alias LIKE '.$search.')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -33,8 +33,8 @@ CREATE TABLE IF NOT EXISTS `#__demo_look` (
|
|||||||
KEY `idx_modifiedby` (`modified_by`),
|
KEY `idx_modifiedby` (`modified_by`),
|
||||||
KEY `idx_state` (`published`),
|
KEY `idx_state` (`published`),
|
||||||
KEY `idx_name` (`name`),
|
KEY `idx_name` (`name`),
|
||||||
KEY `idx_alias` (`alias`),
|
KEY `idx_add` (`add`),
|
||||||
KEY `idx_add` (`add`)
|
KEY `idx_alias` (`alias`)
|
||||||
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
|
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage look.php
|
@subpackage look.php
|
||||||
@ -260,7 +260,7 @@ class DemoTableLook extends JTable
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// check if there are any view values remaining
|
// check if there are any view values remaining
|
||||||
if (count($_result))
|
if (count( (array) $_result))
|
||||||
{
|
{
|
||||||
$_result = json_encode($_result);
|
$_result = json_encode($_result);
|
||||||
$_result = array($_result);
|
$_result = array($_result);
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
@ -35,12 +35,6 @@ class DemoViewDemo extends JViewLegacy
|
|||||||
*/
|
*/
|
||||||
function display($tpl = null)
|
function display($tpl = null)
|
||||||
{
|
{
|
||||||
// Check for errors.
|
|
||||||
if (count($errors = $this->get('Errors')))
|
|
||||||
{
|
|
||||||
JError::raiseError(500, implode('<br />', $errors));
|
|
||||||
return false;
|
|
||||||
};
|
|
||||||
// Assign data to the view
|
// Assign data to the view
|
||||||
$this->icons = $this->get('Icons');
|
$this->icons = $this->get('Icons');
|
||||||
$this->contributors = DemoHelper::getContributors();
|
$this->contributors = DemoHelper::getContributors();
|
||||||
@ -51,6 +45,12 @@ class DemoViewDemo extends JViewLegacy
|
|||||||
// Set the toolbar
|
// Set the toolbar
|
||||||
$this->addToolBar();
|
$this->addToolBar();
|
||||||
|
|
||||||
|
// Check for errors.
|
||||||
|
if (count($errors = $this->get('Errors')))
|
||||||
|
{
|
||||||
|
throw new Exception(implode("\n", $errors), 500);
|
||||||
|
}
|
||||||
|
|
||||||
// Display the template
|
// Display the template
|
||||||
parent::display($tpl);
|
parent::display($tpl);
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
@ -43,13 +43,6 @@ class DemoViewImport extends JViewLegacy
|
|||||||
DemoHelper::addSubmenu('import');
|
DemoHelper::addSubmenu('import');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check for errors.
|
|
||||||
if (count($errors = $this->get('Errors')))
|
|
||||||
{
|
|
||||||
JError::raiseError(500, implode('<br />', $errors));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
$paths = new stdClass;
|
$paths = new stdClass;
|
||||||
$paths->first = '';
|
$paths->first = '';
|
||||||
$state = $this->get('state');
|
$state = $this->get('state');
|
||||||
@ -79,6 +72,12 @@ class DemoViewImport extends JViewLegacy
|
|||||||
$session->clear('dataType');
|
$session->clear('dataType');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check for errors.
|
||||||
|
if (count($errors = $this->get('Errors')))
|
||||||
|
{
|
||||||
|
throw new Exception(implode("\n", $errors), 500);
|
||||||
|
}
|
||||||
|
|
||||||
// Display the template
|
// Display the template
|
||||||
parent::display($tpl);
|
parent::display($tpl);
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
@ -35,13 +35,6 @@ class DemoViewLook extends JViewLegacy
|
|||||||
*/
|
*/
|
||||||
public function display($tpl = null)
|
public function display($tpl = null)
|
||||||
{
|
{
|
||||||
// Check for errors.
|
|
||||||
if (count($errors = $this->get('Errors')))
|
|
||||||
{
|
|
||||||
JError::raiseError(500, implode('<br />', $errors));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Assign the variables
|
// Assign the variables
|
||||||
$this->form = $this->get('Form');
|
$this->form = $this->get('Form');
|
||||||
$this->item = $this->get('Item');
|
$this->item = $this->get('Item');
|
||||||
@ -68,6 +61,12 @@ class DemoViewLook extends JViewLegacy
|
|||||||
// Set the toolbar
|
// Set the toolbar
|
||||||
$this->addToolBar();
|
$this->addToolBar();
|
||||||
|
|
||||||
|
// Check for errors.
|
||||||
|
if (count($errors = $this->get('Errors')))
|
||||||
|
{
|
||||||
|
throw new Exception(implode("\n", $errors), 500);
|
||||||
|
}
|
||||||
|
|
||||||
// Display the template
|
// Display the template
|
||||||
parent::display($tpl);
|
parent::display($tpl);
|
||||||
|
|
||||||
@ -185,11 +184,14 @@ class DemoViewLook extends JViewLegacy
|
|||||||
protected function setDocument()
|
protected function setDocument()
|
||||||
{
|
{
|
||||||
$isNew = ($this->item->id < 1);
|
$isNew = ($this->item->id < 1);
|
||||||
$document = JFactory::getDocument();
|
if (!isset($this->document))
|
||||||
$document->setTitle(JText::_($isNew ? 'COM_DEMO_LOOK_NEW' : 'COM_DEMO_LOOK_EDIT'));
|
{
|
||||||
$document->addStyleSheet(JURI::root() . "administrator/components/com_demo/assets/css/look.css");
|
$this->document = JFactory::getDocument();
|
||||||
$document->addScript(JURI::root() . $this->script);
|
}
|
||||||
$document->addScript(JURI::root() . "administrator/components/com_demo/views/look/submitbutton.js");
|
$this->document->setTitle(JText::_($isNew ? 'COM_DEMO_LOOK_NEW' : 'COM_DEMO_LOOK_EDIT'));
|
||||||
|
$this->document->addStyleSheet(JURI::root() . "administrator/components/com_demo/assets/css/look.css", (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/css');
|
||||||
|
$this->document->addScript(JURI::root() . $this->script, (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/javascript');
|
||||||
|
$this->document->addScript(JURI::root() . "administrator/components/com_demo/views/look/submitbutton.js", (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/javascript');
|
||||||
JText::script('view not acceptable. Error');
|
JText::script('view not acceptable. Error');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
/-------------------------------------------------------------------------------------------------------/
|
/-------------------------------------------------------------------------------------------------------/
|
||||||
|
|
||||||
@version 2.0.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@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.0
|
@version 2.0.0
|
||||||
@build 24th August, 2017
|
@build 24th April, 2018
|
||||||
@created 18th October, 2016
|
@created 18th October, 2016
|
||||||
@package Demo
|
@package Demo
|
||||||
@subpackage view.html.php
|
@subpackage view.html.php
|
||||||
@ -41,13 +41,6 @@ class DemoViewLooks extends JViewLegacy
|
|||||||
DemoHelper::addSubmenu('looks');
|
DemoHelper::addSubmenu('looks');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check for errors.
|
|
||||||
if (count($errors = $this->get('Errors')))
|
|
||||||
{
|
|
||||||
JError::raiseError(500, implode('<br />', $errors));
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Assign data to the view
|
// Assign data to the view
|
||||||
$this->items = $this->get('Items');
|
$this->items = $this->get('Items');
|
||||||
$this->pagination = $this->get('Pagination');
|
$this->pagination = $this->get('Pagination');
|
||||||
@ -76,6 +69,12 @@ class DemoViewLooks extends JViewLegacy
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check for errors.
|
||||||
|
if (count($errors = $this->get('Errors')))
|
||||||
|
{
|
||||||
|
throw new Exception(implode("\n", $errors), 500);
|
||||||
|
}
|
||||||
|
|
||||||
// Display the template
|
// Display the template
|
||||||
parent::display($tpl);
|
parent::display($tpl);
|
||||||
|
|
||||||
@ -205,9 +204,12 @@ class DemoViewLooks extends JViewLegacy
|
|||||||
*/
|
*/
|
||||||
protected function setDocument()
|
protected function setDocument()
|
||||||
{
|
{
|
||||||
$document = JFactory::getDocument();
|
if (!isset($this->document))
|
||||||
$document->setTitle(JText::_('COM_DEMO_LOOKS'));
|
{
|
||||||
$document->addStyleSheet(JURI::root() . "administrator/components/com_demo/assets/css/looks.css");
|
$this->document = JFactory::getDocument();
|
||||||
|
}
|
||||||
|
$this->document->setTitle(JText::_('COM_DEMO_LOOKS'));
|
||||||
|
$this->document->addStyleSheet(JURI::root() . "administrator/components/com_demo/assets/css/looks.css", (DemoHelper::jVersion()->isCompatible('3.8.0')) ? array('version' => 'auto') : 'text/css');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
8
demo.xml
8
demo.xml
@ -1,9 +1,9 @@
|
|||||||
<?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>24th August, 2017</creationDate>
|
<creationDate>24th April, 2018</creationDate>
|
||||||
<author>Llewellyn van der Merwe</author>
|
<author>Llewellyn van der Merwe</author>
|
||||||
<authorEmail>info@vdm.io</authorEmail>
|
<authorEmail>joomla@vdm.io</authorEmail>
|
||||||
<authorUrl>https://www.vdm.io/</authorUrl>
|
<authorUrl>https://www.vdm.io/</authorUrl>
|
||||||
<copyright>Copyright (C) 2015. All Rights Reserved</copyright>
|
<copyright>Copyright (C) 2015. All Rights Reserved</copyright>
|
||||||
<license>GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html</license>
|
<license>GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html</license>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
<folder>js</folder>
|
<folder>js</folder>
|
||||||
<folder>css</folder>
|
<folder>css</folder>
|
||||||
<folder>images</folder>
|
<folder>images</folder>
|
||||||
<folder>uikit</folder>
|
<folder>uikit-v2</folder>
|
||||||
</media>
|
</media>
|
||||||
|
|
||||||
<!-- Update Schema; New in Joomla 2.5 -->
|
<!-- Update Schema; New in Joomla 2.5 -->
|
||||||
@ -74,7 +74,7 @@
|
|||||||
<files folder="admin">
|
<files folder="admin">
|
||||||
<filename>access.xml</filename>
|
<filename>access.xml</filename>
|
||||||
<filename>config.xml</filename>
|
<filename>config.xml</filename>
|
||||||
<filename>controller.php</filename>
|
<filename>controller.php</filename>###WHMCS_ENCRYPT_FILE###
|
||||||
<filename>index.html</filename>
|
<filename>index.html</filename>
|
||||||
<filename>demo.php</filename>
|
<filename>demo.php</filename>
|
||||||
<filename>README.txt</filename>
|
<filename>README.txt</filename>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Accordion
|
Component: Accordion
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -12,7 +12,7 @@
|
|||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
border: 1px solid #dddddd;
|
border: 1px solid #ddd;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
/* Sub-object: `uk-accordion-content`
|
/* Sub-object: `uk-accordion-content`
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#f5f5f5;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #ddd;border-radius:4px}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}
|
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#f5f5f5;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #ddd;border-radius:4px}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Accordion
|
Component: Accordion
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -8,7 +8,7 @@
|
|||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-bottom: 15px;
|
margin-bottom: 15px;
|
||||||
padding: 5px 15px;
|
padding: 5px 15px;
|
||||||
background: #eeeeee;
|
background: #eee;
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Accordion
|
Component: Accordion
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -12,7 +12,7 @@
|
|||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
border: 1px solid #dddddd;
|
border: 1px solid #ddd;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
}
|
}
|
||||||
/* Sub-object: `uk-accordion-content`
|
/* Sub-object: `uk-accordion-content`
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#f7f7f7;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #ddd;border-radius:4px}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}
|
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#f7f7f7;font-size:18px;line-height:24px;cursor:pointer;border:1px solid #ddd;border-radius:4px}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#eee;font-size:18px;line-height:24px;cursor:pointer}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}
|
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;background:#eee;font-size:18px;line-height:24px;cursor:pointer}.uk-accordion-content{padding:0 15px 15px 15px}.uk-accordion-content:after,.uk-accordion-content:before{content:"";display:table}.uk-accordion-content:after{clear:both}.uk-accordion-content>:last-child{margin-bottom:0}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Autocomplete
|
Component: Autocomplete
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -18,13 +18,18 @@
|
|||||||
/* 4 */
|
/* 4 */
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
/* Legacy dropdown modifier */
|
||||||
|
.uk-dropdown-flip {
|
||||||
|
left: auto;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
/* Nav modifier `uk-nav-autocomplete`
|
/* Nav modifier `uk-nav-autocomplete`
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
/*
|
/*
|
||||||
* Items
|
* Items
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete > li > a {
|
.uk-nav-autocomplete > li > a {
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Active
|
* Active
|
||||||
@ -32,7 +37,7 @@
|
|||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete > li.uk-active > a {
|
.uk-nav-autocomplete > li.uk-active > a {
|
||||||
background: #00a8e6;
|
background: #00a8e6;
|
||||||
color: #ffffff;
|
color: #fff;
|
||||||
/* 1 */
|
/* 1 */
|
||||||
outline: none;
|
outline: none;
|
||||||
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05);
|
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05);
|
||||||
@ -42,11 +47,11 @@
|
|||||||
* Sub-object: `uk-nav-header`
|
* Sub-object: `uk-nav-header`
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete .uk-nav-header {
|
.uk-nav-autocomplete .uk-nav-header {
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Sub-object: `uk-nav-divider`
|
* Sub-object: `uk-nav-divider`
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete .uk-nav-divider {
|
.uk-nav-autocomplete .uk-nav-divider {
|
||||||
border-top: 1px solid #dddddd;
|
border-top: 1px solid #ddd;
|
||||||
}
|
}
|
2
media/uikit-v2/css/components/autocomplete.almost-flat.min.css
vendored
Normal file
2
media/uikit-v2/css/components/autocomplete.almost-flat.min.css
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
|
.uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-dropdown-flip{left:auto;right:0}.uk-nav-autocomplete>li>a{color:#444}.uk-nav-autocomplete>li.uk-active>a{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-nav-autocomplete .uk-nav-header{color:#999}.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Autocomplete
|
Component: Autocomplete
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -18,13 +18,18 @@
|
|||||||
/* 4 */
|
/* 4 */
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
/* Legacy dropdown modifier */
|
||||||
|
.uk-dropdown-flip {
|
||||||
|
left: auto;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
/* Nav modifier `uk-nav-autocomplete`
|
/* Nav modifier `uk-nav-autocomplete`
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
/*
|
/*
|
||||||
* Items
|
* Items
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete > li > a {
|
.uk-nav-autocomplete > li > a {
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Active
|
* Active
|
||||||
@ -32,7 +37,7 @@
|
|||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete > li.uk-active > a {
|
.uk-nav-autocomplete > li.uk-active > a {
|
||||||
background: #00a8e6;
|
background: #00a8e6;
|
||||||
color: #ffffff;
|
color: #fff;
|
||||||
/* 1 */
|
/* 1 */
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
@ -40,11 +45,11 @@
|
|||||||
* Sub-object: `uk-nav-header`
|
* Sub-object: `uk-nav-header`
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete .uk-nav-header {
|
.uk-nav-autocomplete .uk-nav-header {
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Sub-object: `uk-nav-divider`
|
* Sub-object: `uk-nav-divider`
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete .uk-nav-divider {
|
.uk-nav-autocomplete .uk-nav-divider {
|
||||||
border-top: 1px solid #dddddd;
|
border-top: 1px solid #ddd;
|
||||||
}
|
}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Autocomplete
|
Component: Autocomplete
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -18,13 +18,18 @@
|
|||||||
/* 4 */
|
/* 4 */
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
/* Legacy dropdown modifier */
|
||||||
|
.uk-dropdown-flip {
|
||||||
|
left: auto;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
/* Nav modifier `uk-nav-autocomplete`
|
/* Nav modifier `uk-nav-autocomplete`
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
/*
|
/*
|
||||||
* Items
|
* Items
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete > li > a {
|
.uk-nav-autocomplete > li > a {
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Active
|
* Active
|
||||||
@ -32,7 +37,7 @@
|
|||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete > li.uk-active > a {
|
.uk-nav-autocomplete > li.uk-active > a {
|
||||||
background: #009dd8;
|
background: #009dd8;
|
||||||
color: #ffffff;
|
color: #fff;
|
||||||
/* 1 */
|
/* 1 */
|
||||||
outline: none;
|
outline: none;
|
||||||
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
|
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
|
||||||
@ -42,11 +47,11 @@
|
|||||||
* Sub-object: `uk-nav-header`
|
* Sub-object: `uk-nav-header`
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete .uk-nav-header {
|
.uk-nav-autocomplete .uk-nav-header {
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Sub-object: `uk-nav-divider`
|
* Sub-object: `uk-nav-divider`
|
||||||
*/
|
*/
|
||||||
.uk-nav-autocomplete .uk-nav-divider {
|
.uk-nav-autocomplete .uk-nav-divider {
|
||||||
border-top: 1px solid #dddddd;
|
border-top: 1px solid #ddd;
|
||||||
}
|
}
|
2
media/uikit-v2/css/components/autocomplete.gradient.min.css
vendored
Normal file
2
media/uikit-v2/css/components/autocomplete.gradient.min.css
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
|
.uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-dropdown-flip{left:auto;right:0}.uk-nav-autocomplete>li>a{color:#444}.uk-nav-autocomplete>li.uk-active>a{background:#009dd8;color:#fff;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2)}.uk-nav-autocomplete .uk-nav-header{color:#999}.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd}
|
2
media/uikit-v2/css/components/autocomplete.min.css
vendored
Normal file
2
media/uikit-v2/css/components/autocomplete.min.css
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
|
.uk-autocomplete{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-dropdown-flip{left:auto;right:0}.uk-nav-autocomplete>li>a{color:#444}.uk-nav-autocomplete>li.uk-active>a{background:#00a8e6;color:#fff;outline:0}.uk-nav-autocomplete .uk-nav-header{color:#999}.uk-nav-autocomplete .uk-nav-divider{border-top:1px solid #ddd}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Datepicker
|
Component: Datepicker
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -42,11 +42,11 @@
|
|||||||
* Previous and next navigation
|
* Previous and next navigation
|
||||||
*/
|
*/
|
||||||
.uk-datepicker-nav a {
|
.uk-datepicker-nav a {
|
||||||
color: #444444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.uk-datepicker-nav a:hover {
|
.uk-datepicker-nav a:hover {
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
.uk-datepicker-previous {
|
.uk-datepicker-previous {
|
||||||
float: left;
|
float: left;
|
||||||
@ -88,7 +88,7 @@
|
|||||||
width: 26px;
|
width: 26px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #444444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
border: 1px solid transparent;
|
border: 1px solid transparent;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -97,7 +97,7 @@
|
|||||||
* Sub-object: `uk-datepicker-table-muted`
|
* Sub-object: `uk-datepicker-table-muted`
|
||||||
*/
|
*/
|
||||||
a.uk-datepicker-table-muted {
|
a.uk-datepicker-table-muted {
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Hover
|
* Hover
|
||||||
@ -107,23 +107,23 @@ a.uk-datepicker-table-muted {
|
|||||||
.uk-datepicker-table a:hover,
|
.uk-datepicker-table a:hover,
|
||||||
.uk-datepicker-table a:focus {
|
.uk-datepicker-table a:focus {
|
||||||
background-color: #fafafa;
|
background-color: #fafafa;
|
||||||
color: #444444;
|
color: #444;
|
||||||
/* 2 */
|
/* 2 */
|
||||||
outline: none;
|
outline: none;
|
||||||
border-color: rgba(0, 0, 0, 0.16);
|
border-color: rgba(0, 0, 0, 0.16);
|
||||||
text-shadow: 0 1px 0 #ffffff;
|
text-shadow: 0 1px 0 #fff;
|
||||||
}
|
}
|
||||||
/* OnClick */
|
/* OnClick */
|
||||||
.uk-datepicker-table a:active {
|
.uk-datepicker-table a:active {
|
||||||
background-color: #eeeeee;
|
background-color: #eee;
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Active
|
* Active
|
||||||
*/
|
*/
|
||||||
.uk-datepicker-table a.uk-active {
|
.uk-datepicker-table a.uk-active {
|
||||||
background: #00a8e6;
|
background: #00a8e6;
|
||||||
color: #ffffff;
|
color: #fff;
|
||||||
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05);
|
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05);
|
||||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none;border:1px solid transparent;border-radius:4px}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,.16);text-shadow:0 1px 0 #fff}.uk-datepicker-table a:active{background-color:#eee;color:#444}.uk-datepicker-table a.uk-active{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}
|
.uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none;border:1px solid transparent;border-radius:4px}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,.16);text-shadow:0 1px 0 #fff}.uk-datepicker-table a:active{background-color:#eee;color:#444}.uk-datepicker-table a.uk-active{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Datepicker
|
Component: Datepicker
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -42,11 +42,11 @@
|
|||||||
* Previous and next navigation
|
* Previous and next navigation
|
||||||
*/
|
*/
|
||||||
.uk-datepicker-nav a {
|
.uk-datepicker-nav a {
|
||||||
color: #444444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.uk-datepicker-nav a:hover {
|
.uk-datepicker-nav a:hover {
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
.uk-datepicker-previous {
|
.uk-datepicker-previous {
|
||||||
float: left;
|
float: left;
|
||||||
@ -88,14 +88,14 @@
|
|||||||
width: 26px;
|
width: 26px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #444444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Sub-object: `uk-datepicker-table-muted`
|
* Sub-object: `uk-datepicker-table-muted`
|
||||||
*/
|
*/
|
||||||
a.uk-datepicker-table-muted {
|
a.uk-datepicker-table-muted {
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Hover
|
* Hover
|
||||||
@ -104,20 +104,20 @@ a.uk-datepicker-table-muted {
|
|||||||
*/
|
*/
|
||||||
.uk-datepicker-table a:hover,
|
.uk-datepicker-table a:hover,
|
||||||
.uk-datepicker-table a:focus {
|
.uk-datepicker-table a:focus {
|
||||||
background-color: #dddddd;
|
background-color: #ddd;
|
||||||
color: #444444;
|
color: #444;
|
||||||
/* 2 */
|
/* 2 */
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
/* OnClick */
|
/* OnClick */
|
||||||
.uk-datepicker-table a:active {
|
.uk-datepicker-table a:active {
|
||||||
background-color: #cccccc;
|
background-color: #ccc;
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Active
|
* Active
|
||||||
*/
|
*/
|
||||||
.uk-datepicker-table a.uk-active {
|
.uk-datepicker-table a.uk-active {
|
||||||
background: #00a8e6;
|
background: #00a8e6;
|
||||||
color: #ffffff;
|
color: #fff;
|
||||||
}
|
}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Datepicker
|
Component: Datepicker
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -42,11 +42,11 @@
|
|||||||
* Previous and next navigation
|
* Previous and next navigation
|
||||||
*/
|
*/
|
||||||
.uk-datepicker-nav a {
|
.uk-datepicker-nav a {
|
||||||
color: #444444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.uk-datepicker-nav a:hover {
|
.uk-datepicker-nav a:hover {
|
||||||
color: #444444;
|
color: #444;
|
||||||
}
|
}
|
||||||
.uk-datepicker-previous {
|
.uk-datepicker-previous {
|
||||||
float: left;
|
float: left;
|
||||||
@ -88,7 +88,7 @@
|
|||||||
width: 26px;
|
width: 26px;
|
||||||
line-height: 24px;
|
line-height: 24px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #444444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
border: 1px solid transparent;
|
border: 1px solid transparent;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@ -98,7 +98,7 @@
|
|||||||
* Sub-object: `uk-datepicker-table-muted`
|
* Sub-object: `uk-datepicker-table-muted`
|
||||||
*/
|
*/
|
||||||
a.uk-datepicker-table-muted {
|
a.uk-datepicker-table-muted {
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* Hover
|
* Hover
|
||||||
@ -108,17 +108,17 @@ a.uk-datepicker-table-muted {
|
|||||||
.uk-datepicker-table a:hover,
|
.uk-datepicker-table a:hover,
|
||||||
.uk-datepicker-table a:focus {
|
.uk-datepicker-table a:focus {
|
||||||
background-color: #fafafa;
|
background-color: #fafafa;
|
||||||
color: #444444;
|
color: #444;
|
||||||
/* 2 */
|
/* 2 */
|
||||||
outline: none;
|
outline: none;
|
||||||
border-color: rgba(0, 0, 0, 0.2);
|
border-color: rgba(0, 0, 0, 0.2);
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.3);
|
border-bottom-color: rgba(0, 0, 0, 0.3);
|
||||||
text-shadow: 0 1px 0 #ffffff;
|
text-shadow: 0 1px 0 #fff;
|
||||||
}
|
}
|
||||||
/* OnClick */
|
/* OnClick */
|
||||||
.uk-datepicker-table a:active {
|
.uk-datepicker-table a:active {
|
||||||
background-color: #f5f5f5;
|
background-color: #f5f5f5;
|
||||||
color: #444444;
|
color: #444;
|
||||||
border-color: rgba(0, 0, 0, 0.2);
|
border-color: rgba(0, 0, 0, 0.2);
|
||||||
border-top-color: rgba(0, 0, 0, 0.3);
|
border-top-color: rgba(0, 0, 0, 0.3);
|
||||||
background-image: none;
|
background-image: none;
|
||||||
@ -129,7 +129,7 @@ a.uk-datepicker-table-muted {
|
|||||||
*/
|
*/
|
||||||
.uk-datepicker-table a.uk-active {
|
.uk-datepicker-table a.uk-active {
|
||||||
background: #009dd8;
|
background: #009dd8;
|
||||||
color: #ffffff;
|
color: #fff;
|
||||||
border: 1px solid rgba(0, 0, 0, 0.2);
|
border: 1px solid rgba(0, 0, 0, 0.2);
|
||||||
border-bottom-color: rgba(0, 0, 0, 0.4);
|
border-bottom-color: rgba(0, 0, 0, 0.4);
|
||||||
background-origin: border-box;
|
background-origin: border-box;
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none;border:1px solid transparent;border-radius:4px;background-origin:border-box}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);text-shadow:0 1px 0 #fff}.uk-datepicker-table a:active{background-color:#f5f5f5;color:#444;border-color:rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.3);background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.uk-datepicker-table a.uk-active{background:#009dd8;color:#fff;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.4);background-origin:border-box;background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);background-image:linear-gradient(to bottom,#00b4f5,#008dc5);text-shadow:0 -1px 0 rgba(0,0,0,.2)}
|
.uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none;border:1px solid transparent;border-radius:4px;background-origin:border-box}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#fafafa;color:#444;outline:0;border-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.3);text-shadow:0 1px 0 #fff}.uk-datepicker-table a:active{background-color:#f5f5f5;color:#444;border-color:rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.3);background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.uk-datepicker-table a.uk-active{background:#009dd8;color:#fff;border:1px solid rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.4);background-origin:border-box;background-image:-webkit-linear-gradient(top,#00b4f5,#008dc5);background-image:linear-gradient(to bottom,#00b4f5,#008dc5);text-shadow:0 -1px 0 rgba(0,0,0,.2)}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#ddd;color:#444;outline:0}.uk-datepicker-table a:active{background-color:#ccc;color:#444}.uk-datepicker-table a.uk-active{background:#00a8e6;color:#fff}
|
.uk-datepicker{z-index:1050;width:auto;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px}.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}.uk-datepicker-nav:after{clear:both}.uk-datepicker-nav a{color:#444;text-decoration:none}.uk-datepicker-nav a:hover{color:#444}.uk-datepicker-previous{float:left}.uk-datepicker-next{float:right}.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}.uk-datepicker-previous:after{content:"\f053"}.uk-datepicker-next:after{content:"\f054"}.uk-datepicker-table{width:100%}.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}.uk-datepicker-table th{font-size:12px}.uk-datepicker-table a{display:block;width:26px;line-height:24px;text-align:center;color:#444;text-decoration:none}a.uk-datepicker-table-muted{color:#999}.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#ddd;color:#444;outline:0}.uk-datepicker-table a:active{background-color:#ccc;color:#444}.uk-datepicker-table a.uk-active{background:#00a8e6;color:#fff}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Dotnav
|
Component: Dotnav
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}
|
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Dotnav
|
Component: Dotnav
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Dotnav
|
Component: Dotnav
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}
|
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}
|
.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px}.uk-dotnav:after,.uk-dotnav:before{content:"";display:block;overflow:hidden}.uk-dotnav:after{clear:both}.uk-dotnav>*{float:left}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:20px;height:20px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active{background:rgba(255,255,255,.9)}.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form advanced
|
Component: Form advanced
|
||||||
Note: Only works in Webkit at the moment
|
Note: Only works in Webkit at the moment
|
||||||
@ -16,7 +16,7 @@
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 14px;
|
height: 14px;
|
||||||
width: 14px;
|
width: 14px;
|
||||||
border: 1px solid #aaaaaa;
|
border: 1px solid #aaa;
|
||||||
/* 2 */
|
/* 2 */
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
/* 3 */
|
/* 3 */
|
||||||
@ -67,12 +67,12 @@
|
|||||||
*/
|
*/
|
||||||
.uk-form input[type=radio]:disabled,
|
.uk-form input[type=radio]:disabled,
|
||||||
.uk-form input[type=checkbox]:disabled {
|
.uk-form input[type=checkbox]:disabled {
|
||||||
border-color: #dddddd;
|
border-color: #ddd;
|
||||||
}
|
}
|
||||||
.uk-form input[type=radio]:disabled:checked:before {
|
.uk-form input[type=radio]:disabled:checked:before {
|
||||||
background-color: #aaaaaa;
|
background-color: #aaa;
|
||||||
}
|
}
|
||||||
.uk-form input[type=checkbox]:disabled:checked:before,
|
.uk-form input[type=checkbox]:disabled:checked:before,
|
||||||
.uk-form input[type=checkbox]:disabled:indeterminate:before {
|
.uk-form input[type=checkbox]:disabled:indeterminate:before {
|
||||||
color: #aaaaaa;
|
color: #aaa;
|
||||||
}
|
}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa}
|
.uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form advanced
|
Component: Form advanced
|
||||||
Note: Only works in Webkit at the moment
|
Note: Only works in Webkit at the moment
|
||||||
@ -16,7 +16,7 @@
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 14px;
|
height: 14px;
|
||||||
width: 14px;
|
width: 14px;
|
||||||
border: 1px solid #aaaaaa;
|
border: 1px solid #aaa;
|
||||||
/* 2 */
|
/* 2 */
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
/* 3 */
|
/* 3 */
|
||||||
@ -67,12 +67,12 @@
|
|||||||
*/
|
*/
|
||||||
.uk-form input[type=radio]:disabled,
|
.uk-form input[type=radio]:disabled,
|
||||||
.uk-form input[type=checkbox]:disabled {
|
.uk-form input[type=checkbox]:disabled {
|
||||||
border-color: #dddddd;
|
border-color: #ddd;
|
||||||
}
|
}
|
||||||
.uk-form input[type=radio]:disabled:checked:before {
|
.uk-form input[type=radio]:disabled:checked:before {
|
||||||
background-color: #aaaaaa;
|
background-color: #aaa;
|
||||||
}
|
}
|
||||||
.uk-form input[type=checkbox]:disabled:checked:before,
|
.uk-form input[type=checkbox]:disabled:checked:before,
|
||||||
.uk-form input[type=checkbox]:disabled:indeterminate:before {
|
.uk-form input[type=checkbox]:disabled:indeterminate:before {
|
||||||
color: #aaaaaa;
|
color: #aaa;
|
||||||
}
|
}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form advanced
|
Component: Form advanced
|
||||||
Note: Only works in Webkit at the moment
|
Note: Only works in Webkit at the moment
|
||||||
@ -16,7 +16,7 @@
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
height: 14px;
|
height: 14px;
|
||||||
width: 14px;
|
width: 14px;
|
||||||
border: 1px solid #aaaaaa;
|
border: 1px solid #aaa;
|
||||||
/* 2 */
|
/* 2 */
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
/* 3 */
|
/* 3 */
|
||||||
@ -67,12 +67,12 @@
|
|||||||
*/
|
*/
|
||||||
.uk-form input[type=radio]:disabled,
|
.uk-form input[type=radio]:disabled,
|
||||||
.uk-form input[type=checkbox]:disabled {
|
.uk-form input[type=checkbox]:disabled {
|
||||||
border-color: #dddddd;
|
border-color: #ddd;
|
||||||
}
|
}
|
||||||
.uk-form input[type=radio]:disabled:checked:before {
|
.uk-form input[type=radio]:disabled:checked:before {
|
||||||
background-color: #aaaaaa;
|
background-color: #aaa;
|
||||||
}
|
}
|
||||||
.uk-form input[type=checkbox]:disabled:checked:before,
|
.uk-form input[type=checkbox]:disabled:checked:before,
|
||||||
.uk-form input[type=checkbox]:disabled:indeterminate:before {
|
.uk-form input[type=checkbox]:disabled:indeterminate:before {
|
||||||
color: #aaaaaa;
|
color: #aaa;
|
||||||
}
|
}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa}
|
.uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa}
|
.uk-form input[type=radio],.uk-form input[type=checkbox]{display:inline-block;height:14px;width:14px;border:1px solid #aaa;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;outline:0;background:0 0}.uk-form input[type=radio]{border-radius:50%}.uk-form input[type=checkbox]:before,.uk-form input[type=radio]:before{display:block}.uk-form input[type=radio]:checked:before{content:'';width:8px;height:8px;margin:2px auto 0;border-radius:50%;background:#00a8e6}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{content:"\f00c";font-family:FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;line-height:12px;color:#00a8e6}.uk-form input[type=checkbox]:indeterminate:before{content:"\f068"}.uk-form input[type=checkbox]:disabled,.uk-form input[type=radio]:disabled{border-color:#ddd}.uk-form input[type=radio]:disabled:checked:before{background-color:#aaa}.uk-form input[type=checkbox]:disabled:checked:before,.uk-form input[type=checkbox]:disabled:indeterminate:before{color:#aaa}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form file
|
Component: Form file
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px}
|
.uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form file
|
Component: Form file
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form file
|
Component: Form file
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px}
|
.uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px}
|
.uk-form-file{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-file input[type=file]{position:absolute;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;left:0;font-size:500px}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form password
|
Component: Form password
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -23,10 +23,10 @@
|
|||||||
margin-top: -6px;
|
margin-top: -6px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: 13px;
|
line-height: 13px;
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
.uk-form-password-toggle:hover {
|
.uk-form-password-toggle:hover {
|
||||||
color: #999999;
|
color: #999;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.uk-form-password > input {
|
.uk-form-password > input {
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important}
|
.uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form password
|
Component: Form password
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -23,10 +23,10 @@
|
|||||||
margin-top: -6px;
|
margin-top: -6px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: 13px;
|
line-height: 13px;
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
.uk-form-password-toggle:hover {
|
.uk-form-password-toggle:hover {
|
||||||
color: #999999;
|
color: #999;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.uk-form-password > input {
|
.uk-form-password > input {
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form password
|
Component: Form password
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
@ -23,10 +23,10 @@
|
|||||||
margin-top: -6px;
|
margin-top: -6px;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
line-height: 13px;
|
line-height: 13px;
|
||||||
color: #999999;
|
color: #999;
|
||||||
}
|
}
|
||||||
.uk-form-password-toggle:hover {
|
.uk-form-password-toggle:hover {
|
||||||
color: #999999;
|
color: #999;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.uk-form-password > input {
|
.uk-form-password > input {
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important}
|
.uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important}
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important}
|
.uk-form-password{display:inline-block;position:relative;max-width:100%}.uk-form-password-toggle{display:block;position:absolute;top:50%;right:10px;margin-top:-6px;font-size:13px;line-height:13px;color:#999}.uk-form-password-toggle:hover{color:#999;text-decoration:none}.uk-form-password>input{padding-right:50px!important}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form select
|
Component: Form select
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,2 +1,2 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
.uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none}
|
.uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none}
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form select
|
Component: Form select
|
||||||
========================================================================== */
|
========================================================================== */
|
@ -1,4 +1,4 @@
|
|||||||
/*! UIkit 2.25.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
/*! UIkit 2.27.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
|
||||||
/* ========================================================================
|
/* ========================================================================
|
||||||
Component: Form select
|
Component: Form select
|
||||||
========================================================================== */
|
========================================================================== */
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user