Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.889.053 Times

Taxonomy Machine Names 6.x-1.0-beta1

  Date Added: May 17, 2013  |  Visits: 266

Taxonomy Machine Names

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)



This module's audience is developers who require machine names for taxonomy vocabularies, including views support. This module allows existing (and new) installations to continue using the Drupal 6 taxonomy API while gaining the benefits of vocabulary machine names.As such, it should play nice with any taxonomy related modules (such as those that provide import / export features, etc...)BackgroundTaxonomies are a bit of an issue to deal with in Drupal, specifically in terms of using them in install profile or update hooks, team development, and deployment through environments.There are a few modules out there which try to get around this issue. However, they are limited in a number of ways. Currently there are 3 methods I can see in trying to solve this. This module goes with #3. 1. Use existing modules (such as features_extras or exportables). This provides taxonomy (among other) machine name support, however, it can require multi-module dependencies, and typically require additional calls while programming. As well, there is typically no views support to remove "vid"s from view exports. 2. Roll your own. Without touching core, this is rather tricky, due to the lack of a view operation in the hook_taxonomy() call. Basically, we cannot attach data (elegantly) to a taxonomy_get_*() call, without creating piles of functions to replicate existing functionality. 3. "Patch" the core vocabulary table by adding a machine_name field. This solves a lot of issues, as all the standard CRUD operations assume v.* (when retrieving) or use drupal_get_schema() to introspect fields while inserting / updating. In addition, this makes exposure of the Vocabulary: Machine name views handlers quite trivial.New Fun StuffWhen installed, this module provides the following features * Will generate a machine name based on the vocabulary name upon install. * Adds a new function "taxonomy_get_vocabulary()" which takes a machine_name. Additionally, optionally takes a second option (boolean) which indicates whether to mirror the return of "taxonomy_get_tree()". * By "default" any of the "taxonomy_get_*()" functions should return the machine_name field now, which should theoretically help in conflicts due to random serial IDs. As well, you can programmatically build taxonomies with machine names, which should make initial install profile setups easier. * A number of views handlers, that allow the use of vocabulary machine names as arguments and filters. As well, a field handler that allows access to the vocabularies term's restricted by machine name.More Machine Name FunHopefully, the future of Drupal will be in exportables or similar. This module serves as a stopgap until some sort of exportables like framework is within Drupal. The machine name revolution is mainly a result of talks at DrupalCon SF2010 surrounding deployment issues. Take a look at this post to see how machine names fit within the overall deployment effort underway. * Quicktabs now supports machine names as of the 3.x branch * Help provide machine name support for Node Queues: #817558: Machine names

Requirements: No special requirements
Platforms: PHP
Keyword: Deployment Drupal Existing Field Install Machine Module Modules Names Require Support Taxonomy Views Vocabulary
Users rating: 0/10

License: Freeware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


TAXONOMY MACHINE NAMES RELATED
Modules  -  Taxonomy Views Integrator 6.x-1.3
Custom views to output all terms in a vocabulary can be created.TVI will not to interfere with views or taxonomy/term page displays if no TVI views exist for the current page request.Using TVI the look and feel of any and all terms in a vocabulary...
20.48 KB  
Modules  -  Node Extended Stats 5.x-1.0
Drupal via the core Statistics module allows you to collect node view counts for the current day (daycount) and for 'all-time' (totalcount). This module was developed to allow you to define additional timeperiods in addition to the ones provided...
10 KB  
Modules  -  Checkbox Validate 1.0
Corrects bugs in Drupal core: - Checkboxes set as required not displaying required symbol (install this module to display - Checkboxes set as required behave as optional (install this module to make behave as required field)Installation - Unpack...
 
Modules  -  Facebook Live Stream Module 6.x-3.0-beta1
#D7CX I pledge that Facebook Stream module will have a full Drupal 7 release on the day that Drupal 7 is released.This module leverages the Facebook Open Stream API. Once installed, the module allows users of the Drupal instance to access their...
20.48 KB  
Modules  -  CK Field Definitions 6.x-1.1
Note: Since the inclusion of CCK functionality into Drupal 7 core under the Field API, the Drupal 7 version of this module will be part of the Field definitions project. It features a slightly refactored code base and integration with the Field...
10 KB  
Modules  -  SPIP to Drupal 6.x-2.x-de
SPIP to Drupal is a set of three modules:spip2drupal.module Migrate a spip site to drupal. * Imports: o users(auteurs). User passwords can't be imported as they're encrypted in a way no compatible with drupal. See spipauth.module below. o...
20.48 KB  
Modules  -  Web Service Clients 6.x-1.x-de
Parallel to the Services module, the Clients module provides the ability to implement pluggable clients to external web services, including external Drupal sites running the Services module.The main use case is ingesting content from other Drupal...
20.48 KB  
Modules  -  CCK Gallery 6.x-1.2
Drupal 7There will be no Drupal 7 release of this module. Instead work is under way on the 6.x-3.x branch of Node Gallery, which will incorporate all the features of this module and will become the Drupal 7 version of Node...
20.48 KB  
Modules  -  Drupal Documentation 6.x-1.x-de
This provides Drupal documentation in a downloadable module that you can install and use from within your Drupal installation. This is not the project or issue queue that is used for the Drupal.org handbooks, you can find that under the...
10 KB  
Modules  -  Doctrine Object Relational Mapper 5.x-1.x-de
Module which bootstraps Doctrine in to Drupal so you can build new modules using Doctrine.The module requires Doctrine libs to be present, however the Doctrine is under the LGPL license so it cannot be included in CVS. You will have to do a svn...
20.48 KB  
NEW DOWNLOADS IN SCRIPTS, MODULES
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Modules  -  TinyMCE Node Picker 6.x-2.1
This module will de discontinued and replaced with Node Picker as soon as a stable release is available.TinyMCE Node Picker provides a button in TinyMCE that displays a list of links to content. Choosing a link inserts it into the editor.The...
20.48 KB  
Modules  -  Fapilicious 5.x-1.x-de
Fapilicious is a collection of FormAPI goodies.I hope to make it a repository of reusable FormAPI trickery and short cuts. Currently it has small collection of powerful FormAPI element validators.Please submit your favorite tricks as patches so we...
10 KB  
Modules  -  Donation Goals 6.x-1.x-de
The Donation Goals module lets you create nodes of the type "Donation Goal." These goals allow you to set an amount of money you'll need for whatever you're saving up for. Visitors of the site can then donate money through PayPal. Once the target...
20.48 KB  
Modules  -  Plica Twitter 1.0.1
Plica TwitterInstallation : * Download, unzip, and install plugin dir in /wp-content/plugins * Activate * All right now
10 KB  
Modules  -  Page Array 5.x-1.x-de
The pagearray module is a small (single function) helper module that can be used whenever there is a need to load the output of any Drupal path in data form. Based on the code in index.php, Page Array bypasses the theme('page') call, instead...
10 KB