A PHP Error was encountered

Severity: Notice

Message: Only variable references should be returned by reference

Filename: core/Common.php

Line Number: 242

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /nfs/c09/h01/mnt/210761/domains/nainteractive.com/ee-sys/codeigniter/system/core/Exceptions.php:170)

Filename: bad-behavior/screener.inc.php

Line Number: 9

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /nfs/c09/h01/mnt/210761/domains/nainteractive.com/ee-sys/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 806

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /nfs/c09/h01/mnt/210761/domains/nainteractive.com/ee-sys/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 806

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /nfs/c09/h01/mnt/210761/domains/nainteractive.com/ee-sys/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 806

A PHP Error was encountered

Severity: 8192

Message: Non-static method Xml_encode::usage() should not be called statically, assuming $this from incompatible context

Filename: plugins/pi.xml_encode.php

Line Number: 9

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /nfs/c09/h01/mnt/210761/domains/nainteractive.com/ee-sys/codeigniter/system/core/Exceptions.php:170)

Filename: core/Common.php

Line Number: 408

NA Interactive http://www.nainteractive.com/ Online blog about design and web development. en nuno@nainteractive.com Copyright 2013 2013-04-13T16:32:41+00:00 Use MailTrap.io to safely test and debug email while developing with ExpressionEngine http://www.nainteractive.com/notebook/use-mailtrap.io-to-safely-test-and-debug-email-with-expressionengine http://www.nainteractive.com/notebook/use-mailtrap.io-to-safely-test-and-debug-email-with-expressionengine So you need to test and debug email notification templates while working in your local environment. You still need to verify mail is being sent and inspect the email contents. You might create a few accounts with email addresses you own, which I guess works on a small scale. But let's say you need to test bulk mail delivery, or maybe you're working with a preexisting member list of thousands of accounts. Even though you're working on a local server, the email addresses are real and if you mistakenly trigger a bulk mail function, you're going to end up with some very confused users. Of course you're already bootstrapping your EE setup with the Focus Lab conifg overrides right? We'll be using MailTrap.io to isolate and display sent emails from our dev environment.

]]>
2013-04-13T16:32:41+00:00
Category Field for ExpressionEngine http://www.nainteractive.com/notebook/category-field-for-expressionengine http://www.nainteractive.com/notebook/category-field-for-expressionengine The Categories module is a very power feature in EE, but the publish entry controls for category selection fall a bit short. Specifically, the way it groups all category groups together in one field type. This becomes more of an issue when using multiple category groups per channel and placing them in logical order with other custom fields is a requirement.

This field effectively solves this problem by turning category groups into a custom field with custom instructional text and placement anywhere in a publish form.

As a bonus, long lists get a filter option to help your clients quickly find categories in a long list. If enabled, the edit link is also placed below the list for quick access to the category management tools.

 

]]>
2012-10-18T03:23:02+00:00
Quick Fix: Photoshop CS6 Reopens Old Documents http://www.nainteractive.com/notebook/quick-fix-photoshop-cs6-reopens-old-documents http://www.nainteractive.com/notebook/quick-fix-photoshop-cs6-reopens-old-documents I recently came across an issue where every time I opened Photoshop CS6, it would open old documents. I repeatedly closed them just to have them return every time I launched Photoshop. I thought this was some sort of OS X "feature" that wasn't working properly in photoshop, so I looked around the adobe forums but couldn't find any solutions. I was really hoping there was a system or software update that would fix this issue, but updates came and went and my problem persisted. Until yesterday, when the obvious hit me... why not just right click the document tab and see if I could open it Finder? I guess Photoshop stores temp versions of documents when a crash occurs and always reopens them at launch time.

]]>
2012-08-22T03:37:36+00:00
Rename Publish Tabs for ExpressionEngine http://www.nainteractive.com/notebook/rename_publish_tabs_for_expressionengine http://www.nainteractive.com/notebook/rename_publish_tabs_for_expressionengine By default, EE does not support renaming of tabs in the publish entry screen. This is an issue if you have complicated publish layouts since you'd have to essentially reproduce your efforts every time you needed to change a tab name.

This little accessory finally allows renaming of tabs in publish entry screens! Simply double click the tab name while editing your publish layout and the label becomes editable.

]]>
2012-03-16T00:27:37+00:00
And finally, a website http://www.nainteractive.com/notebook/and_finally_a_website http://www.nainteractive.com/notebook/and_finally_a_website Being so busy with client work I never have time for my own projects. So this year I made it a point to realize my new years resolution and finally get my site off the ground. I've also been dying to give this blog thing a try since I often rant on twitter and well, 160 characters just isn't enough.

Since I took down my original site in 2002, my web presence consisted of a single "Coming soon" page. Pretty awesome, I know. I just needed a way to showcase some of my work and market my services a little better. I think this came out pretty nicely considering I usually lose interest 1/4 of the way in on personal projects.

]]>
2011-02-25T05:10:52+00:00