I’m gonna share some useful Drupal modules that you may find useful on some projects.
- Protected Node - allows you to have password protection for different kind of nodes. A user can only access the node if he/she has the password but the author can access it without using a password.
- Content Approval- most likely to be used on forums and some file sharing sites. This allows the moderators or admin to approve first the shared file or content by a user. It saves the node but it doesn’t publish it to the site.
- Views- this is a useful tool to control the contents of your website. This allows you to put different contents on a block and assign it to a region.
- Views Field view- This allows you to embed a view as field on other views. So this allows you to put a view/s inside a view.
- Save Draft- adds a “Save as Draft” button for the CMS of all content types. This feature is not present on Drupal interface yet so it’s a great module to use.
- Advanced Form Block - this allows you to expose an “Add” or “Edit” block for different content types. You can use this if you want your user to add contents without using the admin panel.
- Node Lazyloader- This makes all the nodes present on the page to lazyload so that your site can load faster.
- Rate- This module allows you to have a rating widget on different content types. It can be Thumbs Up, Thumbs up/down, fivestar, emotions and etc. This is useful if you want the user to rate the contents of your site.
That’s it for now. Will update this blog once again when I find something useful. Thanks!