URL der aktuellen Seite im modrewrite-format? |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
URL der aktuellen Seite im modrewrite-format? |
Tue. 26. September 2006, 14:53
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
hallo,
ich würde mir gern ein kleines modul bauen, welches es mir ermöglicht die aktuelle seite bei del.icio.us und anderen bookmark-services zu bookmarken. der ausgabebereich im modul sieht zur zeit so aus: QUELLTEXT <?php echo " <a href=\"http://del.icio.us/post?url=http://domain.com/"."cms://idcatside=$idcatside"."&title=" . $con_side[$idcatside]['name'] . "\" title=\"del.icio.us\" ><img src=\"media/bilder/socialbookmark-icons/delicious.png\" alt=\"del.icio.us\" /></a>\n"; ?> nur leider bekomme ich dann nur die ausgabe mit der catid und der lang-variable … ich hätte aber auch dort gern "sprechende" url's. geht das irgendwie? Der Beitrag wurde von tobaco bearbeitet: Tue. 26. September 2006, 14:54 |
|
|
Tue. 26. September 2006, 15:09
Beitrag
#2
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Versuch mal rewriteGetPageUrl($idcatside, $idlang)
-------------------- Es wird, es wird...
|
|
|
Tue. 26. September 2006, 16:02
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
Versuch mal rewriteGetPageUrl($idcatside, $idlang) hm, nee, das scheint nicht zu gehen. wenn ich das einbaue, bekomme ich beim modulspeichern folgenden fehler: QUELLTEXT function mod_test_45_out () { Fatal error: Call to undefined function: rewritegetpageurl() in /var/www/vhosts/domain.com/httpdocs/backend/inc/class.repository.php(939) : eval()'d code on line 1 was evtl. daran liegen könnte, das $idlang nix ausspuckt. |
|
|
Tue. 26. September 2006, 16:58
Beitrag
#4
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
$idlang muß $lang heißen und die Linkgenerierung solltest Du in "if (function_exists('rewritegetpageurl')) { ... } " einscließen. Dir fliegen hier die Prüfroutinen beim Modulspeichern um die Ohren.
-------------------- Es wird, es wird...
|
|
|
Wed. 27. September 2006, 11:17
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
|
|
|
Wed. 27. September 2006, 12:36
Beitrag
#6
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
tobaco, könntest du das fertige modul hier noch posten? wäre auch daran interessiert :-)
gruss andi -------------------- |
|
|
Wed. 27. September 2006, 13:33
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 185 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 80 |
tobaco, könntest du das fertige modul hier noch posten? wäre auch daran interessiert :-) gruss andi ist aber sehr rudimentär und ohne irgendeine konfiguration. einfach neues modul anlegen und das hier in den moduloutput packen: QUELLTEXT <?php if (function_exists('rewritegetpageurl')) { echo "<p>\n"; echo " <a href=\"http://www.blinkbits.com/bookmarklets/save.php?v=1&source_url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "&body=" . $con_side[$idcatside]['name'] . "\" title=\"blinkbits\"><img src=\"media/bilder/socialbookmark-icons/blinkbits.png\" alt=\"blinkbits\" />$idlang</a>\n"; echo " <a href=\"http://www.blinklist.com/index.php?Action=Blink/addblink.php&Description=&Url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&Title=" . $con_side[$idcatside]['name'] . "\" title=\"BlinkList\"><img src=\"media/bilder/socialbookmark-icons/blinklist.png\" alt=\"BlinkList\" /></a>\n"; echo " <a href=\"http://blogmarks.net/my/new.php?mini=1&simple=1&url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"blogmarks\"><img src=\"media/bilder/socialbookmark-icons/blogmarks.png\" alt=\"blogmarks\" /></a>\n"; echo " <a href=\"http://co.mments.com/track?url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"co.mments\"><img src=\"media/bilder/socialbookmark-icons/co.mments.gif\" alt=\"co.mments\" /></a>\n"; echo " <a href=\"http://www.connotea.org/addpopup?continue=confirm&uri=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"connotea\"><img src=\"media/bilder/socialbookmark-icons/connotea.png\" alt=\"connotea\" /></a>\n"; echo " <a href=\"http://del.icio.us/post?url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"del.icio.us\" rel=\"external\"><img src=\"media/bilder/socialbookmark-icons/delicious.png\" alt=\"del.icio.us\" /></a>\n"; echo " <a href=\"http://www.furl.net/storeIt.jsp?u=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&t=" . $con_side[$idcatside]['name'] . "\" title=\"Furl\"><img src=\"media/bilder/socialbookmark-icons/furl.png\" alt=\"Furl\" /></a>\n"; echo " <a href=\"http://ma.gnolia.com/beta/bookmarklet/add?url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "&description=" . $con_side[$idcatside]['name'] . "\" title=\"Ma.gnolia\"><img src=\"media/bilder/socialbookmark-icons/magnolia.png\" alt=\"Ma.gnolia\" /></a>\n"; echo " <a href=\"http://www.newsvine.com/_tools/seed&save?u=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&h=" . $con_side[$idcatside]['name'] . "\" title=\"NewsVine\"><img src=\"media/bilder/socialbookmark-icons/newsvine.png\" alt=\"NewsVine\" /></a>\n"; echo " <a href=\"http://reddit.com/submit?url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"Reddit\"><img src=\"media/bilder/socialbookmark-icons/reddit.png\" alt=\"Reddit\" /></a>\n"; echo " <a href=\"http://www.spurl.net/spurl.php?url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"Spurl\"><img src=\"media/bilder/socialbookmark-icons/spurl.png\" alt=\"Spurl\" /></a>\n"; echo " <a href=\"http://tailrank.com/share/?text=&link_href=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&title=" . $con_side[$idcatside]['name'] . "\" title=\"TailRank\"><img src=\"media/bilder/socialbookmark-icons/tailrank.png\" alt=\"TailRank\" /></a>\n"; echo " <a href=\"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&=" . $con_side[$idcatside]['name'] . "\" title=\"YahooMyWeb\"><img src=\"media/bilder/socialbookmark-icons/yahoomyweb.png\" alt=\"YahooMyWeb\" /></a>\n"; echo " <a href=\"http://www.mister-wong.de/add_url/&bm_url=http://domain.com/".rewritegetpageurl($idcatside, $lang)."&bm_description=" . $con_side[$idcatside]['name'] . "\" title=\"Mister Wong\" rel=\"external\"><img src=\"media/bilder/socialbookmark-icons/wong.png\" alt=\"Mister Wong\" /></a>\n"; echo "</p>\n"; }; ?> domain.com müsste dann noch durch die eigene adresse ersetzt werden. geht wahrscheinlich auch über eine php-variable. hatte ich jetzt nicht die zeit zu schauen. die bildchen hänge ich mal hier an. da müssten dann evtl. die pfade noch angepasst werden. vielleicht mach ich bei gelegenheit mal ein richtiges modul mit config draus. mir reichts aber grad so.
Angehängte Datei(en)
|
|
|
Wed. 27. September 2006, 13:44
Beitrag
#8
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
super, vielen dank. schaue es mir gerne an, sobald mein neues projekt geboren ist....für dieses könnte ich ein solches (vielleicht erweitertes) modul gebrauchen.
gruss andi -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.4.24 - 13:39 |