Skip to content

Instantly share code, notes, and snippets.

@mnoskov
mnoskov / scroll-change-url.js
Created April 16, 2021 06:15
Change url on scrolling autoloaded articles
!function() {
var wrap = document.querySelector('.tdb-autoload-wrap'),
base = location.href;
if (wrap) {
window.addEventListener('scroll', function(e) {
var wndTop = window.scrollY,
wndBottom = wndTop + window.innerHeight,
wndHeight = window.innerHeight,
currentArticle,
@mnoskov
mnoskov / deploy_evocms
Last active October 22, 2021 12:39
Скрипт деплоя
#!/bin/bash
#%$ set -e # Прерывание работы скрипта в случае ошибки
REPOSITORY=https://github.com/<username>/<project>
BRANCH=master
WORK_PATH=/path/to/this/script
PROJECT_PATH=/path/to/project/base/path
TEMP_DIR_NAME=`date +%Y-%m-%d_%H:%M:%S`
PHP_BIN=/opt/php74/bin/php
@mnoskov
mnoskov / CreateTVSeeder.php
Last active November 8, 2021 17:58
Create TV seeder
<?php
namespace Database\Seeders;
use EvolutionCMS\Models\{SiteTemplate, SiteTmplvarTemplate, SiteTmplvar};
use Illuminate\Database\Seeder;
class CreateTVSeeder extends Seeder
{
protected function getTemplateAliasesToAssign()