Скрипт отключает не нужные разширения.
- Залейте файл
cleanup.phpв папкуadministation - Перейдите по адресу
https://www.example.com/administrator/cleanup.php - Выберите те раширение которые надо отключить
- Нажмите
Cleanup - Удалите файл
cleanup.php
| <? | |
| $MODULE_ID = "Идентификатор модуля". | |
| // -------------- СОХРАНЕНИЕ -------------- | |
| // ПО ОТДЕЛЬНОСТИ | |
| foreach($arOptions as $arOption) { | |
| __AdmSettingsSaveOption($MODULE_ID, $arOption); | |
| } |
| # Source: http://www.sysmic.org/dotclear/index.php?post/2010/03/24/Convert-keys-betweens-GnuPG%2C-OpenSsh-and-OpenSSL | |
| # OpenSSH private keys are directly understable by OpenSSL. You can test for example: | |
| openssl rsa -in ~/.ssh/id_rsa -text | |
| openssl dsa -in ~/.ssh/id_dsa -text | |
| # So, you can directly use it to create a certification request: | |
| openssl req -new -key ~/.ssh/id_dsa -out myid.csr | |
| # You can also use your ssh key to create a sef-signed certificate: |
| <?php | |
| namespace Burov\Handlers; | |
| /** | |
| * Class Restrictions | |
| * @package Burov\Handlers | |
| * @link https://gist.github.com/burovofficial/878edc4aec1477d54f92913cd5e25cbf | |
| * | |
| * В данном примере используюется кастомизация и добавление своих ограничений (рестрикций) |
| <?php | |
| function getInfoBrowser($agent = '') | |
| { | |
| if (empty($agent)) { | |
| $agent = $_SERVER['HTTP_USER_AGENT']; | |
| } | |
| $browserInfo = []; | |
| $browserInfo['ip'] = $_SERVER['REMOTE_ADDR']; |
| <?php | |
| /** | |
| * @package ${NAMESPACE} | |
| * @subpackage | |
| * | |
| * @copyright A copyright | |
| * @license A "Slug" license name e.g. GPL2 | |
| */ | |
| use ws_xml_import\XMLExport; |
| function escapeHtml(text, decode = false) { | |
| var map = decode ? { | |
| '&' : '&', | |
| '<' : '<', | |
| '>' : '>', | |
| '"' : '"', | |
| ''' : "'" | |
| } : { | |
| '&': '&', | |
| '<': '<', |