Tokenize Request Parameters

A Drupal 7 development release is available. Everything should work the same as the D6 version except that tokens now use the new chained tokens syntax as specified in the D7 native tokens API.

The Tokenize Request Parameters module is intended to provide means to display parameters that are passed to a page either in the URL (GET method) or from a form post (POST method). In cases where you might direct your users to a third party transaction site, such as a payment processor or other transactional service and want to be able to display transactional data passed back from that third party site (e.g. a confirmation number, order number, final price etc.) back to your user then Tokenize Request Parameters will allow you to display that information anywhere within your pages.

Downloads

Query Monitor

A query monitor/logger module that utilizes devel module to save the SQL queries used for configuring Drupal. These queries could then be repeated downstream, either directly or in update hooks.

Code is currently hosted over at github:

http://github.com/psynaptic/migration

Downloads

Services OOP

Services OOP allows declarative definition of resource-based services through class declarations.

Example

This is a incomplete example of how a resource could be implemented.


/**
* Class that defines the event resource
*
* @Relationship(name='occasions', controller='retrieveOccasions')
*/
class EventResource {
/**
* Creates a event
*
* @param object $event ["data"]
* @return object
*
* @Access(callback='_event_resource_access', args={'create'}, appendArgs=true)
*/
public static function create($event) {
// Do your thing here
}

/**
* Retrieves a event
*
* @param int $nid ["path","0"]
* The nid of the event to get
* @return object
*
* @Access(callback='_event_resource_access', args={'view'}, appendArgs=true)
* @Model(class='ResourceFeedModel', implementation='EventResourceFeedModel')
*/
public static function retrieve($nid) {
// Do your thing here
}

/**
* Updates a event
*
* @param int $nid ["path","0"]
* The nid of the event to update
* @param object $event ["data"]
* The event object
* @return object
*
* @Access(callback='_event_resource_access', args={'update'}, appendArgs=true)
*/
public static function update($nid, $event) {
// Do your thing here
}

/**
* Deletes a event
*

Downloads

Featured Content

featured_content_block_config4.png

Overview

The Featured Content module lets you very easily create related/featured content blocks on your Drupal site. This module is useful if you have non-technical users who need to add blocks on the site that contain lists of node titles, node teasers, and/or full node content. This module can also be useful if you need to get up some featured/related content blocks quickly and are not familiar enough with views to do it, or simply prefer not to use views for this purpose. A related/featured content block can be created in just a few minutes.

Language support was added in version 1.5 for both D6 & D7. If you have a multilingual website, please use 1.5 or above.
Do not use the 6.x-2.x-dev and 7.x-2.x-dev branches as they are for experimenting with performance enhancements. If you want to grab a *dev* version (which we try to keep stable), then grab the 1.x version in the downloads section.
NOTE: If you have a large site (lots of nodes and/or users), this module will likely NOT be a good fit as there is currently NO caching (views is recommended in that case). If someone is interested in becoming a co-maintainer and working on the caching code (in the 2.x branch), please add an issue to the queue. Thanks!

Index:

Downloads

Filter allowed protocols

screenshot_041.png

A small module that exposes an interface for the allowed protocols used in filter_xss_bad_protocol(). Inspired by #324731: Add more chat protocol support to filter_allowed_protocols so you can create links like skype:username?call.

Downloads

Domain node type

In use.

This is an extension module for Domain Access.
Its one and only aim is to give privileged users the ability to set default domains for content types.

Authors

This module was originally written by Pasqualle
and developed further by the CEU Web Team.

Downloads

Pages

Subscribe with RSS Subscribe to RSS - Utility