tiny-bs-grid Grid-Plugin - Installation
Moderator: Tata
tiny-bs-grid Grid-Plugin - Installation
Ich versuche das https://github.com/jeffhehe/tiny-bs-grid Grid-Plugin zu installieren, und erhalte nur Syntaxfehler, wenn ich , nachdem ich bootstrap3grid und bootstrap4grid in die plugins kopiert habe, und in die init.php (hinter Zeile 134)
<style type="text/css">
tinyMCE.init({
selector: "textarea",
theme: 'modern',
plugins: [
... ' bootstrap4grid'
],
toolbar: ... 'bootstrap4grid',
content_css: [
'https://maxcdn.bootstrapcdn.com/bootstr ... ap.min.css'
],
});
</style> eingefügt habe (syntax error, unexpected 'modern' (T_STRING) in I:\Xampp74\inst\htdocs\xh172btnav\plugins\tinymce4\init.php on line 138) - Kennt sich jemand hier näher aus - evtl. in ein anderes init-file bzw. andere Einträge ?
(Das größere https://github.com/migliori/tinymce-bootstrap-plugin liefert zwar nicht den Fehler, aber auch ein zusätzliches init_fontawesome_bootstrap.js hilft nicht.
<script>
tinymce.init({
selector: "textarea",
plugins: [
"bootstrap"
],
toolbar: "bootstrap"
});
</script>
Es steht dann nur noch Bootstrap zur Verfügung, evtl. weil nur plugins: [ "bootstrap"] eingetragen ist.)
<style type="text/css">
tinyMCE.init({
selector: "textarea",
theme: 'modern',
plugins: [
... ' bootstrap4grid'
],
toolbar: ... 'bootstrap4grid',
content_css: [
'https://maxcdn.bootstrapcdn.com/bootstr ... ap.min.css'
],
});
</style> eingefügt habe (syntax error, unexpected 'modern' (T_STRING) in I:\Xampp74\inst\htdocs\xh172btnav\plugins\tinymce4\init.php on line 138) - Kennt sich jemand hier näher aus - evtl. in ein anderes init-file bzw. andere Einträge ?
(Das größere https://github.com/migliori/tinymce-bootstrap-plugin liefert zwar nicht den Fehler, aber auch ein zusätzliches init_fontawesome_bootstrap.js hilft nicht.
<script>
tinymce.init({
selector: "textarea",
plugins: [
"bootstrap"
],
toolbar: "bootstrap"
});
</script>
Es steht dann nur noch Bootstrap zur Verfügung, evtl. weil nur plugins: [ "bootstrap"] eingetragen ist.)
Re: tiny-bs-grid Grid-Plugin - Installation
Schwierig hier etwas zu sagen, ohne genau zu wissen was du da machst.cmss wrote: ↑Mon Apr 06, 2020 11:54 amIch versuche das https://github.com/jeffhehe/tiny-bs-grid Grid-Plugin zu installieren, und erhalte nur Syntaxfehler, wenn ich , nachdem ich bootstrap3grid und bootstrap4grid in die plugins kopiert habe, und in die init.php (hinter Zeile 134)
Mir ist zum Beispiel momentan keine XH-Tiny-Init-Datei bekannt, die 134 Zeilen hat.
Welche verwendest du? Wie sieht die aus.
Und: Kann man bootstrap3grid und bootstrap4grid innerhalb einer Installation verwenden?
<style type="text/css"> ist auf jeden Fall schonmal falsch.
Und selector: "textarea", ist auch falsch.
Du solltest dir die mitgelieferten Inits mal genauer anschauen, eine von denen unter anderem Namen kopieren und dort die Änderungen vornehmen. Die ordnungsgemäße XH-Einbindung ist etwas anderes, als die in den Tiny-Tutorials gezeigte.
Re: tiny-bs-grid Grid-Plugin - Installation
Ich habe einmal die 3 Plugins in das tinymce-Plugins-Verzeichnis kopiert. Dann habe ich aus viewtopic.php?f=12&t=16017&p=74566&hili ... gin#p74559 das init_fontawesome_bootstrap.js erstellt, das aber den gleichen Namen Fontawesome im Listing hat - d.h. 2mal Fonatwesome.
Ich habe auch versuchsweise einen toolbar5 erstellt- Bootstrap kommt trotzdem nicht hoch.
Dann habe ich im root des plugins in die init.php Zeile 134
<script>
tinymce.init({
selector: "textarea",
plugins: [
"bootstrap"
],
toolbar: "bootstrap"
});
</script> eingefügt, und es erscheint nur noch Bootstrap mit 2 Icon-Zeilen. Das Plugin geht also. Offensichtlich könnte ich durch
plugins: [
"bootstrap bootstrap3grid bootstrap4grid"
], alle 3 hervorlocken, nur nicht über die init_fontawesome_bootstrap.js, die bei Eintrag in die init.php abgeschaltet wird. Daher wäre mir eine funktionierende init_fontawesome_bootstrap.js lieber, die auch einen eigenen Namen anzeigen sollte. Eine Änderung im Vergleich zu XH-Plugincall hilft hier wohl nicht.
Ich habe auch versuchsweise einen toolbar5 erstellt- Bootstrap kommt trotzdem nicht hoch.
Dann habe ich im root des plugins in die init.php Zeile 134
<script>
tinymce.init({
selector: "textarea",
plugins: [
"bootstrap"
],
toolbar: "bootstrap"
});
</script> eingefügt, und es erscheint nur noch Bootstrap mit 2 Icon-Zeilen. Das Plugin geht also. Offensichtlich könnte ich durch
plugins: [
"bootstrap bootstrap3grid bootstrap4grid"
], alle 3 hervorlocken, nur nicht über die init_fontawesome_bootstrap.js, die bei Eintrag in die init.php abgeschaltet wird. Daher wäre mir eine funktionierende init_fontawesome_bootstrap.js lieber, die auch einen eigenen Namen anzeigen sollte. Eine Änderung im Vergleich zu XH-Plugincall hilft hier wohl nicht.
Last edited by cmss on Mon Apr 06, 2020 3:13 pm, edited 3 times in total.
Re: tiny-bs-grid Grid-Plugin - Installation
funktioniert einwandfrei. Einfach der Anleitung korrekt folgen, das plugin im entsprechenden tinymce4 oder -4 Plugin unter ./tinymce/plugins einfügen, und voilà.download/file.php?mode=view&id=1335
passiert alles in der verwendeten _init.js Datei.
passiert alles in der verwendeten _init.js Datei.
You do not have the required permissions to view the files attached to this post.
Re: tiny-bs-grid Grid-Plugin - Installation
In der verwendeten _init.js - welche ? Ich braüchte mal die ganze Datei als Listing (.js und .php) oder als Anhang. Einträge wie https://github.com/jeffhehe/tiny-bs-gri ... /README.md gehen in die init.php und müssen für die .js angepasst werden - das funktioniert aber nicht.
Re: tiny-bs-grid Grid-Plugin - Installation
im plugin > config siehst Du, welche _init.js Datei Du verwendest. In dieser Datei machst Du die Anpassungen. Die _init Dateien liegen im Verzeichnis ./inits.
Re: tiny-bs-grid Grid-Plugin - Installation
Ja -das ist klar - ich habe ja die init_fontawesome_bootstrap.js aus obiger Antwort bekommen und dort hineingelegt- sie funktioniert nur nicht. Darin ist entsprechend wie bei der Codemirror-Version eben Bootstrap eingetragen worden - das funktioniert aber nicht ! Zudem habe ich jetzt zwei gleiche Namen im Listing.
Du hast doch das obige Listingviewtopic.php?f=12&t=16017&p=74566&hili ... gin#p74559 - probier es selbst - Bootstraphttps://github.com/migliori/tinymce-bootstrap-plugin hat mehrere innere Plugins - u.a. Codemirror! Vieleicht ist das der Grund - evtl. gehören weitere Eintäge in die _init.js. Bs-grid ist etwas anders. (Beide Authoren geben Lösungen für die init.php an.)
Ich benutze allerdings die Version 4.96 , und codemirror erscheint auch nicht als Menüpunkt, XH-Plugincall schon.
Du hast doch das obige Listingviewtopic.php?f=12&t=16017&p=74566&hili ... gin#p74559 - probier es selbst - Bootstraphttps://github.com/migliori/tinymce-bootstrap-plugin hat mehrere innere Plugins - u.a. Codemirror! Vieleicht ist das der Grund - evtl. gehören weitere Eintäge in die _init.js. Bs-grid ist etwas anders. (Beide Authoren geben Lösungen für die init.php an.)
Ich benutze allerdings die Version 4.96 , und codemirror erscheint auch nicht als Menüpunkt, XH-Plugincall schon.
Re: tiny-bs-grid Grid-Plugin - Installation
Mit Deinen Angaben kann ich Dir leider nicht weiterhelfen. Gemäss Deinem Titel habe ich das tiny-bs-grid-Plugin getestet mit tinymce5 und bootstrap3. Das läuft out-of-the-box, wie ich es erwähnt habe. Wenn Du das richtige Plugin für tinymce4 auswählst, läuft es garantiert auch im tinymce4. Du beziehst Dich auf Lösungen der Autoren für die init.php. Init.php hat rein gar nichts mit der Funktionalität von tinymce zu tun und muss für diese Installationen auch nicht angetastet werden.
Das codemirror plugin läuft nur zusammen mit dem codeeditor plugin von Christoph. Für codemirror gibt es auch kein extra Menüpunkt, sondern das Icon/Menü "Ansicht Quellcode". Weitere Informationen zur Integration von Editoren findest Du hier.
Das codemirror plugin läuft nur zusammen mit dem codeeditor plugin von Christoph. Für codemirror gibt es auch kein extra Menüpunkt, sondern das Icon/Menü "Ansicht Quellcode". Weitere Informationen zur Integration von Editoren findest Du hier.
Re: tiny-bs-grid Grid-Plugin - Installation
Erstens ist es schlichtweg falsch, daß die init.php nichts damit zu tun hat, deren Einträge lenken um, u.a. auf die js'se. Das habe ich oben beschrieben.
Es gint auch einen Tinymce4 für Wikipedia, der das ähnlich macht.
Zweitens wäre es vielleicht angemessen, die Einträge der .js für tinymce5 zu publizieren.
Da bin ich wenigstens genauso weiter - und werde mich mal dem ckeditor wirdmen, für den ich eine Vielzahl Bootstrap-Module habe.
Es gint auch einen Tinymce4 für Wikipedia, der das ähnlich macht.
Zweitens wäre es vielleicht angemessen, die Einträge der .js für tinymce5 zu publizieren.
Da bin ich wenigstens genauso weiter - und werde mich mal dem ckeditor wirdmen, für den ich eine Vielzahl Bootstrap-Module habe.
Re: tiny-bs-grid Grid-Plugin - Installation
Das die init.php gar nichts mit der Funktionalität zu tun hat, lasse ich mal dahin gestellt. Das kann ich nicht beurteilen. Ich nutze den Editor eigentlich grundsätzlich so, wie er in XH bereitgestellt wird, ohne daran herumzuändern.
Wenn es bei manus Tests aber problemlos funktioniert, ohne die init.php anzufassen, dann bestätigt das seine Aussage, dass diese nicht nicht angetastet werden muss.
Zweitens wäre es vielleicht angemessen, dieses als Bitte zu formulieren. Es sei denn, wir einigen uns darauf, dass wir als BEZAHLTE Dienstleister auftreten. Dann kann man gegen eine angemessene Bezahlung auch Forderungen stellen.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.