//$jsQueue->add ($data[0], HISTORYTYPE_FILE, 'REFRESH_WINDOW', sGuiUS(), 'name'); $koala->alert($itext['TXT_CANT_CHANGE_ENTRYMASKTITLE_TO_EMPTY_VALUE']); break; } // Special handling for files if ($propertyInfo[0]['TYPE'] == 'FILE') { if (substr($value, 0, 7) == '/image/') { $realValue = sFileMgr()->getFileIdByPname(substr($value, 7)); if ($realValue) { $value = $realValue; } } } // Special handling for links if ($propertyInfo[0]['TYPE'] == 'LINK') { $value = trim(prettifyUrl($value)); $result = checkLinkInternalExternal($value); if ($result['TYPE'] != 'external') { $value = createSpecialURLfromShortURL($value); } } // Special handling for textareas if ($propertyInfo[0]['TYPE'] == 'TEXTAREA') { $value = str_replace('\\n', "\n", $value); } // Special handling for wysiwyg if ($propertyInfo[0]['TYPE'] == 'RICHTEXT') { $value = str_replace('\\n', "\n", $value); $value = convertShortURLsToSpecialURLs($value); } // Set the new property
<?php $prefix = '/'; $special_url = substr($this->request->parameters['special_url'], count($prefix)); $special_url = resolveSpecialURL($special_url); if ($special_url !== false) { $smarty->assign("presetURL", $special_url); } else { $smarty->assign("presetURL", trim(prettifyUrl($this->request->parameters['special_url']))); } $siteMgr = new Sites(); // Check if coming from Contenteditor if (substr($this->request->parameters['opener_reference'], 0, 8) == 'textarea') { $smarty->assign("fromContentEditor", true); } $smarty->assign("action", $this->request->parameters['action']); $smarty->assign("opener_reference", $this->request->parameters['opener_reference']); $smarty->assign("win_no", $this->request->parameters['win_no']); $smarty->assign("sites", $siteMgr->getList()); $smarty->assign("site", $this->request->parameters['site']); $smarty->display('file:' . $this->page_template);
$cb->setFormfield($linkid, $param01, $param02, $param03, $param04, $param05, $param06, $param07, $param08); if ($controlFormfields[$c]['VALUE01'] != $param01) { if ($param01 > 0) { $history->add($historyType, NULL, NULL, 'TXT_COMMON_H_COEDIT_FRMFLD_4_ON', $data['formfieldid'], $currentContentarea); } else { $history->add($historyType, NULL, NULL, 'TXT_COMMON_H_COEDIT_FRMFLD_4_OFF', $data['formfieldid'], $currentContentarea); } } } // Link if ($formfield == 5) { // Check if link is an integer (then we only link a file) if (is_numeric($param01)) { $param01 = trim($this->base . 'download/' . $param01); } else { $param01 = trim(prettifyUrl($param01)); $result = checkLinkInternalExternal($param01); if ($result['TYPE'] != 'external') { $param01 = createSpecialURLfromShortURL($param01); } } $cb->setFormfield($linkid, $param01, $param02, $param03, $param04, $param05, $param06, $param07, $param08); $reftracker->updateUrlRef(REFTYPE_FORMFIELD, $linkid, $cbInfo['VERSION'], $param01); if ($controlFormfields[$c]['VALUE01'] != $param01) { $history->add($historyType, NULL, $param01, 'TXT_COMMON_H_COEDIT_FRMFLD_5', $data['formfieldid'], $currentContentarea); } } // File if ($formfield == 6) { $cb->setFormfield($linkid, $param01, $param02, $param03, $param04, $param05, $param06, $param07, $param08); $reftracker->updateFileRef(REFTYPE_FORMFIELD, $linkid, $cbInfo['VERSION'], $param01);