Extend the structure of the site by way of content models, data storage, field types, and navigation, so it is more understandable to users.

Searchsense

Description

A module suite providing extensible, configurable and fast typeahead ability for the core search. Also it might be used as an API.

Disclaimer

This module is in an early development stage, It is not intended to be used in production.

Installation

  • Enable the module as usual.
  • Goto admin/settings/search/autocomplete & configure your sense!

Develop a Searchsense Provider

  • If required, Alter Searchsense's administration form by implementing hook_form_searchsense_admin_alter().
  • If required, attach proper form validation and submission callbacks.
  • Implement hook_searchsense() and return a provider-id-keyed array of keyed suggestions, if you want to extend its suggestions.
  • Implement hook_searchsense_alter() if you're interested in modifying the suggestions.
  • Checkout submodules for code examples.

API usage example

<?php
/**
* Implements hook_searchsense().
*/
function nodesense_searchsense($a1 = '', $a2 = '', $limit = 10) {
$matches = array();

if ($a1 && ($query = variable_get('nodesense_query', FALSE))) {
$results = db_query_range($query, $a1, 0, (int) $limit);
while ($result = db_fetch_object($results)) {

Field Content Types

Simple content-types field

Wysiwyg Fields

Wysiwyg Fields is an Inline field management system, a module that bridges the gap between Drupal fields and CKEditor, giving the power of Drupal's field system via the simple usability of a CKEditor dialog.

What that means is that Wysiwyg Fields allows for any Drupal field to be embedded directly into CKEditor and behave as a native CKEditor plugin, removing unnecessary clutter from your Drupal entity forms.

 

Webcam field

Description

Webcam field provides dynamically updating webcam image fields.
This module is compatible with Colorbox.

Meetup

Welcome to the Meetup module's sandbox!

Right now, this is in development, and so this page is kind of a dump of what I already was thinking about. It will be improved later.

Taxonomy Share

This is a light-weight module that allows you to connect to the database of a remote site and import a vocabulary's taxonomy terms into a current or new vocabulary on the local site.

Pages

Subscribe with RSS Subscribe to RSS - Site structure