Skip to content

Instantly share code, notes, and snippets.

View mrogalsky's full-sized avatar

Max Rogalsky mrogalsky

View GitHub Profile
@Sumbera
Sumbera / L.CanvasOverlay.js
Last active June 11, 2025 03:18
Leaflet Canvas Overlay
/*
UPDATE July 2016 , moved and updated to here: https://github.com/Sumbera/gLayers.Leaflet
Generic Canvas Overlay for leaflet,
Stanislav Sumbera, April , 2014
- added userDrawFunc that is called when Canvas need to be redrawn
- added few useful params fro userDrawFunc callback
- fixed resize map bug
inspired & portions taken from : https://github.com/Leaflet/Leaflet.heat
@bartholomej
bartholomej / BasicTemplate.template.html
Last active February 21, 2021 22:02
SkeletonX: Basic Skeleton for MODX Revo
<!doctype html>
<html lang="[[++cultureKey:default=`[[*context_key]]`]]">
<head>
[[$htmlHead]]
</head>
<body>
[[$bodyHead]]
<!-- Content -->
<div class="row">
@AgelxNash
AgelxNash / plugin.mailnotify.php
Last active April 17, 2019 12:21
Плагин для MODX Evolution отправляющий уведомление на почту указанную в документе при сохранении этого же документа (имеется проверка на заполненность обязательного поля во время сохранения). Помимо этого плагин сохраняет в ТВ параметр статус отправки письма. И если все хорошо, то при повторном редактировании письмо не отправляется. Но для этого…
<?php
/**
* MailNotify
*
* Отправка уведомлений на почту пользователю при публикации документа
*
* @license GNU General Public License (GPL), http://www.gnu.org/copyleft/gpl.html
* @author Agel_Nash <[email protected]>
* @version 0.1
*
@AgelxNash
AgelxNash / SEOphpthumb.snippet.php
Last active December 12, 2015 01:48
[Evo] ЧПУ имена у картинок. Для удобства картинки раскладываются по папкам как в исходном файле. Затем добавляется папка с месяцем и датой создания картинки. В эту папку вкладывается папка с хешем параметров. И только потом создается сам файл. В имени которого присутствует число, час, минута и секунда создания файла, а так же, оригинальное имя.
<?php
/**
* SEOphpthumb
*
* @category snippet
* @version 1.3
* @license GNU General Public License (GPL), http://www.gnu.org/copyleft/gpl.html
* @author Agel_Nash <[email protected]>
*/
@krismas
krismas / argv.php
Last active June 19, 2025 09:19
A small MODX snippet to extract POST, GET, SESSION & COOKIE values
<?php
/*
* A small MODX snippet to extract POST, GET, SESSION & COOKIE values - (c) 2012-2016 ackwa.fr
*
* @version : 1.0.4
* @see : https://gist.github.com/gists/2853625
* @name : argv.php
* @author : [email protected]
* @usage : [[!argv?key=`myparam`&default=`1`]] -> return the value
* [[!argv?key=`myparam`&default=`1`&toph=`1`]] -> set [[+argv.myparam]]
@zaigham
zaigham / microdata.modx.html
Created November 30, 2011 12:22
microdata.modx.html
<link rel="canonical" href="[[~[[*id]]? &scheme=`full`]]" />
<meta property="og:image" content="[[++site_url]]pt/phpThumb.php?src=/[[*siteThumb]]&amp;w=90&amp;h=90&amp;q=80&amp;zc=T"/>
<meta property="og:site_name" content="[[++site_name:htmlent]]"/>
<meta property="og:title" content="[[*pagetitle]]"/>
<meta property="og:url" content="[[++site_url]][[~[[*id]]]]"/>
<meta property="og:type" content="article"/>
<meta itemprop="name" content="[[*pagetitle]]">
<meta itemprop="description" content="[[*siteDescription:word_limit=`70`]]">
<meta itemprop="image" content="[[++site_url]]pt/phpThumb.php?src=/[[*siteThumb]]&amp;w=90&amp;h=90&amp;q=80&amp;zc=T">
@rtripault
rtripault / gist:662919
Created November 4, 2010 18:37
MODx Revolution Wayfinder parameters
[[!Wayfinder?
&removeNewLines=`0`
&where=``
&hereId=``
&templates=``
&config=``
&StartId=`0`
&level=`1`
&includeDocs=``