diff --git a/htdocs/theme/raw/plugintype/artefact/annotation/templates/import/annotations.tpl b/htdocs/theme/raw/plugintype/artefact/annotation/templates/import/annotations.tpl index 61a5997abbf8e159bd9a8cff73b71b9ac26a559c..ff4d739c27c6bc0662179fd8bc2fd85a78316ddf 100644 --- a/htdocs/theme/raw/plugintype/artefact/annotation/templates/import/annotations.tpl +++ b/htdocs/theme/raw/plugintype/artefact/annotation/templates/import/annotations.tpl @@ -1,4 +1,4 @@ -{if count($entryannotations)} +{if is_array($entryannotations) && count($entryannotations)}

{str tag=Annotation section=artefact.annotation}

{foreach from=$entryannotations item=annotation} diff --git a/htdocs/theme/raw/plugintype/artefact/file/templates/import/files.tpl b/htdocs/theme/raw/plugintype/artefact/file/templates/import/files.tpl index d9ecdd09988699847977044c801c3094c2618eff..a55d93fadb97481a36883c761c00bb0e9a6e88b2 100644 --- a/htdocs/theme/raw/plugintype/artefact/file/templates/import/files.tpl +++ b/htdocs/theme/raw/plugintype/artefact/file/templates/import/files.tpl @@ -1,4 +1,4 @@ -{if count($entryfiles)} +{if is_array($entryfiles) && count($entryfiles)}

{str tag=file section=artefact.file}

{foreach from=$entryfiles item=file} diff --git a/htdocs/theme/raw/plugintype/artefact/internal/templates/import/profilefields.tpl b/htdocs/theme/raw/plugintype/artefact/internal/templates/import/profilefields.tpl index cf0f677a3e23572d1ce120cd639081d64d3b2297..19d932361f353cad126b33122158352d4c7ce9cd 100644 --- a/htdocs/theme/raw/plugintype/artefact/internal/templates/import/profilefields.tpl +++ b/htdocs/theme/raw/plugintype/artefact/internal/templates/import/profilefields.tpl @@ -2,7 +2,7 @@

{str tag=profile section=artefact.internal}

{foreach from=$profilegroups item=profilegroup name='profilegroup'} - {if count($profilegroup.fields)} + {if is_array($profilegroup.fields) && count($profilegroup.fields)}

@@ -14,7 +14,7 @@
{foreach from=$profilegroup.fields key=fieldname item=fieldvalues} - {if count($fieldvalues)} + {if is_array($fieldvalues) && count($fieldvalues)}
{str tag=$fieldname section=artefact.internal} diff --git a/htdocs/theme/raw/plugintype/artefact/peerassessment/templates/import/assessments.tpl b/htdocs/theme/raw/plugintype/artefact/peerassessment/templates/import/assessments.tpl index 4314716226131103c93462aad6590a739fda1718..4b6897228ab38961b8359e1e422e70f74e99c229 100644 --- a/htdocs/theme/raw/plugintype/artefact/peerassessment/templates/import/assessments.tpl +++ b/htdocs/theme/raw/plugintype/artefact/peerassessment/templates/import/assessments.tpl @@ -1,4 +1,4 @@ -{if count($entrypeerassessments)} +{if is_array($entrypeerassessments) && count($entrypeerassessments)}

{str tag=peerassessment section=artefact.peerassessment}

{foreach from=$entrypeerassessments item=peerassessment} diff --git a/htdocs/theme/raw/plugintype/artefact/resume/templates/import/resumefields.tpl b/htdocs/theme/raw/plugintype/artefact/resume/templates/import/resumefields.tpl index ed4c6ffad4f7f814048a7ff5c548b7f11173a1f5..667ce6e9ff45faa3aba026a3e486bec7e6d0072b 100644 --- a/htdocs/theme/raw/plugintype/artefact/resume/templates/import/resumefields.tpl +++ b/htdocs/theme/raw/plugintype/artefact/resume/templates/import/resumefields.tpl @@ -2,7 +2,7 @@

{str tag=resume section=artefact.resume}

{foreach from=$resumegroups item=resumegroup} - {if count($resumegroup.fields)} + {if is_array($resumegroup.fields) && count($resumegroup.fields)}

@@ -14,7 +14,7 @@
{foreach from=$resumegroup.fields key=fieldname item=fieldvalues} - {if count(fieldvalues)} + {if is_array($fieldvalues) && count($fieldvalues)}
{$fieldname}