1 |
85ad3d82
|
Assos Assos
|
|
2 |
|
|
INTRODUCTION
|
3 |
|
|
------------
|
4 |
|
|
|
5 |
|
|
This module provides an API for adding universally unique identifiers (UUID) to
|
6 |
|
|
Drupal objects, most notably entities.
|
7 |
|
|
|
8 |
|
|
FEATURES
|
9 |
|
|
--------
|
10 |
|
|
|
11 |
|
|
* Automatic UUID generation:
|
12 |
|
|
UUIDs will be generated for all core entities. An API is provided for other
|
13 |
|
|
modules to enable support for custom entities.
|
14 |
|
|
* UUID API for entities, properties and fields:
|
15 |
|
|
With this unified API you can load entities with entity_uuid_load() so that
|
16 |
|
|
all supported properties and fields are made with UUID references. You can
|
17 |
|
|
also save entities formatted this way with entity_uuid_save() (depends on
|
18 |
|
|
Entity API).
|
19 |
|
|
* Export entities to use as default/demo content:
|
20 |
|
|
The integration with Features module provides the ability to export UUID
|
21 |
|
|
enabled entities with intact dependencies and references to other entities.
|
22 |
|
|
This functionality depends on Deploy module 7.x-2.0-alpha1 (soon to be
|
23 |
|
|
released) and is probably the most robust way for installation profiles and
|
24 |
|
|
distributions to provide demo content!
|
25 |
|
|
* Services integration:
|
26 |
|
|
The integration with Services module alters all UUID enabled entity resources
|
27 |
|
|
(nodes, users, taxonomies etc) to be based on UUIDs instead. This way it
|
28 |
|
|
becomes easier to share and integrate content between sites. This
|
29 |
|
|
functionality is used by Deploy module.
|
30 |
|
|
* More integrations:
|
31 |
|
|
UUID module integrates with Views, Token, Rules and provides some CTools
|
32 |
|
|
plugins. |