What is View Limiter? Watch the demo.
Today I want to show you a small module I created a few weeks ago. My module is called View Limiter, and it allow you to put constraints on how many pages a user can view in a set timeframe. Once you setup an instance of View Limiter, messages are sent through the inter-module communication mechanism telling all the other modules that a page view limit has been reached (or not reached). Modules that listen for messages from a View Limiter get the notification that a limit has been reached, and can use this information in any way they want (e.g. display alternative content or an error message).
Screen-cast This!
Today I am also experimenting with screen-cast technology. I can't express how incredibly painful it currently is to embed flash movies into a subtext post. Ideally I would like to use swfobject to do all the work for me in an accessible and compliant manner. But subtext is pretty much limiting me to only using the generic embed method. I hope Subtext "Poseidon" is coming out soon so we can all lend a hand in adding the desperately needed functionality to subtext using its upcoming plug-in framework.
Anyway, I apologize for any ear-bleeding or motion-sickness you might experience while watching the screen-cast above. I promise to kill the mouse-click sounds next time! Please give me your feedback regarding the View Limiter module! Thanks for reading!