This module validates a user's age at registration. The minimum age is configurable in an admin page, as is the name of your custom date of birth field. I didn't test this module extensively, so be sure to test before using on a production site. |
Update: this functionality is now part of devel.module This module gives you a user friendly interface to edit the Drupal System Variables (found in the variables table). In 4.7 when you remove a module, it sometimes leaves all its settings behind in this table. If you want to do a clean install, this is not always ideal. Currently this module only allows viewing of a nested variables list and deleting of elements or entire tree's. I'd like to add editing and "backing up" to this module too. |
| The vCard module adds a vCard download link to every users profile. This link makes it easy to add users on your Drupal site to your local address book. Since we love microformats, there is also a theme function (theme_vcard) for displaying user data in the hCard format. |
Ecommerce payment module for Virtual Card Services (vcs.co.za) a ZAR credit card payment service. FEATURES MODULE SPONSOR |
| http://drupal.org/project/versioncontrol | |
This is a pure API module, providing functions for interfacing with version control systems (VCS). In order to work, Version Control API needs at least one VCS backend module that provides the specific VCS's functionality. In subdirectories, you can find three modules that extend the basic administration functionality of Version Control API with additional functionality:
At the moment, only a backend for CVS is available. 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. |
This module allows users to submit videos to a drupal site. Drupal 5.0 users: video module development version already works with Drupal 5.0. |
| DEPRECATED in favor of Embedded Media Field, which includes Embedded Video Field (previously Video CCK) as part of it's contributed modules, along with Embedded Image Field (which handles Flickr and more in a similar fashion), and the upcoming Embedded Audio Field (for third party audio streams and files). |
This module allows users to type Vietnamese characters while creating or editing Drupal nodes or setting the site name or menu names or taxonomy names, etc. It incorporates AVIM (Advanced Vietnamese Input Method), which is a nice open-source javascript that does the actual encoding of Vietnamese characters. As of this writing, the module includes the latest version of AVIM. |
BenefitUsing views, change the system theme for pages like node/123. ExampleYou could use the garland theme for your site but the pushbutton theme for pages like node/123 that are authored by Administrators in the last ten days. |
| 提供一個cck的field,讓它可以插入既有的views。 在發表新文章時,可以選擇要插入現有哪一個view。 在顯示文章時,文章的那個欄位就會顯示該筆view所篩選出來的結果。 |
|
Nodes hold content. Views save queries. Wouldn't be great if a node could hold a saved query? Now it can. Viewfield is a CCK field module that allows administrators to put views directly into nodes. When creating a node, users can select from a list of views. When the node is displayed, the view is run and the content is inserted into the body of the node. |
| http://drupal.org/project/views | |
Views 模組提供了一個很有彈性的方式,讓網站管理者可以很容易地設計網站內容的呈現方式。它可以製做出網頁和區塊,並以表格、摘要、全文、RSS等方式來呈現。 舉例來說,Views 模組可以輕易滿足以下需求:
|
|
The views module provides a flexible method for Drupal site designers to control how lists of content (nodes) are presented. Traditionally, Drupal has hard-coded most of this, particularly in how taxonomy and tracker lists are formatted. This tool is essentially a smart query builder that, given enough information, can build the proper query, execute it, and display the results. It has four modes, plus a special mode, and provides an impressive amount of functionality from these modes. |
Integrates the Actions module into Views by providing a field for each action. Similar to how there currently exists an "edit" and "delete" link in Views, that you can add as a field, you can now add a link to perform any action available through the Actions module. Some of the most useful actions to integrate into views are "Publish Node" and "Unpublish Node", which were the original reasons for creating this module. If you add these actions into your view, you have links with each node Views retrieves to perform those actions -- that is, to publish or unpublish your node. Each action is fully permissioned, meaning that you can have one view allow different sets of actions based on the roles to which a user is assigned. Development for this module was sponsored by Prometheus Labor and was performed by Danaus Media, LLC. |
The views_alpha_pager is a simple module that implements an alphabet pager (A B C) instead of a numeric pager (1 2 3) for views. This module relies upon a reasonable alpha sort order defined in the view. When one is not defined, it reverts to the numeric pager. |
This API allows for easy and automatic creation of UIs to handle passing arguments to views. It creates a mechanism other than the URI for modules to specify arguments in block and embedded views. Now, there is a standardized interface for allowing users to pre-select arguments to pass to embedded views. In admin/build/views, you can select how you want arguments to be passed to an embedded view. In a module that you write, you can build a form for selecting those values (with simply one function call), process the submission of that form (with simply one function call), and call up and assemble arguments to pass to your embedded views (with simply one function call). Here are some examples of what we can accomplish* with this module:
|
| http://drupal.org/project/views_bonus | |
| 這個模組安裝後,會增強一些既有views的功能,Views Bonus Pack 1.0 除了teaser、full node又多了更多種node的排版呈現 1. 兩欄、三欄等多種版型呈現(需要panels.module) 2. 方格版型的呈現、summary版型的呈現(不需額外模組) 3. 多層分類呈現(需要lineage.module) 4. 播放清單呈現(需要audio.module和額外的flash player) |
|
This module is simply a grouping of plugins and default views for Views, making it easier to integrate things that may be useful to many people, but should not necessarily be distributed with Views itself. |
The Views Bookmark module is a flexible bookmark system whose primary goal is to give all the control to the administrator. Using this module, the site administrator can provide an arbitrary number of 'bookmarks'. |
This module adds simple calculations to a views table. Requires the views module. |
The daterange module provides a programatic extension for date ranges that can be used by other module developers. It creates new filters for node times, 'Node: Created Time Between' and 'Node: Changed Time Between', as well as new date range filters for CCK date (but not datestamp) fields. If jscalendar is installed and enabled the date fields are augmented with the jscalendar button for selecting a date. The supported operators are 'Custom date range', 'Outside date range', 'Before', 'After', 'within the past week', 'within the past month', The date fields understand the words 'today' and 'yesterday' and sutraction of days, months, or years. |
The views_fastsearch module provides a faster functionally equivalent alternative to the views "Search: Index" filter. This search is considerably faster (than the search in views_search.inc), supports OR terms, exception terms, and sorting by score.
This module is also a proof of concept of a solution using alternative search SQL that could be used as a basis for a patch to core. This module is undergoing active development. If you use the 5.x-dev version, please read the release notes. |
| 將既有的views產生在內文(content)區域裡頭的篩選控制器,移到block裡頭,並做較好的排版配置。 | |
The views_filterblock module basically moves the horizontal filter from the views page content area into a (vertical) block. This differs from the views block option which displays the view exposed filters AND a limited number of rows from views content. It themes the block using collapsible fieldsets rather than the table currently used by views, and it uses some logic to decide which fieldsets should be collapsed or not collapsed based on whether the filter form has a value. |
Views Fusion allows one to fuse multiple views into one. So you can build fusioned views that display information that is stored in multiple nodes - useful for tabular views. It uses node relations for joining the appropriate nodes together. Currently the views_fusion module needs the nodefamily module for getting the node relation information. However in future other node relation modules could also provide their data for views fusion as it is written generic. There is also a patch for the CCK nodereference field, which adds support for views_fusion. Dependencies:
|
| Views Mail 提供彈性的方法,寄信給 views 過濾出來的使用者。 | |
The Views Mail module provides a flexible method for sending messages to |
This module uses the Views Argument API to allow you to use one view to generate many different blocks. You create a new view, specifying some arguments (a default one is provided, with a Taxonomy: Term ID argument). Then add some new views_multiblock blocks to your site and in the block configuration page, you use the accompanying form (generated via the Views Argument API) to specify the arguments to pass to the view. Since this module uses the Views Argument API to deal with the view arguments, you have the option of doing a number of creative things, such as having your block switch which nodes are shown based on the taxonomy of the current node, based on the current user and more. You can:
|
Based on Views issue #115947. The module adds a filter to your Views which can dynamically select a set of nodes to include or exclude from your filter chain by way of PHP snippets. Now your views can be customized in whatever way you want, without being limited to the existing filters and without having to write a new filter for functionality you may only have to use once. |
This module saves values selected by users for exposed Views filters. If you have a view with an exposed filter which provides a page, the user can go to that page, select what to filter on, and these selections will be saved when the user returns to the page. |
Allows users to schedule views. A scheduled view can then be linked to any number of actons. This module makes use of Views.module, Schedule.module and Actions.module |
This module will create a View type of 'Slideshow' that will display nodes in a jquery slideshow in a single div. To configure global settings, or for instructions to override slideshow settings for an individual view, go to /admin/build/views/views_slideshow Module sponsored by Fresno Metropolitan Museum and Advomatic. Use the issues queue or contact winborn (at) advomatic (dot) com for questions or comments. |
Enables the presentation of views through tabs. Requires Tabs module, part of Javascript Tools, as well as views. Adds three new View Type options to page and block views. All three display each node (piece of content) on a separate tab.
By default the titles are drawn from full content (node) titles. Configure the module at Administer › Site configuration › Views Tabs to select a length to truncate titles for better display. |
Implements a Views plugin that adds a "View Type" to the Views page and block named "Tagadelic" (in addition to "Teaser", "Full Page", etc...). When selected, the nodes returned by the view are themed as a "Tagadelic" block in the same vein as the tagadelic module. At least one vocabulary field should be added to the Field List. |
Allows you to create a view that is the union of multiple "sub-views". For example, you could make a view that gets all the events within a certain date range, plus all the sticky events, regardless of whether they are in the date range. Also, you can optionally set it to grab only a certain number of results from each sub-view. You can also have it grab zero results from a sub-view if exposed filters are used. |
Assign permissions to vocabularies by user role. The core taxonomy system allows vocabularies to be assigned to node types. This module extends that by allowing the editing and/or display of the vocabulary to be controlled by user role. It attaches itself to the vocabulary add/edit form and gives the administrator three options for each role - (1) edit and view, (2) view only, and (3) none. This module makes it possible to create a vocabulary for administrator purposes, hide this category from most users, and then use the category as a views filter. Here are two use cases:
|
Enables the creation of pairs of content (e.g. French Word-Swahili Word) and an optional associated explanation for learning purposes. Most useful when used in collaboration with a viewer module (e.g. Flashcard Module, Typecheck module) |
This module provides additional themeing pathways for voodoo theme. |
| 這個投票模組可以建立類似 digg.com/reddit.com 的網站,採用AJAX技術來投票,並有 bookmarklet 可供快速地提供報導連結,也提供多個RSS。 | |
This project is an attempt to build a digg.com/reddit.com clone. |
| The voting module is a simple five star voting/rating system. |
| 本模組運用了 VotingAPI 和 Actions 模組,讓管理者可以設定規則,當使用者在針對內容進行投票之後,如果達到了特定票數,就會執行所設定的動作。例如部落格文章的平均分數超過7 分時,就可以自動推薦到首頁;如果有 50 個使用者都給它 10 分,就會自動置頂。 | |
Voting Actions bridges the gap between VotingAPI based rating/voting systems, and Drupal's Actions module. Administrators can set up rule sets to be executed whenever content is voted on by a user. The rule's criteria will be checked against the contents' votes, and if they match, the rule set's actions will be executed. |
| Voting API如奇名,是一個提供開發者撰寫投票(voting)、計分(Rating)、評選(Moderation)模組時的API。 | |
| VotingAPI helps developers who want to use a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content. |
| This module periodically connects to sourceforge.net to collect lists of feature request, bug or task tracker items. It makes this list available in drupal for voting by users, assigning votes from +5 to -2. Users have an available number of votes based on how many forum posts they have made. Users can change their votes at any time and votes are released when any tracker item is closed. |
Defines a Voting API field type for content.module. Currently provides 4 types of voting fields:
The input/output of this module is currently very primitive. The form input and results output systems are likely to undergo serious revision in the near future to support all kinds of fancy voting widgets. This module requires VotingAPI, which it uses for vote storage, calculations, and caching. It also of course requires the CCK module since it defines CCK field types. WARNING: This module is EXPERIMENTAL. Use with extreme caution. For a more mature solution, take a look at fivestar module. |