Below is a more detailed description of what I'd like to achieve:
1) The client creates a record - gives it a title, a summary, content, and possibly uploads a photo. The client can then check a set of boxes for posting to social networks. Upon posting the social network which has been chosen to post to - has a title, description, an image or default website logo if no image upload exist and a link to the record that has been posted to the chosen social network.
• The first two priority checkboxes the client can check for posting to social networks would be “Facebook and Twitter”.
• A more enhanced solution I’d like to consider for development would offer additional check boxes for posting to:
- Tumblr
- Pinterest
- Google+
- Instagram
2) The Add-on coding part would allow me to modify the code so I can indicate which CMS records the plugin would function with and which fields to pull data from - (similar to the Show/Hide Dependent Fields Add-on)
- I can indicate which CMS records the plugin would function with and the social checkboxes would appear in the section editors I have chosen.
- I could modify the code - based on the CMS record and tell it that for the social posting use “Title or Name” from a given record, based on whether it’s a single, multi, or category based CMS record.
- The code would look for the existence of a summary field - else use content for the posting description.
- The code would look for the existence of an uploaded image for the record, else use a default image uploaded to another record - which contains the website’s logo.
3) And - if all of the functions of step 2) where as easy to modify and manage possibly without editing code that would be great - example using functions built within CMS Builder to modify the scenarios mentioned in step 2). But I understand that may also get costly and time-consuming to develop, and therefore if need be - I’d prefer to modify code similar to the Show/Hide Dependent Fields Add-on (to keep the cost and development time down as much as possible).
Let me know what you think about adding these additional social network options and add-on use within CMS Builder features… the pros / cons and if you have a better suggestion/s.
Zick