| http://drupal.org/project/me | |
|
|
Provides shortcut paths to current user's pages, eg user/me, blog/me, user/me/edit, tracker/me etc. This means logged in users no longer have to know/remember their uid, and it makes it easier to link to user-specific pages from a site help page (without resorting to using php to put $user->uid in the link). After installing and enabling the module, site administrators can specify any number of aliases containing the fragment 'me'. The module uses the menu system to replace /me/ in a request with the user's uid, and forwards the request to the newly formed url. Making an alias for user/me also enables user/me/edit, user/me/edit/Personal+information, etc. |
|
|
| This module is intended to be used with the .mobi theme. It looks for visitors requesting a .mobi alias of the site and overrides the default theme to display the .mobi theme. |
讓使用者可以檢舉有問題的內容和回應,提供給管理者進行進一步的檢視。管理者可以設定要讓使用者檢舉哪些內容類型。此模組的功能類似 flag content 模組,但更進一步要求使用者必須提供檢舉的理由,且有更佳/複雜的設定/管理/處理功能。 |
|
This module allows users to flag nodes and comments as offensive for the adminstrator to review. The admin can specify which type of nodes are allowed to be flagged. Permissions Content Status |
|
|
Accents is simple module that removes accents from words to provide better search results. For example "á â Å ã" all become "a". After installation you will need to re-index your search. |
|
|
The Accessibility Module allows hand-held devices access to a correctly formatted web site specifically made for mobile browsers from one code base. This means that the site owner does not need to create separate versions of the site. With basic device detection this module selects the correct "theme" to use and generates content accordingly. The content is also broken down into smaller chunks making download on a phone, for example, faster and the site should be easier to use. Content can also be limited by role with the help of taxonomy_access module. Please note that the themes need to exist: (web/wap/mobi) and modifications to Also requires slight modification to common.inc include file, there is no patch yet but instructions can be found here. |
重新寄送註冊通知信給註冊過但從未登入的使用者。管理者可以設定第一次寄提醒信的時間、每封提醒信的寄送間隔,以及總共要寄幾封提醒信。管理者可以自訂信件的內容。 |
|
| Account reminder is a simple module that will resend the welcome email to users who have registered with the site but have not yet logged in. The admin can control the initial time before sending a reminder, the time period between subsequent reminders and the total number of reminders to send. The email that is sent is also fully customizable. |
|
|
New official release - 1.2 If you have a ton of users and a ton of roles on your site this module aims to eliminate errors in assigning roles and simply make it easier to keep track of who should be able to do what. The site admin -
Either the site admin or user admin -
The user -
Permissions and roles behave as they always have. Account types pretty much just disable the role checkboxes on the user edit page so that the wrong role can't be assigned the user. This is important if you have a person that is a little technically challenged helping to administer users or who doesn't understand that a particular person isn't supposed to be assigned a role just because they requested it. NEW FEATURE! You can now select roles that will be auto-assigned when the user gets the Account Type assigned to them. |
此模組可以建立多媒體相簿,包含圖片和影片。除了以內容節點方式呈現之外,還支援批次匯入與壓縮檔上傳。 |
|
| A full-featured media management system for drupal. This makes it so you can easily manage your photos and videos with drupal. Acidfree albums and media items are drupal nodes to integrate better into your system. It offers themeable drawing routines for albums and each media type so it can fit in better with the rest of your website. Items can be added individually (the drupal node-centric method) and also via a mass-import page that allows server-side directories of media to be imported or zipped, bzipped or gzipped archives to be uploaded and imported. |
|
|
The ACL module is an API for other modules to create lists of users and give them access to nodes. It has no UI of its own and will not do anything by itself; install this module only if some other module tells you to. This project is currently only for Drupal 5.0. |
| The Actionkit Project looks at ways of integrating ActionApps (AA) and Drupal. We developed two modules for Drupal that demonstrate integration on the View Level and on the Data Level. Both modules are available for free, licensed under the GPL, and are open for improvements. |
|
|
The actions module allows the configuration of Drupal actions. A Drupal action is a specially written PHP function whose parameters are configured through the web. For example, the Send Email action has parameters Recipient, Subject, and Message. You could fill in MrFoo@example.com for the recipient, Hi for the subject, and Hello, Mr. Foo for the message to create an instance of the Send Email action. This action instance could then be fired by a module at appropriate times when you want Mr. Foo to get an email. See the actions.inc file to learn how actions are written. The proper place for actions code is in the module that uses the action. Some actions not associated with a module are available here. The workflow module is an example of a module that uses Drupal actions. |
|
|
The active select module defines the activeselect form element. An activeselect element is the same as a regular select element, except that when the user selects a new option (or set of options), one or more different select elements (the target elements) get their lists updated. This is done using AJAX, and it is designed to degrade gracefully if the required JavaScript support is not present. The target elements can be either regular select boxes, or other activeselect boxes (which in turn can trigger other target boxes, which can trigger yet others, resulting in a hierarchical cascade of activeselect elements). Don't bother installing this module unless some other module instructs you to do so. |
|
|
This module adds the ability to reference non-existing (new) nodes right from nodereference field when You're adding or editing the node. It's recommended to use this module with a Form restore module. It simplifies the workflow and enables support for multi-step chained nodes creation - if the content type of new node have nodereference fields it is possible to add and reference from it and so on (up to 10 steps now supported). |
|
|
I don't have any spare time at the moment to maintain this module. I am available though, if people want to fund additional development to fix several of the bugs or add features. I can be contacted at: lionfish@uwcs.co.uk This module defines a widget to be used with the nodereference CCK field type. It allows the user to either select items in a list (in the normal way) or create new items in a form on the same page. Note that add_n_reference is similar, but sends the user to the create-node page for that node type, rather than allowing them to create it on the same page. The latest release (1.2) is still being heavily tested and shouldn't be used on a production site. I should have made use of the 'development snapshots' rather than 'official releases'. Example screenshots: here, here and here. Initially funded by obslogic. Quick summary of bugs still to fix:
|
|
|
USE THE DEV VERSION. This module makes available as a single CCK field all of the fields you'd expect for a user to enter in an address. Currently, only U.S. and Canadian addresses are supported, but a framework is in place to support adding other countries. In fact, the Canadian sub-module can be copied and adjusted easily to add support for the country you wish. Such sub-modules define a country name and two letter abbreviation, along with a list of states/provinces and validation for certain fields in the languages supported in that country. Sub-fields of the module include street1, street2, apartment/suite, city, state, zip, country and other. All field titles are t-ified so you can change them using the regular Drupal localization features. Validation for each field is based on the country & state/province information in the database, as well as allowed/expected characters in the official languages of the given country. In other words, Canadian zip codes validate differently from U.S. ones and Canadian text fields allow such characters as 'Ã ' whereas U.S. fields do not. Support was added to allow 'other' countries. This shows the country and state fields as text fields, rather than dropdowns and uses alternative validation accordingly. This is especially important now, while the module is young and there aren't any sub-modules for countries other than those listed above. Only simple text validation will be available as we won't know what to expect from the user, so site admins will have to check the addresses. A user is working on a Mexico module. Look for a preliminary version in the issue queue. If he doesn't get CVS access approved, I'll add it as a separate module. If the "active select" module is installed and enabled on your system, then the state/province dropdown is populated dynamically via AJAX. With 51 entries for the U.S. alone, adding other countries to the list will quickly make the list ridiculously long. Without "active select", you just get the long dropdown. Added diff module support. Changing the address between revisions now renders correctly in diff view. I've also added a feature that I needed, but for which the average user may have no use; you can now validate addresses from complete known values. One idea of this use is if you have a church website and want only church members to be able to sign up. Presumably, you would have a list of members and addresses ahead of time. So essentially, they don't so much 'sign up' as 'activate' their accounts. Same thing goes with any kind of group where sign up is physically done in the real world and web site use is a bonus/extra feature of association with that group. |
|
|
Description Project initiated and maintained by Thierry Guégan ( thierry_gd - http://www.arvoriad.com/) |
用于帮助管理员方便的监管评论和文章。如果你的站点设置成发文需要审批,那么管理员每次都要进入内容管理查看审批队列。而此模块将通过区块显示所有等待审批的评论和文章队列,一目了然,可以方便快速地完成审批 提供一個區塊,用來顯示所有待審核的回應和節點。每一個項目都有自己的編輯與刪除連結,便於快速管理。 |
|
| The adminblock module enables admins to display a block with the comments approval queue and the node moderation queue. Each item gets their own edit link and delete link for quick administration. |
| Provides an easy way to show short messages to users. The messages can be individually closed by logged in users. Examples could be "Welcome to this site...", "Temporary downtime...", "Important security announcement...", "New feature...", etc. |
|
|
This module is a little helper to maintain an admin role which has full perms. First, simply select a role which will be a "admin" role from the settings page, then when you submit the modules page, it will automatically assign all perms available to that role. Warning:Rumored to conlict with User Protect module |
提供包含待審核的節點和回應的RSS feed,方便管理者隨時得知網站的最新狀況,快速做出反應。 |
|
The AdminRSS module creates RSS feeds for the administrative information for Drupal websites. The resulting pages can then be read at: This can be most useful if you are managing a number of different drupal websites and rather than visiting each one to see if there are comments/nodes that need to be approved you can use an RSS reader to find out. Thanks to Fredrik Jonsson and Gabor Hojtsy for their modules adminblock and commentrss which were heavily cribbed from to develop this module. |
重新組織網站的管理介面,把所有功能分成幾個群組,提供管理者一個任務導向的管理介面。 |
|
This module will reorganize your sites administration functions into logical groupings of tasks. The modules focuses on presenting a task based interface to administrators to help them create an experience for their users. It also provides a site administration "Dashboard" where overview statistics of site activity will be readily available. It also includes links to the Drupal handbook for tasks that Drupal administrators have found difficult and require documentation. THIS MODULE IS STILL IN DEVELOPMENT |
|
|
| Adminmenu_dhtml renders a selected menu as a DHTML menu. This module provides a drop down or other style admin menu that is more convenient for administrators and won’t interfere with a website’s theme. Several menu styles are included, including a flash based tree menu built with openLaszlo. |
這個 Google AdSense 模組讓你可以在網站上顯示Google的AdSense廣告,藉此賺點小錢。 此模組可以設定廣告的類型(文字/圖片)、顏色(組合),並支援多種廣告格式與廣告channel設定,還可以針對特定使用者角色隱藏廣告(例如付費使用者),或是在某些頁面上不顯示廣告。 显示Google Adsense广告。可以方便的定制显示方式,支持从banner到link等6种显示格式。此外还可以选则对特定用户群关闭广告显示。 |
|
| The Google AdSense module provides Web site owners with the means to earn revenue from visitors by displaying ads from Google's AdSense service on their sites. |
|
|
Here's a useful Drupal module that works with the excellent Adsense Module to insert an adsense ad before or after a node's content when a node is rendered on a full-page or teaser view. This allows site administrators to enable automatic injection of an adsense ad into the page without the content editor having to insert inline [adense] filter tags, or having to edit a site's node.tpl.php (or other template) files. This offers a big advantage, as you can change the ad format, group, and channel on the fly without hand-editing each node. |
|
|
The advanced caching module is mostly a set of patches and a supporting module to bring caching to Drupal core in places where it is needed yet currently unavailable. These include caching nodes, comments, taxonomy (terms, trees, vocabularies and terms-per-node), path aliases, and search results. The module maintains a series of dedicated cache tables and utilizes Drupal's caching API to safely and effeciently cache data. The main beneficiary from these caching strategies will be authenticated users who have only one role (ie, non-admins). This is a group of site users that are traditionally unaffected by Drupal's page cache mechanism. How it does itBeyond installing and enabling the advcache module, you must apply some or all of the patches that come with it. The typical pattern for applying patches is: cd path/to/Drupal/
patch < sites/all/modules/advcache/search_cache.patch You may have to answer some questions about the locations of the files that are to be patched. Here is a description of the included patches and whether there are any reasons you shouldn't use them: |
|
|
This module provides additional features to the core contact module including providing a default subject and setting the category through URI arguments. This can be useful for sites that want to be able to link to a specific contact form from different sections of the site. |
|
|
This module adds an interface to three internal menu item settings. You can now choose for every menu item if it should appear in the breadcrumb, if it should appear in the menu tree and if should be visible even if it does not have any children. If you'd like to help test the 5.x release, please download HEAD from http://drupal.org/node/96241 |
| Advanced Poll 可以用來替代內建的投票模組,還提供多選投票、抉擇工具等投票方式,以及一些管理選項。功能包括: | |
| Advanced Poll is a replacement to poll.module and provides multiple voting systems, decision-making tools, and management options. The Drupal 4.7 version is no longer supported, so users are strongly encouraged to use the improved Drupal 5.x version. |
可以採用profile module的欄位對使用者進行篩選,然後對篩選出來的使用者進行發送電子郵件、刪除使用者等動作,並可在有新使用者註冊時通知特定角色的使用者。 |
|
Module Functions
|
Advertisement 模組 (用字典查這個英文意思是廣告、宣傳的意思 - 名詞) 簡稱 Ad 模組 在繁體站上找到的 Banner 模組沒有 5.x 版的 所以找不到廣告模組的可以用看看這個模組 |
|
| The ad module is a powerful advertising system for Drupal-powered websites. It supports the random display and tracking of graphical (banner) and text ads. Ads can easily be displayed in themes, blocks, or embedded in site content. The module records comprehensive statistics about when and how often ads are viewed and clicked, including a plug-in module for generating graphical time-based reports. Ads can be assigned to multiple owners, each of which can be assigned their own set of permissions. The ad module is fully integrated with the views module, offering fine-grained control over which ads are displayed where and to whom. Installation is simple by design. An API is provided allowing the development of additional functionality and integration with other Drupal modules. |
|
|
This module imports Advogato diary entries to a Drupal website during cron runs with the cron.php file in the root directory. It allows Advogato entries to be imported as a blog, page, or story node type. Once the administrator sets some basic options, individual users may set the module to import various entries from Advogato to their username. Since Advogato diary entries do not have titles like Drupal does, the import uses the date as the title, in the same format as Advogato shows it in the certification status bar. |
|
|
In short, here's what this module does: For site-admins: For developers: |
| This module allows site owners to issue affiliate links to their partners. When anonymous users follow these links, the clicks are counted by affiliate, day, and optional keyword. When referred users sign up for an account, the account is associated with that affiliate. |
|
|
ANNOUNCEMENT: If you never used the aggregator2 module you may ignore this. Update script for aggregator2 users complete! If your database carries the aggregator2 tables (aggregator2_item & aggregator2_feed) then this applies to you. Simply make sure to backup your database before installing or updating this module as this will initiate a process that will import all your aggregator2 data to the aggregation module. This has been thoroughly tested, but better safe than sorry. Please refer to the readme.txt file for details. This module requires PHP 5 and CURL support. The Image module is required if you are planning on aggregating from custom feeds that contain an image per item. Always remember to run update.php when upgrading your module! This module aggregates content from XML feeds. RSS 2.0, ATOM 1.0 & RDF 1.0 are supported, but its architecture is easily expandable to support any XML format, check out the README file for details. Following are some of its features :
|
|
|
A modification of the News Aggregator to show categorized feeds from multiple sources on 1 page. Example uses: 1. A news website focused on business could create multiple categories such as: Technology, Retail, etc... On each page they could show 10 or 15+ news feeds from the Technology industry, Retail Industry, etc... This would allow visitors to the site to see a nice summary of each industry's news nicely displayed on one page. View Demo:- http://www.evakoss.com/aggregator-summary/ag |
| Ahah forms is a utility module, for adding Ajax/javascript driven incremental page reloading, without needing to write any Javascript |
|
|
This project aims to provide a simple but useful airplane reservation system with the following features (already implemented):
Furthermore planned features:
Current ToDos:
I am very new to drupal programming, it's a bit confusing still for me. Don't hesitate to offer support or add Issues or patches to this project. Help is very welcome. |
|
|
The Ajax Checklist module implements a filter and associated javascript that allows you -------------------------------------------- [cb all1 Discuss flights] [cb user-step1 Did you check if the heating is off?] This will generate checkboxes in the node text that will update their settings in the Any checkbox id that starts with user- will be linked to the user, |
|
|
This module is going(Apr-May 07) through some major changes. Please DO NOT use this module on your site. The project aims to produce a browser-based form builder for Drupal. Users (e.g., module designers) will be able to create and edit forms and their elements and properties through a browser UI with familiar features like drag and drop reordering. The form builder will read in, modify, and output a Forms API data structure, so that forms built can be saved and used as form-generating code in Drupal modules. The discussion group for the project is here While installing, please read the file: README.txt (also download the file: |
這個模組讓網站可以使用Akismet的網路服務,減少垃圾廣告對你網站的攻擊。 |
|
| This module allows you to use the Akismet web service to protect your site from being spammed. Originally implemented by markus_petrux. |
|
|
This module is based on the wordpress module “alinksâ€. Very easy to use, just enter your normal content and setup the terms/links you want on your site through the administration interface. Main features: - Replace terms in the content body with a link. You can preview the module in function through: http://www.renmenbi.com/dazu-rock-carvings Screenshots of the module can be seen at: http://www.renmenbi.com/node/1009/image-gallery |
|
|
| This module provides a simple interface that allows registered users to use a login name which is different than their username. |
Amazon广告工具。定义了两种新的节点类型:1)“amazon”节点:用于发布书评介绍等。2)“amazon-node”节点:包含相关的amazon产品信息/书号/价格/图片等,可以手选或自动配给相关的书评或链接。管理员并可以使用模块自带的搜索功能通过搜索amazon的相关产品批量生成amazon-node节点。(每种产品只能对应一个amazon-node)。 |
|
| Amazon associate tools module uses Amazon's ECS4 REST interface. It is compatible with Drupal version 4.7 (5.x for full capabilities) under both PHP versions 4 and 5. |
|
|
| Provides a text filter to insert amazon book title/links, cover images, and themable formatted information using a simple [amazon {title|cover|info} <asin>] tag. Requires amazontools.module. |
|
|
This module provides AMFPHP support to Services. This module overrides AMFPHP classes to provide support for services defined in the service api. Visit the Services project page, or the Services Handbook for help and information. RequirementsFeatures |
|
|
Annotate is a small notation module (Ajax based*) for now. It allows users to post personal notes on various nodes within the web site. For example, if you click on the most recent news story and scroll down you will see a small section called Annotate. If there is something that you need to write down about what you have read just write it there. It is saved and only you and the Administrator can see it. Currently there is a small section in the Administer section called "Annotation Settings" where you can change how annotations behave. Only the administrator can select which nodes they want to toggle on/off. Currently there is a small install file that will set up the database for you(I recommend you use the install.module file). If you choose to install the database yourself I did provide a INSTALL.txt file that you are welcome to use/update change or whatever you like. Currently this module is in RC1 and is still beta. Everyone is welcome to download it, send comments and do as you wish with it. I have plans to implement Ajax into this module so that users can drag and drop notes to certain paragraphs and nodes. However this is still in its development phase. Please download the module and try it out. And remember, I can't fix it if you don't tell me where the bugs are. |
|
|
WARNING: This module is under heavy construction and may not work correctly. APC is two things. First it is an opcache and second it is a memory based cache. The apc.inc file is intended to be used instead of cache.inc, utilizing Drupal's pluggable cache system. To make this happen, you need to update $conf in settings.php to tell Drupal which cache_inc file to use: $conf = array( |
|
|
This is an implementation of a subset of the Doxygen documentation generator specification, tuned to produce output that best benefits the Drupal code base. This module was designed to produce the Drupal developer documentation available at api.drupal.org. |
替代原本的 archive 模組,但並不提供月曆模式,而是可以在頁面上以年/月/日的方式進行導覽,列出指定日期的內容。 |
|
This is replacement for the Drupal archive.module which was available in Drupal core in Drupal 4.7.x and previous versions. It does not provide a calendar, but does provide yearly, monthly and daily browsing navigation. Alternatives:
Originally by CodeMonkeyX |
|
|
This is a simple module providing node archiving capabilities. Unlike the existing Archive module, the Archiver module allows for hiding of archived nodes from other pages, so that they are displayed only in the archive listing. Also the archive listing is different. Archived nodes retain their taxonomy terms (categories) and the promotion status, so that if they are unarchived (moved out of the archive) they are displayed on the appropriate pages again. |
| 将任意类型的节点根据类别(taxonomy)整理在一起集中显示,如生活类有3篇,技术类有4篇等。用户可以按照分类浏览。例子可见这里。 | |
| The article module allows for nodes of any type to be organized and displayed in a centralized location. This allows the site administrator to organize nodes of several different types in one place. The user can navigate the nodes by selecting different categories in the taxonomy tree associated with the article module. |
| Provides a simple Amazon product field type for CCK. Enter an ASIN or ISBN number, and the product data will appear in the node output. Requires the Amazon Tools module, and uses that module to provide Views integration. |
This module attempts to unify file asset management in Drupal. It uses concepts from many modules that I have used previously like upload, img_assist and imce. Assets are inserted into content areas using a wizard-like interface that allows you to select or upload a file and then choose formatting options. Formatting and upload options are defined by external modules using an easy-to-implement API. This means that using the same interface you can insert a download link to a pdf, a custom sized image, an embedded youtube video and pretty much anything else you can think of. |
DescriptionThe Asset Manager is a module to allow administrators to manage CCK nodereference assets via taxonomy. There are two parts to AM, a tinymce plugin and a popup for assigning node reference assets to nodes on the fly.
HistoryThe driving force behind this module was to be able to create a custom CCK node type called an "Image" to replace the Image module. We really like the imagefield module and imagecache and use these two modules extensively. The problem was that there was no clean "Image Assist" type module to be able to manage our assets, nor was there a way to keep a hierarchy of previously used images. We created this module to be able to create a directory like structure via It only supports Images right now (out of the box) but can easily be extended
Installation |
This module provides integration with the Asterisk software PBX, including both some basic built-in call/record/playback functionality, and an API allowing other modules to make use of these functions. |
This Module enables both developers and end-users to introduce asynchronous loading into the normal node listing. This module was initially developed for the DevelopmentSeed and has now been made public for the drupal community. The Module offers: A themeable stand-alone Node Listing of all the nodes. |
| 提供Atom feed. | |
| Provides an Atom 1.0 feed |
| 开启该模块并将attached node加入输入法过滤器后,将可以在发表文章时使用 [node: node-id] 的格式来引用另一节点的内容。显示出来的引用类似于一般论坛里常见的回复引用的样式。管理员还可以选择开启一些参数控制,使用户可以修改引用的题目,显示样式等。虽然4.6.0的模块列表里没有,但在4.6.x里使用似乎没有问题,这里有一个例子。 | |
The attached_node module allows users to include a reference to a node within the body of another node. Textually, this appears in the body text as a type of tag. This tag is translated by a filter into a teaser version of the node being referenced. Additionally, it allows users to customize position and attributes of this referenced node. A simple example of a tag would be [node:123] where 123 is the node id of the node to be included. |
This module is an alternative to Drupal's included upload module. It uses the filemanager module to allow a unique namespace per node and support large number of files. In addition this module allows you to give each attachment a title and description. |
AuctionAds is a Drupal module for adding AuctionAds advertising to nodes of activated types.
Features
The latest stable release can be found on the AuctionAds module releases page. Do not install Development releases (*-dev) on production sites. You can find more information here: AuctionAds Drupal Module. |
可以上傳聲音/音樂檔案到網站上,讓網友串流播放或是下載收聽。每一個檔案都有一個自己的節點,並會自動讀取/呈現檔案裡的ID3資訊。網站上可以列出最新的檔案,所產生的RSS feed會加上多媒體資訊,例如類型、長度、作者等,可作為podcast之用。 |
|
The audio module allows users with proper permissions to upload audio files into drupal. Each audio item is created as its own individual audio node. |
Audit files is designed to perform audits of your {files} table and upload directory. It will cross check that all files in the {files} table have a corresponding physical file, or it will check that all files in the upload directory have a corresponding entry in the {files} table. This module can be helpful in identifying orphan files that have not been deleted when their corresponding node was removed. The audit report will ignore .htaccess, directories, and the contents of the color directory. Files that do not have a parent entry can be deleted from the report, but be sure you really want to delete the file before using this option. Files that have been uploaded via a method that do not create entries in the {files} table will be identified as an orphan. This most commonly applies to uploaded logos for themes. This is the first module I have contributed to the repository so please bear with me while I check I've set it up right! |
Benefits of this module
|
它可以讓您將 帳號 改成 你想要的暱稱 (只要有在設定=>內容類型的都可以,之外的好像不行) |
|
This module allows site administrators and privileged users to alter the way in which usernames are presented in the "Submitted on..." track at the top of posts. Methods include drupal username (the standard way as used on all drupal sites), by Profile module textfield or by free text. This module was originally sponsored by brashquido for http://www.iis-aid.com/ See the documentation page for full details. |
| This module automatically assigns new users to a specific role when the user initially signs up for their account. It was written in response to a question on the support mailing list ... The list asked that it be submitted as a module so here it is. |
This module allows site administrators to set expiration times for content types. End users creating content that has auto expiry set cannot control the expiry time. They could be allowed to renew the content for one or more cycles. Before a node is expired a warning message is sent to the user that created that node. If the user has the proper rights he can then extend the node. Nodes that have expired for a certain amount of time can be automatically purged. This module is ideal for content that is allowed only for a limited time, like classified listings. Somewhat similar modules are Scheduler and Node Expire, but both of them allow the user creating the node to set the expiry time. Auto Expire enforces an expiry time set by the administrator. |
The autolocale module and enclosed localized install profile provides a profile to automatically import interface translations in install time and later when modules are enabled / disabled. This functionality (with better implementation) is built into Drupal 6, so there will be no release of this module for Drupal 6. |
This module automatically updates the time zone setting on users' accounts. This is accomplished by using JavaScript on the client machine to send the data back to the server. The benefit is that users don't have to manually update their time zone in their profile. |
WARNING: (2007-06-06) This is in alpha testing stage. Things don't work quite perfectly, and there are only limited translation services available. Specifically, it will add buttons to textareas on ALL node submission forms right now, and note that only the 'google' and 'revert' buttons actually do anything, and the 'google' button ONLY translates english to spanish right now. This is just to get a framework in place. // $Id: README.txt,v 1.2 2007/06/01 20:34:11 aaron Exp $ Auto Translate Author: Aaron Winborn Contact: aaron (at) advomatic (dot) com This module, in conjunction with the Internationalization (i18n) module, will add a button to the translation edit pages of nodes, Please be aware that the current state of the art of automatic translation tools are poor at best. This will hopefully change in the |
This module provides a site administrator the ability to log users out after a specified time of inactivity. It is highly customizable and includes "site policies" by role to enforce logout. Includes content submission detection after timeout to prevent users loosing work. |
This is a small and efficient module that allows hiding of the node title field. To prevent With 5.0 and the token module installed it's possible to use various node data for the Advanced users can also provide some PHP code, that is used for automatically generating an |
Autonode is a widget for CCK that allows you to refer, or create nodes automatically. It features an autocomplete textfield, where one can select the already existing titles to refer to. If typed in a not yet existing title, the node will be automatically created according to an imported database. Similar widgetsNote that there are several similar widgets available:
Addnode is your choice if you want to offer a fillable input form for a reference on the same page you are writing the child node, add_n_reference gives you this after submission. Nodereference doesn't give you an option to create parent node if it doesn't exist, but for references only it is much more advanced than autonode. Possible usageTo illustrate how it works imagine the following scenario (this is a scenario I actually wrote it for): you have a website where users are writing reviews about locations. These potential locations are in a reference table, that you import into your database. You have to do it this way, because you cant expect users set address, or even pick the coordinates on a map every time they want to write about a place. |
AutoPilot is a build and change management platform for Drupal. Since the dawn of software, change has been the enemy. Change in software requires planning, time, causes instability, and generally drives budgets up. AutoPilot is a deployment platform for Drupal, designed specifically to take the work out of day-to-day build management for the Drupal CMS. AutoPilot makes its possible to single-click deploy a Drupal site from a development server to QA, and from QA to your live environment, and much, much more. Development for this project sponsored by WorkHabit. |
The autoresponder module allow a site visitor to sign up for a series of emails sent each day via a cron job (uses Drupal Cron). A site visitor wants to sign up for a N-day series of emails. In a block, he enters his email address, select Users with the 'configure autoresponder' permission are able to access an administrative interface, which allows Users with the 'autoresponder massmail' permission can send messages to users of specified set/role New features:
E-mails are sent with both HTML and text encodings. |
The autosave module automatically saves a node after a period of time using AJAX. All autosaved content are saved as revisions to ensure no content is overwritten. Period of time before an autosave and content types to enable autosave are configurable. This module requires the jQuery Form Plugin for jQuery. NOTE: Official release available. Please view the release notes on changes made since the last release. Only works for Drupal 5.0 at the moment. |
| Availability module is an abstract solution to associate a set of dates with certain nodes and users assuming that these nodes are available on specified dates for a certain user. |
This module creates a workflow for moderating user avatars. When a new avatar is uploaded, it is placed in the 'not yet moderated' queue, and not displayed. A moderator can then either approve, disapprove, or delete the avatar. Only approved avatars will be shown site wide. Avatar moderation is done on the admin/content/approval page, where moderators will find three tabs. Not yet moderated, Approved, and Disapproved. An uploaded avatar will keep it's approval status until it is deleted. ie if an avatar is disapproved, and the user attempts to upload the same image again, it will automatically receive a disapproved status. |
提供一個區塊和頁面,可以列出網站使用者的個人圖像,增進社群成員的向心力。 |
|
This module provides a block and page with a composite image of all the avatars of a site. It serves to promote a sense of community around a site while avoiding the unnecessary database queries and image calls that would be caused by a PHP-snippet-based approach. |
When a user edits their account details they can choose to upload an image or photo of themselves, also known as an avatar. The Avatar Selection module allows the user to pick an avatar image from a list already loaded by an administrative user. It is also possible to disable the uploading of pictures by users and only allow them to select an avatar icon from this list. No images are supplied with this module. It is recommended that all images you use are roughly of the same size. |