Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 218%
Ausl. d. letzten 5 Minuten: 202%
Ausl. d. letzten 15 Minuten: 196%
Aktulle Uhrzeit: 09:59
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz
Yukon Tramps & Drivers

Werben

Viktor's Supportboard » Programmieren » HTML, XHTML, JavaScript und CSS » Link umwandler brauche Hilfe » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Link umwandler brauche Hilfe
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg



Fragezeichen Link umwandler brauche Hilfe Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Leute hab zu meinem Problem einen Link der so Aussieht :

ajfsp://file|soundeffects.rar|4425e8a152495106707c41c4415fb293|218737267/

Umzuwandeln das er so aussieht :

soundeffects.rar(208,60MB)

Folgendes in der class_parse.php geschrieben :

<?php
// ***************************************************************************
*********//
// * WoltLab Burning Board 2
// ***************************************************************************
*********//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web http://www.woltlab.de/
// * License http://www.woltlab.de/products/burning_board/license_en.php
// * http://www.woltlab.de/products/burning_board/license.php
// ***************************************************************************
*********//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ***************************************************************************
*********//
// * $Date: 2006-08-23 14:58:44 +0200 (Mi, 23 Aug 2006) $
// * $Author: Burntime $
// * $Rev: 1714 $
// ***************************************************************************
*********//


class parse {
var $search = array();
var $replace = array();
var $replace2 = array();

var $smilie_search = array();
var $smilie_replace = array();
var $smilie_search2 = array();
var $smilie_replace2 = array();

var $wrapwidth = 100;
var $hilight = '';
var $showimages = 0;
var $docensor = 0;
var $censorwords = array();
var $censorcover = '';
var $imgsearch = '';
var $imgreplace = '';
var $imgsearch2 = '';
var $imgreplace2 = '';
var $censorsearch = array();
var $censorreplace = array();

var $done = array();
var $cuturls = 0;
var $linenumbers = 1;

// (php - ) & code parse
var $usecode = 0;
var $index = array();
var $hash = '';
var $tempsave = array();

var $hilightSearch = '';
var $hilightReplace = '';

var $useCaching = 0;
var $urlCache = array();
var $breakChar = '';

function parse($docensor = 0, $wrapwidth = 0, $showimages = 0, $hilight = '', $usecode = 1, $cuturls = 1, $useCaching = 0) {
if (ENCODING == 'UTF-8') $this->breakChar = utf8_encode(chr(160));
else $this->breakChar = chr(160);
$this->done = array('bbcode' => 0, 'smilies' => 0);
$this->useCaching = $useCaching;

if ($hilight) $this->hilight = urldecode($hilight);
if ($docensor == 1) {
$this->docensor = 1;
global $censorwords, $censorcover;
$this->censorwords = explode("\n", preg_replace("/\s*\n\s*/", "\n", wbb_trim($censorwords)));
$this->censorcover = $censorcover;
}
if ($wrapwidth) $this->wrapwidth = $wrapwidth;
if ($showimages) $this->showimages = $showimages;
$this->prepareimages();
$this->cuturls = $cuturls;

if ($usecode == 1) $this->usecode = 1;

$this->generateHash();
}

function getsmilies() {
global $db, $n, $lang;
$i = 0;
$result = $db->unbuffered_query("SELECT smilieid, smiliecode, smiliepath, smilietitle FROM bb".$n."_smilies ORDER BY smilieorder ASC");
while ($row = $db->fetch_array($result)) {
$row['smilietitle'] = getlangvar($row['smilietitle'], $lang);

$this->smilie_search[] = "/".$this->preg_quote($row['smiliecode'])."/";
$this->smilie_replace[] = $this->breakChar . "{".$this->hash."_".$row['smilieid']."}" . $this->breakChar;

$this->smilie_search2[] = "/{".$this->hash."_".$row['smilieid']."}/";
if ($this->useCaching) $row['smiliepath'] = str_replace("{imagefolder}", "@@@imagefolder@@@", $row['smiliepath']);
$this->smilie_replace2[] = makeimgtag($row['smiliepath'], $row['smilietitle'], 0) . "\n";
}

$this->done['smilies'] = 1;
}


function getHilight($forBBCode = false) {
global $minwordlength;

if ($this->done['hilight'] == 1 && $forBBCode) {
if ($this->hilightSearch != '') {
$this->search[] = $this->hilightSearch;
$this->replace[] = $this->hilightReplace;
$this->replace2[] = '\\0';
}

return;
}

if ($this->hilight) {
$hilightwords = preg_replace("/[\/:;'\"\(\)\[\]?!#{}%\-+\\\\]/s", "", str_replace("/", "\/", quotemeta($this->hilight)));
$hilightwords = preg_replace("/\s{2,}/", " ", $hilightwords);
$hilightwords = preg_split("/[\s]/", wbb_strtolower($hilightwords), - 1, PREG_SPLIT_NO_EMPTY);
while (list($key, $word) = each($hilightwords)) {
if ($word == "and" || $word == "or" || $word == "not" || wbb_strlen($word) < $minwordlength) continue;

$word = addcslashes($word, '.|$=<>^');

$word = str_replace("*", "[0-9a-z]*", $word);
$word = str_replace("_", "[0-9a-z]{1}", $word);

if (!isset($hilightstring)) $hilightstring = $word;
else $hilightstring .= "|".$word;
}
if (isset($hilightstring)) {
$this->hilightSearch = "/(^|\s|\]|>|\")($hilightstring)(([,\.]{1}[\s[\"<$]+)|\s|\[|\"|<|$)/i";;
$this->hilightReplace = "\\1<span class=\"highlight\">\\2</span>\\3";

if ($forBBCode) {
$this->search[] = $this->hilightSearch;
$this->replace[] = $this->hilightReplace;
$this->replace2[] = '\\0';
}
}
}

$this->done['hilight'] = 1;
}


function insertBreakChar($text) {
$text = preg_replace("/([^\n\r ]{".($this->wrapwidth - 1)."})/i", "\\1$this->breakChar", $text);
return $text;
}


function getbbcode() {
global $db, $n, $style, $lang;

$this->search[] = "/\[list=(&quot;|['\"]?)([^\"']+)\\1](.+)\[\/list((=\\1[^\"']+\\1])|(\]))/e
siU";
$this->replace[] = "\$this->formatlist('\\3', '\\2')";
$this->search[] = "/\
    (.+)\[\/list\]/esiU";
    $this->replace[] = "\$this->formatlist('\\1')";
    $this->search[] = "/\[url=(&quot;|['\"]?)([^\"']+)\\1](.+)\[\/url\]/esiU";
    $this->replace[] = "\$this->formaturl('\\2','\\3')";
    $this->search[] = "/\[url]([^\"\[]+)\[\/url\]/eiU";
    $this->replace[] = "\$this->formaturl('\\1')";
    $this->search[] = "/java script:/i";
    $this->replace[] = "java script:";
    $this->search[] = "/vb script:/i";
    $this->replace[] = "vb script:";
    $this->search[] = "/about :/i";
    $this->replace[] = "about :";

    // avoid wrapping
    $this->replace2[] = "'$this->breakChar
      $this->breakChar'.\$this->stripSlashes('\\3').'$this->breakChar
    $this->breakChar'";
    $this->replace2[] = "'$this->breakChar[list]$this->breakChar'.\$this->stripSlashes('\\1').'$thi
    s->breakChar
$this->breakChar'";
$this->replace2[] = "'$this->breakChar[url=\\1$this->breakChar'.\$this->insertBreakChar('\\2').
'$this->breakChar\\1]$this->breakChar'.\$this->stripSlashes('\\3').'$this->
breakChar[/url]$this->breakChar'";
$this->replace2[] = "'$this->breakChar$this->breakChar' . \$this->insertBreakC...this->breakChar$this->breakChar'";
$this->replace2[] = "\\0";
$this->replace2[] = "\\0";
$this->replace2[] = "\\0";

$this->getHilight(true);

$threeparams = "/\[%s=(&quot;|['\"]?)(%s),(%s)\\1](%s)\[\/%s\]/siU";
$twoparams = "/\[%s=(&quot;|['\"]?)(%s)\\1](%s)\[\/%s\]/siU";
$oneparam = "/\[%s](%s)\[\/%s\]/siU";

$result = $db->unbuffered_query("SELECT bbcodetag, bbcodereplacement, params, multiuse, pattern1, pattern2, pattern3, eval_replacement FROM bb".$n."_bbcodes ORDER BY params ASC");

while ($row = $db->fetch_array($result)) {
if ($row['params'] == 1) {
if (!$row['pattern1']) $row['pattern1'] = ".*";
$search = sprintf($oneparam, $row['bbcodetag'], $row['pattern1'], $row['bbcodetag']);

$replace2 = "$this->breakChar[".$row['bbcodetag']."]$this->breakChar\\1$this->breakChar
[/".$row['bbcodetag']."]$this->breakChar";
}
if ($row['params'] == 2) {
if (!$row['pattern1']) $row['pattern1'] = "[^\"']+";
if (!$row['pattern2']) $row['pattern2'] = ".*";
$search = sprintf($twoparams, $row['bbcodetag'], $row['pattern1'], $row['pattern2'], $row['bbcodetag']);

$replace2 = "$this->breakChar[".$row['bbcodetag']."=\\1$this->breakChar\\2$this->breakC
har\\1]$this->breakChar\\3$this->breakChar[/".$row['bbcodetag']."]$this->br
eakChar";
}
if ($row['params'] == 3) {
if (!$row['pattern1']) $row['pattern1'] = "[^\"']+";
if (!$row['pattern2']) $row['pattern2'] = "[^\"']+";
if (!$row['pattern3']) $row['pattern3'] = ".*";
$search = sprintf($threeparams, $row['bbcodetag'], $row['pattern1'], $row['pattern2'], $row['pattern3'], $row['bbcodetag']);

$replace2 = "$this->breakChar[".$row['bbcodetag']."=\\1$this->breakChar\\2$this->breakC
har,$this->breakChar\\3$this->breakChar\\1]$this->breakChar\\4$this->breakC
har[/".$row['bbcodetag']."]$this->breakChar";
}

if ($row['eval_replacement'] == 1) {
eval("\$row['bbcodereplacement'] = \"".addcslashes($row['bbcodereplacement'], "\"\\")."\";");
}

for ($i = 0; $i < $row['multiuse']; $i++) {
$this->search[] = $search;
$this->replace[] = $row['bbcodereplacement'];
$this->replace2[] = $replace2;
}
}
$this->done['bbcode'] = 1;
}
// ajfsp umwandlung-start
function ajfsp($name, $hash, $size) {
$mbsize = number_format(round(($size / 1024) / 1024, 2), 2, ',', '.');
return '<a href="ajfsp://file|'.$name.'|'.$hash.'|'.$size.'/">'.$name.'</a> ('.$mbsize.' MB)';
}
// ajfsp umwandlung-ende


function prepareimages() {
global $allowdynimg;

if ($allowdynimg == 1) $this->imgsearch = "/\$this->breakChar'";
}

function censor($post) {
if (count($this->censorsearch) == 0 || count($this->censorreplace) == 0) {
reset($this->censorwords);
while (list($key, $censor) = each($this->censorwords)) {
$censor = wbb_trim($censor);
if (!$censor) continue;

if (preg_match("/\{([^=]+)=([^=]*)\}/si", $censor, $exp)) {
$this->censorsearch[] = "/(^|\s|\]|>|\")(".$this->preg_quote($exp[1]).")(([,\.]{1}[\s[\"<$]+)|\s|\[
|\"|<|$)/i";
$this->censorreplace[] = "\\1".$exp[2]."\\3";
}
elseif (preg_match("/\{([^=]+)\}/si", $censor, $exp)) {
$this->censorsearch[] = "/(^|\s|\]|>|\")(".$this->preg_quote($exp[1]).")(([,\.]{1}[\s[\"<$]+)|\s|\[
|\"|<|$)/i";
$this->censorreplace[] = "\\1".str_repeat($this->censorcover, wbb_strlen($exp[1]))."\\3";
}
elseif (preg_match("/([^=]+)=([^=]*)/si", $censor, $exp)) {
$this->censorsearch[] = "/".$this->preg_quote($exp[1])."/i";
$this->censorreplace[] = $exp[2];
}
else {
$this->censorsearch[] = "/".$this->preg_quote($censor)."/i";
$this->censorreplace[] = str_repeat($this->censorcover, wbb_strlen($censor));
}
}
}
if (count($this->censorsearch) > 0 && count($this->censorreplace) > 0) return preg_replace($this->censorsearch, $this->censorreplace, $post);
else return $post;
}

function doparse($post, $allowsmilies, $allowhtml, $allowbbcode, $allowimages) {
// censorship
if ($this->docensor == 1) $post = $this->censor($post);

// cache code
if ($this->usecode == 1 && $allowbbcode == 1) {
$this->tempsave['php'] = array();
$this->tempsave['code'] = array();
$this->index['php'] = -1;
$this->index['code'] = -1;
$post = preg_replace("/(\[(php|code)\])(.*)(\[\/\\2\])/seiU", "\$this->cachecode('\\3','\\2')", $post);
}

// avoid bbcode wrapping
if ($allowbbcode == 1) {
if ($this->done['bbcode'] != 1) $this->getbbcode();
$post = preg_replace($this->search, $this->replace2, $post);
if ($allowimages != 0) $post = preg_replace($this->imgsearch2, $this->imgreplace2, $post);
}

// cache smilies
if ($allowsmilies == 1) {
if ($this->done['smilies'] != 1) $this->getsmilies();

$post = preg_replace($this->smilie_search, $this->smilie_replace, $post);
}

// wrap text
$post = $this->textwrap($post);

// remove break chars
if ($allowbbcode == 1) {
$post = str_replace($this->breakChar, '', $post);
}

// remove tab
$post = str_replace("\t", " ", $post);

// html
if ($allowhtml == 0) {
$post = htmlconverter($post);
$post = nl2br($post);
}
else $post = preg_replace("/<([\/]?)script([^>]*)>/i", "&lt;\\1script\\2&gt;", $post);

// bbcodes
if ($allowbbcode == 1) {
if ($this->done['bbcode'] != 1) $this->getbbcode();
$post = preg_replace($this->search, $this->replace, $post);
}
else {
$post = preg_replace("/java script:/i", "java script:", $post);
$post = preg_replace("/vb script:/i", "vb script:", $post);
}
// images
if ($allowimages != 0) $post = preg_replace($this->imgsearch, $this->imgreplace, $post);

// replace smilies
if ($allowsmilies == 1) $post = preg_replace($this->smilie_search2, $this->smilie_replace2, $post);

// insert code
if ($this->usecode == 1 && $allowbbcode == 1 && ($this->index['php'] != -1 || $this->index['code'] != -1)) $post = $this->replacecode($post);

return $post;
}

function textwrap($text) {
if ($text && wbb_strlen($text) > $this->wrapwidth) {
$text = preg_replace("/([^\n\r$this->breakChar ]{".$this->wrapwidth."})/i", " \\1\n", $text);
return $text;
}
else return $text;
}


function cachecode($code, $mode) {
$mode = wbb_strtolower($mode);
$this->index[$mode]++;
$this->tempsave[$mode][$this->index[$mode]] = $code;
return "{".$this->hash."_".$mode."_".$this->index[$mode]."}";
}

function replacecode($post) {
reset($this->tempsave);
while (list($mode, $val) = each($this->tempsave)) {
while (list($varnr, $code) = each($val)) $post = str_replace("{".$this->hash."_".$mode."_".$varnr."}", $this->codeformat($code, $mode), $post);
}
return $post;
}

function stripSlashes($text) {
return str_replace("\\\"", "\"", $text);
}

function codeformat($code, $mode) {
global $tpl, $phpversion, $style, $lang, $filename;

if ($mode == "php") {
$phptags = 0;
$code = $this->stripSlashes($code);

if (!wbb_strpos($code, "<?") && wbb_substr($code, 0, 2) != "<?") {
$phptags = 1;
$code = "<?php ".wbb_trim($code)." ?>";
}
ob_start();
$oldlevel = error_reporting(0);
highlight_string($code);
error_reporting($oldlevel);
$buffer = ob_get_contents();
ob_end_clean();

$buffer = str_replace("<code>", "", $buffer);
$buffer = str_replace("</code>", "", $buffer);

if ($phptags == 1) {
if (version_compare($phpversion, "4.3.0") == -1 || version_compare($phpversion, "5.0.5") >= 0) $buffer = preg_replace("/([^\\2]*)(&lt;\?php&nbsp;)(.*)(&nbsp;.*\?&gt;)([^\\4]*)/si",
"\\1\\3\\5", $buffer);
else if (version_compare($phpversion, "5.0.0RC1") == -1) $buffer = preg_replace("/([^\\2]*)(&lt;\?php )(.*)( .*\?&gt;)([^\\4]*)/si", "\\1\\3\\5", $buffer);
else {
$buffer = preg_replace("/([^\\2]*)(&lt;\?php )(.*)(\?&gt;)([^\\4]*)/si", "\\1\\3\\5", $buffer);
}
}

$buffer = preg_replace("/<font color=\"([^\"]*)\">/i", "<span style=\"color: \\1\">", str_replace("</font>", "</span>", $buffer));
if ($phptags == 1 && version_compare($phpversion, "4.3.0") != -1) $buffer = str_replace("<font</span>", "", $buffer);
$buffer = preg_replace("/<span style=\"([^\"]*)\">/i", "<span style='\\1'>", $buffer);
$buffer = str_replace("\"", "&quot;", $buffer);
$buffer = str_replace("{", "{", $buffer);
$buffer = str_replace("}", "}", $buffer);
$buffer = str_replace("\n", "", $buffer);
$buffer = str_replace("<br />", "\n", $buffer);

$linecount = wbb_substr_count($buffer, "\n") + 1;
$height = ($style['smallfontsize'] + 3) * $linecount + 50;

if ($this->linenumbers == 1) $linenumbers = $this->makeLineNumbers($buffer);
else $linenumbers = '';

eval("\$code = \"".$tpl->get("codephptag")."\";");
}
else {
$code = $this->stripSlashes($code);
$code = htmlconverter($code);
//$code = str_replace(" ", "&nbsp;", $code);
//$code = nl2br($code);

$code = str_replace("{", "{", $code);
$code = str_replace("}", "}", $code);

$linecount = wbb_substr_count($code, "\n") + 1;
$height = ($style['smallfontsize'] + 3) * $linecount + 50;

if ($this->linenumbers == 1) $linenumbers = $this->makeLineNumbers($code);
else $linenumbers = '';

eval("\$code = \"".$tpl->get("codetag")."\";");
}

return $code;
}

function formaturl($url, $title = '', $maxwidth = 60, $width1 = 40, $width2 = -15) {
if (!wbb_trim($title)) {
$title = rehtmlconverter($url);
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
if ($this->cuturls == 1 && wbb_strlen($title) > $maxwidth) $title = wbb_substr($title, 0, $width1)."...".wbb_substr($title, $width2);
return "<a href=\"$url\">".htmlconverter($this->stripSlashes($title))."</a>";

}
else {
if (!preg_match("/[a-z]:\/\//si", $url)) $url = "http://$url";
return "<a href=\"$url\">".$title."</a>";
}
}
function formatlist($list, $listtype = '') {
$listtype = wbb_trim($listtype);
$listtype = ((!$listtype) ? ("") : (" type=\"$listtype\""));

$list = wbb_trim($list);
$list = $this->stripSlashes($list);

$list = amount_str_replace("</li>", "", str_replace("[*]", "</li><li>", $list), 1);
if (strstr($list, "<li>")) $list .= "</li>";

$list = preg_replace("/^.*(<li>)/sU", "\\1", $list);

if ($listtype) return "<ol$listtype>".$list."</ol>";
else return "<ul>".$list."</ul>";
}

function preg_quote($text) {
$text = preg_quote($text);
$text = str_replace("/", "\/", $text);
return $text;
}

function makeLineNumbers($code, $split = "\n") {
$lines = explode($split, $code);

$linenumbers = '';
for ($i = 0; $i < count($lines); $i++) $linenumbers .= ($i + 1).":\n";

return $linenumbers;
}

function generateHash() {
for ($i = 0; $i < 6; $i++) {
$time = intval(wbb_substr(microtime(), 2, 8));
mt_srand($time);

$this->hash .= mt_rand(0, 9);
}
}


function parseCache($post) {
global $style;

if ($this->done['hilight'] != 1) {
$this->getHilight();
}

if ($this->hilightSearch != '') {
$post = preg_replace($this->hilightSearch, $this->hilightReplace, $post);
}

$post = str_replace("@@@imagefolder@@@", $style['imagefolder'], $post);

return $post;
}
}
?>



Kann mir jemand sagen wo da der Fehler drin ist bitte und mir ne Lösung geben ?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Highlander1206: 08.04.2009 21:51.

08.04.2009 17:07 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.33
MySQL-Version: 10.5.19-MariaDB
Wo bist du gehostet?: eigener Server

Bewertung: 
283 Bewertung(en) - Durchschnitt: 9,48

Level: 71 [?]
Erfahrungspunkte: 237.774.316
Nächster Level: 266.777.854

29.003.538 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

was kommt denn in der Funktion an. Augen rollen

code:
1:
2:
3:
4:
5:
6:
function ajfsp($name, $hash, $size) {
$mbsize = number_format(round(($size / 1024) / 1024, 2), 2, ',', '.');
return '<a href="ajfsp://file|'.$name.'|'.$hash.'|'.$size.'/">'.$name.'</a> ('.$mbsize.' MB)';
}


Mal einen "echo"setzen um zu sehen was ankommt. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.04.2009 19:33 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Highlander1206


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor

in der funktions.php

ist folgendes :

/** appleJuice links im thread erkennen und umwandeln **/
function parse_ajfsp_links($beitrag, $modus = 0) {
if ('' == $beitrag) {
// wenn der Beitrag leer ist gleich wieder zurück
return false;
} else {
$links = $links[0];
// jeden Link im Array bearbeiten
foreach($links as $key => $value) {
// sollte schon %20 im link stehen, entfernen..
$value = str_replace('%20', ' ', $value);
// mache ein Array aus dem Link
$neuer_link[$key] = explode('|', $value);
if (array_key_exists(1, $neuer_link[$key])) {
// hole den (Link)Dateinamen aus dem Array
$linkname = $neuer_link[$key][1];
// im linknamen %20 mit lehrzeichen ersetzen..
$linkname = str_replace('%20', ' ', $linkname);
} else {
// (Link)Dateinamen ist nicht vorhanden
$linkname = '';
}
if (array_key_exists(3, $neuer_link[$key])) {
// hole die (Link)Dateigröße aus dem Array
$linkgroesse = round($neuer_link[$key][3] / 1024 / 1024, 2);
} else {
// (Link)Dateigröße ist nicht vorhanden
$linkgroesse = 0;
}
// Schreibe den neuen Link in ein Array
$neuer_link[$key] = '<b>&raquo; </b><a href="'.$links[$key].'" title="'.$linkname.'">'.$linkname.'</a> ('.$linkgroesse.' MB)';
}
// ersetze die Links im Beitrag
$beitrag_geparsed = str_replace($links, $neuer_link, $beitrag);
}
// 2. Parameter der Funktion überprüfen
switch ($modus) {
case 0:
// wenn Parameter 0 oder nicht vorhanden, gibt den geparsten Beitrag zurück
if ($link_vorhanden) {
return $beitrag_geparsed;;
} else {
return $beitrag;
}
break;

case 1:
// wenn Parameter 1 gib nur die Links als Text zurück
if ($link_vorhanden) {
return implode('<br />'."\n", $links);
} else {
return '';
}
break;

case 2:
// wenn Parameter 2 gib nur die Links als Array zurück
if ($link_vorhanden) {
return $links;
} else {
return array();
}
break;
}
}
}
?>

ganz zum schluß es soll einen Link erkennen und umwandeln

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Highlander1206: 08.04.2009 21:53.

08.04.2009 19:44 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.33
MySQL-Version: 10.5.19-MariaDB
Wo bist du gehostet?: eigener Server

Bewertung: 
283 Bewertung(en) - Durchschnitt: 9,48

Level: 71 [?]
Erfahrungspunkte: 237.774.316
Nächster Level: 266.777.854

29.003.538 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ich hatte ja gesagt das du mal ein "echo" absetzt um zu schauen ob das was ankommt. fröhlich

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
function ajfsp($name, $hash, $size) {

echo $name;
exit;

$mbsize = number_format(round(($size / 1024) / 1024, 2), 2, ',', '.');
return '<a href="ajfsp://file|'.$name.'|'.$hash.'|'.$size.'/">'.$name.'</a> ('.$mbsize.' MB)';
}


Jetzt sollte eine weiße Seite kommen mit dem Ergebnis von $name. fröhlich

So kannst du testen. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.04.2009 19:59 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Highlander1206


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Ich krieg die Krise mal geht es und mal nicht
grade gings und er sah so aus :

soundeffects.rar (208,60 MB)

bei einem längeren link gehts nicht immer ein Freund sagt es liegt am Zeilen umbruch vom WBB2.3.6

sobald ich den link so klein mache das er in eine Zeile passt beim posten geht es ist er auf zwei Zeilen nicht woran kann das liegen ?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Highlander1206: 08.04.2009 20:42.

08.04.2009 20:31 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.33
MySQL-Version: 10.5.19-MariaDB
Wo bist du gehostet?: eigener Server

Bewertung: 
283 Bewertung(en) - Durchschnitt: 9,48

Level: 71 [?]
Erfahrungspunkte: 237.774.316
Nächster Level: 266.777.854

29.003.538 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Highlander1206
Ich krieg die Krise mal geht es und mal nicht
grade gings und er sah so aus :

soundeffects.rar (208,60 MB)

bei einem längeren link gehts nicht immer ein Freund sagt es liegt am Zeilen umbruch vom WBB2.3.6

sobald ich den link so klein mache das er in eine Zeile passt beim posten geht es ist er auf zwei Zeilen nicht woran kann das liegen ?


Hallo,

jo im wBB werden nach 75 Zeichen ein Umbruch gemacht. fröhlich

code:
1:
2:
3:
$parse = &new parse($docensor, 75, 1, '', $usecode, 1, 1);


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.04.2009 20:45 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Highlander1206


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Danke Viktor wo finde ich das und kann ich sie einfach erhöhen ?
08.04.2009 20:49 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.33
MySQL-Version: 10.5.19-MariaDB
Wo bist du gehostet?: eigener Server

Bewertung: 
283 Bewertung(en) - Durchschnitt: 9,48

Level: 71 [?]
Erfahrungspunkte: 237.774.316
Nächster Level: 266.777.854

29.003.538 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Highlander1206
Danke Viktor wo finde ich das und kann ich sie einfach erhöhen ?


Hallo,

das ist leider in vielen Dateien drin. unglücklich

Vielleicht in der Datei "acp/lib/class_parse.php". Augen rollen

Suche:
code:
1:
2:
3:
	function parse($docensor = 0, $wrapwidth = 0, $showimages = 0, $hilight = '', $usecode = 1, $cuturls = 1, $useCaching = 0) {


Darunter einfügen:
code:
1:
2:
3:
$wrapwidth = 125;


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.04.2009 21:03 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Highlander1206


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Super Viktor vielen dank das klappt schon mal
jetzt hab ich das problem das Links die schon geposten sind mit URL
nicht mehr gehen woran kann das liegen ?
08.04.2009 21:21 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.33
MySQL-Version: 10.5.19-MariaDB
Wo bist du gehostet?: eigener Server

Bewertung: 
283 Bewertung(en) - Durchschnitt: 9,48

Level: 71 [?]
Erfahrungspunkte: 237.774.316
Nächster Level: 266.777.854

29.003.538 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Highlander1206
Super Viktor vielen dank das klappt schon mal
jetzt hab ich das problem das Links die schon geposten sind mit URL
nicht mehr gehen woran kann das liegen ?


Hallo,

sehen die Links denn OK aus oder ist da jetzt was falsch. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.04.2009 21:26 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Highlander1206


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Der sieht jetzt so aus :


Ct Magazin 2009-02-28 Power Notebooks f%C3%BCr LeistungshungrigeBy.Juicefruit2.com.avi (232,96 MB)">DOWNLOAD

oder so

Navy.CIS.--.ATVJ.-.N.A.S.A.--.S06E06.Der.Traum.vom.Ruhm.avi (351,00 MB)">Navy.CIS.--.ATVJ.-.N.A.S.A.--.S06E06.Der.Traum.vom.Ruhm.avi

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Highlander1206: 08.04.2009 21:30.

08.04.2009 21:28 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.4.33
MySQL-Version: 10.5.19-MariaDB
Wo bist du gehostet?: eigener Server

Bewertung: 
283 Bewertung(en) - Durchschnitt: 9,48

Level: 71 [?]
Erfahrungspunkte: 237.774.316
Nächster Level: 266.777.854

29.003.538 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

sorry da kann ich Dir nichts zu sagen. unglücklich

Die alten werden jetzt ja durch deine Funktion neu geschrieben oder angezeigt. fröhlich

Die müsste man dann glaube ich neu machen. Augen rollen

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

08.04.2009 21:39 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf
Highlander1206 Highlander1206 ist männlich
wBB2-User


images/avatars/avatar-15787.jpg


Dabei seit: 17.03.2009
Beiträge: 36
0 Filebase-Einträge

Herkunft: NRW
wBB-Version: wBB2.3

Bewertung: 
1 Bewertung(en) - Durchschnitt: 1,00

Level: 29 [?]
Erfahrungspunkte: 197.674
Nächster Level: 242.754

45.080 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Highlander1206


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Vielen dank für deine hilfe echt klasse
08.04.2009 21:48 Highlander1206 ist offline E-Mail an Highlander1206 senden Homepage von Highlander1206 Beiträge von Highlander1206 suchen Nehmen Sie Highlander1206 in Ihre Freundesliste auf Fügen Sie Highlander1206 in Ihre Kontaktliste ein
trinity_902000
Grünschnabel



Dabei seit: 27.10.2009
Beiträge: 2
0 Filebase-Einträge



Mitglied bewerten

Level: 17 [?]
Erfahrungspunkte: 10.534
Nächster Level: 13.278

2.744 Erfahrungspunkt(e) für den nächsten Levelanstieg



selbe problematik Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor,

ich weiß das der Thread schon was älter ist aber ich hab das selbe problem.

ich bekomme mein script überhaupt nicht ans laufen, wäre super wenn ich auch deinen Support erhalten könnte.

Gruß
trinity_902000

Edit,

hab grad gelesen das Victor im Urlaub ist, also wer auch immer helfen, bin für alles offen....

thx

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von trinity_902000: 27.10.2009 16:20.

27.10.2009 16:08 trinity_902000 ist offline E-Mail an trinity_902000 senden Beiträge von trinity_902000 suchen Nehmen Sie trinity_902000 in Ihre Freundesliste auf
trinity_902000
Grünschnabel



Dabei seit: 27.10.2009
Beiträge: 2
0 Filebase-Einträge



Mitglied bewerten

Level: 17 [?]
Erfahrungspunkte: 10.534
Nächster Level: 13.278

2.744 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo zusammen,

ich hab jetzt das Problem das ich die funktion gerne in die jgs datenbank mit übernehmen möchte, aber leider bleibt mein browser leer wenn ich dir function in die jgs_functions.php eintrage.

Wäre super wenn hier jemand Rat wüsste bin am ende mit meinem Wissen.

THX

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von trinity_902000: 23.01.2010 13:49.

23.01.2010 13:49 trinity_902000 ist offline E-Mail an trinity_902000 senden Beiträge von trinity_902000 suchen Nehmen Sie trinity_902000 in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » HTML, XHTML, JavaScript und CSS » Link umwandler brauche Hilfe

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! © für wbb2 by Bandy & cback.de Geblockte Angriffe: 2.173
Seo Sidemap Powert by 2Clubradio.de
This site or product includes IP2Location LITE data available from https://lite.ip2location.com.
Viktor's Supportboard, ist " Online " seit 20 Jahren, 226 Tage, 15 Stunden, 41 Minuten und 41 Sekunden