Posts

zoom image on mouse over

$('.classname').mouseover(function(){ var image = $(this).find('img').attr('src'); zoomImage(this,image,"frame"); }); function zoomImage(el, image, type, text) { var zoomDiv = document.createElement("div"); $('.fmb-zoom-div').remove(); //remove it if already there. $("body").append(zoomDiv); $(zoomDiv).addClass("fmb-zoom-div"); var position = $(el).offset(); var top = position.top - 380 + 2; var left = position.left; var htmlText = ""; var leftOffset = 0; if (window.scrollY > top) { top = top + 180 + $(el).height() - 2; left = left + $(el).width() +10; leftOffset = 310 } if ($(window.document).width() < (left + 380 + 2)) { left = left - $(el).width() - 10 - leftOffset; } htmlText = "<span style='display:block;width:280px;height:280px;background-image: url(\"" + image + "\")'  ></span>"; ...

box shadow

 box-shadow: 1px 1px 0px #999,                 2px 2px 0px #999,                 3px 3px 0px #999,                 4px 4px 0px #999,                 5px 5px 0px #999,                 6px 6px 0px #999,                 7px 7px 0px #999,                 8px 8px 0px #999,                 9px 9px 0px #999,                 10px 10px 0px #999,                 11px 11px 0px #999,                 12px 12px 0px #999,                 13px 13px 0px #999,                ...

change localhost to demo.com

open  c:/window/system32/driver/etc/hosts file change 127.0.0.1       demo.com Open C:/xampp/apache/conf/extra/httpd-vhost.conf Add in last <VirtualHost *>         ServerName demo.com         ServerAlias demo.com         DocumentRoot "C:/xampp/htdocs/public"     </VirtualHost>

Pin payment laravel

use Omnipay\Omnipay; use Omnipay\Common\GatewayFactory; $load = new GatewayFactory(); $gateway= $load->create('Pin'); $gateway->initialize(array(   'secretKey' => 'your key', 'testMode'  => true, )); $card =  array('number' => '4200000000000000', 'expiryMonth' => '6', 'expiryYear' => '2019', 'cvv' => '123','name'=>'name ','address1'=>'address','city'=>'city','country'=>'india'); $response=$gateway->purchase([  'email'       => 'customer@email.com',  'description' => 'Widgets',  'amount'      => '20.00',  'currency'    => 'USD',  'card'       => $card,  'ip_address'  =>  $_SERVER['REMOTE_ADDR'] ])->send(); if ($response-...

bootstrep checkbox

<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> <div class="container">     <h1>CheckboxRadio (no JS)</h1>     <hr/>         <p>This snippet allows you create nice animated checkboxes and radios without JavaScript. <br/>Just put <code><span class="cr"><i class="cr-icon glyphicon glyphicon-ok"></i></span></code> right after your checkbox or radio.</p>     <p>Other markup was copied from <a href="http://getbootstrap.com/css/#forms" target="_blank">Bootstrap example</a>.</p>     <h2>Checkboxes</h2>     <hr/>     <h3>Default example</h3>         <div class="col-sm-12">         <div class="checkbox">           <label>   ...

common functions

public function get_user_meta($userID,$metakey){ $this->db->where(['user_id'=>$userID,'key'=>$metakey]); $query = $this->db->get('user_meta'); if($query->num_rows()>0){ $row = $query->row(); return is_serial($row->value) ? unserialize($row->value) : $row->value ; } } public function update_user_meta($userID,$metakey,$metavalue){ $this->db->where(['user_id'=>$userID,'key'=>$metakey]); $query = $this->db->get('user_meta'); $metavalue = is_array($metavalue) ? serialize($metavalue) : $metavalue; if($query->num_rows()>0){ $this->db->update('user_meta',['value'=>$metavalue], 'user_id'=>$userID,'key'=>$metakey]); $row = $query->row(); return $row->id; }else{ $this->db->insert('user_meta',['value'=>$metavalue,'user_id'=>$userID,'key'=...

skype multiple login

On the  Shortcut  tab, in the  Target  field add  /secondary  to the end of the path. The Target field should now read  "C:\Program Files\Skype\Phone\Skype.exe" /secondary  (or  "C:\Program Files (x86)\Skype\Phone\Skype.exe" /secondary  if you’re running a 64-bit operating system).