Announcement

Collapse
No announcement yet.

Verbotene Image Hoster

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Verbotene Image Hoster

    Hallo zusammen,

    ich habe heute zum ersten mal ein großes Update gemacht und würde gerne meinen alten PHP Code weiterhin nutzen wollen.

    PHP Code:
        function handle_bbcode_img_match($link$fullsize false) { if (is_array($link)) { $link="Array"; }
        {
            
    $list=array(
            
    "cdn.akamai.steamstatic.com",
            
    "god-network.eu",
            
    "mmo-netz.de",
            
    "tarnkappe.info",
            
    "xup.in",
            
    "xup.to",
            
    "abload.de",
            
    "gametracker.com",
            
    "media.rockstargames.com"
            
    );
            
            
    $link=preg_replace("/</" ,"%3C"$link); $link=preg_replace("/>/" ,"%3E"$link);
            
    $link=preg_replace("/"/" ,"%22", $link); $link=preg_replace("/'/" ,"%27;", $link);

            if (strlen($link)>8) { $linka=explode("://", $link); if (strtolower($link[0]) . strtolower($link[1]) . strtolower($link[2]) . strtolower($link[3]) . strtolower($link[4]) . strtolower($link[5]) . strtolower($link[6])=="http://" or strtolower($link[0]) . strtolower($link[1]) . strtolower($link[2]) . strtolower($link[3]) . strtolower($link[4]) . strtolower($link[5]) . strtolower($link[6]) . strtolower($link[7])=="https://") {
            if (isset($linka[1])) { $linkb=explode("/", $linka[1]);

            $linki=0; while (isset($list[$linki])) { if (strlen($linkb[0])>=strlen($list[$linki])) { $linkc=substr($linkb[0], -strlen($list[$linki]));
            if (strtolower($linkc)==strtolower($list[$linki])) { $linkc=substr($linkb[0], -strlen($list[$linki])-1); if (strtolower($linkc)==strtolower($list[$linki]) or strtolower($linkc)=="." . strtolower($list[$linki])) { return "<img src="" .  $link . "" border="0" alt="" />"; } } } $linki++; } } } } return "<p style="color: red;">" .  $link . "<br>Image Hoster Gesperrt! - Bitte Uploade deine Bilder auf einem Trusted Image Hoster -> <a href="http://mmo-netz.de/ank-ndigungen-und-neuigkeiten/73-image-hoster-whitelist.html">Image Hoster Whitelist</a></p>"; }


            $link = $this->strip_smilies(str_replace('
    \"', '"', $link));

            // remove double spaces -- fixes issues with wordwrap
            $link = str_replace(array('  ', '"'), '', 
    $link);

            
    $retval = ($fullsize ? '<div class="size_fullsize">' : '')  . '<img src="' .  $link . '" border="0" alt="" />' . ($fullsize ? '</div>' : '');

            (
    $hook = vBulletinHook::fetch_hook('bbcode_img_match')) ? eval($hook) : false;

            return 
    $retval;
        } 
    Allerdings funktioniert dieser leider nicht mehr, kann mir eventuell Jemand helfen ?

  • #2
    Keiner eine Idee ?

    Comment


    • #3
      Das wäre eher was für www.vbulletin.org.

      Comment

      widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
      Working...
      X