All pastes #562764 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-06-12 22:05 UTC
rendered paste body
<html>
<head>
<title>
	<@s.text name="city.title">
		<@s.param><@s.property value="city.shortQualifiedName" /></@s.param>
	</@s.text>
</title>
</head>
	<body>
	
    <span class="main-tinyMapLink"> 
			    
						
				<@s.url id="googleMapUrl" value="http://maps.google.com/maps" includeParams="none">
				  <@s.param name="f" value="'q'" />
				  <@s.param name="hl" value="'en'" />
				  <@s.param name="q" value="%{city.fullyQualifiedName}" />
				  <@s.param name="sll" value="%{city.latitude+ ','+ city.longitude}" />
				  <@s.param name="ie" value="'UTF-8'" />
				  <@s.param name="iwloc" value="'addr'" />
				  <@s.param name="om" value="'1'" />
				  <@s.param name="z" value="'6'" />
				</@s.url>


		<#-- Pass only longitude/latitude fields because yahoo doesn't like some fully Qualified Names	
			 mag = zoom
			 mvt = Map(m)/Hybrid(h)/Satelite(s)	
		-->
				<@s.url id="yahooMapUrlId" value="http://maps.yahoo.com/broadband" includeParams="none">
			       <@s.param name="lon" value="%{city.longitude}" />
			       <@s.param name="lat" value="%{city.latitude}" />
			       <@s.param name="mag" value="'6'" />
			       <@s.param name="mvt" value="'m'" />
			    </@s.url>      
			    
			    <a href="${googleMapUrl}">
					<@s.text name="Google Maps" />
				</a> 
				 | 
				<a href="${yahooMapUrlId}">
					<@s.text name="Yahoo! Maps" />
				</a> 
	</span>	
		
	<div id="city-alternateNamesId">
		<@s.iterator value="alternateNames" status="namesStatus"><@s.property value="alternateName" /><@s.if test="iso639Alpha2LanguageCode!= null"> (<@s.property value="iso639Alpha2LanguageCode" />)</@s.if><@s.if test="!#namesStatus.last"> - </@s.if></@s.iterator>
	</div>

			<span id="city-geonamesLinkId">
			Correct or Translate this city on
			<a href="http://www.geonames.org/${city.featureId?c}/">geonames</a>
		</span>
		
	<div class="column2-unit-left">
			<h2> <@s.text name="city.title.nearestCities" /> </h2>
	
			
		
		<div class="city-nearestCities">
				<#-- Display all cities, and put a "Lettrine" representing the start letters -->
				<@s.set name="i" value="0"/>	
				<@s.set name="lastLetter" value=""/>
				<@s.iterator value="nearestCities" status="cityStatus">

					
					<@s.if test="#i % 10 == 0" >
						<#-- We close the last column if it is not the first column -->
						<@s.if test="#i != 0"></div></@s.if>
						
						<#-- We create a new column every 10 cities or so -->
						<div class="city-column">

					</@s.if>
					
						<@s.if test="cityName.charAt(0) != #lastLetter">
									
									<@s.if test="!(#i % 10 == 0)" ><br /></@s.if>
									<@s.set name="lastLetter" value="cityName.charAt(0)"/>
									<div class="city-lettrine"><@s.property value="cityName.charAt(0)" /></div>
								
						</@s.if>
						
						<div>  <#-- each city has to contain div tag -->
							<@s.url id="cityUrl" action="city" namespace="/" includeParams="none">
								<@s.param name="featureId" value="%{featureId}" />
							</@s.url>
							<a href="${cityUrl}"><@s.property value="cityName" /></a>				
						</div>  
					<#--	<@s.if test="!#cityStatus.last"> - </@s.if> -->				
					 <@s.set name="i" value="#i+1"/>	
					 <@s.if test="#cityStatus.last">
					 	<#-- We close the last column if it is not the first column --> 
					 	</div>
					 </@s.if>
					
					 
				</@s.iterator>
			</div>
		
		
		
		
		
		<div class="city-googleMapsResults">
	  	<@s.url id="rssUrl" includeParams="none" encode="false" >
			  <@s.param name="featureId" value="%{city.featureId}" />
			  <@s.param name="format" value="'rss'" />	  				  
		</@s.url>	

		<@s.a href="%{getGoogleMapUrl(#rssUrl)}" theme="simple" >
			<@s.text name="city.viewCitiesOnGooglesMaps"></@s.text>
		</@s.a> 
		</div>
			
	</div>
	



	
	<div class="column2-unit-right"> 
		<div class="column-block">
			<h2>
				<@s.text name="city.title.roommates" />
			</h2>
			<@s.url id="postAdUrl" action="offerRoommateResidence" method="input" namespace="/user" includeParams="none">
				<@s.param name="featureId" value="city.featureId" />
			</@s.url>
			<p style="text-align: center;line-height: 2em; font-size: large; padding: 1em;">
				<a href="${postAdUrl}">
					<@s.text name="city.action.viewRoommateAds">
						<@s.param><@s.property value="city.cityName" /></@s.param>
					</@s.text>
				</a> <br />
				
				<a href="${postAdUrl}">
					<@s.text name="city.action.postRoommateAd">
							<@s.param><@s.property value="city.cityName" /></@s.param>
					</@s.text>
				</a> 
			</p>
		</div>	
		
		<div class="column-block">
			<h2>
				<@s.text name="city.title.apartments" />
			</h2>
			
			<@s.url id="homeUrl" action="home" namespace="/" includeParams="none" />
			
			<p style="text-align: center;line-height: 2em; font-size: large; padding: 1em;">
			<@s.text name="global.notImplementedYet" />
			<@s.component 
				theme="simple" 
				templateDir="components" 
				template="learnMore"
				link="${homeUrl}" />
			</p>
		</div>

	</div>
		
	</body>
</html>