Many websites have an animation of some kind running on the homepage. My website is no exception however, I like to experiment with different animations and such and I am sure I will want to regularly swap them out. I could simply dump in a new file whenever I want to make a change but, I like to design things that are a little more elegant. Something that might be used by other people in the real world. So, I built this simple module.
Our team was tasked with building a new website for a non-profit organization in Riverside for local authors known as the Inlandia Institute. The previous website was built on vanilla PHP with a custom CMS. The website had a few hundred authors and subsequently a few thousand associated books.
The CMS was limited and difficult to use and for this reason the owners had rarely used it.
My task was to:
For a time I was working on an MLS plugin for a real estate website company and I had previously began grouping functions I would use regularly and classes, etc...
I decided to build a framework add-on for Wordpress. The result was a plugin I called Droplet. ( I was completely unaware of Drop-ins at the time ).
The Spotya! Your Data Manager was a CRM I built in PHP using the Codeigniter framework. It was fully featured allowing customers to view their website analytics as well as create reports, sort and track customers based on their needs and more. The customer could either log into an interface that allowed them to switch between websites or they could view a light version of the interface on their website.
Google Chrome 54 introduced the ability to take a full screenshot of a webpage in April 2017. This by itself is pretty cool. But, I happened to be working on some game code and wanted to build a simple sprite sheet. I found a program, but it appears that sprite sheets are normally built to fit the content on to the sheet as best as possible. That makes sense, but I wanted something where the location of the images was organized into columns. This way I could easily calculate the frames for animation. So I wrote my own little program to automate the process.
In mathematics a function in an operation where a variable is passed in an operation is performed and a result is returned.
x = f(n)
In OOP the concept is the same except that the function does not necessarily return a value.
I wanted to be able to easily create a Content Type on the fly that would export photos using Lightbox.
Initially I just used a Module as a block. But that really seeming both impractical and overkill. So Instead I modified the templates in TWIG and the theme file. Now, I just need to create the Photo Library Content Type in 'Contents' and add the images I want to display.