tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
337
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    prawn prawn ist offline Mitglied Bronze
    Registriert seit
    Feb 2002
    Ort
    berlin
    Beiträge
    29
    hey!
    ich weiß, es gibt bestimmt schon n topic für url parsing, ich wollt hier mal speziell was fragen:

    hat jemand zufällig das vbulletin und kann mir das parsing für den text bzw die urls dort rausholen? ich weiß nich genau, wie ich das mit den "verkürzten" links machen kann usw. mir gefällt das teil super, würde es gerne haben!

    thx!
     

  2. #2
    Registriert seit
    Jul 2002
    Ort
    Frankenstein/Pfalz
    Beiträge
    612
    da musst du schon selbst klauen gehen, ich dneke nicht dass es die Copyrightrechte erlauben dir hier den Code zur verfügung zu stellen, allerdings kannst du dir doch einfach ein freies Boardsystem runterladen und dort schaun, ich gehe mal davon aus das die das mittels Reg.Expressions machen aber angeschaut hab ich es mir auch nie. Auf meinem Board mach ich das so in dieser Art =>
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
     if($configdaten["urlTag"] == "on") {
            $hack = "|(\[url\])([url]http://[/url])([~\%;_,=\-\#\?\/\&a-zA-Z0-9\.]*)(\[/url\])|";
            $code = "<!-- JBB URL Code --><a target=\"_blank\" class=\"red\" href=\"http://\\3\">\\3</a><!-- JBB URL Code -->";
            $text = preg_replace($hack,$code,$text);
            $hack = "|(\[url\])([~\%;=\-\#\?\/\&_,a-zA-Z0-9\.]*)(\[/url\])|s";
            $code = "<!-- JBB URL Code --><a target=\"_blank\" class=\"red\" href=\"http://\\2\">\\2</a><!-- JBB URL Code -->";
            $text = preg_replace($hack,$code,$text);
            $hack = "|(\[url=http://)([~\%;=\-\#\?\/\&_,a-zA-Z0-9\.]*)(\])(.*)(\[/url\])|";
            $code = "[url=\\2]\\4[/url]";
            $text = preg_replace($hack,$code,$text);
            $hack = "|(\[url=)([~\%;=\-\#\?\/\&_,a-zA-Z0-9\.]*)(\])(.*)(\[/url\])|";
            $code = "<!-- JBB URL Code --><a target=\"_blank\" class=\"red\" href=\"http://\\2\">\\4</a><!-- JBB URL Code -->";
            $text = preg_replace($hack,$code,$text);
            }
    Allerdings hat das alles noch so seine AMacken manchmal.

    PS : Misst der Boardcode versaut das teil etwas :( Also in der Mittel das sieht etwas anders aus, leider wiess ich nicht wie ich es posten könnte :(
    Geändert von JoelH (14.08.02 um 08:43 Uhr)
     
    My way to Programers heaven =>(klick)
    mfg. JoelH
    Unser Selfruby Projekt

  3. #3
    prawn prawn ist offline Mitglied Bronze
    Registriert seit
    Feb 2002
    Ort
    berlin
    Beiträge
    29
    ****en tuts bei mir auch ohne probs. aber hast wohl recht mit den copyrights.

    ich poste nacher mal meine lösung!
     

Ähnliche Themen

  1. Parsing PHP + Javascript
    Von gaengsterbruth im Forum PHP
    Antworten: 2
    Letzter Beitrag: 06.10.08, 14:04
  2. Fallunterscheidung (XML Parsing)
    Von Guntpat1981 im Forum Java Grundlagen
    Antworten: 0
    Letzter Beitrag: 23.09.08, 10:53
  3. SAX Parsing - Umlaute/Sonderzeichen
    Von Unique86 im Forum Java
    Antworten: 4
    Letzter Beitrag: 23.03.07, 08:02
  4. XML Parsing
    Von beso im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 20.02.06, 09:11
  5. Fehler bei Parsing
    Von acky im Forum Java
    Antworten: 2
    Letzter Beitrag: 11.10.05, 20:41