Spade
Mini Shell
| Directory:~$ /home/lmsyaran/public_html/joomla4/ |
| [Home] [System Details] [Kill Me] |
PK�C�[�#o,,fields/index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PK�C�[�#o,,
index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PK�C�[�
/��6language/en-GB/en-GB.plg_content_remove_permission.ininu�[���PLG_CONTENT_REMOVE_PERMISSION="Content
- Remove_permission"
PLG_CONTENT_REMOVE_PERMISSION_DESCRIPTION="remove_permission"
PLG_CONTENT_REMOVE_PERMISSION_XML_DESCRIPTION="<h1>Content -
Remove_permission (v.1.0.0)</h1> <div style='clear:
both;'></div><p>remove_permission</p><p>Created
by <a href='http://Lmskaran.com'
target='_blank'>Lmskaran</a><br
/><small>Development started 12th February,
2022</small></p>"
PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_LABEL="context"
PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_DESCRIPTION="enter
component pages context and separate those by ","
delimiter to remove pages permission tab"
PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_MESSAGE="Error!
Please add some text here."PK�C�[�
/��:language/en-GB/en-GB.plg_content_remove_permission.sys.ininu�[���PLG_CONTENT_REMOVE_PERMISSION="Content
- Remove_permission"
PLG_CONTENT_REMOVE_PERMISSION_DESCRIPTION="remove_permission"
PLG_CONTENT_REMOVE_PERMISSION_XML_DESCRIPTION="<h1>Content -
Remove_permission (v.1.0.0)</h1> <div style='clear:
both;'></div><p>remove_permission</p><p>Created
by <a href='http://Lmskaran.com'
target='_blank'>Lmskaran</a><br
/><small>Development started 12th February,
2022</small></p>"
PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_LABEL="context"
PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_DESCRIPTION="enter
component pages context and separate those by ","
delimiter to remove pages permission tab"
PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_MESSAGE="Error!
Please add some text
here."PK�C�[�#o,,language/en-GB/index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PK�C�[�#o,,language/index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PK�C�[1�>� � remove_permission.phpnu�[���<?php
/*----------------------------------------------------------------------------------|
www.vdm.io |----/
Lmskaran
/-------------------------------------------------------------------------------------------------------/
@version 1.0.76
@build 12th February, 2022
@created 22nd July, 2020
@package Moojla
@subpackage remove_permission.php
@author Lmskaran <http://Lmskaran.com>
@copyright Copyright (C) 2015. All Rights Reserved
@license GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html
____ _____ _____ __ __ __ __ ___ _____ __ __ ____
_____ _ _ ____ _ _ ____
(_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \(
_ )( \( )( ___)( \( )(_ _)
.-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/
)(_)( ) ( )__) ) ( )(
\____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__)
(_____)(_)\_)(____)(_)\_) (__)
/------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
/***[JCBGUI.class_extends.head.1.$$$$]***/
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\Plugin\CMSPlugin;
/***[/JCBGUI$$$$]***/
/***[JCBGUI.class_extends.comment.1.$$$$]***/
/**
* Content - Remove_permission plugin.
*
* @package Remove_permission
* @since 1.0.0
*//***[/JCBGUI$$$$]***/
class PlgContentRemove_permission extends CMSPlugin
{
/***[JCBGUI.joomla_plugin.main_class_code.83.$$$$]***/
public function onContentPrepareForm($form, $data)
{
$form_name= $form->getName();
$context= explode(',',
$this->params->get('remove_permission_context'));
if (!($form instanceof JForm))
{
JFactory::getApplication()->enqueueMessage('JERROR_NOT_A_FORM','error');
return false;
}
if (!in_array($form_name, $context)) {
return true;
}
// $permission= 'accesscontrol';
// if ($form_name == 'com_config.component')
// {
//
// $moojla_config_sign=
$form->getFieldset("enrolment_custom_config");
// if (empty($moojla_config_sign))
// return true;
// else
// $permission= 'permissions';
// }
$form->removeField('asset_id');
$form->removeField('rules');
// foreach ($form->getFieldset($permission) as $item) {
// $name= $item->getAttribute('name');
// $form->removeField($name);
// }
return true;
}/***[/JCBGUI$$$$]***/
}
PK�C�[I�*remove_permission.xmlnu�[���<?xml
version="1.0" encoding="utf-8"?>
<extension type="plugin" version="4"
group="content" method="upgrade">
<name>PLG_CONTENT_REMOVE_PERMISSION</name>
<creationDate>13th February, 2022</creationDate>
<author>Lmskaran</author>
<authorEmail>info@Lmskaran.com</authorEmail>
<authorUrl>http://Lmskaran.com</authorUrl>
<copyright>Copyright (C) 2015. All Rights Reserved</copyright>
<license>GNU/GPL Version 2 or later -
http://www.gnu.org/licenses/gpl-2.0.html</license>
<version>1.0.0</version>
<description>PLG_CONTENT_REMOVE_PERMISSION_XML_DESCRIPTION</description>
<!-- Language files -->
<languages folder="language">
<language
tag="en-GB">en-GB/en-GB.plg_content_remove_permission.ini</language>
<language
tag="en-GB">en-GB/en-GB.plg_content_remove_permission.sys.ini</language>
</languages>
<!-- Plugin files -->
<files>
<filename
plugin="remove_permission">remove_permission.php</filename>
<filename>index.html</filename>
<folder>language</folder>
<folder>fields</folder>
<folder>rules</folder>
</files>
<!-- Config parameter -->
<config>
<fields name="params">
<!-- default paths of basic fieldset points to the plugin -->
<fieldset name="basic" label="basic"
addrulepath="/plugins/content/remove_permission/rules"
addfieldpath="/plugins/content/remove_permission/fields"
>
<!-- Remove_permission_context Field. Type: Text. (joomla) -->
<field type="text"
name="remove_permission_context"
label="PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_LABEL"
size="10"
maxlength="1000"
default=""
description="PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_DESCRIPTION"
class="text_area"
readonly="false"
disabled="false"
required="false"
filter="STRING"
message="PLG_CONTENT_REMOVE_PERMISSION_REMOVE_PERMISSION_CONTEXT_MESSAGE"
autocomplete="on" />
</fieldset>
</fields>
</config>
</extension>PK�C�[�#o,,rules/index.htmlnu�[���<html><body
bgcolor="#FFFFFF"></body></html>PK�C�[�#o,,fields/index.htmlnu�[���PK�C�[�#o,,
mindex.htmlnu�[���PK�C�[�
/��6�language/en-GB/en-GB.plg_content_remove_permission.ininu�[���PK�C�[�
/��:/language/en-GB/en-GB.plg_content_remove_permission.sys.ininu�[���PK�C�[�#o,,�language/en-GB/index.htmlnu�[���PK�C�[�#o,,language/index.htmlnu�[���PK�C�[1�>� � sremove_permission.phpnu�[���PK�C�[I�*�remove_permission.xmlnu�[���PK�C�[�#o,,�rules/index.htmlnu�[���PK 1Q