Veit Schiele Communications

Veit Schiele Communications
StartseiteProduktevs.jquerybookmarks

vs.jquerybookmarks

vs.jquerybookmarks ist eine Plone-Erweiterung, mit der sich Plone-Artikel auf verschiedenen Bookmarking-Sites teilen lassen.
erstellt von Veit Schielezuletzt verändert: 10.07.2013 18:11 Uhr © Veit Schiele, 2012–2013
Artikelaktionen

Funktionsumfang

vs.jquerybookmarks erlaubt das Teilen von Plone-Artikeln auf vielen verschiedenen Social Bookmark Services. Es basiert auf jQuery Bookmark.

jQuery Bookmark

Dabei können die gewünschten Bookmarking-Sites aus einer Liste ausgewählt werden. Auch die Darstellung der Social Bookmarks lässt sich weitgehend konfigurieren. Sehen Sie hierzu Format Appearance. Schließlich werden auch nur die bereits aktiven Bookmarks markiert und das Setzen doppelter Bookmarks verhindert.

Verwendung

Um vs.jquerybookmarks auf Ihrer Website zu verwenden, tragen Sie das Paket zusammen mit z3c.jbot in der setup.py-Datei Ihres Policy-Produkts ein:

setup(name='vs.policy'
    …
    install_requires=[
        …
        'z3c.jbot',
        'vs.jquerybookmarks',
    ],

Anschließend können Sie vs.jquerybookmarks konfigurieren, indem Sie das Page-Template vs.jquerybookmarks/vs/jquerybookmarks/browser/viewlet.pt überschreiben. Wie dies mit z3c.jbot geht, ist im Plone-Entwicklerhandbuch beschrieben. Ein mögliches Beispiel für src/vs.policy/src/vs/policy/overrides/vs.jquerybookmarks.browser.viewlet.pt ist:

<tal:if condition="view/available">
    <div id="jquery-bookmark">
      <!-- placeholder for bookmarks -->
    </div>

    <script type="text/javascript">
        (function($) {
            $(document).ready(function() {
                $('#jquery-bookmark').bookmark({sites:['facebook', 'twitter', 'google',
                                                      'delicious']});
            });
        })(jQuery);
    </script>
</tal:if>

Informationen

Autoren

Andreas Jung, Veit Schiele

Artikelaktionen