G2 Glossary
 
 

Glossary2 (G2) is an alternative glossary module written for Drupal 4.7 and 6.

G2.module or glossary.module ?

G2 Glossary is not intended as a direct replacement for the glossary module already available with drupal for quite some time now, but as an alternative for sites needing a glossary for a large number of entries (think thousands).

Unlike glossary.module, is uses nodes for its definitions, and does not automatically link terms in other nodes to their entries in G2.

Gabbly Chat
 
 

The module is based on the free gabbly.com chat widget technology. It allows you to embed a chat system in your site with minimal work.

Gallery
http://drupal.org/project/gallery

这个模块将 Gallery2 ( http://gallery.menalto.com ) 嵌入到你的 drupal 站点以支持照片、视频和其他内容。 它提供两个类型的图像区块和一个导航菜单,可通过输入格式将图片插入到节点当中,支持 TinyMCE,能在 Drupal 和 Gallery2 之间同步用户 ...
安装这个模块前你需要下载并安装 Gallery2 ( http://codex.gallery2.org/index.php/Gallery2:Download )。
如果要看效果, Gallery 的老巢: http://gallery.menalto.com/gallery

此模組是將Drupal和網路相簿系統gallery2 ( http://gallery.menalto.com )做整合,可以設定區塊(block)隨機顯示照片。但要注意原本相簿的名稱不能取gallery,會跟Drupal衝到。

用于在线像册管理和展示。这里有一个简单的介绍

This module embeds Gallery2 (http://gallery.menalto.com/) inside your drupal installation to support photos, videos and other content. There is support for 2 types of image blocks and a navigation menu, inserting of images into nodes via an input filter, TinyMCE support, syncing of users between the 2 applications, ...

gem_cat_index
 
 

This module is coded against 4.7 Drupal and the Category module. I am using the form_alter hook to include a set of radio options "Enabled" and "Disabled" on the Category sections. When enabled, the navigation tree is appended to that nodes body. This will display all navigational elements, even if those elements have been marked as "hidden" from the main navigation menu via the Category module. The reasoning for this is that we have massive amounts of nodes and need a convenient way for users to get to the content without cluttering the main nav with all the content.

The following features are provided:

* navigational style listings per node - appended to the nodes body
* add/delete/modify functions
* db install script

GeoRSS module
 

可以將收進來的 RSS feed(透過 aggregator2 模組,或是 feedparser/leech 模組)裡面的 GeoRSS 格式的資訊擷取出來,再利用 location 模組,將此資訊附加到內容裡。
也可以用此模組,把 Drupal 的 RSS feed 加上 GeoRSS 格式的資訊。

可以從串聯內容裡擷取 GeoRSS 格式的地理資訊,以供網站使用(例如 location 模組),同時也把 GeoRSS 資訊加到 Drupal 網站的 RSS feed 裡。

The GeoRSS module allows for geodata in the standard GeoRSS format to be extracted from nodes in incoming feeds (currently using aggregator2, but also soon feedparser and leech) and adds the coordinates using location module for each node that is created.

In addition, it adds a choice of GeoRSS formats to outgoing RSS feeds from Drupal.

GeSHi Filter
 
 

The GeShiFilter Module provides <blockcode [type="language"]>...</blockcode> tags to syntax-highlight code automatically. It also allows to post highlighted inline code using <code [type="language"]>...</code> tags.

This module requires the third-party php application GeSHi - Generic Syntax Highlighter by Nigel McNie.

Global Redirect
 
 

Description:

Simple module which…

  • …checks if the currently url has an alias set and does a 301 redirect to it.
  • …checks if the currently url has a trailing slash, removes it and checks if that has an alias and, if so, does a 301 redirect to that.
  • …Finally, checks if the current URL is the same as the site_frontpage, if so - then redirects to "nothing" (ie the frontpage).

Reason:

Once enabled, an alias provides a nice URL for a node. However it doesn't remove the old URL (eg node/1234). This is a problem as you now have two URL's representing precisely the same content. You're getting into dangerous territory for duplicate pages which can get you sandboxed by the likes of Google!

Solution:

This module uses hook_init to interrupt the page load and do an alias lookup. If one exists, redirect off to iit - otherwise the page load may continue uninterrupted. An example of this in use is on the site it was developed for:

http://www.sportbusiness.com/node/160559
redirects to:
http://www.sportbusiness.com/news/160559/lagardere-sets-up-sports-division

GlobalNode
 
 

Adds a nodeapi hook that adds the variable $GLOBALS['globalnode'] containing attributes for a given node. Which attributes are displayed is determined in the GlobalNode settings.

Glossary
 
 
Glossary helps newbies understand the jargon which always crops up when specialists talk about a topic. Doctors discuss CBC and EKG and CCs. Web developers keep talking about CSS, P2P, XSLT, etc. This is all intimidating for newbies.
GMap Addons
 
 

A collection of addons for the GMap module, Drupal 5 version and up.

Available modules:

  • gmap_cck: CCK field to show a google map
    Status: ready for testing
  • More to come! Check back soon!
GMap Module
http://drupal.org/project/gmap

GMap 模块最初是一个 API 包,附带几个模块以提供一些功能。
API 允许其他模块的开发者将 Google Maps 引入他们的模块中,同时它还提供宏和过滤器,可以将 google map 插入节点。
模块包中的 gmap.module 整合了 location.module 并允许用户输入自己的经纬度信息来显示自己的位置, gmap.module 还允许用户通过交互的方式设置自己的经纬度信息。
这个模块还添加了新功能到 location.module 以允许交互地设置节点位置,当前节点的位置可以显示在区块中,所有设置了经纬度位置信息的节点可以通过一个通用地图查看。

Gmap 模組是一個API,也提供了馬上可用的功能,還包括了一個地圖巨集產生器和filter,可以快速地建立地圖,加入到任何內容裡。如果與 location 模組結合,藉由設定經緯度或直接移動地圖,就可以建立使用者地圖和內容地圖,呈現使用者的所在地和內容相關的地點。

The GMap module is primarily an API packaged with a few modules to give some functionality.

The API allows developers of other modules to include Google Maps in their module. There is also a macro generator and a filter to insert a google map from a macro into any node where the filter is run.

A second module packaged with gmap.module integrates with the location.module and allows users that have lat,long information entered for the user to be displayed on a single map so that you can see where in the world all of your users are coming from. The gmap.module also includes functionality to allow users to set their latitude and longitude on a gmap in an interactive fashion.

This module also adds some functionality to location.module that can allow the node locations to be set in an interactively. Then the location of the current node can be shown in a block if it has lat/long information stored for it in the location.module. All of the nodes that have lat/long location information can be viewed on a common map.

The above description is for the Drupal 4.7 version. The 4.6 version does not have the user functionality and the programming API is not as complete.

Go - url redirection
 
 

This module is unmaintained!
If you would like to help out please submit patches or volunteer to become a maintainer of this module

4.7 code is frozen and no further development is planned

The go module adds the option to add redirected urls. It's much like the url alias system except that it uses redirects to go to the real url. The visits to the 'go' urls are tracked, so you can see how often a certain go url has been visited. You can optionally force a disclaimer to be displayed before the user is redirected.

GoJoinGo
 
 
A collection of modules aimed at social networking sites utilizing groups and events.
Google Ajax Search Module
http://drupal.org/project/googleajaxsearch

googleajaxsearch 模块允许你添加一个嵌入式的使用大量 Google (网页搜索、本地搜索、视频搜索、 Blog 搜索、新闻搜索等) 服务的搜索。
这个模块包含了一个宏生成器,让你可以交互地建立一个嵌入式 googleajaxsearch 标签,你可以通过这种方式建立多个。

可用特性:

googleajaxsearch 区块
区块标题可以启用/禁用
区块标题可以定制
可利用的 google 服务: 网页搜索、 blog 搜索、新闻搜索、视频搜索、本地搜索
初始化搜索短语
本地搜索的初始化位置
google 控制模式: 标签化的、线性的
google 搜索默认状态
链接目标
启用搜索源 [搜索表格与结果在不同地方]
googleajaxsearch 标签过滤器
googleajaxsearch 标签生成
结果大小设置和结果排序方式设置
整合 Google 定制搜索引擎,能设置约束区域

The main googleajaxsearch module allows you to add inline searches over a number of Google services (Web Search, Local Search, Video Search, Blog Search, and News Search).
Google Analytics
http://drupal.org/project/google_analytics

添加 Google Analytics 网页统计跟踪系统到你的网站。
提供可选择更正特定用户角色的能力,允许通过用户 ID、用户名、个人信息字段来跟踪登录用户。

Google Analytics 的 User ID 填到這模組為您準備的表單裡,並選擇想要監視的使用者角色,就會為您啟用Google Analytics的追蹤功能,不用手動去改版型檔案。

Adds the Google Analytics web statistics tracking system to your website.

Provides the ability to selectively track certain user roles. Now with support for segmentation - allowing tracking of logged in visitors by user id, username, and profile fields from within Google Analytics.

Developed by Ixis

Google Apps Authentication
 
 

Google Apps provides a single sign on API (documentation) that enables people to write applications that do user authentication against a local database, and then tell google that the user is authenticated. This modules implements the API in drupal. In other words, once properly setup, this module lets Google Apps instances authenticate against your drupal user database.

The prerequisites for this module are the following:

1) A google apps account that supports the SSO API access (i.e. Education or Enterprise)
2) The $user->name must be correctly populated with the username you want the module to send to google (i.e. this should work with pretty much any auth module out there)
3) xmlsec (www.aleksey.com/xmlsec/) must be installed on the server
4) You must have generated a private/public keypair (for instructions, see Google's docs on the subject)

Note that this module does let you limit SSO authentication services to particular group(s) of users.

Google Custom Search Engine
 
 

Google Co-op Custom Search Engine (CSE) is an embedded search engine that can be used to search any set of one or more sites. No Google API key is required. More info at http://www.google.com/coop/cse

After installing this module, configure it by entering Google's alphanumeric ID for your CSE. Otherwise you will see a generic Google search frame on your site. Once you have granted permission for one or more roles to search the Google CSE, the search page can be found at search/google, and a search block is also available.

Due to Google and Drupal both making use of "q", this module requires that clean URLs be enabled.

Development sponsored by TechSoup Global.

Google Earth
http://drupal.org/project/google_earth

这个模块提供一个 KML 文件通过 Google Earth 界面查看访问者。
需要 GeoLite (免费) 或者 GeoIP 数据库

此模組會提供一個 KML 檔案,可以根據網站訪客的 IP 位址,在 Google Earth 上顯示他們的地理位置。

範例: http://www.bonvga.net/node/google_earth

This module provides a KML file to see visitors through the Google Earth interface by using IP of them.

Requires a GeoLite (free) or GeoIP database.

Google PageRank
 
 
This module provides visitors to your web site a way to find the Google PageRank of sites choosen by them.
Google Search
http://drupal.org/project/googlesearch

Google 搜索是一个非常小的模块,它为你提供一个搜索区块,使用 Google 的站点搜索 功能来搜索当前站点,它是 Drupal 内建搜索功能的一个替代。使用 Google SiteMap 模块来配合本模块是个好主意。

在使用本模块之前,请自行了解 Google 站点搜索的 Terms of Service。

Google Search is a very small module that provides a search block that uses Google's Site Search functionality to search the current site. It is an alternative to Drupal's built-in search functionality. Pairing this module with Google SiteMap is probably a good idea.

Please be aware of the Google Site Search Terms of Service before using this module.

Google Translate
 

利用 Google 所提供的翻譯功能,為網站提供不同語言的瀏覽介面與內容翻譯(當然,可讀性仍待改善)。

示範網站: http://drupal.owahab.com/5x/

Why maintain a multi-lingual site while Google Translate can do that for you?
Simply add your content and your visitors can view it translated with just a click. Your visitors won't even know it's translated by Google.
Demo 4.7.x: http://drupal.owahab.com/47x/
Demo 5.x: http://drupal.owahab.com/5x/

Known issues:
1. Changing language for logged in users causes them to be kicked out.
2. Trying to change language back for logged in users gives a validation error.

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

Googtube allows users to embed Youtube and Google Videos. When users post a url to videos on either of the two sites, the link is automatically converted to embed code.

Gradebook
 
 

Gradebook is targeted to become a solid and flexible gradebook module that will become the basis for Drupal based LMS (Learning Management Systems).

I've released an initial Drupal 5 version. This version is still in development and needs massive testing.

Graphstat
 
 
Graphstat uses data from the statistics, user, node, and comment modules to generate some graphs, which are accessible under administer->logs->graphs. Currently, seven graphs are available, grouped under two tabs:
Greybox Redux
http://drupal.org/project/greybox
说起来 Greybox Redux 很像流行的 lightbox,用于在当前页面上面显示网站,小尺寸的 Greybox redux 库基于 jQuery。
如果你要感性地认识 Greybox Redux,请访问 演示站点(http://jquery.com/demo/grey/)。

Greybox Redux is a lot like the popular lightbox, but is used to display web sites on top of your current page. The small sized Greybox redux(jQuery based) library, included in this download, was developed by John Resig.

A demo is available if you’re interested in seeing some examples of how Greybox Redux works in general.

GTSpam
 
 
The GlobalTEK GTSpam module obfuscates email addresses to help prevent spambots from collecting them, without loosing the mailto URL scheme default semantics and operations (see RFC 2368).
Guestbook
http://drupal.org/project/guestbook

这是一个简单的模块,它为站点的每一个用户提供一个客户留言本,留言本的拥有者可以删除和编辑留言本条目,还能显示用户头像。

一個提供網站留言板和個人留言板的模組。留言板的擁有者可以刪除和回應留言。留言板裡可顯示大頭貼,並可透過theme函式自訂顯示方式,也可設定非會員是否可以留言。

This is a simple module that provides a site guestbook and individual user guestbooks. Guestbook owners can delete and comment the guestbook entries. Avatars are shown if they are available.
布拉格公园