Adds a button field type for use with any fieldable entity type integrated with Rules. When the button is clicked, a Rules event is triggered allowing you to do actions such as display a message to the user, alter some data on the entity (or another entity) or reload the current (or any other) page. The module provides two different widgets: HTML Button and Image Button. It adds a new button click event, clicked button comparison, and reload page action for use with rules.
Custom Node Template allows one to specify different node templates to be used on a node by node basis.
While there are many options for customizing the display of pages, fewer options exist for customizing the display of nodes. There are many instances in which customizing the display of specific nodes might be useful, and this module provides a simple and efficient way to achieve this.
Using This Module vs. Other Solutions
If you are looking for a way to customize the display of all nodes within a content type this module would probably not be useful. While you can specify a node template to be used by default for a content type using this module, it only applies to nodes you create in the future. There are better solutions for customizing the display of content types - probably the best way is to just do this through your theme. You may also find some other helper modules to be useful. One of the main reasons for using this module would be to customize or override the display of specific nodes differently from the default display of those nodes.
Please see the Custom Node Template Handbook page for additional information and use cases to help you decide if you should use this module.
How do I Use This Module?
For users with appropriate permissions, a list of all node templates available in a theme are presented when creating or editing a node. Any node template can be selected to be used to display a particular node. Specific node templates can also be assigned to content types as a default. If a node template is not selected for a content type and specific node, then appropriate node template will be used by a theme as it normally would (per existing node template suggestions).