Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
CKEditor4
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
10
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
0
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
CKEditor4
Commits
8ff1c5a8
Commit
8ff1c5a8
erstellt
vor 7 Jahren
von
Florian Bogner
Dateien durchsuchen
Optionen
Downloads
Patches
Einfaches Diff
fix: Added temporary fix for updating systems
Übergeordneter
c5f08830
No related branches found
Branches enthält Commit
No related tags found
Tags enthält Commit
Keine zugehörigen Merge Requests gefunden
Änderungen
2
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
2 geänderte Dateien
src/QUI/Ckeditor/EventHandler.php
+25
-0
25 Ergänzungen, 0 Löschungen
src/QUI/Ckeditor/EventHandler.php
src/QUI/Ckeditor/Plugins/Manager.php
+1
-1
1 Ergänzung, 1 Löschung
src/QUI/Ckeditor/Plugins/Manager.php
werden angezeigt
mit
26 Ergänzungen
und
1 Löschung
src/QUI/Ckeditor/EventHandler.php
+
25
−
0
Zeige Datei @
8ff1c5a8
...
@@ -8,6 +8,7 @@ namespace QUI\Ckeditor;
...
@@ -8,6 +8,7 @@ namespace QUI\Ckeditor;
use
QUI\Ckeditor\Plugins\Manager
;
use
QUI\Ckeditor\Plugins\Manager
;
use
QUI\Package\Package
;
use
QUI\Package\Package
;
use
QUI\Utils\System\File
;
/**
/**
* Class EventHandler
* Class EventHandler
...
@@ -26,6 +27,30 @@ class EventHandler
...
@@ -26,6 +27,30 @@ class EventHandler
}
}
$PluginManager
=
new
Manager
();
$PluginManager
=
new
Manager
();
// ----- Begin tempfix -----
// This is a temporary fix for updating the systems
// there was a bug in the utils package which compromised the update process of the ckeditor, thus rendering the ckeditor useless
echo
"Checking: "
.
VAR_DIR
.
"package/quiqqer/ckeditor4/plugins/bin/image/dialogs/image.js"
.
PHP_EOL
;
if
(
!
file_exists
(
VAR_DIR
.
"package/quiqqer/ckeditor4/plugins/bin/image/dialogs/image.js"
))
{
echo
"Does not exist!"
.
PHP_EOL
;
// File::deleteDir(VAR_DIR . "package/quiqqer/ckeditor4/plugins");
$newFolder
=
VAR_DIR
.
"package/quiqqer/ckeditor4/plugins."
.
time
()
.
".bak"
;
rename
(
VAR_DIR
.
"package/quiqqer/ckeditor4/plugins"
,
$newFolder
);
file_put_contents
(
$newFolder
.
"/README.md"
,
"This directory was created as backup. If your ckeditor is working as intended you can delete this directory if you do not need it anymore"
);
}
// ----- End tempfix -----
$PluginManager
->
installPluginsFromSource
();
$PluginManager
->
installPluginsFromSource
();
}
}
...
...
This diff is collapsed.
Zum Erweitern klicken.
src/QUI/Ckeditor/Plugins/Manager.php
+
1
−
1
Zeige Datei @
8ff1c5a8
...
@@ -591,7 +591,7 @@ class Manager
...
@@ -591,7 +591,7 @@ class Manager
public
function
copyDir
(
$src
,
$target
)
public
function
copyDir
(
$src
,
$target
)
{
{
if
(
!
is_dir
(
$target
))
{
if
(
!
is_dir
(
$target
))
{
mkdir
(
$target
,
0755
);
mkdir
(
$target
,
0755
,
true
);
}
}
$entries
=
scandir
(
$src
);
$entries
=
scandir
(
$src
);
...
...
This diff is collapsed.
Zum Erweitern klicken.
Vorschau
0%
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren