Skip to content

Instantly share code, notes, and snippets.

making stuff

Vadim Goncharov owldesign

making stuff
Block or report user

Report or block owldesign

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
owldesign / mobile_detection.js
Created Oct 30, 2019
Mobile Detection in Javascript
View mobile_detection.js
// detect if mobile browser. regex ->
var isMobile = (function(a){return /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|iko
owldesign / gist:cbdee7fff6db64b18d948ee8cc639161
Created Jun 20, 2019
Force open app when Apple says app is damaged and need to move to trash
View gist:cbdee7fff6db64b18d948ee8cc639161
sudo xattr -rd /Applications/
owldesign / gist:864c0127e18918ad64402744080af4ec
Created Sep 27, 2018
Craft CMS 3 Sending Mail through a plugin
View gist:864c0127e18918ad64402744080af4ec
use craft\mail\Message;
* @param $html
* @param $subject
* @param null $mail
* @param array $attachments
* @return bool
private function sendMail($html, $subject, $mail = null, array $attachments = array()): bool
owldesign / states_hash.json
Created Apr 4, 2017 — forked from mshafrir/states_hash.json
US states in JSON form
View states_hash.json
"AL": "Alabama",
"AK": "Alaska",
"AS": "American Samoa",
"AZ": "Arizona",
"AR": "Arkansas",
"CA": "California",
"CO": "Colorado",
"CT": "Connecticut",
"DE": "Delaware",
owldesign / Check IE10
Created Mar 14, 2016
Web Detection Tools
View Check IE10
<!--[if !IE]><!--><script>if(/*@cc_on!@*/false){document.documentElement.className+=' ie10';}</script><!--<![endif]-->
owldesign / inputplaceholder
Created Jan 6, 2016
IE9 Placeholder Fallback
View inputplaceholder
//IE9 placeholder fallback
$('[placeholder]').focus(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
}).blur(function() {
var input = $(this);
owldesign / samplecode.twig
Created Nov 17, 2015
Frontend Sample Code
View samplecode.twig
{% if entry.selectForm != '0' %}
{% set form = craft.formBuilder2.getFormById(entry.selectForm) %}
{{ form |raw }}
{% endif %}
View gist:74bf0c13cfa59e1c3bbd
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Your Website</title>
owldesign / gist:3de9ccd58508e556bcfe
Created Jan 16, 2015
ACF gallery field to display attachment_metadata for EXIF
View gist:3de9ccd58508e556bcfe
* ACF Gallery Field Class
* All the logic for this field type
* @class acf_field_gallery
* @extends acf_field
* @package ACF
owldesign / gist:eb2bfe7569a51a61808d
Created Jan 16, 2015
ACF image field to display attachment_metadata for EXIF
View gist:eb2bfe7569a51a61808d
* format_value()
* This filter is appied to the $value after it is loaded from the db and before it is returned to the template
* @type filter
* @since 3.6
* @date 23/01/13
* @param $value (mixed) the value which was loaded from the database
You can’t perform that action at this time.