Ubercart Payment Gateway

Component type

module

Maintenance status

Development status

Component created

Component changed

將 Payment Gateway 的架構刪減後移植回 Drupal 6 的方案,只支援 Ubercart

Payment Method 的設定在 admin/store/settings/payment/method 下面

在實作上至少必需繼承下列三個類別:
* UbercartPaymentGatewayCore:設定資料與表單生成器
* UbercartPaymentGatewayController:控制金流的控制器與分配器
* UbercartPaymentGatewayPayment:實際付款的動作類別

Ubercart Payment Fubon

Component type

module

Maintenance status

Development status

Component created

Component changed

富邦銀行的信用卡付款

付款成功後狀態為 Payment received
付款發生錯誤時狀態為 cancel

由於富邦銀行未提供線上查單的 API,所以必須到富邦銀行的管理網站上去手動處裡授權與請款,要更新 Ubercart 的訂單也必須手動做 Balance。

做 Balance 在 admin/store/orders/[order_id]/payments 處理~

HTMLPurifier Timeout Prevention

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

If a page's html content is too complicated for HTMLPurifier to process before it exceeds php execution time, a php fatal error will get printed on the page. This project uses AJAX at form submission to test HTMLPurifier execution time to prevent this from happening:

Taxonomy hierarchy autocomplete

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Taxonomy hierarchy module provides autocomplete widget for hierarchial vocabularies. This stores the terms to deepest level. Autocomplete is done for terms in all levels of hierarchy.

Assumptions
------------
* Terms upto last level are stored for each taxonomy field
* The order of terms in field is according to its level in hierarchy

Mark the words

Component type

module

Categories

Maintenance status

Development status

Downloads

1124

Component created

Component changed

This is a question type module for quiz essentially developed for learning Part of speech.

Use case

For instance, let's take the English phrase below,

Jack and Jill went up the hill

If you would like your student to identify the nouns or verbs in the above phrase, it is possible to do in the form of quiz with this module.

LogToFile

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Redirects watchdog messages to a file.

This module is developed for a very particular case so it probably won't be useful for many people.

Locale Language Switcher Settings

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

When you have untranslated content, the language switcher is showing a lined-through link to the languages, that are untranslated. That makes it impossible for users to switch the site-language to a different one on untranslated pages.

No more! Language Switcher Settings lets you specify a fallback link for untranslated pages.

  • Install as usual
  • Go to admin/config/regional/language-switcher to define the fallback-link(s)

Drupal 7 only at this time!

Update: