4require_once
"Services/AdvancedMetaData/classes/class.ilAdvancedMDFieldDefinition.php";
62 if($value instanceof
ilDate)
64 $this->
getADT()->setDate($value);
77 $a_bridge->setTextInputMode(
true);
93 if($a_value[
"lower"][
"date"])
95 $start = mktime(12, 0, 0,
96 $a_value[
"lower"][
"date"][
"m"],
97 $a_value[
"lower"][
"date"][
"d"],
98 $a_value[
"lower"][
"date"][
"y"]);
100 if($a_value[
"upper"][
"date"])
102 $end = mktime(12, 0, 0,
103 $a_value[
"upper"][
"date"][
"m"],
104 $a_value[
"upper"][
"date"][
"d"],
105 $a_value[
"upper"][
"date"][
"y"]);
108 if($start && $end && $start > $end)
124 $a_bridge->setTextInputMode(
true);
static getInstance()
Get singleton.
ADT search bridge base class.
initADTDefinition()
Init adt instance.
importFromECS($a_ecs_type, $a_value, $a_sub_id)
Import meta data from ECS.
getValueForXML(ilADT $element)
Parse ADT value for xml (export)
getLuceneSearchString($a_value)
Get search string in lucene syntax.
prepareElementForEditor(ilADTFormBridge $a_bridge)
Prepare editor form elements.
importValueFromXML($a_cdata)
Import value from xml.
prepareElementForSearch(ilADTSearchBridge $a_bridge)
Prepare search form elements.
AMD field abstract base class.
getADT()
Get ADT instance.
Representation of ECS EContent Time Place.