gelöst Seit GX 2.3.x: "Timeout" bei load_url

Thema wurde von Manni_HB, 1. September 2015 erstellt.

  1. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    #1 Manni_HB, 1. September 2015
    Zuletzt bearbeitet: 1. September 2015
    Ich blende an verschiedenen Stellen extenen Content nach dem Muster der GM-News (siehe ../admin/start.php Zeile 296) ein - so weit, so gut.

    Dann kam GX 2.3.x und alle Anzeigen laufen seit dem auf einen "Timeout"! :mad:
    Der externe Link spielt zum Testen keine Rolle. Als Beispiel kann man nehmen: http://www.xycons.de/
    In GX 2.2.x => sehr schön, ab GX 2.3.x => :mad::mad::mad:


    Was ist seit 2.3.x andreas, was muss ich ändern?

    Für zielführende Hinweise bereits jetzt ein sehr großes Dankeschön!
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Hallo Manfred,

    liegt es an der Umstellung auf smarty 3?
     
  3. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Nö nix mit Smarty - "$allowedUrls" ist das Schlüsselwort zum Glück!! :D

    Eine verschärtes Dankeschön an Kai Schölzke!
     
  4. Avenger
    Avenger G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Heisst was genau?
     
  5. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    In "..\system\classes\url_handling\LoadUrl.php" sind im Array "$allowedUrls" die URL angegeben, die mit "load_url" gestattet sind.

    Mit einem kleinen Overload ..\user_classes\overloads\LoadUrl\aksnews_LoadUrl.inc.php (C) by Kai kann man datt erweitern:
    PHP:
    <?php

    class aksnews_LoadUrl extends aksnews_LoadUrl_parent
    {
        protected 
    $url;
        protected 
    $allowedUrls = array('http://news.gambio.de/'
                                       
    'https://www.gambio-support.de/',
                                       
    'http://api.ekomi.de/',
                                       
    'http://meineZusatzDingsdaDomain.ru');
    }