CodeIgniter 1.7.0 released
The latest version of CodeIgniter, has been announced by EllisLab.
This version includes the new Form Validation library as well as a load of other changes / fixes as detailed in the Change Log
The Style Guide has some good suggestions, some of which may go against your own writing style, but I'm all for an attempt at standards within CI! As a relative newcomer to CodeIgniter I'm still learning the ropes, but some element of 'best practice' to follow is very helpful!
I've had to go ahead and change the source code from my own applications but it has been quite a rewarding experience.
Intype Bundle for CodeIgniter 1.6.3 snippets
This is a direct conversion for use with Intype 0.3.1.734 of the CodeIgniter 1.6.3 bundle for Textmate.
I claim no responsibility for this great bundle other than converting it to work with Intype and re-creating the menu.
The original bundle available for Textmate / E-TextEditor is available from Start Up Web 2.0
How to install
- Download the bundle
- Extract the contents of the bundle to the following path, ensuring that 'keep folder names' (or similar) is checked:
(amend path to Intype if necessary)C:\Program Files\Intype\bundles
- Load Intype, and you should see a new entry under Bundles (CodeIgniter 1.6.3)
- To test: Open a php source file or switch language to PHP. Type: ciarw and press <tab>. You should be presented with the menu as shown in the image above.
Tab triggers
- Benchmarking Class - cibench
- Calendaring Class - cical
- Config Class - ciconfig
- Database Class - cidb & ciar (active record)
- Email Class - ciemail
- Encryption Class - ciencrypt
- File Uploading Class - ciupload
- FTP Class - ciftp
- HTML Table Class - cihtml
- Image Manipulation Class - ciimage & ciimageconf
- Input and Security Class - ciinput
- Loader Class - ciload
- Language Class - cilang
- Output Class - cioutput
- Pagination Class - cipag & cipagconf
- Session Class - cissession
- Trackback Class - citrack
- Template Parser Class citemp
- Unit Testing Class - ciunit
- URI Class - ciuri
- User Agent Class - ciagent
- Validation Class - civalid
- XML-RPC Class - cixmlrpc
- Zip Encoding Class - cizip
Enjoy!


