sValue(); if ($sURL) $oURL = new WYURL($sURL); else $oURL = od_nil; $oElement =& new WYMenuElement($oEditor->sFieldName, $oEditor->bGlobal, $oURL, "", "", od_nil); if ($oEditor->bSave) { if ($oHFIDs->sValue()) { $aIDs = explode("|", $oHFIDs->sValue()); $aTitles = explode("|", $oHFTitles->sValue()); } $iC = count($aIDs); for ($i = 0; $i < $iC; $i++) { $dItems[$aIDs[$i]] = $aTitles[$i]; } $oElement->setItems($dItems); $oElement->save(); $bOK = true; } else { $oTFItem =& new WYTextField($sTextFieldName); $oTFItem->setAttribute("class", "textField"); $oTFItem->setAttribute("tabindex", "2"); $oTFItem->setAttribute("onKeyDown", "bEntryDirty = true;"); // $oTFItem->setAttribute("onKeyDown", "bEntryDirty = true; changeSelectedItem();"); $oSM =& new WYSelectMenu($sMenuName, $oElement->dItems(), "", $webyep_sCharset==""); $oSM->setLines(5); $oSM->setAllowsMultiple(false); $oSM->setAttribute("class", "selectMenu"); $oSM->setAttribute("tabindex", "1"); $oSM->setAttribute("onChange", "selectItem(this.selectedIndex);"); $sOnLoadScript = 'document.forms[0].ITEM.focus();'; } $goApp->outputWarningPanels(); // give App a chance to say something ?>
|
||
sHelpLink($sHelpFile); ?>
";
echo " $sResponse ";
if ($bOK) echo WYEditor::sPostSaveScript();
else echo "" . webyep_sBackLink() . " "; echo ""; }?> |