Cache clear is a simple module to force the regeneration of the page cache at a configurable time interval. You can see the module in action at http://www.booktribes.com/ The module was developed by M Dixon of computerMinds |
| This module provides a simple way to exclude certain pages from being cached. Sometimes you want all pages to be cached for anonymous users except for one or two pages that have dynamic or random or rotating content. If those pages are cached, the dynamic parts cease to be dynamic. This module allows an administrator to selectively exclude certain paths from being cached so that dynamic content is actually dynamic. |
| 使用了 Views 和 Date API 模組的 Calendar 模組,可以用月曆的方式呈現任何 Views 裡擁有日期欄位的資料。有年、月、週、日等檢視方式。如果不嫌麻煩,或比 Event 模組更好用。 | |
Requires Views and the Date API (packaged with the Date module). View complete documentation at http://drupal.org/node/120710. |
图灵测试/字符校验模块,防止机器人自动注册。安装后可以选择在以下三处开启图灵测试:用户注册,匿名用户发表评论,注册用户发表评论。要注意在‘访问权限(Access Control)’里给与相应用户图灵(captcha)的权利,否则图形显示不出来。本站用户注册处就使用了这个模块,可以到注册处看一下。 在使用者註冊/回應時,加入「圖形檢核碼」的機制,防止有人使用惡意程式大量註冊。 |
|
| A CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human. The purpose of CAPTCHA is to block form submissions from spambots – automated scripts that harvest email address from publicly available web forms. |
The CAPTCHA Pack module contains several CAPTCHA types for use with the CAPTCHA module. The CAPTCHA Pack module is meant to provide lightweight, yet effective alternatives for the traditional image CAPTCHA, which is undesirable in certain situation (e.g. bandwidth restrictions, cpu restrictions, accessibility constraints, etc). CAPTCHA Pack requires CAPTCHA module version 5.x-3.0-rc2 or higher. Currently, the CAPTCHA Pack module contains the following challenges:
|
Requires Captcha Inspired by this discussion and the fact that many Drupal pages are plagued with endless amounts of spam. While modules like akismet and spam offer a great way of filtering the spam after it's being submitted the purpose of Riddler is to compliment these modules by catching it before it gets submitted. |
|
Allows drupal users to create and maintain their personal carbon footprints. By entering utility meter readings, gasoline/petrol consumption, daily commutes and plane trips etc., drupal registered users can build a picture of their CO2 emissions. Measuring one's own footprint is a big shock and awakening for many people - it is not just the [insert your country] government that's at fault. However the fairly unique aspect of this footprinting package is that it works more like a traditional accounting package. A user creates a carbon account. Then adds carbon debits such as trips, meter readings etc as they occur throughout the year. |
DescriptionThis module provides a configurable "carousel" Panel style that can be used by the Mini Panels module. Dependencies
SponsorPaul Ektov of http://autobin.ru/. AuthorThe author can be contacted for paid customizations of this module as well as Drupal consulting, development and installation. |
The Carto module makes the mappingwidgets framework available to nodes in Drupal. This enables the browsing of maps (available from opengis compliant web mapping services) in drupal nodes. General functionality:
|
| Using the excellent phpCAS library, we have created a small Drupal module to allow single sign-on with CAS. |
This module enables teams to track outstanding cases which need resolution. It provides e-mail notifications to participants about updates to cases and is similar to many issue tracking systems. This is a rewrite of the project.module and is very similar to that module but varies in important ways. The project.module is specific to software development and the need for a more generic issue tracker has been expressed. As such, the casetracker.module only includes relevant functionality, but also uses regular Drupal comments and integrates with Views, Organic Groups, Mailhander, CCK, XML-RPC, and more. Original Sponsor: Digital202 |
Warning: There are some longstanding bugs in Category, especially when dealing with menu handling! Please research other options before deciding to go with Category, and always keep backups! 6.x port has started! The menu code in particular will be completely rewritten to utilize the new features of the Drupal 6 menu system. The category module allows you to structure your site into a tree-like hierarchy of pages, and to classify your dynamic content, all within one seamless interface. It is built upon the foundations of the core book and taxonomy modules, and it provides all of the functionality of these two modules, and much more, to help you in customizing the navigational experience of your Drupal site. Announcements and documentation can be found at the official category module web site. |
These are extensions to the CCK_Address module which add support for other countries. These have not been produced by the author of CCK_Address, but have been submitted to him by their respective authors. Authors are encouraged to gain CVS access so that they can maintain their code here without requiring assistance. |
| A CCK field that simply displays a button. It features some default code written in jQuery. |
The module provides a drop down CCK field which has all currencies provided by Currency module. If you want to have a numeric field for money value plus a drop down field for currency then you might need to take a look at Wim Leer's Money module. A 5.x version is on the way. Project created by OpenCraft. |
| http://drupal.org/project/cck_field_perms | |
这个模块让管理员可以控制什么角色的用户可以访问哪个 CCK 节点类型字段。这对于 CCK 而言确实是一个相当有用的模块。 讓管理者可以控制哪些使用者角色可以使用 CCK 裡的某些欄位,包括建立、更新、顯示等不同的權限。 |
|
This module allows admins to restrict access to specific CCK node type fields to by user roles. This is useful if you have a content type that you want to allow some classes of users greater use of- for example, a CCK node may have a field for a link to an external website. Using this module you can allow only registered users to have access to that field to create, update, and now view. Note: that when you enable this module for a specific field, you must grant view access for users- when you enable it, it strips view access for all users except the root user. If you disable this module, all access is returned to normal. CCK Field Permissions does not use node_access so it will not interfere with other access control modules. CCK Field Permissions does not prevent Drupal's search engine from indexing content that a user might not have access to. This is due to how the search engine interfaces with CCK nodes. Idealy this could be fixed by adding permissions into the core of CCK, however I'm not sure that there is significant interest in that. |
| http://drupal.org/project/fieldgroup_table | |
| 这个模块让你能够将字段组按表格形式显示,不错的模块,可以很容易得到一个比较美观的显示样式。 | |
This module will allow you to display fieldgroups as tables. Any multiple value fields inside specified fieldgroups will be integrated into a table at the top of the fieldgroup. This module is currently alpha. Things are subject to change. |
Display CCK fieldgroups in tabs. Enables splitting up content onto tabs in both editing and display. Requires Tabs module, part of Javascript Tools, as well as Content and Fieldgroup modules, part of CCK. To use, install and enable the module, then navigate to content type administration at Administer » Content management » Content types. Create one or more fieldgroups for a content type and assign fields to the fieldgroup or use existing fieldgroups. Each fieldgroup can be displayed on a tab. (It really only makes sense to do so for more than one, since a single tab serves no purpose.) To get fieldgroups to display on tabs on content editing forms, select "tabs" as the "style" when configuring a fieldgroup under "Manage fields" for the content type in question. To get fieldgroups to display on tabs when content is viewed, select "Display fields" and select "tabs" as the display style for the groups (e.g., under Teaser or Full). |
| A CCK field that offers textfields or textareas for "Front" and "Back" (like the sides of a flashcard). Upon display the front and back can be toggled. Useful for testing your memory on things. |
This module creates a free tagging field from any CCK field that can contain a comma separated string value. Instructions: When users make a comma separated list in the target field, it will be turned into a set of links to searches. * This module recommends using views to create the target path, with a "Taxonomy: Term Name" argument for the term argument. This module requires both CCK and taxonomy modules. |
CCK IP Address adds fields, widgets and validation for IP addresses and address ranges to CCK. You can use this module to add an IP address or an IP range to your node. This module was developed by The Public Library of Science. TODO: |
| This is a complete rewrite of CCK Slideshow, with the same idea, except instead of switching pictures automatically, the user must click on the picture to scroll. CCK Slideshow was not cross browser compatible. Multimage is very easy to theme, with a varying amount of CSS output. More features to come, please report any bugs found in the initial release. |
| This module provides a CCK field for redirecting a user to a new URI. The creator of a node specifies a valid URI in the CCK field, and when a user visits that node, he will be redirected to the destination specified in that field. |
CCK Slideshow is a simple module which takes several existing pieces of Drupal modules and makes a slideshow from any existing imagefield defined in CCK. Dependencies: The heart of CCK Slideshow is a content formatter. Formatters provide various ways of displaying field information in CCK. These formatters are used in two places in particular: the CCK display settings and in a view (provided by the views.module). |
Taxonomy vocabularies will show up as field types that can be added to content types using CCK. Field types can be named anything you want and you can even have several different fields from the same vocabulary on one content type. Freetagging vocabularies aren't yet supported. Storage is done in the CCK tables only. Basic views and token module integration is provided, and this module handles changes to the 'multiple' setting on vocabularies gracefully. It also cleans up after itself if you delete a vocabulary. Philosophy of this moduleMy goal with this module is to leverage taxonomy.module's list and hierarchy building interface to build fields for CCK. In doing this, the intent is to be able to sidestep the whole taxonomy mechanism altogether. One facet of this is being able to get rid of the taxonomy forms on nodes (because they're being replaced with CCK forms). To do this the module makes the content type selection on the vocabulary forms optional instead of required, so that you can now select zero content types for your vocabulary. |
USE THE LATEST VERSION - DEV What this does is present a multiselect taxonomy as a hierarchy of checkboxes. Currently, the single select (radio button) portion is not working, so don't use it. It also presents a novel interface for free tagging which allows free tags to be stored hierarchically just like other taxonomies. I didn't want to create a module so similar to another, but the author of cck_taxonomy felt this was going in a direction he didn't want to take his module. He's got a good module too. So choose whichever works for you. |
This module breaks up long CCK forms across several pages by providing a new field that you can selectively add to any existing content type. Given a weight, this field behaves as a page-break right where you want the next/previous buttons to appear so that users can navigate between long form pages. This module was inspired by Jeff Eaton's article, "Dynamic and Multipage forms with Forms API". Be advised however, since it is currently beta and can only break-up long forms across separate pages, it falls short of the ideal Wizard as defined by Eaton. Right now it is more of a Long Form Pagination module. THIS MODULE IS NOT READY FOR PRODUCTION USE! Only download this version if you are helping with testing and development. Suggestions are welcome. Alternatively:If you are interested in having a user fill-out several different kinds of nodes rather than just one, the Pageroute module can be used to provide a user friendly wizard for creating and editing several nodes. |
一個簡單易用的聊天室模組,可以紀錄聊天內容,並可以設定為讓沒有聊天權限的使用者只能看不能說。 简单的聊天框模块。 |
|
| This is a simple chat module that allows your site's visitors to chat in an HTML/Javascript pop-up window. Registered users can invite other users to join the chat. No additional software is required. If you are using Drupal 4.7, consider using the more advanced Chat Room module instead of Chat Box. |
提供一個聊天大廳,管理者可以開啟多個聊天室,使用者可以同時加入多個聊天室,並可將對話記錄在網站上。有點像是一個即時的討論區。 |
|
| This module enables chat rooms to be set up on Drupal sites. No additional software is required. Chat Room uses AJAX to update chats without page reloads. Chat rooms are nodes that provide access to chats and chat archives. This module does not support pop-up windows or invitations. |
| This module is yet another chat module. It allows you to include an easy to install, Ajax updated, chat block with your site. There are a few customizations that are possible with the chat module, and it includes some simple smileys. Also, the module is fully functional (albeit not incredible) without Javascript enabled. |
| Inspired by wrunt's code for 4.7, the Checkall module for 5.0 gives the Javascript a very nice facelift with jQuery. Use this module to add checkboxes to your forms that check or uncheck every checkbox in an "edit-" group. Implementation is very simple using the Forms API, and the checkbox itself is rendered via Javascript when the page loads (and excluded for users who have opted not to enable the checkall module). An administration settings page allows site owners to enable a checkall box for any form on the site. (Right now this works for comments, posts, and user pages.) |
| This module creates interactive checklists for users. Checklists appear in the user menu under "my checklists". Checklist items are created by admins and grouped according to taxonomy. Users login and edit their checklists and save the data for later use. Checklist items display a teaser in the checklist itself. Users click "read more" to view a full node. Anonymous users cannot use checklists. Includes a CSS file and 2 icons. |
| Checkmail.module checks your POP3 Mail account and outputs the number of mails in your INBOX, and the total size of the mails in your mailbox. |
| This is a simple module to make sure that two users don't update the same document at the same time. When a user edits a node (of any kind) the module verifies that it is not already checked out to somebody else (if it is, then the user gets an error message to this effect and cannot go on editing). |
This module renders chessboard diagrams specified with the FEN syntax or a simple piece placement format. To use it, simply create an input format that includes this filter. See the help screen of the module for more its usage and some examples. Features in development:
|
Chili Highlighter uses the Chili jQuery plugin to highlight code snippets on your pages. Chili comes bundled with support for code snippets written in C++, C#, CSS, Delphi, Java, JavaScript, LotusScript, MySQL, PHP, and XHTML. The browsers Internet Explorer, Firefox, Mozilla, Opera, and Safari are supported. It highlights <code> tags by default, but you can change it to <pre> tags or whatever way you markup code snippets in your content, as long as you know how to write a valid CSS selector. |
| http://drupal.org/project/csplitter | |
此模块支持_search_preprocess接口,可对中文进行分词,以便在search模块的预索引和搜索时获得正确的中文结果,避免使用简单中日韩处理时产生巨量的搜索条目。安装此模块后,需要重新生成Search索引,建议索引词长度为1或2。 注意:字典文件是UTF-8格式(带BOM头标)。在有些系统上你可能需要去掉BOM头标,模块才能正确的读取字典并匹配分词,否则可能不能分词成功。 |
|
Support _search_preprocess interface. This module split chinese word with space. So it make search module to add correct chinese word into index table. You need re-index your site after active this module. Using with 4.7 or 5.x, you should disable "simple Chinese/Japanese/Korean tokenizer" in search.module setting. now support 4.7 and 5.x |
| The Drupal ChipIn module enables users to insert a ChipIn widget which enables group money collection for any purpose. The ChipIn widget is a small indicator of the progress of your event that you can add to your Web pages. |
This is a very small module that adds a Christmas Snow effect to your site. I thank Scott Schiller for the javascript code . Please download this file; then you will need to copy the directory \image and the directory \script of this download into the \christmas_snow\ directory of the Christmas Snow module. The number and speed of the of snowflakes can be set in the snowstorm.js. Get into the Christmas spirit! |
| This module creates a product type "Conference Ticket" which allows attendees to register for related events in CiviEvent during the checkout process. |
CiviCRM - CRM for Advocacy, Non-Profit and Non-governmental GroupsCiviCRM is the first open source and freely downloadable constituent relationship management solution. CiviCRM is web-based, open source, internationalized, and designed specifically to meet the needs of advocacy, non-profit and non-governmental groups. |
civicrm_activeuser is a simple module that adds a user to a group upon Drupal login. This was developed primarily to support a double-optin check when using CiviMail. Not only must the user signup for a CiviCRM group, they must use their Drupal login by signing in at least once. |
| civicrm_countblock is a simple module that creates blocks for displaying civicrm group count information. An HTML format string can be defined with substitutable parameters for the group count (%count) and group name (%group). The group count can be rounded to the tens, hundreds, or thousands position. By default, there is one count block, but you can create up to 10 count blocks using the settings page. |
| Sometimes CiviCRM can be real tough to debug. Especially when you are getting fatal errors, but only by some users, and you can't recreate the problems. This utility will send you a detailed email when a CiviCRM fatal error occurs. |
The CiviCRM Group gmap module allows you to create pages that display Google maps of your CiviCRM groups. It requires the Gmap module and the CiviCRM module. |
Allow users to subscribe (double opt-in) to a CiviCRM group without creating a Drupal user. Upon entering an email address, the user is added to the group, but the do_not_email flag is set. The subscribe form sends out an email to confirm the subscription. And only after the special link in the email is clicked, is the do_not_email flag cleared. See also CiviCRM ActiveUser |
|
This is a module, not a theme. It extends the Drupal admin theme page options (admin/settings/admin) to allow settings of custom CiviCRM user and admin themes. This module is developed (and partially supported) by CivicActions. |
CiviNode is a module and API that exposes CiviCRM contacts, groups, and other CiviCRM object types to Drupal as nodes. It's designed to make CiviCRM easier to use and integrate with all of the Drupal tools and techniques you've come to know and love. For example, once you've mirrored a CiviCRM contact into Drupal, you will be able to:
The project will also include:
|
This module creates a simple textual classified ad node type (ed_classified) with no need to use CCK or flexinode. Released versions 5.x-1.5-8 and 4.7.x-1.5-4 (Aug. 6, 2007) and later correct a long-standing bug that prevented automatic deletion of expired ads. Please download the new version. |
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. InstallationFor Drupal 4.7, a patch for node.module is needed. It is included in the patches directory for Drupal 4.7.3, as well as a prepatched version of the same module for convenience. AuthorKhalid Baheyeldin of 2bits. The author can also be contacted for paid customizations of this module as well as Drupal consulting, installation, development, and customizations. |
This module provides the ability for site admins to track clicks on their site such as advertising campaigns and newsletter click throughs. The clicks are organized into groups, so ad campaigns can be tracked if they involve more than one node. It works by displaying a special link (such as click/123/2) on each node. This is only visible to the admin or other users who have special privileges. This contains the node id (e.g. 123) and the group id (e.g. 2). The admin then uses this link externally (e.g. for advertising or newsletters). When visitors click on that link, the database is updated with daily, weekly and total clicks. Each node will have an extra tab that displays detailed clicks. There is also an overall click report under admin/logs. |
The click2bookmark module offers a bookmark feature ('Add to bookmark') for the nodes of a selected content type. As result you'll get a link 'My bookmarks' in the navigation bar as well as a block listing all the bookmarks. Additionally you can install the click2marks_view module which does the same for views. =================================================================== |
If you want node to node relations, this is the module for you. In essence its a module that only allows you to create node relations and presnet them in simple lists. With each node, you can define a parent, the new node will then become a child of that parent. In this way, you create parent-child trees, like book module does, in an easier and more flexible way. The APIs are more flexible, the database structure is very flexible and the concept is thought out to suit more cases then just 'books'. The name comes from a paperclip, that can clip several papers together. |
This module adds support for coComment integration (cf. http://www.cocomment.com/tools/integrate) to comment reply forms. [Update 2006-09-20] The module has been updated to use the latest coComment API. Also, comments are now correctly posted to coComment on submit and not prematurely on preview. There is now a demo site where you can test the module without having to register. |
一個很簡單的過濾器,可以處理 <code></code> 和 <?php ?> ,讓使用者可以很容易地把程式碼貼上來,不用去煩惱轉換的問題。 简单的输入过滤模块,方便代码输入。 |
|
This is a simple filter module. It handles <code></code> and <?php ?> tags so that users can post code without having to worry about escaping with < and > |
| http://drupal.org/project/coder | |
| 这是一个开发者用的模块,它帮助你进行核心代码检阅和版本升级,该模块支持插件式的钩子系统,因此扩展模块也可以定义检阅标准。 | |
Developer Module that assists with code review and version upgrade. The module supports a plug-in extensible hook system so contributed modules can define additional review standards. The 5.x-2.x version adds a new UI, core support, theme support, and a cache for faster display of unchanged files. Also supports rule #severity of "minor", "normal", and "critical". The 5.x-dev version includes the 6.x upgrade review. The HEAD version also includes this review and works with Drupal 6.x. Built-in support for:
|
This module creates a new form element called a 'colorpicker'. It allows a developer to add colorpicker form elements easily to his page. It relies on the color picking plugin Farbastic which is already shipped with Drupal core. I'm looking for someone to help maintain this module so that we can add other features (for instance this module currently lacks validation of the colorpicker element - a user could enter anything in the field). To use this module, enable it, then other modules which need a colorpicker form element can use this module to create the element, rather than everyone having to create their own colorpickers. This module is not intended to allow users to change the theme or anything else like that. Any such changes would be the role of another module. See the README.txt and the colorpicker_example.module shipped with this module for examples of the useage. |
| This module addresses a specific workflow need where comments are to be written in a published and unmoderated state, appearing immediately on the website, but should be available for approval or disapproval later. To achieve this, three new sub-menu items are added to the admin/comments screen; "approved", "disapproved" and "not yet moderated". From those three new screens, administrators can approve, disapprove, edit, or delete comments. |
| http://drupal.org/project/commentcloser | |
这个模块能够自动关闭任何/所有节点类型的评论。 你可以关闭一周|一月|一年前节点的评论,通过 cron 实现。 可以自动关闭对老文章的评论,设置时间后通过cron来自动执行。 |
|
| This module lets you automatically close the comments on any or all node types. You can close comments that are a week|month|year old. Comments are closed in a cron hook daily|weekly|monthly|annually. |
| http://drupal.org/project/comment_info | |
这个模块能够保存匿名用户发表评论时填写的信息,这样匿名用户发表评论时就不用重复输入自己的信息了。 可以讓匿名使用者在寫回應時,將個人資訊保存起來,不需要在每次寫回應時都重複輸入一次。 |
|
This module allows for anonymous guests to keep persistent comment info Note: This functionality is now in Drupal 6 so it will not be ported. Existing bugs will still be worked. |
| The Comment Mail module allows an email to be sent to the site administrator(s) when new comments are posted. A link in the email allows quick approval, editing, deletion, and/or banning of the poster's IP address. |
| http://drupal.org/project/comment_mover | |
| 这个模块允许你四处移动评论。 你可以: a) 在同一个节点移动评论(改变评论次序) b) 将评论移动到其他节点 c) 将评论转为一个论坛主题 (或者其他节点类型) d) 将节点转换为评论 b 和 c 的情况,原始评论会出现一个到当前评论的链接。 |
|
This module allows you to move comments around. You can either a) move comments below other comment on the same node In cases b and c the original comment will contain a link pointing to the place where the comment is now. Development of comment mover is sponsored by CivicSpaceLabs |
| Notifies users about comments |
此模組據說是為了增加網站在搜尋引擎裡的索引頁數而設計的,可以為每一篇回應建立一個獨立的頁面,並可選擇呈現此回應的原主題文章及其所屬討論串。對於使用者來說,也可以很方便地連結到單一回應,很適合討論區使用。 |
|
The Comment Page module was developed to increase the number of pages on a site that can be indexed by search engines. It accomplishes this by creating pages that display comments individually along with an optional thread review that links to other comments in a thread display. The individual pages will also come in handy for your site's users, as it makes for easy bookmarking and linking to particular Pages use a very simple URL naming scheme: 'comment/1' The comment subject is also included after the comment ID to include search Example: http://www.ubercart.org/comment/1248 |
| http://drupal.org/project/commentrss | |
这个模块为 Drupal 系统增加评论的 RSS 服务,这样用户就可以跟踪评论情况了。 提供回應的RSS,便於追蹤使用者的回應狀態,包括以下幾種: |
|
| This module provides RSS feeds for comments. This is useful for allowing readers to subscribe to comments for a blog post, article, or forum topic. It currently provides 3 types of feeds, and an optional 4th type. Each type of comment field may be disabled if unneeded. |
| http://drupal.org/project/comment_upload | |
允许用户在发表评论时添加附件,支持多附件而且每个节点类型都可以禁用或启用评论附件功能。 讓使用者可以在回應裡上傳一個或多個檔案,可根據內容類型來決定是否要啟用此功能。 |
|
Allows users to attach files to comments as well as nodes. Multiple attachments per comment are supported, and comment uploads can be enabled and disabled on a per-nodetype basis. 5.x-1.x-dev is compatible with Upload previews. In this version, attached images can be set to automatically display inline. Development versions are not recommended for use on production sites. |
Community-managed taxonomy (CMT) opens categorization of content to the site's community. Users can influence both what terms nodes are tagged with and how these terms are themselves organized. It can also be used to make structured tags on the fly. Users do not need to be logged in to make or propose terms for content. It requires the votingapi module, which opens up a world of fun. This is a 2007 Summer of Code project in progress, currently in alpha testing. For more information, see:
Dedicated to John Melançon, 1928–2007. |
可以讓社群成員針對其他使用者的內容進行分類/下標籤(tag)的動作,並可以結合 Tagedlic 模組,依據熱門程度來呈現該內容節點的標籤雲。 |
|
| Allows members of the community to tag other users' content, and can use the Tagedlic module to show a "tag cloud" for a node based on popularity of tags. |
Presents text fields provided by Drupal in a more compact fashion. By default, only the user login block is switched to compact style, but the behaviour can be added to any FAPI form (as well as others using a similar structure) by adding the corresponding CSS ID:s on the Compact Forms settings page.
|
This module provides several utility routines to allow themers to "pull in" any desired content in a template file (or anywhere else). "Any desired content" means a node, block, or view. Think of it as a sort of "Panels module junior". It also provides a series of menu callbacks that return just the corresponding content without the full page theming. That makes them very useful as Ajax callbacks to "fetch a node", "fetch a block", etc. |
| http://drupal.org/project/computed_field | |
| Computed Field 是一个 cck 模块,它允许你添加一个计算字段以达到定制内容类型的目的。 你可以选择是否将计算字段保存到数据库,你还可以选择是否显示该字段及其外观。 字段的值通过 php 代码设置,因此可以表现 drupal 中所有可用元素,如其他字段、用户、数据库表等等。 当然弊端是显而易见的,那就是你得知道点 php。 | |
Computed Field is a cck module which lets you add a computed field to custom content types. You can choose whether to store your computed field in the database. You can also choose whether to display the field, and how to format it. The value of the field is set using php code, so it can draw on anything available to drupal, including other fields, the current user, database tables, etc. The drawback of this is of course that you need to know some php to use it. Computed Field requires the content module (cck). |
| http://drupal.org/project/conference | |
| conference 模块让你能够通过 drupal 组织会议,它提供一个发表论文、管理评审专家和为论文指定评审专家得机制。它主要关注论文的访问权限和评审意见: 每个作者只能看见自己的论文 每个评审专家只能看见自己的评审意见,但可以下载分配给他的论文附件 管理者可以看论文和评审意见,并为论文指定评审专家 conference 模块本身并不为论文发表和评审意见提供新的节点类型,它被设计为与 content constriction kit 或 flexinode (推荐 cck) 协同工作。 |
|
The conference module for drupal 4.7 allows you to organise conferences with Drupal. It implements a mechanism to post papers, to manage reviewers and to assign reviewers to papers. A paper is an arbitrary node with an attached file and a review is an arbitrary node assigned to a paper. It also takes care for the access permissions to papers and reviews:
The conference module does not implement note types for posting papers and reviews. It is designed to cooperate with the content constriction kit or flexinode (cck is suggested). So you can provide a review questionnaire that suit your needs. This module is sponsored by the university of Duisburg-Essen (Germany) and developed for the german moodle conference 2007 (see http://www.moodle07.de/). |
This module makes it easy to organize conferences through your website. It is intended to only be used on sites installed with the Conference Organizing Distribution and utilizing the Conference Organizing Theme. |
The connect.module provides tools that link 'parent' nodes to 'participant' nodes, and allows the definition of actions to be taken when participant nodes are created. A variety of things can happen in addition to the association between participants and the 'parent' node. The goal is a flexible petition/action/event-registration hybrid tool that can deal with arbitrary many (petitioners, attendees)-to-one (petition, event) associations that require various actions to fire on the creation of participants. Administration Using this module consists of at least the following tasks: Content types are defined in the usual way (admin/content/types). This module relies on CCK. The cck_export_*.txt files contain sample parent and participant definitions that can be imported via CCK. The connect settings page (admin/settings/connect) allows admins to define the node types that will be treated as parents and the node types that will be treated as participants. connect will only act on nodes that have been exposed to it through this setting. For more information on the module see the README.txt file. |
| http://drupal.org/project/contact_list | |
这个模块扩展了站点联系表格的特性,它去除了联络表格的那个分类选单,转而使用路径方式。 路径 “contact/list” 是一个包含所有联系分类的列表页面。路径 “contact/{category}” 就是分类 category 的联络表格,标题为 “contact {category}”。 |
|
New VersionThis module expands the features of the site wide contact form. It eliminates the need for the drop down category menu by generating a clean looking contact form (without a drop down menu) , and a unique path, for each of the contact form categories. Designed for Corporate Sites where you have multiple contacts and want a page listing the contacts or departments with links to their individual contact forms. |
| http://drupal.org/project/contactlink | |
| Contactlink 为节点和评论提供一个 “联系作者” 链接。 管理员可以选择何种节点类型显示该链接。 此外要显示链接,还要该作者在其用户帐号中启用联络表格。 |
|
Contactlink provides a "contact the author" link for nodes and comments. Admins can choose which content types to display the links for. Links will show up only for node or comment authors who have chosen to be contactable via their contact forms. Requires contact.module. Initial development sponsored by CivicSpace. |
| Alters contact forms to display the real name instead of the username. |
Yet another node access module. In particular
So the module is simple to use, but can be configured to provide really fine-grained permissions! |
Content Blocker enables users to block the content they see according to various parameters. Current implementations are for blocking by user and blocking by leech feed. So like on some social networking sites, users can say "I don't want to see any content by User X." |
| http://drupal.org/project/cck | |
Content Construction Kit 允许你建立和定制内容字段,在 Drupal 5.x 中可以通过核心建立内容类型,并通过 CCK 为内容类型添加定制的字段。 用來建立內容類型的模組,透過瀏覽器設定你想要使用的內容欄位,就能自訂內容類型,包括呈現的方式。號稱是flexinode殺手。 |
|
The Content Construction Kit allows you create and customize fields using a web browser. The 4.7x version of CCK creates custom content types and allows you to add custom fields to them. In Drupal 5.x custom content types can be created in core, and CCK allows you to add custom fields to any content type. Important : 1.6 Security Release |
This module allows you to give a "moderate nodes" permission to a user role. Users with this permission may see a list of content (restricted using the node access table via db_rewrite_sql so they cannot see content they are normally prohibited) at /admin/content_moderator. Within this list they can either approve posts to move them out of moderation, or put them into moderation to remove them from public view (important note: only some modules, including book and poll, check the moderation status before displaying content). |
| http://drupal.org/project/cre | |
| 这个模块设计用来为注册用户推荐内容,所用算法叫 Slope One(http://en.wikipedia.org/wiki/Slope_One),该算法非常强大但很快速。 目前这个模块仅推荐那些通过 VotingAPI(http://www.drupal.org/project/votingapi)投了票的内容,因此你得使用基于 VotingAPI 的投票模块,这类模块在下面的页面能找到: http://drupal.org/project/Modules/category/60 如果一个用户已经对某个内容投了票,CRE 将不会推荐此内容给该用户。 只有一个用户投票的内容也不会被推荐。 如果使用 votingapi 点数系统投票 widget (如 Vote-Up-Down 或其他 Digg 类系统),记得到 admin >> settings >> cre 告诉 cre。 使用这个模块前记得仔细阅读 readme 和文档以确定你理解了它的优缺点。 |
|
This module is designed to recommend content to users via a Slope One algorithm. The download is a package that contains both the developer api (cre.module) and basic recommendation modules (like node_recommendation.module). Please copy all files into your module directory (including cre_query_obj.inc). The algorithm is called Slope One. It is very powerful and yet very fast. As of right now it will only recommend content that has been voted on via VotingAPI. Therefore, you must be using a voting module that depends upon VotingAPI. There are several listed here: http://drupal.org/project/Modules/category/60 |
| http://drupal.org/project/content_taxonomy | |
| 这个模块为 CCK 提供一个分类术语字段类型。 可用部件: 选择 单选 / 复选 自动完成 活动选择 |
|
This module provides a field type for CCK for referencing taxonomy terms. Available widgets: |
| http://drupal.org/project/contemplate | |
Content Template (ConTemplate) 模块允许你通过管理员定制的模板来修改 Drupal 的摘要和正文字段。 这些模板使用 PHP 代码,所有节点对象变量都可用于模板。 可以很容易地調整每個內容類型的摘要(teaser)和全文的顯示欄位,它會把可使用的物件列出來,只要在上面按一下,就會把對應的程式碼加到版型裡,並可手動作細部調整。適合與 CCK 合用。 |
|
The Content Template (a.k.a. ConTemplate) module allows modification of Drupal's teaser and body fields using administrator defined templates. These templates use PHP code and all of the node object variables are available for use in the template. An example node object is displayed and it is as simple as clicking on its properties to add them to the current template. This module was written to solve a need with the Content Construction Kit (CCK), where it had a tendency toward outputting content in a not-very-pretty way. And as such, it dovetails nicely with CCK, adding a "template" tab to CCK content-type editing pages and pre-populating the templates with CCK's default layout. This makes it easy to rearrange fields, output different fields for teaser and body, remove the field title headers, output fields wrapped for use with tabs.module (part of JSTools), or anything you need. But Content Template can actually be used on any node type and allows modification of the teaser and body properties before they go out in an RSS feed or are handed off to the theme. This module is currently looking for co-maintainers. Please contact Jeff Robbins if you would like to volunteer. |
USE THE 1.1 VERSION. Since the permission system only lets the admin allow/disallow creation of content types and can't specify WHERE they can be used, this module tries to solve that problem. This module allows the admin to limit content types available site-wide and by group. Group owners can then choose which types to use within their group. Group owners can use ALL content types ALLOWED to that group, even if that owner only ACTIVATES a subset of those types for use by his members. All regular permissions and roles are still valid and this module will not override your settings there. So, given that a user has permission to create a content type SOMEWHERE, this module will limit where exactly they can do that. You can limit or even forbid creation of content at the site level, at the overall group level, or at individual groups. This module keeps track of which content types are available, where they are allowed, and where you, as the site admin, require they be used. See the README file for a detailed explanation of features. |
Detects and allows removal of obsolete content types managed by missing modules and modules that no longer offer the content types they once did. The tool is accessible from a tab in the content types admin section. |
This module will allow any number of new simple, story like, content -node- types. It can be used to define new content types or as a drop-in replacement for content types defined by other modules. Upgrade to Drupal 5
Alternate (Advanced): Just run the drupal5_update.mysql database script provided. |
| http://drupal.org/project/contextlinks | |
context links 模块让你轻松建立上下文相关的链接。 用户在输入链接时,可以赋予链接以不同的类型,此链接将按照预先设定的方式显示,比如问题类链接加一个小问号图标,文档类链接加一个文件图标等等。一个截屏的例子可以看这里。 |
|
| The context links module allows you to easily create links to context-related material using a simple markup syntax. The links are indicated by either linking the text itself or by inserting a specific string or icon that links to the related information. |
| 提供圖示化的管理面板。管理者可以從選單裡指定控制面板的來源,並可設定子面板(選單)的層級數,也可以在區塊裡設置管理面板。圖示化的管理介面,會讓初學者感覺非常友善,也可以隨己意更換圖示。 | |
| This module adds a new graphical control panel page. It allows the user to specify the menu path to use as the source for the Control Panel. ''admin' is the default. It also allows the user to specify if the want the Control Panel module to recursively build sub panels for the main Control Panel. The 4.7 version supports collapsable sub panels. (collapsable panels within panels) The 4.7 version also has the ability to generate the Control Panel via a block(s). This makes it particularly usefull with the new block regions capability available in 4.7. Also, theme's can override the icons used by the Control Panel by creating a 'controlpanel' directory in the theme base directory and placing their theme specific icons in this new directory. |
This small CCK widget is exactly the same as the text field widget, except that it checks that the new text contains the old text, i.e. you may only add to a text field, you may not take away. This is the sort of behavior you get with the comments in drupal for instance. But with this module, you can create something line inline comments, with a reasonably familiar editable representation (e.g. email format). A development on this would be to allow users to modify their own insertions, but not those of others. With some parsing, this would be possible, but initially, I wanted to keep this module simple. The default setting has the text appear much as an email would, with ">"'s at the beginning of each line, indenting as edit's happen. This resembles email markup - combine this with the http://drupal.org/project/emailFilter and you can allow the user to add in-line comments, in a nice easy email markup style, while preventing them from editing the content If this were used with a filter - and some theming - then the actual displayed result could be nice and pretty, while the editable version remains easy to see (and familiar, being similar to an e-mail thread). |
The basic idea of Conversation Pivots is to be able to navigate from one item to a set of related items. For example, when examining the page for a module in Drupal.org, you could easily navigate to recent discussion related to the module, and from there back to other modules that are mentioned in that discussion. Here is a document about the pivots idea. |
| http://drupal.org/project/coolfilter ; http://www.kylinx.net | |
| 这是一个很酷的过滤器模块,它为 drupal 的过滤器系统添加 [ coolplayer] 和 [ coolcode] 标签。通过 [ coolplayer] 标签可以播放各种格式的媒体文件,而 [ coolcode] 用于写代码。 一定要看作者的中文说明: http://www.kylinx.net/node/113 |
|
This allows you to use HTML-like tags as an alternative to HTML itself for adding almost any type of media to your posts for most of modern browsers both in windows & linux easily. It can also help you make Videos on GoogleVideo,YouTube, Ifilm, VSocial etc.(many more, refer to document for detail) embedded in your drupal page. And it just use php to highlight most of common used programming languages, like cpp,java,php,python,ruby etc. You need not install enscript or something like that on your webserver. Since some files needed by the module are not contained in CVS according to DRUPAL policy ,please read documentation first in "Resources section", and download extra package before you install! |
| http://drupal.org/project/copyright | |
版权管理模块可以为 Drupal 站点和任意节点设置和显示版权/许可。 可以設定網站整體和單篇內容的著作權/授權聲明。管理者可以設定可選用的著作權種類,呈現在區塊或頁尾裡。手冊頁面(Book)可以選擇性地設定所有子頁面為同一著作權聲明,並讓每一份手冊或區域有其自己的著作權聲明。 |
|
| The copyright management module can set and display a copyright/license for a Drupal site and for any node. Licenses can be chosen from a built-in list or those added by admins. It handles URLs to the full text of the license and an associated image. Notices can be displayed in a block or site footer. Book pages can optionally set a license for all children, allowing each book or section to have its own license. |
Coral Defender helps save your sever and bandwidth by transparently redirecting users referred from high traffic hosts to the Coral Content Distribution Network copy of your page. This helps save your server from the crushing onslaught by only having to serve a few images/pages to Coral rather than the thousands of individual viewers that were linked from large sites like digg/slashdot/etc. All redirected referring hosts are definable in the admin section. This module is almost like an insurance policy against crashing your server, going over your bandwidth allocation and paying large bills to your host in the event of your site becoming too popular. Here's an overview of how the Coral Cache (CDN) works. This module works in a similar manor to the Wordpress plugin "digg defender" but it works for more than just digg. Please remember to modify your cache level to Normal or less since it does not work with Aggressive mode. |
| http://drupal.org/project/cosign | |
| CoSign 是一个开源项目,原本设计是为了让密西根大学提供一个安全的单次登录认证系统。 CoSign 在 web 服务器认证用户,然后为用户名提供一个环境变量,当用户访问站点某个需要认证的部分时,用户就不需要重复输入认证信息。 |
|
CoSign is an open-source project originally designed to provide the University of Michigan with a secure single sign-on web authentication system. CoSign authenticates users on the web server and then provides an environment variable for the users' name. When the users access a part of the site that requires authentication, the presence of that variable allows access without having to sign-on again. This module depends on the webserver auth module. |
Javascript slideshow based on the original Couloir slideshow found at http://www.couloir.org/js_slideshow/ Features:
Due to licensing issues, you must download the file http://blazingwolf.com/drupal/couloir_slideshow.zip. |
| http://drupal.org/project/countdown | |
| 添加一个倒计时区块,可以为一些事件提供倒计时服务。 | |
| Adds a block titled "Countdown" to count the days, hours, minutes, and seconds since or until a specified event. Can configure to just show days, or days and hours, etc. |
Integration with cPanel (http://www.cpanel.net/) cPanel is a next generation web hosting control panel system. cPanel is extremely feature rich as well as include an easy to use web based interface (GUI). This module provides the facility to automatically create email and/or FTP accounts for each Drupal user, using the cPanel administrative interface. Users can opt for an Email account or FTP account from their profile page if they belongs to some specific roles assigned by the administrator. Accounts creation/deletion process happen when a user saves its profile. Administrator can delete and change the quota (space) massively to all accounts created by this module. Tested with:
|
Craqbox is like thickbox but it's not thickbox... it's Craqbox. Craqbox is another cool jQuery plugin that is designed like a web application window to use as like an inline popup for images, forms, pages, etc.. Still being worked on and should hopefully be used by path.module for Drupal 6. Originally Sponsored By: HerFabLife.com. |
| The Creative Commons module allows users to select and assign a Creative Commons license to a node and any attached content. Additionally, the site admin can select a license to assign to the entire site. |
| The Creative Commons Lite module simplifies the functionality creativecommons http://drupal.org/project/creativecommons . This module allows users to add creativecommons license to any type of drupal node. License is shown as block on node view page. |
| CRM API will allow Drupal to work with multiple CRMs. |
可以針對每個模組指定執行的時間間隔(小時/日/週/月/年)。 |
|
| CronPlus adds more "cron" hooks to Drupal beyond the basic one, with each of the new hooks being called at or near specified time intervals (hourly, daily, weekly, monthly, and yearly). |
| The Crossite plugin allows you to share nodes across a Drupal multi-site configuration such that certain nodes belong to certain sites. This is a form of ultra-cheap aggregation where all the data of the nodes in a Drupal multi-site is shared across all the sites. Practically speaking, when you visit the node page that belongs to a different site than the one you are current on, you will be redirect to the other site. |
This module eases the integration of a Cubalaya account into your site. Associate products with nodes and have them appear in blocks. Features:
To Do:
|
| 提供一个简单的货币换算,汇率数据来自Yahoo Finance。 | |
| This module provides visitors to your web site with currency exchange rates. It relies on Yahoo! Finance for getting the currency exchange data. |
curvyCorners is a free JavaScript program that will create on-the-fly rounded corners for any HTML DIV element, that look as good as any graphically created corners. Features
|
| Allows administrators to set up parameterized breadcrumb trails for any node type. This allows CCK-style node types to have "Home > User Blog > 2005 > January" style breadcrumbs on the node view page itself, syncronizing cleanly with custom views or pathauto aliases. |
| http://drupal.org/project/custom_links | |
| 让站点管理员可以定制参数化的节点类型链接,例如可以让一个 CCK 风格的节点类型拥有类似 "访问该用户的网志" 的链接。 | |
| Allows administrators to set up parameterized entries for any node type's links. This allows CCK-style node types to have "Visit this user's blog" style links, without any custom code. |
| http://drupal.org/project/custom_pagers | |
| Custom Pagers 允许管理员为任意节点类型定义上下文相关的 前一页/后一页 分页器。前后相关的节点列表通过一个用户可选择的 view 生成,每个分页器可以显示在节点上方、下方或者边栏的区块中。 这个模块能够重现 forum.module 和 book.module 的分页导航功能,但更复杂和灵活。 需要 token.module 和 views.module。 |
|
| Custom Pagers allows administrators to define context-sensitive previous/next pagers for any node type. The list of nodes to be cycled through is generated by a user-selectable view, and each pager can be displayed above or below the node body or in a sidebar block. This makes it possible to duplicate the paging functions of forum.module and book.module, as well as more complex stuff like comic strip navigation. Requires token.module and views.module. |
| http://drupal.org/project/customerror | |
这个模块允许站点管理员建立定制的 404 (未找到) 和 403 (拒绝访问) 错误页面,无需分别为他们建立节点。 讓網站管理者可以直接設定404/403的內容,可以使用HTML語法,不需要另外建立網頁,頁面裡也就不會顯示不必要的作者和日期資訊。 自定义错误显示页面(404-页面未找到,403-访问拒绝)。这两个页面由于不是有效节点,所以不会在搜索中出现,不属于任何分类,也不会出现在‘流行内容’中。作者声称这一模块比drupal4.6.0自带的错误页面重定向功能更灵活,并且方便扩展到支持其它错误类型。 |
|
DescriptionThis module allows the site admin to create custom error pages for 404 (not found), and 403 (access denied), without the need to create nodes for each of them. |
| http://drupal.org/project/versioncontrol_cvs | |
This module provides an implementation of the Version Control API that makes it possible to use the CVS version control system. It can retrieve commit information by parsing commit logs or by using the xcvs-* trigger scripts that are called directly by CVS when a commit or tag operation is executed. Obviously, the CVS backend depends on the Version Control API module. This module was created as part of the Google Summer of Code 2007 where it was mentored by AjK and dww. You can find further information on ideas and development in the original project the original project proposal and in the Version Control API category on groups.drupal.org where the progress of the project was documented. |
| Helps sites that are deployed directly from a CVS workspace, as opposed to sites built via packages downloaded from drupal.org. |
A module that lets you track CVS commit messages. You can see it in action at http://drupal.org/cvs. Interfaces with the project module to make releases via specific CVS branches and tags, and provides per-project source code access control. |
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. Author |