| 1 |
This module enables you to move comments and nodes around.
|
| 2 |
|
| 3 |
Comments can be
|
| 4 |
|
| 5 |
a) moved below another comment on the same node
|
| 6 |
b) moved to another node
|
| 7 |
c) converted to a node (eg story, page)
|
| 8 |
|
| 9 |
Nodes can be
|
| 10 |
d) converted to comments
|
| 11 |
|
| 12 |
In cases b and c the original comment will contain a link pointing to the place
|
| 13 |
where the comment is now.
|
| 14 |
|
| 15 |
In case d a redirect leads the user to the new location.
|
| 16 |
|
| 17 |
In all cases child comments will be moved together with the parent comment or
|
| 18 |
node.
|
| 19 |
|
| 20 |
The module works with Drupal 4.7.
|
| 21 |
|
| 22 |
Configuration
|
| 23 |
=============
|
| 24 |
1 - After enabling the module, go to administer >> blocks (admin/block) and
|
| 25 |
enable the block "Comment mover clipboard".
|
| 26 |
2 - Set access permissions:
|
| 27 |
- the 'administer comments' permission to move comments and nodes
|
| 28 |
- the 'create [nodetype]' permission to convert a comment to [nodetype]
|
| 29 |
- the 'update [nodetype]' permission to prune a node
|
| 30 |
3 - Visit administer >> settings >> comment_mover to configure the module
|
| 31 |
- Enable pruning of the following node types
|
| 32 |
- Enable pruning of comments on the following node types
|
| 33 |
- Enable promotion to the following node types
|
| 34 |
- Enable grafting on the following node types
|
| 35 |
|
| 36 |
Because not all actions make sense for certain node types (for example
|
| 37 |
converting comments to polls or vice versa), comment_mover allows you a great
|
| 38 |
deal of control over the node types it should act on.
|
| 39 |
|
| 40 |
Usage
|
| 41 |
=============
|
| 42 |
Basic use is simple; it starts by pruning a node or comment via the link
|
| 43 |
'prune'. The pruned node/comment now appears in the 'Graft' block. The graft
|
| 44 |
block shows the title and author of the pruned content and always allows you
|
| 45 |
to cancel the action. You can now navigate through your site and choose one of
|
| 46 |
two options: grafting or conversion.
|
| 47 |
|
| 48 |
Grafting is a simple matter: simply click the 'graft' link on the content
|
| 49 |
(comment or node) you want the pruned object to reside under. All child
|
| 50 |
comments will be moved together with the pruned node or comment.
|
| 51 |
|
| 52 |
If you just pruned a comment and enabled story and page under "Enable promotion
|
| 53 |
to the following node types" (admin/settings/comment_mover), the graft block
|
| 54 |
also shows you story and page in the selection of node types to which the
|
| 55 |
comment can be converted. When you then, for example, select 'story' and click
|
| 56 |
'convert', a story submission form will appear with prefilled fields. Edit if
|
| 57 |
necessary, then click submit. A new story node will be created. All children of
|
| 58 |
the original comment will be moved to the new node.
|
| 59 |
|
| 60 |
When you move a comment to another node or convert it to a node, the original
|
| 61 |
comment will contain a link pointing to the comments new location. When you
|
| 62 |
move a node to become a comment on another node, the original node will contain
|
| 63 |
a redirect to the new location.
|
| 64 |
|
| 65 |
Author
|
| 66 |
=============
|
| 67 |
Gerhard Killesreiter
|
| 68 |
|
| 69 |
Update to 4.7 and much improved interface:
|
| 70 |
|
| 71 |
Heine Deelstra
|