Announcement

Collapse
No announcement yet.

Verbotene Image Hoster

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

  • Dominic
    replied
    Das wäre eher was für www.vbulletin.org.

    Leave a comment:


  • Tobias Pohlmann
    replied
    Keiner eine Idee ?

    Leave a comment:


  • Tobias Pohlmann
    started a topic Verbotene Image Hoster

    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 ?
widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
Working...
X