Index: openacs-4/packages/assessment/tcl/as-export-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-export-procs.tcl,v
diff -u -r1.5 -r1.6
--- openacs-4/packages/assessment/tcl/as-export-procs.tcl 7 Aug 2017 23:48:03 -0000 1.5
+++ openacs-4/packages/assessment/tcl/as-export-procs.tcl 3 Sep 2024 15:37:35 -0000 1.6
@@ -9,67 +9,67 @@
ad_proc -public as::export::new_element {
{-value ""}
{-father ""}
- {-label ""}
- {-root ""}
+ {-label ""}
+ {-root ""}
{-material_p "f"}
{-attribute_label ""}
{-attribute_value ""}
} {
+ New element
+
@author Natalia Pérez (nperper@it.uc3m.es)
@creation-date 2004-02-01
-
- New element
} {
#create a new element named "label" and child of "father", with attribute_label=attribute_value
if {$value ne ""} {
set label [$root createElement $label]
$father appendChild $label
- if {$attribute_label ne ""} {
- $label setAttribute $attribute_label $attribute_value
- }
- if {$material_p == "t"} {
- set material [$root createElement material]
+ if {$attribute_label ne ""} {
+ $label setAttribute $attribute_label $attribute_value
+ }
+ if {$material_p == "t"} {
+ set material [$root createElement material]
$label appendChild $material
- set mattext [$root createElement mattext]
- $mattext setAttribute texttype text/html
- $material appendChild $mattext
+ set mattext [$root createElement mattext]
+ $mattext setAttribute texttype text/html
+ $material appendChild $mattext
set text [$root createCDATASection $value]
$mattext appendChild $text
- } else {
+ } else {
set text [$root createCDATASection $value]
$label appendChild $text
- }
+ }
}
}
ad_proc -public as::export::element_qtimetadatafield {
- {-root ""}
+ {-root ""}
{-father ""}
- {-label ""}
- {-value ""}
+ {-label ""}
+ {-value ""}
} {
+ New element qtimetadatafield
+
@author Natalia Pérez (nperper@it.uc3m.es)
@creation-date 2004-02-03
-
- New element qtimetadatafield
} {
- #create an element
- if {$value ne ""} {
- #
- set qtimetadatafield [$root createElement qtimetadatafield]
- $father appendChild $qtimetadatafield
- #
- set fieldlabel [$root createElement fieldlabel]
- $qtimetadatafield appendChild $fieldlabel
- set text [$root createCDATASection $label]
- $fieldlabel appendChild $text
- #
- set fieldentry [$root createElement fieldentry]
- $qtimetadatafield appendChild $fieldentry
- set text [$root createCDATASection $value]
- $fieldentry appendChild $text
- }
+ #create an element
+ if {$value ne ""} {
+ #
+ set qtimetadatafield [$root createElement qtimetadatafield]
+ $father appendChild $qtimetadatafield
+ #
+ set fieldlabel [$root createElement fieldlabel]
+ $qtimetadatafield appendChild $fieldlabel
+ set text [$root createCDATASection $label]
+ $fieldlabel appendChild $text
+ #
+ set fieldentry [$root createElement fieldentry]
+ $qtimetadatafield appendChild $fieldentry
+ set text [$root createCDATASection $value]
+ $fieldentry appendChild $text
+ }
}
# Local variables: