Blog Archives

Easy ways to improve your HTML emails

Posted in Raven Communicator, Websites or Tools

NETTUTS have posted a handy guide on improving your HTML emails. Some of these pointers are addressed automatically by our email marketing product Raven Communicator but it is still worth a read.

The post covers testing, inline CSS styling, degrading gracefully, and structuring with tables.

Check it out here: 6 easy ways to improve your HTML emails.

Syntax highlighting code in blog posts

Posted in AuroraCMS, Code

I recently asked the programming community what were the best options for highlighting code snippets in blog posts. A lot of good answers came back and I settled on using SyntaxHighlighter.

There’s a handy plugin for WordPress users, though be sure to use the HTML editor and not the Visual/WYSIWYG editor otherwise the name attribute will be stripped from the <pre> tag.

Here’s an example of some Ruby code to show you SyntaxHighlighter in action. This code is, taken from the upcoming AuroraCMS v2.0 – stay tuned for more news on this product in the coming weeks.

def force_login
  if params[:controller] != 'session'
    redirect_to login_path unless logged_in
  end
end

def force_logout(message = 'You have been logged out.')
  self.current_user.forget_me if logged_in?
  cookies.delete :auth_token
  reset_session
  flash[:notice] = message
  redirect_to login_path
end

Previously I’ve used vim’s :TOhtml command to export syntax-highlighted code snippets, but I think this is a much nicer alternative. It also means that we’ll have consistent highlighting across all of our posts regardless of individual poster’s preferences or .vimrc.

Search Posts

Featured Posts

Categories

Archives

View more archives