Skip to content

Instantly share code, notes, and snippets.

@harrynewsome
Last active March 10, 2017 12:01
Show Gist options
  • Save harrynewsome/3987fd12a192cc1d3557f00ee4a812fb to your computer and use it in GitHub Desktop.
Save harrynewsome/3987fd12a192cc1d3557f00ee4a812fb to your computer and use it in GitHub Desktop.
General
  • Insert redirects
  • Menu links are correctly hooked up
  • get_path_page ids are correct (failure.php, confirm.php (terms), listing-deadline)
  • Check group fields that use position are being sorted using usort($GROUP[0], 'pos_compare') Tip: Search for foreach($GROUP
  • Labels are being used where needed. E.g Headings that are not being pulled from CMS/Shop databases
  • Listing Thumbnails update on option change
  • Remove content areas and images from pagetypes that do not require them.
  • Remove bloated additional / group querys header & listing
  • Style category pagination
  • Style search.php
  • Check for multiple include("pageincs/category_display.php"); in product lists etc
  • YouTube Videos come from IDS
  • CMS Fields not containing Alt Text
Default Styling
  • h1-h6, a, p styled
Features
  • Delivery Countdown Additional Fields (+ Check if date label matchs data)
PHP
  • Remove ddc()'s
Images
  • ~/images/noimage.jpg has been replaced with ~/Masters/noimage.jpg.
  • Reimage updated noimage http://img.2dservers.net/reimage.php?db=mow_9999&day=0&skip_images=true
  • ~/favicon.ico has been replaced with ~/Masters/favicon.ico
  • update proceed-to-payment.png
  • icon-tag.png Exists
  • icon-black-tick.png Exists
  • cart-remove.png Exists
  • arrow-lock.png Exists (for confirm.php)
  • card-logos.png & paypal-logo-color.png
CSS
  • -webkit-, -moz- prefixes on transform
  • Inline background:url()'s have closing bracket
  • Hide empty slide containers when javascript is disabled using .no-js
Javascript
  • All javascript is inside core.js
  • console.log's removed
  • console.error's do not appear on any page
  • Sliders have autoplay: true & autoplaySpeed: 6000
UID/API Keys
  • nsltr form
  • AddThis on ~/listing.php & ~/c/blog.php
Responsive
  • Checked on iPad
  • Checked on Mac
Subsites
  • Alter site settings e.g listing_image_size
  • Update checkout pages ~/Templates/checkout.dwt.php, cart.php, checkout.php, confirm.php
Misc Pages Built / Styled
  • Sitemap
  • Forgotten Password forgotten_password.php, forgotten_password_confirm.php
  • success.php
  • failure.php
  • checkout.php, confirm.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment