This module is designed to assist researchers and students who want an easy way to perform random sampling or assign participants to experimental conditions. It accepts form input as parameters for generating a pseudo-random list of numbers. |
This module, once installed, fills in a default comment in the comment form. The subject is derived from either the title of the node, or the subject of the parent comment. This title takes the familiar form of 'Re: [parent comment tile]'. If the parent already starts with 're:', it is not added a second time. Users can still change the comment title to something else entirely. Note: If you would like to see this functionality included as an option in core, please show your support for this issue. |
| 修改 Drupal 預設的 "閱讀全文" 的連結位置。原本的位置是附在連結區域,跟其他資訊夾雜在一起(例如分類、閱讀次數、列印...等等),有時容易被忽略。現在,透過這模組可以把此連結緊接在文章摘要後面或下方,便於閱讀。此外,此模組也會在 RSS feed 裡加上閱讀全文的連結。 | |
This very simple module implements the "Read More" link placement tweak described on AngryDonuts.com In a nutshell, it allows you to relocate the "read more" link from the theme's links block to put it inline with the teaser text, or just below it. This helps people notice the "read more" link, and, as an added benefit, inserts the link into your syndication (RSS) feeds. See a quick demo at ProblemBoss.com |
| This module allows to integrate the user authentication from drupal and reblog. |
| Uses the reCAPTCHA web service to improve the CAPTCHA system and protect email addresses. |
This module creates 'recent content' blocks, similar to the ones provided by tracker module and comment module, but better ;) |
讓你可以依照時間順序,列出所有修訂版本和回應,追蹤網站裡所有內容增修的狀況。並且提供 RSS feed。如果有安裝 diff 模組,RSS feed 裡也會包括不同版本的差異狀況檢視。 此模組所提供的功能,類似 mediawiki 的 最近更改。 |
|
The recent changes module let's you track all editing on your site. A page is provided with a list of all revisions and comments in chronological order. An RSS feed is available to keep track of all changes on the page. If you have the diff module installed, the RSS feed will also include a difference view between node revisions. The recent changes page and the RSS feed are accessible to everyone with the view revisions permission. See the demo page and the RSS feed of the demo page to see how it looks like. If you have MySQL 4.0.x you need a workaround for an SQL problem |
| 用于分享菜谱。 | |
| A module for sharing cooking recipes. |
This module allows drupal site users to maintain lists of other users, like a typical email client does. It is similar to buddy lists, except that:
Initial development sponsored by Surge Communcations. |
| This module provides web sites that offer a service the ability to have different themes depending on the referer the user is coming from. |
Add referral sites in your drupal site which creates a referral reference so administrators can keep track of where new registered users are coming from. First version of the module. Sponsored By: HerFabLife (http://www.herfablife.com/). |
| Refine by taxonomy is another taxonomy browsing mechanism. |
| 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. |
| regex_filter implements perl/Php regular expression filters. |
Are you creating a country portal or a site dedicated to a specific country? The Register Country module is designed to intercept new registrations and check if the IP address being used is registered to a country that the site administrator has chosen. In this way, you may limit sign ups to your site to specific countries. |
Adds nodeprofile.module profile nodes to the register page. If Role Signup module is installed it allows for per role profile pages when the user registers. Requires nodeprofile.module |
| 允許 管理者 在註冊介面 增加一個 驗證碼 欄位, 唯有驗證碼的人才能註冊使用。 http://drupal.org/node/85861 這裡有5.0版本 |
|
Allows administrators to set registration codes. New users must enter one of these before they can complete the registration process. If a new user enters a code that is not in the list of valid codes, he or she is denied registration. The initial codebase for this was taken from http://drupal.org/node/85861. |
Registration role lets an administrator select a role to automatically assign to new users. The selected role will be assigned to new registrants. [For a module that lets the user choose their role on registration, see rolesignup.] Be sure this role does not have any privileges that should not be given out to just anyone who registers. Because we shouldn't give away any real abilities above an authenticated user by default, this module really has only two known useful applications:
Drupal roles exist primarily for access permissions, but modules such as mass contact also use roles act on a group users. Registration role is based on a code snippet by Pauly Jura. (It actually does less than the snippet, but it is a module and has a settings administration page!) |
This does a search for nodes that are closely related to the title and content of the current node. It provides for display only on specific node types. Words in the title are given a slightly heavier weight than those in the content. Strips out highly used words (currently only for English), and ignores words under 3 characters. Badly seeking comaintainers. |
The relatedlinks module enables nodes to display related URLs to the user via blocks. Related links can be defined in 3 ways: * Parsed links: links that are retrieved from the body of a node. The relatedlinks module allows for flexibility in creating blocks for each type of relatedlinks or creating blocks for a combination of link types. |
When a given node is displayed, this module populates a sidebar block with links to other nodes that share its taxonomy terms. Core code from the 'related nodes' block in Autowitch's excellent awTags module was used as a starting point. In addition to using taxonomy terms instead of a separate table, this module allows some customization of the block (title, vocabulary filtering, etc). This module is abandoned and unsupported. The Similar By Terms module is a better supported full-featured replacement. |
RelatedContent is a Drupal module that allows privileged users to assemble teasers at the end of a node. The teasers are selected from a list of nodes. The list is provided by a view from the Views module. The number of nodes and the view to get them from are configurable for each node type. RelatedContent is developed by Thomas Barregren of Webbredaktören. The initial release was sponsored by Spoon Media. |
This module makes a filter available to any view: You can use this module in this type of situation: You can define a block which contains a view. The view uses the filter "Taxonomy: Term from current node", and therefore the view will contain nodes that share taxonomy terms with the current node being displayed. You could label that block "Related content". |
| The Relationship Manager module is intended to allow free-form links between nodes, recording not just that one page relates to another, but HOW it relates. |
Releasemonitor is a Site Administrator Module that assists with keeping contributed modules up to date and summarizing their upgrade availability. The Release Monitor reads the current version information of enabled contributed modules from the module.info file if they are available, from CVS/Tag and the CVS $Id$ string. Using cron, it gets the current version information to determine if there are minor or major upgrades available. The Monitor displays this information on a single page and creates watchdog events when an upgrade is available. To make downloading easier, it gives links to the Drupal project page, and the CVS repositories (if appropriate). The future of releasemonitor is uncertain. Since releasemonitor was first developed, the project release system has been improved, and the update_status and cvs_deploy modules have been released. You should look at both those modules before deciding to use this one. The monitor currently gets version information from cvs.drupal.org, but future versions whould get this information from the drupal.org project.module. The monitor pulls module information once per day, although this is a configurable option. |
A simple module that remembers the last input filter used by each user for editing nodes. It operates completely in the background, using nodeapi hooks -- just create the database table, enable the module, and you're done. |
| Places checkbox "Remember me" near login boxes, so user can check it and next time he/she opens the web-browser, he/she will be already logged in. |
Drupal does not check to ensure that the user has access to view a node referenced by a custom menu item before it displays the menu item. This module searches through the {menu} table, looks for nodes, and checks to see which nodes the user is unable to view. Those nodes are added to the the menu tree with the access attribute set to FALSE, ensuring they do not appear in menus. This was motivated by my use of the category_menu and cac_lite modules on a site I was building. Menu items which were not accessible to users in certain roles would appear even though they did not have access to them, creating usability and (minor) security problems. |
Extensible system for generating site statistics and reports. The idea here is to allow for creation of simple and flexible reporting on data in any available database table. This is still in the design stage and is missing some key components (report builder interface and graphical reports). |
The Republish module allows users to republish content on the site, for example nodes previously created by aggregators on the site. The republished content has the following properties: - node type "republish"; The module exports the republished nodes in an RSS feed. This feed may show the republished nodes for all channels (http://www.example.com/republish/rss/channel), or the republished node for a specific channel (http://www.example.com/republish/rss/channel/[channelID]). Administrators may toggle the republish action for each content type. When the republish is enabled, a "Republish this content" link is shown in the node links. The development of this module was sponsored by Development Seed (http://www.developmentseed.org/) |
The Rep[lacement]Tags module allows you to define tags (like $MYTAG$ or {DATE}) and replace them with user-defined content (text, images, code, ...) or use RepTag to format your pages with simple markup-style tags. |
This module intercepts all outgoing emails from a Drupal site and reroutes them to a predefined configurable email address. This is useful in case where you do not want email sent from a Drupal site to reach the users. For example, if you copy a live site to a test site for the purpose of development, and you do not want any email sent to real users of the original site. Or you want to check the emails sent for uniform formatting, footers, ...etc. This is also a good demonstration of what hook_mail_alter(), available in Drupal 5.x and later, can do. Installation and ConfigurationCheck the README.txt file for detailed instructions on installation, configuration and usage. AuthorKhalid Baheyeldin of 2bits.com. The author can also be contacted for paid customizations of this module as well as Drupal consulting, installation, development, and customizations |
| The restricted_text module provides an input filter allowing authors to restrict some parts of their text to users with certain roles. |
| The result cache speeds up slow operations by storing function results in a cache table and later, on page execution time, pulling these results from the cache table rather than calculating them. |
Developer Module that assists with re-building the node teasers. This is useful when the node filters are changed:
This is often done when:
|
Fixes the problem of bad email 'Return-Path' header settings which prevent email bounce backs going to the sender |
Review allows a node's author to write an article about something and give it a rating. Typically this rating is in the format "8 out of 10". |
DESCRIPTION/FEATURES * Automate the process of deleting old revisions with the cron functionality. IDEALLY SUITED FOR: -- Any site with limited database size. Aged revisions, if not needed anymore, can bloat the size of the drupal database. If 10MBs or less is your maximum database size, this module may help you recover space. -- Collabrative writing/editing site. The revisions of node may pile up quickly during the article creation phase, but then the article/node stablizes and is rarely touched. If those 'in process' revisions are not needed long term, this automated tool may help clean up the node revisions table. UPDATE: April 6, 2007 Release for Drupal 5.x. Sponsered by: Skejo.com, Rewarding Your Knowledge |
| The Revision Moderation module allows you to leave existing revisions of a node published while new revisions go into moderation for an administrator to approve. |
A node can have many revisions. This module lets you tag revisions to keep track of your revision milestones. Tags can be public or not. If there is more than one public tag, a block is available that lets you browse the revisions by tag. Example usageThis could be used for documentation nodes that have to apply to different versions of a software. FeaturesTagged revisions can be public or not. If they are not public, the tags are only visible to users with the tag revisions permission. By default, the tags must be unique. You can override this default by setting $conf['revision_tags_unique'] = FALSE; in settings.php. PermissionsThe revision tags module defines two permissions; tag revisions and view tagged revisions. With the view tagged revisions, a user is able to browse public tagged revisions without the view revisions permission that exists in core. The tag revisions permission only makes sense if the user also has view revisions permission. |
RobotReplay is a usability testing application that records user interactions with your site, including mouse movements and keystrokes. This module integrates with Robot Replay, allowing you to add specific user-type monitoring based on roles. Admin areas are not tracked by default. The module also allows you to create the authentication .txt file given by RobotReplay to activate your account. Future feature-set will expand with upcoming releases of the site (SSL support, etc). |
Use this module when you are running multiple Drupal sites from a single code base (multisite) and you need a different robots.txt file for each one. This module generates the robots.txt file dynamically and gives you the chance to edit it, on a per-site basis, from the web UI. |
Role Control, allows administrators to grant users the ability to add themselves to a specific role. When used in conjunction with Taxonomy Access Control this provides an easy way for users to give themselves a simplified view of your Drupal installation. This is very useful if your site serves a population who might be overwhelmed by the mass of content on the site if they are dropped into everything at once. It lets them explore a sanitized site until they are comfortable, at which point they can check a box on their user edit page and gain access to the remainder of the site. The administration section is setup so the administrator can specify all text associated with the checkbox on the user edit page so the user doesn't know they've been added to a |
This module allows site administrators to grant some roles the authority to assign selected roles to users, without them needing the administer access control permission. |
讓使用者在註冊時,提供多個角色讓其選擇一個,註冊完即自動擁有該角色的權限。 |
|
Allows users to register and get assigned to a role. The user will go to /user/register/ and get redirected to a role select page. Once selected they are redirected to the register page. When the form is submitted the new user gets assigned to a new role. Admins can select any number of roles that users are allowed to register for, but at the moment they can only register for 1 of those roles. Installation of this module will prevent user registration until you configure the settings in the "Access control" page at http://www.example.com/?q=admin/access |
Useful Drupal module to assign separate themes for different roles in system. Often you want to separate Drupal administrative interface from frontend. You can do this assigning appropriate theme for you as user. What to do if you want to show different theme for non-authorized user? So, if you want easy theme switching - here's a module :-) This module doesn't allow you to assign themes for path that starts with 'admin/', because of Drupal internal logic. |
Role Weights allows site admins to specify certain weights for user roles. Its not much use on its own, but more of a helper module for other modules requiring this functionality. Please read the README.txt file for some more information, and a cautionary note. |
| RoleAssign specifically allows site administrators to further delegate the task of managing user's roles. |
The roledelay module allows you to set a user role that new members are granted after a certain time period from registration. |
| Integration of the roundcube webmail client in drupal |
Rounded corners integrates http://methvin.com/jquery/jq-corner.html with Drupal. This module is probably for advanced users who are familiar with JQuery, since it's not very well-documented. Documentation (wiki) is available at http://groups.drupal.org/node/5455. |
This module provides a base for creating an online role-playing game, at its basic similar in nature to Lord of the Red Dragon or Urban Dead, but as development progresses, able to handle increasingly complex games including graphics and jquery. Being integrated with Drupal, it will allow administrators to fully utilize other features of Drupal, integrating forums, organic groups, and more with the RPG. NOTE: This engine is still in development. Not only does it not do anything at the moment (besides the admin screens), it is likely to change drastically as time goes on. |
| RSJ Promise is one module being developed by the journalism graduate program at UNR's Reynolds School of Journalism with a focus on improving environmental journalism by increasing engagement with the reader. RSJ Promise was inspired by PledgeBank, but is designed to be more effective for smaller geographic areas. |
RSS Remote Enclosure allows a user to attach a remote resource link (say, to an MP3 on OurMedia.org) to any node (subject to administrator perogative). The node author enters the URL and the Link Text in the appropriate textboxes, and the link appears in an <enclosure> tag in the RSS feed (complete with correct size and MIME type). The link also appears in the links area below the body of the node. The administrator, as noted above, can restrict the use of RSS Remote Enclosure to certain roles and nodetypes. The administrator can also specify whether the link is echoed in the text of the RSS feed item. Just imagine! No fiddling with third-party sites like Feedburner (although they do bring some value-adds to the table)! No more training newbies how to create an <a> tag! And no complicating your upgrade path by hacking Drupal core! Check it out -- if you're running a podcast, you'll be glad you did! |
| Small module which provides a block with ads from RSSAd advertising system (mainly) for Czech bloggers. It is able, for example, download ads using curl or file_get_contents and cache ad links (cron is required to delete old ad links). |
RSVP 可以讓使用者邀請朋友來參加活動。使用者可以從 event 模組裡的行事曆裡建立一個邀請函寄送給朋友,並且追蹤他們是否看過邀請函,以及他們的回覆。被邀請的人不需要是該網站的會員,就可以檢視並回覆邀請。 可以发送email邀请用户参加特定的事件(event),并可跟踪用户是否查看或接受了邀请。需要安装event模块,所有事件(event)都由event模块生成。 |
|
| RSVP lets users invite people to attend an event. Users create an 'RSVP' from an event on the drupal event.module calendar, send an invitation email to a list of people, and then track who has looked at the invitation and their responses. Invitees can view and reply without having user accounts. RSVP creators can be setup the RSVP to hide other attendees, allow attendees to send email messages to the group, or invite more attendees. Project originally developed by Aaron Welch and maintained by Omar Abdel-Wahab. Partially sponsored by OpenCraft. |