Re: Re: GUI Editor
Iassen Manov <[email protected]> Fri, 05 Mar 2004 10:56:38 +0100
| Newsgroups | gmane.comp.cms.xaraya.user.german |
|---|---|
| Message-ID | <[email protected]> |
Hi,
für die version 3.0 beta von htmlarea haben sich nur wenige sachen
geändert was die Installation betrifft.
unter htmlarea/examples gibt es Beispiele wie man den editor einbauen
kann und wie es so mit den plugins läuft.
Das wichtigste ist dass _editor_url vor dem aufruf von htmlarea.js
definiert werden soll.
Bei mir sieht das so aus :
=======================================================================
<xar:if condition="$wysiwyg == 1"> <!-- *** load the main
HTMLArea files *** -->
<script>
_editor_lang = "de";
_editor_url = "&xar-baseurl;var/htmlarea/"; // URL to
htmlarea files
</script>
<script type="text/javascript"
src="&xar-baseurl;/var/htmlarea/htmlarea.js"></script>
<script type="text/javascript"
src="&xar-baseurl;/var/htmlarea/lang/de.js"></script>
<script type="text/javascript"
src="&xar-baseurl;/var/htmlarea/dialog.js"></script>
<script type="text/javascript"
src="&xar-baseurl;/var/htmlarea/popupwin.js"></script>
<style type="text/css">
<!-- @import url(&xar-baseurl;/var/htmlarea/htmlarea.css);
// -->
</style>
<!--- Head JavaScript --->
<xar:base-render-javascript position="head" />
<script type="text/javascript">
// load the plugin files
HTMLArea.loadPlugin("TableOperations");
var editor = null;
function initEditor() {
// create an editor for the "body" textarea
editor = new HTMLArea("body");
// register the TableOperations plugin with our editor
editor.registerPlugin(TableOperations);
editor.generate();
return false;
}
</script>
<xar:else /> <!-- *** HTMLArea *** not needed, not loaded -->
</xar:if>
</head>
<xar:if condition="$wysiwyg == 1">
<body bgcolor="#FFFFFF" text="#000000" onload="initEditor();" >
<xar:else />
<body bgcolor="#FFFFFF" text="#000000" >
</xar:if>
....
===================================================================
Die anderen plugins benutze ich nicht also habe ich nicht eingebaut.
Man soll beachten dass es ein kommisches bug gibt der IE zum abstürzen
bringt (Vorgang abgebrochen,blabla.. )
Es gibt allerdings Lösung dafür - ist im Forum von htmlarea gepostet
gruß
iassen4o
AndreasW wrote:
>Hallo Marc,
>
>danke für deine Nachricht.
>Diesen Artikel habe ich auch schon gesehen ( leider ist er Out of Date
>)
>Er funktioniert jedenfalls nicht mehr richtig!
>Wie kann ich dann eine PHP Datei includen um den Editor auch zu
>starten?
>Arg, ich würde fast mein letztes Hemd geben wenn mir jemand diesen
>Editor in Xaraya einbaut ( besitze eine Lizenz davon ).
>
>Grüße
>Andreas
>
>
>
>
>>Die Formulare des Artikelsystems sind alle unter
>>
>>
>articles/xartemplates. Es
>
>
>>gibt auch die Moeglichkeit, pro pubtype spezifiscch templates zu
>>
>>
>definieren.
>
>
>>Eine Suche auf xaraya.com wuerde wahrscheinlich weiterhelfen.
>>Was PHP betrifft so ist das richtig: BlockLayout erlaubt aus
>>Sicherheitsgruenden kein PHP in den templates.
>>Was das Einbauen von GUI editors betrifft ist das hier vielleicht in
>>Hinweis: http://www.xaraya.com/index.php/docs/541
>>Marc
>>"AndreasW" <[email protected]> wrote in message
>>news:[email protected]
>>Hallo zusammen,
>>zweiter Versuch in dieser Newsgroup :)
>>Ich versuche seit längeren einen GUI Editor in Xaraya einzubauen.
>>Der Editor wird mit folgenden HTML/PHP Befehlen gestartet:
>>-------------------
>><form name=iwygproForm" method=ost" action> onSubmit=ubmit_form()">
>><?php
>>// include the config file and editor class:
>>include_once ('editor_files/config.php');
>>include_once ('editor_files/editor_class.php');
>>// create a new instance of the wysiwygPro class:
>>$editor = wysiwygPro();
>>// print the editor to the browser:
>>$editor->print_editor(700, 400);
>>?>
>></form>
>>--------------------------
>>Es sieht so aus das ein neues Forumular dafür geöffnet wird. Leider
>>
>>
>weiß
>
>
>>ich nicht wo Xaraya diese Forumulare definiert ( z.B. für das
>>Artikelsystem ).
>>Weiterhin habe ich das Problem das meine veränderten Dateien gleich
>>Fehlermeldungen generieren ( PHP Code now allow etc. )
>>Vielleicht kann mir ja jemand Helfen.
>>Grüße
>>Andreas
>>
>>
>
>_______________________________________________
>Xaraya_users-de mailing list
>[email protected]
>http://lists.xaraya.com/mailman/listinfo/xaraya_users-de