New Module Roundup - September

(Submitted Thu, 2006-09-28 23:12)

Quite a number of new modules have come out in September. Click on a module name below to jump to its description. If I've missed one that you wrote or know about, let me know through the contact form.

UPDATE: Direct links to individual project pages are now in place.

Sept. 27 Clean Feeds
Sept. 26 Refresh
Sept. 26 Node Access
Sept. 26 PHP Non-tag Delimiters
Sept. 25 Restricted Text
Sept. 23 Slideshow 2
Sept. 22 GeoRSS
Sept. 20 Google PageRank
Sept. 20 GoogleVerify
Sept. 20 Role Assign
Sept. 19 User Force Term
Sept. 15 Czech & Slovak Social Networks
Sept. 14 Node Form Template
Sept. 14 Block Cache
Sept. 14 Return-Path
Sept. 14 Node Teaser
Sept. 14 Web Links
Sept. 11 Blogger
Sept. 11 S5 Presentation Layer
Sept. 11 Node Adoption
Sept. 10 Flag Content
Sept. 9 Event With Volunteer Time Slots
Sept. 8 Profile Privacy
Sept. 4 KML
Sept. 4 Texy!
Sept. 2 Javascript Countdown Timer

Clean Feeds

This module cleans all the HTML tags from RSS Feeds that you provide on your site. The type of nodes to clean HTML from is selectable.

The motivation is to make sure that interested feed subscribers would click to your site to visit links.

Refresh

The refresh module adds the functionality to have the "node display page" automatically refresh (using a meta refresh) using a (per node) configurable number of seconds.

The module hooks into nodeapi/view so refreshing only occurs when actually displaying a node, not when editing one or accessing the admin pages.

Node Access

Nodeaccess is a drupal access control module which provides per node access control.

Users with the 'grant node permissions' access control will have a grant tab on node pages which allows them to grant access to that node by user or role. Administrators can set default access controls per page type, and also define which roles are available to grant permissions on the node grants tab.

PHP Non-tag Delimiters

php_nontag_delimiters is an input filter that allows you to use special [[ and ]] delimiters to put php code into your text. In order for this to work, you must also have the PHP evaluator filter enabled for whatever format you are using php_nontag_delimiters with, and you must have php_nontag_delimiters be run before the PHP evaluator.

Why would you want this module? Rich-text editors, such as TinyMCE, don't allow users to put a '<' or '>' into the text — they are converted to HTML entities. This foils the PHP evaluator. In certain, probably very limited, circumstances, you want to be able to have users who use a rich-text editor also be able to enter PHP code. This module allows that.

Restricted Text

The restricted_text module provides an input filter allowing authors to restrict some parts of their text to users with certain roles.

Users can insert [restrict:roles=] and [/restrict] tags into their text, and anything in-between these will only be visible to users who are a member of a role in the comma-separated list. Don't separate with ', ' (ie, a comma and
a space), this version isn't robust enough to handle that.

As a short-cut for the most common case, [restrict] is equivalent to [restrict:roles=authenticated user].


Slideshow 2

Slideshow 2 transforms [slideshow: ...] commands inside any node type thru a filter in slideshows. If the user does not have JavaScript enabled, it degrades to a "regular" slideshow where the "next" button points to the next image and a whole new page is loaded.

=== FEATURES ===
* Convenient: Can be inserted in any node type
* Customize: add as many imagens you want, rotate speed and even more than one

slideshow per page
* Lightweight: The JavaScript file weighs only 2.2 kB
* Themable: use a CSS or just modify one small theme function
* Usable: Users with JavaScript enabled don't have to reload the page


GeoRSS

The GeoRSS module allows for geodata in the standard GeoRSS format to be extracted from nodes in incoming aggregator2 feeds and adds the coordinates for each item to the node that aggregator2 creates using location module. In addition, it adds GeoRSS tags to outgoing RSS feeds from Drupal.


Google PageRank

This module provides visitors to your web site a way to find the Google PageRank of sites choose by them.

Google PageRank is a general representation of an internet page's popularity; it is primarily based on link popularity. Commonly the websites with a high PageRank value tend to have more traffic and higher positions in search engines (although many other factors are also taken into consideration.)


GoogleVerify

Small module to make using the Google Webmaster Tools site verification easier. Works with both the Meta Tag and the Upload File methods.


Role Assign

Roleassign lets site administrators delegate assignment of selected roles.

It is possible for site administrators to delegate the administration through the administer users permission. But the administer users permission doesn't include the right to assign roles to the user. That is necessary if the delegatee should be able to administrate the user accounts without intervention from a site administrator.

To delegate the assignment of roles, site administrators have had until now no other choice than also grant the administer access control permission. But that is not advisable. The administer access control permission is very far-reaching, giving rights

to access all roles, and worse, to grant any rights to any role. That can be abused by the delegatee, who can assign himself all rights and thereby take control over the site.

This module solves this dilemma by introducing the assign roles permission. While editing a user's account information, a user with this permission will be able to select roles for the user from a set of available roles. Roles available are configured by the site administrator.


User Force Term

Use this module to force all content submitted by a user to be associated with a term from a taxonomy.


Czech & Slovak Social Networks

Czech & Slovak social networks is module which displays links to add current displayed node to Czech and Slovak social networks such as: Jagg.cz, Linkuj.cz, Asdf.sk, CoJeNoveho.cz.

Administrators are allowed to restrict displaying links to particular node types and selected networks. All networks are currently hardcoded into module, which is a TODO.


Node Form Template

Allow users to configure a default template for each node type. Templates can include placeholders starting with a % sign, which will be replaced with the query string parameter having the same name.


Block Cache

This module creates a cached version of each block. Block caching happens separately from page caching and so it will work for logged-in users whether or not page caching is enabled for the site. Cached blocks make just one call to the database and can therefore reduce the overhead required to render blocks that require complex queries and/or calculations such as some Views or Taxonomy-related blocks.

When this BlockCache is enabled, administrators will see a duplicate "cached" version of each of the site's blocks. By enabling the cached version (and disabling the original version), you can display a block that is physically identical to the original, but is loaded from the cache rather than calculated for each page. This can greatly speed up the rendering of a page. There are options for how and when the cache is refreshed and whether it is cached for the whole site or on a page-by-page basis.


Return-Path

Fixes the problem of bad email 'Return-Path' header settings which prevent email bouncebacks going to the sender of the email.


Node Teaser

This module provides a separate teaser field.

This provides three advantages to the standard teaser system:
1) It allows users to specify a totally disctint teaser, like a
summary or description, that does not contain any node text.
2) TinyMCE attempts to encode the normally used for
creating teasers. This circumvents that problem.
3) Users more familiar with Movable Type, Text Pattern, and the
like will be more comfortable with this interface.

Additionally, admins can select on which pages users should get a separate teaser field and whether posts should display a "continue reading" link.


Web Links

Web Links provides a comprehensive way to post weblinks to your site. All links are nodes, which can be put into taxonomies/categories and administered. Admins can select to use "Simple Links" which simply prints a page of weblinks sorted by category with no descriptions--this requires very little set up. Or weblinks can be sorted by category hierarchically with an admin-defined click-through (the maximum number of clicks before menus automatically expand). Additionally a block may be enabled for any category (or sub-category) of weblinks. This module plays nicely with taxonomy_access/node_access allowing for various group and individual editing options. Admins may also enable a "My Weblinks" page that displays which web links a user has submitted and what the publication status is for that link.


Blogger

Blogger module used for:
1. Display list of Bloggers. You can limit how many Bloggers displayed.
2. Display number of written blogs or not.
3. A "read more" to show all Bloggers.


S5 Presentation Layer

This module allows you to play book pages as S5 presentations. S5 is Eric Meyer's Simple Standards-Based Slide Show System, which is based on the Opera Show format. S5 presentations work in a multitude of browsers, and also compatible with Opera Show.


Node Adoption

Node Adoption provides one potential solution to the problem of node ownership when users are deleted. It allows admins to specify to whom ownership of orphaned nodes should be transferred when a user is deleted.


Flag Content

This module allows users to flag nodes as offensive for the adminstrator to review.

The admin can specify which type of nodes are allowed to be flagged.

An email is sent to the administrator to notify them who flagged what. The flagged nodes are also queued for the administrator to review. They can edit, delete or unflag the node.


Event With Volunteer Time Slots

This module requires the event module and defines a new event-enabled node type "event with volunteer time slots". Site users can sign up for particular times, and event organizers (and those with the admin permission) can also add users to or remove users from the schedule.

An automatic e-mail reminds signed-up users about the upcoming event (requires cron to be configured). See the REAME file for more details.


Profile Privacy

Users control how much of own profile information is publically displayed.


KML

The KML module allows people to access spatially enabled information in Drupal through the Google Earth interface (requires location.module for storing coordinates)

Features

* Add a KML link to the bottom of all spatially enabled nodes
* View all spatially enabled nodes in Google Earth
* View nodes tagged with a certain term
* View nodes from within a group
* View search results
* Determine order of nodes that are displayed in Google Earth, allowing for alphabetical or time-based flythroughs of nodes for example.


Texy!

The Texy! Drupal module allows you to enter content using Texy!. Texy! is text-to-XHTML formatter and converter library. It allows you to write structured documents without knowledge or using of HTML language. You write documents in human easy-to-read plain text format and Texy! converts it to structurally and valid XHTML code.

Texy! is one of the most complex formatters. Its possibilities covers images, links (anchors), nested lists, tables and has full support for CSS.

Features
-----------------------------
* simple text markup language for clean xhtml pages
* posibility include code syntax highlighter
* and more...


Javascript Countdown Timer

The countdowmtimer module provides a timer implemented through javascipt which gives you a countdown (second-by-second) to a certain date and time in the future. It uses the onload event and then dynamically searches content/blocks/teasers for certain css classes and then injects itself.

Monetize Your Drupal Site. Fully Compatible With AdSense.

Submitted by Koozies (not verified) on Sun, 2007-11-18 02:28.

Sorry Im really new when it comes to PHP and Drupal, so please forgive me if this is a stupid question. I installed the blogger/kml/texty module . However, the module says when I am adding a new page that my current PHP configuration limits uploads to 2 mb. My question is there a way to update my PHP configuration or a workaround to make myself able to upload files larger than 2mb?

Submitted by online adverteren (not verified) on Mon, 2009-06-15 17:57.

Those are some kickass mods, is there any good forum where you guys track these kind of things and hang out with other Drupal experts?

Submitted by LXT202 (not verified) on Tue, 2009-01-13 10:19.

Thanks for the list,

although a few links need updating I still found it very useful.

Kate.

Submitted by yoga class (not verified) on Fri, 2009-02-13 14:51.

Wonderful!

Submitted by forex traders (not verified) on Tue, 2009-02-17 12:41.

Well done!

Submitted by college reviews (not verified) on Wed, 2009-02-18 21:28.

Thanks for the list!!

Submitted by emrinho (not verified) on Sun, 2009-02-22 11:18.

Wow thats a great list, it had been very useful to me. Thank you.

Submitted by beds critic phil (not verified) on Thu, 2009-02-26 04:40.

Very useful information for displaying php scripts rather than passing it through code. Thanks for the information. ~Phil

Submitted by Email Marketing (not verified) on Thu, 2009-02-26 16:03.

Modules, Plugins, there always seems to be so many differnt things coming out that will help others customize what it is that they want to see in a program, even if it help with their email marketing needs and so on. Ive come to think that if you can think it, they can make it.

Submitted by Seodeluxe from Germany (not verified) on Wed, 2009-03-04 15:20.

Nice article, thanks for that!

Submitted by sohbet (not verified) on Sun, 2009-03-08 14:50.

thank you very much

Submitted by евроремонт петербург (not verified) on Thu, 2009-03-12 11:10.

Blind leader of the blind

Submitted by Anonymous (not verified) on Fri, 2009-03-13 19:47.

منتديات
توبيكات جديدة وحصريه
ومريت على قسم كول فيه صور
ماسنجر
و رموز ماسنجر
وحتى خلفيات ماسنجر
و ثيمات ماسنجر
موجوده وللي يحبون الكوره فيه
تغطيات رياضية وفيه
اخبار رياضية وعجبني
بعد قسم الرسائل فيه رسائل
كول و برامج للجوال و
ثيمات للجوال و
العاب للجوال كلها
حصلتها واممممم بالنسبة للبنات حدث ولاحرج فيه
فساتين خفق و
ازياء جديدة لافضل
المصممين و ديكور
للمنزل و اطباق و
حلويات وقسم عن صحة
الانسان
وجمال الجسم و
العناية بالبشره
وللي يحبون الخواطر والشعر فيه
خواطر حزينه وخواطر
شوق تعبجكم و قصص للي
يحبون القصص والاقسام الترفيهه قسم الصور مميز
صور روعه واغلبها صور
جديدة وغريبة ومضحكة وللبنوتات الصغار فيه
العاب طبعا
العاب بنات يحبها
قلبكم نجي للتصميم وعشاق الفوتوشوب فيه
صور للتصميم و
فلاتر و
فرش تحبها قلوبكم و
برامج حماية و
بلوتوث جديد واللي
يحبون الاناشيد فيه اناشيد
اطفال واسلامية جديدة نجي لأهم شي
سيرة الرسول صلى الله
عليه وسلم وسيرة الصحابة
و اذكار وادية
موجوده الله ينفعنا بها وبس

Submitted by Anonymous (not verified) on Mon, 2009-03-16 00:26.

Sorry my english firstly, i read well but i cant write :), So its useful post for me and i bookmarked your blog.

wordpress themes

web tasarım

ozalit

sesli chat

Submitted by anuity (not verified) on Tue, 2009-03-17 04:24.

Good post

Submitted by Bokodasu (not verified) on Wed, 2009-03-18 10:52.

When pigs fly

Submitted by Bokodasu (not verified) on Thu, 2009-03-19 13:06.

When pigs fly

Submitted by Boko (not verified) on Thu, 2009-03-19 14:56.

To use a steam-hammer to crack nuts

Submitted by cash advance software (not verified) on Fri, 2009-03-27 00:27.

Great post, thanks!

Submitted by Bokodasu (not verified) on Thu, 2009-04-02 09:22.

When pigs fly

Submitted by Anonymous (not verified) on Thu, 2009-04-02 15:25.
Submitted by ghjhhdduy7 (not verified) on Sun, 2009-04-05 03:07.

ghjhhdduy7 ghjhhdduy7 http://jopuutw.com [url=http://jopuutw.com]ghjhhdduy7[/url]

Submitted by website backilnks (not verified) on Tue, 2009-04-07 05:58.

Convenient: Can be inserted in any node type
* Customize: add as many imagens you want, rotate speed and even more than one

"some Feature of This Site"

Submitted by nick_monace (not verified) on Fri, 2009-04-10 22:03.

http://www.message_zelbocvar.com/

Submitted by ghjhhdduy7 (not verified) on Wed, 2009-04-15 14:17.

ghjhhdduy7 ghjhhdduy7 http://johcetw.com [url=http://johcetw.com]ghjhhdduy7[/url]

Submitted by Anonymous (not verified) on Thu, 2009-04-16 20:19.

very usefull info at this post thanks!!

Affiliate Promotion

Submitted by properity in dubai (not verified) on Tue, 2009-04-21 06:16.

Very useful information, Thanks for the list. Good work

Submitted by Buzz News (not verified) on Sun, 2009-06-21 08:22.

Great month. All the posts were very informative. Thanks a lot for sharing. I love your blog. Keep it up.

Submitted by Lara (not verified) on Mon, 2009-04-27 16:52.

Sorry my english firstly, i read well but i cant write :), So its useful post for me and i bookmarked your blog.

komik yazılar
chat
sohbet

Submitted by New Edge Credit (not verified) on Mon, 2009-04-27 21:32.

thanks a lot for this nice web site. it would be better with other languages, but thanks..

Submitted by ghmyrdkltuy7 (not verified) on Sun, 2009-05-03 03:25.

ghmyrdkltuy7 ghmyrdkltuy7 http://jymitvbw.com [url=http://jymitvbw.com]ghmyrdkltuy7[/url]

Submitted by Anonymous (not verified) on Thu, 2009-05-07 01:48.
Submitted by Anonymous (not verified) on Thu, 2009-05-07 01:48.
Submitted by Anonymous (not verified) on Thu, 2009-05-07 01:49.
Submitted by Anonymous (not verified) on Thu, 2009-05-07 01:51.
Submitted by Anonymous (not verified) on Thu, 2009-05-07 01:51.
Submitted by Replica Watches (not verified) on Fri, 2009-05-08 12:12.

This blog has a lot f information

Submitted by online adverteren (not verified) on Sun, 2009-05-10 18:42.

Thanks for the explanation of these modules.

Best regards

Submitted by ugg boots (not verified) on Wed, 2009-05-13 10:46.

A pair of jordan shoes or ugg boots? I think you prefer air jordan shoes cos a pair of basketball shoes can help you much in the match. However, someone may saying like this: hey, give me some

Submitted by bonus casino (not verified) on Thu, 2009-05-14 18:55.

post ok, site very interesting, very thanks for this contributions!
Bonus Casino Online - I migliori casino online con bonus in italiano.

Submitted by online cash advance (not verified) on Sat, 2009-05-16 23:50.

Thanks for the info. Trying to learn all I can about the blogging!

Submitted by Calcolo Prestito (not verified) on Mon, 2009-05-18 04:24.

Thanks for sharing list . Its very helpful to those who want to make our career in that field and want to attract our clients .

Submitted by Sean (not verified) on Sun, 2009-05-24 19:04.

Thanks for useful post

Submitted by online cash advance (not verified) on Mon, 2009-05-25 22:30.

GREAT ARTICLE.

Submitted by Medisoft (not verified) on Thu, 2009-06-11 14:20.

Thanks so much for this article. Full of great info.

Submitted by Medisoft Software (not verified) on Sun, 2009-06-14 02:11.

What a great article. Full of helpful information. Thanks for posting it!!

Submitted by lytec (not verified) on Mon, 2009-06-15 01:51.

Thanks for the post!! I passed it on to others.

Submitted by sulumits retsambew (not verified) on Wed, 2009-06-17 08:52.

great article thanks for being informative.

Submitted by zero4file (not verified) on Wed, 2009-06-24 17:34.

Users with the 'grant node permissions' access control will have a grant tab on node pages which allows them to grant access to that node by user or role. Administrators can set default access controls per page type, and also define which roles are available to grant permissions on the node grants tab.

zero4file

Hosted By Dreamhost.com