Seite 1 von 1

RLink für phpBB3?

Verfasst: 05.04.2009 18:03
von femu
Hallo Zusammen,

weil ich gerade zufällig darüber gestolpert bin. Es gab unter phpBB2 mal einen kleinen Mod, der sich RLink nannte. Aufgabe war es, wenn ein externe Seite (Link) aufgerufen wurde, daß dann ganz oben eine gelbe Zeile stand ala "XY ist nicht für die Inhalte gelinkter Seiten verantwortlich". Und das Ganze mit 'nem X versehen, um die Zeile auszublenden.

Gibt es sowas zufällig für phpBB3 auch oder hat sich da vielleicht schon mal jemand dran versucht?

Besten Dank und Gruß
femu

Re: RLink für phpBB3?

Verfasst: 05.04.2009 18:10
von test_nick
Wäre auch intressiert... Also ein Popup

Re: RLink für phpBB3?

Verfasst: 06.04.2009 22:50
von test_nick
Giebt es Neukeiten?

Verfasst: 07.04.2009 10:32
von dieweltist
Ich rate dringend davon ab, so einen Mod zu installieren, weil dieser rechtlich bedenklich ist. Solche pauschale Distanzierungen können sich bei einem Rechtsstreit erst recht ungünstig auswirken: Klick! Lies hierzu insbesondere ab "Es gibt aber bestimmte Dinge..."! Ein Auszug daraus:
[...] Das Landgericht Hamburg hat mit Urteil vom 12. Mai 1998 (Az. 312 O 85/98) festgestellt, dass eine Distanzierungsklausel, die nur gesetzt wird, um vor rechtlicher Verantwortung zu schützen, nicht ernstzunehmen ist und deshalb keine Wirkung hat. [...]

Re: RLink für phpBB3?

Verfasst: 08.04.2009 04:35
von femu
Das soll ja auch kein Freibrief sein, sondern als Hinweis dienen, daß man jetzt mit einem Link nicht zwangsläufig was zu tun hat. Denn so gesehen, darfst überhaupt keinen Link setzen, da die rechtlich Lage im geliebten, rechtsstaatlichn D-Land sowieso IMMER schwammig ist :roll:

Aber nun bitte direkt wieder zurück zum Thema. Was man da reinschreibt, ist ja erst mal sekundär. Ich will lediglich die Funktion haben und keine rechtlichen Diskussionen anfangen. Das sollen die Leute machen, die damit Geld verdienen

Re: RLink für phpBB3?

Verfasst: 08.04.2009 12:48
von test_nick
Habe mal wieder was gefunden beim durchsuchen der Mod-Datenbank von phpBB.com -----> http://www.phpbb.com/community/viewtopi ... 0&t=939795

EDIT:

Also, dass müsstest du dann nur noch ein bissel umprogrammieren...

mfG:

test_nick

Re: RLink für phpBB3?

Verfasst: 08.04.2009 18:02
von femu
Danke, aber des ist leider nicht des, was ich suche. So einen Balken an sich ist ja noch kein Hexenwerk und das der nur für nicht eingeloggte zu sehen ist, auch noch nicht (das geht ja einfach über den S_USER_LOGGED_OUT Schalter).

Aber wir geben die Hoffnung mal noch nicht auf :wink: Ich hab zwar schon versucht, den RLink auf phpbb3 umzusetzen, aber ich habe leider keinen Plan, wo ich das einfügen muß, was im Original in die includes/bbcode.php muß:

Hier mal die Anleitung. Der Rest müsste - denke ich mal - auch unter phpBB3 funktionieren:

Code: Alles auswählen

############################################################## 
## MOD Title: RLink 
## MOD Author: Andreas http://www.2lucky.de 
## Install: Enclave http://www.yourboard.ch
## MOD Description: Fügt ein Hinweis bei Links hinzu, dass das Board nicht verantwortlich ist!
## MOD Version: 1.0.0 
## 
## Installation Level: (Easy) 
## Installation Time: 5 Minutes 
## Files To Edit: bbcode.php, bbcode.tpl, rlink/config.php
## Included Files: /rlink
############################################################## 
## For Security Purposes, Please Check: http://www.yourboard.ch/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## This Install was write from Enclave http://www.yourboard.ch  
## I give support for this Mod on http://www.yourboard.ch
## Don`t forget the Link to you Board!!!
##
############################################################## 
## MOD History: 
## 
##   2004-08-29 - Version 1.0.0 
##      - First Release 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
#

rlink/config.php

# 
#-----[ FIND ]------------------------------------------ 
#

$website = "deinForum.ch";
$website_url = "http://www.deinforum.ch";

# 
#-----[ change and save ]-------------------------------
#

# 
#-----[ COPY ]------------------------------------------ 
# 

copy /rlink to root

# 
#-----[ OPEN ]------------------------------------------ 
# 

includes/bbcode.php

# 
#-----[ FIND ]------------------------------------------ 
#

$ret = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);

# 
#-----[ replace with ]----------------------------------
# 

$ret = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"http://www.deinforum.ch/phpBB2/rlink/rlink.php?url=\\2\" target=\"_blank\">\\2</a>", $ret);

# 
#-----[ FIND ]------------------------------------------ 
#

$ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);

# 
#-----[ replace with ]----------------------------------
# 

$ret = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://www.deinforum.ch/phpBB2/rlink/rlink.php?url=http://\\2\" target=\"_blank\">\\2</a>", $ret);


# 
#-----[ OPEN ]------------------------------------------ 
# 

templates/yourstyle/bbcode.tpl

# 
#-----[ FIND ]------------------------------------------ 
#

<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->

# 
#-----[ REPLACE WITH ]----------------------------------
# 

<!-- BEGIN url --><a href="http://www.yourboard.ch/phpBB2/rlink/rlink.php?url={URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->


# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
Vielleicht hat ja noch jemand eine Idee ...

Re: RLink für phpBB3?

Verfasst: 09.04.2009 12:07
von femu
Ok. Hat sich erledigt. Der Mod funktioniert auch so. Also nur die bbcode.html und die RLink Files anpassen und gut ist.

Re: RLink für phpBB3?

Verfasst: 09.04.2009 12:53
von test_nick
Könntest du mir mal bitte kurz die Instaliation zeigen?

Re: RLink für phpBB3?

Verfasst: 10.04.2009 05:40
von femu
Genau so, wie oben beschrieben. Nur das du keine Änderung in der bbcode.php machen musst.

In der styles/prosilver/template/bbcode.html folgendes

Code: Alles auswählen

<!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
ändern in

Code: Alles auswählen

<!-- BEGIN url --><a href="http://WWW.DEINE_DOMAIN:DE/rlink/rlink.php?url={URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
Natürlich die Domain an deine anpassen. Dann die Dateien rlink/config.php, rlink/rlink.php und ggf. rlink/rlink_top.php bearbeiten und Texte bzw. Domain anpassen und des war's auch schon. Funktioniert aber nicht mit älteren gesetzten Links. Erst wenn in einem Post ein neuer Link gesetzt wird, kommt die Zeile, weil ja obige Änderung dann erst mit gespeichert werden.