Пример установочного скрипта для Joomla
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
defined('_JEXEC') or die; | |
use Joomla\CMS\Factory; | |
use Joomla\CMS\Installer\Installer; | |
use Joomla\CMS\Installer\InstallerAdapter; | |
use Joomla\CMS\Installer\InstallerHelper; | |
use Joomla\CMS\Language\Text; | |
use Joomla\CMS\Plugin\PluginHelper; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let request = new XMLHttpRequest(), | |
requestUrl = '', // Указываем url запроса | |
formData = new FormData(); // Перадаем <form> или просто добавляем ниже через append что нужно | |
request.open('POST', requestUrl); | |
request.send(formData); | |
request.onreadystatechange = function () { | |
if (this.readyState === 4 && this.status === 200) { | |
let response = false; | |
try { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* @package Septdir Workshop Package | |
* @version __DEPLOY_VERSION__ | |
* @author Septdir Workshop - septdir.com | |
* @copyright Copyright (c) 2018 - 2019 Septdir Workshop. All rights reserved. | |
* @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html | |
* @link https://www.septdir.com/ | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="block-1" ratio-height="4:3"> | |
Block 4:3 width 250<br/> | |
<em>ratio-height="4:3"</em> | |
</div> | |
<div class="block-2" ratio-height="16:9"> | |
Block 16:9 width 500<br/> | |
<em>ratio-height="16:9"</em> | |
</div> | |
<div class="block-3" ratio-height="1:1"> | |
Block 1:1 width 750<br/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<input type="text" numbers-only > | |
<script> | |
document.addEventListener('DOMContentLoaded', function () { | |
document.querySelectorAll('input[numbers-only]').forEach(function (input) { | |
input.addEventListener('input', function () { | |
input.value = input.value.replace(/[^.\d]+/g, '').replace(/^([^.]*\.)|\./g, '$1'); | |
}); | |
}); | |
}); | |
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[input-number] input, | |
[input-number] input:focus, | |
[input-number] input:hover, | |
[input-number] input:active { | |
-webkit-appearance: textfield; | |
-moz-appearance: textfield; | |
appearance: textfield; | |
padding-right: 42px; | |
box-sizing: border-box; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
header('Content-type: image/svg+xml'); | |
$fill = (!empty($_GET['fill'])) ? '#' . str_replace('#', '', $_GET['fill']) : '#000000'; | |
$size = (isset($_GET['size']) && (int) $_GET['size']) ? (int) $_GET['size'] : 120; | |
?> | |
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-100 -100 200 200" | |
width="<?php echo $size; ?>" height="<?php echo $size; ?>"> | |
<defs> | |
<g id="marker" transform="rotate(45)"> | |
<path d="M0 47A47 47 0 0 0 47 0L62 0A62 62 0 0 1 0 62Z" fill-opacity="0.7"/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.hook-form-misc() { | |
@internal-form-search-image: "../../images/icons/search.svg"; | |
.chzn-container { | |
font: inherit; | |
} | |
.chzn-container-single .chzn-single { | |
display: inline-block; | |
vertical-align: middle; | |
width: 100%; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
use Joomla\CMS\Uri\Uri; | |
class JoomlaCLILinksFix | |
{ | |
/** | |
* Is URI already ReInstance. | |
* | |
* @var bool |