Project:Post It Everywhere
Version:6.x-1.08
Component:Code
Category:feature request
Priority:major
Assigned:Unassigned
Status:active
Issue tags:CCK, display fields, postiteverywhere, prepend, tokens

Issue Summary

Hey, I love this module! It has helped me dive into the social networking thing pretty easily with a couple of sites.

I've been reading through the list of issues and it seems like the future of this module is to be able to somehow customize the output of what is submitted to the social networks. If you enable tokens, one could use any token available to prepend your FB, Twitter, LI &FF submission. For instance let's say all I want to submit to the social sites is Events and Stories. If tokens were enabled then I would be able to just enter [type-name] in the "Text to prepend to node title:" field and it would output "Event:" or "Story:" as long as the CCK node type name was the same. This would work for any available token on the site unless you decided ot restrict it. Thik about it you could prepend a taxonomy term, a user name, an author name, or anything else you might want.

In the future you could port to this module to it's own 'Post It Everywhere' tab under the CCK 'Display Fields' tab. There the user could select which tokens would make up there submission. Worst case scenario would be that the user would have to add a custom field to their content type where they could dictate the exact output what their submission would be for each post. I know the character threshhold is pretty limiting, but this approach would be the fastest route to output flexibility in the future, and it would make the character threshold the module user's problem and not yours.

I have very limited experience hard coding tokens into themes, but it goes quite smoothly once one understands the whole token use cycle. I have no idea how hard it is to port a module to Tokens, but it may be well worth the trouble as you move forward.

Comments

#1

Hi chowdah,

Thanks a lot for your comments and suggestions. We will definitely look into how we can incorporate these suggestions in the code base without affecting the simplicity and ease of installation of the module.

Confiz Solutions