Feeds XPath Parser This project is in maintenance mode. No new features will be added. New installs should use Feeds extensible parsers instead. Feeds XPath Parser is a Feeds plugin for parsing XML and HTML documents. It enables site builders to leverage the power of Feeds to easily import data from complex, external data sources. Each element you wish to extract is setup using configurable mapping queries, saving time for developers who would otherwise have to code complex, specific-use modules. You may need this module if you would like to: Import XML or HTML documents into nodes, users, taxonomy terms, or regular database tablesScrape webpages like regular feed sources with scheduling, updating, and expiringExtract content from HTML documents to create a semantic data bank or mashup Features Notes If you’re not familiar with XPath, but know CSS or jQuery, you might be interested in Feeds QueryPath Parser which has the same features with a different query language. Credits
Context Mobile Detect This is a Context module which integrates Context and PHP Mobile Detect library Mobile_Detect . Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the user-agent string combined with specific HTTP headers to detect the mobile environment. Important notice: Module preserve drupal page cache working. Usage: Once module is installed you are getting new Context Conditions, which are currently: Mobile Device (mobile, tablet, desktop) Mobile Device Type (iphone, blackberry, htc, etc) Those are conditions you might used to turn your site mobile-first and responsive very easily. Similar modules: Browscap This is an improved version of the PHP get_browser() command. Mobile Tools This is a full-featured module aimed at developing full-featured mobile sites. Development sponsored by Trellon . Downloads
Semantic Views This Views plugin makes unformatted styles, field row styles and other output more readily configurable without needing to override template files. Instead of overriding row style templates for views where you want to specify different HTML elements (tags) and class attributes, you can specify these inside the Views UI and avoid overriding templates for each view. Example Semantic Views is best understood when you compare the HTML of Views 2 output. Before After Usage To use this module, select the Semantic Views style and row style for your view. Jeff Burnz has produced a brief video that demonstrates the usage and output of this module.
Feeds Tamper Feeds Tamper provides a small plugin architecture for Feeds to modify data before it gets saved. Several plugins are available by default and are described in the examples section below. Additional plugins can be added in separate modules or through the issue queue. Examples: Replace every instance of 'dog' with 'cat'.Filter items based on keywords or vocabularies.Make every letter uppercase, lowercase, or capitalize every first letter.Break a comma separated list of words into Taxonomy terms or a multivalued text field.Combine separate 'firstname' and 'lastname' fields into one 'name' field.Convert urls from relative to absolute.See the full list. Incredibly simple plugin architecture allowing you to do almost anything to Feeds' data. Notes Depends on Feeds (>=beta-10). Upgrade Notes If you're upgrading from <= alpha3, the module must be UNINSTALLED first. Check out the documentation.
Corresponding node references New development is done in the module. This expands the corresponding node reference functionality to enitities. Please focus all attention on getting a stable release of cer as soon as possible. Cnr is looking for a comaintainer to resolve the remaining bugs. Screenshots Description It syncs the node reference between two node types which have a nodereference to each other, so double editing nodes is no more needed. Updates Release 6.x-4.0 doesnt require setting the options to unlimited, all is handled by cck now. Dependencies 6.x : CCK Node reference (comes with cck) 7.x: Node reference (included in References) Example Node type A has a node reference to node type B and node type B has a node reference to node type A. Install Get involved How can you be kept up to date?
GMap Module Module maintainer @podarok We are in CodeFreeze stage for 7.x-2.x as preparing and refactoring for #2139223: Drupal 8 gmap version Only bug and security fixes can be commited All feature requests should be filled against latest 7.x-2.x branch The GMap module provides an interface to the Google Maps API within Drupal. It integrates with the Location module to provide users a clickable map for entering latitude and longitude, as well as to display maps of Drupal nodes and users. Drupal 8 battleplan #2139223: Drupal 8 gmap versionSupported by Druler Drupal 8 battleplan #2139223: Drupal 8 gmap version The GMap package consists of the following modules: In order to use 7.x and earlier versions of this module, you need a (free) Google Maps API Browser key. 1. NOTE: 7.x-2.x(and 6.x-2.x) targeting Google Maps API V3 is now under development. Supported by Druler
Node Relationships Node reference extras:This module provides several enhancements for node reference fields configured to use the autocomplete widget:View reference in new windowEdit reference (in modal frame, updates widget if node title changes)Search and reference (single and multiple value selection)Create and referenceTranslate and referenceWhen these options are enabled, a new button for each one will be rendered in the node edit form, next to the corresponding autocomplete widget of the node reference field. These buttons will open a popup dialog where each feature is available.For nodereference fields defined with multiple values, a new button will be available next to the "Add more items" button that can be used to search and reference several nodes at a time.The "Search and reference" feature uses a view that is dynamically configured so that a single view can be reused by several node reference fields. A default view is provided with basic fields and pages for table or grid styles.
SMS Framework The SMS Framework is set of modules that enables interaction between mobile users and Drupal using SMS. Several popular SMS gateways are supported and the included API allows developers to add support for additional gateways. The API also allows other modules to implement SMS features. The SMS Framework allows you to: Send SMS messages using any supported gatewayCollect, confirm, and store mobile information for Drupal usersSend batch messages to Drupal usersAllow users to send nodes or portions of nodes to mobile phones More components will become available as development continues. We are not currently accepting additional gateway modules into the project. If you use another gateway with a simple HTTP API you may find the simple gateway module a possible option instead of writing your own gateway. 7.x-1.x Development The Drupal 7 version is under development at the moment. SMS FrameworkSMS UserSMS BlastSMS Valid SMS ActionsSMS SendToPhone
References This project provides D7 versions of the 'node_reference' and 'user_reference' field types, that were part of the CCK package in D6, at functional parity with the D6 counterparts. See for details. Note for users upgrading from References 7.x-2.0-beta3 There were a couple changes in the way 'References' views are handled ("referenceable nodes/users defined by a view"), which might require double-checking those existing on your site: The 'label' (node title or user name) is no longer automatically added if not included in the view. Note for users upgrading from CCK D6 The References project integrates with the content_migrate module present in CCK 7.x-2.x-dev to allow the migration of field definitions and field values from D6 nodereference and userreference fields. Similar modules:
Views PHP Seeking co-maintainers! This module allows the admin account (user 1) to add fields, filters and sorts to views which use PHP code. It also supports additional accounts when the core PHP Filter module is enabled. This is the successor of Views Custom Field for both D6 and D7. The D6 version supports both Views 2 and Views 3. Note While this module allows you to directly use PHP inside views which may be useful for quick and easy solutions, it is highly advisable to use regular handlers and plugins when available (or even to create one yourself). Alternatives An alternative to this module is Computed field. To alter SQL queries you could use modules like Views Raw SQL and Views Custom Conditions. Available handlers Area An (header/footer/empty) area which output is constructed by the administrator using PHP. Field A field which value and/or output is constructed by the administrator using PHP. Filter A filter based on custom PHP code; use PHP to filter out any row. Sort Available plugins Access Cache