I see in the project page that one can send one or multiple nodes, however it seems to be a bit difficult for the end user to select the nodes he or she wish to send. The way i found is to manually enter the nodes in the url, such as http://example.com/send/6+7+8.

Could it be possible to add a send check box to a list of nodes, either generated from the module, or used from the admin/content/node section maybe ? The first one would be useful if the nodes were in fact Image nodes, where the user can select which images to send from a list of thumbnails.

Comments

Allie Micka’s picture

Component: Miscellaneous » User interface

Honestly, I'm not sure how to work out a UI for this much-needed feature. Patches and suggestions are very welcome!

ano1’s picture

Hi,

I devised a potential solution using view, views bulk operations, and some custom code. 1st, create a page view which shows the content that can be sent. In my example it was just a proof of concept which showed all node titles of a specific content type. In practice it would probably be a view with exposed filters allowing the user to filter out content for sending. The view style was bulk operations, this added a check box next to each item. Then I wrote a custom bulk action which direct the user to /send/[selected_node_1]+[selected_node_2]... as the URL at the beginning of this issue mentions.

I hit a problem when the nodes were of different types. I think since different types can have different templates, there is no mechanism built which allows them to be mixed. So that option would need to be filtered out by the view in order for this solution to work. I will open another issue to see if there is a work around for this.

If this is of interest to others, I am happy to post the code for the bulk operation here. So please let me know.

Thanks,
Ano1

Allie Micka’s picture

@ano1 - do you have an example publicly available?

Thanks!

peter panes’s picture

Id quite like to see a shopping cart type method for sending multiple nodes, "Add to send list" where the user browsers around the site, clicking the send link on a bunch of nodes and then when they've finished they can send all the nodes and choose titles or teasers to a list of email addresses.

Maybe this could be done so that when a user clicks the send link they get the choice to send now or add to send list (send later).

Thanks