For example, this javascript code, if added by a plugin, would enable a Tumblr share link:
Discourse.ShareLink.addTarget('tumblr', {
iconClass: 'fa-tumblr',
generateUrl: function(link, title) {
return ("http://www.tumblr.com/share/link?url=" + encodeURIComponent(link) + "&description=" + encodeURIComponent(title));
},
shouldOpenInPopup: true
});
|
||
|---|---|---|
| .. | ||
| action_summary.js | ||
| archetype.js | ||
| category_list.js | ||
| category.js | ||
| composer_message.js | ||
| composer.js | ||
| draft.js | ||
| group.js | ||
| input_validation.js | ||
| invite.js | ||
| login_method.js | ||
| model.js | ||
| nav_item.js | ||
| permission_type.js | ||
| post_action_type.js | ||
| post_stream.js | ||
| post.js | ||
| selectable_array.js | ||
| session.js | ||
| share_link.js | ||
| site.js | ||
| sort_order.js | ||
| top_list.js | ||
| topic_details.js | ||
| topic_list.js | ||
| topic_tracking_state.js | ||
| topic.js | ||
| trust_level.js | ||
| user_action_group.js | ||
| user_action_stat.js | ||
| user_action.js | ||
| user_stream.js | ||
| user.js | ||