Code

#TitleDate
1Get the documentURI with JSJan 28, 10:06 pm
2get the stylesheet directory in wordpress themeDec 16, 9:55 pm
3jquery document ready with foundation init as wellDec 16, 1:20 am
4center something with css not using flexDec 13, 12:56 am
5how to unzip in linuxDec 5, 11:51 pm
6php mysql table exists functionDec 2, 4:25 am
7how to display a php file as html with phpDec 2, 3:50 am
8jquery add a click function if the window size is greater than target_widthDec 2, 2:03 am
9jquery enable and disable attributeDec 2, 12:12 am
10js using recursion to create a range of numbersNov 25, 4:25 am
11php convert date now into a sql timestampNov 25, 12:43 am
12add google captcha to enable and disable a form buttonNov 12, 12:14 am
13Generate a Random User NameNov 11, 11:33 pm
14Using Node to get a Web Dev Environment with livereload up and runningNov 11, 12:38 am
15Using the Spread Operator to Evaluate Arrays In-Place TestsOct 14, 1:02 am
16Using the rest operator to pass in a variable amount of argumentsOct 1, 5:49 am
17Default Parameters for FunctionsOct 1, 5:23 am
18Complex Arrow Function ExampleOct 1, 5:14 am
19Writing Arrow Functions with ParametersOct 1, 12:36 am
20using arrow functions to convert small functions into one line statement functionsOct 1, 12:09 am
21Prevent Object MutationSep 30, 11:16 pm
22Changing an array declared with constSep 30, 6:17 am
23return a state name from an australian postcodeSep 29, 11:25 pm
24using let and const exampleSep 27, 4:55 am
25using let rather than varSep 27, 4:18 am
26Use Multiple Conditional (Ternary) OperatorsSep 27, 3:18 am
27js - Use the Conditional (Ternary) OperatorSep 24, 6:23 am
28Use the parseInt Function with a RadixSep 24, 6:14 am
29Using parseInt in a function to return an integer or notSep 24, 5:57 am
30Generate Random Whole Numbers within a RangeSep 24, 5:15 am
31split a string into an array using split javascriptSep 16, 4:47 am
32get the current url in javascriptSep 13, 3:47 am
33Custom 12 Grid using CSS GridSep 6, 2:19 am
34template for testing and live reloading html filesSep 4, 3:27 am
35Radial Click EffectSep 4, 1:13 am
36Generate Random Whole Numbers with JavaScript FunctionAug 26, 6:20 am
37Generate Random Fractions with JavaScriptAug 26, 6:09 am
38FCC - Basic: Profile LookupAug 26, 5:38 am
39copy a file when the date of the source is newer than the destinationAug 26, 3:27 am
40Do While LoopAug 25, 11:26 pm
41for loop through an array with javascriptAug 23, 12:18 am
42get the average of a number list using an array in phpAug 21, 12:48 am
43sublime text find and replace style tagAug 19, 12:43 am
44tinymce remove auto p tags settingAug 13, 6:15 am
45get the dimensions of an image with javascriptAug 13, 5:55 am
46target data attribute with cssAug 12, 11:52 pm
47toggle div function with chevron up down toggleAug 9, 1:19 am
48form checkbox replacement with large tick using labelAug 7, 2:15 am
49keyframe animations cssAug 6, 12:27 am
50basic for loop odd numbersJul 31, 6:20 am
51check if something is an arrayJul 31, 5:26 am
52apache redirect to https ssl from normalJul 31, 1:20 am
53getType function for jsJul 29, 11:50 pm
54Objects in javascriptJul 29, 11:25 pm
55card counting example from fccJul 29, 2:00 am
56using switch with multiple identical casesJul 29, 1:32 am
57using switch in a functionJul 28, 11:19 pm
58IP AddressJul 26, 1:30 am
59js function to calculate golf scoresJul 24, 1:48 am
60compare non equality functionJul 23, 11:15 pm
61compare equality functionJul 23, 10:57 pm
62JS Using typeof to check on string typesJul 23, 2:38 am
63testing equalityJul 22, 5:57 am
64defining a variable inside a function without using var will create a global variableJul 22, 5:15 am
65add something to the start of an array with unshiftJul 19, 2:40 am
66remove the first element in an array with shiftJul 19, 2:37 am
67document ready javascript standalone version no jqueryJul 17, 1:14 am
68add a class to a div with an id javascriptJul 17, 1:11 am
69using local storage rather than cookies to store data (localStorage)Jul 16, 11:31 pm
70remove something from the end of an array with popJul 16, 5:58 am
71add something to the end of an array with pushJul 16, 5:49 am
72Multidimensional ArrayJul 16, 4:50 am
73get the last letter of a stringJul 16, 4:40 am
74accessing part of a variable using its indexJul 16, 4:34 am
75using transform scale in css to zoom on hover overJul 16, 2:57 am
76js check the length of a stringJul 16, 2:04 am
77Bootstrap Card Formatting HTML and CSS - Header and FooterJul 10, 2:38 am
78Move any element with css offsetsJul 9, 2:31 am
79CSS Improve Compatibility with Browser FallbacksJul 9, 2:04 am
80PHP Finding the position of a string in another string using strposJul 9, 12:00 am
81PHP str_replace - find and replace part of a stringJul 8, 11:52 pm
82using scroll-behavior: smooth cssJul 8, 2:33 am
83jquery click functionJul 3, 5:33 am
84using a css grid area templateJul 3, 2:26 am
85grid column and row spacingJul 3, 2:14 am
86Random string generator function in php suniqidJul 3, 1:13 am
87CSS Grid - Basic ColumnsJul 2, 5:59 am
88flex shorthand cssJul 2, 2:24 am
89using flexbox to align elements in a rowJul 2, 1:37 am
90Viewport width and height calculationsJul 2, 12:30 am
91Making Images Retina Display FriendlyJul 2, 12:14 am
92Making an image responsive using cssJul 2, 12:03 am
93Applied Accessibility - Tab IndexJul 1, 11:52 pm
94Applied Accessibility - Access KeysJul 1, 11:40 pm
95Applied Accessibility - Screen reader only cssJul 1, 11:24 pm
96Dropdown Box with Searchable TextJun 30, 11:57 pm
97Change link target with JQueryJun 28, 12:17 am
98Drop Down Menu Swapping Left align to RightJun 26, 5:36 am
99Whois LookupJun 24, 1:00 am
100using the disk free space function in phpJun 7, 1:33 am
101create a mysql or sqlite current timestamp with phpMay 27, 5:45 am
102Cut a string when it finds a certain character with PHPApr 17, 5:30 am
103validate a url using php with FILTER_VALIDATE_URLMar 28, 11:04 pm
104function to create a uid from htmlMar 22, 12:44 am
105calculate a percentage (dec) difference based on two numbersMar 22, 12:13 am
106check if a user is logged in using sessionsMar 20, 4:34 am
107asp classic get a url and display itMar 20, 12:08 am
108Using nth-child css to hide list items or repeated elementsMar 13, 5:10 am
109PHP MySQL vs SQLite Count Items FunctionFeb 25, 3:40 am
110How Many Days Since a Date and other CalculationsFeb 11, 12:27 am
111image Checkbox Replacement for FormsJan 18, 12:28 am
112Using Flexbox rather than FloatsJan 16, 4:27 am
113Date Conversion PHPJan 14, 10:40 pm
114white space pre-wrap formattingJan 1, 10:23 pm
115Generate a random title from an arrayDec 19, 1:34 am
116echo todays date and time in a nice formatDec 18, 11:48 pm
117Core - File StructureDec 13, 11:38 pm
118Core Class - Basic Core StructureDec 13, 11:33 pm
119Generate Sub menu using CoreDec 13, 11:09 pm
120page load timer classOct 30, 12:17 am
121human_filesize phpOct 29, 5:40 am
122xcopy backup full directory windows batOct 24, 10:33 pm
123for loop set variables $p1,$p2.. etc as blank - variable variablesOct 24, 3:53 am
124sqlite check table name existsOct 24, 12:44 am
125get current class name with get_classOct 22, 3:37 am
126meta keywords tagOct 17, 5:50 am
127meta description tagOct 17, 5:48 am
128assign array to variables in a loopOct 17, 5:36 am
129favicon code meta tagOct 17, 4:01 am
130hide and show elements with js using getElementById and style.displayOct 17, 1:15 am
131generate a random color rgb code with phpOct 17, 12:07 am
132css :active pseudo-class usageOct 5, 1:22 am
133Regular expression breakdown regex preg_replace phpSep 21, 1:39 am
134replace anything in brackets in a string using preg_replace regex phpSep 21, 1:17 am
135for loop with a 5 incrementSep 17, 2:45 am
136Get Current Page URL PHPSep 4, 2:19 am
137Get the document root path in php $_SERVER['DOCUMENT_ROOT']Sep 4, 12:23 am
138remove all of an element in a string <h1>Aug 31, 6:25 am
139get text between tagsAug 31, 6:20 am
140sqlite basic sql and loop resultsAug 31, 6:20 am
141convert all images into base64 encodedAug 31, 6:20 am
142wordpress change domain in config, wordpress domain configAug 31, 6:20 am
143read and sort directory contents in phpAug 31, 6:20 am
144uniqid random stringAug 31, 6:20 am
145show response headers from file get contentsAug 31, 6:20 am
146wordpress show the page content for use in a templateAug 31, 6:20 am
147file get contents reads entire file into a stringAug 31, 6:20 am
148using parse_url to extract parts of a urlAug 31, 6:20 am
149basic for loopAug 31, 6:20 am
150try catch testAug 31, 6:20 am
151tell wordpress to use the direct file method if its asking for ftp detailsAug 31, 6:20 am
152wordpress enqueue slicknav and slick sliderAug 31, 6:20 am
153wordpress include jquery in theme functionsAug 31, 6:20 am
154copy fileAug 31, 6:20 am
155some date formatting just day just month just yearAug 31, 6:20 am
156header type jsonAug 31, 6:20 am
157wordpress use a shortcode in php gravity formsAug 31, 6:20 am
158extract meta tags from url and return as json arrayAug 31, 6:20 am
159csv read exampleAug 31, 6:20 am
160php get the file modified time with filemtimeAug 31, 6:20 am
161preg_replace ereg_replace replace all charsAug 31, 6:20 am
162wordpress check home and not home for banners and thingsAug 31, 6:20 am
163wordpress advanced custom fields replace shortcode for site url with blog urlAug 31, 6:20 am
164using custom request headers array with curlAug 31, 6:20 am
165sqlite delete data older than timestamp daysAug 31, 6:20 am
166wordpress get site urlAug 31, 6:20 am
167simple html dom extract attributes simplehtmldomAug 31, 6:20 am
168find the 1st occurence of a string in another stringAug 31, 6:20 am
169pretty printing json with phpAug 31, 6:20 am
170extract meta tags from file or url as arrayAug 31, 6:20 am
171wordpress show posts loop with feature image thumbnailAug 31, 6:20 am
172random number using randAug 31, 6:20 am
173search within files in a directoryAug 31, 6:20 am
174wordpress show the post content for use in a templateAug 31, 6:20 am
175show errors in php with toggleAug 31, 6:20 am
176wordpress register enqueue javascript require jqueryAug 31, 6:20 am
177count the elements in an arrayAug 31, 6:20 am
178google map with overlay dataAug 31, 6:20 am
179round number with jsAug 31, 6:20 am
180truncate string using jqueryAug 31, 6:20 am
181detect window scroll position jqueryAug 31, 6:20 am
182flems embed in urlAug 31, 6:20 am
183change the window titleAug 31, 6:20 am
184Slick Slider CarouselAug 31, 6:20 am
185add thisAug 31, 6:20 am
186change favicon with jqueryAug 31, 6:20 am
187load google sheet data into json string with jqueryAug 31, 6:20 am
188scrollbar replacement simplebarAug 31, 6:20 am
189change the water colour in google maps for an already initialised mapAug 31, 6:20 am
190parallax js scroll testingAug 31, 6:20 am
191mithril testingAug 31, 6:20 am
192validate form data using javascript to check required html elementsAug 31, 6:20 am
193do something later with settimeout or loop with setintervalAug 31, 6:20 am
194tiny mce editor tinymceAug 31, 6:20 am
195clipboard copy jsAug 31, 6:20 am
196json loop load elementsAug 31, 6:20 am
197document ready wordpress jqueryAug 31, 6:20 am
198testing chartjsAug 31, 6:20 am
199access hacker news json firebase api via jqueryAug 31, 6:20 am
200check length of element jqueryAug 31, 6:20 am
201validate email address from stringAug 31, 6:20 am
202set and check a cookie using js cookieAug 31, 6:20 am
203random string generator guidAug 31, 6:20 am
204using regex with replace to replace all instances of something in a stringAug 31, 6:20 am
205digital clock with jqueryAug 31, 6:20 am
206find all elements add class jqueryAug 31, 6:20 am
207load content with jqueryAug 31, 6:20 am
208stacktable jQuery plugin for stacking tables on small screensAug 31, 6:20 am
209jquery clone and append elementsAug 31, 6:20 am
210show the year with jsAug 31, 6:20 am
211get select option form value with jqueryAug 31, 6:20 am
212jquery jqueryui vue script includesAug 31, 6:20 am
213fancybox youtube showing video links in a lightboxAug 31, 6:20 am
214jquery accordionAug 31, 6:20 am
215jqueryui date selectorAug 31, 6:20 am
216using vue and json dataAug 31, 6:20 am
217jqueryui includes css and jsAug 31, 6:20 am
218preserve tabs in textarea when tab key is pressedAug 31, 6:20 am
219using getElementById and innerHTML to change the html of content no jqueryAug 31, 6:20 am
220make clickable element with clickable classAug 31, 6:20 am
221jquery document readyAug 31, 6:20 am
222make any element editableAug 31, 6:20 am
223simple dropdown multi level navigation ul li cssAug 31, 6:20 am
224form elements australian state listAug 31, 6:20 am
225link to an external stylesheetAug 31, 6:20 am
226random emojis copy and pasteAug 31, 6:20 am
227layout homepageAug 31, 6:20 am
228meta refresh reload pageAug 31, 6:20 am
229using foundation 6.4 xy grid basicsAug 31, 6:20 am
230youtube extract thumbnail from video linkAug 31, 6:20 am
231copy image to data uri using chrome base64 encodeAug 31, 6:20 am
232lorem ipsumAug 31, 6:20 am
233make all links target new windowAug 31, 6:20 am
234youtube embed no controls auto play iframeAug 31, 6:20 am
235responsive viewport meta tag (responsive meta tag)Aug 31, 6:20 am
236simple dropdown navigation ul li cssAug 31, 6:20 am
237flexbox layout templateAug 31, 6:20 am
238take full page screenshot screencapture using chrome dev toolsAug 31, 6:20 am
239emoji dataAug 31, 6:20 am
240youtube embed iframeAug 31, 6:20 am
241delAug 31, 6:20 am
242video embed full screen all screen sizesAug 31, 6:20 am
243video embed tagAug 31, 6:20 am
244video embed no controlsAug 31, 6:20 am
245Form elements New Zealand region listAug 31, 6:20 am
246foundation includes cdnjsAug 31, 6:20 am
247use an image to replace bullet in ul listAug 31, 6:20 am
248using mix blend mode and filter grayscale for heroAug 31, 6:20 am
249border box resetAug 31, 6:20 am
250css grid sidebar main content fluid layout with fallbackAug 31, 6:20 am
251bootstrap styled buttonsAug 31, 6:20 am
252color cycle drop shadowAug 31, 6:20 am
253embed and use a ttf font font faceAug 31, 6:20 am
254filter drop shadowAug 31, 6:20 am
255animate cssAug 31, 6:20 am
256css grid sidebar main content fluid layoutAug 31, 6:20 am
257truncate text long titles with text overflow ellipsisAug 31, 6:20 am
258transitions and the easy way to apply themAug 31, 6:20 am
259cycle color using backgroundAug 31, 6:20 am
260css grid for layouts with no rowsAug 31, 6:20 am
261foundation make row full widthAug 31, 6:20 am
262css grid for layouts and how to use itAug 31, 6:20 am
263recreate marquee element using cssAug 31, 6:20 am
264click through an overlay element pointer eventsAug 31, 6:20 am
265why are people so amazed that a column layout can have a full width elementAug 31, 6:20 am
266margin padding frameworkAug 31, 6:20 am
267more complex responsive tables cssAug 31, 6:20 am
268remove border glow css from textarea on selectAug 31, 6:20 am
269transform rotate an element in cssAug 31, 6:20 am
270transform rotate a hexagon in cssAug 31, 6:20 am
271target internet explorer with css and htmlAug 31, 6:20 am
272darken background image using cssAug 31, 6:20 am
273material design icons google fontAug 31, 6:20 am
274flex align center vertical horizontalAug 31, 6:20 am
275targeting the printed version of a page with media printAug 31, 6:20 am
276simple dropin wordpress dropdown navigation cssAug 31, 6:20 am
277make your images look non squished when not using image backgroundsAug 31, 6:20 am
278css accordion basicsAug 31, 6:20 am
279use font awesome on elements lists ulAug 31, 6:20 am
280set transparent menu over background imageAug 31, 6:20 am
281table border collapseAug 31, 6:20 am
282stack a table using css responsiveAug 31, 6:20 am
283design nice block headerAug 31, 6:20 am
284wordpress get template directoryAug 31, 6:18 am
285check the server method post or get using phpAug 31, 6:17 am
Welcome

This is my test area for webdev. I keep a collection of code snippits here, mostly for my reference. Also if i find a good site, i usually add it here.

Join me on Substack if you want me to send you a collection of the things i have done or found or read for the week. Or follow me on twitter if you prefer, i dont post much but i probably should!

❤👩‍💻🕹

Random Quote
When I realized that, no individual step is hard in any process. Building this airport I'm standing in right now started with a guy writing the architectural plans on paper. That's not hard for him to do. Then laying the first beam isn't had. The whole thing is really hard. So, just take each step kind of piece by piece and when I was able to do that and stop trying to chase this prize and started putting in the work, things just started coming together.
Unknown