DB Tabellen ohne Prefix

sternchen8875

es geht im speziellen Fall um einen internen Pfad im CKeditor bzw in der include.php, die von WB kommt. Und da gibt es durchaus Möglichkeiten, das anzupassen

Ich denke, Dietmar ist da der richtige Ansprechpartner für dieses Problem



DarkViper

Das 'Slash-Problem' lässt sich leider nicht ohne größeren Aufwand abfangen. Da der Wert direkt in eine Konstante geschrieben wird.. und Konstanten.. wie der Name schon sagt...
Aus selbigen Grund habe ich schon vor Jahren die 2 Einträge ergänzt.

define('WB_URL',          'https://example.com'); // no trailing slash or backslash!!!
define('ADMIN_DIRECTORY', 'admin');    // no leading/trailing slash or backslash!! A simple directory name only!!


Manuela
[url=http://www.youtube.com/watch?v=tmzDAz6ZvFQ]Der blaue Planet[/url] - er ist nicht unser Eigentum - wir haben ihn nur von unseren Nachkommen geliehen[br]
[i]"You have to take the men as they are... but you can not leave them like that !" :-P [/i]
[i]Das tägliche Stoßgebet: [b]Oh Herr, wirf Hirn vom Himmel ![/b][/i]

sternchen8875

Quote from: lok1411 on December 13, 2022, 10:05:36 AM
ein Slash, der so viel ausrichten kann, wäre ich nicht drauf gekommen.

Ja, auf den wär ich auch nicht gekommen. Müssen mal schauen, ob sich das irgendwie abfangen läßt. Der war ja mal Usus in alten Versionen und beim Upgrade schaut nicht jeder in die config.php

P.S.: gern geschehen  ;-)

lok1411

Ihr seid Spitze, Danke euch!

ein Slash, der so viel ausrichten kann, wäre ich nicht drauf gekommen.

1000 Dank

sternchen8875

Ist repariert, Editor läuft wieder

Ursache für die Nichtdarstellung des CKEditors war ein Slash am Ende der WB_URL in der config.php, wohl ein Restbestand aus alten Zeiten.
In der Folge kam es dann zu einem Fehler in der Aufbereitung der internen Pfade des CKEditors.

Den Rest schreib ich dir per PN  ;-)

lok1411

Update: Bin heute nochmals auf die Daten vom alten Provider. Das Problem hat nichts mit dem Umzug zu tun, ging auch die letzten Wochen auf der alten Hosting Site nicht.

lok1411

Habe nochmals einen neuen User per PN zur Verfügung gestellt.

Bei meinen Tests geht der logon

hgs

Quote from: lok1411 on December 12, 2022, 05:40:55 PM
Danke für die Tipps.

Meine Hoffnung wäre ja, dass ich nur ein File ersetzen oder in einem File Parameter ändern muss um wieder den Editor zum Laufen zu bekommen

Leider haben uns die Zugangsdaten nicht weitergeholfen, wir müssen mal telefonieren. Ohne FTP-Zugang kommen wir leider nicht weiter.
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

lok1411

Danke für die Tipps.

Meine Hoffnung wäre ja, dass ich nur ein File ersetzen oder in einem File Parameter ändern muss um wieder den Editor zum Laufen zu bekommen

sternchen8875

Warum so wenig Phantasie?  ;-)

Man nehme....

- ein WebsiteBaker Portable -> https://portable.websitebaker.org/en/aboutportableedition.php
  läuft auf jedem modernen Windows-System, keine Installation notwendig, ist immer eine Alternative bis es ein Wysiwyg mit Historie gibt.

- dort eine Seite anlegen, die deiner Struktur entspricht, wo aktuell dran gearbeitet werden soll, ggf müssen erforderliche Module nachinstalliert werden

- im kaputten Online-WebsiteBaker den Editor ausstellen, wie im vorherigen Beitrag beschrieben. Diesen kompletten Quellcode des betroffenen Abschnittes komplett kopieren und in die Seite beim WB-Portable einfügen

- nun die gewünschten Änderungen vornehmen, eventuell notwendige Mediadateien der Online-Struktur entsprechend ins Portable übertragen

- passt die Ansicht im Portable, Editor auf Quelltext umschalten, den Inhalt kopieren und in das Textfeld des online-WB übertragen, ggf Pfade zu Mediadateien anpassen, fertig.

nach diesem Muster ließe sich auch eine komplette Kopie des Online-Inhalts auf den PC übertragen, auch als eigenständiges WB, das erfordert allerdings etwas mehr Aufwand ;-)

lok1411

Danke
dann gedulde ich mich lieber noch etwas. der wysiwyg Editor macht es schon einfacher ;)

sternchen8875

Quote from: lok1411 on December 12, 2022, 02:16:30 PM
Gibt es trotzdem eine kurzzeitige Lösung, wie ich wieder an einen Editor komme und der Inhalt auch angezeigt wird?

ich wüßte keine Möglichkeit, wie du das jetzt mit ein paar Klicks oder einer Änderung in der Datei include.php des CKEditors umgehen könntest.

Wie schaut es denn mit reinen HTML-Kenntnissen aus? Wenn die vorhanden sind, gehe in die erweiterten WB-Optionen in den Block "Standardeinstellungen" und dort zu WYSWYG-Editor, wähle "keine",  speichere die Einstellungen und gehe zu deiner Seite. Angezeigt wird nun der HTML-Code dieser Section.
Diesen kann man nun bearbeiten.

https://i.gyazo.com/3907432440cdc183e390f0873e4ba5d8.png

lok1411

Dietmar (Luisehahne) ist am Problem dran

Gibt es trotzdem eine kurzzeitige Lösung, wie ich wieder an einen Editor komme und der Inhalt auch angezeigt wird?

Müsste auf der Homepage etwas aktualisieren :)

lok1411

Zugangsdaten bereitgestellt

Bin mal gespannt was raus kommt

Nochmals vielen Dank

Luisehahne

Da brauche ich  Zugangsdaten des Superadmin und zur Vorsicht einen FTP Zugang.
Eine Neuinstallation ist nicht nötig, ein upgrade hätte gereicht, dann wird normal auch kein Tabellen Prefix gesetzt, aber die bestehenden Core Tabellen werden auf den aktuellen Stand gebracht.

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

lok1411

Bei so viel Support gedulde ich mich gerne.  (Y)

sternchen8875

Problem gesehen, Problem erkannt

es fehlt ein Slash im Pfad hinter modules, aber warum?

Ich denke, da sollten wir Dietmar (Luisehahne) mal fragen - bitte hab etwas Geuld

lok1411

<script>CKEDITOR.replace('content445', {
    "ModulVersion": "4.19.0.0",
    "WBrevision": "133",
    "WBversion": "2.13.2",
    "contentsCss": "https:\/\/www.??????????.de\/\/templates\/oiphyx\/editor.css",
    "stylesSet": "wb:https:\/\/www.??????????.de\/modulesckeditor\/wb_config\/editor.styles.js",
    "templates_files": [
        "https:\/\/www.??????????.de\/modulesckeditor\/wb_config\/editor.templates.js"
    ],
    "customConfig": "https:\/\/www.??????????.de\/modulesckeditor\/wb_config\/wb_ckconfig.js",
    "defaultLanguage": "de",
    "language": "de",
    "format_tags": "p;div;h1;h2;h3;h4;h5;h6;pre;address",
    "resize_dir": "both",
    "autoParagraph": false,
    "skin": "moonocolor",
    "uiColor": "#BFD7EB",
    "extraPlugins": "codemirror,filebrowser,syntaxhighlight,wblink,wbdroplets,wbabout,wboembed,wbrelation,emoji",
    "removePlugins": "link,backup,oembed,save,scayt,pagebreak,placeholder,shybutton,sourcedialog,wsc,smiley",
    "toolbar": "WB_Default",
    "hideControls": true,
    "browserContextMenuOnCtrl": true,
    "entities": false,
    "docType": "<!DOCTYPE html>",
    "backup_on_start": true,
    "backup_save_delay": 500,
    "syntaxhighlight_lang": "php",
    "filebrowserBrowseUrl": "\/modules\/ckeditor\/ckeditor\/filemanager\/browser\/default\/browser.html?Connector=\/modules\/ckeditor\/ckeditor\/filemanager\/connectors\/php\/connector.php",
    "filebrowserImageBrowseUrl": "\/modules\/ckeditor\/ckeditor\/filemanager\/browser\/default\/browser.html?Type=Image&Connector=\/modules\/ckeditor\/ckeditor\/filemanager\/connectors\/php\/connector.php",
    "filebrowserFileBrowseUrl": "\/modules\/ckeditor\/ckeditor\/filemanager\/browser\/default\/browser.html?Type=File&Connector=\/modules\/ckeditor\/ckeditor\/filemanager\/connectors\/php\/connector.php",
    "filebrowserMediaBrowseUrl": "\/modules\/ckeditor\/ckeditor\/filemanager\/browser\/default\/browser.html?Type=Media&Connector=\/modules\/ckeditor\/ckeditor\/filemanager\/connectors\/php\/connector.php",
    "uploader": false,
    "height": "358px",
    "width": "100%",
    "autoGrow_minHeight": "358px",
    "autoGrow_maxHeight": "358px",
    "autoGrow_bottomSpace": 50,
    "autoGrow_onStartup": false

sternchen8875

#16
Zum Wysiwyg-Editor

bitte zuerst den Browsercache löschen oder einen anderen Browser probieren. Sollte das nicht helfen, prüfe die Pfade des Wysiwyg-Editor im Backend-Theme "DefaultTheme", in dem du bei der Ansicht, wie sie dein Bild oben zeigt, mit der rechten Maustaste außerhalb der im Bild gezeigten Box klickst und den Menüpunkt "Seitenquelltext anzeigen" oder nur "Quelltext anzeigen" klickst, es erscheint eine neue Seite mit dem HTML-Code dieser Seite

Recht weit oben (bei mir Zeile 40) findest du dieses Javascript



wichtig ist hier der Eintrag "var EDITOR" - er muß das Wort ckeditor zeigen
Wenn nicht, in den erweiterten WB-Optionen neu auswählen

Viel weiter unten im HTML-Code findest du diesen Abschnitt



Überprüfe dort die angezeigten Pfade, sie müssen deinem Eintrag in der config.php und in der Browseradresszeile entsprechen

P.S.: der Tip mit der wb_config und der wb_ckconfig.js gilt nur für Frontendtemplates

Frage am Rande: hast du deine alte WB-Installation vor dem Hochschieben auf den neuen Server lokal laufen lassen? z.B. in einer Testumgebung wie Xampp?

Prüfe bitte die Groß-/Kleinschreibung der Dateien CKEditor.php und CKEditorPlus.php im Ordner Modules/ckeditor/ckeditor. Sind die etwa klein geschrieben, würde ich diesen Ordner per FTP löschen und aus dem aktuellen WB-Paket neu hochladen

lok1411

Quote from: dbs on December 09, 2022, 10:15:16 AM
Hi, wahrscheinlich gibt es im Ordner /templates oder in deinem aktuell verwenden Templateordner einen Ordner namens /wb_config oder eine Datei wb_ckconfig.js.
Testweise umbenennen, damit das nicht verwendet wird. Die sind veraltet.

Ich glaube ich stelle mich zu doof an.

/templates und dann der Order vom aktuellen Template?

Da gibt es keine config.js
Order /wb_config finde ich auch nicht

lok1411

Quote from: sternchen8875 on December 09, 2022, 11:40:48 AM
das WbTheme ist schon knapp 8 Jahre kein Standard mehr und hier das Problem. Jetzt gehts nur noch über die Datenbank, Tabelle setting, Eintrag: defaultTheme, Wert: DefaultTheme


Nachtrag, weil falsch formuliert, sorry

es gibt aktuell keine anderen BackendThemes als das im Paket enthaltene DefaultTheme, diese alten Vorgänger waren bei dir noch installiert, wie es scheint. Abhilfe siehe oben

Perfekt, Danke

sternchen8875

das WbTheme ist schon knapp 8 Jahre kein Standard mehr und hier das Problem. Jetzt gehts nur noch über die Datenbank, Tabelle setting, Eintrag: defaultTheme, Wert: DefaultTheme


Nachtrag, weil falsch formuliert, sorry

es gibt aktuell keine anderen BackendThemes als das im Paket enthaltene DefaultTheme, diese alten Vorgänger waren bei dir noch installiert, wie es scheint. Abhilfe siehe oben

lok1411

Wollte zuerst noch was anderes prüfen und das Backend Theme umstellen von WBdefault auf das andere. Leider komme ich nun gar nicht mehr auf die Tabs Einstellungen, Optionen usw.
Fehler:
missing template file preferences.htt
in line (1216) of (/framework/class.wb.php):

Kann ich das backend theme wieder über eine andere Datei direkt zurücksetzen?

hgs

Quote from: dbs on December 09, 2022, 10:15:16 AM
Hi, wahrscheinlich gibt es im Ordner /templates oder in deinem aktuell verwenden Templateordner einen Ordner namens /wb_config oder eine Datei wb_ckconfig.js.
Testweise umbenennen, damit das nicht verwendet wird. Die sind veraltet.

Kannst du dies ausschließen, das ist eigendlich der Schlüssel zu dem Problem, wenn ich dass noch richtig im Kopf habe.

Ansonsten per pm mal Zugangsdaten vom SuperAdmin und FTP-Zugang, dann können wir nachschauen.
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

lok1411

Hallo,
nur um es deutlicher zu machen.
Die Blöcke sind da, aber die Inhalte nicht. Ich sehe bei den Abschnitten alles, die ID, Die Bezeichnung "Struktur » Block: [1] Hauptblock Modul: wysiwyg SecId: [322]  "

Nur der Block darin ist leer.

Neue Seite anlegen mit wysiwyg geht ebenso nicht. Ich kann im Block nicht editieren.

Andere Bausteine, z.B. News Section usw. gehen aber noch ohne Probleme.

Foto im Anhang