Pecci museum coverage with infinity motion solar tunnel systems
Pecci museum coverage with infinity motion solar tunnel systems
24 October 2019 | 17.00 - 19.00
The importance of natural light in the workplace: performance and comfort

Design of natural light in the workplace. Technical lighting analysis, technological aspects and performance requirements of case studies to guide the professional on correct design choices whose purpose is the creation of work environments with a high degree of comfort

Seminar Code 2019.004 | (CNA 005052019112125T03CFP00200)


REGISTRATION NOTES
if you have participated in the online seminar of 16.05.2019 or 07.03.2017 you will not be able to accrue further cfp on this topic. It is not possible to participate in the seminar in "landline telephone" mode for the correct issuing of the training credits.


PROGRAM OF THE SEMINAR

  1. Design of natural light in the workplace

Speaker: Lorenzo Gallo
Technical partner: Infinity Motion
Moderator: R. Fabio Sciacca


PRIVACY AND PROCESSING OF PERSONAL DATA

Pursuant to the EU Regulation 2016/679 (GDPR) the data of the data processing owners are specified below:
PUBLISHER -->  Next OnWeb S.L.U., with registered office in Avda. De La Feria, num. 1 (INFECAR) Incube building. Oficinas 4 y 5 35012-Las Palmas. Gran Canaria. Spain. The data transmitted through the registration form to the seminar will be used for the purposes specified in the Information that can be reached at the link https://www.arkitectureonweb.com/it/privacy-policy/. At any time you can obtain confirmation of the existence or not of a treatment of data concerning you, by specific request addressed to the owner of the processing of personal data (PUBLISHER) by sending an email to the address [email protected].
TECHNICAL PARTNER --> Infinity Motion S.r.l. - Via Felice Cavallotti, 27 - 20900 - Monza (MB) through the Legal Representative Mr. Lorenzo Gallo C.F. GLLLNZ73S25F704I. The data transmitted through this form will be used for the purposes specified in the Information that can be reached at the link https://www.infinitymotion.com/privacy-policy. At any time you can obtain confirmation of the existence or not of a treatment of data concerning you, by specific request addressed to the owner of the processing of personal data (TECHNICAL PARTNER) by sending an email to the address [email protected]

An error occurred while processing the template.
The following has evaluated to null or missing:
==> value_list[seq_index]  [in template "20101#20127#2789054" at line 61, column 54]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign key_value = value_list[seq_in...  [in template "20101#20127#2789054" at line 61, column 33]
----
1<#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService") /> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
3<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
4<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") /> 
5 
6<#assign size = 0> 
7<#assign languageId = themeDisplay.getLanguageId()> 
8<#assign propertyKey = "portletSetupTitle_"+languageId> 
9 
10<#assign title = ""> 
11 
12<#if portletPreferences?has_content> 
13    <#list portletPreferences?keys as key> 
14     
15        <#if key == propertyKey> 
16            <#assign values = portletPreferences[key] /> 
17            <#if values?has_content> 
18                <#list values as value> 
19                    <#assign title = value> 
20                </#list> 
21            </#if> 
22        </#if> 
23     
24     </#list> 
25</#if> 
26 
27<#list entries as curEntry> 
28 
29    <#assign renderer = curEntry.getAssetRenderer() > 
30    <#assign className = renderer.getClassName() > 
31    <#if className == "com.liferay.journal.model.JournalArticle"> 
32        <#assign article = renderer.getArticle() >         
33        <#assign size = size + 1> 
34    </#if> 
35</#list> 
36 
37<#if (size > 0)> 
38	<#if (title?has_content) > 
39		<h2 class="portlet-title-text">${title}</h2> 
40	</#if> 
41</#if>  
42 
43<#list entries as curEntry> 
44	 
45	<#assign renderer = curEntry.getAssetRenderer() > 
46    <#assign className = renderer.getClassName() > 
47    <#if className == "com.liferay.journal.model.JournalArticle"> 
48        <#assign article = renderer.getArticle() >         
49        
50	    
51		<#assign relatedArticleId = article.getArticleId() /> 
52		<#assign articleGroupId = article.getGroupId() > 
53	    
54		<#assign articleFriendlyURL = "" /> 
55		<#assign articleFirendlyURLMap = article.getFriendlyURLMap() /> 
56		<#assign key_list = articleFirendlyURLMap?keys/> 
57		<#assign value_list = articleFirendlyURLMap?values/> 
58		<#list key_list as key> 
59			<#assign seq_index = key_list?seq_index_of(key) /> 
60			<#if seq_index != -1 > 
61				<#assign key_value = value_list[seq_index]/> 
62				<#if key == themeDisplay.getLocale()> 
63					<#-- assign articleFriendlyURL = stringUtil.replace(key_value, "/-/", "") --> 
64					<#assign articleFriendlyURL = key_value /> 
65				</#if> 
66			</#if> 
67		</#list> 
68					 
69		<#assign hasLinkArticle = false /> 
70		<#if articleFriendlyURL != "" > 
71			<#assign hasLinkArticle = articleLanguage.hasLanguageCategory(request, article, themeDisplay.getScopeGroupId(), themeDisplay.getCompanyId(), 
72				"/arkitube", true) && articleLanguage.isFriendlyURLCorrectLanguage(request, article, themeDisplay.getLanguageId(), 
73				articleFriendlyURL, themeDisplay.getScopeGroupId(), true, "/arkitube") /> 
74		</#if> 
75	    
76		<#if hasLinkArticle> 
77			<a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, true)}"> 
78		</#if> 
79			<@liferay_journal["journal-article"] 
80				articleId="${article.getArticleId()}" 
81				ddmTemplateKey="MINIMAL_SUPERVISOR_INFO" 
82				groupId=articleGroupId /> 
83		<#if hasLinkArticle> 
84			</a> 
85		</#if>		 
86    </#if> 
87</#list> 

PARTNERS

Seminar archive

19 Nov 2020 | 17.00 - 19.00

Natural light in building renovation. The importance of solar tubes for living comfort

Partner: Infinity Motion
#gratuito #webinar
Natural lighting in interiors with solar tunnel Infinity Motion Solatube
19 Sep 2019 | 17.00 - 19.00

The transformation of interior spaces through Natural lighting (2nd edition)

Partner: Infinity Motion
#gratuito #webinar
SOLD OUT Interior with colorful chairs
08 Nov 2018 | 17.00 - 19.00

Architectural recovery. Systems and techniques for the regeneration of buildings

Partner: Infinity Motion
#gratuito #webinar
SOLD OUT Design with light
18 Oct 2018 | 17.00 - 19.00

Design with light. Illuminating relationships and Natural Light

Partner: Infinity Motion
#gratuito #webinar
SOLD OUT Design with light
04 Jul 2018 | 17.00 - 19.00

Design with light. Natural light and workplaces, analysis, solutions and case histories

Partner: Infinity Motion
#gratuito #webinar
SOLD OUT Historic building renovated
19 Jun 2018 | 17.00 - 19.00

Redevelop the existing one. Between private buildings and historic buildings

Partner: Infinity Motion
#gratuito #webinar

PARTNERS

An error occurred while processing the template.
The following has evaluated to null or missing:
==> value_list[seq_index]  [in template "20101#20127#2789054" at line 61, column 54]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign key_value = value_list[seq_in...  [in template "20101#20127#2789054" at line 61, column 33]
----
1<#assign assetLinkLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetLinkLocalService") /> 
2<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") /> 
3<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
4<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") /> 
5 
6<#assign size = 0> 
7<#assign languageId = themeDisplay.getLanguageId()> 
8<#assign propertyKey = "portletSetupTitle_"+languageId> 
9 
10<#assign title = ""> 
11 
12<#if portletPreferences?has_content> 
13    <#list portletPreferences?keys as key> 
14     
15        <#if key == propertyKey> 
16            <#assign values = portletPreferences[key] /> 
17            <#if values?has_content> 
18                <#list values as value> 
19                    <#assign title = value> 
20                </#list> 
21            </#if> 
22        </#if> 
23     
24     </#list> 
25</#if> 
26 
27<#list entries as curEntry> 
28 
29    <#assign renderer = curEntry.getAssetRenderer() > 
30    <#assign className = renderer.getClassName() > 
31    <#if className == "com.liferay.journal.model.JournalArticle"> 
32        <#assign article = renderer.getArticle() >         
33        <#assign size = size + 1> 
34    </#if> 
35</#list> 
36 
37<#if (size > 0)> 
38	<#if (title?has_content) > 
39		<h2 class="portlet-title-text">${title}</h2> 
40	</#if> 
41</#if>  
42 
43<#list entries as curEntry> 
44	 
45	<#assign renderer = curEntry.getAssetRenderer() > 
46    <#assign className = renderer.getClassName() > 
47    <#if className == "com.liferay.journal.model.JournalArticle"> 
48        <#assign article = renderer.getArticle() >         
49        
50	    
51		<#assign relatedArticleId = article.getArticleId() /> 
52		<#assign articleGroupId = article.getGroupId() > 
53	    
54		<#assign articleFriendlyURL = "" /> 
55		<#assign articleFirendlyURLMap = article.getFriendlyURLMap() /> 
56		<#assign key_list = articleFirendlyURLMap?keys/> 
57		<#assign value_list = articleFirendlyURLMap?values/> 
58		<#list key_list as key> 
59			<#assign seq_index = key_list?seq_index_of(key) /> 
60			<#if seq_index != -1 > 
61				<#assign key_value = value_list[seq_index]/> 
62				<#if key == themeDisplay.getLocale()> 
63					<#-- assign articleFriendlyURL = stringUtil.replace(key_value, "/-/", "") --> 
64					<#assign articleFriendlyURL = key_value /> 
65				</#if> 
66			</#if> 
67		</#list> 
68					 
69		<#assign hasLinkArticle = false /> 
70		<#if articleFriendlyURL != "" > 
71			<#assign hasLinkArticle = articleLanguage.hasLanguageCategory(request, article, themeDisplay.getScopeGroupId(), themeDisplay.getCompanyId(), 
72				"/arkitube", true) && articleLanguage.isFriendlyURLCorrectLanguage(request, article, themeDisplay.getLanguageId(), 
73				articleFriendlyURL, themeDisplay.getScopeGroupId(), true, "/arkitube") /> 
74		</#if> 
75	    
76		<#if hasLinkArticle> 
77			<a href="${assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, true)}"> 
78		</#if> 
79			<@liferay_journal["journal-article"] 
80				articleId="${article.getArticleId()}" 
81				ddmTemplateKey="MINIMAL_SUPERVISOR_INFO" 
82				groupId=articleGroupId /> 
83		<#if hasLinkArticle> 
84			</a> 
85		</#if>		 
86    </#if> 
87</#list>