Upgraded to JCB v3.1.8
This commit is contained in:
parent
deec751e77
commit
32498659b4
@ -8,13 +8,13 @@ A component to keep track of release checking.
|
||||
+ *Author*: [Joomla! Project](mailto:admin@joomla.org)
|
||||
+ *Name*: [Track Release Checking](http://www.joomla.org)
|
||||
+ *First Build*: 29th July, 2020
|
||||
+ *Last Build*: 8th March, 2021
|
||||
+ *Last Build*: 21st September, 2022
|
||||
+ *Version*: 1.0.x
|
||||
+ *Copyright*: (C) 2020 Open Source Matters, Inc.
|
||||
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
|
||||
|
||||
## Some Fun Numbers
|
||||
|
||||
+ *Line count*: **21151**
|
||||
+ *File count*: **200**
|
||||
+ *Folder count*: **56**
|
||||
+ *Line count*: **22248**
|
||||
+ *File count*: **213**
|
||||
+ *Folder count*: **62**
|
@ -8,13 +8,13 @@ A component to keep track of release checking.
|
||||
+ *Author*: [Joomla! Project](mailto:admin@joomla.org)
|
||||
+ *Name*: [Track Release Checking](http://www.joomla.org)
|
||||
+ *First Build*: 29th July, 2020
|
||||
+ *Last Build*: 8th March, 2021
|
||||
+ *Last Build*: 21st September, 2022
|
||||
+ *Version*: 1.0.x
|
||||
+ *Copyright*: (C) 2020 Open Source Matters, Inc.
|
||||
+ *License*: GNU General Public License version 2 or later; see LICENSE.txt
|
||||
|
||||
## Some Fun Numbers
|
||||
|
||||
+ *Line count*: **21151**
|
||||
+ *File count*: **200**
|
||||
+ *Folder count*: **56**
|
||||
+ *Line count*: **22248**
|
||||
+ *File count*: **213**
|
||||
+ *Folder count*: **62**
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* CSS Document */
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
/* JS Document */
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\BaseController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* General Controller of Release_checking component
|
||||
*/
|
||||
class Release_checkingController extends JControllerLegacy
|
||||
class Release_checkingController extends BaseController
|
||||
{
|
||||
/**
|
||||
* Constructor.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\FormController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Action Controller
|
||||
* Action Form Controller
|
||||
*/
|
||||
class Release_checkingControllerAction extends JControllerForm
|
||||
class Release_checkingControllerAction extends FormController
|
||||
{
|
||||
/**
|
||||
* Current or most recently performed task.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\AdminController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Actions Controller
|
||||
* Actions Admin Controller
|
||||
*/
|
||||
class Release_checkingControllerActions extends JControllerAdmin
|
||||
class Release_checkingControllerActions extends AdminController
|
||||
{
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
|
@ -1,29 +1,33 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\BaseController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Ajax Controller
|
||||
* Release_checking Ajax Base Controller
|
||||
*/
|
||||
class Release_checkingControllerAjax extends JControllerLegacy
|
||||
class Release_checkingControllerAjax extends BaseController
|
||||
{
|
||||
public function __construct($config)
|
||||
{
|
||||
parent::__construct($config);
|
||||
// make sure all json stuff are set
|
||||
JFactory::getDocument()->setMimeEncoding( 'application/json' );
|
||||
JResponse::setHeader('Content-Disposition','attachment;filename="getajax.json"');
|
||||
JResponse::setHeader("Access-Control-Allow-Origin", "*");
|
||||
// get the application
|
||||
$app = JFactory::getApplication();
|
||||
$app->setHeader('Content-Disposition','attachment;filename="getajax.json"');
|
||||
$app->setHeader('Access-Control-Allow-Origin', '*');
|
||||
// load the tasks
|
||||
$this->registerTask('getAction', 'ajax');
|
||||
$this->registerTask('getActionDescription', 'ajax');
|
||||
@ -31,20 +35,26 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
|
||||
public function ajax()
|
||||
{
|
||||
// get the user for later use
|
||||
$user = JFactory::getUser();
|
||||
// get the input values
|
||||
$jinput = JFactory::getApplication()->input;
|
||||
// check if we should return raw
|
||||
$returnRaw = $jinput->get('raw', false, 'BOOLEAN');
|
||||
// return to a callback function
|
||||
$callback = $jinput->get('callback', null, 'CMD');
|
||||
// Check Token!
|
||||
$token = JSession::getFormToken();
|
||||
$call_token = $jinput->get('token', 0, 'ALNUM');
|
||||
if($jinput->get($token, 0, 'ALNUM') || $token === $call_token)
|
||||
{
|
||||
// get the task
|
||||
$task = $this->getTask();
|
||||
switch($task)
|
||||
{
|
||||
case 'getAction':
|
||||
try
|
||||
{
|
||||
$returnRaw = $jinput->get('raw', false, 'BOOLEAN');
|
||||
$contextValue = $jinput->get('context', NULL, 'INT');
|
||||
$joomla_versionValue = $jinput->get('joomla_version', NULL, 'INT');
|
||||
$current_idValue = $jinput->get('current_id', NULL, 'INT');
|
||||
@ -56,7 +66,7 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
{
|
||||
$result = false;
|
||||
}
|
||||
if($callback = $jinput->get('callback', null, 'CMD'))
|
||||
if($callback)
|
||||
{
|
||||
echo $callback . "(".json_encode($result).");";
|
||||
}
|
||||
@ -71,10 +81,14 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
}
|
||||
catch(Exception $e)
|
||||
{
|
||||
if($callback = $jinput->get('callback', null, 'CMD'))
|
||||
if($callback)
|
||||
{
|
||||
echo $callback."(".json_encode($e).");";
|
||||
}
|
||||
elseif($returnRaw)
|
||||
{
|
||||
echo json_encode($e);
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "(".json_encode($e).");";
|
||||
@ -84,7 +98,6 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
case 'getActionDescription':
|
||||
try
|
||||
{
|
||||
$returnRaw = $jinput->get('raw', false, 'BOOLEAN');
|
||||
$actionValue = $jinput->get('action', NULL, 'INT');
|
||||
if($actionValue && $user->id != 0)
|
||||
{
|
||||
@ -94,7 +107,7 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
{
|
||||
$result = false;
|
||||
}
|
||||
if($callback = $jinput->get('callback', null, 'CMD'))
|
||||
if($callback)
|
||||
{
|
||||
echo $callback . "(".json_encode($result).");";
|
||||
}
|
||||
@ -109,10 +122,14 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
}
|
||||
catch(Exception $e)
|
||||
{
|
||||
if($callback = $jinput->get('callback', null, 'CMD'))
|
||||
if($callback)
|
||||
{
|
||||
echo $callback."(".json_encode($e).");";
|
||||
}
|
||||
elseif($returnRaw)
|
||||
{
|
||||
echo json_encode($e);
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "(".json_encode($e).");";
|
||||
@ -123,10 +140,15 @@ class Release_checkingControllerAjax extends JControllerLegacy
|
||||
}
|
||||
else
|
||||
{
|
||||
if($callback = $jinput->get('callback', null, 'CMD'))
|
||||
// return to a callback function
|
||||
if($callback)
|
||||
{
|
||||
echo $callback."(".json_encode(false).");";
|
||||
}
|
||||
elseif($returnRaw)
|
||||
{
|
||||
echo json_encode(false);
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "(".json_encode(false).");";
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\FormController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Context Controller
|
||||
* Context Form Controller
|
||||
*/
|
||||
class Release_checkingControllerContext extends JControllerForm
|
||||
class Release_checkingControllerContext extends FormController
|
||||
{
|
||||
/**
|
||||
* Current or most recently performed task.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\AdminController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Contexts Controller
|
||||
* Contexts Admin Controller
|
||||
*/
|
||||
class Release_checkingControllerContexts extends JControllerAdmin
|
||||
class Release_checkingControllerContexts extends AdminController
|
||||
{
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\BaseController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Import Controller
|
||||
* Release_checking Import Base Controller
|
||||
*/
|
||||
class Release_checkingControllerImport extends JControllerLegacy
|
||||
class Release_checkingControllerImport extends BaseController
|
||||
{
|
||||
/**
|
||||
* Import an spreadsheet.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\FormController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Joomla_version Controller
|
||||
* Joomla_version Form Controller
|
||||
*/
|
||||
class Release_checkingControllerJoomla_version extends JControllerForm
|
||||
class Release_checkingControllerJoomla_version extends FormController
|
||||
{
|
||||
/**
|
||||
* Current or most recently performed task.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\AdminController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Joomla_versions Controller
|
||||
* Joomla_versions Admin Controller
|
||||
*/
|
||||
class Release_checkingControllerJoomla_versions extends JControllerAdmin
|
||||
class Release_checkingControllerJoomla_versions extends AdminController
|
||||
{
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\FormController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_check Controller
|
||||
* Release_check Form Controller
|
||||
*/
|
||||
class Release_checkingControllerRelease_check extends JControllerForm
|
||||
class Release_checkingControllerRelease_check extends FormController
|
||||
{
|
||||
/**
|
||||
* Current or most recently performed task.
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Controller\AdminController;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checks Controller
|
||||
* Release_checks Admin Controller
|
||||
*/
|
||||
class Release_checkingControllerRelease_checks extends JControllerAdmin
|
||||
class Release_checkingControllerRelease_checks extends AdminController
|
||||
{
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
@ -1574,3 +1575,4 @@ abstract class Release_checkingHelper
|
||||
return implode($key);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -52,7 +52,7 @@ COM_RELEASE_CHECKING_ACTION_MODIFIED_BY_LABEL="Modified By"
|
||||
COM_RELEASE_CHECKING_ACTION_MODIFIED_DATE_DESC="The date this Action was modified."
|
||||
COM_RELEASE_CHECKING_ACTION_MODIFIED_DATE_LABEL="Modified Date"
|
||||
COM_RELEASE_CHECKING_ACTION_NAME_DESCRIPTION="Enter Name Here"
|
||||
COM_RELEASE_CHECKING_ACTION_NAME_HINT="Name here"
|
||||
COM_RELEASE_CHECKING_ACTION_NAME_HINT="Name Here"
|
||||
COM_RELEASE_CHECKING_ACTION_NAME_LABEL="Name"
|
||||
COM_RELEASE_CHECKING_ACTION_NAME_MESSAGE="Error! Please add name here."
|
||||
COM_RELEASE_CHECKING_ACTION_NEW="A New Action"
|
||||
@ -65,6 +65,7 @@ COM_RELEASE_CHECKING_ACTION_VERSION_DESC="A count of the number of times this Ac
|
||||
COM_RELEASE_CHECKING_ACTION_VERSION_LABEL="Version"
|
||||
COM_RELEASE_CHECKING_ALL_DONE_HERE_SELECT_THE_NEXT_CONTEXT="All done here, select the next context"
|
||||
COM_RELEASE_CHECKING_ARCHIVED="Archived"
|
||||
COM_RELEASE_CHECKING_ARE_YOU_SURE_YOU_WANT_TO_DELETE_CONFIRMING_WILL_PERMANENTLY_DELETE_THE_SELECTED_ITEMS="Are you sure you want to delete? Confirming will permanently delete the selected item(s)!"
|
||||
COM_RELEASE_CHECKING_AUTHOR="Author"
|
||||
COM_RELEASE_CHECKING_BACK="Back"
|
||||
COM_RELEASE_CHECKING_CHECKED_BY="Checked By"
|
||||
@ -132,7 +133,7 @@ COM_RELEASE_CHECKING_CONTEXT_MODIFIED_BY_LABEL="Modified By"
|
||||
COM_RELEASE_CHECKING_CONTEXT_MODIFIED_DATE_DESC="The date this Context was modified."
|
||||
COM_RELEASE_CHECKING_CONTEXT_MODIFIED_DATE_LABEL="Modified Date"
|
||||
COM_RELEASE_CHECKING_CONTEXT_NAME_DESCRIPTION="Enter Name Here"
|
||||
COM_RELEASE_CHECKING_CONTEXT_NAME_HINT="Name here"
|
||||
COM_RELEASE_CHECKING_CONTEXT_NAME_HINT="Name Here"
|
||||
COM_RELEASE_CHECKING_CONTEXT_NAME_LABEL="Name"
|
||||
COM_RELEASE_CHECKING_CONTEXT_NAME_MESSAGE="Error! Please add name here."
|
||||
COM_RELEASE_CHECKING_CONTEXT_NEW="A New Context"
|
||||
@ -157,6 +158,8 @@ COM_RELEASE_CHECKING_EDIT_CREATED_DATE_DESC="Allows users in this group to edit
|
||||
COM_RELEASE_CHECKING_EDIT_S="Edit %s"
|
||||
COM_RELEASE_CHECKING_EDIT_VERSIONS="Edit Version"
|
||||
COM_RELEASE_CHECKING_EDIT_VERSIONS_DESC="Allows users in this group to edit versions."
|
||||
COM_RELEASE_CHECKING_EMPTY_TRASH="Empty trash"
|
||||
COM_RELEASE_CHECKING_EXIT_TRASH="Exit trash"
|
||||
COM_RELEASE_CHECKING_EXPORT_DATA="Export Data"
|
||||
COM_RELEASE_CHECKING_EXPORT_DATA_DESC="Allows users in this group to export data."
|
||||
COM_RELEASE_CHECKING_EXPORT_FAILED="Export Failed"
|
||||
@ -280,7 +283,7 @@ COM_RELEASE_CHECKING_JOOMLA_VERSION_MODIFIED_BY_LABEL="Modified By"
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_MODIFIED_DATE_DESC="The date this Joomla Version was modified."
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_MODIFIED_DATE_LABEL="Modified Date"
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_NAME_DESCRIPTION="Enter Name Here"
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_NAME_HINT="Name here"
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_NAME_HINT="Name Here"
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_NAME_LABEL="Name"
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_NAME_MESSAGE="Error! Please add name here."
|
||||
COM_RELEASE_CHECKING_JOOMLA_VERSION_NEW="A New Joomla Version"
|
||||
@ -391,6 +394,8 @@ COM_RELEASE_CHECKING_SELECT="Select"
|
||||
COM_RELEASE_CHECKING_SUBMENU_JOOMLA_VERSIONS="Joomla Versions"
|
||||
COM_RELEASE_CHECKING_SUBMENU_RELEASE_CHECKS="Release Checks"
|
||||
COM_RELEASE_CHECKING_TRASHED="Trashed"
|
||||
COM_RELEASE_CHECKING_TRASHED_ITEMS="Trashed items"
|
||||
COM_RELEASE_CHECKING_TRASH_AREA="Trash Area"
|
||||
COM_RELEASE_CHECKING_TYPE_ACTION="Action"
|
||||
COM_RELEASE_CHECKING_TYPE_CONTEXT="Context"
|
||||
COM_RELEASE_CHECKING_TYPE_JOOMLA_VERSION="Joomla Version"
|
||||
@ -399,4 +404,6 @@ COM_RELEASE_CHECKING_USE_BATCH="Use Batch"
|
||||
COM_RELEASE_CHECKING_USE_BATCH_DESC="Allows users in this group to use batch copy/update method."
|
||||
COM_RELEASE_CHECKING_VERSION="Version"
|
||||
COM_RELEASE_CHECKING_WEBSITE="Website"
|
||||
COM_RELEASE_CHECKING_YOU_ARE_CURRENTLY_VIEWING_THE_TRASHED_ITEMS="You are currently viewing the trashed items."
|
||||
COM_RELEASE_CHECKING_YOU_ARE_CURRENTLY_VIEWING_THE_TRASH_AREA_AND_YOU_DONT_HAVE_ANY_ITEMS_IN_TRASH_AT_THE_MOMENT="You are currently viewing the trash area, and you don't have any items in trash at the moment!"
|
||||
COM_RELEASE_CHECKING_YOU_MUST_FIRST_SELECT_THE_JOOMLA_VERSION_BEING_TESTED="You must first select the Joomla version being tested!"
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
72
admin/layouts/trashhelper.php
Normal file
72
admin/layouts/trashhelper.php
Normal file
@ -0,0 +1,72 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('JPATH_BASE') or die('Restricted access');
|
||||
|
||||
|
||||
|
||||
?>
|
||||
<?php if ($displayData->state->get('filter.published') == -2 && ($displayData->canState && $displayData->canDelete)) : ?>
|
||||
<script>
|
||||
// change the class of the delete button
|
||||
jQuery("#toolbar-delete button").toggleClass("btn-danger");
|
||||
// function to empty the trash
|
||||
function emptyTrash() {
|
||||
if (document.adminForm.boxchecked.value == 0) {
|
||||
// select all the items visable
|
||||
document.adminForm.elements['checkall-toggle'].checked=1;
|
||||
Joomla.checkAll(document.adminForm.elements['checkall-toggle']);
|
||||
// check to confirm the deletion
|
||||
if(confirm('<?= JText::_("COM_RELEASE_CHECKING_ARE_YOU_SURE_YOU_WANT_TO_DELETE_CONFIRMING_WILL_PERMANENTLY_DELETE_THE_SELECTED_ITEMS") ?>')) {
|
||||
Joomla.submitbutton('<?= $displayData->get("name") ?>.delete');
|
||||
} else {
|
||||
document.adminForm.elements['checkall-toggle'].checked=0;
|
||||
Joomla.checkAll(document.adminForm.elements['checkall-toggle']);
|
||||
}
|
||||
} else {
|
||||
// confirm deletion of those selected
|
||||
if (confirm('<?= JText::_("COM_RELEASE_CHECKING_ARE_YOU_SURE_YOU_WANT_TO_DELETE_CONFIRMING_WILL_PERMANENTLY_DELETE_THE_SELECTED_ITEMS") ?>')) {
|
||||
Joomla.submitbutton('<?= $displayData->get("name") ?>.delete');
|
||||
};
|
||||
}
|
||||
return false;
|
||||
}
|
||||
// function to exit the tash state
|
||||
function exitTrash() {
|
||||
document.adminForm.filter_published.selectedIndex = 0;
|
||||
document.adminForm.submit();
|
||||
return false;
|
||||
}
|
||||
</script>
|
||||
<div class="alert alert-error">
|
||||
<?php if (empty($displayData->items)): ?>
|
||||
<h4 class="alert-heading">
|
||||
<span class="icon-trash"></span>
|
||||
<?= JText::_("COM_RELEASE_CHECKING_TRASH_AREA") ?>
|
||||
</h4>
|
||||
<p><?= JText::_("COM_RELEASE_CHECKING_YOU_ARE_CURRENTLY_VIEWING_THE_TRASH_AREA_AND_YOU_DONT_HAVE_ANY_ITEMS_IN_TRASH_AT_THE_MOMENT") ?></p>
|
||||
<?php else: ?>
|
||||
<h4 class="alert-heading">
|
||||
<span class="icon-trash"></span>
|
||||
<?= JText::_("COM_RELEASE_CHECKING_TRASHED_ITEMS") ?>
|
||||
</h4>
|
||||
<p><?= JText::_("COM_RELEASE_CHECKING_YOU_ARE_CURRENTLY_VIEWING_THE_TRASHED_ITEMS") ?></p>
|
||||
<button onclick="emptyTrash();" class="btn btn-small btn-danger">
|
||||
<span class="icon-delete" aria-hidden="true"></span>
|
||||
<?= JText::_("COM_RELEASE_CHECKING_EMPTY_TRASH") ?>
|
||||
</button>
|
||||
<?php endif; ?>
|
||||
<button onclick="exitTrash();" class="btn btn-small">
|
||||
<span class="icon-back" aria-hidden="true"></span>
|
||||
<?= JText::_("COM_RELEASE_CHECKING_EXIT_TRASH") ?>
|
||||
</button>
|
||||
</div>
|
||||
<?php endif; ?>
|
@ -1,23 +1,25 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\AdminModel;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Action Model
|
||||
* Release_checking Action Admin Model
|
||||
*/
|
||||
class Release_checkingModelAction extends JModelAdmin
|
||||
class Release_checkingModelAction extends AdminModel
|
||||
{
|
||||
/**
|
||||
* The tab layout fields array.
|
||||
@ -100,12 +102,6 @@ class Release_checkingModelAction extends JModelAdmin
|
||||
$registry->loadString($item->metadata);
|
||||
$item->metadata = $registry->toArray();
|
||||
}
|
||||
|
||||
if (!empty($item->id))
|
||||
{
|
||||
$item->tags = new JHelperTags;
|
||||
$item->tags->getTagIds($item->id, 'com_release_checking.action');
|
||||
}
|
||||
}
|
||||
|
||||
return $item;
|
||||
@ -227,7 +223,7 @@ class Release_checkingModelAction extends JModelAdmin
|
||||
*/
|
||||
public function getScript()
|
||||
{
|
||||
return 'administrator/components/com_release_checking/models/forms/action.js';
|
||||
return 'media/com_release_checking/js/action.js';
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\ListModel;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Actions Model
|
||||
* Actions List Model
|
||||
*/
|
||||
class Release_checkingModelActions extends JModelList
|
||||
class Release_checkingModelActions extends ListModel
|
||||
{
|
||||
public function __construct($config = array())
|
||||
{
|
||||
@ -107,7 +109,7 @@ class Release_checkingModelActions extends JModelList
|
||||
*/
|
||||
public function getItems()
|
||||
{
|
||||
// check in items
|
||||
// Check in items
|
||||
$this->checkInNow();
|
||||
|
||||
// load parent items
|
||||
@ -390,17 +392,19 @@ class Release_checkingModelActions extends JModelList
|
||||
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
$query->select('*');
|
||||
$query->from($db->quoteName('#__release_checking_action'));
|
||||
$db->setQuery($query);
|
||||
// Only select items that are checked out.
|
||||
$query->where($db->quoteName('checked_out') . '!=0');
|
||||
$db->setQuery($query, 0, 1);
|
||||
$db->execute();
|
||||
if ($db->getNumRows())
|
||||
{
|
||||
// Get Yesterdays date
|
||||
// Get Yesterdays date.
|
||||
$date = JFactory::getDate()->modify($time)->toSql();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Fields to update.
|
||||
@ -415,7 +419,7 @@ class Release_checkingModelActions extends JModelList
|
||||
$db->quoteName('checked_out_time') . '<\''.$date.'\''
|
||||
);
|
||||
|
||||
// Check table
|
||||
// Check table.
|
||||
$query->update($db->quoteName('#__release_checking_action'))->set($fields)->where($conditions);
|
||||
|
||||
$db->setQuery($query);
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\ListModel;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Ajax Model
|
||||
* Release_checking Ajax List Model
|
||||
*/
|
||||
class Release_checkingModelAjax extends JModelList
|
||||
class Release_checkingModelAjax extends ListModel
|
||||
{
|
||||
protected $app_params;
|
||||
|
||||
|
@ -1,23 +1,25 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\AdminModel;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Context Model
|
||||
* Release_checking Context Admin Model
|
||||
*/
|
||||
class Release_checkingModelContext extends JModelAdmin
|
||||
class Release_checkingModelContext extends AdminModel
|
||||
{
|
||||
/**
|
||||
* The tab layout fields array.
|
||||
@ -96,12 +98,6 @@ class Release_checkingModelContext extends JModelAdmin
|
||||
$registry->loadString($item->metadata);
|
||||
$item->metadata = $registry->toArray();
|
||||
}
|
||||
|
||||
if (!empty($item->id))
|
||||
{
|
||||
$item->tags = new JHelperTags;
|
||||
$item->tags->getTagIds($item->id, 'com_release_checking.context');
|
||||
}
|
||||
}
|
||||
|
||||
return $item;
|
||||
@ -223,7 +219,7 @@ class Release_checkingModelContext extends JModelAdmin
|
||||
*/
|
||||
public function getScript()
|
||||
{
|
||||
return 'administrator/components/com_release_checking/models/forms/context.js';
|
||||
return 'media/com_release_checking/js/context.js';
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\ListModel;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Contexts Model
|
||||
* Contexts List Model
|
||||
*/
|
||||
class Release_checkingModelContexts extends JModelList
|
||||
class Release_checkingModelContexts extends ListModel
|
||||
{
|
||||
public function __construct($config = array())
|
||||
{
|
||||
@ -99,7 +101,7 @@ class Release_checkingModelContexts extends JModelList
|
||||
*/
|
||||
public function getItems()
|
||||
{
|
||||
// check in items
|
||||
// Check in items
|
||||
$this->checkInNow();
|
||||
|
||||
// load parent items
|
||||
@ -369,17 +371,19 @@ class Release_checkingModelContexts extends JModelList
|
||||
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
$query->select('*');
|
||||
$query->from($db->quoteName('#__release_checking_context'));
|
||||
$db->setQuery($query);
|
||||
// Only select items that are checked out.
|
||||
$query->where($db->quoteName('checked_out') . '!=0');
|
||||
$db->setQuery($query, 0, 1);
|
||||
$db->execute();
|
||||
if ($db->getNumRows())
|
||||
{
|
||||
// Get Yesterdays date
|
||||
// Get Yesterdays date.
|
||||
$date = JFactory::getDate()->modify($time)->toSql();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Fields to update.
|
||||
@ -394,7 +398,7 @@ class Release_checkingModelContexts extends JModelList
|
||||
$db->quoteName('checked_out_time') . '<\''.$date.'\''
|
||||
);
|
||||
|
||||
// Check table
|
||||
// Check table.
|
||||
$query->update($db->quoteName('#__release_checking_context'))->set($fields)->where($conditions);
|
||||
|
||||
$db->setQuery($query);
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,24 +1,26 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\BaseDatabaseModel;
|
||||
use Joomla\CMS\Filesystem\File;
|
||||
use Joomla\CMS\Filesystem\Folder;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
use PhpOffice\PhpSpreadsheet\IOFactory;
|
||||
|
||||
/**
|
||||
* Release_checking Import Model
|
||||
* Release_checking Import Base Database Model
|
||||
*/
|
||||
class Release_checkingModelImport extends JModelLegacy
|
||||
class Release_checkingModelImport extends BaseDatabaseModel
|
||||
{
|
||||
// set uploading values
|
||||
protected $use_streams = false;
|
||||
|
@ -1,23 +1,25 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\AdminModel;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Joomla_version Model
|
||||
* Release_checking Joomla_version Admin Model
|
||||
*/
|
||||
class Release_checkingModelJoomla_version extends JModelAdmin
|
||||
class Release_checkingModelJoomla_version extends AdminModel
|
||||
{
|
||||
/**
|
||||
* The tab layout fields array.
|
||||
@ -96,12 +98,6 @@ class Release_checkingModelJoomla_version extends JModelAdmin
|
||||
$registry->loadString($item->metadata);
|
||||
$item->metadata = $registry->toArray();
|
||||
}
|
||||
|
||||
if (!empty($item->id))
|
||||
{
|
||||
$item->tags = new JHelperTags;
|
||||
$item->tags->getTagIds($item->id, 'com_release_checking.joomla_version');
|
||||
}
|
||||
}
|
||||
|
||||
return $item;
|
||||
@ -223,7 +219,7 @@ class Release_checkingModelJoomla_version extends JModelAdmin
|
||||
*/
|
||||
public function getScript()
|
||||
{
|
||||
return 'administrator/components/com_release_checking/models/forms/joomla_version.js';
|
||||
return 'media/com_release_checking/js/joomla_version.js';
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\ListModel;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Joomla_versions Model
|
||||
* Joomla_versions List Model
|
||||
*/
|
||||
class Release_checkingModelJoomla_versions extends JModelList
|
||||
class Release_checkingModelJoomla_versions extends ListModel
|
||||
{
|
||||
public function __construct($config = array())
|
||||
{
|
||||
@ -99,7 +101,7 @@ class Release_checkingModelJoomla_versions extends JModelList
|
||||
*/
|
||||
public function getItems()
|
||||
{
|
||||
// check in items
|
||||
// Check in items
|
||||
$this->checkInNow();
|
||||
|
||||
// load parent items
|
||||
@ -352,17 +354,19 @@ class Release_checkingModelJoomla_versions extends JModelList
|
||||
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
$query->select('*');
|
||||
$query->from($db->quoteName('#__release_checking_joomla_version'));
|
||||
$db->setQuery($query);
|
||||
// Only select items that are checked out.
|
||||
$query->where($db->quoteName('checked_out') . '!=0');
|
||||
$db->setQuery($query, 0, 1);
|
||||
$db->execute();
|
||||
if ($db->getNumRows())
|
||||
{
|
||||
// Get Yesterdays date
|
||||
// Get Yesterdays date.
|
||||
$date = JFactory::getDate()->modify($time)->toSql();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Fields to update.
|
||||
@ -377,7 +381,7 @@ class Release_checkingModelJoomla_versions extends JModelList
|
||||
$db->quoteName('checked_out_time') . '<\''.$date.'\''
|
||||
);
|
||||
|
||||
// Check table
|
||||
// Check table.
|
||||
$query->update($db->quoteName('#__release_checking_joomla_version'))->set($fields)->where($conditions);
|
||||
|
||||
$db->setQuery($query);
|
||||
|
@ -1,23 +1,25 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\AdminModel;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checking Release_check Model
|
||||
* Release_checking Release_check Admin Model
|
||||
*/
|
||||
class Release_checkingModelRelease_check extends JModelAdmin
|
||||
class Release_checkingModelRelease_check extends AdminModel
|
||||
{
|
||||
/**
|
||||
* The tab layout fields array.
|
||||
@ -121,12 +123,6 @@ class Release_checkingModelRelease_check extends JModelAdmin
|
||||
$registry->loadString($item->metadata);
|
||||
$item->metadata = $registry->toArray();
|
||||
}
|
||||
|
||||
if (!empty($item->id))
|
||||
{
|
||||
$item->tags = new JHelperTags;
|
||||
$item->tags->getTagIds($item->id, 'com_release_checking.release_check');
|
||||
}
|
||||
}
|
||||
|
||||
return $item;
|
||||
@ -264,7 +260,7 @@ class Release_checkingModelRelease_check extends JModelAdmin
|
||||
*/
|
||||
public function getScript()
|
||||
{
|
||||
return 'administrator/components/com_release_checking/models/forms/release_check.js';
|
||||
return 'media/com_release_checking/js/release_check.js';
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1,21 +1,23 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\Model\ListModel;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
* Release_checks Model
|
||||
* Release_checks List Model
|
||||
*/
|
||||
class Release_checkingModelRelease_checks extends JModelList
|
||||
class Release_checkingModelRelease_checks extends ListModel
|
||||
{
|
||||
public function __construct($config = array())
|
||||
{
|
||||
@ -127,7 +129,7 @@ class Release_checkingModelRelease_checks extends JModelList
|
||||
*/
|
||||
public function getItems()
|
||||
{
|
||||
// check in items
|
||||
// Check in items
|
||||
$this->checkInNow();
|
||||
|
||||
// load parent items
|
||||
@ -725,17 +727,19 @@ class Release_checkingModelRelease_checks extends JModelList
|
||||
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
$query->select('*');
|
||||
$query->from($db->quoteName('#__release_checking_release_check'));
|
||||
$db->setQuery($query);
|
||||
// Only select items that are checked out.
|
||||
$query->where($db->quoteName('checked_out') . '!=0');
|
||||
$db->setQuery($query, 0, 1);
|
||||
$db->execute();
|
||||
if ($db->getNumRows())
|
||||
{
|
||||
// Get Yesterdays date
|
||||
// Get Yesterdays date.
|
||||
$date = JFactory::getDate()->modify($time)->toSql();
|
||||
// reset query
|
||||
// Reset query.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Fields to update.
|
||||
@ -750,7 +754,7 @@ class Release_checkingModelRelease_checks extends JModelList
|
||||
$db->quoteName('checked_out_time') . '<\''.$date.'\''
|
||||
);
|
||||
|
||||
// Check table
|
||||
// Check table.
|
||||
$query->update($db->quoteName('#__release_checking_release_check'))->set($fields)->where($conditions);
|
||||
|
||||
$db->setQuery($query);
|
||||
|
55
admin/models/rules/int.php
Normal file
55
admin/models/rules/int.php
Normal file
@ -0,0 +1,55 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('JPATH_PLATFORM') or die;
|
||||
|
||||
use Joomla\CMS\Form\Form;
|
||||
use Joomla\CMS\Form\FormRule;
|
||||
use Joomla\Registry\Registry;
|
||||
|
||||
/**
|
||||
* Form Rule (Int) class for the Joomla Platform.
|
||||
*/
|
||||
class JFormRuleInt extends FormRule
|
||||
{
|
||||
/**
|
||||
* Method to test that an integer value was added.
|
||||
*
|
||||
* @param \SimpleXMLElement $element The SimpleXMLElement object representing the `<field>` tag for the form field object.
|
||||
* @param mixed $value The form field value to validate.
|
||||
* @param string $group The field name group control value. This acts as an array container for the field.
|
||||
* For example if the field has name="foo" and the group value is set to "bar" then the
|
||||
* full field name would end up being "bar[foo]".
|
||||
* @param Registry $input An optional Registry object with the entire data set to validate against the entire form.
|
||||
* @param Form $form The form object for which the field is being tested.
|
||||
*
|
||||
* @return boolean True if the value is valid integer, false otherwise.
|
||||
*
|
||||
*/
|
||||
public function test(\SimpleXMLElement $element, $value, $group = null, Registry $input = null, Form $form = null)
|
||||
{
|
||||
// Check if the field is required.
|
||||
$required = ((string) $element['required'] == 'true' || (string) $element['required'] == 'required');
|
||||
|
||||
// If the value is empty and the field is not required return True.
|
||||
if (($value === '' || $value === null) && ! $required)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// now validate the value to be an integer
|
||||
// we need to validate a string with the integer in it
|
||||
// since this is how Joomla passes the value to the test method
|
||||
// so we use type coercion along with is_numeric
|
||||
return is_numeric($value) && is_int(+$value);
|
||||
// if you have a better idea... lets hear it.
|
||||
}
|
||||
}
|
@ -1,16 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::_('behavior.tabstate');
|
||||
|
||||
|
||||
// Access check.
|
||||
if (!JFactory::getUser()->authorise('core.manage', 'com_release_checking'))
|
||||
@ -24,8 +25,8 @@ $document->addStyleSheet('components/com_release_checking/assets/css/admin.css')
|
||||
$document->addScript('components/com_release_checking/assets/js/admin.js');
|
||||
|
||||
// require helper files
|
||||
JLoader::register('Release_checkingHelper', __DIR__ . '/helpers/release_checking.php');
|
||||
JLoader::register('JHtmlBatch_', __DIR__ . '/helpers/html/batch_.php');
|
||||
JLoader::register('Release_checkingHelper', __DIR__ . '/helpers/release_checking.php');
|
||||
JLoader::register('JHtmlBatch_', __DIR__ . '/helpers/html/batch_.php');
|
||||
|
||||
// Get an instance of the controller prefixed by Release_checking
|
||||
$controller = JControllerLegacy::getInstance('Release_checking');
|
||||
|
@ -6,7 +6,7 @@ CREATE TABLE IF NOT EXISTS `#__release_checking_release_check` (
|
||||
`created_by` INT(11) NOT NULL DEFAULT 0,
|
||||
`joomla_version` INT(11) NOT NULL DEFAULT 0,
|
||||
`outcome` TINYINT(1) NOT NULL DEFAULT -1,
|
||||
`params` text NOT NULL,
|
||||
`params` text NULL,
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
@ -33,7 +33,7 @@ CREATE TABLE IF NOT EXISTS `#__release_checking_joomla_version` (
|
||||
`asset_id` INT(10) unsigned NOT NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
|
||||
`alias` CHAR(64) NOT NULL DEFAULT '',
|
||||
`name` VARCHAR(255) NOT NULL DEFAULT '',
|
||||
`params` text NOT NULL,
|
||||
`params` text NULL,
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
@ -60,7 +60,7 @@ CREATE TABLE IF NOT EXISTS `#__release_checking_context` (
|
||||
`asset_id` INT(10) unsigned NOT NULL DEFAULT 0 COMMENT 'FK to the #__assets table.',
|
||||
`alias` CHAR(64) NOT NULL DEFAULT '',
|
||||
`name` VARCHAR(255) NOT NULL DEFAULT '',
|
||||
`params` text NOT NULL,
|
||||
`params` text NULL,
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
@ -89,7 +89,7 @@ CREATE TABLE IF NOT EXISTS `#__release_checking_action` (
|
||||
`context` INT(11) NOT NULL DEFAULT 0,
|
||||
`description` TEXT NOT NULL,
|
||||
`name` VARCHAR(255) NOT NULL DEFAULT '',
|
||||
`params` text NOT NULL,
|
||||
`params` text NULL,
|
||||
`published` TINYINT(3) NOT NULL DEFAULT 1,
|
||||
`created_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
`modified_by` INT(10) unsigned NOT NULL DEFAULT 0,
|
||||
|
@ -1,15 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\Table\Table;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
@ -17,7 +19,7 @@ use Joomla\Utilities\ArrayHelper;
|
||||
/**
|
||||
* Actions Table class
|
||||
*/
|
||||
class Release_checkingTableAction extends JTable
|
||||
class Release_checkingTableAction extends Table
|
||||
{
|
||||
/**
|
||||
* Ensure the params and metadata in json encoded in the bind method
|
||||
@ -321,7 +323,7 @@ class Release_checkingTableAction extends JTable
|
||||
$this->alias = $this->name;
|
||||
}
|
||||
|
||||
$this->alias = JApplication::stringURLSafe($this->alias);
|
||||
$this->alias = JApplicationHelper::stringURLSafe($this->alias);
|
||||
|
||||
if (trim(str_replace('-', '', $this->alias)) == '')
|
||||
{
|
||||
|
@ -1,15 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\Table\Table;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
@ -17,7 +19,7 @@ use Joomla\Utilities\ArrayHelper;
|
||||
/**
|
||||
* Contexts Table class
|
||||
*/
|
||||
class Release_checkingTableContext extends JTable
|
||||
class Release_checkingTableContext extends Table
|
||||
{
|
||||
/**
|
||||
* Ensure the params and metadata in json encoded in the bind method
|
||||
@ -321,7 +323,7 @@ class Release_checkingTableContext extends JTable
|
||||
$this->alias = $this->name;
|
||||
}
|
||||
|
||||
$this->alias = JApplication::stringURLSafe($this->alias);
|
||||
$this->alias = JApplicationHelper::stringURLSafe($this->alias);
|
||||
|
||||
if (trim(str_replace('-', '', $this->alias)) == '')
|
||||
{
|
||||
|
@ -1,15 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\Table\Table;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
@ -17,7 +19,7 @@ use Joomla\Utilities\ArrayHelper;
|
||||
/**
|
||||
* Joomla_versions Table class
|
||||
*/
|
||||
class Release_checkingTableJoomla_version extends JTable
|
||||
class Release_checkingTableJoomla_version extends Table
|
||||
{
|
||||
/**
|
||||
* Ensure the params and metadata in json encoded in the bind method
|
||||
@ -321,7 +323,7 @@ class Release_checkingTableJoomla_version extends JTable
|
||||
$this->alias = $this->name;
|
||||
}
|
||||
|
||||
$this->alias = JApplication::stringURLSafe($this->alias);
|
||||
$this->alias = JApplicationHelper::stringURLSafe($this->alias);
|
||||
|
||||
if (trim(str_replace('-', '', $this->alias)) == '')
|
||||
{
|
||||
|
@ -1,15 +1,17 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\Table\Table;
|
||||
use Joomla\Registry\Registry;
|
||||
use Joomla\String\StringHelper;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
@ -17,7 +19,7 @@ use Joomla\Utilities\ArrayHelper;
|
||||
/**
|
||||
* Release_checks Table class
|
||||
*/
|
||||
class Release_checkingTableRelease_check extends JTable
|
||||
class Release_checkingTableRelease_check extends Table
|
||||
{
|
||||
/**
|
||||
* Ensure the params and metadata in json encoded in the bind method
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
Joomla.submitbutton = function(task)
|
||||
|
@ -1,18 +1,18 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html');
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.formvalidation');
|
||||
JHtml::_('behavior.formvalidator');
|
||||
JHtml::_('formbehavior.chosen', 'select');
|
||||
JHtml::_('behavior.keepalive');
|
||||
$componentParams = $this->params; // will be removed just use $this->params instead
|
||||
|
@ -1,19 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
|
||||
/**
|
||||
* Action View class
|
||||
* Action Html View class
|
||||
*/
|
||||
class Release_checkingViewAction extends JViewLegacy
|
||||
class Release_checkingViewAction extends HtmlView
|
||||
{
|
||||
/**
|
||||
* display method of View
|
||||
@ -147,10 +150,10 @@ class Release_checkingViewAction extends JViewLegacy
|
||||
}
|
||||
JToolbarHelper::divider();
|
||||
// set help url for this view if found
|
||||
$help_url = Release_checkingHelper::getHelpUrl('action');
|
||||
if (Release_checkingHelper::checkString($help_url))
|
||||
$this->help_url = Release_checkingHelper::getHelpUrl('action');
|
||||
if (Release_checkingHelper::checkString($this->help_url))
|
||||
{
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $help_url);
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $this->help_url);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,16 +1,16 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.multiselect');
|
||||
JHtml::_('dropdown.init');
|
||||
JHtml::_('formbehavior.chosen', '.multipleAccessLevels', null, array('placeholder_text_multiple' => '- ' . JText::_('COM_RELEASE_CHECKING_FILTER_SELECT_ACCESS') . ' -'));
|
||||
@ -31,6 +31,8 @@ if ($this->saveOrder)
|
||||
<div id="j-main-container">
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Add the trash helper layout
|
||||
echo JLayoutHelper::render('trashhelper', $this);
|
||||
// Add the searchtools
|
||||
echo JLayoutHelper::render('joomla.searchtools.default', array('view' => $this));
|
||||
?>
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,19 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
|
||||
/**
|
||||
* Release_checking View class for the Actions
|
||||
* Release_checking Html View class for the Actions
|
||||
*/
|
||||
class Release_checkingViewActions extends JViewLegacy
|
||||
class Release_checkingViewActions extends HtmlView
|
||||
{
|
||||
/**
|
||||
* Actions view display method
|
||||
@ -144,10 +147,10 @@ class Release_checkingViewActions extends JViewLegacy
|
||||
}
|
||||
|
||||
// set help url for this view if found
|
||||
$help_url = Release_checkingHelper::getHelpUrl('actions');
|
||||
if (Release_checkingHelper::checkString($help_url))
|
||||
$this->help_url = Release_checkingHelper::getHelpUrl('actions');
|
||||
if (Release_checkingHelper::checkString($this->help_url))
|
||||
{
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $help_url);
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $this->help_url);
|
||||
}
|
||||
|
||||
// add the options comp button
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
Joomla.submitbutton = function(task)
|
||||
|
@ -1,18 +1,18 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html');
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.formvalidation');
|
||||
JHtml::_('behavior.formvalidator');
|
||||
JHtml::_('formbehavior.chosen', 'select');
|
||||
JHtml::_('behavior.keepalive');
|
||||
$componentParams = $this->params; // will be removed just use $this->params instead
|
||||
|
@ -1,19 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
|
||||
/**
|
||||
* Context View class
|
||||
* Context Html View class
|
||||
*/
|
||||
class Release_checkingViewContext extends JViewLegacy
|
||||
class Release_checkingViewContext extends HtmlView
|
||||
{
|
||||
/**
|
||||
* display method of View
|
||||
@ -147,10 +150,10 @@ class Release_checkingViewContext extends JViewLegacy
|
||||
}
|
||||
JToolbarHelper::divider();
|
||||
// set help url for this view if found
|
||||
$help_url = Release_checkingHelper::getHelpUrl('context');
|
||||
if (Release_checkingHelper::checkString($help_url))
|
||||
$this->help_url = Release_checkingHelper::getHelpUrl('context');
|
||||
if (Release_checkingHelper::checkString($this->help_url))
|
||||
{
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $help_url);
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $this->help_url);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,16 +1,16 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.multiselect');
|
||||
JHtml::_('dropdown.init');
|
||||
JHtml::_('formbehavior.chosen', '.multipleAccessLevels', null, array('placeholder_text_multiple' => '- ' . JText::_('COM_RELEASE_CHECKING_FILTER_SELECT_ACCESS') . ' -'));
|
||||
@ -31,6 +31,8 @@ if ($this->saveOrder)
|
||||
<div id="j-main-container">
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Add the trash helper layout
|
||||
echo JLayoutHelper::render('trashhelper', $this);
|
||||
// Add the searchtools
|
||||
echo JLayoutHelper::render('joomla.searchtools.default', array('view' => $this));
|
||||
?>
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,19 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
|
||||
/**
|
||||
* Release_checking View class for the Contexts
|
||||
* Release_checking Html View class for the Contexts
|
||||
*/
|
||||
class Release_checkingViewContexts extends JViewLegacy
|
||||
class Release_checkingViewContexts extends HtmlView
|
||||
{
|
||||
/**
|
||||
* Contexts view display method
|
||||
@ -144,10 +147,10 @@ class Release_checkingViewContexts extends JViewLegacy
|
||||
}
|
||||
|
||||
// set help url for this view if found
|
||||
$help_url = Release_checkingHelper::getHelpUrl('contexts');
|
||||
if (Release_checkingHelper::checkString($help_url))
|
||||
$this->help_url = Release_checkingHelper::getHelpUrl('contexts');
|
||||
if (Release_checkingHelper::checkString($this->help_url))
|
||||
{
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $help_url);
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $this->help_url);
|
||||
}
|
||||
|
||||
// add the options comp button
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
@ -1,19 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
|
||||
/**
|
||||
* Release_checking Import View
|
||||
* Release_checking Import Html View
|
||||
*/
|
||||
class Release_checkingViewImport extends JViewLegacy
|
||||
class Release_checkingViewImport extends HtmlView
|
||||
{
|
||||
protected $headerList;
|
||||
protected $hasPackage = false;
|
||||
@ -82,10 +85,10 @@ class Release_checkingViewImport extends JViewLegacy
|
||||
}
|
||||
|
||||
// set help url for this view if found
|
||||
$help_url = Release_checkingHelper::getHelpUrl('import');
|
||||
if (Release_checkingHelper::checkString($help_url))
|
||||
$this->help_url = Release_checkingHelper::getHelpUrl('import');
|
||||
if (Release_checkingHelper::checkString($this->help_url))
|
||||
{
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $help_url);
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $this->help_url);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,10 @@
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
Joomla.submitbutton = function(task)
|
||||
|
@ -1,18 +1,18 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html');
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.formvalidation');
|
||||
JHtml::_('behavior.formvalidator');
|
||||
JHtml::_('formbehavior.chosen', 'select');
|
||||
JHtml::_('behavior.keepalive');
|
||||
$componentParams = $this->params; // will be removed just use $this->params instead
|
||||
|
@ -1,19 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
|
||||
/**
|
||||
* Joomla_version View class
|
||||
* Joomla_version Html View class
|
||||
*/
|
||||
class Release_checkingViewJoomla_version extends JViewLegacy
|
||||
class Release_checkingViewJoomla_version extends HtmlView
|
||||
{
|
||||
/**
|
||||
* display method of View
|
||||
@ -147,10 +150,10 @@ class Release_checkingViewJoomla_version extends JViewLegacy
|
||||
}
|
||||
JToolbarHelper::divider();
|
||||
// set help url for this view if found
|
||||
$help_url = Release_checkingHelper::getHelpUrl('joomla_version');
|
||||
if (Release_checkingHelper::checkString($help_url))
|
||||
$this->help_url = Release_checkingHelper::getHelpUrl('joomla_version');
|
||||
if (Release_checkingHelper::checkString($this->help_url))
|
||||
{
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $help_url);
|
||||
JToolbarHelper::help('COM_RELEASE_CHECKING_HELP_MANAGER', false, $this->help_url);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,16 +1,16 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.multiselect');
|
||||
JHtml::_('dropdown.init');
|
||||
JHtml::_('formbehavior.chosen', '.multipleAccessLevels', null, array('placeholder_text_multiple' => '- ' . JText::_('COM_RELEASE_CHECKING_FILTER_SELECT_ACCESS') . ' -'));
|
||||
@ -31,6 +31,8 @@ if ($this->saveOrder)
|
||||
<div id="j-main-container">
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Add the trash helper layout
|
||||
echo JLayoutHelper::render('trashhelper', $this);
|
||||
// Add the searchtools
|
||||
echo JLayoutHelper::render('joomla.searchtools.default', array('view' => $this));
|
||||
?>
|
||||
|
@ -1,10 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @subpackage com_release_checking
|
||||
*
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
/**
|
||||
* @package Joomla.CMS
|
||||
* @maintainer Llewellyn van der Merwe <https://git.vdm.dev/Llewellyn>
|
||||
*
|
||||
* @created 29th July, 2020
|
||||
* @copyright (C) 2020 Open Source Matters, Inc. <http://www.joomla.org>
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
// No direct access to this file
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user