+ {#if showImage(activity.image)}
+
+
activity.image && imageFailed(activity.image)}
+ />
+
+ {/if}
+
+
+ {#if activity.summary}
+ {activity.summary}
+
+ {/if}
+ About this activity
+ {activity.description ?? DASH}
+ {#if practices.length > 0}
+
+ {#each practices as practice (practice.technologies_practices_processes_id)}
+ - {practice.practice_name}
+ {/each}
+
+ {/if}
+ {#if isWebLink(activity.website)}
+
+ {activity.website}
+
+ {/if}
+
+
+
+ Co-benefits
+ {#if cobenefits.length > 0}
+
+ {#each cobenefits as benefit (benefit)}
+ -
+ {benefit}
+
+ {/each}
+
+ {:else}
+ {DASH}
+ {/if}
+
+
+
+ Sustainable Development Goals
+ {#if sdgs.length > 0}
+
+ {#each sdgs as sdg (sdg.sustainable_development_goal_id)}
+ -
+
+ {#if isWebLink(sdg.sustainable_development_goal_link)}
+ {sdg.sustainable_development_goal_name}
+ {:else}
+ {sdg.sustainable_development_goal_name}
+ {/if}
+
+
+ {/each}
+
+ {:else}
+ {DASH}
+ {/if}
+
+
+
+ Location & timeline
+
+
+ {#if activity.multipolygon_coordinates}
+
+ {:else}
+ {data.partial
+ ? 'Map not available'
+ : 'No map: the activity has no boundary yet.'}
+ {/if}
+
+
+ {@render row('City / region', place)}
+ {@render row('Activity period', range(activity.start_date, activity.end_date))}
+ {@render row(
+ 'Term commitment',
+ activity.term_commitment != null
+ ? `${activity.term_commitment} ${activity.term_commitment === 1 ? 'year' : 'years'}`
+ : null
+ )}
+ {@render row(
+ 'Monitoring period',
+ range(activity.monitoring_period_start_date, activity.monitoring_period_end_date)
+ )}
+ {@render row('Methodology', activity.methodologies)}
+
+
+
+
+
+ Media & publications
+ {#if media.length > 0}
+
+ {:else}
+ No media or publications yet.
+ {/if}
+
+