Variable Visions

Web-Development


NetSuite SuiteScript 2.0 Create Context

Tag(s): Netsuite, SuiteScript 2.0, Script Context

Published on Fri. Jul. 15, 2016

Read other tutorials's on E-commerce and Web-Development.


NetSuite SuiteScript 2.0 Email Module and Custom Record

Tag(s): Netsuite, SuiteScript 2.0

Published on Thu. Jul. 07, 2016

Read other tutorials's on E-commerce and Web-Development.


Netsuite Guest Checkout Name - User Event Script

Tag(s): Netsuite, SuiteScript

Published on Thu. Jul. 07, 2016

Read other tutorials's on E-commerce and Web-Development.


How to create a mini-cart SSP application

Tag(s):

Published on Sat. May. 07, 2016

Read other tutorials's on E-commerce and Web-Development.


How to create Suitelet and use with Custom Record

Tag(s):

Published on Thu. Apr. 07, 2016

Read other tutorials's on E-commerce and Web-Development.


Links

Tag(s):

Published on Sat. Jan. 23, 2016

Read other portfolio's on Misc and Web-Development.


jQuery Tables to Divs

Tag(s): jQuery Tables to Divs

Published on Thu. Sep. 26, 2013

Read other tutorials's on jQuery and Web-Development.


ONLINE CONVERSIONS: TRACKING THE ORIGINS

Tag(s): Online Conversion Tracking with Google, Bing/Yahoo

Published on Wed. Jul. 10, 2013

Read other tutorials's on E-commerce and Web-Development.


Netsuite Shopping Cart Reminder

Use setTimeout, addClass, and effect to show cart abandoners a message to finalize their order

Tag(s): .setTimeout, .addClass, .effect

Published on Thu. Apr. 11, 2013

Read other tutorials's on jQuery and Web-Development.


Minified

Tag(s): Minified

Published on Tue. Mar. 26, 2013

Read other tutorials's on HTML and Web-Development.


NetSuite missing category Javascript Redirect

Tag(s): document.getElementById, NetSuite missing category Javascript Redirect

Published on Thu. Mar. 21, 2013

Read other tutorials's on jQuery and Web-Development.


NetSuite category to product jQuery redirect

I tired window.location, window.navigate, self.location but none seemed to work. I'm thinking NetSuite was using conflicting javascript.

Tag(s): jQuery document.location.href redirect, client side redirects, server side redirects, window.location, window.navigate, self.location,

Published on Thu. Mar. 21, 2013

Read other tutorials's on jQuery and Web-Development.


Javascript Math Part 1

Using Math.round, document.write, and a reg-ex function using .replace, .charAt, and .lastIndexOf to delimit and replace commas

Tag(s): Javascript Math.round, document.write, reg-ex function, .replace, .charAt, and .lastIndexOf to delimit and replace commas

Published on Fri. Mar. 15, 2013

Read other tutorials's on jQuery and Web-Development.


jQuery UI Sortable List with Cookie memory

Use .sortable, .cookie, .split(','), .appendTo, and .length

Tag(s): jQuery UI, .sortable, .cookie, .split(','), .appendTo, .length

Published on Fri. Mar. 15, 2013

Read other tutorials's on jQuery and Web-Development.


jQuery slidding text part 2

Use setInterval, .effect, and .delay to create this jQuery sliding text marquee

Tag(s):

Published on Mon. Feb. 25, 2013

Read other tutorials's on jQuery and Web-Development.


Another eblast sample

Tag(s): eblast

Published on Fri. Feb. 22, 2013

Read other portfolio's on Email-Marketing and Web-Development.


jQuery opening and closing read more box

Use toogleClass with height: 0 to height: auto CSS rules, and use .text to toggle Show/Hide text.

Tag(s): jQuery, .toggleClass, .text,

Published on Fri. Feb. 22, 2013

Read other tutorials's on jQuery and Web-Development.


NetSuite Custom Body Class

Tag(s):

Published on Fri. Feb. 15, 2013

Read other tutorials's on CMS and Web-Development.


Exclude your own testing traffic from Logaholic

Tag(s): Logaholic IP Filtering

Published on Sat. Feb. 09, 2013

Read other tutorials's on Analytics and Web-Development.


CSS Mega Drop Down Menu

Use pure CSS for this drop down menu

Tag(s): CSS mega drop down menu

Published on Fri. Jan. 25, 2013

Read other tutorials's on CSS and Web-Development.


Schedule NetSuite Reports Automatically

Tag(s):

Published on Fri. Jan. 25, 2013

Read other tutorials's on E-commerce and Web-Development.


Use the HTTP_REFERER rewrite condition in .htaccess to block sites from stealing your images and bandwidth

Tag(s): HTTP_REFERER, Apache, hotlinking images, Hotlink protection

Published on Thu. Jan. 24, 2013

Read other tutorials's on Apache and Web-Development.


Calculate percentages with PHP arrays, round, a foreach loop

Tag(s): PHP arrays, round, foreach loop

Published on Tue. Jan. 22, 2013

Read other tutorials's on PHP and Web-Development.


NetSuite IF ELSE statements

Since NetSuite does not allow jsp if statements I had to use javascript

Tag(s): Netsuite if, else, else if statement

Published on Wed. Jan. 16, 2013

Read other tutorials's on E-commerce and Web-Development.


PHP ob_start and sessions

Tag(s):

Published on Wed. Jan. 09, 2013

Read other tutorials's on PHP and Web-Development.


PHP include to do list

Tag(s): php include, file get contents, read file

Published on Sun. Jan. 06, 2013

Read other tutorials's on PHP and Web-Development.


NetSuite Breadcrumb trails

Tag(s): Netsuite breadcrumb trail

Published on Fri. Jan. 04, 2013

Read other tutorials's on E-commerce and Web-Development.


NetSuite Saved Search Types

Tag(s):

Published on Mon. Dec. 31, 2012

Read other tutorials's on E-commerce and Web-Development.


NetSuite Report Types

Tag(s): NetSuite Reports

Published on Mon. Dec. 31, 2012

Read other tutorials's on E-commerce and Web-Development.



NetSuite Search

Tag(s): NetSuite Search

Published on Mon. Dec. 31, 2012

Read other tutorials's on E-commerce and Web-Development.


NetSuite Matrix items

Tag(s): NetSuite Matrix items

Published on Mon. Dec. 31, 2012

Read other tutorials's on E-commerce and Web-Development.


jQuery attribute selector text value change

There is a lag...but it will replace the text value of an input field if you do not have access to the html.

Tag(s): jQuery, .val

Published on Thu. Dec. 27, 2012

Read other tutorials's on jQuery and Web-Development.


How to generate a Google Analytics keyword report

Tag(s): Google Analytics Keywords

Published on Fri. Dec. 21, 2012

Read other tutorials's on SEO and Web-Development.


How to generate a NetSuite keyword report

Tag(s): NetSuite keyword Report

Published on Fri. Dec. 21, 2012

Read other tutorials's on SEO and Web-Development.


How to add a doctype tag in NetSuite

Tag(s): Doctype

Published on Fri. Dec. 21, 2012

Read other tutorials's on CMS and Web-Development.


How to generate a NetSuite referrer report

Tag(s): Netsuite referrer reports

Published on Fri. Dec. 21, 2012

Read other tutorials's on CMS and Web-Development.


Shopping Cart Abandonment Part: 2

Tag(s): Shopping Cart Abandonment

Published on Fri. Dec. 21, 2012

Read other tutorials's on Misc and Web-Development.


How to use Netsuite Themes, Layouts, and Templates

"Layouts don’t contain code, they call templates that do"

Tag(s): Netsuite, Setup, Themes, Layouts, Templates

Published on Thu. Dec. 20, 2012

Read other tutorials's on CMS and Web-Development.


How to set up a NetSuite Email Campaign Promo Code

Tag(s): Netsuite promo code

Published on Thu. Dec. 20, 2012

Read other tutorials's on Email-Marketing and Web-Development.


Exclude your own testing traffic from Google Analytics

Tag(s): Google Analytics Filters

Published on Wed. Dec. 19, 2012

Read other tutorials's on Misc and Web-Development.


I hate referral spammers

These guys take your GA tracking code so they show up in your referrers and they get a click.

Tag(s): Referrer Spam

Published on Wed. Dec. 19, 2012

Read other tutorials's on Misc and Web-Development.


NetSuite Tag Variables in Themes PART:II

Use php file_get_contents as the tag value to access on an external site.

Tag(s): NetSuite, php file_get_contents

Published on Mon. Dec. 17, 2012

Read other tutorials's on PHP and Web-Development.


Process PHP on an HTML page

Tag(s): PHP, AddType

Published on Mon. Dec. 17, 2012

Read other tutorials's on PHP and Web-Development.


Hide Google Conversion text on your site

Tag(s):

Published on Thu. Dec. 13, 2012

Read other tutorials's on Misc and Web-Development.


NETSUITE EMAIL REMINDER ON CHECKOUT PAGE

Since NetSuite doesn’t offer email validation, this is the next best thing…

Tag(s):

Published on Thu. Dec. 13, 2012

Read other tutorials's on Misc and Web-Development.


Shopping Cart Abandonment

Tag(s):

Published on Wed. Dec. 12, 2012

Read other tutorials's on Misc and Web-Development.


How to use Photoshop to create ICO favicons

Tag(s): ICO, favicon

Published on Mon. Dec. 10, 2012

Read other tutorials's on Photoshop and Web-Development.


iPhone Bluetooth connectivity

Tag(s):

Published on Sun. Dec. 09, 2012

Read other tutorials's on iOS and Web-Development.


Reference HTML

Tag(s):

Published on Sun. Dec. 09, 2012

Read other tutorials's on HTML and Web-Development.


802.11n

Tag(s):

Published on Sun. Dec. 09, 2012

Read other tutorials's on Misc and Web-Development.


How to rename a MySQL database?

Tag(s):

Published on Sun. Dec. 09, 2012

Read other tutorials's on MySQL and Web-Development.


Trademark VS. Copyright

Tag(s): trademark, copyright, creative commons

Published on Sun. Dec. 09, 2012

Read other tutorials's on Misc and Web-Development.


CUSTOM CURSOR USING ONLY CSS

Tag(s): CSS cursor

Published on Sun. Dec. 09, 2012

Read other tutorials's on CSS and Web-Development.


RETURN FALSE VS CLICK TARGET EXCLUDE

Tag(s):

Published on Sun. Dec. 09, 2012

Read other tutorials's on jQuery and Web-Development.


How to customize a NetSuite email campaign report

Once your email campaign has had a few days to send to all recipients and gather the statistics, you can customize the “campaign response detail” report.

Tag(s): NetSuite, Email campaign report

Published on Wed. Dec. 05, 2012

Read other tutorials's on Email-Marketing and Web-Development.


NetSuite Custom Contact Form

Tag(s): NetSuite contact form

Published on Fri. Nov. 30, 2012

Read other tutorials's on CMS and Web-Development.


Work Vs. Home Connection Speeds

Tag(s): Internet connection speeds

Published on Wed. Nov. 28, 2012

Read other tutorials's on Misc and Web-Development.


NetSuite Tag Variables in Themes

Use NetSuite Tag variable in your default theme as well as your custom html pages

Tag(s): NetSuite Tags, NetSuite Themes

Published on Wed. Nov. 28, 2012

Read other tutorials's on CMS and Web-Development.


How to set up a NetSuite email campaign

Four Stages: Saved Search, Dynamic Group, Marketing Template, Marketing Campaign

Tag(s): NetSuite, email campaign, email marketing

Published on Tue. Nov. 20, 2012

Read other tutorials's on Email-Marketing and Web-Development.


Turn CSS off for testing

A great way to see what search engines index without CSS and JS getting in the way.

Tag(s): CSS

Published on Mon. Nov. 19, 2012

Read other tutorials's on CSS and Web-Development.


jQuery breaks in IE7

jQuery breaks in IE7 if a comma is used before ending the function

Tag(s): jQuery, IE7 bug

Published on Mon. Nov. 19, 2012

Read other tutorials's on jQuery and Web-Development.


Customize a NetSuite order confirmation email

Redesign the NetSuite default plain text order confirmation email by using variable tags.

Tag(s): NetSuite, tags, variables, email marketing, eblasts, order confirmation email

Published on Fri. Nov. 16, 2012

Read other tutorials's on Email-Marketing and Web-Development.


NetSuite WSDK External Catalog Site Setup

Tag(s): NetSuite, WSDK External Catalog Site

Published on Wed. Nov. 14, 2012

Read other tutorials's on CMS and Web-Development.


How to send an HTML email in Gmail

This came in handy when needing to create and test html email blasts and only having access to and web browser and Gmail.

Tag(s): HTML email, Gmail

Published on Mon. Nov. 12, 2012

Read other tutorials's on Email-Marketing and Web-Development.


No DOCTYPE tag will force quirks mode and limit some CSS rules from applying

You would think all sites would use the standard DOCTYPE tag

Tag(s): DOCTYPE

Published on Thu. Nov. 08, 2012

Read other tutorials's on HTML and Web-Development.


IE9 permanently caches 301 redirects

I understand these are "permanent" redirects but come on!

Tag(s): 301 redirect, IE, Internet Explorer

Published on Fri. Nov. 02, 2012

Read other tutorials's on SEO and Web-Development.


Google Analytics Tracking Codes - New and old - gat vs gaq

I'm going through an older web site and am noticing the old non-asynchronous Google anylytics code on some of the pages...while others use the new asyncronous version. As long as both new and old version are NOT ON THE SAME PAGE, the two can co-exist if on seperate pages and still gather data.

Tag(s):

Published on Thu. Nov. 01, 2012

Read other tutorials's on SEO and Web-Development.


Netsuite integration with a custom cms

Netsuite Is great for accounting, inventory, and CRM but it's CMS is lacking

Tag(s):

Published on Thu. Nov. 01, 2012

Read other tutorials's on CMS and Web-Development.


Decrypting a password in a Dreamweaver .ste file

If you don't have your FTP password but have a Dreamweaver .set file, you can decode it using a simple javascript function and input fields.

Tag(s): .ste, decode, encode

Published on Wed. Oct. 31, 2012

Read other tutorials's on jQuery and Web-Development.


Redirects compared - client vs server side

Server side redirects and rewrites are the way to go but client-side redirects are ok if your redirecting a php header after a form is submitted or If you want the redirect to occur upon an event like a click to invoke a javascript redirect

Tag(s): mod_rewrite, mod_alias, client-side redirect, server-side redirect

Published on Wed. Oct. 31, 2012

Read other tutorials's on SEO and Web-Development.


Web Statistics Compared

The main concern though is that Google gives me 100 unique visitors in a month vs. 138 from the web logs excluding bots….what gives?

Tag(s): unique visitors, web statistics, web analytics

Published on Wed. Oct. 31, 2012

Read other tutorials's on SEO and Web-Development.


Is the meta keywords tag dead?

Meta description is still used for a site snippet, but the meta keywords tag is being taken out back and shot.

Tag(s): meta keywords

Published on Wed. Oct. 31, 2012

Read other tutorials's on SEO and Web-Development.


Where to FOLLOW or to NOFOLLOW

Direct web crawlers which files and directories they can index and follow and which advertising based or untrusted links you don't want to transfer link juice to

Tag(s): INDEX, NOINDEX, FOLLOW, NOFOLLOW

Published on Wed. Oct. 31, 2012

Read other tutorials's on SEO and Web-Development.


Inconsistent line-height in email blasts

Why my line-heights did not match in different browsers/clients

Tag(s): line-height, email blasts, eblasts, html emails

Published on Tue. Oct. 30, 2012

Read other tutorials's on HTML and Web-Development.


Canonical or 301 Redirect?

Which to use?

Tag(s): Canonical, 301 Redirect?

Published on Mon. Oct. 29, 2012

Read other tutorials's on Apache and Web-Development.


CSS Dropdown Menu

Tag(s):

Published on Mon. Sep. 24, 2012

Read other tutorials's on CSS and Web-Development.


XML Site Map Generator

Set up both a web page of all links and an XML site-map for both users and bots. Don't forget to include your site-map file in your robots.txt file.

Tag(s): XML, PHP, fwrite, fopen, fseek

Published on Mon. Sep. 24, 2012

Read other tutorials's on XML and Web-Development.


Responsive Dropdown Menu

Tag(s): Responsive Dropdown menu, slideToggle

Published on Mon. Sep. 24, 2012

Read other tutorials's on jQuery and Web-Development.


Simple Sticky footer

Tag(s): Sticky Footer, Negative margin

Published on Mon. Sep. 24, 2012

Read other tutorials's on CSS and Web-Development.


Make your own CMS

Tag(s):

Published on Sun. Sep. 23, 2012

Read other tutorials's on CMS and Web-Development.


iOS Winterboard Live Wallpaper using pure CSS

Place this code into a Wallpaper.html fiie in your Winterboard theme folder

Tag(s): iOS, Winterboard, Webkit transitions, Live Wallpaper

Published on Sat. Sep. 22, 2012

Read other tutorials's on iOS and Web-Development.


Add multiple new tags with an SQL statement

Or INSERT multiple entries at once by chaining statements together

Tag(s): SQL, INSERT, VALUE

Published on Sat. Sep. 22, 2012

Read other tutorials's on MySQL and Web-Development.


Ajax Live Search

Use this Ajax search on key-up for live searches without a page reload

Tag(s): Ajax, jQuery, Live Search, Ajax Search

Published on Sat. Sep. 22, 2012

Read other tutorials's on Ajax and Web-Development.


Ajax jQuery Menu

Load in php files without reloading the page with this simple ajax menu

Tag(s):

Published on Sat. Sep. 22, 2012

Read other tutorials's on Ajax and Web-Development.


Dropdown menu parent item

Tag(s): li:hover > a

Published on Thu. Sep. 20, 2012

Read other tutorials's on CSS and Web-Development.


Border Radius in all browsers

IE8 and previous will just have to live without the rounded corners

Tag(s):

Published on Thu. Sep. 20, 2012

Read other tutorials's on CSS and Web-Development.


Box Shadows in all browsers

Tag(s):

Published on Thu. Sep. 20, 2012

Read other tutorials's on CSS and Web-Development.


CSS Gradients in all browsers

Tag(s): css gradients, filter, zoom

Published on Wed. Sep. 19, 2012

Read other tutorials's on CSS and Web-Development.


NTH-Child in all browsers

Use the jQuery .addClass method to add even and odd classes to style since IE does not support :nth-child

Tag(s): jQuery, .addClass, nth:child, nth:child in IE

Published on Tue. Sep. 18, 2012

Read other tutorials's on jQuery and Web-Development.


Opacity in all browsers

Setting transparency levels for consistensy across all browsers

Tag(s): CSS opacity

Published on Tue. Sep. 18, 2012

Read other tutorials's on CSS and Web-Development.


Responsive Images

Tag(s):

Published on Tue. Sep. 18, 2012

Read other tutorials's on CSS and Web-Development.


CSS Selectors

Have you ever seen symbols like >, +, and ~ in CSS files but never fully understood what they meant?

Tag(s): css selectors, descendant, direct children, adjacent siblings, pseudo-classes

Published on Mon. Sep. 17, 2012

Read other tutorials's on CSS and Web-Development.


jQuery and CSS3 Garage Doors using .toggleClass

Simply change the height of the toggled class

Tag(s): .toggleClass

Published on Mon. Sep. 17, 2012

Read other tutorials's on jQuery and Web-Development.


BIG SQL

Use a big sql insert statement when adding multiple entries at once.

Tag(s):

Published on Sun. Sep. 16, 2012

Read other tutorials's on MySQL and Web-Development.


How to execute a random SQL query

Tag(s): ordery by, rand()

Published on Sun. Sep. 16, 2012

Read other tutorials's on MySQL and Web-Development.


Firefox unwanted border around images

Firefox on a PC displays unwanted borders around linked images. Here is the very simple fix.

Tag(s): firefox border fix

Published on Sun. Sep. 16, 2012

Read other tutorials's on CSS and Web-Development.


Style your form fields with CSS3

The below CSS styles specific form types upon focus, hover and blur. The below form field with javascript also uses onfocus and onblur to remove the "Insert Text Here" from within the field.

Tag(s): onfocus, onblur, focus, blur, CSS attribute selector

Published on Tue. Sep. 11, 2012

Read other tutorials's on CSS and Web-Development.


Javascript setInterval with random content loaded with AJAX - PART 2

The below function was written to display six random articles by fading in and out with the addition of pausing on mouse hover

Tag(s): window.setInterval, .delay, .fadeIn, .fadeOut, hover pause

Published on Fri. Sep. 07, 2012

Read other tutorials's on jQuery and Web-Development.


Javascript setInterval with random content loaded with AJAX

The below function was written to display six random articles by fading in and out

Tag(s): window.setInterval, .delay, .fadeIn, .fadeOut

Published on Thu. Sep. 06, 2012

Read other tutorials's on jQuery and Web-Development.