TABLE OF CONTENTS

LAST UPDATE - Aug 8th, 2023
CLICK TO VIEW THE COMPLETE COOKBOOK
Subscribers, Click View Recipe To View The Recipe





TABLE OF CONTENTS



INTRODUCTION   View Recipe

WHAT IS CMS BUILDER AND HOW DOES IT WORK?   View Recipe

SOME TERMS YOU'LL NEED TO KNOW (AND SOME THAT YOU KNOW ALREADY)   View Recipe

CMSB SECURITY AND ACCESS CONTROL   View Recipe

WHAT’S THE BEST WAY TO BEGIN USING CMSB?   View Recipe

DESIGNING YOUR FIRST CMSB PAGES
•  CREATING AN "ABOUT US" PAGE WITH A SINGLE RECORD SECTION EDITOR - Jun 7th, 2015   View Recipe
•  ADDING A SEPARATOR FIELD - Jun 7th, 2015   View Recipe
•  RESTRICTING ACCEPTABLE DATA - Jun 7th, 2015   View Recipe
•  PUTTING YOUR FIELDS IN A LOGICAL ORDER - Jun 7th, 2015   View Recipe
•  ENTER THE “ABOUT US” DATA - Jun 7th, 2015   View Recipe
•  CONVERTING YOUR HTML PAGE - Jun 7th, 2015   View Recipe
•  CREATING AN “EVENTS” PAGE WITH A MULTI RECORD SECTION EDITOR - Jun 7th, 2015   View Recipe
•  UNDERSTANDING A LIST PAGE - Jun 7th, 2015   View Recipe
•  CREATING THE HTML PAGES - Jun 7th, 2015   View Recipe
•  CREATING THE MULTI RECORD “EVENTS” SECTION EDITOR - Jun 7th, 2015   View Recipe
•  RESTRICTING ACCEPTABLE DATA - Jun 7th, 2015   View Recipe
•  PUTTING FIELDS AND EVENT LISTINGS IN A LOGICAL ORDER - Jun 7th, 2015   View Recipe
•  CREATING THE EVENTS - Jun 7th, 2015   View Recipe
•  CONVERTING YOUR HTML PAGES - Jun 7th, 2015   View Recipe
•  CREATING THE EVENTS DETAIL PAGE - Jun 7th, 2015   View Recipe
•  UNDERSTANDING THE BUILT IN CODE GENERATOR - Jun 7th, 2015   View Recipe

CHAPTER 1 - SECTION EDITORS
•  CREATING A NEW PAGE FROM AN EXISITING HTML PAGE OR A TEMPLATE - Aug 1st, 2010   View Recipe
•  ERROR MESSAGES ABOUT FIELD NAMES NOT FOUND - Aug 1st, 2010   View Recipe
•  DUPLICATE A RECORD WITHOUT HAVING TO RETYPE THE DATA - Dec 29th, 2018   View Recipe
•  GET RID OF (OR REPLACE) “THESE UPLOADS MAY BE DISPLAYED OR LINKED ON OUTPUT PAGE.” ABOVE ALL THE IMAGE UPLOAD FIELDS. (LEGACY). - Aug 1st, 2010   View Recipe
•  SPECIAL FIELD NAMES - Aug 1st, 2010   View Recipe
•  IMPLEMENTING AN APPROVAL PROCESS BEFORE A REVISION GOES LIVE (LEGACY) - Mar 10th, 2011   View Recipe
•  POPULATE A FIELD IN A DATABASE TABLE FROM FIELDS IN ANOTHER TABLE - Aug 1st, 2010   View Recipe
•  INSERT INFORMATION FROM ONE SECTION EDITOR INTO ANOTHER - Mar 17th, 2011   View Recipe
•  CHOOSING A BACKGROUND IMAGE FROM A LIST - Jan 8th, 2012   View Recipe
•  USING "RELATED RECORDS" TO POPULATE PAGES FROM A MASTER “ADDRESS BOOK” OR “PRODUCT LIST” - Aug 30th, 2017   View Recipe
•  PULLING DATA FROM AN ACCOUNT RECORD USING THE CREATEDBY FUNCTIONALITY BUILT INTO CMSB - Feb 1st, 2017   View Recipe
•  USING SEPARATORS - Sep 6th, 2010   View Recipe
•  CREATING COLOR CODED LEGENDS AND COLOR CODED FIELD LABELS IN SECTION EDITORS - Aug 2nd, 2010   View Recipe
•  USING CATEGORY MENUS - Aug 1st, 2010   View Recipe
•  USING “RESERVED” MYSQL WORDS FOR FIELD NAMES - Mar 24th, 2015   View Recipe
•  DUPLICATING A RECORD INSTEAD OF RE-ENTERING THE DATA - Dec 29th, 2018   View Recipe
•  CREATE MULTIPLE RECORDS WITH ONE MYSQL QUERY - May 8th, 2011   View Recipe
•  DRAG SORT QUICKLY TO TOP (OR BOTTOM) OF A FIELD LIST, RECORD LIST OR IMAGE LIST INCLUDING MOVING BY PAGE - Aug 19th, 2022   View Recipe

CREATING USER FRIENDLY MENUS
•  USING V1.33 + MENU ENHANCEMENTS - Aug 2nd, 2010   View Recipe
•  CHANGING HIDDEN FIELD TO DISPLAY YES/NO INSTEAD OF “0" /"’1" (LEGACY) - May 7th, 2011   View Recipe
•  USING MYSQL QUERIES IN LIST FIELDS - Oct 30th, 2015   View Recipe
•  SHOW MULTIPLE FIELD VALUES FOR LIST OPTION LABELS IN A MULTI- VALUE LIST FIELD USING ‘GET OPTIONS FROM MYSQL QUERY’ - Nov 7th, 2017   View Recipe

CHAPTER 2 - VIEWERS

VIEWERS-CODING
•  IMPLEMENTING CLIENT PREVIEW VIEWERS (LEGACY) - May 7th, 2011   View Recipe
•  WRAPPING TEXT AROUND AN IMAGE - Dec 25th, 2018   View Recipe
•  CHANGING METATAG OR OTHER DATA FROM WITHIN CMSB - Aug 2nd, 2010   View Recipe
•  USING CMSB TO CUSTOMIZE LINK INFORMATION IN A LIST - Aug 2nd, 2010   View Recipe
•  FIXING VIEWER SHOWING ONLY THE FIRST RECORD - Aug 2nd, 2010   View Recipe
•  FIXING WEIRD RESULTS IN A MULTI RECORD VIEWER - Aug 2nd, 2010   View Recipe
•  DISPLAY LINKS ON YOUR WEB PAGE WITHOUT ERRORS - Nov 23rd, 2012   View Recipe
•  DISPLAYING ONLY CERTAIN CATEGORIES AND/OR ALPHABETICAL LIMITATIONS - Aug 27th, 2010   View Recipe
•  SETTING UP IF/THEN CONDITIONS - Aug 2nd, 2010   View Recipe
•  SHOWING HIDDEN RECORDS IN A VIEWER - Aug 2nd, 2010   View Recipe
•  OVERRIDING THE HIDDEN VALUE, PUBLISHDATE & REMOVEDATE TO SHOW RECORDS - Jul 31st, 2013   View Recipe
•  AUTOMATICALLY HIDE AND SHOW RECORDS BY DATE RANGE - Aug 2nd, 2010   View Recipe
•  RESTRICTING VIEWER ACCESS TO LOGGED IN USERS ONLY - Dec 29th, 2018   View Recipe
•  AUTO LOGOFF WITH REDIRECT - Apr 1st, 2017   View Recipe
•  CREATING A SIMPLE PHP HIT COUNTER - Aug 2nd, 2010   View Recipe
•  CREATE A HIT COUNTER USING THE BUILT IN INCREMENTCOUNTERFIELD FUNCTION - Jul 24th, 2020   View Recipe
•  DISPLAYING THE FIRST X CHARACTERS ON A LISTING PAGE - Feb 27th, 2011   View Recipe
•  DISPLAYING THE FIRST X CHARACTERS IN A WYSIWYG FIELD ON A LISTING PAGE - May 8th, 2011   View Recipe
•  MAXWORDS - LIMITING THE NUMBER OF WORDS SHOWN ON A PAGE - Sep 2nd, 2011   View Recipe
•  REDIRECTING A PAGE IF A CONDITION ISN’T MET - Mar 31st, 2015   View Recipe
•  SORTING BY GROUP AND INSERTING GROUP HEADINGS IN A LIST VIEWER - Aug 2nd, 2010   View Recipe
•  SORTING BY GROUP AND INSERTING GROUP HEADINGS IN A LIST VIEWER (ANOTHER APPROACH) - Mar 23rd, 2012   View Recipe
•  ALTERNATING THE BACKGROUND COLOR OF TABLE ROWS AND MORE - Jun 30th, 2012   View Recipe
•  SHOW THE FULL NAME OF THE AUTHOR ON A WEB PAGE - Jul 21st, 2011   View Recipe
•  DISPLAY DATA FOR CURRENT USER - Dec 29th, 2010   View Recipe
•  DISPLAY INFORMATION FROM MORE THAN ONE SECTION IN A SINGLE VIEWER - Aug 2nd, 2010   View Recipe
•  FORCING CHARACTERS IN A VIEWER TO DISPLAY IN A PARTICULAR CASE - Aug 2nd, 2010   View Recipe
•  PREVIOUS/NEXT PAGE LINKS ONLY IF DESIRED IMAGES PER PAGE COUNT IS EXCEEDED - Feb 19th, 2013   View Recipe
•  SHOWING A CLICKABLE PAGE COUNT ON A PAGE ALONG WITH THE PREV & NEXT LINKS - Aug 2nd, 2010   View Recipe
•  NAVIGATING TO A PREVIOUS BROWSER PAGE USING JAVASCRIPT - May 8th, 2011   View Recipe
•  DISPLAYING RECORDS STARTING FROM RECORD “N” - Aug 2nd, 2010   View Recipe
•  AUTOMATICALLY CREATING ACTIVE LINKS FROM URLS IN TEXT BOX FIELDS USING THE BUILT IN HTMLPURIFY LIBRARY - Dec 29th, 2018   View Recipe
•  CONVERTING THE CMSB COOKBOOK RECIPES TO THE ON-LINE VERSION - Jan 8th, 2023   View Recipe
•  USING CMSB TO POPULATE A CSS STYLESHEET - Feb 9th, 2011   View Recipe
•  REMOVING THE UNWANTED 1PX BORDER AROUND LINKS IN FF & IE - Aug 28th, 2013   View Recipe
•  VALIDATING EMAIL ADDRESSES - May 29th, 2013   View Recipe
•  KEEP "ARRAY()" FROM SHOWING ON VIEWER - Aug 17th, 2011   View Recipe
•  INCLUDING VARIABLES IN THE CONTENTS OF A TEXT BOX - May 13th, 2012   View Recipe
•  USE PLACEHOLDER VARIABLES TO INSERT IMAGES INTO TEXT BOXES - Dec 29th, 2018   View Recipe
•  USING AN EMAIL TEMPLATE TO CREATE A NEW ACCOUNT RECORD - Apr 10th, 2019   View Recipe
•  SAVE AND COPY FUNCTION FOR EMAIL TEMPLATES - Jan 30th, 2023   View Recipe
•  DETECTING BROWSERS AND OPERATING SYSTEMS - Jul 4th, 2012   View Recipe
•  USING CSS GRADIENTS AS PAGE BACKGROUNDS - Aug 11th, 2012   View Recipe
•  POPULATING A FORM FROM A MULTI RECORD DATABASE, UPDATING RECORDS, CREATING NEW RECORDS - Jul 15th, 2020   View Recipe
•  PRE-POPULATING RADIO BUTTONS IN FORMS FROM A MASTER LIST - May 28th, 2019   View Recipe
•  TESTING FOR A VARIABLE PASSED AT THE END OF A URL - Sep 30th, 2013   View Recipe
•  LETTING CLIENTS CHOOSE THEIR OWN COLOR SCHEME AND OTHER PAGE PARAMETERS - Sep 17th, 2014   View Recipe
•  ADDING FEATURED PERFORMERS FROM A MASTER DATABASE TO AN EVENT RECORD VIEWER - Jan 28th, 2021   View Recipe
•  AUTOMATIC EVENT RECORD CREATION - Jan 28th, 2021   View Recipe
•  ELIMINATING ERROR MESSAGES WHEN RECORD NUMBER IS NOT PASSED IN A DETAIL PAGE URL (BOTS) - Dec 25th, 2022   View Recipe
•  ORDERBY WITH MULTIPLE CRITERIA - Dec 18th, 2022   View Recipe

VIEWERS - LISTING PAGES
•  CHOOSING WHICH RECORDS TO DISPLAY USING OFFSET AND LIMIT COMMANDS - Sep 26th, 2020   View Recipe
•  USING GROUPBY TO CREATE A LIST OF RECORDS THAT HAVE THE SAME VALUES AND ONLY RETURN ONE RECORD PER GROUP - May 28th, 2019   View Recipe
•  THE CODE FOR A 2 COLUMN LISTING PAGE WITH A LINKED IMAGE - Aug 2nd, 2010   View Recipe
•  WORKING WITH CATEGORY FILTERS - LISTINGS PAGE ISSUES - Aug 2nd, 2010   View Recipe
•  ADD A HORIZONTAL LINE TO SEPARATE LETTER GROUPS IN A LIST - Aug 2nd, 2010   View Recipe
•  GROUPING SUBTOPICS IN YOUR LIST VIEW - Aug 2nd, 2010   View Recipe
•  CREATING A LIST PAGE WITH NESTED INFORMATION FROM 2 MULTI RECORD EDITORS - Aug 2nd, 2010   View Recipe
•  USING DIFFERENT STYLES TO DISPLAY GROUPS OF RECORDS ON A LIST PAGE - Aug 2nd, 2010   View Recipe
•  PASSING VARIABLES AT THE END OF A URL FROM A DETAIL PAGE TO A LISTING PAGE - Mar 12th, 2017   View Recipe
•  UPDATING A TABLE VALUE WITHOUT RELOADING A WEB PAGE USING AN AJAXURL - Dec 12th, 2018   View Recipe
•  PRE-CHECKING ALL ENTRIES MARKED AS ‘DEFAULT’ IN A MULTI VALUE CHECK BOX LIST - Dec 11th, 2015   View Recipe

BLOGS
•  CREATING A BLOG (UPDATED FOR MYSQLI) - Jul 22nd, 2019   View Recipe
•  USING A PULL DOWN FORM FIELD TO SHOW AVAILABLE DATES - Jun 7th, 2014   View Recipe
•  SORTING BLOG POSTS BY KEYWORDS IN MULTIPLE FIELDS AND AN AVAILABLE DATE FILTER ON ONE VIEWER - Jan 7th, 2019   View Recipe

IF STATEMENTS
•  UNDERSTANDING AND USING IF STATEMENTS - Jun 19th, 2011   View Recipe
•  IF STATEMENTS THAT MEET MORE THAN ONE CONDITION - Aug 3rd, 2010   View Recipe
•  USING IF STATEMENTS TO DEFINE OUTPUT BASED ON A FILE EXTENSION - Aug 16th, 2011   View Recipe
•  SETTING UP "IF" STATEMENTS FOR NO RECORDS MATCHING A CRITERIA - Apr 1st, 2012   View Recipe
•  USING IF STATEMENTS AND RECORD COUNTS TO CHANGE PAGE CONTENTS - Nov 25th, 2010   View Recipe
•  USING THE NUMBER OF RECORDS MEETING A MYSQL QUERY TO CHANGE WHAT A VIEWER SHOWS - Feb 1st, 2011   View Recipe
•  ALLOWING VISITORS TO SET VIEWER ORDERBY OPTIONS IN A VIEWER - Sep 5th, 2022   View Recipe
•  ALLOWING VISITOR TO SET WHERE VALUES IN A VIEWER - Sep 5th, 2022   View Recipe
•  ALLOWING VISITOR TO SET WHERE VALUES FROM MASTER VALUES LIST - Feb 15th, 2013   View Recipe
•  ALLOWING ADMINS TO SET SORT ORDERBY VALUES BASED ON A LIST FIELD SELECTION - Sep 5th, 2022   View Recipe

VIEWERS - DETAIL PAGES
•  SPLITTING DETAIL PAGES - Aug 3rd, 2010   View Recipe
•  USING MORE THAN ONE DETAILS PAGE DEPENDING ON CONDITIONS - Aug 3rd, 2010   View Recipe
•  ITEMS FROM A SINGLE RECORD EDITOR NOT SHOWING ON MULTI RECORD DETAIL PAGES - Aug 3rd, 2010   View Recipe
•  SUGGESTING “ARTICLES YOU MIGHT ALSO LIKE” BASED ON KEYWORDS - May 8th, 2011   View Recipe

VIEWERS - DISPLAYING
•  FORCING ONLY TEXT TO BE DISPLAYED ON YOUR PAGES - Aug 3rd, 2010   View Recipe
•  ELIMINATE BLANK LINES OR HEADINGS WHEN THERE’S NO INFORMATION IN A FIELD - Aug 3rd, 2010   View Recipe
•  CHECKING FOR SPACES IN OTHERWISE BLANK FIELDS WHEN USING IF STATEMENTS - Mar 7th, 2023   View Recipe
•  CHECKING FOR BLANK DATE FIELDS - Mar 7th, 2023   View Recipe
•  MATCHING A PATERN OR REPLACING ONE CHARACTER WITH ANOTHER USING “REGULAR EXPRESSIONS” - Jun 3rd, 2017   View Recipe
•  MORE TRICKS WITH REGULAR EXPRESSIONS - Mar 12th, 2015   View Recipe
•  REGULAR EXPRESSION QUICK REFERENCE - Oct 15th, 2017   View Recipe
•  ONLY ECHO THE FIRST WORD OF A STRING - Mar 15th, 2012   View Recipe
•  SHOW RECORD BASED ON DRAG SORT ORDER - Aug 3rd, 2010   View Recipe
•  SHOWING A LIST VIEWER AND A DETAIL VIEWER ON THE SAME WEB PAGE - Aug 3rd, 2010   View Recipe
•  PULLING MATCHING RECORD INFORMATION FROM MORE THAN ONE MULTI-RECORD EDITOR - Aug 3rd, 2010   View Recipe
•  SHOWING IMAGES FROM ANOTHER TABLE ON YOUR PAGES - Aug 3rd, 2010   View Recipe
•  FORMATTING TEXT TO AUTOMATICALLY FLOW EVENLY INTO MULTIPLE COLUMNS - Aug 3rd, 2010   View Recipe
•  WHO STOLE MY ZEROS? - Aug 3rd, 2010   View Recipe
•  ADDING UP THE TOTAL VALUE OF ALL 'COST' FIELDS - Oct 13th, 2011   View Recipe
•  REMOVING DOLLAR SIGNS FROM NUMERICAL VALUES - Oct 26th, 2012   View Recipe
•  CALCULATOR USING PHP - Jan 5th, 2012   View Recipe
•  USING PHP VARIABLES IN JAVASCRIPT - Jan 22nd, 2012   View Recipe
•  FORMATTING ROMAN NUMERALS AND TITLE CAPITALIZATIONS - Jul 9th, 2014   View Recipe

WORKING WITH DATES
•  DISPLAYING A LIST OF MONTHS WITH STRTOTIME - CAVEAT - Nov 19th, 2012   View Recipe
•  DISPLAYING ONLY TODAY’S RECORD - Aug 3rd, 2010   View Recipe
•  COMPARING DATES - Apr 1st, 2018   View Recipe
•  ADDING DAYS WEEKS OR MONTHS TO DATES - Dec 5th, 2012   View Recipe
•  LISTING RECORDS WITHIN A DATE RANGE - Aug 3rd, 2010   View Recipe
•  USING THE NEW “CUSTOM DATE OR STRTOTIME VALUE” DATE FUNCTION - Aug 3rd, 2010   View Recipe
•  SHOW DATES ON YOUR PAGE - Jan 15th, 2015   View Recipe
•  RELATIVE DATES - FACEBOOK STYLE - May 8th, 2011   View Recipe
•  SHOWING THE DIFFERENCE BETWEEN 2 DATES IN DAYS, HOURS, AND MINUTES - May 15th, 2015   View Recipe

VIEWERS - SEARCHING/SORTING/COMPARING
•  SETTING UP BASIC SEARCHES - Sep 4th, 2022   View Recipe
•  CANCELLING A SEARCH - Aug 27th, 2020   View Recipe
•  BASIC SEARCH FOR A KEYWORD IN MULTIPLE FIELDS IN A MULTI-RECORD EDITOR - Oct 2nd, 2022   View Recipe
•  MORE COMPLEX SEARCH FOR A KEYWORD IN MULTIPLE FIELDS IN A MULTI-RECORD EDITOR - Oct 2nd, 2022   View Recipe
•  SEARCH FORM THAT GETS LABEL VALUES FROM A LIST FIELD - Aug 17th, 2011   View Recipe
•  CREATING A PRODUCT CATEGORY SEARCH FORM THAT POPULATES IT'S OPTIONS LIST FROM VALUES IN EXISTING RECORDS - Dec 27th, 2012   View Recipe
•  TAGGING CATEGORIES TO FIND SIMILAR CONTENT - Aug 3rd, 2010   View Recipe
•  PREVIOUS AND NEXT RECORD SEARCH ON DETAILS PAGE - Aug 3rd, 2010   View Recipe
•  USING THE MULTI-SELECT DROP DOWN LIST TO CREATE LINKS TO LISTINGS RELATED TO A MAIN CATEGORY - Dec 29th, 2018   View Recipe
•  SEARCHING FOR MULTIPLE WORDS IN MULTIPLE FIELDS - Mar 9th, 2012   View Recipe
•  SEARCHING FOR KEYWORDS SITEWIDE INCLUDING IMAGE INFO FIELDS (MULTISEARCH) - Jul 8th, 2020   View Recipe
•  SEARCH RESULTS PAGE TELLTALES (THINK BREADCRUMBS) - Jan 3rd, 2014   View Recipe
•  BREAKING E-MAIL LISTS INTO GROUPS OF "N" ADDRESSES EACH - Apr 4th, 2013   View Recipe

CHAPTER 3 - WORKING WITH UPLOADS

IMAGES
•  CHANGING AN UPLOAD FIELD’S INFO1 TYPE FROM TEXT FIELD TO TEXT BOX - Oct 25th, 2021   View Recipe
•  LIMITING THE AMOUNT OF COLUMNS IN A SINGLE ROW IMAGE DISPLAY - Aug 3rd, 2010   View Recipe
•  LIMITING THE AMOUNT OF COLUMNS IN A MULTI ROW IMAGE DISPLAY - Feb 9th, 2013   View Recipe
•  LIMITING THE AMOUNT OF COLUMNS IN A MULTI COLUMN IMAGE DISPLAY - Aug 3rd, 2010   View Recipe
•  LETTING YOUR CLIENT DECIDE HOW MANY COLUMNS TO DISPLAY - Aug 3rd, 2010   View Recipe
•  SHOWING ONLY THE FIRST IMAGE OR GROUP OF IMAGES ON A PAGE - Oct 13th, 2011   View Recipe
•  LIMITING THE NUMBER OF IMAGES ON A PAGE AND SHOWING CODE IF EXCEEDED - Aug 3rd, 2010   View Recipe
•  COUNTING IMAGES IN A MULTI-IMAGE UPLOAD FIELD - Jan 18th, 2012   View Recipe
•  DISPLAY IMAGES RANDOMLY - Aug 3rd, 2010   View Recipe
•  DISPLAY A BACKGROUND IMAGE USING ONLY THE URL OF THE IMAGE OR THUMBNAIL - Aug 3rd, 2010   View Recipe
•  DISPLAYING THUMBNAIL 2, THUMBNAIL3, THUMBNAIL4 - Aug 3rd, 2010   View Recipe
•  DISPLAYING A GENERIC IMAGE OR SPECIAL TEXT IF NO IMAGE IS UPLOADED - Aug 3rd, 2010   View Recipe
•  ROLLOVER IMAGES AND CMSB - Aug 3rd, 2010   View Recipe
•  CREATING A DETAILS PAGE TO DISPLAY A SINGLE IMAGE FROM THE MULTI IMAGE UPLOAD AND USING INFO FIELDS - Aug 3rd, 2010   View Recipe
•  LINK THUMBNAILS TO FULL-SIZED VERSION OF IMAGES - Aug 3rd, 2010   View Recipe
•  MAKE A TITLE AND CAPTION APPEAR UNDER OR ABOVE AN IMAGE - Aug 3rd, 2010   View Recipe
•  CREATING PHOTO GALLERY DETAIL PAGES - Aug 3rd, 2010   View Recipe
•  CONTROLLING THE TYPES OF FILES THAT CAN BE UPLOADED - Aug 3rd, 2010   View Recipe
•  ALIGNING IMAGES SO THAT TEXT WRAPS AROUND THEM - Aug 3rd, 2010   View Recipe
•  DISPLAYING NEWEST IMAGES FIRST - Aug 3rd, 2010   View Recipe
•  INSERTING RANDOM ROTATING IMAGES ON A WEB PAGE - Aug 3rd, 2010   View Recipe
•  INSERTING RANDOM ROTATING IMAGES ON A WEB PAGE FROM RANDOM RECORDS - May 19th, 2013   View Recipe
•  DISPLAYING IMAGES BLOCKS IN A RANDOM ORDER - Sep 19th, 2010   View Recipe
•  SUPERIMPOSING TEXT ON RANDOM IMAGES - Jan 6th, 2015   View Recipe
•  CREATING A ROTATING DISPLAY OF ARTIST’S IMAGES WITH SUPERIMPOSED NAME AND TITLE - Jan 6th, 2015   View Recipe
•  DISPLAY A SPECIFIC IMAGE FROM A SPECIFIC RECORD - Jun 14th, 2013   View Recipe
•  MAKE AN IMAGE AN ACTIVE DOWNLOAD LINK - Aug 3rd, 2010   View Recipe
•  BATCH UPLOADING OF IMAGES - Aug 3rd, 2010   View Recipe
•  SHOWING A LINK TO UPLOADS ONLY IF THEY EXIST - Aug 3rd, 2010   View Recipe
•  SIMPLE IMAGE ROTATOR - CMSB + JQUERY + CSS - Dec 29th, 2018   View Recipe
•  FORCING BROWSERS TO DOWNLOAD IMAGES (OR OTHER FILES) - Nov 27th, 2011   View Recipe
•  INSERTING AN IMAGE FROM A SERVER INTO A CMSB DATABASE RECORD - Dec 17th, 2011   View Recipe
•  DISPLAYING IMAGE(S) FROM A MASTER IMAGE LIBRARY IN YOUR VIEWERS - Dec 29th, 2018   View Recipe
•  DISPLAYING 'AVAILABLE COLORS" IMAGES ON A DETAIL PAGE IF COLOR IS CHECKED IN A LIST FIELD - Jul 25th, 2013   View Recipe
•  KEEP LEGAL CHARACTERS IN AN UPLOAD FILE NAME FROM BREAKING PAGE CODE - Mar 12th, 2015   View Recipe
•  SHOWING WHEN AN UPLOAD WAS CREATED - Mar 12th, 2015   View Recipe

WORKING WITH AUDIO
•  PLAYING AUDIO FILES ON A PAGE - Nov 18th, 2010   View Recipe
•  PLAYING A SOUND FILE ONCE A SESSION - Dec 31st, 2012   View Recipe
•  PLAYING A SOUND FILE NO MORE THAN ONCE IN A SPECIFIED TIME PERIOD - Aug 3rd, 2010   View Recipe

IMAGES - THIRD PARTY INTEGRATION
•  A BETTER JQUERY SLIDE SHOW - Jul 19th, 2015   View Recipe
•  JQUERY SLIDE SHOW PLUGIN - Dec 29th, 2018   View Recipe
•  SLIDESHOW II - A JAVASCRIPT CLASS FOR MOOTOOLS - Dec 29th, 2018   View Recipe
•  USING SLIDESHOW II WHILE REDUCING SERVER LOAD - Dec 29th, 2018   View Recipe
•  REMOVE THE TRAILING COMMA AFTER LAST IMAGE IN A SERIES - Feb 5th, 2011   View Recipe
•  IMAGEMENU IMAGE SLIDERS AND CMSB - Dec 29th, 2018   View Recipe
•  USING DYNAMIC DRIVE IMAGE THUMBNAIL VIEWER II - Dec 29th, 2018   View Recipe
•  INTEGRATING FANCY ZOOM SLIDE SHOW WITH CMSB - Aug 3rd, 2010   View Recipe
•  INTEGRATING LIGHTBOX WITH CMSB - Aug 3rd, 2010   View Recipe
•  SETTING UP LIGHTBOX OR MILKBOX TO SHOW IMAGES ON A DETAIL PAGE - Dec 29th, 2018   View Recipe
•  SHOWING THE FIRST LIGHTBOX OR MILKBOX GALLERY IMAGE ON A LIST PAGE - Aug 3rd, 2010   View Recipe
•  INTEGRATING SLIDE SHOW PRO WITH CMSB - Aug 3rd, 2010   View Recipe
•  IMPLEMENTING ROYAL SLIDER FOR IMAGES ONLY AND FOR A COMBINATION OF IMAGES AND VIDEO - May 27th, 2020   View Recipe

USING FLASH
•  THE DIFFERENCE BETWEEN DOCUMENT, INSTANCE, AND VIEWER SIZE - Aug 3rd, 2010   View Recipe
•  MAKING AN SWF DISPLAY LIKE AN IMAGE - Dec 29th, 2018   View Recipe
•  AUTOMATICALLY PUBLISH THE CORRECT CODE TO PLAY VARIOUS TYPES OF FLASH FILES - Aug 3rd, 2010   View Recipe
•  REMOVE THE EXTENSION FROM THE .SWF FILE NAME IF YOU”RE USING THE “JAVA RUN CONTENT” SCRIPT - Aug 3rd, 2010   View Recipe
•  FREE JWPLAYER HANDLES BOTH HTML5 AND FLASH - Dec 29th, 2018   View Recipe
•  DISPLAYING .FLV VIDEO ON A PAGE - Mar 7th, 2015   View Recipe
•  DISPLAYING YOUTUBE VIDEOS ON YOUR WEB PAGE - Mar 7th, 2015   View Recipe

GOOGLE
•  GOOGLE'S NEW MAPS API BUSINESS MODEL BREAKS SOME EXISTING GEOCODER INSTALLS - May 3rd, 2019   View Recipe
•  GOOGLE MAPS AND CMSB - Aug 3rd, 2010   View Recipe
•  GOOGLE FONTS AND CMSB - Dec 29th, 2018   View Recipe
•  USING @FONT-FACE TO REPLACE GOOGLE FONTS THAT DON’T WORK IN GOOGLE CHROME (OH, THE IRONY!) - Dec 29th, 2018   View Recipe

CHAPTER 4 - PAYPAL
•  POPULATING A PAYPAL FORM WITH CMSB - Aug 3rd, 2010   View Recipe
•  OPTIONS IN A BUY NOW FORM POPULATED FROM CHECKED VALUES IN PRODUCT RECORD - Jul 23rd, 2013   View Recipe
•  FORCING THE BUYER TO CHOOSE BETWEEN STYLES, COLORS, OR PRICE - Aug 2nd, 2013   View Recipe
•  HIDING THE CONTENTS OF PAYPAL FORM FIELDS FROM PRYING EYES (GOOD) - Aug 26th, 2012   View Recipe
•  HIDING THE CONTENTS OF PAYPAL FORM FIELDS FROM PRYING EYES (BEST) - Sep 14th, 2012   View Recipe
•  DISPLAYING A BLOCK OF TEXT THAT TELLS THE BUYER WHICH SIZES ARE AVAILABLE FOR WHICH ITEMS - Aug 3rd, 2010   View Recipe
•  SETTING UP LINKLOK PAYPAL AND CREATING A CMSB PRODUCT FILE - Dec 29th, 2018   View Recipe
•  SHOW A PAYPAL FORM ONLY IF CERTAIN CRITERIA ARE MET - Jan 31st, 2023   View Recipe
•  MODIFYING LINKLOK PAYPAL TO SEND DOWNLOAD EMAILS TO MULTIPLE RECIPIENTS - Dec 29th, 2018   View Recipe

CHAPTER 5 - ADMINISTRATION
•  TRACKING USER LOGINS AND ADDED/MODIFIED/DELETED RECORDS - Sep 6th, 2022   View Recipe
•  LIMITING THE NUMBER OF TEXT BOX CHARACTERS SHOWN IN A RECORD LIST COLUMN TO A SHORT SINGLE LINE - Nov 16th, 2022   View Recipe
•  PHP 8.1 ERRORS (VARIOUS) - Aug 30th, 2022   View Recipe
•  WANT THE WINDOW THAT SHOWS IN THE CODE GENERATOR TO BE WIDER - Aug 4th, 2010   View Recipe
•  ADDING ADDITIONAL SPECIFIC REFERRERS TO ELIMINATE EXTERNAL SOURCE SECURITY WARNINGS - Jul 9th, 2020   View Recipe
•  FIX FOR DISPLAYING VERY NARROW IMAGES IN EDITOR UPLOAD FIELD (THINK HORIZONTAL GRADIENTS) - Apr 25th, 2013   View Recipe
•  LOG OUT NOT LOGGING OUT IN VER 2.51+ ? A POSSIBLE FIX - Apr 25th, 2013   View Recipe
•  IDIOSYNCRACIES WITH CMSB - Aug 4th, 2010   View Recipe
•  CREATING A VIEWER TO LIST THE USERS AUTHORIZED TO ACCESS EACH SECTION, AND THEIR ACCESS LEVELS - Oct 12th, 2015   View Recipe
•  TEXT STYLING TRICKS FOR TEXT FIELDS AND TEXT BOXES - Aug 4th, 2010   View Recipe
•  CHANGE THE DEFAULT 25 RECORDS PER PAGE ON A RECORD LIST - Mar 7th, 2013   View Recipe
•  PUBLISH DATE AND REMOVE DATE IS NOT DEFAULTING TO TODAY'S DATE - Aug 4th, 2010   View Recipe
•  WANT TO SHOW A RECORD COUNT ON YOUR WEB PAGE - Dec 10th, 2016   View Recipe
•  LEAVE INSTRUCTIONS FOR THE PERSON MODIFYING A PARTICULAR PAGE IN THE HEADER OF THE WYSIWYG EDITOR - Aug 4th, 2010   View Recipe
•  SAVE A CUSTOM MENU/SECTION AS A TEMPLATE AND CREATE NEW SECTIONS FROM IT? - Aug 4th, 2010   View Recipe
•  REMOVE THE “VIEW WEBSITE” LINK FROM THE "LOGIN" AND "WELCOME" SCREENS - Aug 4th, 2010   View Recipe
•  REMOVE "TIP: HOLD <CTRL> TO SELECT MULTIPLE FILES" FROM UPLOAD FIELD - Dec 31st, 2012   View Recipe
•  SET THE HELP OR WEBSITE URL TO POINT TO YOUR SPECIFIC WEB SITE OR HELP DOCUMENT - Aug 4th, 2010   View Recipe
•  MOVE A CMSB SITE FROM ONE SERVER TO ANOTHER WITHOUT FEAR - Mar 23rd, 2019   View Recipe
•  IMAGES WON’T SHOW AFTER MIGRATING TO A NEW SERVER - THE FIX IS IN - Aug 4th, 2010   View Recipe
•  BACKING UP AND RESTORING DATABASES USING PHPMYADMIN (LEGACY) - Aug 4th, 2010   View Recipe
•  IMPORTING DATA TO YOUR ON LINE DATABASE - Aug 4th, 2010   View Recipe
•  OVERRIDING THE DEFAULT COLUMN TYPE IN YOUR DATABASE TO DECIMALS? - Aug 4th, 2010   View Recipe
•  USING CMSB WITH .HTML EXTENSIONS OR WITHOUT .PHP EXTENSIONS - Aug 4th, 2010   View Recipe
•  SEE ALL THE FIELDS AND VALUES AVAILABLE TO BE USED - Aug 4th, 2010   View Recipe
•  RATHER SHOW YOUR ADMIN GROUP AT THE TOP OF THE MENU? - Aug 6th, 2010   View Recipe
•  HIDING FIELDS FROM SECTION EDITORS BUT NOT FROM ADMINS - Nov 6th, 2011   View Recipe
•  THE PUBLIC DEMO MODE - Dec 29th, 2018   View Recipe
•  ADDING LAST_NAME AND FIRST_NAME FIELDS TO THE USER ACCOUNTS TABLE - May 8th, 2011   View Recipe
•  TIME ZONE DISPLAY IN REGIONAL SETTINGS - Dec 29th, 2018   View Recipe
•  UPDATING A RECORD ONLY WHERE AN INPUT FIELD MATCHES A RECORD FIELD VALUE - Dec 17th, 2011   View Recipe
•  USING THE “MY ACCOUNT” LINK AFTER LOGIN. - Feb 20th, 2012   View Recipe
•  EXTRACTING DATA FROM A TEXT FIELD AND INSERTING IT INTO ANOTHER FIELD - Dec 29th, 2018   View Recipe
•  HIDING PHP ERROR LOGS FROM THE ADMIN SECTION (V2.64+) - Dec 1st, 2015   View Recipe
•  PHP DEVELOPER LOG (ERROR LOG) DISPLAYING A BLANK PAGE OR MEMORY ERROR FIX - Sep 29th, 2020   View Recipe
•  ADMINS ONLY TO EDIT CERTAIN FIELDS - Mar 25th, 2015   View Recipe

RSS FEEDS
•  CREATING AN RSS FEED FOR A MULTI-RECORD SECTION - Feb 17th, 2015   View Recipe
•  VALIDATING AN RSS FEED - Feb 17th, 2015   View Recipe
•  EMBEDDING AN IMAGE IN AN RSS FEED - Aug 6th, 2010   View Recipe
•  RSS FEED CAVEATS - Aug 6th, 2010   View Recipe

PLUGINS
•  SELECT MULTIPLE RECORDS AND DRAG PLUGIN - Aug 8th, 2023   View Recipe
•  HIDING THE ERASE BUTTON ON SINGLE RECORD SECTIONS (VERSION 3.54+) - Jan 7th, 2021   View Recipe
•  SETTING UP MULTI PIN MAPS USING THE GEOCODER PLUGIN - Nov 15th, 2018   View Recipe
•  ADDING LINKS TO THE CMSB INTERFACE USING THE MODIFYHEADERLINKS PLUGIN *WAS CALLED EXAMPLEHEADERLINKS* - Mar 27th, 2019   View Recipe
•  AUTOMATICALLY POPULATING FIELDS IN A TARGET TABLE USING THE CREATEDBY FUNCTIONALITY IN CMSB - Dec 9th, 2018   View Recipe
•  USING THE EMAILONAPPROVED PLUGIN WITH ANY MULTI-RECORD SECTION - Oct 26th, 2017   View Recipe
•  CAVEATS FOR PLUGIN MODIFICATION - Aug 29th, 2011   View Recipe
•  RSS FEED FOR PLUGIN AND ADD ON UPDATES - Dec 29th, 2018   View Recipe
•  THE AUTO BACKUP PLUG IN - Aug 6th, 2010   View Recipe
•  MAKING THE AUTOBACKUP PLUGIN RUN AUTOMATICALLY - Dec 29th, 2018   View Recipe
•  THE WEBSITE SAVED SEARCHES PLUGIN - Dec 9th, 2010   View Recipe
•  RESET THE VALUE OF A FIELD IN ALL RECORDS OR IN FIELDS IN MULTIPLE TABLES (CHECK BOXES ONLY) - Nov 11th, 2011   View Recipe
•  RESET THE VALUE OF A FIELD IN A MULTI RECORD TABLE (DATE FIELDS ONLY) - Aug 29th, 2014   View Recipe
•  REMOVE EXTRA WHITE SPACE AND BLANK DATE PLUGIN - Mar 7th, 2023   View Recipe
•  THE CREATEPDF PLUGIN - Nov 16th, 2019   View Recipe
•  CREATING PDF'S FROM VERY LARGE PAGES - Jan 6th, 2015   View Recipe
•  CREATING PDF'S FROM SEARCH RESULTS - Nov 18th, 2019   View Recipe
•  THE SAVE AND COPY BUTTON PLUGIN - Dec 29th, 2018   View Recipe
•  THE MODIFY HOME PAGE PLUGIN - Dec 29th, 2018   View Recipe
•  THE GREY HIDDEN RECORDS PLUGIN - Dec 29th, 2018   View Recipe
•  THE SHOW HIDE FIELDS FOR USERS PLUGIN - Oct 15th, 2011   View Recipe
•  THE CHANGE RECORDS PER PAGE DEFAULT PLUGIN - Mar 7th, 2013   View Recipe

USING THE WEBSITE MEMBERSHIP PLUGIN   View Recipe
•  THE WEBSITE MEMBERSHIP PLUGIN - Apr 16th, 2013   View Recipe
•  ARE YOU TRAPPED IN A “YOU ARE ALREADY LOGGED IN” LOOP? - Aug 9th, 2020   View Recipe
•  ADDING PROFILE IMAGES USING THE USER UPDATE FORM (REVISED FOR MYSQLI) - Aug 3rd, 2019   View Recipe
•  UPGRADING THE WEBSITE MEMBERSHIP PLUGIN FROM V1.03 - Dec 29th, 2018   View Recipe
•  UPDATING OR INSTALLING V1.07 - Aug 15th, 2012   View Recipe
•  PERSONALIZING PAGES USING THE WEB SITE MEMBERSHIP PLUGIN - Aug 18th, 2011   View Recipe
•  IMPLEMENTING THE EMAILONAPPROVED PLUGIN AND A MANDATORY PASSWORD CHANGE ON FIRST LOGIN - Jul 7th, 2020   View Recipe
•  ADDING CUSTOMIZABLE TEXT TO THE EMAILONAPPROVED PLUGIN WELCOME MESSAGE - Sep 9th, 2015   View Recipe
•  CHANGING THE TEXT OF THE SIGNUP EMAIL - Jun 1st, 2011   View Recipe
•  FORCING UPPER CASE, LOWER CASE, AND INITIAL CAPS TO BE SENT TO THE DATABASE - Jun 1st, 2011   View Recipe
•  ADDING/CHANGING FIELDS AFFECTED BY THE SAMPLE SIGN UP FORM - Jun 1st, 2011   View Recipe
•  DISPLAYING THE CURRENT VALUE OF A CHECKBOX OR RADIO BUTTON - Jun 1st, 2011   View Recipe
•  RETAINING THE VALUE IN A TEXTAREA FORM FIELD AFTER FORM IS RE-SENT - Jul 2nd, 2012   View Recipe
•  RETAINING THE VALUE OF A PULL DOWN LIST AFTER A FORM IS RE- SENT - Dec 27th, 2022   View Recipe
•  ADDING/CHANGING FIELDS AFFECTED BY THE SAMPLE PROFILE UPDATE FORM - Jun 1st, 2011   View Recipe
•  SETTING ACCESS RIGHTS FOR NEW USERS BY SECTION - Aug 30th, 2014   View Recipe
•  LIMITING DIRECTORY ACCESS AND PROTECTING DIRECTORIES - Jun 1st, 2011   View Recipe
•  LIMITING FILE ACCESS AND PROTECTING INDIVIDUAL FILES - Jun 1st, 2011   View Recipe
•  SETTING CRITERIA FOR WHICH RECORDS WILL SHOW ON AN "ACCESS PERMISSIONS" REPORT BASED ON THE AMOUNT OF CHECKED LIST FIELD VALUES. - Apr 13th, 2016   View Recipe
•  LIMITING ACCESS TO RECORDS BY AUTHOR - Jun 13th, 2011   View Recipe
•  RESTRICTING LIST VALUES TO AUTHORS ONLY - Apr 13th, 2016   View Recipe
•  PROTECTED CLIENT ACCESS TO SPECIFIC RECORDS IN A MULTI-RECORD SECTION - Mar 11th, 2015   View Recipe
•  CHECKING TO SEE IF AN EMAIL ADDRESS (ACCOUNT) EXISTS IN THE ACCOUNTS DATABASE - Aug 6th, 2012   View Recipe
•  REDIRECTING VISITOR TO A SPECIFIC PAGE AFTER UPDATING THEIR PROFILE, ETC. - Jun 1st, 2011   View Recipe
•  ADDING A FIELD TO SHOW WHEN A MEMBER LAST LOGGED IN - Jun 1st, 2011   View Recipe
•  WORKING WITH DATE FIELDS IN THE MEMBER SIGNUP AND PROFILE UPDATE FORMS - Jan 20th, 2011   View Recipe
•  POPULATE A SIGNUP AND PROFILE REVISION FORM WITH EXISTING RADIO BUTTONS VALUE - Feb 18th, 2011   View Recipe
•  PRE-POPULATING RADIO BUTTONS IN FORMS FROM A MASTER LIST - Jul 22nd, 2019   View Recipe
•  WORKING WITH SINGLE VALUE CHECK BOXES IN FORMS - Dec 23rd, 2015   View Recipe
•  WORKING WITH MULTI VALUE CHECK BOXES IN FORMS - Dec 29th, 2015   View Recipe
•  CREATING DYNAMIC FORM FIELDS - Nov 10th, 2018   View Recipe
•  PASTE AWARE WORD COUNTER WITH WORD LIMITING FOR FORM TEXTAREA FIELDS - Dec 13th, 2018   View Recipe
•  PRE-POPULATE A PULL DOWN FORM FIELD FROM THE VALUES IN A MASTER LIST - Jun 3rd, 2014   View Recipe
•  CREATING A LOGIN LOG TO SEE WHICH MEMBERS SIGN IN AND WHEN (UPDATED FOR MYSQLI) - Jul 22nd, 2019   View Recipe
•  AUTOMATIC RENEWALS USING THE WEBSITE MEMBERSHIP PLUGIN - Jan 31st, 2023   View Recipe
•  DOUBLE OPT IN MAIL LIST SYSTEM IN CMSB (PHP7 AND GOOGLE RECAPTCHA) - Sep 7th, 2017   View Recipe
•  UNSUBSCRIBE FROM YOUR SIGN-UP LIST AUTOMATICALLY - Mar 7th, 2013   View Recipe
•  HANDLING UNSUBSCRIBE REQUESTS FROM EMAILS NOT IN YOUR DATABASE - Aug 25th, 2014   View Recipe
•  OFFERING PRIVATE EMAIL LIST CAPTURE TO YOUR MEMBERS - Jun 22nd, 2011   View Recipe
•  MERGE/PURGE NEWSLETTER MAIL LISTS WITH CMSB AND THE WEBSITE MEMBERSHIP PLUGIN - Aug 18th, 2011   View Recipe
•  IMPLEMENTING CAPTCHA ON THE WEBSITE MEMBERSHIP PLUGIN 1.04+ SIGNUP FORM - Aug 18th, 2011   View Recipe
•  IMPLEMENTING GOOGLE’S “I’M NOT A ROBOT”, NO CAPTCHA, RECAPTCHA V3 IN A FORM - Aug 6th, 2022   View Recipe
•  IMPLEMENTING ASYNC TO DELAY THE LOADING REQUIREMENT OF THE GOOGLE RECAPTCHA V3 PLUGIN - Aug 6th, 2022   View Recipe
•  DEDUCTING A "REGISTRATION FEE" FROM THE FIRST PAYMENT ONLY - Feb 18th, 2011   View Recipe
•  SHOWING MEMBER VIDEOS ON A MEMBER’S PAGE - Apr 23rd, 2011   View Recipe
•  CUSTOMIZING THE DATE FORMAT IN THE CMSB LIST VIEW - Apr 30th, 2011   View Recipe
•  REDIRECTING CURRENT USERS BASED ON THEIR MEMBER TYPE - Oct 5th, 2011   View Recipe
•  SENDING EMAILS TO "MEMBERS" - Feb 7th, 2012   View Recipe
•  SENDING EMAILS TO A SPECIFIC GROUP OF USERS - Aug 6th, 2012   View Recipe
•  ALPHABETICALLY DISPLAYING THE ENTRIES IN THE CREATEDBY SELECT USER PULL DOWN - Jan 3rd, 2014   View Recipe
•  PICKING MEMBERSHIP RENEWAL DATE AND DURATION - Apr 20th, 2015   View Recipe
•  MORE EXPIRATION DATE CODING OPTIONS - Oct 6th, 2016   View Recipe

CRON JOBS
•  CREATING A CRON JOB - Apr 10th, 2019   View Recipe
•  CRON ISSUES SENDING MAIL WITH CMSB 3.50 OR EARLIER, AND PHP 7.2 AFTER A BLUEHOST SERVER UPGRADE - May 28th, 2019   View Recipe
•  SENDING MEMBERSHIP REMINDER EMAILS USING A CRON JOB - Apr 10th, 2019   View Recipe
•  SENDING INFORMATION UPDATE REMINDER EMAILS USING A CRON JOB - Feb 12th, 2023   View Recipe
•  EXPLOITSCANNER SCHEDULING USING A CRON JOB - May 30th, 2012   View Recipe

WEBSITE MEMBERSHIP PLUGIN - USER EXAMPLES
•  SETTING UP PRIVATE AREAS FOR USERS - Aug 21st, 2011   View Recipe
•  LIST RECORDS ASSIGNED TO CURRENT USER ONLY - Aug 6th, 2010   View Recipe
•  LIST ONLY RECORDS WHERE CURRENT USER IS AUTHOR - Jul 24th, 2011   View Recipe
•  LIST RECORDS WHERE AUTHOR OF RECORDS IN TABLE 1 RECORDS MATCH AUTHOR OF RECORDS IN TABLE 2 - Jul 24th, 2011   View Recipe
•  CHECKING FOR PASSWORD STRENGTH - Aug 3rd, 2013   View Recipe
•  CHANGING PASSWORD LENGTH - Aug 27th, 2014   View Recipe

QR CODES
•  QRCODEGENERATOR PLUGIN - Dec 29th, 2018   View Recipe
•  CREATING QR CODES FOR ALL THE RECORDS IN A SECTION - May 5th, 2011   View Recipe

BUGS AND FIXES
•  DON'T LIKE "SORRY, NO RECORDS WERE FOUND!" TO APPEAR AFTER CLEARING THE DEVELOPER, LOG? WELL, YOU'RE NOT ALONE. - Nov 11th, 2022   View Recipe
•  PATCHING CORE PROGRAM FILE BREAKS CMSB ADMIN PAGE FORMATTING - Jul 9th, 2020   View Recipe
•  FILE UPLOAD ISSUES WITH THE NEW HTML UPLOADER AND FILE SIZE ISSUES IN V3.50 AND OTHER VERSIONS - Dec 16th, 2019   View Recipe
•  HEADER BAR AND HTML SEPARATOR STYLING FIX (PRIOR TO V3.07) - Oct 24th, 2016   View Recipe
•  CMSB SOMETIMES LOGS ME IN AUTOMATICALLY - Aug 6th, 2010   View Recipe
•  STRANGE ERROR MESSAGES - Aug 6th, 2010   View Recipe
•  DEFAULT VALUE TEXT NOT COPIED TO RECORDS - Aug 6th, 2010   View Recipe
•  GETTING ERRORS AFTER RESTORING A DATABASE? - Dec 31st, 2012   View Recipe

CHAPTER 6 - SUBSCRIBER CONTRIBUTED RECIPES
•  CREATE A 10 STAR RATING SYSTEM IN CMSB - Dec 29th, 2018   View Recipe
•  AN EVENTS CALENDAR USING CMSB - Sep 11th, 2020   View Recipe
•  ATTENDANCE TRACKING SYSTEM - Dec 29th, 2018   View Recipe

MOBILE PHONES   View Recipe
•  DETECTING MOBILE PHONES AND TABLETS - Jan 31st, 2023   View Recipe

CHAPTER 7 - OFF THE TOPIC

TRICKS
•  EASY EXPANDABLE SECTIONS ON YOUR WEB PAGES - Nov 5th, 2022   View Recipe

BEST PRACTICES
•  403 ERROR WHEN TRYING TO INSTALL CMSB - Jul 26th, 2022   View Recipe
•  UPGRADING BLUEHOST FROM SHARED TO PRO HOSTING AND SSL - Jun 10th, 2018   View Recipe
•  ENCRYPTING E-MAIL ADDRESSES AND HYPERLINKS WITH THE SPAMBOTEMAILPROTECTOR PLUGIN - Dec 29th, 2018   View Recipe
•  CREATING PRINTER FRIENDLY PAGES - Aug 6th, 2010   View Recipe
•  PASSWORD PROTECT YOUR WEB PAGE CONTENTS WITH ONE LINE OF CODE - Aug 6th, 2010   View Recipe
•  MAILTO ERRORS WHEN USING COMMAS TO SEPARATE MULTIPLE E-MAIL ADDRESSES - Aug 6th, 2010   View Recipe
•  USING FORMS INSTEAD OF MAILTO FOR CONTACT (GOOD) - Aug 6th, 2010   View Recipe
•  USING FORMS TO GO - Aug 4th, 2012   View Recipe
•  SELECTING A FORM'S EMAIL RECIPIENTS USING FIELDS IN THEIR ACCOUNT RECORD (A FORMS TO GO MODIFICATION) - Jun 26th, 2015   View Recipe
•  SELECTING A CONTACT FORM'S EMAIL RECIPIENTS USING FIELDS IN THEIR ACCOUNT RECORD (AN ALL CMSB IMPLEMENTATION) - Jun 28th, 2015   View Recipe
•  A QUESTION BASED CONTACT FORM WITH CUSTOM RESPONSES (AN ALL CMSB IMPLEMENTATION) - Jun 28th, 2015   View Recipe
•  CREATING A FORM THAT WILL E-MAIL AN ATTACHMENT WITH THE FORM DATA (BETTER) - Aug 6th, 2010   View Recipe
•  ANOTHER (FREE) PHP (CONTACT) FORMS GENERATOR THAT ALLOWS ATTACHMENTS (BEST) - Jun 10th, 2019   View Recipe
•  SHOWING HYPERLINK ICONS AUTOMATICALLY WITH CSS - Aug 6th, 2010   View Recipe
•  STYLING HOVER POPUPS WITH CSS AND PULLING THE POPUP TEXT FROM CMSB - Aug 6th, 2010   View Recipe
•  DYNAMIC MENU LINK COLOR CHANGE ON THE ACTIVE PAGE USING CSS - Jan 27th, 2015   View Recipe
•  HELPING CLIENTS PICK PAGE BACKGROUND COLORS - Mar 18th, 2011   View Recipe
•  HELPING CLIENT'S PICK CSS PROPERTY VALUES - Dec 29th, 2018   View Recipe
•  OPEN MULTIPLE BROWSER TABS WITH ONE CLICK - Jul 3rd, 2011   View Recipe
•  CUSTOM 404 PAGE FOR YOUR SITE - Dec 29th, 2018   View Recipe
•  DEALING WITH IE'S "COMPATIBILITY" MODE - Aug 11th, 2012   View Recipe

EMAIL
•  EMAILS FROM PAYPAL NOT BEING FORWARDED - Oct 23rd, 2016   View Recipe
•  TESTING THE PHP MAIL() AND MAILARAY() FUNCTIONS - Aug 23rd, 2014   View Recipe
•  USING THE BUILT IN "MAILARRAY" FUNCTION TO SEND EMAILS - Aug 23rd, 2014   View Recipe
•  SENDING EMAILS FROM A MULTI-RECORD EDITOR USING MAILARRAY FUNCTION - Nov 16th, 2012   View Recipe
•  TRACK IF AN EMAIL WAS OPENED BY RECIPIENT - Dec 29th, 2018   View Recipe
•  AN OPENED EMAILS REPORT VIEWER - Nov 16th, 2012   View Recipe
•  USING PHPLIST TO MANAGE AND SEND BULK EMAIL CAMPAIGNS - Jan 26th, 2019   View Recipe
•  SOCIAL MEDIA SHARE LINKS THAT WORK IN HTML EMAILS SENT BY PHPLIST - Nov 17th, 2022   View Recipe
•  PHPLIST CACHING OLD PAGES FIX - Nov 8th, 2019   View Recipe
•  E-MAIL CSS ISSUES WHEN SENDING A WEB PAGE AS AN EMAIL - Jun 12th, 2014   View Recipe
•  USING BACKGROUND IMAGES IN EMAILS - Dec 29th, 2018   View Recipe
•  USING CMSB EMAIL TEMPLATES - Nov 14th, 2016   View Recipe

JUST IDEAS
•  PROTECTING YOUR CONTENT, HIDING YOUR CODE - Mar 23rd, 2012   View Recipe

HANDY PROGRAMS
•  HELP FINALLY KILL IE6 (DOWN TO 1% OF USERS IN 2012) - Aug 11th, 2012   View Recipe
•  IS THERE A LIST OF USEFUL PROGRAMS? - Jul 9th, 2020   View Recipe

TROUBLESHOOTING
•  ISSUES WITH IFRAMES OR SIMILAR CODING NOT DISPLAYING CONTENTS (SOLVED) - Feb 21st, 2019   View Recipe
•  TRANSPARENCY ISSUES WITH .PNG THUMBNAILS IN V.2.61 AND V.2.62 - Jul 25th, 2014   View Recipe
•  DEBUGGING - Jan 5th, 2014   View Recipe
•  DEBUGGING CSS - Oct 7th, 2013   View Recipe
•  SOLVING PHP FILE UPLOAD SIZE ISSUES - Aug 6th, 2010   View Recipe
•  DREAMWEAVER CS3 LIBRARY ITEM QUIRK UNMASKED - Aug 6th, 2010   View Recipe
•  CAN’T SEND MAIL FROM THE E-MAIL BOX AT YOUR WEB HOST? - Aug 6th, 2010   View Recipe
•  CHECKING YOUR E-MAIL SERVER WHEN THINGS DON’T WORK - Aug 6th, 2010   View Recipe
•  NOT RECEIVING CERTAIN E-MAILS? CHECK THIS FIRST - May 24th, 2011   View Recipe
•  THINK YOUR SERVER IS RUNNING SLOW? - Aug 6th, 2010   View Recipe
•  PHP FILE CRASHES DREAMWEAVER CS3 - Aug 6th, 2010   View Recipe
•  DISPLAYING AN IP ADDRESS IN YOUR VIEWER - Aug 6th, 2010   View Recipe
•  FINDING YOUR IP ADDRESS - Aug 6th, 2010   View Recipe
•  HIJACKED SEARCH ENGINE FIX FOR FIREFOX - May 13th, 2011   View Recipe
•  ONE OF YOUR INSTALLED BROWSERS WILL NOT CONNECT TO THE INTERNET - May 6th, 2011   View Recipe
•  TESTING MYSQL CONNECTION LIMITS - Jul 22nd, 2019   View Recipe

CHAPTER 8 - WYSIWYG EDITOR
•  CHANGING LANGUAGES IN THE TINYMCE EDITOR (FOR CMSB VERSIONS PRIOR TO 1.16) - Aug 6th, 2010   View Recipe
•  ADD SPELL CHECK TO YOUR CMS BUILDER WYSIWYG EDITOR - OLDER VERSIONS - Dec 23rd, 2012   View Recipe
•  ADD MULTILINGUAL SPELL CHECK TO YOUR WYSIWYG EDITOR (CMSB 1.30 +) - Dec 23rd, 2012   View Recipe
•  ADD SPELL CHECK TO YOUR CMS BUILDER WYSIWYG EDITOR (CMSB 1.35 +) - Dec 23rd, 2012   View Recipe
•  A BETTER SPELL CHECKING FOR THE WYSIWYG EDITOR - Dec 29th, 2018   View Recipe
•  MAKE THE STYLES FROM YOUR EXTERNAL CSS STYLE SHEET AVAILABLE IN THE WYSIWYG EDITOR - OLDER VERSIONS - Aug 6th, 2010   View Recipe
•  MAKE THE STYLES FROM YOUR EXTERNAL CSS STYLE SHEET AVAILABLE IN THE WYSIWYG EDITOR - NEWER VERSIONS - Jul 4th, 2011   View Recipe
•  LIMITING YOUR CLIENT’S OPTIONS IN THE TINYMCE EDITOR - Aug 6th, 2010   View Recipe
•  REMOVING THE&LT;P&GT; TAGS INSERTED BY THE TINYMCE EDITOR - Aug 6th, 2010   View Recipe
•  DISPLAYING HTML CODE IN A WYSIWYG FIELD - May 14th, 2011   View Recipe

CHAPTER 9 - TUTORIALS
•  PLUGIN TUTORIAL - Dec 29th, 2018   View Recipe
•  FIXING AND SUPPRESING PHP ERRORS - May 25th, 2017   View Recipe

CHAPTER 10 - NEW UPGRADES AND NEW CMSB FUNCTIONALITY

WHAT'S NEW?   View Recipe
•  VERSION 3.60 JULY 12, 2023 (ENHANCED SERVER MANAGEMENT & ERROR TRACKING) - Jul 13th, 2023   View Recipe
•  VERSION 3.59 - JUNE 2, 2023 (PHP 8 NOW REQUIRED) - Jun 3rd, 2023   View Recipe
•  VERSION 3.58 - MARCH 17, 2023 (MAINTENANCE RELEASE) - Mar 17th, 2023   View Recipe
•  VERSION 3.57 - SEPTEMBER 26, 2022 (MAINTENANCE RELEASE) - Sep 26th, 2022   View Recipe
•  VERSION 3.56 - MARCH 22, 2022 (PHP 8.1 SUPPORT) - Aug 6th, 2022   View Recipe
•  VERSION 3.55 - NOVEMBER 10, 2021 (PHP 8 SUPPORT - AUTOMATIC CONVERSION OF UPLOADS TO WEBP) - Nov 10th, 2021   View Recipe
•  VERSION 3.54 - OCTOBER 29, 2020 - (MEDIA LIBRARY BETA) (INLUDING INSTRUCTIONS TO FIX TIME STAMP ISSUE) - Jan 19th, 2021   View Recipe
•  VERSION 3.53 -AUGUST 12, 2019 - Feb 10th, 2020   View Recipe
•  VERSION 3.52 - JULY 26, 2019 - Feb 10th, 2020   View Recipe
•  VERSION 3.51 - APRIL 11, 2019 - (PHP 7 UPGRADE) - Apr 12th, 2019   View Recipe
•  VERSION 3.50 - DECEMBER 18, 2018 (FREE VERSION) - Dec 19th, 2018   View Recipe
•  VERSION 3.15 -SEPTEMBER 17, 2018 - (MAINTENANCE RELEASE) - Oct 12th, 2018   View Recipe
•  VERSION 3.14 AND DATABASE ERROR FIX - AUGUST 22, 2018 (HTML5 MULTI-FILE UPLOADER) - Sep 4th, 2018   View Recipe
•  VERSION 3.13 - FEBRUARY 20, 2018 - (MAINTENANCE RELEASE) - Apr 29th, 2018   View Recipe
•  VERSION 3.12 - DECEMBER 5, 2017 - (NEW MULTI-SELECT PILLBOX FIELD) - Apr 29th, 2018   View Recipe
•  VERSION 3.11 - NOVEMBER 6, 2017 - (USER REQUESTS) - Apr 29th, 2018   View Recipe
•  VERSION 3.10 - MAY 8, 2017 (***MAINTENEACE RELEASE***) - Jul 1st, 2017   View Recipe
•  VERSION 3.09 - MAY 8, 2017 (***PHP 7 SUPPORT***) - May 26th, 2017   View Recipe
•  VERSION 3.08 - FEBRUARY 24, 2017 (***NEW SERVER REQUIREMENTS***) - Mar 15th, 2017   View Recipe
•  VERSION 3.07 - DECEMBER 7, 2016 (UPGRADED WYSIWYG EDITOR) - Mar 15th, 2017   View Recipe
•  VERSION 3.06 - AUGUST 25, 2016 (CMS MENU ICONS AND THUMBNAIL CROPPING) - Mar 15th, 2017   View Recipe
•  VERSION 3.05 - MAY 26, 2016 (FREE "POWERED BY" VERSION) - Mar 15th, 2017   View Recipe
•  VERSION 3.04 - APRIL 26, 2016 (MAINTENANCE RELEASE) - Mar 15th, 2017   View Recipe
•  VERSION 3.03 - APRIL 20, 2016 (COLLAPSIBLE SEPARATORS & PHP 5.5) - Mar 15th, 2017   View Recipe
•  VERSION 3.03 - APRIL 20, 2016 (COLLAPSIBLE SEPARATORS & PHP 5.5) - Mar 15th, 2017   View Recipe
•  VERSION 3.02 - FEBRUARY 3, 2016 (MAINTENANCE RELEASE) - Mar 15th, 2017   View Recipe
•  VERSION 3.01 - JANUARY 20, 2016 (MAINTENANCE RELEASE) - Mar 15th, 2017   View Recipe
•  VERSION 3.00 - JANUARY 8, 2016 (RESPONSIVE UI) - Mar 15th, 2017   View Recipe
•  VERSION 2.65 - APRIL 8, 2015 (MAINTENANCE RELEASE) - May 20th, 2015   View Recipe
•  VERSION 2.64 - FEBRUARY 17, 2015 (UNIVERSAL ERROR LOGGING) - Mar 7th, 2015   View Recipe
•  VERSION 2.63 - SEPTEMBER 3, 2014 - (MAINTENANCE RELEASE) - Sep 28th, 2014   View Recipe
•  VERSION 2.62 - JULY 15, 2014 - (SECURITY ENHANCEMENTS) - Aug 30th, 2014   View Recipe
•  VERSION 2.61 - FEBRUARY 19, 2014 - (SECURITY UPDATE) - Aug 30th, 2014   View Recipe
•  VERSION 2.60 - FEBRUARY 13, 2014 - (FIELD EDITOR ENHANCEMENTS) - May 2nd, 2014   View Recipe
•  VERSION 2.53 - APRIL 4, 2013 - (DEVELOPMENT SERVER ENHANCEMENTS) - May 2nd, 2014   View Recipe
•  VERSION 3.53- AUGUST 12, 2019 (MAINTENANCE RELEASE) - Aug 12th, 2019   View Recipe
•  VERSION 2.52 - MARCH 18, 2013 - (SECURITY) - Aug 5th, 2013   View Recipe
•  VERSION 2.51 - FEBRUARY 7, 2013 - (SECURITY & MAINTENANCE UPDATES) - Aug 5th, 2013   View Recipe
•  VERSION 2.50 - DECEMBER 5, 2012 - (LANGUAGE & TRANSLATION FEATURES) - Aug 5th, 2013   View Recipe
•  VERSION 2.17 - SEPTEMBER 1, 2012 - (MAINTENANCE RELEASE) - Aug 5th, 2013   View Recipe
•  VERSION 2.16 - AUGUST 28, 2012 (SPEED, MAIL, AND USABILITY IMPROVEMENTS) - Aug 29th, 2012   View Recipe
•  VERSION 2.15 - MAY 7, 2012 (NEW CODE GENERATOR) - Jun 12th, 2012   View Recipe
•  VERSION 2.14 - DECEMBER 27, 2011 (MAINTENANCE RELEASE) - Jan 28th, 2012   View Recipe
•  SMALL BUG IN 2.13 - Nov 11th, 2011   View Recipe
•  VERSION 2.13 - OCTOBER 27, 2011 (MAINTENANCE RELEASE) - Nov 11th, 2011   View Recipe
•  VERSION 2.12 - AUGUST, 26, 2011 - Oct 15th, 2011   View Recipe
•  VERSION 2.11 - JULY 7, 2011 (MAINTENANCE RELEASE) - Aug 24th, 2011   View Recipe
•  VERSION 2.10 - JUNE 30, 2011 (FASTER SERVER MOVES) - Aug 24th, 2011   View Recipe
•  VERSION 2.09 - MAY 31, 2011 (RELATIVE UPLOAD PATHS) - Aug 24th, 2011   View Recipe
•  VERSION 2.08 - APRIL 20, 2011 (SECURITY ENHANCEMENTS) - May 5th, 2011   View Recipe
•  VERSION 2.07 - FEBRUARY 3, 2011 (PREVIEW BUTTON) - Feb 19th, 2011   View Recipe
•  VERSION 2.06 - SEPTEMBER 9, 2010 (WYSIWYG BLOCKQUOTE BUTTON) - Sep 15th, 2010   View Recipe
•  VERSION 2.05 - JULY 6, 2010 (VIEW MENUS) - Aug 6th, 2010   View Recipe
•  VERSION 2.04 - APRIL 27, 2010 - (VIEWER PSEUDO-FIELDS) - Aug 6th, 2010   View Recipe
•  VERSION 2.03 - MARCH 1ST, 2010 - RELATED RECORDS - Aug 6th, 2010   View Recipe
•  VERSION 2.02 - RELEASED ON JANUARY 25,2010 - MULTI FILE UPLOADS - Aug 6th, 2010   View Recipe
•  VERSION 2.01 RELEASED ON DECEMBER 14, 2009 - DATE FIELDS REVISED - Aug 6th, 2010   View Recipe
•  VERSION 2.0 RELEASED ON DECEMBER 4, 2009 - A WHOLE NEW LOOK - Aug 6th, 2010   View Recipe
•  VERSIONS 1.35 AND 1.36 - Aug 6th, 2010   View Recipe
•  VERSION 1.34 RELEASED ON SEPTEMBER 8, 2009 BACKUP AND RESTORE) - Nov 11th, 2011   View Recipe
•  VERSION 1.33 RELEASED ON AUGUST 24, 2009 - Aug 6th, 2010   View Recipe
•  VERSION 1.32 RELEASED ON AUGUST 4, 2009 - Aug 6th, 2010   View Recipe
•  VERSION 1.31 RELEASED ON JULY 6, 2009 - Aug 6th, 2010   View Recipe
•  VERSION 1.30 RELEASED JULY 3, 2009 (ADVANCED EDITOR SEARCH FILTERS) - Aug 6th, 2010   View Recipe
•  VERSION 1.29 RELEASED ON JUNE 16, 2009 - Aug 6th, 2010   View Recipe

CHAPTER 11 - THE HIDDEN MANUAL
•  SUPPRESSING ERROR MESSAGES - Feb 12th, 2022   View Recipe
•  HIDDEN SWITCHES THAT CHANGE THE WAY RECORDS ARE DISPLAYED - Feb 12th, 2022   View Recipe

CHAPTER 12 - THE END USER PERSPECTIVE

CREATING END USER MANUALS   View Recipe
•  A SAMPLE END USER MANUAL USING WYSIWYG - Dec 29th, 2018   View Recipe
•  A SAMPLE END USER MANUAL USING A MULTI-RECORD EDITOR - May 24th, 2012   View Recipe
•  MODIFYING THE ALERT RECORD SAVED PLUGIN - Jun 17th, 2022   View Recipe
•  MYSQL TO MYSQLI CHEAT SHEET - Feb 9th, 2023   View Recipe
•  VERSION 3.52 - JULY 26, 2019 - Jul 28th, 2019   View Recipe




The materials on this web site have been created for use with CMS Builder content management software. CMS Builder software is published and licensed for use by InteractiveTools.com. Please contact Interactive Tools for information on the downloading of the software or the purchasing of licenses.


Terms of Service



0.31 seconds