This stylesheet will hide all of the features that a user could use to break their site.
Lastly drag the following bookmarklet to your browser's toolbar:
Now when you log into your Pulse admin area you'll be in an editor mode with the scary features hidden from view. To show these features again simply click on your 'Pulse Admin' bookmarklet and they should spring back into view. Clicking on the bookmarklet simply enables and disables the user.css styles.
and after a click on the bookmarklet, shown again:
Now you can rest easy knowing that your client can update their Pulse site without accidentally breaking it.
You can find an updated post here that offers a more powerful way to switch between admin and editor modes in Pulse.
If you are looking for simple yet powerful Content Management System (CMS) for your web site that is easy to maintain and you (or your client) can easily work with without 100's of options you'll never need then I strongly recommend you look at Pulse.
One of its limitations, however, is the lack of an 'editor mode' that provides just the features a client needs to maintain their site. As a web designer I don't really want my clients editing the names of blocks, or changing the settings of the CMS as this will break the front end of the site and they will be on the phone to me to put it right.
What I've ended up doing is to hide the Pulse user interface items that I think could cause issues if my clients were to use them. For example deleting, moving or renaming blocks, folders or galleries or changing the Pulse folder name are all hidden from view. All of this is done with a simple CSS file that overwrites Pulse's default styles for these items.
What does this stylesheet hide or change in Pulse?
Hides the 'delete block' button
Hides the 'new block' button
Hides the 'embed code' button
Hides the 'move to' select list
Hides the 'new folder' button
Hides the 'delete folder' button
Hides the 'new gallery' button
Hides the 'delete gallery' button
Hides the 'form' button
Adds a lock icon to the 'Pulse folder name' field in settings
Gives the gallery thumbnails a move cursor
If you don't need any of these options then simply remove the styles from the stylesheet. They are all pretty well commented in the file.
Adding the stylesheet
Locate the main CSS file for Pulse in pulsecms > pulsepro > CSS > style.css and open it in your text editor. At the top of this file we'll add the following import rule that pulls the override styles (see below) in from the template directory;
/* Add user styles (if defined) */
@import url("../../template/user.css") all;
Now just make sure you FTP the user.css file into the pulsecms > template directory. Now when you next log into the Pulse admin you should notice that there are a number of features missing.
I'm hoping to add an easy switch method that allows you (the site designer) to see these features but not expose them to the client. Until that happens I suggest you edit the user.css file name so that these rules don't load while you are working on the site. Once you are done and you need to hand the site over to the client simply correct the file name (back to user.css) and you should be left with a perfectly sanitised site again.
Unfortunately Firefox 3.6 on the Mac shipped with a bug that prevents Freeway users from previewing their pages using the browser. It appears the issue is related to file paths that contain spaces so, for example, if the path to the page you are designing in Freeway has a space in it then Firefox will silently ignore the request.
To allow Freeway users to keep using the browser from with the application I've created a very simple AppleScript droplet that patches the file path and opens the requested file for you. Simple!
Simply download the droplet, and in Freeway set it as a preview application (File/ Preview in Browser/ Browser Setup...). Now when you want to preview in Firefox simply select the Firefox 3.6 Preview droplet and your page should appear in Firefox as expected.
(Apologies to Jon Hicks for crimes against his great Firefox icon).
The guys over at Mac Bundle Box have put together another amazing bundle offer that includes twelve applications for your Mac including Softpress' very own Freeway Express.
Express offers most of the core functionality of it's older brother, Freeway Pro, allowing you to get your sites online quickly and with the minimum of fuss. You can choose from any of the supplied templates or just get started creating the exact web site of your dreams. No coding, no browser issues, just results.
The application also supports encoded actions including many on this site allowing you to extent the application's feature set without having to resort to adding markup code.
For anyone considering creating a web site on their Mac Freeway Express, and specifically the Mac Bundle Box deal is a great offer and shouldn't be missed. The fact that you also get eleven other great applications in the deal is, for me, the cherry on the cake.
Getting your hands on twelve great Mac applications worth $458.59 for just $49 can't be missed.
NetRenderer has long been an essential tool for any web designer to instantly check their web sites against Internet Explorer 5.5, 6, 7 and now 8.
While testing a bunch of pages this afternoon we needed to test each of the pages over all of the browser versions and rather than keep switching the version number each time I decided to create a simple test page that uses iframes to load each of the rendered pages all in one hit.
You'll also find a set of bookmarklets for NetRenderer that we created so you can quickly render whatever page you are looking at using NetRenderer. Cool! Simply drag each to your browser's bookmarks bar and click on them when you need them.
And remember... if you love NetRenderer as much as we do then be sure to tip them a few dollars.
The easiest way to create powerful, secure and flexible feedback forms for Freeway. You design it - the action will send it!
New in version 2.0.0;
Uses the more popular $ _SERVER format
This allows the PHP code to run seamlessly on numerous PHP5 servers straight out of the box and without manual modification.
Option to set php_ini (required by some ISPs)
Some ISPs (FastHosts for example) require that the php-ini file be set by the PHP script.
Option to set a comment spam trap
Automatically add a text field into your feedback form that users won't see but automated spam scripts will. When these scripts fill in the field with their spam the action's PHP code appears to process the request but simply ignores it.
Option to track the sender’s IP address
Add the user's IP address to the email body. Handy for tracking visits and spam abuse.
PHP feedback Form 2.0.0 requires a server that runs PHP version 4.1.0 or higher
Although protecting your online images with tools like the Image Guardian action is a great first step it is also worth copyright owners keeping track of how their images are being used online.
TinEye from Idée Inc is a search engine with a difference. Either upload an original or give it the URL of an image online and it will trawl through it's archives looking for images that match. In my tests the results looked very promising and it even returned images that were clearly derived from the original.
Although the image database is currently quite small (compared to the total number of images online) the service is still in beta and you can always request their spider crawl a site to add more content.
Google has stopped issuing API keys for it's SOAP search tool which the DPS Google Search action relies on. Although you won't be able to request any more keys if you already have one (or a bunch) then you will still be able to use this in the action to enable your site searches.
Now it appears that Google stopped issuing these back in 2006 - just before I went into my coma it appears! The latest news as it breaks only here at FreewayActions.com!