Rezeptdatenbank und Spaw-Editor II

Begonnen von breakdancer, 22 Dezember 2007, 11:52:11

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 3 Gäste betrachten dieses Thema.

breakdancer

Hallo zusammen,

ich beziehe mich auf folgenden Thread: http://www.pragmamx.org/Forum-topic-21207-start-msg143777.html#msg143777

Zur Verwendung des Editors soll folgender Code (hab ich mal aus dem zitierten Doc übernommen) in den Quelltext der Rezeptdatenbank eingebunden werden:

$wysiwyg = 0;
if (@is_file('spaw/spaw_control.class.php')) {
include('spaw/spaw_control.class.php');
}
// Einbinden der Editorkonfiguration $wysiwyg wird neu gesetzt
include('spaw/editor_cnf.php');
if (WYSIWYG_IS_ADMIN) {
// Superuser & Admin
$wysiwyg_toolbar = $wysiwyg_admintoolbar;
} else {
  if (WYSIWYG_IS_USER) {
  // User
  $wysiwyg_toolbar = $wysiwyg_usertoolbar;
  } else {
  // Anonyme
  $wysiwyg_toolbar = $wysiwyg_guesttoolbar;
  }
}

function BeispielFunktion() {
global $wysiwyg, $wysiwyg_btnset, $wysiwyg_toolbar;

... Funktion ...

if ($wysiwyg)
{
// Vorgegebene Variablen in den Editor einbinden
if (isset($VAR)) {
$wysiwyg_value = "$VAR";
} else {
$wysiwyg_value = "";
}
$sw = new SPAW_Wysiwyg(
'NAME' /*name*/,
$wysiwyg_value /*value*/,
_DOC_LANGUAGE /*language*/,
$wysiwyg_toolbar /*toolbar mode*/,
$wysiwyg_btnset /*theme*/,
'100%' /*width*/,
'200px' /*height*/);
$sw->show();
else
{
// Wenn Editor aus oder nicht vorhanden -normale- Textarea laden
echo "<textarea name=\" NAME \" cols=\"XX\" rows=\"XX\">{$wysiwyg_value}</textarea>";
}


Die Stellen um die es im Quelltext der Rezeptdatenbank geht sind diese:

."<textarea name=\"ingredients\" rows=\"15\" cols=\"70\">\n"
       ."</textarea></center><br><br>\n"
   ."<center><b>"._DIRECTIONS."</b><br>\n"
       ."<textarea name=\"directions\" rows=\"15\" cols=\"70\">\n"
       ."</textarea></center><br><br>\n"
   ."<center><b>"._SERVESYIELDS."</b><br>\n"
       ."<textarea name=\"serves\" rows=\"15\" cols=\"70\">\n"
       ."</textarea></center><br><br>\n"
   ."<center><b>"._NUTRITIONINFORMATION."</b><br>\n"
       ."<textarea name=\"nutrition\" rows=\"15\" cols=\"70\">\n"
       ."</textarea><br><br>";


Wie genau muss ich nun obigen Code einfügen, dass der Editor auch korrekt angezeigt wird ? Und muss für jedes einzelne Textfeld der Editor so akiviert werden oder gibt es eine "globalere" Variante ?

Liebe Grüße

Markus

trulla

 :)
Ich komme zwar auch ohne Editor klar, aber wenn zwischenzeitlich jemand breakdancers codes ausprobiert hat, wäre ich für eine Rückmeldung dankbar.
Schlaft schön
Trulla