So if you're looking to share something more than just a web page (e.g. image, video, etc.), to change the default object properties or to share multiple objects on a single web page then you.re in the right spot.
If you do not need these advanced capabilities, we suggest you use the standard website customizing tool.
<head> and </head> tags within your site.SHARETHIS.addEntry(propertyList,flags) function.
<script language="javascript" type="text/javascript">
SHARETHIS.addEntry({
title:'Share me',
summary:'Sharing is good for the soul.',
icon: 'http://path.to/icon'
}, {button:true} );
</script>
Note: You can have as many script blocks as you have things to share. This is great for a blog archive page or hit lists.
Shared objects closely follow the structure of the Entry element as specified by the hAtom microformat (see http://microformats.org/wiki/hatom for more information). Shared objects, like feeds, are often viewed without the context of a web page, so be descriptive.
Since we don't know the encoding of your web page, we have to ask that all strings be encoded in utf-8. Here is a script to make your strings utf-8 safe (http://ecmanaut.blogspot.com/2006/07/encoding-decoding-utf8-in-javascript.html).
title: (required) utf-8 string, defaults to document.titleurl: (optional) fully qualified URL, defaults to document.URLsummary: (optional) utf-8 string, defaults to nullcontent: (optional) utf-8 string, defaults to nullicon: (optional) fully qualified URL, defaults to Alexa thumbnail of urlupdated: (optional) ISO 8601 date, defaults to document.lastModifiedpublished: (optional) ISO 8601 date, defaults to nullauthor: currently not implementedcategory: currently not implementedNote: The content attribute is embedded in share messages where possible (i.e. email, web page). If you use this attribute make sure it is embeddable.
JavaScript array elements are used to provide greater control of the behavior of the button and/or widget. The elements must placed in brackets immediately after the object definition (see "button:" example in the sample code above).
button: create a customized ShareThis button and/or label for any object or page to be sharedpopup: launches the widget in a new window rather than an iFrameembeds: allows embedded elements to be seen while iFrame is loadingonclick: allows for execution of a custom function when button is clickedoffsetTop: changes the vertical positioning of the ShareThis widget in relation to the button linkoffsetLeft: changes the horizontal positiong of the ShareThis widget in relation to the button link