anchor.diff:  		</section>
   		<section class="metadata-section" data-ui-if="isEditing">
   			<h2>Discover photo</h2>
  -				<div class="image-container" data-ui-if="isLoaded &amp;&amp; local_photo_preview"><div data-ui-if="isEditing" data-ng-click="removePhoto('preview')" class="delete-photo-icon">×</div><img data-ui-if="local_photo_preview.string_id" data-ng-src="{{config.hikeImagesPath}}/{{local_photo_preview.string_id}}-small.jpg" alt="{{local_photo_preview.alt}}"></img><img data-ui-if="!local_photo_preview.string_id" data-ng-src="{{local_photo_preview.src}}"></img></div><div data-file-uploader="uploadPhotos(files, 'preview')" data-enabled="isEditing"><img class="placeholder-img" data-ui-if="isLoaded &amp;&amp; !local_photo_preview &amp;&amp; isEditing" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></div>
  +				<div class="image-container" data-ui-if="isLoaded &amp;&amp; local_photo_preview">
  +					<div data-ui-if="isEditing" data-ng-click="removePhoto('preview')" class="delete-photo-icon">×</div>
  +					<img data-ui-if="local_photo_preview.string_id" data-ng-src="{{config.hikeImagesPath}}/{{local_photo_preview.string_id}}-small.jpg" alt="{{local_photo_preview.alt}}"></img>
  +					<img data-ui-if="!local_photo_preview.string_id" data-ng-src="{{local_photo_preview.src}}"></img>
  +				</div>
  +				<div data-file-uploader="uploadPhotos(files, 'preview')" data-enabled="isEditing">
  +					<img class="placeholder-img" data-ui-if="isLoaded &amp;&amp; !local_photo_preview &amp;&amp; isEditing" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img>
  +				</div>
   		</section>
   	</div>
   </article>
positive.code: 
  				<div class="overview-facts">
  					<div class="page-curl shadow-bottom">
  						<div class="image-container" data-ui-if="isLoaded &amp;&amp; local_photo_facts"><div data-ui-if="isEditing" data-ng-click="removePhoto('facts')" class="delete-photo-icon">×</div><img data-ui-if="local_photo_facts.string_id" data-ng-src="{{config.hikeImagesPath}}/{{local_photo_facts.string_id}}-thumb{{isMobile &amp;&amp; '-tiny' || ''}}.jpg" alt="{{local_photo_facts.alt}}"></img><div data-ui-if="!local_photo_facts.string_id" class="img-div" data-ng-style="{'background-image' : 'url(' + local_photo_facts.src + ')' }"></div></div><div data-file-uploader="uploadPhotos(files, 'facts')" data-enabled="isEditing"><img class="placeholder-img" data-ui-if="isLoaded &amp;&amp;!local_photo_facts &amp;&amp; isEditing" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="></img></div>
  						<table>
  							<tr data-redirect-focus=".hike-name">
  								<td>Hike</td>
  
negative.code: 								<td data-redirect-focus=".hike-latitude">Lat. / Lng.</td>
  								<td>
  									<a data-ng-class="{disabled: isEditing}" data-ng-href="{{getMapHref()}}" rel="nofollow">
  										<div style="float:left" data-ng-class="{'hike-latitude-and-label': isEditing}">
  											<div class="hike-latitude" contenteditable="{{isEditing}}" data-ng-model="hike.location.latitude" data-filter-view="number:{{isEditing &amp;&amp; 5 || 2}}" data-filter-model="number:5" data-type="numeric" data-change="isDirty = true" data-single-line="true"></div><span style="float:left" data-redirect-focus=".hike-latitude">°,&nbsp;</span></div>
  										<div class="hike-longitude-and-label">
  											<div class="hike-longitude" contenteditable="{{isEditing}}" data-ng-model="hike.location.longitude" data-filter-view="number:{{isEditing &amp;&amp; 5 || 2}}" data-filter-model="number:5" data-type="numeric" data-change="isDirty = true" data-single-line="true"></div><span style="float:left" data-redirect-focus=".hike-longitude">°</span></div>
  									</a>
  									<a data-ng-show="!isEditing" href="http://maps.google.com/?q={{hike.location.latitude}},{{hike.location.longitude}}"><span><%= render_svg("#{@img_dir}/external-link.svg") %></span></a>
  								</td>
  