TECHNOLOGY
We are fans of open source software
OPEN SOURCE PROJECTS WE CONTRIBUTE TO
-
We created this web application programming interface wrapper to connect your website and youtube.com account using the Youtube Api. When you add a video to your youtube account, it will automatically be added to the videos section of your website.
Mailto E-mail Address Obfuscator
We created this class to obfuscate e-mail addresses from spam harvesters. Mailto lets you easily encode an entire anchor tag using ROT13 Encryption. At run-time, javascript is used to decode the ROT13 encryption. If javascript is disabled, then the e-mail address is safely shown by reversing the e-mail address using PHP and re-reversing (versing?) it at run-time using CSS.
PUBLISHED ARTICLES WE HAVE WRITTEN
-
Scraper is an updated version of Antonio Mota Rodrigues's open source Scraper class. The class is given a web address and a tag pattern (ie. where the data you want to scrape is located in the html) and it returns an array holding the requested data objects from that webpage.
-
Brita is a CakePHP Component wrapper class created to take advantage of the functionality provided by HTML Purifier. HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable with a comprehensive knowledge of W3C's specifications.
-
Securimage is an open-source free PHP CAPTCHA script for generating complex images and CAPTCHA codes to protect forms from spam and abuse. It can be easily added into existing forms on your website to provide protection from spam bots. It can run on most any webserver as long as you have PHP installed, and GD support within PHP. Securimage does everything from generate complicated CAPTCHA images to making sure the code the user entered was correct.
-
Why would I want to use encoded "mailto:" anchor tags? To obfuscate e-mail addresses from spam harvesters. The helper lets you easily encode an entire anchor tag using ROT13 Encryption. The ROT13 encoding simply shifts every letter by 13 places in the alphabet while leaving non-alpha characters untouched. At run-time, javascript is used to decode the ROT13 encryption. If javascript is disabled, then the e-mail address is safely shown by reversing the e-mail address using PHP and re-reversing (versing?) it at run-time using CSS.
OPEN SOURCE PROJECTS WE SUPPORT
-
We use this PHP framework to create custom Content Management Systems. CakePHP was developed using the Model-View-Controller design pattern and object oriented PHP programming.
-
We use this to organize and develop our CakePHP code. It supports many add-ons and is open source, which makes it good for many more languages besides PHP. Also supports CVS repositories for projects containing large teams of developers.
-
We use this PHP class as web application programming interface wrapper to connect your website and flickr.com account using the Flickr API. When you add an album or photo to your flickr account, it will automatically be added to the photos section of your website.
-
We use this to create documentation for the PHP classes that we create and use. PhpDocumentor is the current standard auto-documentation tool for the php language. Similar to Javadoc, and written in php, PhpDocumentor can be used from the command line or a web interface to create professional documentation from php source code.
-
We use this PHP class in your forms to provide protection from spam bots. Securimage is an open-source free PHP CAPTCHA script for generating complex images and CAPTCHA codes to protect forms from spam and abuse. Securimage does everything from generate complicated CAPTCHA images to making sure the code the user entered was correct.
-
WYSIWYG stands for What-You-See-Is-What-You-Get. Basically, FCKEditor uses javascript to transform a simple textfield into a mini-Microsoft Word. It even has a nice image uploading option that is quite simple to use. We give this to clients so they can change content without knowing HTML.
We use professional creative software
PROFESSIONAL CREATIVE PLATFORMS WE SUPPORT
|
|