Home » VayaDesign Weblog » VayaDesign Weblog
You are viewing an outdated version of the Vaya website. Would you like to access the new homepage?
In Scripts & Resources, Expression Engine
The ability to edit templates directly through the Expression Engine control panel is certainly useful, but personally I favour the creature comforts of a fully featured text editor rather than limited HTML textareas. As a result I tend to have the ‘save template as file’ option set for each and every template, which currently means updating each template manually in order to have a file generated from the template data in the database. Or at least it used to. Templates2Files is a very simple module which takes any templates that do not have the ‘save as file’ option set, creates the corresponding file and updates the db accordingly.
Usage info and further details are available in the readme enclosed. Although I’ve had no problems with the module myself it is probably a good idea to backup your database and templates folders before using it, just for safety’s sake.
Comments and suggestions welcome, as always.
14 Mar 07In Scripts & Resources, Expression Engine
Although Expression Engine is an incredibly powerful content management system I have found that one of its more core features, pagination, is a bit lacking. In order to split one entry across multiple pages it’s necessary to place the content for each page in its own field. This would mean a 20 page article would require 20 seperate fields, and when only two or three of those are likely to be used regularly that seems a bit of a waste. Fortunately the plugin system makes it possible to overcome this problem if you’re happy to get your hands dirty with a bit of PHP, which is exactly what I’ve opted to do.
The Simple Pagination plugin makes it possible to split up an entry into an unlimited number of pages by simply entering {pagebreak} wherever one page should end and another should begin. Usage of the plugin is simple and its features are almost exactly the same as those offered by the standard EE pagination setup. To view an example of the plugin in action see the simple pagination demo that I've setup.
Although the plugin is fairly flexible it should only be used on 'permalink' style pages, that is, pages focussed on a specific entry.
Any comments or examples of the plugin being used 'in the wild' are welcome, as are donations at the link below if you have you found it particularly useful.
19 Dec 06In Scripts & Resources, Expression Engine
With user generated content being all the rage these days one of the more useful features a content management system can offer is the ability to allow users to submit, modify and remove entries (be they blog items, adverts, images… you get the idea) without actually accessing the behind the scenes admin side of things. Expression Engine is getting there with it’s standalone entry form but there’s still a little way to go. Fortunately Solspace.com offer a free form helper plugin which makes it possible for users to edit their entries, so the only thing missing is the ability to delete entries from the frontend.
As a project I’m working on requires exactly that I’ve thrown together a plugin which makes it possible to delete entries from the frontend. All of the member access level checks in the standard EE deletion code are used, so as long as your member group privileges are setup correctly the plugin shouldn’t be a security concern.
There are two tags used to implement the plugin into your website. The first, {exp:delete_entry:link} is used to generate entry-specific deletion links and the second {exp:delete_entry:delete} is the one that does the dirty work and removes all traces of the entry from the database and updates various counters accordingly.
I’ve written up some plugin usage details, but it may be easiest to try the plugin out on a development install of Expression Engine if you have one. Installation is as simple as saving pi.delete_entry.php into your EE ‘plugins’ directory.
I hope this is as useful to others as it will be for me. Do be careful though as deleted entries are well and truly gone once that button is clicked. Smaller scale sites may benefit from offering a feature which sets an entry status of ‘closed’ instead, as this can ensure the entry is deleted for all intents and purposes but an administrator can bring it back if desired.
07 Dec 06In Scripts & Resources, vBulletin
With the FreshBlue vB template now exceeding 400 downloads at vBulletin.org alone I have decided to release another design which is free to all. Named ‘bubblegum’ this template is once again a light, airy design which, with any luck, your community members will be happy to use for hours on end. This release is based on the 3.6.4 vB version but should work fine with any of the 3.6 releases and is backwards compatible with the 3.5 branch if you don’t mind a little template editing.
Included in the download are the necessary Photoshop source files and detailed instructions so that you can replace the ‘myForum.net’ graphic with the name of your site. For details on installation and usage of the template see the readme.txt file.
If you’re interested in an unbranded or customised version for your forum then please contact me.
Enjoy!
25 Oct 06In Scripts & Resources, Expression Engine
In the spirit of releasing free templates for great software I’m pleased to announce VayaDesign’s first freebie Expression Engine template, ‘TealTemplate’.
The template includes all of the typical blog features such as comments, trackbacks & RSS feeds. Instructions for installing the template are included in the download as well as a Photoshop file for the site title image. Unfortunately it’s not quite a ‘one click’ install, but that’s the price you currently have to pay for software as flexible as Expression Engine. I say ‘currently’, as I’m still holding out hope for some more streamlined template import/export features in the future.
As usual, any comments would be appreciated. Using the template on your site? Let me know!
Download TealTemplate
View a TealTemplate demo
In Scripts & Resources, Expression Engine, Web Development
I was first attracted to Expression Engine because it appeared to offer a solid ‘all in one’ package. Seamlessly integrating multiple pieces of software to bring a site together can be at best a laborious task and at worst impossible. Even once it’s done you then have the hassle of one login for every section of the site, whether it’s the gallery, the news section or the downloads area. The idea that I could configure every aspect of my site through the same templating system and then make updates through the same login made EE an appealing purchase.
Now that the site is up and running I’m pleased to say that in that respect EE has lived up to its promises. In fact since I started work on the site pMachine have released EE 1.5 which includes a basic eCommerce module, so the software is gradually getting closer and closer to being the first and last thing you need to install on your server when starting work on a new site.
The templating system lives up to its end of the bargain too: It’s powerful and intuitive once you get used to it. Even as a total beginner I found that as long as a Firefox tab was pointed at eedocs.pmachine.com I couldn’t go far wrong.
Once all of my ‘weblogs’ (a slightly misleading title, since an EE weblog can be dynamic content in just about any form) and templates were complete it was time to add the content. In this area EE does excel. Each weblog can be assigned it’s own categories and its own set of fields. Which means that a different selection of fields can be displayed, depending on the blog being posted to. For anyone who has plans to ‘hand over the keys’ so to speak and let their clients update their own sites, this is a very useful feature as each field can be clearly labelled and configured to suit. E.g. an input box for ‘Book Title’, a drop down list for ‘Paperback / Hardback’, and so on. Also useful is a versioning feature and ‘guided’ posting feature.
No. Currently there are two issues which I think may be a show-stopper for anyone with plans to build a site which is heavily based on a gallery.
But as a CMS with blogging capabilities I would say EE is a sound purchase. As with any software there is the odd frustrating ‘feature’, but certainly nothing major enough to put me off.
If you’re someone who’s tired of hacking away at core files and scouring the net for essential third party plugins then EE is definitely for you. However if you’re just looking for a script to power your new blog and you’d benefit most from a selection of free templates then Wordpress and its huge community are probably the way to go. I have spent quite a long time working with both MovableType and Joomla and Expression Engine is infinitely nicer to use than both.
09 Aug 06In Scripts & Resources, vBulletin, FreshBlue
Following the release of vBulletin 3.6 Gold I have updated my FreshBlue template to include all of the necessary template changes. FreshBlue is still free to all and you can download it below. Support is available via vBulletin.org, if needed.
Demo: 3.6 Demo Forum
Download: FreshBlue for vB 3.6
Enjoy!
26 Apr 06In Scripts & Resources, vBulletin, FreshBlue
This is just a quick note to anyone who is using my FreshBlue vB template or runs a vB powered forum: I've released a fixed width version of FreshBlue (scroll down to update #2) and the price remains the same at £0.
29 Mar 06In Scripts & Resources, vBulletin, FreshBlue
To celebrate the launch of this very blog I’ve decided to release a free vB template which is available for use on any vBulletin forum.
The 'FreshBlue' template is a fairly simple layout which requires no editing whatsoever when being installed. As the forum title is taken from the database you don't even need to change a header image.
FreshBlue Demo: MotoGP Forums
Download link: FreshBlue 1.0
Installation
The small print
You can use this template on any number of forums at no cost whatsoever. All I ask is that the Vaya Design link in the footer remains and that you do not redistribute the template yourself (including modified versions).
Comments are welcome and feel free to share a link to any forums using the template.
Enjoy!
(vBulletin forum owners may also be interested in the vBulletin Directory, submission is free)
Update: I can offer an unbranded (no 'skin by Vaya Design' link in the footer) version of this skin for £30 which is approximately $50. Email me if you are at all interested.
Update #2, 26/04/2005: A fixed-width version of the FreshBlue template is now available. You can once again view a demo at my MotoGP Forums. The installation and usage requirements remain exactly the same, although it will be 'freshblue-fixed-vbulletin-style.xml' that you need to upload. Download FreshBlue Fixed.
Update #3, 09/08/2005: An updated version of FreshBlue for vBulletin 3.6 is now available. The above downloads for vB 3.5 will remain available for download, but are no longer supported.
Update #4, 28/05/2008: An updated template for vB 3.7 is now available and can be downloaded at vBulletin.org.
Page 1 of 1 pages |
| March 2010 | ||||||
|---|---|---|---|---|---|---|
| S | M | T | W | T | F | S |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||