Skip to content

Instantly share code, notes, and snippets.

View kartick14's full-sized avatar
🎯
Focusing

Kartick Karmakar kartick14

🎯
Focusing
  • kolkata, India
View GitHub Profile
@kartick14
kartick14 / index.html
Created December 16, 2018 13:54
jquery open link in second click
<!DOCTYPE html>
<html>
<head>
<title>Test jquery</title>
</head>
<body>
<ul class="parentul">
<li class=""><a href="http://www.iamtallmirror.com/">First</a></li>
<li class=""><a href="">Second</a></li>
<li class=""><a href="">Third</a></li>
@kartick14
kartick14 / README.php.detect_os.md
Created December 12, 2018 09:39
PHP: Detect user's operating system

Usage

It's that simple:

$os = getOS($_SERVER['HTTP_USER_AGENT']);

echo $os;
@kartick14
kartick14 / index.html
Created December 5, 2018 06:53
canvas drawing-erase-tools change with save as image to db
//https://jsfiddle.net/richardcwc/d2gxjdva/
<canvas id="canvas" width="500" height="500"></canvas>
<ul class="demoToolList">
<li>Brush color: <button class="brushcolor" type="button" value="black">Black</button><button class="brushcolor" type="button" value="white">White</button><button class="brushcolor" type="button" value="silver">Silver</button>
</li>
<li>Brush size: <button class="brushsize" type="button" value="small">Small</button><button class="brushsize" type="button" value="normal">Normal</button><button class="brushsize" type="button" value="large">Large</button></li>
<li><span style="display: block; margin-bottom: 20px;" class="line-opacity-controls">
<label for="line-opacity-control">Line opacity:</label>
<span class="info" id="rangeinfo" style="width: 15px; display: inline-block; text-align: center">50%</span>
@kartick14
kartick14 / utf-bom.php
Created November 10, 2018 19:59
utf remove BOM character form web page
<?php
// Tell me the root folder path.
// You can also try this one
// $HOME = $_SERVER["DOCUMENT_ROOT"];
// Or this
// dirname(__FILE__)
$HOME = dirname(__FILE__);
// Is this a Windows host ? If it is, change this line to $WIN = 1;
$WIN = 0;
@kartick14
kartick14 / index.html
Created November 6, 2018 10:38
CHECK IF USERS STOP SCROLLING
<style>
body {
margin: 0;
padding: 0;
line-height: 1.5;
}
#output {
width: 100%;
height: 2em;
background: #eee;
@kartick14
kartick14 / functions.php
Created October 11, 2018 12:22
woocommerce checkout page call action when place order is trigger
add_action('woocommerce_after_checkout_validation', 'rei_after_checkout_validation');
function rei_after_checkout_validation( $posted ) {
// do all your logics here...
// adding wc_add_notice with a second parameter of "error" will stop the form...
// wc_add_notice( __( "OMG! You're not human!", 'woocommerce' ), 'error' );
if (empty($_POST['captcha'])) {
wc_add_notice( __( "Captcha is empty!", 'woocommerce' ), 'error' );
@kartick14
kartick14 / functions.js
Last active October 4, 2018 05:51
Increase or decrease quantity by click button
/*
<div class="qty-num">
<span class='qtyminus' field='addcart_{{ product.id }}'>-</span>
<span class="quantitySpan">1</span>
<span class='qtyplus' field='addcart_{{ product.id }}'>+</span>
</div>
<input type="hidden" id="addcart_{{ product.id }}" name="quantity" value="1" class="product-form__input" />
*/
jQuery(document).ready(function() {
@kartick14
kartick14 / index.html
Created September 21, 2018 08:10
Custom accordion with jquery
<div id='accordian-panel'>
<h3 class="accordian-title">Product Details</h3>
<div class='accordian-body'>SOME CONTENT HERE</div>
<h3 class="accordian-title">Questions & Answers</h3>
<div class='accordian-body'>SOME CONTENT HERE</div>
</div>
<script type="text/javascript">
//On click any <h3> within the container
$('#accordian-panel .accordian-title').click(function(e) {
@kartick14
kartick14 / index.html
Created August 29, 2018 15:00
Show more and less content using jquery
<div class="grid__item one-quarter footer-cat-list"><div class="Block CategoryList Panel">
<h4>Categories</h4>
<div class="BlockContent">
<ul class="sf-menu sf-horizontal sf-js-enabled">
<li style="display: none;"><a href="#">Shop By Subject</a></li>
<li style="display: none;"><a href="#">Shop By Color </a></li>
<li style="display: none;"><a href="#">Shop By Design/Shape</a></li>
<li><a href="#">Panoramic Wall Art</a>
</li>
<li><a href="#">Vertical Wall Art</a></li>
@kartick14
kartick14 / block-search.liquid
Created August 29, 2018 10:26
Shopify popup search box with overlay
{% comment %}
A snippet to include a search bar anywhere in your theme.
Note we are using 'input-group' for the layout. Look under Forms > Input Groups for some demos.
More information:
- http://docs.shopify.com/themes/liquid-variables/search
To return only products in results:
- http://docs.shopify.com/manual/configuration/store-customization/return-only-product-in-storefront-search-results