src/pyams_content/shared/imagemap/zmi/templates/paragraph-render.pt
changeset 669 43f6de0d1543
parent 645 2e4d8741e2b5
child 670 fecfd4969c4f
equal deleted inserted replaced
645:2e4d8741e2b5 669:43f6de0d1543
     1 <h3 tal:content="view.title">title</h3>
       
     2 <div class="no-padding" i18n:domain="pyams_content"
       
     3 	 data-ams-plugins="pyams_content"
       
     4 	 tal:define="imagemap context.get_target()"
       
     5 	 tal:attributes="data-ams-plugin-pyams_content-src extension:resource_path('pyams_content.skin:pyams_content')">
       
     6 	<img usemap="#imagemap_preview"
       
     7 		 tal:define="image i18n:imagemap.image"
       
     8 		 tal:attributes="src extension:absolute_url(image);
       
     9 						 usemap string:#imagemap_preview_${context.__name__}"
       
    10 		 data-ams-callback="PyAMS_content.imgmap.initPreview" />
       
    11 	<map name="imagemap_preview"
       
    12 		 tal:attributes="name string:imagemap_preview_${context.__name__}">
       
    13 		<tal:loop repeat="area imagemap.areas.values()">
       
    14 			<tal:var define="item imagemap.get_association(area)"
       
    15 					 condition="item and item.visible">
       
    16 				<area shape="poly"
       
    17 					  tal:define="info view.get_item_info(item);
       
    18 								  area_title i18n:area.title;
       
    19 								  item_title i18n:info.user_title;
       
    20 								  title area_title or item_title;"
       
    21 					  tal:attributes="coords area.area;
       
    22 									  href item.get_url(request);
       
    23 									  title title;" />
       
    24 			</tal:var>
       
    25 		</tal:loop>
       
    26 	</map>
       
    27 </div>