Skip to content

Instantly share code, notes, and snippets.

View tiberiur's full-sized avatar

Tiberiu Rus tiberiur

View GitHub Profile
@tiberiur
tiberiur / file.js
Created February 2, 2017 16:44
[JS] Check for Palindromes
function palindrome(str) {
var text = str.replace(/[^0-9a-z]/gi, '').toLowerCase(),
reverseText = text.split("").reverse().join("");
return text == reverseText;
}
@tiberiur
tiberiur / file.js
Created January 30, 2017 16:59
[JS] Factorialize a Number
function factorialize(num) {
var answer = 1;
for (var i = 2; i <= num; i++) {
answer *= i;
}
return answer;
@tiberiur
tiberiur / file.js
Last active January 30, 2017 16:43
[JS] Reverse a String
function reverseString(str) {
return str.split("").reverse().join("");
}
reverseString("hello")
@tiberiur
tiberiur / _extend.less
Last active January 30, 2017 16:44
[Magento] Magento 2 Breakpoint Hint
& when (@media-common = true) {
body:before {
background: rgba(0,0,0,.5);
color: #fff;
height: 18px;
line-height: 16px;
padding: 0 4px;
font-size: 12px;
position: fixed;
top: 50%;
@tiberiur
tiberiur / functions.php
Created August 23, 2016 18:34
[Wordpress] Remove Custom Fields support
function post_type_support_init() {
remove_post_type_support('post', 'custom-fields');
remove_post_type_support('page', 'custom-fields');
}
add_action('init', 'post_type_support_init');
@tiberiur
tiberiur / functions.php
Created June 9, 2016 05:11
[Wordpress] Remove website field from comments
/**
* Remove website field from comments
*/
function disable_comment_url($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','disable_comment_url');
@tiberiur
tiberiur / local.xml
Created May 9, 2016 06:52
[Magento] Custom (Google) Webfont in layout XML
<action method="addLinkRel"><rel>stylesheet</rel><href>//fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,700,300,600italic</href></action>
@tiberiur
tiberiur / head.phtml
Last active May 6, 2016 13:38
[Magento] Facebook Open Graph Snippets
<?php /* Open Graph Protocol for Facebook and SEO START */ ?>
<?php if(Mage::registry('current_product')): ?>
<?php $product = Mage::registry('current_product'); ?>
<meta property="og:title" content="<?php echo ($product->getName()); ?>" />
<meta property="og:type" content="product" />
<meta property="og:image" content="<?php echo $this->helper('catalog/image')->init($product, 'small_image')->resize(200,200);?>" />
<meta property="og:url" content="<?php echo Mage::registry('product')->getProductUrl(); ?>" />
<meta property="og:description" content="<?php echo strip_tags(($product->getShortDescription())); ?>" />
<meta property="og:site_name" content="<?php echo Mage::app()->getStore()->getName(); ?>" />
<?php elseif(Mage::registry('current_category')): ?>
@tiberiur
tiberiur / local.xml
Created April 28, 2016 09:10
[MAGENTO] Add custom body class based on handler
<handler>
<reference name="root">
<action method="addBodyClass"><classname>my-account</classname></action>
</reference>
</handler>
@tiberiur
tiberiur / file.phtml
Last active April 15, 2016 12:27
[MAGENTO] Get store contact phone number
<?php $storePhone = Mage::getStoreConfig('general/store_information/phone'); ?>