Social Bookmarking

Begonnen von m-t, 04 Januar 2007, 10:50:39

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 3 Gäste betrachten dieses Thema.

m-t

Um hier ein bischen im Trend zu liegen :-)

block-vkp_News_Options.php

Suchen nach:


if (MX_IS_ADMIN) {
    $content .= "<br><div align=\"center\" class=\"tiny\"><b>" . _ADMIN . "</b><br>[&nbsp;<a href=\"admin.php?op=adminStory\">" . _ADD . "</a> | <a href=\"admin.php?op=EditStory&amp;sid=" . $GLOBALS['story_blocks']["sid"] . "\">" . _EDIT . "</a> | <a href=\"admin.php?op=RemoveStory&amp;sid=" . $GLOBALS['story_blocks']["sid"] . "\">" . _DELETE . "</a>&nbsp;]</div>";
}


danach einfügen:

für blinkbits.com


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:function p(){if(document.all){if(!document.selection) {return('')}r=document.selection.createRange();return(r.htmlText)}else{var g=window.getSelection();if(!g||g.rangeCount<=0){return('')}r=g.getRangeAt(0);return(r)}}location.href='http://blinkbits.com/bookmarklets/save.php?v=1&source_url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)+'&rss_feed_url='+'&body='+encodeURIComponent(p())\">
<img src=\"images/blinkbits.png\" alt=\"save_to_blinkbits\" border=\"0\" width=\"80\" height=\"15\" /></a>
</div>";


für co.mments.com


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:(function(){var d=document,b=d.body,e=d.getElementById('co-mments');if(e)e.parentNode.removeChild(e);e=d.createElement('div');e.id='co-mments';e.innerHTML='Loading...';var st={color:'white',backgroundColor:'red',font:'normal 14px Sans-Serif',padding:'2px',margin:'0',position:window.attachEvent?'absolute':'fixed',top:'4px',left:'4px',zindex:'100',textAlign:'left'};for(s in st)e.style[s]=st[s];b.appendChild(e);e=d.createElement('script');e.type='text/javascript';e.src='http://co.mments.com/track/bookmarklet?url='+encodeURIComponent(location.href);b.appendChild(e);})()\">
<img src=\"images/comments.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>
</div>";


für del.icio.us


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:location.href='http://del.icio.us/post?v=4;url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)\">
<img src=\"images/delicious.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>
</div>";


für digg.com


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"http://digg.com/submit?phase=2&url=http://www.domain.de/modules.php?name=News&amp;file=article&amp;sid=" . $GLOBALS['story_blocks']["sid"] . "&topic=world_news\"><img src=\"images/digg.png\" border=\"0\" width=\"80\" height=\"15\" /></a>
</div>";


für netselektor.de


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:location.href = 'http://netselektor.de/speichern/neu?title=' + encodeURIComponent(document.title) + '&url=' + encodeURIComponent(document.URL)\">
<img src=\"images/netselector.png\">
</a>
</div>";


für mister-wong.de


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:location.href='http://www.mister-wong.de/index.php?action=addurl&bm_url='+encodeURIComponent(location.href)+'&bm_description='+encodeURIComponent(document.title)\">
<img src=\"images/wong.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>
</div>";


für reddit.com


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:location.href='http://reddit.com/submit?url='+encodeURIComponent(location.href)+'&title=='+encodeURIComponent(document.title)\">
<img src=\"images/reddit.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>
</div>";


für taggle.de


$content .= "<br \><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"http://taggle.de/addLinkDetails?mAddress=http://www.domain.de/modules.php?name=News&amp;file=article&amp;sid=" . $GLOBALS['story_blocks']["sid"] . "&submitted=Weiter\">
<img src=\"images/taggle.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>
</div>";


Bilder, hier 80x15 ins image verzeichniss...
mehr anbieter mach ich demnächst.

So siehts dann aus -> rechts oben:

http://www.mich-tipps.de/News-file-article-sid-1632.html

Andi

feine Sache  :thumbup:

Habe den Beitrag mal getoppt...
schön´s Grüssle, Andi

jubilee

@m_t:
Schreib doch noch ein paar Sätze dazu.
Nicht alle User können auf Anhieb etwas mit diesem Titel anfangen.

m-t

Zitat von: jubilee am 04 Januar 2007, 16:05:03
@m_t:
Schreib doch noch ein paar Sätze dazu.

:BD:

Zitat
Social Bookmarks (selten auch Soziale Lesezeichen) sind Lesezeichen, die in einem Netz (Internet oder Intranet) verschiedenen Benutzern mit Hilfe einer Browser-Oberfläche zur Verfügung stehen und mittels eines RSS-Feeds gelesen werden können. Zu den populärsten Anbietern zählen del.icio.us und Furl; daneben gibt es viele andere Anbieter mit unterschiedlich großer Palette von Features. Mittlerweile gibt es auch rein deutschsprachige Services, wie z.B. Mister Wong, Netselektor.de, oneview.de oder Taggle.de. Nutzer können bei allen Anbietern eigene Lesezeichen hinzufügen, löschen, kommentieren bzw. mit Kategorien oder Schlagwörtern (tags) versehen. Ebenso haben sie Einblick in die Lesezeichen anderer Nutzer. Social Bookmarks lassen sich nach Tags, Tag-Kombinationen oder Benutzern auflisten. Zudem gibt es in vielen Fällen eine Auflistung der von allen Nutzern zuletzt gespeicherten Lesezeichen auf der Startseite sowie eine Liste der beliebtesten Links. Jede dieser Linklisten lässt sich mit Hilfe eines RSS-Feeds verfolgen (allerdings nicht bei oneview). Mit Hilfe bestimmter Algorithmen bieten einige Anbieter von Social Bookmarks eine Auflistung thematisch verwandter Links bzw. verwandter Tags an. Zudem können Links bewertet (digg und yigg) oder kommentiert werden. Weitere Funktionen, die es allerdings nicht bei allen Anbietern gibt, sind Gruppenfunktionen, Mail- und Netzwerkfunktionen zwischen einzelnen Nutzern sowie Toolbars und Suchfunktionen für diverse Browser. In den meisten Fällen ist es nicht möglich, eine (aktuelle) Kopie der gemerkten Seite zu machen, bei den Anbietern mit deutschsprachiger Oberfläche bieten oneview, Spurl und Yahoo My Web 2.0 diese Speicherfunktion an.

http://de.wikipedia.org/wiki/Social_Bookmarks

m-t

für furl.net


<a href=\"javascript:location.href='http://www.furl.net/storeIt.jsp?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title)\">
<img src=\"images/furl.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>

Zorro

Ich habe keine block-vkp_News_Options.php...  :gruebel:

Edit: Ok, ok... übersehen...  :BD:

m-t

für newsvine:


<a href=\"javascript:location.href='http://www.newsvine.com/_tools/seed&save?u='+encodeURIComponent(location.href)+'&h='+encodeURIComponent(document.title)\">
<img src=\"images/newsvine.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>

m-t

80x15 Buttons für alle bisherigen in rot und grün:

Farben lassen sich ja schnell ändern:

http://www.mich-tipps.de/test/buttons_gruen.zip

http://www.mich-tipps.de/test/buttons_rot.zip

m-t

ich glaub ich bräuchte da mal bischen nachhilfe :-)

die bookmarklets sind ja ne feine sache allerdings m uß dazu javascript aktiviert sein.
beim umstellen auf php hab ich aber ein kleines problem.

mit:

. $GLOBALS['story_blocks']["sid"] .

hol ich die url, was einige der angebotenen services aber zusätzlich benötigen ist der titel der news.

meine versuche haben da aber leider fehlgeschlagen, hat da jemand ne idee ?

Andi

Moin :)

du kannst dir das komplette Array $GLOBALS['story_blocks'] anzeigen lassen, in dem du folgende Zeile in den COde des Blocks mit reinschreibst:
mxDebugFuncVars($GLOBALS['story_blocks']);
Dann siehst du was da alles drin abgespeichert ist.

Unter anderem der Titel der jeweiligen Story, im Arrayschlüssel [title].
ALso $GLOBALS['story_blocks']['title'] ist dein Freund  ;)
schön´s Grüssle, Andi

m-t

#10
$GLOBALS['story_blocks']['title']

hatte ich schon gehabt :-)

aber ich teste wohl beim falschen anbieter, wenn ich mit der maus drüber gehe wird der ilnk korrekt angezeigt. nach klick wird als titel aber die url angezeigt. naja, ich bastel dann mal weiter.

Danke schön :-)

Edit: blinkbits.com scheint gehackt zu sein, beim übertragen kommt hacked by...  :smile:

m-t

so, das wars.

php geht nicht mit allen anbietern, mit den bookmarklets wird mehr übertragen.

folgende sind jetzt eingebaut (mehr anbieter hab ich nicht gefunden):

del.icio.us
digg.com
furl.net
netselektor.de
newsvine.com
reddit.com
shadows.com
simpy.com
smarking.com
spurl.net
tailrank.com
taggle.de
mister-wong.de
yahoo

block-vkp_News_Options.php

ist hier als anhang, bei taggle.de + digg.com muss noch eure url rein (momentan steht da deinedomain.de)

buttons sind aktualisiert.

viel spaß damit (oder auch nicht  :cool:)

[gelöscht durch Administrator]

Andi

#12
Hi :)

Zitatbei taggle.de + digg.com muss noch eure url rein (momentan steht da deinedomain.de) buttons sind aktualisiert

Dafür kannst du die Konstante MX_HOME_URL verwenden.
Das könnte dann z.B. so aussehen:

$content .= "<br /><div style=\"text-indent: -8px; margin-left: 8px;\">
<a href=\"javascript:location.href='http://del.icio.us/post?v=4;url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)\">
<img src=\"images/delicious.png\" border=\"0\" width=\"80\" height=\"15\" />
</a>
<a href=\"http://digg.com/submit?phase=2&url=" . MX_HOME_URL . "/modules.php?name=News&amp;file=article&amp;sid=" . $GLOBALS['story_blocks']["sid"] . "&topic=world_news\"><img src=\"images/digg.png\" border=\"0\" width=\"80\" height=\"15\" /></a>
</div>";



PS:
Wäre doch ein nettes Paket für die Downloads ;)

EDIT:
ist drin: http://www.pragmamx.org/Downloads-op-view-lid-596.html
schön´s Grüssle, Andi

m-t

kleiner zwischenstand:

mister-wong.de - 4 Links
del.icio.us - 9 links

in ca. 4 wochen also 13 neue links von 2 anbietern auf meine seite bekommen.
bei den anderen hab ich noch nicht nachgeschaut

Carlos Brasil

übersehe ich etwas, oder wie bekomme ich die Social Bookmarks auch ohne rechte Blöcke zu Gesicht?
Carlos Brasil • http://www.kwjr.de

m-t

Zitat von: Carlos Brasil am 23 Februar 2007, 21:59:17
übersehe ich etwas, oder wie bekomme ich die Social Bookmarks auch ohne rechte Blöcke zu Gesicht?

also ich hab den code im rechten block eingebaut so dass er nur sichtbar ist wenn die news aufgerufen werden, kannst natürlich auch unter jede einzelne news machen oder an beliebiger stelle.

m-t

kleine erweiterung für alle module:

die Datei: socialbookmarkings.inc

wird ins Verzeichniss: "includes" und das Verzeichniss "bookmarking"  nach "images" hochgeladen.

Installation am Beispiel des Sections Modul:

index.php öffnen:

code:

#####################
OpenTable();
include("includes/socialbookmarking.inc");
CloseTable();
#####################

an der gewünschten stelle einfügen, fertig.

Als Beispiel ist die index.php des Section Moduls in der .zip Datei dabei.

So siehts aus:

http://www.mich-tipps.de/Sections-sop-listarticles-secid-11.html

wichtel9999

Hier ist noch ein neuer Link für die Bookmarks, der ein Popup öffnet um die Seite bei MyFavs.eu anzumelden.

<a href="javascript:x=document;a=encodeURIComponent(x.location.href);t=encodeURIComponent(x.title);d=encodeURIComponent(window.getSelection());open('http://www.myfavs.eu/bookmarks/?action=add&popup=1&address='+a+'&title='+t+'&description='+d,'MyFavs','modal=1,status=0,scrollbars=1,toolbar=0,resizable=1,width=730,height=465,left='+(screen.width-730)/2+',top='+(screen.height-425)/2);void 0;"><img src="http://myfavs.eu/images/myfavs.gif" border="0" width="16" height="16" alt="Icon myfavs.eu" title="Webseite zu myfavs.eu hinzuf&uuml;gen" /></a>&nbsp;

Lieben Gruss aus Finnland

Andy alias wichtel

m-t

danke, myfavs hat aber noch pr0 daher vorerst mal unwichtig für mich :-)
die seiten schiessen ja grad wie pilze ausm boden. kleine vorauswahl ist schon sinnvoll

Gert Nehr

Also ich würde einige der englischsprachigen Anbieter rausnehmen. Denn bei diesen Anbietern findet man kaum deutsche Mitglieder.
Für die, die es mit PHP haben wollen, gibt es das hier:
http://www.pragmamx.org/Forum-topic-21830.html