Member Management Module¶
5 hours ago
The Custom Profile Data Tag allows you to display member profile information in your Templates. The data can either be shown from the currently logged-in user or from a specified user using the…
from readability
5 hours ago
Simple Commerce Module¶
5 hours ago
Introduction¶ The Simple Commerce Module is a basic but flexible module that easily integrates ExpressionEngine with PayPal. Integrates with ExpressionEngine’s Channel Module to define…
from readability
5 hours ago
XML Parser Class¶
5 hours ago
Calling the XML Parser Class¶ ExpressionEngine has an abstracted XML parser that enables developers to work with XML information more easily than with PHP’s built-in XML functions. To use…
from readability
5 hours ago
URI Class
5 hours ago
2.5.0 User Guide The URI Class provides functions that help you retrieve information from your URI strings. This class is initialized automatically. $this->EE->uri->segment(n)¶ Permits…
from readability
5 hours ago
Typography Class¶
5 hours ago
Calling the Typography Class¶ The Typography class is used in ExpressionEngine to parse type, providing tools for automatic XHTML, auto line-breaking, email encoding, word censoring, decoding…
from readability
5 hours ago
Template Class¶
5 hours ago
Introduction¶ In ExpressionEngine, a template is effectively taking the place of a page on a site and when rendered displays content from modules and plugins. Whenever a page is requested within…
from readability
5 hours ago
Table Class
5 hours ago
Calling the Table Class¶ $this->EE->load->library('table'); Usage of Table Class¶ The Table class provides a simplified means to quickly build html tables that usually require a…
from readability
5 hours ago
Session Class
5 hours ago
Calling the Session Class¶ ExpressionEngine uses the Session class for storing information about the user currently visiting the ExpressionEngine site. If the user is a member and is logged in,…
from readability
5 hours ago
Security Class¶
5 hours ago
2.5.0 User Guide Calling the Security Class¶ This class is initialized automatically. Security filtering
from readability
5 hours ago
Logger Class
5 hours ago
Load the Logger library. $this->EE->load->library('logger'); Developer Log¶ The control panel contains a developer log, which is a log for ExpressionEngine and its third-party…
from readability
5 hours ago
Localization Class¶
5 hours ago
// Start of day and end of day in Unix timestamp for UTC $start_time = mktime(0, 0, 0, $month, $day, $year); $end_time = mktime(23, 59, 59, $month, $day, $year); // Checks for Daylight Savings Time…
from readability
5 hours ago
Layout Class
5 hours ago
$this->EE->load->library('layout'); Administrators may extensively customize publish pages on a per member group and per channel basis. Since these custom layouts are saved as a serialized…
from readability
5 hours ago
Language Class¶
5 hours ago
Calling the Language Class¶ ExpressionEngine uses the Language class for calling language files and making the Control Panel side of ExpressionEngine translatable into multiple languages. This…
from readability
5 hours ago
Input Class
5 hours ago
Calling the Input Class¶ ExpressionEngine uses the Input class for two main purposes: To provide some helper functions for fetching input data and pre-processing it. To pre-process global input…
from readability
5 hours ago
Form Validation Class¶
5 hours ago
2.5.0 User Guide Usage of Form Validation Class¶ The Form Validation class provides comprehensive validation framework to minimize the amount of code you need to write. It provides a toolset for…
from readability
5 hours ago
ExpressionEngine Channel Structure API¶
8 hours ago
2.5.0 User Guide Calling the Class¶ The Channel Structure class is called with the api->instantiate() function. $this->EE->load->library('api');…
from readability
8 hours ago
ExpressionEngine Channel Fields API¶
8 hours ago
Fetch all Fieldtypes¶ Goes through all fieldtype files, includes them (using include_handler()), and returns an array of all found fieldtypes.…
from readability
8 hours ago
ExpressionEngine Channel Entries API¶
8 hours ago
Submit New Entry¶ This function will create a new channel entry. The data array must contain a title, an entry date, and data for all required fields.…
from readability
8 hours ago
ExpressionEngine Channel Categories API¶
8 hours ago
2.5.0 User Guide Calling the Class¶ The Channel Category class is called with the api->instantiate() function. $this->EE->load->library('api');…
from readability
8 hours ago
ExpressionEngine API¶
8 hours ago
2.5.0 User Guide Overview¶ The API libraries attempt to provide a simple, unified abstraction to common ExpressionEngine operations. This includes managing templates and channels, as well as…
from readability
8 hours ago
ExpressionEngine RTE tools API¶
8 hours ago
ExpressionEngine License Agreement ExpressionEngine 2.x Change Log Installation The Control Panel General Information Getting Started with ExpressionEngi
from readability
8 hours ago
Module Tutorial¶
8 hours ago
The best way to understand ExpressionEngine modules is to dissect one. Thus we present the ‘third party’ Download module. This module is fairly typical, and includes a backend control…
from readability
8 hours ago
ExpressionEngine Modules¶
8 hours ago
publish_tabs($channel_id, $entry_id = ‘’) *¶ This function creates the fields that will be displayed on the publish page. It must return $settings, a multidimensional associative…
from readability
8 hours ago
ExpressionEngine Plugin API
8 hours ago
Tag Construction A typical ExpressionEngine tag looks like this: {exp:channel:entries} The first segment is the tag identifier: {exp: . It tells the template engine that it has just encountered a…
from readability
8 hours ago
ExpressionEngine Fieldtypes¶
8 hours ago
Basic File Structure¶ All fieldtypes should be placed into the third_party folder in a package and be named after that package name. So in a packaged named google_maps the fieldtype file will be…
from readability
8 hours ago
Extensions Development¶
8 hours ago
// -------------------------------- // Settings // -------------------------------- function settings() { $settings = array(); // Creates a text input with a default value of "EllisLab Brand Butter"…
from readability
8 hours ago
Accessory Development¶
8 hours ago
Overview¶ Third-party accessories should be placed in the /system/expressionengine/third_party/ / directory and are enabled via the Accessories Manager in the Add-Ons section.…
from readability
8 hours ago
Module Conversion Walk-through¶
8 hours ago
Create Update File¶ Every module must have a upd.package_name.php with at least three methods: install(), uninistall(), update(). Copy your mcp.package_name.php file and rename it…
from readability
8 hours ago
ExpressionEngine 2.0 Module Changes¶
8 hours ago
If your module does not have a control panel, you still need an mcp file in the format: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Package_name_mcp { var…
from readability
8 hours ago
ExpressionEngine 2.0 Syntax Changes¶
8 hours ago
Change class names for extensions¶ The PHP class in extensions must now include the suffix _ext. So if your Extension is named “Krakow”, then the extension file will be…
from readability
8 hours ago
A Quick Look at Sparks | CodeIgniter - News
10 hours ago
On the back of a CIConf in London last month, I would like to delve a little into a common theme amongst CodeIgniter developers. Speeding up development through simple automation. To do that…
from readability
10 hours ago
Guide to 404 Pages with ExpressionEngine
13 hours ago
Posted on 16 February 2011 | by Ryan Battles According to a recent study, 7% of traffic to any given website will result in a 404 error. By default, most ExpressionEngine sites will just…
from readability
13 hours ago
Apache Module mod_rewrite
13 hours ago
Apache HTTP Server Version 2.4 Available Languages: en | fr Summary The mod_rewrite module uses a rule-based rewriting engine, based on a PCRE regular-expression parser, to…
from readability
13 hours ago
Apache mod_rewrite Introduction
13 hours ago
Apache HTTP Server Version 2.4 Available Languages: en | fr This document supplements the mod_rewrite reference documentation. It describes the basic concepts necessary for…
from readability
13 hours ago
10 Principles of the PHP Masters
20 hours ago
With PHP’s widespread adoption,it’s almost too easy to find a script or snippet to do exactly what you need. Unfortunately, there’s no filter as to what is a “good…
from readability
20 hours ago
NGINX + PHP-FPM + APC = Awesome
20 hours ago
The following guide will walk you through setting up possibly the fastest way to serve PHP known to man. If there is a faster way, I’ve not yet found it climbing through zillions of blog posts…
from readability
20 hours ago
Brandon's Blog
20 hours ago
Hosting PHP web applications in a shared environment usually involves a choice between two exclusive options: host a fast application by using a persistent opcode cache, or host an application that…
from readability
20 hours ago
Techniques for Mastering cURL
20 hours ago
cURL is a tool for transferring files and data with URL syntax, supporting many protocols including HTTP, FTP, TELNET and more. Initially, cURL was designed to be a command line tool. Lucky for us,…
from readability
20 hours ago
Language War: PHP vs. Ruby
20 hours ago
It s time; queue the Going the Distance theme from Rocky. In the red ring: Envato developer extraordinaire, Ryan Allen, who built the original FlashDen with his cold bare hands. In the blue corner:…
from readability
20 hours ago
Everything You Need to Get Started With CodeIgniter
20 hours ago
CodeIgniter is a web application framework for PHP. It enables developers to build web applications faster, and it offers many helpful code libraries and helpers which speed up tedious tasks in PHP.…
from readability
20 hours ago
Using objects in jQuery's .css()
23 hours ago
Something I will be focusing on on a regular basis here at JSP is producing tidy code that's easier to maintain in the future as well as nicer to work with. One such area where people often produce…
from readability
23 hours ago
The JavaScript Module Pattern
23 hours ago
Lets say you've got a little library like this, that just increments a number: var jspy = { count: 0, incrementCount: function() { this.count++; }, decrementCount: function() { this.count--; },…
from readability
23 hours ago
An introduction to jQuery Deferreds
23 hours ago
Prior to jQuery 1.5, Ajax requests could get a bit messy. You'd probably do something like this, if we were making a simple get request: $(function() { $.get( "content.txt", function(resp) {…
from readability
23 hours ago
jQuery 1.7 Event Binding: .on() & .off()
23 hours ago
From jQuery 1.7 new methods were added for binding events, .on() and .off() which, unsurprisingly, does the opposite of .on(). Amongst the community, there seems to have been a bit of confusion over…
from readability
23 hours ago
Testing with QUnit: Part 1
23 hours ago
Recently I was asked on Twitter to do a tutorial on QUnit, a JavaScript Unit Testing framework, and the one used by jQuery. What I wanted to do however, is use it with a real project, rather than set…
from readability
23 hours ago
Scope and this in JavaScript
23 hours ago
Today I want to talk a little about scope in JavaScript and the this variable. The idea of "scope" is that it's where certain functions or variables are accessible from in our code, & the context…
from readability
23 hours ago
Exploring Backbone: Part 1
23 hours ago
Backbone.js is a framework that lets us structure our applications using a pattern similiar to MVC (technically Backbone is not pure MVC as the C stands for "Collection"). However, Backbone is a…
from readability
23 hours ago
Beginning Node.js
23 hours ago
Unless you've been living under a rock for the past 12 months or so, you've probably heard of Node.js. Simply put, Node is JavaScript on the server. Node.js is a platform built on Chrome's JavaScript…
from readability
23 hours ago
JavaScript Templating with Handlebars
23 hours ago
Something we do a lot in JavaScript is insert content into the DOM following the execution of some code, such as an Ajax request. Ajax request is made, it succeeds, and then as a consequence we need…
from readability
23 hours ago
Preventing image hotlinking
23 hours ago
A few months ago, I wrote up a little tutorial on stopping hotlinking (or hot-linking, also known as bandwidth theft) called Selective hotlinking prevention through .htaccess Selective hotlinking…
from readability
23 hours ago
Smarter Image Hotlinking Prevention
23 hours ago
Hey! That’s mine! Most web professionals are all too aware of the problems caused by hotlinkers. Leechers. Bandwidth thieves. People who use images hosted on your web server on their own…
from readability
23 hours ago
Phil Sturgeon
23 hours ago
What is a package? A package is a piece of reusable code that can be dropped into any application and be used without any tinkering to add functionality to that code. You don't need to know what is…
from readability
23 hours ago
Phil Sturgeon
23 hours ago
Composer is the best thing for PHP since sliced arrays and using it in your applications means you have easy access to a large selection of well written PHP packages that plug and play with any…
from readability
23 hours ago
Codeigniter & PHP ActiveRecord
23 hours ago
I recently started using PHP ActiveRecord with a CodeIgniter project at work, and I’m absolutely in love with it, especially since it now makes CodeIgniter work just like Ruby on Rails when…
from readability
23 hours ago
Active record pattern
23 hours ago
In software engineering, the active record pattern is an architectural pattern found in software that stores its data in relational databases. It was named by Martin Fowler in his 2003 book Patterns…
from readability
23 hours ago
The CSS3 Flex Box Specification
yesterday
With a lot of talk recently over at Mozilla about supporting the Flexbox specification in the near future (in its current iteration anyway), I thought it would be good to cover exactly what the CSS3…
from readability
yesterday
» The real conflict behind and @srcset Cloud Four Blog
yesterday
Some people do a lot of research before they travel. They read guidebooks. They like to know what they are going to do before they get there. Others want to experience the new place and let the…
from readability
yesterday
L'essentiel du Mac en français
2 days ago
La démission de Pascal Cagni, directeur général et vice-président d'Apple EMEIA, n'est que la première étape d'un remaniement plus profond de la branche européenne. D'après nos informations, il a été…
from readability
2 days ago
So You Want to be a Programmer
2 days ago
I didn't intend for Please Don't Learn to Code to be so controversial, but it seemed to strike a nerve. Apparently a significant percentage of readers stopped reading at the title. So I will open…
from readability
2 days ago
The Art of Computer Typography
2 days ago
Ever since I came across Jürg Lehni’s essay on typographic technology and digital fonts, Typeface As Programme, I’ve been fascinated with the story of Donald E. Knuth and his…
from readability
2 days ago
A Can of Condensed Chef Documentation
2 days ago
Clients http://wiki.opscode.com/display/chef/API+Clients In Chef, the term “client” refers to an SSL certificate for an API user of chef-server. This is often a point of confusion, and…
from readability
2 days ago
Is ExpressionEngine a Viable CMS Solution?
2 days ago
When you think of industry leading CMS platforms, Wordpress, Joomla, and Drupal instantly spring to mind. But another CMS solution is becoming increasingly popular with many large commercial…
from readability
2 days ago
Expression Engine Should Be GNU (and Free?)
2 days ago
This isn’t the typical argument that Expression Engine should be GNU and “free” because it is too expensive, rather my argument focuses on the fact that the EE pay wall slows its…
from readability
2 days ago
2.x From The Beginning
2 days ago
Alright. So you ve just completed your first Rails 2.x application, and now it s time to put it somewhere public. You ve gone and purchased a domain name, found hosting, and done some reading on…
from readability
2 days ago
2.x Getting Started
2 days ago
This tutorial will walk you through the basics of setting up and using Capistrano. It will not introduce you to the deployment system that is bundled with Capistrano, but will instead focus on the…
from readability
2 days ago
The Dirtiest Word in UX
2 days ago
It s hard to read anything about UX without finding a reference to the constant tension between simplicity and complexity. People have strong preconceived notions about the words, especially when it…
from readability
2 days ago
Good Designers Redesign, Great Designers Realign
3 days ago
Halfway through 2004, I openly predicted incessant redesigning would become somewhat cessant by the same year s end: Forward thinkers understand content is still king and focus on such while…
from readability
3 days ago
Francisco Inchauste
3 days ago
In 2005, Cameron Moll wrote an article about something that was as incessant then, as it is now: The redesign. In a nutshell, the concept he put forward is: Great designers adjust an existing work…
from readability
3 days ago
Design Is Not The Goal
3 days ago
There is a well-known saying by Benjamin Franklin that states, “In this world nothing can be said to be certain, except death and taxes.” If we take that lens to interaction design, we…
from readability
3 days ago
UX is 90% Desirability
3 days ago
In 1928 Edward Bernays wrote a book called Propaganda. He is considered by many to be the father of public relations. For him, good PR was not as much about selling stuff, but rather setting up…
from readability
3 days ago
You Suck at Design (Here’s Why)
3 days ago
It is sometimes amazing to me how self-critical I am in my work. At times it’s almost paralyzing to the point of stopping me from moving on. This design filter is sometimes at a level that I…
from readability
3 days ago
Simplicity Isn’t Simple
3 days ago
Simplicity. It’s weaved into conversations about everything from to-do list apps to DVD players. We meet confusion (not the same as complexity) at the door of our design process and turn it…
from readability
3 days ago
LaCie : "désolé pour le drapeau, mais notre cœur reste français"
3 days ago
L'annonce du rachat surprise de LaCie par Seagate pose de nombreuses questions. Nous avons pu interviewer Philippe Spruch, le PDG et co-fondateur de D2, devenu LaCie qui a accepté de…
from readability
3 days ago
How to Approach a Responsive Design
3 days ago
So I’ve got a confession to make: When we started working on the new Boston Globe website, we had never designed a responsive site before. This shouldn’t come as some huge shock. I…
from readability
3 days ago
Des disques durs 60 To en 2016
3 days ago
Lentement mais sûrement remplacés par les SSD, les disques durs gardent comme avantage de proposer des capacités de stockage plus importantes — et à un prix moindre…
from readability
3 days ago
Musique : le dématérialisé progresse plus vite que le physique ne chute
3 days ago
Le Syndicat national de l'édition phonographique a publié les résultats du 1er trimestre de l'année 2012 du marché de la musique enregistrée. Premier enseignement : si le marché est globalement en…
from readability
3 days ago
See this user's network
37signals
accounting
addon
addons
admin
administration
ajax
amazon
analytics
api
app
apple
application
applications
apps
aws
background
backup
basecamp
billing
blog
bookmarking
browser
bugtracking
business
caldav
calendar
cloud
cloudcomputing
cluster
cms
code
codeigniter
collaboration
crm
css
css3
customer
customerservice
dashboard
data
database
deployment
design
development
dns
documentation
domain
domains
download
ec2
ecommerce
ee
ee2
eecms
email
engine
event
events
expression-engine
expressionengine
extensions
facebook
firewall
font
fonts
foundry
framework
free
freelance
freeware
gallery
generator
git
Github
google
graph
graphics
graphing
graphs
grid
grids
gtd
hacking
heatmap
helpdesk
hosting
html
html5
icons
ifttt
image
images
inspiration
invoice
invoicing
ios
ipad
iphone
issuetracking
iTunes
java
javascript
jquery
js
layout
library
linux
log
logging
mac
macosx
mail
management
map
marketing
metrics
mobile
modules
money
monitoring
mysql
nagios
network
networking
node
node.js
nodejs
online
opensource
optimization
osx
paas
payment
payments
performance
photoshop
php
plugin
plugins
portfolio
presentation
productivity
programming
project
project-management
projectmanagement
python
rails
reference
registration
resource
resources
responsive
ruby
rubyonrails
saas
scanner
scroll
scrolling
search
security
seo
server
service
services
sharing
slider
slideshow
social
socialmedia
software
SoundCloud
startup
statistics
stats
storage
subscription
support
svn
sync
sysadmin
template
templates
templating
test
testing
ticket
ticketing
tickets
time
timetracking
tipografia
todo
tools
tracking
twitter
type
typefoundry
typography
ubuntu
ui
usability
ux
versioncontrol
via:packrati.us
virtualization
visualization
web
web2.0
webanalytics
webapp
webdav
webdesign
webdev
webdevelopment
webfonts
Webservice
website
windows
work