[NEU] Filebrowser-Plugin hi_KCFinder

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
Tata
Posts: 2989
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by Tata » Fri May 12, 2017 6:12 am

Guten Morgen,
nichts hat sich geändert. hi_kcfinder zeigt weiter /userfiles aus einer subdomain, die sogar bei mir nicht mehr existiert.
Was aber ganz komisch ist, dass das selbe macht auch v3.0.0.beta1 (es verlangt v1.7).
Ich habe doch versucht hi_kcfinder3 yu installieren, nach der Uninstallation gibt es weiter die Meldung
hi_KCFinder requires CMSimple_XH 1.7.0beta1 +
Wie kann man im hi_kcfinder den Pfad als relativ definieren?
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

Holger
Site Admin
Posts: 3098
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by Holger » Fri May 12, 2017 8:03 am

Hallo Tata,

sehr seltsam. Du siehst nach der Deinstallation noch die Meldung von KCFinder 3?
Da fällt mir nur OPCache ein. Aber das sollte trotzdem nicht passieren.
Tata wrote:nichts hat sich geändert. hi_kcfinder zeigt weiter /userfiles aus einer subdomain, die sogar bei mir nicht mehr existiert.
Könnte es sein, dass etwas mit der Session / Cookie - Konfiguration "unüblich" ist?
KCFinder speichert einige Informationen auch dauerhaft in Cookies. Was genau, müsste ich erst noch einmal nachschauen.
Tata wrote:Wie kann man im hi_kcfinder den Pfad als relativ definieren?
Das sollte so sein.

Tata
Posts: 2989
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by Tata » Fri May 12, 2017 8:26 am

Ich habe die Subdomain total entfernt vom Server und wieder hochgeladen und schon geht es wie gewolt.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

cmb
Posts: 13273
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by cmb » Fri May 12, 2017 8:37 am

Holger wrote:Da fällt mir nur OPCache ein.
Oder ein allgemeineres Caching-System. Bei mir war bis vor kurzem eines aktiv, das mich bei Stylesheetanpassungen beinahe verzweifeln ließ, weil immer wieder das alte Stylesheet ausgeliefert wurde.
Christoph M. Becker – Plugins for CMSimple_XH

lck
Posts: 1699
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by lck » Tue Aug 20, 2019 3:28 pm

Problem hi_kcfinder 3.0.0beta1
System: CMSimple_XH 1.7.2 mit PHP 7.2.0
Beim Aufruf des Filemanagers unter "Dateien" oder auch im Editor erscheint ein leerer Filemanager und oben die Meldung:
Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in D:\xampp\htdocs\cmsimplexh172\plugins\hi_kcfinder\kcfinder\core\autoload.php on line 59
Nach Recherche im Web bin ich auf folgenden Fix gestoßen.
./plugins/hi_kcfinder/kcfinder/core/autoload.php Zeile 59:

Code: Select all

// MAGIC AUTOLOAD CLASSES FUNCTION
function __autoload($class) {
    if ($class == "uploader")
        require "core/uploader.php";
    elseif ($class == "browser")
        require "core/browser.php";
    elseif (file_exists("core/types/$class.php"))
        require "core/types/$class.php";
    elseif (file_exists("lib/class_$class.php"))
        require "lib/class_$class.php";
    elseif (file_exists("lib/helper_$class.php"))
        require "lib/helper_$class.php";
}
ersetzen mit

Code: Select all

// MAGIC AUTOLOAD CLASSES FUNCTION
function kcfinder__autoload($class) { // lck 20.08.2019 __autoload changed to kcfinder__autoload
    if ($class == "uploader")
        require "core/uploader.php";
    elseif ($class == "browser")
        require "core/browser.php";
    elseif (file_exists("core/types/$class.php"))
        require "core/types/$class.php";
    elseif (file_exists("lib/class_$class.php"))
        require "lib/class_$class.php";
    elseif (file_exists("lib/helper_$class.php"))
        require "lib/helper_$class.php";
}

spl_autoload_register("kcfinder__autoload"); // lck 20.08.2019 added
@Holger: Könntest du wenigstens die Downloads für deine Plugins freigeben und hier eventuell zentral posten?
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

Holger
Site Admin
Posts: 3098
Joined: Mon May 19, 2008 7:10 pm
Location: Hessen, Germany
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by Holger » Fri Aug 23, 2019 2:18 pm

lck wrote:
Tue Aug 20, 2019 3:28 pm
@Holger: Könntest du wenigstens die Downloads für deine Plugins freigeben und hier eventuell zentral posten?
Was wäre denn nach überhaupt (noch) relevant?

lck
Posts: 1699
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by lck » Sat Aug 24, 2019 2:56 pm

Holger wrote:
Fri Aug 23, 2019 2:18 pm
Was wäre denn nach überhaupt (noch) relevant?
Hier wäre schon mal eine schöne Liste von Hartmut, Suchkriterium Holger. Nicht alles XH 1.7 tauglich, aber egal, manche arbeiten ja noch weiterhin mit XH 1.6.10.

Addons:
MegaMenu templatefunctions.php
Menü (Elternseiten erzeugen keine Seiten-Links mehr) tplfunctions

Und bestimmt noch einige andere geniale Sachen (Ergänzung folgt):
youtube_privacy
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

cmb
Posts: 13273
Joined: Tue Jun 21, 2011 11:04 am
Location: Mü-Sa, RLP, DE
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by cmb » Sat Aug 24, 2019 3:52 pm

lck wrote:
Tue Aug 20, 2019 3:28 pm
Problem hi_kcfinder 3.0.0beta1
System: CMSimple_XH 1.7.2 mit PHP 7.2.0
Beim Aufruf des Filemanagers unter "Dateien" oder auch im Editor erscheint ein leerer Filemanager und oben die Meldung:
Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in D:\xampp\htdocs\cmsimplexh172\plugins\hi_kcfinder\kcfinder\core\autoload.php on line 59
Nach Recherche im Web bin ich auf folgenden Fix gestoßen.
[…]
Sehr schön! :) Man könnte sich hier sogar die benannte Funktion sparen:

Code: Select all

spl_autoload_register(function ($class) {
// …
});
Christoph M. Becker – Plugins for CMSimple_XH

lck
Posts: 1699
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: [NEU] Filebrowser-Plugin hi_KCFinder

Post by lck » Mon Aug 26, 2019 10:17 am

cmb wrote:
Sat Aug 24, 2019 3:52 pm
Sehr schön! Man könnte sich hier sogar die benannte Funktion sparen:
So geht's auch, passt!
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

Post Reply