Skip to content

Instantly share code, notes, and snippets.

View MikSDigital's full-sized avatar
🎯
Focusing

Mikhail MikSDigital

🎯
Focusing
View GitHub Profile
@MikSDigital
MikSDigital / config.php
Created September 22, 2016 13:26
can be used in config
<?php
defined("DS") || define("DS", DIRECTORY_SEPARATOR);
defined ("ROOT-PATH") || define ("ROOT_PATH", realpath(dirname(__FILE__) . DS . ".." . DS));
/* ..... */
/* ... from Multipage online for Sebastian Sulinski */
set_invlude_path(
implode(PATH_SEPARATOR, array (
@MikSDigital
MikSDigital / get_params.php
Created September 23, 2016 05:41
convert url parameters to variables (GET)
<?php
if(isset($_GET)) {
foreach ($_GET as $key => $value) {
if(!empty($value)) {
${$key} = trim($value);
}
}
}
@MikSDigital
MikSDigital / return.php
Created September 23, 2016 05:49
nice return statement
<?php
return !empty($out) ? $out : null;
@MikSDigital
MikSDigital / reset_cookie.js
Created September 23, 2016 08:15
JS reset cookie function
@MikSDigital
MikSDigital / dropdown.php
Created September 23, 2016 14:49
sticky dropdown (Sebastian Sulinski)
<?php
function getAge($label, $limit=150) {
$out = "<select name=\"{$label}\" id=\"{$label}\" class=\"sel\">";
for($i=0; $i <= $limit; $i++) {
$out .= "<option value=\"{$i}\"";
$out .= stickyDropdown($label, $i);
$out .= ">{$i}</option>";
}
$out .= "</select>";
@MikSDigital
MikSDigital / snippet.js
Created October 1, 2016 12:09
funny snippets
// from SO advertising
if(dev.isBored() || job.sucks()) {
searchJobs({flexibleHours: true, companyCulture: 100});
}
@MikSDigital
MikSDigital / error_reporting.php
Created October 14, 2016 09:28
error_reporting
<?php
//error_reporting(E_ALL);
//ini_set('display_errors', 1);
@MikSDigital
MikSDigital / class.php
Created October 19, 2016 12:59
basic MODX class
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
class Canonical
{
public $modx = null;
@MikSDigital
MikSDigital / class.php
Created October 19, 2016 13:05
modx class #2
<?php
return;
error_reporting(E_ALL);
ini_set('display_errors', 1);
class Canonical
{
public $modx = null;
public $corePath;
@MikSDigital
MikSDigital / get_canonical.php
Created October 20, 2016 12:21
get_canonical OOP
<?php
return;
error_reporting(E_ALL);
ini_set('display_errors', 1);
class Canonical
{
public $modx = null;
public $resourseId;