Nuxeo mailing list archives
[CPS-users] Bookmarking CPS pages in Del.icio.us, or submitting
them to Digg and so on
Jean-Marc Orliaguet
jmo at ita.chalmers.se
Sat Mar 31 10:58:01 CEST 2007
Richard MAHONEY wrote:
> Subscribers,
>
> I am trying to add a standard set of links to the bottom of my
> CPS-3.4.3 pages. They will hopefully enable a user to bookmark the page
> in Del.icio.us, or submit it to Digg, Slashdot and so on.
>
> After reading the Zope docs and searching the net I've been unable to
> work out how to include the full referrer in the url sent to these
> services. At present I am using:
>
> tal:attributes="href string:http://slashdot.org/bookmark.pl?url=${here/portal_url}/"
>
> but of course this only returns:
>
> http://slashdot.org/bookmark.pl?url=http://indica-et-buddhica.org/
>
> Would anyone know how I might alter this expression so that it would
> output the full referrer?
>
>
Hi,
do you mean ${here/absolute_url} ?
or:
${REQUEST/ACTUAL_URL}
and the query parameters - if needed - are in ${REQUEST/QUERY_STRING}
/JM
> My initial attempt is visible here:
>
> http://indica-et-buddhica.org/sections/lexica
>
> As you can see, I've been making changes to:
>
> /cps/portal_skins/custom/portlet_contact_accessibility
>
> And here they are:
>
> <div style="text-align: center">
> Like this page?
> <a tal:attributes="href
> string:http://del.icio.us/post?url=${here/portal_url}/"
> title="Bookmark it in del.icio.us"><img
> src="/portal_themes/default/icons/delicious.gif" alt="del.icio.us"
> /></a> |
> <a tal:attributes="href
> string:http://www.digg.com/submit?url=${here/portal_url}/"
> title="Submit it to digg"><img
> src="/portal_themes/default/icons/digman.gif" alt="digg.com" /></a> |
> <a tal:attributes="href
> string:http://slashdot.org/bookmark.pl?url=${here/portal_url}/"
> title="Submit it to slashdot"><img
> src="/portal_themes/default/icons/slashdot-13x13.png" alt="slashdot.org"
> /></a> |
> <a tal:attributes="href
> string:http://technorati.com/search/${here/portal_url}/"
> title="See who links to it"><img
> src="/portal_themes/default/icons/technorati-16x15.png"
> alt="technorati.com" /></a> -::-
> <a i18n:translate="action_accessibility"
> tal:attributes="href
> string:${here/portal_url}/accessibility">Accessibility</a> |
> <a i18n:translate="action_contact" tal:attributes="href
>
> string:mailto:${here/portal_properties/email_from_address}?subject=%5BIeB%5D%20Feedback&body=System%20Administrator%2C%0A">
> Contact</a> |
> <a i18n:translate="action_print"
> href="javascript:if (window.print) window.print();">Print</a>
> </div>
>
>
>
> Best regards,
>
> Richard Mahoney
>
>
>
>
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.