Conjunto de mudanças 2483 no repositório publico
- Timestamp:
- 11/04/2006 09:55:08 (14 anos atrás)
- Localização:
- ILPortal/trunk
- Arquivos:
-
- 2 adicionados
- 9 editados
Legenda:
- Não Modificado
- Adicionado
- Removido
-
ILPortal/trunk/skins/ILPortal_script/imgsatelite_js.py
r2241 r2483 9 9 ## 10 10 11 dados={} 12 casas = context.portal_catalog(portal_type='CasaLegislativa', getEstado='SP') 13 cont=0 14 dados="{" 15 for casa in casas: 16 casa = casa.getObject() 17 casa_url= casa.absolute_url() 18 lat = str(casa.getLatitude()) 19 lon = str(casa.getLongitude()) 20 texto = """<a href=\""""+casa_url+"""\">"""+casa.Title()+"</a>" 21 if lat and lon: 22 cont=cont+1 23 dados=dados+str(cont)+":{lat:"+lat+",lon:"+lon+",txt:\'"+texto+"\'}," 24 25 26 dados=dados+"}" 27 28 ncasas=cont 29 11 30 codigo = """ 12 //<![CDATA[ 13 31 var ncasas = %s; 32 var dados = %s; 33 var lat_inic = %s; 34 var lon_inic = %s; 35 36 function createMarker(point,html) { 37 var marker = new GMarker(point); 38 GEvent.addListener(marker, "click", function() { 39 marker.openInfoWindowHtml(html); 40 var zoom = map.getZoom() 41 map.setCenter(point, zoom, G_SATELLITE_MAP); 42 }); 43 return marker; 44 } 45 14 46 var map = new GMap(document.getElementById("map")); 15 // var lastclick = ""; 47 map.addControl(new GLargeMapControl()); 48 map.addControl(new GMapTypeControl()); 49 map.addControl(new GScaleControl()) ; 50 var zoom = 6; 51 var point = new GLatLng(lat_inic, lon_inic); 52 map.setCenter(point, zoom, G_SATELLITE_MAP); 16 53 17 map.addControl(new GLargeMapControl()); 18 // map.addControl(new GMapTypeControl()); 19 map.addControl(new GScaleControl()) ; 20 // map.centerAndZoom(point,5); 21 var zoom = 12; 22 var point = new GLatLng(%s, %s); 23 map.setCenter(point, zoom, G_SATELLITE_MAP); 24 /* 25 GEvent.addListener(map, 'click', function(overlay, point) { 26 if (overlay){ 27 } 28 else if (point) { 29 checkclick( point ) ; 30 }}); 31 */ 32 /* 33 function checkclick ( point ) { 34 if ( lastclick != point ) { 35 clearmap("a"); 36 lastclick = point ; 37 var zoomlvl = map.getZoomLevel(); 38 fc( point, zoomlvl) ; 54 for (x = 1; x <= ncasas; x++){ 55 var point = new GLatLng(dados[x]['lat'],dados[x]['lon']); 56 var txt = dados[x]['txt']; 57 var marker = createMarker(point,txt); 58 map.addOverlay(marker); 59 if (lat_inic == dados[x]['lat'] && lon_inic == dados[x]['lon']){ 60 map.openInfoWindowHtml(point,txt) 39 61 } 40 62 } 41 63 42 function fc( point, zoomlvl ){43 var html = "";44 map.centerAndZoom( point, zoomlvl) ;45 html += html + "Longitude , Latitude " + map.getCenterLatLng(point);46 var marker = new createMarker(point, html);47 map.addOverlay(marker);48 }49 64 50 function createMarker(point, html){51 var marker = new GMarker(point);52 GEvent.addListener(marker, "click", function(){53 marker.openInfoWindowHtml(html);54 });55 return marker;56 }57 58 function clearmap( mk ){59 // document.getElementById("message").innerHTML = "" ;60 map.clearOverlays() ;61 lastclick = "" ;62 }63 */64 65 /*66 var marker2 = createMarker2(point, 1);67 map.addOverlay(marker2);68 69 function createMarker2(point, number) {70 var marker = new GMarker(point);71 var html = "Sede do Programa Interlegis";72 GEvent.addListener(marker, 'click', function() {73 marker.openInfoWindowHtml(html);});74 return marker;75 }76 */77 78 //]]>79 65 """ 80 66 … … 84 70 longitude="-47.864738" 85 71 86 print codigo %( latitude, longitude)72 print codigo %(ncasas, dados, latitude, longitude) 87 73 return printed -
ILPortal/trunk/skins/ILPortal_script/validate_destaque.vpy
r2241 r2483 7 7 ##bind subpath=traverse_subpath 8 8 ##parameters=canal='' 9 ##title=V alidates content publishing9 ##title=Verifica se o usuário selecionou um canal 10 10 ## 11 11 if not canal: -
ILPortal/trunk/skins/ILPortal_templates/casa_view.pt
r2462 r2483 132 132 tal:content="string:mais telefones..."/><br /><br /> 133 133 </tal:def> 134 <!-- 135 <tal:def define="telefones python:here.portal_catalog(path='/'.join(here.getPhysicalPath()), 136 portal_type='Telefone', 137 review_state='published', 138 sort_on='Date')" 139 condition="telefones"> 140 <span class="atributo">Telefones:</span><br /> 141 <tal:loop repeat="telefone python:telefones[:3]"> 142 <span tal:replace="python:telefone.Title+' - '+telefone.getObject().getTelefone()" /><br /> 143 </tal:loop> 144 <a href="#" 145 tal:condition="python:len(telefones)>3" 146 tal:attributes="href string:javascript:lista_telefones(url='${here/absolute_url}')" 147 tal:content="string:mais telefones..."/><br /> 148 </tal:def> 149 --> 134 150 135 <tal:if_adesao tal:condition="casa_data_adesao"> 151 136 <span class="atributo">Data de Adesão:</span> -
ILPortal/trunk/skins/ILPortal_templates/imgsatelite.pt
r2283 r2483 1 <html metal:use-macro="here/main_template/macros/master"> 2 <metal:block fill-slot="column_two_slot"/> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 2 4 <metal:javascriptslot fill-slot="javascript_head_slot"> 5 <script src="http://maps.google.com/maps?file=api&v=2.36&key=ABQIAAAACjtyVdGNP5-Oo0tgW9mzUBQYE7IuemmLdJNn_A9kpNLqojMnxxQg0mk32UETQl0uXxCshD6b39wZeA" type="text/javascript"> 3 <html> 4 <head> 5 <meta http-equiv="Content-Type" 6 content="text/html;charset=utf-8" /> 6 7 7 </metal:javascriptslot> 8 <title> 9 casaTeste 10 — 11 Portal Interlegis 12 </title> 13 </head> 14 <body> 8 15 9 <div metal:fill-slot="main"> 16 <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAACjtyVdGNP5-Oo0tgW9mzUBSSRP03RjDuJpmqi_dwAzmXI_FndBQqM3us7YoME6T6esQN2iGdHz-mOw" type="text/javascript"></script> 17 10 18 11 19 <div id="map" style="width: 550px; height: 500px"></div> 12 <script type="text/javascript" tal:content="python:here.imgsatelite_js(latitude=request.get('latitude',''),longitude=request.get('longitude',''))"> 13 20 <script type="text/javascript" tal:content="structure python:here.imgsatelite_js(latitude=request.get('latitude',''),longitude=request.get('longitude',''))"> 14 21 </script> 15 22 16 </ div>23 </body> 17 24 </html> -
ILPortal/trunk/skins/ILPortal_templates/join_form.cpt
r2242 r2483 203 203 </div> 204 204 205 <div class=" row"205 <div class="field" 206 206 tal:define="objs python: here.getILPortalProperties('sexo'); 207 207 error errors/sexo| nothing; … … 231 231 </div> 232 232 233 <div class=" row"233 <div class="field" 234 234 tal:define="error errors/endereco| nothing; 235 235 endereco request/endereco | nothing;" … … 254 254 </div> 255 255 256 <div class=" row"256 <div class="field" 257 257 tal:define="error errors/cidade| nothing; 258 258 cidade request/cidade | nothing;" … … 278 278 </div> 279 279 280 <div class=" row"280 <div class="field" 281 281 tal:define="objs python: here.getILPortalProperties('estado'); 282 282 error errors/escolaridade| nothing; … … 304 304 </div> 305 305 306 <div class=" row"306 <div class="field" 307 307 tal:define="error errors/cep| nothing; 308 308 cep request/cep | nothing;" … … 328 328 </div> 329 329 330 <div class=" row"330 <div class="field" 331 331 tal:define="error errors/empresa| nothing; 332 332 empresa request/empresa | nothing;" … … 352 352 </div> 353 353 354 <div class=" row"354 <div class="field" 355 355 tal:define="error errors/cargo| nothing; 356 356 cargo request/cargo | nothing;" … … 376 376 </div> 377 377 378 <div class=" row"378 <div class="field" 379 379 tal:define="objs python: here.getILPortalProperties('escolaridade'); 380 380 error errors/escolaridade| nothing; … … 401 401 402 402 </div> 403 <div class=" row"403 <div class="field" 404 404 tal:define="error errors/ddd| nothing; 405 405 ddd request/ddd | nothing; … … 434 434 </div> 435 435 436 <div class="field" 437 tal:define="status_email_interlegis request/status_email_interlegis|nothing"> 438 439 <input type="checkbox" 440 class="noborder" 441 name="status_email_interlegis" 442 size="30" 443 id="cb_status_email_interlegis" 444 tabindex="" 445 tal:attributes="checked python:test(status_email_interlegis, 'checked', None); 446 tabindex tabindex/next;" 447 /> 448 <label for="cb_status_email_interlegis" i18n:translate="label_status_email_interlegis">Solicitar a criação de um e-mail com o domínio do Interlegis</label> 449 </div> 436 450 437 451 <div class="formControls"> -
ILPortal/trunk/skins/ILPortal_templates/join_form.cpt.metadata
r2242 r2483 4 4 5 5 [validators] 6 validators = validate_emailaddr,join_form_validate 6 validators = validate_emailaddr,join_form_validate,verifica_dados_usuarios 7 7 8 8 [actions] -
ILPortal/trunk/skins/ILPortal_templates/personalize_form.cpt
r2242 r2483 32 32 class="enableUnloadProtection" 33 33 tal:condition="member" 34 tal:attributes="action template/getId"> 34 tal:attributes="action template/getId" 35 tal:define="dados_usuario python:portal.consulta_dados_usuario_zsql(username=member.getId()); 36 status_email_interlegis python:dados_usuario[0].status_email; 37 email_interlegis python:dados_usuario[0].email_interlegis;"> 35 38 36 39 <fieldset> … … 83 86 84 87 </div> 88 89 <div class="field" 90 tal:define="status_email_interlegis request/status_email_interlegis | status_email_interlegis |nothing"> 91 92 <input type="checkbox" 93 class="noborder" 94 name="status_email_interlegis" 95 size="30" 96 id="cb_status_email_interlegis" 97 tabindex="" 98 tal:attributes="checked python:test(status_email_interlegis, 'checked', None); 99 tabindex tabindex/next; 100 disabled python:test(status_email_interlegis, 'disabled', None); 101 name python:test(status_email_interlegis,'status_email_interlegis_temp','status_email_interlegis')" 102 /> 103 <input type="hidden" name="status_email_interlegis" value="1" 104 tal:condition="status_email_interlegis" /> 105 106 <label for="cb_status_email_interlegis" i18n:translate="label_status_email_interlegis">Solicitar a criação de um e-mail com o domínio do Interlegis</label> 107 </div> 108 109 <div class="field" 110 tal:define="error errors/email_interlegis | nothing;" 111 tal:attributes="class python:test(error, 'field error', 'field')" 112 tal:condition="status_email_interlegis"> 113 114 <label for="email_interlegis" i18n:translate="label_email_interlegis">Email Interlegis</label> 115 116 <div tal:content="error">Validation error output</div> 117 118 <input type="text" 119 id="email_interlegis" 120 name="email_interlegis" 121 size="25" 122 tabindex="" 123 value="email_interlegis" 124 disabled="disabled" 125 tal:attributes="value python:test(email_interlegis,email_interlegis,'não criado'); 126 tabindex tabindex/next;" 127 /> 128 129 </div> 130 85 131 86 132 <div class="field" -
ILPortal/trunk/skins/ILPortal_templates/prefs_user_details.cpt
r2242 r2483 73 73 class="enableUnloadProtection" 74 74 tal:condition="user | nothing" 75 tal:attributes="action template/getId"> 75 tal:attributes="action template/getId" 76 tal:define="dados_usuario python:portal.consulta_dados_usuario_zsql(username=member.getId()); 77 status_email_interlegis python:dados_usuario[0].status_email; 78 email_interlegis python:dados_usuario[0].email_interlegis;"> 76 79 77 80 <fieldset> … … 126 129 /> 127 130 </div> 131 132 <div class="field" 133 tal:define="status_email_interlegis request/status_email_interlegis | status_email_interlegis |nothing"> 134 135 <input type="checkbox" 136 class="noborder" 137 name="status_email_interlegis" 138 size="30" 139 id="cb_status_email_interlegis" 140 tabindex="" 141 tal:attributes="checked python:test(status_email_interlegis, 'checked', None); 142 tabindex tabindex/next; 143 disabled python:test(status_email_interlegis, 'disabled', None); 144 name python:test(status_email_interlegis,'status_email_interlegis_temp','status_email_interlegis')" 145 /> 146 <input type="hidden" name="status_email_interlegis" value="1" 147 tal:condition="status_email_interlegis" /> 148 149 <label for="cb_status_email_interlegis" i18n:translate="label_status_email_interlegis">Solicitar a criação de um e-mail com o domínio do Interlegis</label> 150 </div> 151 152 <div class="field" 153 tal:define="error errors/email_interlegis | nothing;" 154 tal:attributes="class python:test(error, 'field error', 'field')" 155 tal:condition="status_email_interlegis"> 156 157 <label for="email_interlegis" i18n:translate="label_email_interlegis">Email Interlegis</label> 158 159 <div tal:content="error">Validation error output</div> 160 161 <input type="text" 162 id="email_interlegis" 163 name="email_interlegis" 164 size="25" 165 tabindex="" 166 value="email_interlegis" 167 disabled="disabled" 168 tal:attributes="value python:test(email_interlegis,email_interlegis,'não criado'); 169 tabindex tabindex/next;" 170 /> 171 172 </div> 173 128 174 129 175 <div class="field"
Note: Veja
TracChangeset
para ajuda no uso do visualizador de conjunto de mudanças.