pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Suchmaschinenoptimierung => Thema gestartet von: m-t am 04 Januar 2007, 10:50:39

Titel: Social Bookmarking
Beitrag von: m-t am 04 Januar 2007, 10:50:39
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
Titel: Re: Social Bookmarking
Beitrag von: Andi am 04 Januar 2007, 13:21:23
feine Sache  :thumbup:

Habe den Beitrag mal getoppt...
Titel: Re: Social Bookmarking
Beitrag von: jubilee am 04 Januar 2007, 16:05:03
@m_t:
Schreib doch noch ein paar Sätze dazu.
Nicht alle User können auf Anhieb etwas mit diesem Titel anfangen.
Titel: Re: Social Bookmarking
Beitrag von: m-t am 04 Januar 2007, 21:26:07
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
Titel: Re: Social Bookmarking
Beitrag von: m-t am 05 Januar 2007, 11:43:18
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>
Titel: Re: Social Bookmarking
Beitrag von: Zorro am 05 Januar 2007, 12:21:58
Ich habe keine block-vkp_News_Options.php...  :gruebel:

Edit: Ok, ok... übersehen...  :BD:
Titel: Re: Social Bookmarking
Beitrag von: m-t am 05 Januar 2007, 15:52:52
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>
Titel: Re: Social Bookmarking
Beitrag von: m-t am 05 Januar 2007, 16:27:46
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
Titel: Re: Social Bookmarking
Beitrag von: m-t am 05 Januar 2007, 19:40:50
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 ?
Titel: Re: Social Bookmarking
Beitrag von: Andi am 05 Januar 2007, 20:07:22
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  ;)
Titel: Re: Social Bookmarking
Beitrag von: m-t am 05 Januar 2007, 20:17:03
$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:
Titel: Re: Social Bookmarking
Beitrag von: m-t am 05 Januar 2007, 22:16:53
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]
Titel: Re: Social Bookmarking
Beitrag von: Andi am 06 Januar 2007, 12:09:48
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
Titel: Re: Social Bookmarking
Beitrag von: m-t am 12 Februar 2007, 19:52:39
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
Titel: Re: Social Bookmarking
Beitrag 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?
Titel: Re: Social Bookmarking
Beitrag von: m-t am 25 Februar 2007, 21:11:53
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.
Titel: Social Bookmarking für alle Module
Beitrag von: m-t am 17 März 2007, 11:43:59
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
Titel: Re: Social Bookmarking
Beitrag von: wichtel9999 am 20 März 2007, 18:21:34
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
Titel: Re: Social Bookmarking
Beitrag von: m-t am 13 April 2007, 20:48:58
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
Titel: Re: Social Bookmarking
Beitrag von: Gert Nehr am 24 Juni 2007, 12:16:03
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
Titel: Re: Social Bookmarking
Beitrag von: m-t am 29 Juni 2007, 15:45:14
Zitat von: Gert Nehr am 24 Juni 2007, 12:16:03
Also ich würde einige der englischsprachigen Anbieter rausnehmen.

Das passt schon :-)

Zitat
Für die, die es mit PHP haben wollen, gibt es das hier:

Da wird aber nicht der Titel (bzw. nur $seitenname) mit übergeben, da bleib ich dann lieber bei der Javascript Lösung  ;)