Class DBMS_FIELD_IMAGETAG

Description

Class DBMS_FIELD_IMAGETAG

  • author: Peter Krebs <p.krebs@lvus.at>
  • version: pk-05-02-17
  • copyright: (c) 2002-2005 by LVUS <http://opencsp.lvus.at>
  • project: Open CSP-Management
  • license: GNU Public License

Located in /db/frmClasses/DBMS_FIELD_IMAGETAG.phpclass (line 39)

DBMS_FIELD
   |
   --DBMS_FIELD_SELECTLIST
      |
      --DBMS_FIELD_FILESELECTLIST
         |
         --DBMS_FIELD_IMAGE
            |
            --DBMS_FIELD_IMAGETAG
Variable Summary
 mixed $className
 string $classSrcFile
 array $inputInfo
 boolean $resize
 string $template
Method Summary
 void checkSrc ( $aValue)
 void editTblForm ()
 mixed getHtmlTag (mixed $aValue, [string $arrName = "DBVAL"], [bool $debug = FALSE])
 string getInputTag (mixed $aImgArr, [string $arrName = "DBVAL"])
 void getScreenValue ([ $aValue = NULL], [ $arrName = "DBVAL"], [ $debug = FALSE])
 string getValue (string $aValue,  &$err, [string $arrName = "DBVAL"], [bool $debug = FALSE], array $err)
 void save ([ $debug = FALSE])
 void writeField (int $mode, [mixed $aValue = ""], [string $arrName = "DBVAL"])
Variables
mixed $className = "IMAGETAG" (line 40)
string $classSrcFile = __FILE__ (line 86)

source file of the class

  • since: pk-05-02-17

Redefinition of:
DBMS_FIELD_IMAGE::$classSrcFile
source file of the class
array $inputImgTags = array(
'ALT' =>array('SHOW'=>TRUE, 'LABEL'=>'Alternativ Text', 'DEFAULT'=>''),'WIDTH'=>array('SHOW'=>FALSE,'LABEL'=>'Breite','DEFAULT'=>300),'HEIGHT'=>array('SHOW'=>FALSE,'LABEL'=>'Höhe','DEFAULT'=>400),'ALIGN'=>array('SHOW'=>FALSE,'LABEL'=>'Ausrichtung','DEFAULT'=>''),'VSPACE'=>array('SHOW'=>FALSE,'LABEL'=>'vertikalaler Abst.','DEFAULT'=>0),'HSPACE'=>array('SHOW'=>FALSE,'LABEL'=>'horizontaler Abst.','DEFAULT'=>0))
(line 45)
array $inputInfo = array(
'ORIGIN' =>array('SHOW'=>TRUE, 'LABEL'=>'Quelle', 'DEFAULT'=>''),'LEGEND'=>array('SHOW'=>TRUE,'LABEL'=>'Legende','DEFAULT'=>''),'LINK'=>array('SHOW'=>TRUE,'LABEL'=>'Link','DEFAULT'=>''),'TARGET'=>array('SHOW'=>TRUE,'LABEL'=>'Linkframe','DEFAULT'=>'_blank'))
(line 57)
boolean $resize = FALSE (line 73)
int $resizeMethod = DBMS_FIELD_IMAGETAG_RESIZE_BROWSER (line 78)
string $template = "<img \$*IMGTAGS\$>" (line 67)

Inherited Variables

Inherited from DBMS_FIELD_IMAGE

DBMS_FIELD_IMAGE::$hideInputField
DBMS_FIELD_IMAGE::$listMaxHeight
DBMS_FIELD_IMAGE::$listMaxWidth
DBMS_FIELD_IMAGE::$maxHeight
DBMS_FIELD_IMAGE::$maxWidth
DBMS_FIELD_IMAGE::$resizeOnUpload

Inherited from DBMS_FIELD_FILESELECTLIST

DBMS_FIELD_FILESELECTLIST::$allow_cd
DBMS_FIELD_FILESELECTLIST::$allow_mkdir
DBMS_FIELD_FILESELECTLIST::$defaultDir
DBMS_FIELD_FILESELECTLIST::$extfilter
DBMS_FIELD_FILESELECTLIST::$maxSize
DBMS_FIELD_FILESELECTLIST::$rootDir
DBMS_FIELD_FILESELECTLIST::$useDocRoot

Inherited from DBMS_FIELD_SELECTLIST

DBMS_FIELD_SELECTLIST::$ajax_onChange_FuncName
DBMS_FIELD_SELECTLIST::$extJSxType
DBMS_FIELD_SELECTLIST::$lstValueIsHtml
DBMS_FIELD_SELECTLIST::$multiselect
DBMS_FIELD_SELECTLIST::$mySeperator
DBMS_FIELD_SELECTLIST::$myValues
DBMS_FIELD_SELECTLIST::$notInLstValues
DBMS_FIELD_SELECTLIST::$nullLabel
DBMS_FIELD_SELECTLIST::$nullToZero
DBMS_FIELD_SELECTLIST::$reloadFormOnChange
DBMS_FIELD_SELECTLIST::$selectAddTag
DBMS_FIELD_SELECTLIST::$selectsize
DBMS_FIELD_SELECTLIST::$showAsCheckRadio
DBMS_FIELD_SELECTLIST::$showNullOption
DBMS_FIELD_SELECTLIST::$showValuesInList
DBMS_FIELD_SELECTLIST::$static_fixedSelSize

Inherited from DBMS_FIELD

DBMS_FIELD::$addTag
DBMS_FIELD::$ajaxDebug
DBMS_FIELD::$ajaxNotifyLst
DBMS_FIELD::$allowNull
DBMS_FIELD::$dbDesc
DBMS_FIELD::$defaultValue
DBMS_FIELD::$enableCopy
DBMS_FIELD::$enableEdit
DBMS_FIELD::$enableEditIfEmpty
DBMS_FIELD::$enableNew
DBMS_FIELD::$errMsg
DBMS_FIELD::$exportCSV
DBMS_FIELD::$extConfOptions
DBMS_FIELD::$fieldtd_add
DBMS_FIELD::$fldDbgGetValue
DBMS_FIELD::$fldDebug
DBMS_FIELD::$hideAddTag_ro
DBMS_FIELD::$hideCopy
DBMS_FIELD::$hideEdit
DBMS_FIELD::$hideNew
DBMS_FIELD::$hideReadOnly
DBMS_FIELD::$inputAdd
DBMS_FIELD::$isHidden
DBMS_FIELD::$isSearchable
DBMS_FIELD::$js_check
DBMS_FIELD::$label
DBMS_FIELD::$labelcol_hide
DBMS_FIELD::$labeltd_add
DBMS_FIELD::$lstColSpan
DBMS_FIELD::$lstDisableLinks
DBMS_FIELD::$lstLabel
DBMS_FIELD::$lstLink
DBMS_FIELD::$lstTDAdd
DBMS_FIELD::$lstWidth
DBMS_FIELD::$maxlength
DBMS_FIELD::$myAjaxObj
DBMS_FIELD::$myBlock
DBMS_FIELD::$myBlockId
DBMS_FIELD::$myControll
DBMS_FIELD::$myCurrentMode
DBMS_FIELD::$myDataArrName
DBMS_FIELD::$myDeleteFlag
DBMS_FIELD::$myDesc
DBMS_FIELD::$myDOMId
DBMS_FIELD::$myForm
DBMS_FIELD::$myFrmId
DBMS_FIELD::$myGrpKey
DBMS_FIELD::$myHelpUrl
DBMS_FIELD::$myModuleKey
DBMS_FIELD::$myName
DBMS_FIELD::$myTable
DBMS_FIELD::$myTableAlias
DBMS_FIELD::$myView
DBMS_FIELD::$nullErrMsg
DBMS_FIELD::$ps_defaultDataArrName
DBMS_FIELD::$regexcheck_pattern
DBMS_FIELD::$regexErrMsg
DBMS_FIELD::$searchGroup_allowAll
DBMS_FIELD::$showGroup
DBMS_FIELD::$showInList
DBMS_FIELD::$showQasHidden
DBMS_FIELD::$showQuery
DBMS_FIELD::$size
DBMS_FIELD::$sortOrder
DBMS_FIELD::$srcVersion
DBMS_FIELD::$tabIndex
DBMS_FIELD::$toolTip
DBMS_FIELD::$toolTipAsTitle
DBMS_FIELD::$trimValue
Methods
checkSrc (line 267)
void checkSrc ( $aValue)
  • $aValue

Redefinition of:
DBMS_FIELD_IMAGE::checkSrc()
editTblForm (line 90)
void editTblForm ()

Redefinition of:
DBMS_FIELD::editTblForm()
show the filed definition form
getHtmlTag (line 405)

gets a htmltag for the value

this is mainly used in CMS Module

  • since: pk-04-07-29
mixed getHtmlTag (mixed $aValue, [string $arrName = "DBVAL"], [bool $debug = FALSE])
  • mixed $aValue
  • string $arrName
  • bool $debug

Redefinition of:
DBMS_FIELD_IMAGE::getHtmlTag()
gets a htmltag for the value for images only the src url is returned as this is often used with: <img src="$*img$">
getInputTag (line 188)
  • version: pk-05-09-06
string getInputTag (mixed $aImgArr, [string $arrName = "DBVAL"])
  • mixed $aImgArr
  • string $arrName

Redefinition of:
DBMS_FIELD_IMAGE::getInputTag()
getScreenValue (line 372)

returns the screen value (HTML code)

  • version: pk-04-11-09
void getScreenValue ([ $aValue = NULL], [ $arrName = "DBVAL"], [ $debug = FALSE])
  • $aValue
  • $arrName
  • $debug

Redefinition of:
DBMS_FIELD_IMAGE::getScreenValue()
returns the screen representation here a img tag is returned
getValue (line 355)

returns the field value

  • since: pk-04-10-27
string getValue (string $aValue,  &$err, [string $arrName = "DBVAL"], [bool $debug = FALSE], array $err)
  • string $aValue: the value
  • array $err: error array
  • string $arrName: global data array name used for global ${$arrName}
  • bool $debug
  • &$err

Redefinition of:
DBMS_FIELD_SELECTLIST::getValue()
returns the field value if its an array, it is imploded with $this->mySeperator as seperator
save (line 158)

saves the field definition data

void save ([ $debug = FALSE])
  • $debug

Redefinition of:
DBMS_FIELD_IMAGE::save()
save the filed definition form
writeField (line 279)
  • version: pk-05-09-05
void writeField (int $mode, [mixed $aValue = ""], [string $arrName = "DBVAL"])
  • int $mode
  • mixed $aValue
  • string $arrName

Inherited Methods

Inherited From DBMS_FIELD_IMAGE

 DBMS_FIELD_IMAGE::checkSrc()
 DBMS_FIELD_IMAGE::editTbl_getFieldEditArr()
 DBMS_FIELD_IMAGE::getHtmlTag()
 DBMS_FIELD_IMAGE::getImgSrc()
 DBMS_FIELD_IMAGE::getInputImgPreview()
 DBMS_FIELD_IMAGE::getInputTag()
 DBMS_FIELD_IMAGE::getListValue()
 DBMS_FIELD_IMAGE::getMaxHeight()
 DBMS_FIELD_IMAGE::getMaxWidth()
 DBMS_FIELD_IMAGE::getResizeOnUpload()
 DBMS_FIELD_IMAGE::getScreenValue()
 DBMS_FIELD_IMAGE::jOCSP_getAdditonalFieldObjElems()
 DBMS_FIELD_IMAGE::jOCSP_getRequiredModules()
 DBMS_FIELD_IMAGE::jOCSP_openBrowser()
 DBMS_FIELD_IMAGE::jOCSP_setImage()
 DBMS_FIELD_IMAGE::jOCSP_uploadFile()
 DBMS_FIELD_IMAGE::save()
 DBMS_FIELD_IMAGE::setObjectVars()
 DBMS_FIELD_IMAGE::uploadFile()

Inherited From DBMS_FIELD_FILESELECTLIST

 DBMS_FIELD_FILESELECTLIST::editTbl_getFieldEditArr()
 DBMS_FIELD_FILESELECTLIST::getBasePath()
 DBMS_FIELD_FILESELECTLIST::getDefaultPath()
 DBMS_FIELD_FILESELECTLIST::getDirFromValue()
 DBMS_FIELD_FILESELECTLIST::getDirSelectValues()
 DBMS_FIELD_FILESELECTLIST::getDirSelNameId()
 DBMS_FIELD_FILESELECTLIST::getFilePath()
 DBMS_FIELD_FILESELECTLIST::getMaxFileSizeBytes()
 DBMS_FIELD_FILESELECTLIST::getRootDir()
 DBMS_FIELD_FILESELECTLIST::getRootPath()
 DBMS_FIELD_FILESELECTLIST::save()
 DBMS_FIELD_FILESELECTLIST::setMyValues()
 DBMS_FIELD_FILESELECTLIST::setRootDir()

Inherited From DBMS_FIELD_SELECTLIST

 DBMS_FIELD_SELECTLIST::editTabl_save()
 DBMS_FIELD_SELECTLIST::editTbl_getFieldEditArr()
 DBMS_FIELD_SELECTLIST::getArrayFromString()
 DBMS_FIELD_SELECTLIST::getCheckRadio()
 DBMS_FIELD_SELECTLIST::getExtJSConfigOptions()
 DBMS_FIELD_SELECTLIST::getFormFieldSelect()
 DBMS_FIELD_SELECTLIST::getFormFieldSelectAttributes()
 DBMS_FIELD_SELECTLIST::getInputName()
 DBMS_FIELD_SELECTLIST::getInputTag()
 DBMS_FIELD_SELECTLIST::getListValue()
 DBMS_FIELD_SELECTLIST::getOnChangedTag()
 DBMS_FIELD_SELECTLIST::getOptionList()
 DBMS_FIELD_SELECTLIST::getReloadButton()
 DBMS_FIELD_SELECTLIST::getScreenValue()
 DBMS_FIELD_SELECTLIST::getSearchCompTypes()
 DBMS_FIELD_SELECTLIST::getSearchInputTag()
 DBMS_FIELD_SELECTLIST::getSelectTag()
 DBMS_FIELD_SELECTLIST::getValue()
 DBMS_FIELD_SELECTLIST::jOCSP_getAdditonalFieldObjElems()
 DBMS_FIELD_SELECTLIST::jOCSP_getReloadScript()
 DBMS_FIELD_SELECTLIST::jOCSP_getRequiredModules()
 DBMS_FIELD_SELECTLIST::setMyValues()
 DBMS_FIELD_SELECTLIST::slashedValue()

Inherited From DBMS_FIELD

 DBMS_FIELD::DBMS_FIELD()
 DBMS_FIELD::allowNull()
 DBMS_FIELD::check()
 DBMS_FIELD::editLst_getAdminLstStyle()
 DBMS_FIELD::editLst_getClassSelectOptions()
 DBMS_FIELD::editTblForm()
 DBMS_FIELD::editTbl_echoForm()
 DBMS_FIELD::editTbl_getForm()
 DBMS_FIELD::fldTypeIsUseable()
 DBMS_FIELD::getAddTag()
 DBMS_FIELD::getBlockId()
 DBMS_FIELD::getDataArrName()
 DBMS_FIELD::getDBColName()
 DBMS_FIELD::getDBColType()
 DBMS_FIELD::getDbDefault()
 DBMS_FIELD::getdbDesc()
 DBMS_FIELD::getDebugMode()
 DBMS_FIELD::getDefaultValue()
 DBMS_FIELD::getFieldRow()
 DBMS_FIELD::getFieldRowCols()
 DBMS_FIELD::getFieldTag()
 DBMS_FIELD::getFrmId()
 DBMS_FIELD::getInputTag()
 DBMS_FIELD::getKey()
 DBMS_FIELD::getLabel()
 DBMS_FIELD::getLabelColTag()
 DBMS_FIELD::getListLink()
 DBMS_FIELD::getListLinkArr()
 DBMS_FIELD::getListValue()
 DBMS_FIELD::getLstColSpan()
 DBMS_FIELD::getLstLabel()
 DBMS_FIELD::getLstWidth()
 DBMS_FIELD::getModuleKey()
 DBMS_FIELD::getMyBlock()
 DBMS_FIELD::getMyForm()
 DBMS_FIELD::getMyFormName()
 DBMS_FIELD::getName()
 DBMS_FIELD::getObjectData()
 DBMS_FIELD::getObjectVars()
 DBMS_FIELD::getOrderNr()
 DBMS_FIELD::getScreenValue()
 DBMS_FIELD::getSetting()
 DBMS_FIELD::getShowGroup()
 DBMS_FIELD::getSize()
 DBMS_FIELD::getSourceFile()
 DBMS_FIELD::getTabIndex()
 DBMS_FIELD::getTable()
 DBMS_FIELD::getTblAlias()
 DBMS_FIELD::getToolTip()
 DBMS_FIELD::getType()
 DBMS_FIELD::getValId()
 DBMS_FIELD::get_lstTDAdd()
 DBMS_FIELD::incOrderNr()
 DBMS_FIELD::isAutoInc()
 DBMS_FIELD::isEnabled()
 DBMS_FIELD::isHidden()
 DBMS_FIELD::isLayoutFld()
 DBMS_FIELD::isMarkedDeleted()
 DBMS_FIELD::isPrimaryKey()
 DBMS_FIELD::isReadOnlyShown()
 DBMS_FIELD::isSearchable()
 DBMS_FIELD::isToShow()
 DBMS_FIELD::labelIsHidden()
 DBMS_FIELD::lstLinksDisabled()
 DBMS_FIELD::markDeleted()
 DBMS_FIELD::markUnDeleted()
 DBMS_FIELD::save()
 DBMS_FIELD::setDataArrName()
 DBMS_FIELD::setdbDesc()
 DBMS_FIELD::setFieldVar()
 DBMS_FIELD::setFrmId()
 DBMS_FIELD::setHidden()
 DBMS_FIELD::setLabel()
 DBMS_FIELD::setModuleKey()
 DBMS_FIELD::setMyBlock()
 DBMS_FIELD::setMyForm()
 DBMS_FIELD::setName()
 DBMS_FIELD::setObjectVars()
 DBMS_FIELD::setObjVarsFrom()
 DBMS_FIELD::setOrderNr()
 DBMS_FIELD::setShown()
 DBMS_FIELD::setTable()
 DBMS_FIELD::setTblAlias()
 DBMS_FIELD::showInList()

Documentation generated on Thu, 08 Jan 2009 17:42:04 +0100 by phpDocumentor 1.4.0a2