Skip to content

Instantly share code, notes, and snippets.

View mrogalsky's full-sized avatar

Max Rogalsky mrogalsky

View GitHub Profile
@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=``
@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">
@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]]
@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]>
*/
@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
*
@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">
@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
@em-piguet
em-piguet / README.md
Last active February 2, 2019 13:02
Minimal Portfolio with MODX and Isotope.js
@mosufy
mosufy / LEMP-Stack-Installation-Guide.md
Last active August 14, 2023 17:03
LEMP Stack Installation Guide. Linux (Ubuntu), Nginx, MySQL, PHP

LEMP Stack Installation Guide

LEMP is the new LAMP. If you were an Apache user like most of us, simply follow this guide to easily deploy and learn develop to develop on Nginx.

Pre-requisites

Be sure that you are already running Linux be it Ubuntu, CentOS or RHEL. However, this guide will demonstrate installation guide for Ubuntu Server 14.04 LTS.

Step 1. Install Nginx