It's often useful to provide two versions of a given string: one that's intended for human viewing and another that's intended for use in database queries, URLs, and so on.
In Drupal, this is generally known as a 'Name' and 'Machine name' pair. Drupal 7 even provides a prefab FormAPI element to simplify the process of entering these matched pairs.
Safeword exposes a custom FieldAPI field type that stores two strings using the name/machine name approach. It can be useful when generating PathAuto aliases, exposing Views arguments, and so on.
One common use is to not give users permission to 'Create and edit URL aliases' and instead give them access to a Safeword field which uses the node title as it's source. So that users can only edit a limited part of the path, keeping safe the other parts that your site features may rely on.
Provides a "boolean" field type with an additional state of "not set" in addition to the usual "true/false" or "on/off." A separate display string can be defined for each state.
This project intended to provide advanced upload pages for CCK FileField/ImageField nodes.
Intended to make correct images/media/other large files upload(using flash or html5/gecko possibilities).
Features:
- can create pages for different node types with filefield or imagefield fields.
- has individual settings for each node type - your can select field you want tou use in uploader
- after all is configured just go to /advupload pages and see links
- upload pages integrate into navigation menu
- can upload files up 2GB. There are some difficulties with filesize() function, so for now no more 2GB
- have token control to make upload more secure(e.g. it's not possible use upload scripts without tokens by hands :) )
- allow select node name when file is added
- allows upload all files to new node, as allows creation each new node per each file
Project use plupload library from plupload.com. For our purpoces I had to rewrite pluploadQueue form as I need.
- contains OG integration - only base og and og_access - user can select group and is material public or not.
Nearest plans:
1) create simple imagefield base gallery integration(with nodereference, etc)
2) port all to D7 - looks like on D7 I have to rewrite all completely cause of API difference