Ich möchte einen neuen CSS-Editor zu meinem Liferay hinzufügen, da wir die Funktionalität des verfügbaren einschränken müssen. Ich möchte jedoch das Original nicht ändern, weil wir es später in anderer Form brauchen.Liferay 6.2 Hinzufügen eines neuen CSS-Editors
Wie kann ich einen neuen CSS-Editor hinzufügen, der zum Erstellen einer Struktur für Web-Content-Artikel verwendet werden kann? Muss ich ein neues Theme für liveray oder so etwas erstellen?
Info: Unsere liferay läuft auf einem Jboss-Server
EDIT:
Ich habe einen Haken erstellt, die die html\js\editor\ckeditor\ckconfig.jsp
Datei überschreibt und hinzugefügt
config.toolbar_Mini = [
['Bold', 'Italic', 'Underline', 'Strike'],
['BulletedList']
];
Zusätzlich habe ich änderte die Zeilen in Bezug auf die liferay-ui:input editor
in der \html\portlet\journal\article\content.jsp
Datei.
<div class="journal-article-component-container">
<liferay-ui:input-editor contentsLanguageId="<%= Validator.isNotNull(toLanguageId) ? toLanguageId : defaultLanguageId %>" editorImpl="<%= EDITOR_WYSIWYG_IMPL_KEY %>" name="articleContent" toolbarSet="Mini" width="100%" />
</div>
Andere toolbarSet
Optionen, die bereits verfügbar sind (z phone
oder simple
) haben auch keine Wirkung. Ich habe auch meinen jboss-Server mehrmals neu gestartet - immer noch keine Wirkung.
Es scheint auch, dass Änderungen, die in der html\js\editor\ckeditor\config.js
Datei vorgenommen werden, absolut nichts auf irgendetwas haben (z. B. alert("foo")
).
Wenn ich 'toolbarSet' in meiner' content.jsp' Datei des ckeditors ändere, wo das 'liveray-ui: input-editor' Tag ist, dann passiert nichts mit dem Namen meiner Symbolleiste. Ich habe eine Werkzeugleiste 'config.toolbar_Mini' erstellt und sie mit' toolbarSet = "Mini" 'hinzugefügt. –
Bitte lassen Sie mich vollständig wissen, was Sie versucht haben? –
Ich habe einen Hook erstellt, der die Datei 'html \ js \ editor \ ckeditor \ ckconfig.jsp 'überschreibt und' config.toolbar_Mini = [ \t [' Bold ',' Italic ',' Underline ',' Strike '] hinzufügt. , \t ['BulletedList'] \t]; '. Außerdem habe ich die Zeilen im 'liferay-ui: input editor' in der' \ html \ portlet \ journal \ article \ content.jsp' Datei geändert. Ich habe auch meinen jboss-Server mehrmals neu gestartet - immer noch keine Wirkung. –