Menu

Permanent Tourist

A personal website by Mark Howells-Mead

File structure for Zurb Foundation in TYPO3

A quick question for TYPO3 and front-end developers among you. If you’re using a framework like Foundation or Bootstrap in TYPO3, a) How do you install the framework? Via CLI? b) Where do you install the framework? To the Resources folder? To a subfolder? Thanks for any feedback, here or on Twitter.

Technical case study: SBB RCS

The latest project we’ve launched at !frappant is for SBB (Swiss Railways): a microsite for the Rail Control System team, which promotes their work controlling the flow of rail traffic throughout the national network.

Technical case study: CSS Flexbox for BEKB Flash

CSS Flexbox has been ready for mainstream use for a while now, and I’ve implemented it on a third client project for my employer.

Two new plugins published for WordPress

I finally got around to reading the submission details for the official WordPress Plugin directory this week and submitted a couple of simple plugins. They have now been approved and are available for free to anyone using WordPress.

Reusability thanks to modular coding

My erstwhile mentor in Brienz taught me throughout our years working together that if a website functionality is worth creating, it’s worth creating so that it can be used in more than one project. Programme once, install many times. This is a credo I’ve maintained since I started programming for content management systems and one I try to pass on when working with other programmers.

Technical case study: Responsive images at Friendly Work Space

I’m not a fan of one-page websites, as a rule. But making sure that they load as quickly as possible goes a long way to making them acceptable.

Containers and modules in web design

Using modules in front end web programming to allow more flexibility and more independence from site layouts for content elements.

Disabling persistent MySQL connections in TYPO3

TYPO3 occasionally throws the following error message when attempting to connect to the MySQL database, blocking the operation of the website. The error also occurs when reporting is set to Production mode in the install tool. Uncaught TYPO3 Exception: #1: PHP Warning: mysqli::real_connect(): (HY000/1040): Too many connections in […]/typo3_src-6.2.13/typo3/sysext/core/Classes/Database/DatabaseConnection.php line 1199 | TYPO3\CMS\Core\Error\Exception thrown in file[…]/typo3_src-6.2.13/typo3/sysext/core/Classes/Error/ErrorHandler.php… (Read More)

Simple alternatives to CAPTCHA

Google announced yesterday that it’s come up with a great new way of avoiding the need for website visitors to fill out the CAPTCHA; the ubiquitous “type the letters from the image into the following field” feature of many online forms. Instead, they propose a simpler interaction based on the Turing Test principle: that some choices can… (Read More)

Caching problem between TYPO3 and Safari solved

Internet browser Safari has long been known for trying to make the web faster and faster. One of the ways it’s done so is by having a very strong browser cache – storing pages and files locally for as long as possible. Whether Safari has the best caching amongst modern browsers or the worst is unclear. Perhaps… (Read More)