As an extension to inserting a single field, how about inserting multiple field elements, something along the lines of:
[node:{field filter} {field displayed} {field displayed} {options}]
where the {field filter} is a filter which matches several nodes based on a specified field (eg. title contains "new", or date>20/1/2008, or age=20), followed by the fields to display.

Optionally, the data could be displayed in a table, in div/span construct, list elements, or dt/dd list, sorted on specified column elements, or as a jquery sortable table, with optional column field names.

This could be very powerful, and even circumvent the need for Views.

Comments

AlexisWilke’s picture

Status: Active » Closed (won't fix)

There is an insert_view module to do that. It seems that the fixed offered in #543710: InsertNode: Insert node field is sufficient in most cases.

I'm just not trying to rewrite Views. 8-)

But if you have a patch, I can look into it.

Thank you.
Alexis Wilke