CKEditor Dateimanager

Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

CKEditor Dateimanager

Beitrag von shadowcat »

Genau genommen schreibe ich für BC2 einen Dateimanager, der dann auch vom Editor verwendet werden kann. Natürlich könnten wir auch weiter den alten FCK Filemanager verwenden, oder auf elFinder umsteigen, oder irgendeinen anderen. Irgendwo haben die aber alle einen Haken.
  • Der Filemanager aus dem alten FCK wird nicht mehr weiter entwickelt. Das ist zwar erst mal nicht weiter schlimm, weil wir ihn inzwischen ziemlich gut abgesichert haben (und mit "wir" meine ich in der Vorgeschichte auch Änderungen aus WB und LEPTON), langfristig aber auch kein gutes Gefühl.
  • Alle verfügbaren Filemanager sind dafür gebaut, "neutral" zu funktionieren, das heißt ohne Funktionalitäten aus einem CMS. Das wiederum hat zur Folge, dass sie alles selbst implementieren, wofür wir in BC ja schon Lösungen haben.
  • Nicht alle verfügbaren Filemanager lassen sich hinreichend so konfigurieren, dass die Einschränkungen bezüglich der Benutzer-/Gruppenrechte übertragen lassen. Es ist mit einem nicht unerheblichen Aufwand verbunden, es zumindest "halbwegs" hinzubekommen, dass es paßt.
  • Wir brauchen für den Media-Bereich einen Filemanager. Mit meiner bisherigen Lösung bin ich nicht zufrieden. Verwenden wir im Medien-Bereich aber etwas Eigenes, sieht das im Editor wieder komplett anders aus. Das gefällt mir nicht.
Prinzipiell bin ich ja sehr dafür, andere die Arbeit machen zu lassen. :mrgreen: In diesem Fall habe ich aber das Gefühl, mehr erreichen zu können, wenn wir das selber in die Hand nehmen.
Dateianhänge
2019-01-28 10_48_20-Filemanager.png
2019-01-28 10_48_20-Filemanager.png (14.59 KiB) 2997 mal betrachtet
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von shadowcat »

So, hier mal ein Entwurf im Gesamtzusammenhang.
Dateianhänge
2019-01-28 17_11_30-.png
2019-01-28 17_11_30-.png (476.56 KiB) 2993 mal betrachtet
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
creativecat
Beiträge: 1070
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von creativecat »

Wow! Hast du das schon soweit fertig?!? Oder ist das reingephotoshopt?
Benutzeravatar
Morpheus
Beiträge: 992
Registriert: Do 8. Aug 2013, 10:49
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von Morpheus »

Ich tippe auf: Noch nicht ganz fertig! :daumen:
Keiner ist unnütz, er kann immer noch als schlechtes Beispiel dienen!
Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von shadowcat »

Also echt jetzt mal... Ich kann doch mit Photoshop gar nicht umgehen! :lol:
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
creativecat
Beiträge: 1070
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von creativecat »

shadowcat hat geschrieben:
Mi 30. Jan 2019, 10:00
Also echt jetzt mal... Ich kann doch mit Photoshop gar nicht umgehen! :lol:
:lol: :rofl:
Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von shadowcat »

Öhm... :think:
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von shadowcat »

Naja, die Darstellung mit vielen Ordnern ist noch etwas optimierungsbedürftig... :lol:
2019-02-04 18_21_55-BlackCat CMS Backend _ Dateien.png
2019-02-04 18_21_55-BlackCat CMS Backend _ Dateien.png (103.95 KiB) 2953 mal betrachtet
Man könnte natürlich die "klassische Explorer-Ansicht" verwenden, finde ich aber auch nicht so gelungen... wobei ich das eventuell als alternatives Template mitliefere, mit Anleitung, wie man es aktiviert... Ich weiß nicht recht was besser ist, wie im alten Entwurf ein Dropdown mit allen Ordnern? Vorteil: Man kann sofort in beliebige Verzeichnistiefe springen...

P.S.: Reparierte Darstellung...
2019-02-04 18_26_10-BlackCat CMS Backend _ Dateien.png
2019-02-04 18_26_10-BlackCat CMS Backend _ Dateien.png (108.78 KiB) 2953 mal betrachtet
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von shadowcat »

So is besser, oder?
Dateianhänge
2019-02-05 19_14_04-BlackCat CMS Backend _ Dateien.png
2019-02-05 19_14_04-BlackCat CMS Backend _ Dateien.png (37.61 KiB) 2945 mal betrachtet
2019-02-05 19_11_25-BlackCat CMS Backend _ Dateien.png
2019-02-05 19_11_25-BlackCat CMS Backend _ Dateien.png (440.79 KiB) 2946 mal betrachtet
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
shadowcat
Administrator
Beiträge: 4580
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: CKEditor Dateimanager

Beitrag von shadowcat »

So, jetzt mal über den CKE aufgerufen...

2019-02-12 17_09_50-BlackCat CMS Backend _ Seite.png
2019-02-12 17_09_50-BlackCat CMS Backend _ Seite.png (156.61 KiB) 2913 mal betrachtet

Auswahl bewirkt noch nix, aber sieht doch zumindest nicht so schlecht aus.
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Antworten