Published by Mijingo

movie icon image

EE Insider Blog

Spend your time learning and developing sites with ExpressionEngine and we'll use this blog to keep you informed of all the news related to ExpressionEngine and CodeIgniter.

» Read more in the Archives.

» Have a tip? Send us your EE news.

Learn ExpressionEngine Today

Over a series of 8 videos, watch and learn as Ryan builds an entire ExpressionEngine website from beginning to end. Get started now.

Your Weekly Devot:ee - December 8, 2011

devot:ee

We missed last week due to a heavy workload here at the shop, but that means we’re back this week with a ton of add-ons. We’ve also opened up voting for this year’s AcademEE Awards. Please take a second and go vote for those best new add-ons in 2011, as well as the top developer. Voting ends on December 18.

  • AJAX Email ($, for EE1 & EE2) by Laisvunas
    AJAX Email allows you to submit contact form without reloading of the page.
  • Entry Auth Dir (for EE2) by koivi
    Creates directories and uses HTTP authentication to password protect them. The data used to create these directories comes from entries in a configured channel with appropriate fields. If the submitted password field is empty, the extension generates a random password based on settings.
  • Allow More EE Code ($, for EE1 & EE2) by Laisvunas
    This plugin allows ExpressionEngine URL segment variables, fresh variables (EE1.x), snippets (EE2+) and ExpressionEngine’s comments to be used in entries and then parsed in the template. 
  • SSL Check (for EE2) by Yuri Salimovskiy (IntoEEtive)
    Check whether page is accessed over secure (https) connection
  • DT ProForm Select (for EE2) by Jeff Claeson
    A fieldtype for ProForm. Allows you to select from your ProForm Forms. Can be used in a Matrix Fieldtype or as a standalone fieldtype
  • Reflection (for EE2) by Bryant Hughes (The Good Lab)
    Reflection is a fieldtype for ExpressionEngine that provides site admins with a feature heavy code-editor. The editor is powered by Code Mirror and features syntax specific highlighting and color theming options.
  • Snippet Editor ($, for EE2) by Yuri Salimovskiy (IntoEEtive)
    The editor for snippets and global variables that you’ve been waiting for - with revisions saved and code highlighted!
  • BSD SocialEEsta (for EE2) by Blue State Digital
    SocialEEsta adds social buttons to your ExpressionEngine pages with no fuss. It supports Twitter’s Tweet & Follow buttons, Facebook’s Like button, and Google’s +1 button.
  • Search Locator ($, for EE2) by Jason Pancake (Flapjack Labs)
    The search locator module allows site administrators and web developers to easily add a proximity-based search for store and/or dealer locations.
  • Republic Variables (for EE2) by Republic
    View, organize and edit your global variables. Republic Variables is made for multi-language content, but works great for your single language sites too.
  • AJAX Registration ($, for EE1 & EE2) by Laisvunas
    This plugin allows you to display member registration form and forgot password form in ExpressionEngine’s templates and submit them without reloading of the page.
  • Store : Custom Inventory Columns (for EE2) by Percipio
    Got the exp:resso Store? This extension adds the ability to add / remove columns to the Inventory page, including SKU code and Entry Date. Adding the SKU column also allows you to search by SKU code in the keywords box. You can now sort your inventory by SKU & Date too.
  • Sassy-CP (for EE2) by Kyle Cotter (Cotter Web Design)
    An override.css for the ExpressionEngine control panel.
  • EETemplates Override.css (for EE2) by EE Templates
    This is a simple one that just eliminates a lot of the contrasty color and uses mostly grey. Lots of CSS3 gradients and rounded buttons and less images help speed things up. And this is based off of the Corporate Theme.
  • ConditionalTruncHTML (for EE2) by John Morton (SuperGeekery)
    Truncates HTML/Text to the specified number of characters based on the length of another block of text. Does not count characters in HTML-tags, does not cut-off in the middle of tags, closes all open tags.
  • Proxy (for EE2) by Bryant Hughes (The Good Lab)
    Proxy is an EE2.0 Module used to substitute template tags with placeholder data, in order to more efficiently and effectively test your templates. Before Proxy, you likely created a plethora of test entires to test various types of content that could be used in a Channel Field.  The process of creating all these dummy entries was time consuming, confusing, and led to not testing as rigorously as you should have been. Proxy was created to speed up the testing of templates, by allowing the developer to quickly swap in placeholder tag data when the template renders.
  • Undo Gypsy (for EE1) by Brian Litzinger
    This script will first undo Gypsy by creating separate field groups and cloning existing custom fields, migrating data accordingly, then un-installing Gypsy.
  • Social Update ($, for EE2) by Yuri Salimovskiy (IntoEEtive)
    Authomatically send updates to Twitter and Facebook when ExpressionEngine entry is published.
  • Member Email Clean (for EE2) by Carter Digital
    Returns the logged in email address as a straight forward string.
  • CE String ($, for EE2) by Causing Effect (Aaron Waldon)
    CE String is a feature-packed text manipulation tool that will allow you to template your sites smarter and faster. The syntax is revolutionary, and there are over 60 method options to help you code with power and efficiency. After using this add-on, you won’t want to go back to “the old way” of coding ExpressionEngine templates.
  • CE Cache ($, for EE2) by Causing Effect (Aaron Waldon)
    CE Cache allows you to store and retrieve parts of your templates (fragment caching) with file-based caching, database, APC, Memcache or Memcached. Since much of the heavy lifting doesn’t have to be run on every page-load, your performance increases can be astonishing. You can also escape any parts of your cached code, so they remain dynamic (like logged_in conditionals for example). This enables you to enjoy the speed increases without sacrificing usability or functionality where you need it.

Posted on Dec 08, 2011 by Ryan Masuga

Filed Under: Weekly Devot:ee