
Index: pages/collection_public.php
===================================================================
--- pages/collection_public.php	(revision 1257)
+++ pages/collection_public.php	(working copy)
@@ -94,12 +94,12 @@
 	<td><?php echo highlightkeywords($collections[$n]["ref"],$find)?></td>
 	<td><?php echo nicedate($collections[$n]["created"],true)?></td>
 	<td><?php echo ($collections[$n]["public"]==0)?$lang["private"]:$lang["public"]?></td>
-	<td><div class="ListTools"><a href="search.php?search=<?php echo urlencode("!collection" . $collections[$n]["ref"])?>">&gt;&nbsp;<?php echo $lang["action-view"]?></a>
+	<td><div class="ListTools"><a href="search.php?search=<?php echo urlencode("!collection" . $collections[$n]["ref"])?>"><?php echo $custom_separator; ?><?php echo $lang["action-view"]?></a>
 	<?php if ($contact_sheet==true) { ?>
-   &nbsp;<a href="contactsheet_settings.php?c=<?php echo $collections[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["contactsheet"]?></a>
+   &nbsp;<a href="contactsheet_settings.php?c=<?php echo $collections[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["contactsheet"]?></a>
 	<?php } ?>
 	<?php if (!checkperm("b")) { ?>
-	&nbsp;<a href="#" onclick="document.getElementById('collectionadd').value='<?php echo $collections[$n]["ref"]?>';document.getElementById('collectionform').submit(); return false;">&gt;&nbsp;<?php echo $lang["addtomycollections"]?></a><?php } ?>
+	&nbsp;<a href="#" onclick="document.getElementById('collectionadd').value='<?php echo $collections[$n]["ref"]?>';document.getElementById('collectionform').submit(); return false;"><?php echo $custom_separator; ?><?php echo $lang["addtomycollections"]?></a><?php } ?>
 	</div></td>
 	</tr>
 	<?php
@@ -114,4 +114,4 @@
 
 <?php		
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/team/team_user_edit.php
===================================================================
--- pages/team/team_user_edit.php	(revision 1257)
+++ pages/team/team_user_edit.php	(working copy)
@@ -115,7 +115,7 @@
 <div class="Question"><label><?php echo $lang["ticktodelete"]?></label><input name="deleteme" type="checkbox"  value="yes"><div class="clearerleft"> </div></div>
 
 <div class="Question"><label><?php echo $lang["login"]?></label>
-<div class="Fixed"><a href="team_user_edit.php?ref=<?php echo $ref?>&loginas=true">&gt;&nbsp;<?php echo $lang["clicktologinasthisuser"]?></a></div>
+<div class="Fixed"><a href="team_user_edit.php?ref=<?php echo $ref?>&loginas=true"><?php echo $custom_separator; ?><?php echo $lang["clicktologinasthisuser"]?></a></div>
 <div class="clearerleft"> </div></div>
 
 
Index: pages/team/team_resource.php
===================================================================
--- pages/team/team_resource.php	(revision 1257)
+++ pages/team/team_resource.php	(working copy)
@@ -56,7 +56,7 @@
 	</ul>
 	</div>
 
-	<p><a href="team_home.php">&gt;&nbsp;<?php echo $lang["backtoteamhome"]?></a></p>
+	<p><a href="team_home.php"><?php echo $custom_separator; ?><?php echo $lang["backtoteamhome"]?></a></p>
   </div>
 
 <?php
Index: pages/team/team_request.php
===================================================================
--- pages/team/team_request.php	(revision 1257)
+++ pages/team/team_request.php	(working copy)
@@ -57,7 +57,7 @@
 	<td> </td>
 	<td><?php echo $requesttypes[$requests[$n]["request_mode"]]?></td>
 	<td><?php echo $statusname[$requests[$n]["status"]]?></td>
-	<td><div class="ListTools"><a href="team_request_edit.php?ref=<?php echo $requests[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["edit"]?></a></a></div></td>
+	<td><div class="ListTools"><a href="team_request_edit.php?ref=<?php echo $requests[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["edit"]?></a></a></div></td>
 	</tr>
 	<?php
 	}
@@ -73,4 +73,4 @@
 
 <?php
 include "../../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/team/team_research.php
===================================================================
--- pages/team/team_research.php	(revision 1257)
+++ pages/team/team_research.php	(working copy)
@@ -64,7 +64,7 @@
 	<td><?php echo $statusname[$requests[$n]["status"]]?></td>
 	<td><?php echo (strlen($requests[$n]["assigned_username"])==0)?"-":$requests[$n]["assigned_username"]?></td>
 	<td><?php echo (strlen($requests[$n]["collection"])==0)?"-":$collection_prefix . $requests[$n]["collection"]?></td>
-	<td><div class="ListTools"><a href="team_research_edit.php?ref=<?php echo $requests[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["editresearch"]?></a>&nbsp;&nbsp;<a href="../collections.php?research=<?php echo $requests[$n]["ref"]?>" target="collections">&gt;&nbsp;<?php echo $lang["editcollection"]?></a></div></td>
+	<td><div class="ListTools"><a href="team_research_edit.php?ref=<?php echo $requests[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["editresearch"]?></a>&nbsp;&nbsp;<a href="../collections.php?research=<?php echo $requests[$n]["ref"]?>" target="collections"><?php echo $custom_separator; ?><?php echo $lang["editcollection"]?></a></div></td>
 	</tr>
 	<?php
 	}
@@ -72,7 +72,7 @@
 
 </table>
 </div>
-<div class="BottomInpageNav"><div class="InpageNavLeftBlock"><a href="../research_request.php?assign=true">&gt;&nbsp;<?php echo $lang["createresearchforuser"]?></a></div><?php pager(false); ?></div>
+<div class="BottomInpageNav"><div class="InpageNavLeftBlock"><a href="../research_request.php?assign=true"><?php echo $custom_separator; ?><?php echo $lang["createresearchforuser"]?></a></div><?php pager(false); ?></div>
 </div>
 
 
Index: pages/team/team_related_keywords.php
===================================================================
--- pages/team/team_related_keywords.php	(revision 1257)
+++ pages/team/team_related_keywords.php	(working copy)
@@ -48,7 +48,7 @@
 	<tr>
 	<td><div class="ListTitle"><a href="team_related_keywords_edit.php?keyword=<?php echo $keywords[$n]["keyword"]?>"><?php echo $keywords[$n]["keyword"]?></div></td>
 	<td><?php echo tidy_trim(htmlspecialchars($keywords[$n]["related"]),45)?></td>
-	<td><div class="ListTools"><a href="team_related_keywords_edit.php?keyword=<?php echo $keywords[$n]["keyword"]?>">&gt;&nbsp;<?php echo $lang["action-edit"]?> </a></div></td>
+	<td><div class="ListTools"><a href="team_related_keywords_edit.php?keyword=<?php echo $keywords[$n]["keyword"]?>"><?php echo $custom_separator; ?><?php echo $lang["action-edit"]?> </a></div></td>
 	</tr>
 	<?php
 	}
@@ -89,4 +89,4 @@
 
 <?php
 include "../../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/team/team_content.php
===================================================================
--- pages/team/team_content.php	(revision 1257)
+++ pages/team/team_content.php	(working copy)
@@ -53,7 +53,7 @@
 	<td><?php echo $text[$n]["page"]?></td>
 	<td><div class="ListTitle"><a href="team_content_edit.php?page=<?php echo $text[$n]["page"]?>&name=<?php echo $text[$n]["name"]?>&find=<?php echo $find?>"><?php echo $text[$n]["name"]?></div></td>
 	<td><?php echo tidy_trim(htmlspecialchars($text[$n]["text"]),45)?></td>
-	<td><div class="ListTools"><a href="team_content_edit.php?page=<?php echo $text[$n]["page"]?>&name=<?php echo $text[$n]["name"]?>&find=<?php echo $find?>">&gt;&nbsp;<?php echo $lang["action-edit"]?> </a></div></td>
+	<td><div class="ListTools"><a href="team_content_edit.php?page=<?php echo $text[$n]["page"]?>&name=<?php echo $text[$n]["name"]?>&find=<?php echo $find?>"><?php echo $custom_separator; ?><?php echo $lang["action-edit"]?> </a></div></td>
 	</tr>
 	<?php
 	}
Index: pages/team/team_fields_edit.php
===================================================================
--- pages/team/team_fields_edit.php	(revision 1257)
+++ pages/team/team_fields_edit.php	(working copy)
@@ -33,13 +33,13 @@
 <?php if ($show_all_languages)
 	{
   	?>
-  	<p>&gt;&nbsp;<a href="team_fields_edit.php?field=<?php echo $field?>&show_all_languages="><?php echo $lang["hidealllanguages"]?></a></p>
+  	<p><?php echo $custom_separator; ?><a href="team_fields_edit.php?field=<?php echo $field?>&show_all_languages="><?php echo $lang["hidealllanguages"]?></a></p>
 	<?php
   	}
   else
   	{
 	?>
-  	<p>&gt;&nbsp;<a href="team_fields_edit.php?field=<?php echo $field?>&show_all_languages=true"><?php echo $lang["showalllanguages"]?></a></p>
+  	<p><?php echo $custom_separator; ?><a href="team_fields_edit.php?field=<?php echo $field?>&show_all_languages=true"><?php echo $lang["showalllanguages"]?></a></p>
   	<?php
   	}
 ?>
@@ -138,4 +138,4 @@
 
 <?php		
 include "../../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/team/team_user.php
===================================================================
--- pages/team/team_user.php	(revision 1257)
+++ pages/team/team_user.php	(working copy)
@@ -114,9 +114,9 @@
 	echo $last_active?></td>
 	<td><?php echo resolve_user_agent($users[$n]["last_browser"],true)?></td>
 	<td><?php if (($usergroup==3) || ($users[$n]["usergroup"]!=3)) { ?><div class="ListTools">
-	<a href="team_user_log.php?ref=<?php echo $users[$n]["ref"]?>&backurl=<?php echo urlencode($url . "&offset=" . $offset)?>">&gt;&nbsp;<?php echo $lang["log"]?></a>
+	<a href="team_user_log.php?ref=<?php echo $users[$n]["ref"]?>&backurl=<?php echo urlencode($url . "&offset=" . $offset)?>"><?php echo $custom_separator; ?><?php echo $lang["log"]?></a>
 	&nbsp;
-	<a href="team_user_edit.php?ref=<?php echo $users[$n]["ref"]?>&backurl=<?php echo urlencode($url . "&offset=" . $offset)?>">&gt;&nbsp;<?php echo $lang["edit"]?></a></div><?php } ?></td>
+	<a href="team_user_edit.php?ref=<?php echo $users[$n]["ref"]?>&backurl=<?php echo urlencode($url . "&offset=" . $offset)?>"><?php echo $custom_separator; ?><?php echo $lang["edit"]?></a></div><?php } ?></td>
 	</tr>
 	<?php
 	}
Index: pages/alternative_files.php
===================================================================
--- pages/alternative_files.php	(revision 1257)
+++ pages/alternative_files.php	(working copy)
@@ -66,9 +66,9 @@
 	<td><?php echo nicedate($files[$n]["creation_date"],true)?></td>
 	<td><div class="ListTools">
 	
-	<a href="#" onclick="if (confirm('<?php echo $lang["filedeleteconfirm"]?>')) {document.getElementById('filedelete').value='<?php echo $files[$n]["ref"]?>';document.getElementById('fileform').submit();} return false;">&gt;&nbsp;<?php echo $lang["action-delete"]?></a>
+	<a href="#" onclick="if (confirm('<?php echo $lang["filedeleteconfirm"]?>')) {document.getElementById('filedelete').value='<?php echo $files[$n]["ref"]?>';document.getElementById('fileform').submit();} return false;"><?php echo $custom_separator; ?><?php echo $lang["action-delete"]?></a>
 
-	&nbsp;<a href="alternative_file.php?resource=<?php echo $ref?>&ref=<?php echo $files[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["action-edit"]?></a>
+	&nbsp;<a href="alternative_file.php?resource=<?php echo $ref?>&ref=<?php echo $files[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["action-edit"]?></a>
 	
 	</td>
 	
Index: pages/collection_edit.php
===================================================================
--- pages/collection_edit.php	(revision 1257)
+++ pages/collection_edit.php	(working copy)
@@ -220,7 +220,7 @@
 <label for="archive"><?php echo $lang["editallresources"]?></label>
 <div class="Fixed">
 <?php if (allow_multi_edit($ref)) { ?>
-<a href="edit.php?collection=<?php echo $ref?>"><?php echo $lang["editresources"]?> &gt;</a>
+<a href="edit.php?collection=<?php echo $ref?>"><?php echo $lang["editresources"]?> <?php echo $custom_separator; ?></a>
 <?php } else { ?><?php echo $lang["multieditnotallowed"]?><?php } ?></div>
 <div class="clearerleft"> </div>
 </div>
@@ -229,7 +229,7 @@
 <div class="Question">
 <label><?php echo $lang["collectionlog"]?></label>
 <div class="Fixed">
-<a href="collection_log.php?ref=<?php echo $ref?>"><?php echo $lang["log"]?> &gt;</a>
+<a href="collection_log.php?ref=<?php echo $ref?>"><?php echo $lang["log"]?> <?php echo $custom_separator; ?></a>
 </div>
 <div class="clearerleft"> </div>
 </div>
Index: pages/collection_manage.php
===================================================================
--- pages/collection_manage.php	(revision 1257)
+++ pages/collection_manage.php	(working copy)
@@ -181,36 +181,36 @@
 ?></td><?php
 }
 ?>
-	<td><div class="ListTools"><a href="search.php?search=<?php echo urlencode("!collection" . $collections[$n]["ref"])?>">&gt;&nbsp;<?php echo $lang["action-view"]?></a>
+	<td><div class="ListTools"><a href="search.php?search=<?php echo urlencode("!collection" . $collections[$n]["ref"])?>"><?php echo $custom_separator; ?><?php echo $lang["action-view"]?></a>
 	&nbsp;<a <?php if ($frameless_collections && !checkperm("b")){ ?>href onclick="ChangeCollection(<?php echo $collections[$n]["ref"]?>);"
 		<?php } elseif ($autoshow_thumbs) {?>onclick=" top.document.getElementById('topframe').rows='*<?php if ($collection_resize!=true) {?>,3<?php } ?>,138'; return true;"
 		href="collections.php?collection=<?php echo $collections[$n]["ref"]?>&amp;thumbs=show" target="collections"
-		<?php } else {?>href="collections.php?collection=<?php echo $collections[$n]["ref"]?>" target="collections"<?php }?>>&gt;&nbsp;<?php echo $lang["action-select"]?></a>
+		<?php } else {?>href="collections.php?collection=<?php echo $collections[$n]["ref"]?>" target="collections"<?php }?>><?php echo $custom_separator; ?><?php echo $lang["action-select"]?></a>
 	<?php if (isset($zipcommand)) { ?>
 	&nbsp;<a href="collection_download.php?collection=<?php echo $collections[$n]["ref"]?>"
-	>&gt;&nbsp;<?php echo $lang["action-download"]?></a>
+	><?php echo $custom_separator; ?><?php echo $lang["action-download"]?></a>
 	<?php } ?>
 	
 	<?php if ($videocount>0) { ?>
-    &nbsp;<a href="video_playlist.php?c=<?php echo $collections[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["videoplaylist"]?></a>
+    &nbsp;<a href="video_playlist.php?c=<?php echo $collections[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["videoplaylist"]?></a>
 	<?php } ?>
 	
 	<?php if ($contact_sheet==true) { ?>
-    &nbsp;<a href="contactsheet_settings.php?c=<?php echo $collections[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["contactsheet"]?></a>
+    &nbsp;<a href="contactsheet_settings.php?c=<?php echo $collections[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["contactsheet"]?></a>
 	<?php } ?>
 
-	<?php if ($allow_share && (checkperm("v") || checkperm ("g"))) { ?> &nbsp;<a href="collection_share.php?ref=<?php echo $collections[$n]["ref"]?>" target="main">&gt;&nbsp;<?php echo $lang["share"]?></a><?php } ?>
+	<?php if ($allow_share && (checkperm("v") || checkperm ("g"))) { ?> &nbsp;<a href="collection_share.php?ref=<?php echo $collections[$n]["ref"]?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["share"]?></a><?php } ?>
 	
-	<?php if ($username!=$collections[$n]["username"])	{?>&nbsp;<a href="#" onclick="if (confirm('<?php echo $lang["removecollectionareyousure"]?>')) {document.getElementById('collectionremove').value='<?php echo $collections[$n]["ref"]?>';document.getElementById('collectionform').submit();} return false;">&gt;&nbsp;<?php echo $lang["action-remove"]?></a><?php } ?>
+	<?php if ($username!=$collections[$n]["username"])	{?>&nbsp;<a href="#" onclick="if (confirm('<?php echo $lang["removecollectionareyousure"]?>')) {document.getElementById('collectionremove').value='<?php echo $collections[$n]["ref"]?>';document.getElementById('collectionform').submit();} return false;"><?php echo $custom_separator; ?><?php echo $lang["action-remove"]?></a><?php } ?>
 
-	<?php if ((($username==$collections[$n]["username"]) || checkperm("h")) && ($collections[$n]["cant_delete"]==0)) {?>&nbsp;<a href="#" onclick="if (confirm('<?php echo $lang["collectiondeleteconfirm"]?>')) {document.getElementById('collectiondelete').value='<?php echo $collections[$n]["ref"]?>';document.getElementById('collectionform').submit();} return false;">&gt;&nbsp;<?php echo $lang["action-delete"]?></a><?php } ?>
+	<?php if ((($username==$collections[$n]["username"]) || checkperm("h")) && ($collections[$n]["cant_delete"]==0)) {?>&nbsp;<a href="#" onclick="if (confirm('<?php echo $lang["collectiondeleteconfirm"]?>')) {document.getElementById('collectiondelete').value='<?php echo $collections[$n]["ref"]?>';document.getElementById('collectionform').submit();} return false;"><?php echo $custom_separator; ?><?php echo $lang["action-delete"]?></a><?php } ?>
 
-	<?php if (($username==$collections[$n]["username"]) || (checkperm("h"))) {?>&nbsp;<a href="collection_edit.php?ref=<?php echo $collections[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["action-edit"]?></a><?php } ?>
+	<?php if (($username==$collections[$n]["username"]) || (checkperm("h"))) {?>&nbsp;<a href="collection_edit.php?ref=<?php echo $collections[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["action-edit"]?></a><?php } ?>
     <?php     # If this collection is (fully) editable, then display an edit all link
     if (($collections[$n]["count"] >0) && allow_multi_edit($collections[$n]["ref"]) && $show_edit_all_link ) { ?>
-    &nbsp;<a href="edit.php?collection=<?php echo $collections[$n]["ref"]?>" target="main">&gt;&nbsp;<?php echo $lang["editall"]?></a>&nbsp;<?php } ?>
+    &nbsp;<a href="edit.php?collection=<?php echo $collections[$n]["ref"]?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["editall"]?></a>&nbsp;<?php } ?>
 
-	<?php if (($username==$collections[$n]["username"]) || (checkperm("h"))) {?><a href="collection_log.php?ref=<?php echo $collections[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["log"]?></a><?php } ?>
+	<?php if (($username==$collections[$n]["username"]) || (checkperm("h"))) {?><a href="collection_log.php?ref=<?php echo $collections[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["log"]?></a><?php } ?>
 
 	<?php hook("addcustomtool"); ?>
 	
@@ -246,7 +246,7 @@
 <div class="BasicsBox">
     <h1><?php echo $lang["findpubliccollection"]?></h1>
     <p class="tight"><?php echo text("findpublic")?></p>
-    <p><a href="collection_public.php"><?php echo $lang["findpubliccollection"]?>&nbsp;&gt;</a></p>
+    <p><a href="collection_public.php"><?php echo $lang["findpubliccollection"]?>&nbsp;<?php echo $custom_separator; ?></a></p>
 </div>
 <?php } ?>
 
Index: pages/search.php
===================================================================
--- pages/search.php	(revision 1257)
+++ pages/search.php	(working copy)
@@ -482,13 +482,13 @@
 		<td><?php echo $result[$n]["ref"]?></td>
 		<td><?php if (array_key_exists($result[$n]["resource_type"],$rtypes)) { ?><?php echo i18n_get_translated($rtypes[$result[$n]["resource_type"]])?><?php } ?></td>
 		<td><?php echo nicedate($result[$n]["creation_date"],false,true)?></td>
-		<td><div class="ListTools"><a <?php if ($infobox) { ?>onmouseover="InfoBoxSetResource(<?php echo $ref?>);"onmouseout="InfoBoxSetResource(0);"<?php } ?> href="<?php echo $url?>">&gt;&nbsp;<?php echo $lang["action-view"]?></a> &nbsp;<?php
+		<td><div class="ListTools"><a <?php if ($infobox) { ?>onmouseover="InfoBoxSetResource(<?php echo $ref?>);"onmouseout="InfoBoxSetResource(0);"<?php } ?> href="<?php echo $url?>"><?php echo $custom_separator; ?><?php echo $lang["action-view"]?></a> &nbsp;<?php
 
 		if (!checkperm("b")&& $k=="" && !$use_checkboxes_for_selection) { ?>
-		<?php echo add_to_collection_link($ref,$search)?>&gt;&nbsp;<?php echo $lang["action-addtocollection"]?></a> &nbsp;
+		<?php echo add_to_collection_link($ref,$search)?><?php echo $custom_separator; ?><?php echo $lang["action-addtocollection"]?></a> &nbsp;
 		<?php } ?>
 
-		<?php if ($allow_share && $k=="") { ?><a href="resource_email.php?ref=<?php echo $ref?>">&gt;&nbsp;<?php echo $lang["action-email"]?></a><?php } ?></div></td>
+		<?php if ($allow_share && $k=="") { ?><a href="resource_email.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["action-email"]?></a><?php } ?></div></td>
 		
 		
 		</tr>
@@ -563,19 +563,19 @@
 	if ($arcresults>0) 
 		{
 		?>
-		<div class="InpageNavLeftBlock"><a href="search.php?search=<?php echo urlencode($search)?>&archive=2">&gt;&nbsp;<?php echo $lang["view"]?> <span class="Selected"><?php echo number_format($arcresults)?></span> <?php echo ($arcresults==1)?$lang["match"]:$lang["matches"]?> <?php echo $lang["inthearchive"]?></a></div>
+		<div class="InpageNavLeftBlock"><a href="search.php?search=<?php echo urlencode($search)?>&archive=2"><?php echo $custom_separator; ?><?php echo $lang["view"]?> <span class="Selected"><?php echo number_format($arcresults)?></span> <?php echo ($arcresults==1)?$lang["match"]:$lang["matches"]?> <?php echo $lang["inthearchive"]?></a></div>
 		<?php 
 		}
 	else
 		{
 		?>
-		<div class="InpageNavLeftBlock">&gt;&nbsp;<?php echo $lang["nomatchesinthearchive"]?></div>
+		<div class="InpageNavLeftBlock"><?php echo $custom_separator; ?><?php echo $lang["nomatchesinthearchive"]?></div>
 		<?php 
 		}
 	} ?>
 	<?php if (!checkperm("b") && $k=="") { ?>
-	<?php if($allow_save_search) { ?><div class="InpageNavLeftBlock"><a href="collections.php?addsearch=<?php echo urlencode($search)?>&restypes=<?php echo urlencode($restypes)?>&archive=<?php echo $archive?>" target="collections">&gt;&nbsp;<?php echo $lang["savethissearchtocollection"]?></a></div><?php } ?>
-	<div class="InpageNavLeftBlock"><a href="collections.php?addsearch=<?php echo urlencode($search)?>&restypes=<?php echo urlencode($restypes)?>&archive=<?php echo $archive?>&mode=resources" target="collections">&gt;&nbsp;<?php echo $lang["savesearchitemstocollection"]?></a></div>
+	<?php if($allow_save_search) { ?><div class="InpageNavLeftBlock"><a href="collections.php?addsearch=<?php echo urlencode($search)?>&restypes=<?php echo urlencode($restypes)?>&archive=<?php echo $archive?>" target="collections"><?php echo $custom_separator; ?><?php echo $lang["savethissearchtocollection"]?></a></div><?php } ?>
+	<div class="InpageNavLeftBlock"><a href="collections.php?addsearch=<?php echo urlencode($search)?>&restypes=<?php echo urlencode($restypes)?>&archive=<?php echo $archive?>&mode=resources" target="collections"><?php echo $custom_separator; ?><?php echo $lang["savesearchitemstocollection"]?></a></div>
 	<?php } ?>
 	
 	<?php hook("resultsbottomtoolbar"); ?>
Index: pages/view.php
===================================================================
--- pages/view.php	(revision 1257)
+++ pages/view.php	(working copy)
@@ -123,7 +123,7 @@
 <a href="search.php?search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&k=<?php echo $k?>"><?php echo $lang["viewallresults"]?></a>
 <?php } ?>
 |
-<a href="view.php?ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&k=<?php echo $k?>&go=next"><?php echo $lang["nextresult"]?>&nbsp;&gt;</a>
+<a href="view.php?ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&k=<?php echo $k?>&go=next"><?php echo $lang["nextresult"]?>&nbsp;<?php echo $custom_separator; ?></a>
 </div>
 
 <h1><?php if ($resource["archive"]==2) { ?><span class="ArchiveResourceTitle"><?php echo $lang["archivedresource"]?>:</span>&nbsp;<?php } ?><?php echo highlightkeywords(htmlspecialchars(i18n_get_translated($resource["title"])),$search)?>&nbsp;</h1>
@@ -412,14 +412,14 @@
 <?php hook ("resourceactions") ?>
 <?php if ($k=="") { ?>
 <?php if (!hook("replaceresourceactions")) {?>
-	<?php if (!checkperm("b")) { ?><li><?php echo add_to_collection_link($ref,$search)?>&gt; <?php echo $lang["addtocollection"]?></a></li><?php } ?>
+	<?php if (!checkperm("b")) { ?><li><?php echo add_to_collection_link($ref,$search)?><?php echo $custom_separator; ?><?php echo $lang["addtocollection"]?></a></li><?php } ?>
 	<?php if ($allow_share && ($access==0 || ($access==1 && $restricted_share))) { ?>
-		<li><a href="resource_email.php?ref=<?php echo $ref?>" target="main">&gt; <?php echo $lang["emailresource"]?></a></li>
-		<?php if (!$disable_link_in_view) { ?><li><a target="_top" href="<?php echo $baseurl?>/?r=<?php echo $ref?>">&gt; <?php echo $lang["link"]?></a></li><?php }} ?>
+		<li><a href="resource_email.php?ref=<?php echo $ref?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["emailresource"]?></a></li>
+		<?php if (!$disable_link_in_view) { ?><li><a target="_top" href="<?php echo $baseurl?>/?r=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["link"]?></a></li><?php }} ?>
 	<?php if (checkperm("e" . $resource["archive"])) { ?>
-		<li><a href="edit.php?ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>">&gt; 
-			<?php echo $lang["edit"]?></a>&nbsp;&nbsp;<a href="delete.php?ref=<?php echo $ref?>">&gt; <?php echo $lang["delete"]?></a></li><?php } ?>
-	<?php if (checkperm("e" . $resource["archive"])) { ?><li><a href="log.php?ref=<?php echo $ref?>">&gt; <?php echo $lang["log"]?></a></li><?php } ?>
+		<li><a href="edit.php?ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>"><?php echo $custom_separator; ?>
+			<?php echo $lang["edit"]?></a>&nbsp;&nbsp;<a href="delete.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["delete"]?></a></li><?php } ?>
+	<?php if (checkperm("e" . $resource["archive"])) { ?><li><a href="log.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["log"]?></a></li><?php } ?>
 <?php } /* End replaceresourceactions */ ?>
 <?php } /* End if ($k!="")*/ ?>
 <?php } /* End of renderinnerresourcedownloadspace hook */ ?>
Index: pages/collection_share.php
===================================================================
--- pages/collection_share.php	(revision 1257)
+++ pages/collection_share.php	(working copy)
@@ -124,7 +124,7 @@
 	<div class="Question">
 	<label for="users"><?php echo $lang["attachedusers"]?></label>
 	<div class="Fixed"><?php echo (($collection["users"]=="")?$lang["noattachedusers"]:htmlspecialchars($collection["users"])); ?><br /><br />
-	<a href="collection_edit.php?ref=<?php echo $ref; ?>">&gt;&nbsp;<?php echo $lang["edit"];?></a>
+	<a href="collection_edit.php?ref=<?php echo $ref; ?>"><?php echo $custom_separator; ?><?php echo $lang["edit"];?></a>
 	</div>
 	<div class="clearerleft"> </div>
 	</div>
@@ -169,7 +169,7 @@
 			<td><?php echo ($keys[$n]["expires"]=="")?$lang["never"]:nicedate($keys[$n]["expires"],false)?></td>
 			<td><?php echo ($keys[$n]["access"]==-1)?"":$lang["access" . $keys[$n]["access"]]; ?></td>
 			<td><div class="ListTools">
-			<a href="#" onClick="if (confirm('<?php echo $lang["confirmdeleteaccess"]?>')) {document.getElementById('deleteaccess').value='<?php echo $keys[$n]["access_key"] ?>';document.getElementById('collectionform').submit(); }">&gt;&nbsp;<?php echo $lang["delete"]?></a>
+			<a href="#" onClick="if (confirm('<?php echo $lang["confirmdeleteaccess"]?>')) {document.getElementById('deleteaccess').value='<?php echo $keys[$n]["access_key"] ?>';document.getElementById('collectionform').submit(); }"><?php echo $custom_separator; ?><?php echo $lang["delete"]?></a>
 			</div></td>
 			</tr>
 			<?php
@@ -194,4 +194,4 @@
 
 <?php
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/preview.php
===================================================================
--- pages/preview.php	(revision 1257)
+++ pages/preview.php	(working copy)
@@ -100,7 +100,7 @@
 |
 <a href="search.php<?php if (strpos($search,"!")!==false) {?>?search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?><?php } ?>"><?php echo $lang["viewallresults"]?></a>
 |
-<a href="preview.php?from=<?php echo getval("from","")?>&ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&go=next"><?php echo $lang["nextresult"]?>&nbsp;&gt;</a>
+<a href="preview.php?from=<?php echo getval("from","")?>&ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&go=next"><?php echo $lang["nextresult"]?>&nbsp;<?php echo $custom_separator; ?></a>
 <?php } ?>
 
 </p>
@@ -111,7 +111,7 @@
 <td valign="middle"><?php if ($previouspage!=-1 &&resource_download_allowed($ref,"scr")) { ?><a href="preview.php?ref=<?php echo $ref?>&ext=<?php echo $ext?>&k=<?php echo $k?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&page=<?php echo $previouspage?>" class="PDFnav">&lt;</a><?php } 
 elseif ($nextpage!=-1 &&resource_download_allowed($ref,"scr") ) { ?><a href="#" class="PDFnav">&nbsp;&nbsp;&nbsp;</a><?php } ?></td>
 <td><a href="<?php echo ((getval("from","")=="search")?"search.php?":"view.php?ref=" . $ref . "&")?>search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&k=<?php echo $k?>"><img src="<?php echo $url?>" alt="" <?php if ($border) { ?>style="border:1px solid white;"<?php } ?> /></a></td>
-<td valign="middle"><?php if ($nextpage!=-1 &&resource_download_allowed($ref,"scr")) { ?><a href="preview.php?ref=<?php echo $ref?>&ext=<?php echo $ext?>&k=<?php echo $k?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&page=<?php echo $nextpage?>" class="PDFnav">&gt;</a><?php } ?></td>
+<td valign="middle"><?php if ($nextpage!=-1) { ?><a href="preview.php?ref=<?php echo $ref?>&ext=<?php echo $ext?>&k=<?php echo $k?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&page=<?php echo $nextpage?>" class="PDFnav"><?php echo $custom_separator; ?></a><?php } ?></td>
 </tr></table>
 <?php } ?>
 
Index: pages/edit.php
===================================================================
--- pages/edit.php	(revision 1257)
+++ pages/edit.php	(working copy)
@@ -10,6 +10,14 @@
 # Editing resource or collection of resources (multiple)?
 $ref=getvalescaped("ref","");
 
+# Simple upload is now allowed!
+$is_simple = getvalescaped('simple', '');
+
+// setup our simple uploader
+if ( $is_simple ) {
+    $enable_copy_data_from = false;
+}
+
 # Fetch search details (for next/back browsing and forwarding of search params)
 $search=getvalescaped("search","");
 $order_by=getvalescaped("order_by","relevance");
@@ -49,6 +57,36 @@
 		}
 	}
 
+// allows us to name the collection quickly and refresh it
+$collection_add = getvalescaped("collection_add","");
+$collection_new_name = getvalescaped("entername","");
+$upload_title = getvalescaped("field_8","");
+
+# Create a new collection?
+if ( $collection_add == -1 && $collection_new_name != "" )
+{
+# The user has chosen Create New Collection from the dropdown.
+    $collection_add = create_collection( $userref, $collection_new_name );
+    set_user_collection($userref,$collection_add);
+    daily_stat("Created a new collection $collection_add",0);
+}
+
+// refresh the bottom collection frame because maybe has new collection
+if ( empty($collection_add) )
+    refresh_collection_frame('', false);
+else
+    refresh_collection_frame($collection_add, false);
+
+// are we trying to save a search upon moving to upload?
+$save_saved_search = getvalescaped("save_saved_search","");
+if ( $save_saved_search == 'on' )
+{
+    #add saved search
+    add_saved_search($collection_add, $upload_title );
+    # Log this
+    daily_stat("Add saved search to collection",0);
+}
+    
 $collection=getvalescaped("collection","");
 if ($collection!="") 
 	{
@@ -95,31 +133,35 @@
 			}		
 
 		$save_errors=save_resource_data($ref,$multiple);
-	
+
 		if (($save_errors===true)&&(getval("tweak","")==""))
 			{
 			if ($ref>0)
 				{
+                  
 				# Log this			
 				daily_stat("Resource edit",$ref);
 				redirect("pages/view.php?ref=" . $ref . "&search=" . urlencode($search) . "&offset=" . $offset . "&order_by=" . $order_by . "&archive=" . $archive . "&refreshcollectionframe=true");
 				}
 			else
 				{
+                $resource_type_text = "&resource_type=".$resource_type;
+                if ( $resource_type == '' )
+                    $resource_type_text = '';
 				if (getval("swf","")!="") // Test if in browser flash upload
 					{
 					# Save button pressed? Move to next step.
-					if (getval("save","")!="") {redirect("pages/upload_swf.php?collection_add=" . getval("collection_add","")."&resource_type=".$resource_type);}
+					if (getval("save","")!="") {redirect("pages/upload_swf.php?collection_add=" . $collection_add . $resource_type_text );}
 					}
 				elseif (getval("java","")!="") // Test if in browser java upload
 					{
 					# Save button pressed? Move to next step.
-					if (getval("save","")!="") {redirect("pages/upload_java.php?collection_add=" . getval("collection_add","")."&resource_type=".$resource_type);}
+					if (getval("save","")!="") {redirect("pages/upload_java.php?collection_add=" . $collection_add . $resource_type_text );}
 					}
 				elseif (getval("local","")!="") // Test if fetching resource from local upload folder.
 					{
 					# Save button pressed? Move to next step.
-					if (getval("save","")!="") {redirect("pages/team/team_batch_select.php?use_local=yes&resource_type=".$resource_type);}
+					if (getval("save","")!="") {redirect("pages/team/team_batch_select.php?use_local=yes$resource_type_text");}
 					}
 				else
 					{
@@ -220,7 +262,7 @@
 |
 <a href="search.php<?php if (strpos($search,"!")!==false) {?>?search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?><?php } ?>"><?php echo $lang["viewallresults"]?></a>
 |
-<a href="edit.php?ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&go=next"><?php echo $lang["nextresult"]?>&nbsp;&gt;</a>
+<a href="edit.php?ref=<?php echo $ref?>&search=<?php echo urlencode($search)?>&offset=<?php echo $offset?>&order_by=<?php echo $order_by?>&archive=<?php echo $archive?>&go=next"><?php echo $lang["nextresult"]?><?php echo $custom_separator; ?></a>
 </div>
 <?php } ?>
 
@@ -251,14 +293,14 @@
 if ($resource["file_extension"]!="") { ?><strong><?php echo strtoupper($resource["file_extension"] . " " . $lang["file"]) . " (" . formatfilesize(@filesize(get_resource_path($ref,true,"",false,$resource["file_extension"]))) . ")" ?></strong><br /><?php } ?>
 
 <?php if ($resource["has_image"]!=1) { ?>
-<a href="upload.php?ref=<?php echo $ref?>">&gt;&nbsp;<?php echo $lang["uploadafile"]?></a>
+<a href="upload.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["uploadafile"]?></a>
 <?php } else { ?>
-<a href="upload.php?ref=<?php echo $ref?>">&gt;&nbsp;<?php echo $lang["replacefile"]?></a>
+<a href="upload.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["replacefile"]?></a>
 <?php } ?>
 <?php if (! $disable_upload_preview) { ?><br />
-<a href="upload_preview.php?ref=<?php echo $ref?>">&gt;&nbsp;<?php echo $lang["uploadpreview"]?></a><?php } ?>
+<a href="upload_preview.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["uploadpreview"]?></a><?php } ?>
 <?php if (! $disable_alternative_files) { ?><br />
-<a href="alternative_files.php?ref=<?php echo $ref?>">&gt;&nbsp;<?php echo $lang["managealternativefiles"]?></a><?php } ?>
+<a href="alternative_files.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["managealternativefiles"]?></a><?php } ?>
 
 </div>
 <div class="clearerleft"> </div>
@@ -332,20 +374,29 @@
 # Batch uploads (SWF/Java) - also ask which collection to add the resource to.
 if ($enable_add_collection_on_upload) 
 	{
+        $new_collection_selected = '';
+        $selected_text = 'selected';
+        if ( $collection_add == -1 )
+            $new_collection_selected = $selected_text;
+
 	?>
 	<div class="Question">
 	<label for="collection_add"><?php echo $lang["addtocollection"]?></label>
-	<select name="collection_add" id="collection_add" class="stdwidth">
-	<option value="-1" selected>(<?php echo $lang["createnewcollection"]?>)</option>
+	<select name="collection_add" id="collection_add" onchange="if($(this).value!=-1){$('entername_box').hide();$('entername').focus();$('entername') = '';return false;} else {$('entername_box').show();}" class="stdwidth">
+	<option value="-1" <?php echo $new_collection_selected; ?>>(<?php echo $lang["createnewcollection"]?>)</option>
 	<option value=""><?php echo $lang["batchdonotaddcollection"]?></option>
 	<?php
 	$list=get_user_collections($userref);
 	$currentfound=false;
 	for ($n=0;$n<count($list);$n++)
 		{
-		if ($list[$n]["ref"]==$usercollection) {$currentfound=true;}
+		if ($list[$n]["ref"]==$usercollection)
+            $currentfound=true;
+        $this_selected = '';
+        if ($list[$n]["ref"]==$collection_add) 
+            $this_selected = $selected_text;
 		?>
-		<option value="<?php echo $list[$n]["ref"]?>"><?php echo htmlspecialchars($list[$n]["name"])?></option>
+		<option value="<?php echo $list[$n]["ref"]?>" <?php echo $this_selected; ?>><?php echo htmlspecialchars($list[$n]["name"])?></option>
 		<?php
 		}
 	if (!$currentfound)
@@ -363,6 +414,14 @@
 	</select>
 	<div class="clearerleft"> </div>
 	</div>
+    <div class="Question" id="entername_box">
+	<label for="entername"><?php echo $lang["entername"]?></label>
+    <input type=text id="entername" name="entername" class="stdwidth" onUnfocus="$(this).submit();">
+	<div class="clearerleft"> </div>
+	</div>
+
+
+
 	<?php 
 }
 ?>
@@ -372,6 +431,7 @@
 
 <?php } ?>
 
+
 <?php
 $lastrt=-1;
 
@@ -392,6 +452,9 @@
 # 'Copy from' been supplied? Load data from this resource instead.
 if (getval("copyfrom","")!="") {$use=getvalescaped("copyfrom","");}
 
+// if simple, skip all the metadata. Its too complicated for most!
+if ( ! $is_simple ) :
+
 ?>
 <br /><br /><h1><?php echo $lang["resourcemetadata"]?></h1>
 <?php
@@ -687,7 +750,7 @@
 	<div class="clearerleft"> </div>
 	</div>
 	<?php } ?>
-	
+
 	<div class="QuestionSubmit">
 	<label for="buttons"> </label>
 	<input name="resetform" type="submit" value="<?php echo $lang["clearform"]?>" />&nbsp;
@@ -695,8 +758,47 @@
 	<div class="clearerleft"> </div>
 	</div>
 	
+<?php
+// if this is simple just cut out everything in between
+endif;
+?>
+
+<?php // We need these custom fields for our simple uploader
+if ( $is_simple ) : ?>
+    <!-- Archive Status -->
+    <input type=hidden name="archive" value="0">
+                        
+    <!-- Access -->
+    <input type=hidden name="access" value="0">
+
+    <!-- title of uploads -->
+    <div class="Question" id="question_0" >
+    <label for="field_8"><?php echo $lang['upload_title'] ?> </label>
+    <input class="stdwidth" type=text name="field_8" id="field_8" value="" onBlur="HideHelp(8);return false;" onFocus="ShowHelp(8);return false;" onChange="if($(this).length != 0){$('save_saved_search_box').show();return false;} else {$('save_saved_seach_box').hide(); $('save_saved_search').checked = false; return false; ;}" />      
+    <div class="clearerleft"> </div>
+    </div>
+
+    <!-- save as saved search for collection? -->
+    <div class="Question" id="save_saved_search_box" style="display:none;">
+    <label for="save_saved_search"><?php echo $lang['save_saved_search'] ?> </label>
+    <input type="checkbox" name="save_saved_search" id="save_saved_search" />      
+    <div class="clearerleft"> </div>
+    </div>
+
+	<div class="QuestionSubmit">
+	<label for="buttons"> </label>
+	<input name="resetform" type="submit" value="<?php echo $lang["clearform"]?>" />&nbsp;
+    <!--<input name="save" type="hidden" value="" />-->
+	<input name="save" type="submit" value="Next" /><br><br>
+	<div class="clearerleft"> </div>
+	</div>
+<?php endif; ?>
+
 </form>
+<?php // make things ugly 
+if ( ! $is_simple ) : ?>
 <p><sup>*</sup> <?php echo $lang["requiredfield"]?></p>
+<?php endif; ?>
 </div>
 
 <!--<p><a href="view.php?ref=<?php echo $ref?>">Back to view</a></p>-->
Index: pages/done.php
===================================================================
--- pages/done.php	(revision 1257)
+++ pages/done.php	(working copy)
@@ -17,14 +17,14 @@
     <p><?php echo text(getvalescaped("text",""))?></p>
     
     <?php if (getval("user","")!="") { # User logged in? ?>
-    <p><a href="<?php echo ($use_theme_as_home?'themes.php':$default_home_page)?>">&gt;&nbsp;<?php echo $lang["backtohome"]?></a></p>
-    <p><a href="search.php">&gt;&nbsp;<?php echo $lang["backtosearch"]?></a></p>
+    <p><a href="<?php echo ($use_theme_as_home?'themes.php':$default_home_page)?>"><?php echo $custom_separator; ?><?php echo $lang["backtohome"]?></a></p>
+    <p><a href="search.php"><?php echo $custom_separator; ?><?php echo $lang["backtosearch"]?></a></p>
     <?php hook("extra");?>
     <?php } else {?>
-    <p><a href="../login.php">&gt;&nbsp;<?php echo $lang["backtouser"]?></a></p>
+    <p><a href="../login.php"><?php echo $custom_separator; ?><?php echo $lang["backtouser"]?></a></p>
     <?php } ?>
 </div>
 
 <?php
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/upload_java.php
===================================================================
--- pages/upload_java.php	(revision 1257)
+++ pages/upload_java.php	(working copy)
@@ -8,6 +8,7 @@
 include "../include/collections_functions.php";
 $status="";
 $resource_type=getvalescaped("resource_type","");
+// This is where the collection id is passed into this script
 $collection_add=getvalescaped("collection_add","");
 
 $allowed_extensions="";
@@ -21,9 +22,15 @@
 	# The user has chosen Create New Collection from the dropdown.
 	$collection_add=create_collection($userref,$lang["upload"] . " " . date("ymdHis"));
 	set_user_collection($userref,$collection_add);
-	refresh_collection_frame($collection_add);
 	}
 
+// refresh the bottom pane to make sure have current collection being
+// uploaded into! Its important!!!
+if ( empty($collection_add) )
+    refresh_collection_frame('', false);
+else
+	refresh_collection_frame($collection_add, false);
+
 #handle posts
 if (array_key_exists("File0",$_FILES))
     {
Index: pages/upload_preview.php
===================================================================
--- pages/upload_preview.php	(revision 1257)
+++ pages/upload_preview.php	(working copy)
@@ -52,7 +52,7 @@
 <input name="save" type="submit" onclick="if (!check(this.form.userfile.value)){$('invalid').style.display='block';return false;}else {$('invalid').style.display='none';}" value="&nbsp;&nbsp;<?php echo $lang["fileupload"]?>&nbsp;&nbsp;" />
 </div>
 
-<p><a href="edit.php?ref=<?php echo $ref?>">&gt; <?php echo $lang["backtoeditresource"]?></a></p>
+<p><a href="edit.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["backtoeditresource"]?></a></p>
 
 </form>
 </div>
Index: pages/help.php
===================================================================
--- pages/help.php	(revision 1257)
+++ pages/help.php	(working copy)
@@ -33,10 +33,10 @@
   <h2>&nbsp;</h2>
   <h1><?php echo $section?></h1>
   <p><?php echo text($section)?></p>
-  <p><a href="help.php">&gt; <?php echo $lang["backtohelphome"]?></a></p>
+  <p><a href="help.php"><?php echo $custom_separator; ?><?php echo $lang["backtohelphome"]?></a></p>
 <?php } ?>
 </div>
 
 <?php
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/download_progress.php
===================================================================
--- pages/download_progress.php	(revision 1257)
+++ pages/download_progress.php	(working copy)
@@ -38,21 +38,21 @@
 	<?php if ($save_as) { 
 	# $save_as set or Opera browser? Provide a download link instead. Opera blocks any attempt to send it a download (meta/js redirect)	?>
     <h1><?php echo $lang["downloadresource"]?></h1>
-    <p style="font-weight:bold;">&gt;&nbsp;<a href="<?php echo $url?>"><?php echo $lang["rightclicktodownload"]?></a></p>
+    <p style="font-weight:bold;"><?php echo $custom_separator; ?><a href="<?php echo $url?>"><?php echo $lang["rightclicktodownload"]?></a></p>
 	<?php } else { 
 	# Any other browser - standard 'your download will start shortly' text.
 	?>
     <h1><?php echo $lang["downloadinprogress"]?></h1>
     <p><?php echo text("introtext")?></p>
 	<?php } ?>
-    <p><a href="view.php?ref=<?php echo $ref?>&k=<?php echo $k?>&search=<?php echo urlencode(getval("search",""))?>&offset=<?php echo urlencode(getval("offset",""))?>&order_by=<?php echo urlencode(getval("order_by",""))?>&archive=<?php echo urlencode(getval("archive",""))?>">&gt;&nbsp;<?php echo $lang["backtoview"]?></a></p>
+    <p><a href="view.php?ref=<?php echo $ref?>&k=<?php echo $k?>&search=<?php echo urlencode(getval("search",""))?>&offset=<?php echo urlencode(getval("offset",""))?>&order_by=<?php echo urlencode(getval("order_by",""))?>&archive=<?php echo urlencode(getval("archive",""))?>"><?php echo $custom_separator; ?><?php echo $lang["backtoview"]?></a></p>
     
     <?php if ($k=="") { ?>
-    <p><a href="search.php">&gt;&nbsp;<?php echo $lang["backtosearch"]?></a></p>
-    <p><a href="home.php">&gt;&nbsp;<?php echo $lang["backtohome"]?></a></p>
+    <p><a href="search.php"><?php echo $custom_separator; ?><?php echo $lang["backtosearch"]?></a></p>
+    <p><a href="home.php"><?php echo $custom_separator; ?><?php echo $lang["backtohome"]?></a></p>
     <?php } ?>
 </div>
 
 <?php
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/ajax/collections_frameless_loader.php
===================================================================
--- pages/ajax/collections_frameless_loader.php	(revision 1257)
+++ pages/ajax/collections_frameless_loader.php	(working copy)
@@ -124,28 +124,28 @@
 <ul>
 <?php
 # If this collection is (fully) editable, then display an extra edit all link
-if (allow_multi_edit($usercollection)) { ?><li class="clearerleft"><a href="<?php echo $baseurl_short?>pages/search.php?search=<?php echo urlencode("!collection" . $usercollection)?>&k=<?php echo isset($k)?$k:""?>">&gt; <?php echo $lang["viewall"]?></a></li>
-<li><a href="<?php echo $baseurl_short?>pages/edit.php?collection=<?php echo $usercollection?>">&gt; <?php echo $lang["editall"]?></a></li>
+if (allow_multi_edit($usercollection)) { ?><li class="clearerleft"><a href="<?php echo $baseurl_short?>pages/search.php?search=<?php echo urlencode("!collection" . $usercollection)?>&k=<?php echo isset($k)?$k:""?>"><?php echo $custom_separator; ?><?php echo $lang["viewall"]?></a></li>
+<li><a href="<?php echo $baseurl_short?>pages/edit.php?collection=<?php echo $usercollection?>"><?php echo $custom_separator; ?><?php echo $lang["editall"]?></a></li>
 </li>
 <?php } else { ?>
-<li><a href="<?php echo $baseurl_short?>pages/search.php?search=<?php echo urlencode("!collection" . $usercollection)?>&k=<?php echo isset($k)?$k:""?>">&gt; <?php echo $lang["viewall"]?></a></li>
+<li><a href="<?php echo $baseurl_short?>pages/search.php?search=<?php echo urlencode("!collection" . $usercollection)?>&k=<?php echo isset($k)?$k:""?>"><?php echo $custom_separator; ?><?php echo $lang["viewall"]?></a></li>
 <?php } ?>
 <?php if ((!collection_is_research_request($usercollection)) || (!checkperm("r"))) { ?>
 <?php if (checkperm("s")) { ?>
-<?php if ($allow_share && (checkperm("v") || checkperm("g"))) { ?><li><a href="<?php echo $baseurl_short?>pages/collection_share.php?ref=<?php echo $usercollection?>">&gt; <?php echo $lang["share"]?></a></li><?php } ?>
-<?php if (($userref==$cinfo["user"]) || (checkperm("h"))) {?><li><a href="<?php echo $baseurl_short?>pages/collection_edit.php?ref=<?php echo $usercollection?>">&gt;&nbsp;<?php echo $allow_share?$lang["edit"]:$lang["editcollection"]?></a></li><?php } ?>
+<?php if ($allow_share && (checkperm("v") || checkperm("g"))) { ?><li><a href="<?php echo $baseurl_short?>pages/collection_share.php?ref=<?php echo $usercollection?>"><?php echo $custom_separator; ?><?php echo $lang["share"]?></a></li><?php } ?>
+<?php if (($userref==$cinfo["user"]) || (checkperm("h"))) {?><li><a href="<?php echo $baseurl_short?>pages/collection_edit.php?ref=<?php echo $usercollection?>"><?php echo $custom_separator; ?><?php echo $allow_share?$lang["edit"]:$lang["editcollection"]?></a></li><?php } ?>
 <?php } ?>
-<?php if ($feedback) {?><li><a  href="<?php echo $baseurl_short?>pages/collection_feedback.php?collection=<?php echo $usercollection?>&k=<?php echo $k?>">&gt;&nbsp;<?php echo $lang["sendfeedback"]?></a></li><?php } ?>
+<?php if ($feedback) {?><li><a  href="<?php echo $baseurl_short?>pages/collection_feedback.php?collection=<?php echo $usercollection?>&k=<?php echo $k?>"><?php echo $custom_separator; ?><?php echo $lang["sendfeedback"]?></a></li><?php } ?>
 <?php } else {
 $research=sql_value("select ref value from research_request where collection='$usercollection'",0);
 ?>
-<li><a href="<?php echo $baseurl_short?>pages/team_research_edit.php?ref=<?php echo $research?>">&gt;<?php echo $lang["editresearchrequests"]?></a></li>
-<li><a href="<?php echo $baseurl_short?>pages/team_research.php">&gt; <?php echo $lang["manageresearchrequests"]?></a></li>
+<li><a href="<?php echo $baseurl_short?>pages/team_research_edit.php?ref=<?php echo $research?>"><?php echo $custom_separator; ?><?php echo $lang["editresearchrequests"]?></a></li>
+<li><a href="<?php echo $baseurl_short?>pages/team_research.php"><?php echo $custom_separator; ?><?php echo $lang["manageresearchrequests"]?></a></li>
 <?php } ?>
 <?php if (isset($zipcommand)) { ?>
-<li><a href="<?php echo $baseurl_short?>pages/collection_download.php?collection=<?php echo $usercollection?>">&gt; <?php echo $lang["zipall"]?></a></li>
+<li><a href="<?php echo $baseurl_short?>pages/collection_download.php?collection=<?php echo $usercollection?>"><?php echo $custom_separator; ?><?php echo $lang["zipall"]?></a></li>
 <?php } ?>
-<li><a href="<?php echo $baseurl_short?>pages/collection_manage.php">&gt; <?php echo $lang["managemycollections"]?></a></li>
+<li><a href="<?php echo $baseurl_short?>pages/collection_manage.php"><?php echo $custom_separator; ?><?php echo $lang["managemycollections"]?></a></li>
 </ul>
 </div>
 </div>
Index: pages/download_click.php
===================================================================
--- pages/download_click.php	(revision 1257)
+++ pages/download_click.php	(working copy)
@@ -12,15 +12,15 @@
     <h1><?php echo $lang["downloadresource"]?></h1>
     <p><?php echo text("introtext")?></p>
     
-    <p style="font-weight:bold;">&gt;&nbsp;<a href="<?php echo $url?>"><?php echo $lang["rightclicktodownload"]?></a></p>
+    <p style="font-weight:bold;"><?php echo $custom_separator; ?><a href="<?php echo $url?>"><?php echo $lang["rightclicktodownload"]?></a></p>
     
     <p>&nbsp;</p>
     <p>&nbsp;</p>
     
-    <p><a href="search.php">&gt;&nbsp;<?php echo $lang["backtosearch"]?></a></p>
-    <p><a href="home.php">&gt;&nbsp;<?php echo $lang["backtohome"]?></a></p>
+    <p><a href="search.php"><?php echo $custom_separator; ?><?php echo $lang["backtosearch"]?></a></p>
+    <p><a href="home.php"><?php echo $custom_separator; ?><?php echo $lang["backtohome"]?></a></p>
 </div>
 
 <?php
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>
Index: pages/collections.php
===================================================================
--- pages/collections.php	(revision 1257)
+++ pages/collections.php	(working copy)
@@ -23,10 +23,27 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 <title><?php echo $applicationname?></title>
-<link href="../css/global.css" rel="stylesheet" type="text/css" media="screen,projection,print" />
-<link href="../css/Col-<?php echo (isset($userfixedtheme) && $userfixedtheme!="")?$userfixedtheme:getval("colourcss","greyblu")?>.css" rel="stylesheet" type="text/css" media="screen,projection,print" id="colourcss"/>
+<?php 
+if ( !hook("replacestylesheets") ) : 
+
+if ( !isset($global_css) )
+    $global_css = "$baseurl/css/global.css";
+
+if ( !isset($colour_css) )
+{
+    $colour_css =  ( isset($userfixedtheme) && 
+                   $userfixedtheme != "" ) ? $userfixedtheme : 
+                   getval("colourcss", $defaulttheme) ;
+    $colour_css = "$baseurl/css/Col-" . $colour_css . ".css";
+}
+?>
+<link href="<?php echo $global_css ?>?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css" media="screen,projection,print" />
+<link href="<?php echo $colour_css ?>?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css" media="screen,projection,print" id="colourcss" />
 <!--[if lte IE 6]> <link href="../css/globalIE.css" rel="stylesheet" type="text/css"  media="screen,projection,print" /> <![endif]-->
 <!--[if lte IE 5.6]> <link href="../css/globalIE5.css" rel="stylesheet" type="text/css"  media="screen,projection,print" /> <![endif]-->
+<?php 
+endif; 
+?>
 <?php
 # Include CSS files for for each of the plugins too (if provided)
 for ($n=0;$n<count($plugins);$n++)
@@ -275,10 +292,10 @@
 	<?php echo $lang["created"] . " " . nicedate($tempcol["created"])?><br />
   	<?php echo count($result) . " " . $lang["youfoundresources"]?><br />
   	<?php if (isset($zipcommand)) { ?>
-	<a href="terms.php?k=<?php echo $k?>&url=<?php echo urlencode("pages/collection_download.php?collection=" .  $usercollection . "&k=" . $k)?>" target="main">&gt;&nbsp;<?php echo $lang["action-download"]?></a>
+	<a href="terms.php?k=<?php echo $k?>&url=<?php echo urlencode("pages/collection_download.php?collection=" .  $usercollection . "&k=" . $k)?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["action-download"]?></a>
 	<?php } ?>
-    <?php if ($feedback) {?><br /><br /><a target="main" href="collection_feedback.php?collection=<?php echo $usercollection?>&k=<?php echo $k?>">&gt;&nbsp;<?php echo $lang["sendfeedback"]?></a><?php } ?>
-    <br/><br/><a href="collections.php?thumbs=hide&collection=<?php echo $usercollection ?>&k=<?php echo $k?>" onClick="ToggleThumbs();">&gt; <?php echo $lang["hidethumbnails"]?></a>
+    <?php if ($feedback) {?><br /><br /><a target="main" href="collection_feedback.php?collection=<?php echo $usercollection?>&k=<?php echo $k?>"><?php echo $custom_separator; ?><?php echo $lang["sendfeedback"]?></a><?php } ?>
+    <br/><br/><a href="collections.php?thumbs=hide&collection=<?php echo $usercollection ?>&k=<?php echo $k?>" onClick="ToggleThumbs();"><?php echo $custom_separator; ?><?php echo $lang["hidethumbnails"]?></a>
 </div>
 <?php 
 } else { 
@@ -320,31 +337,32 @@
 
   <ul>
   	<?php if ((!collection_is_research_request($usercollection)) || (!checkperm("r"))) { ?>
-    <?php if (checkperm("s")) { ?><li><a href="collection_manage.php" target="main">&gt; <?php echo $lang["managemycollections"]?></a></li>
-    <?php if ($allow_share) { ?><li><a href="collection_share.php?ref=<?php echo $usercollection?>" target="main">&gt; <?php echo $lang["share"]?></a></li><?php } ?>
-    
-    <?php if (($userref==$cinfo["user"]) || (checkperm("h"))) {?><li><a target="main" href="collection_edit.php?ref=<?php echo $usercollection?>">&gt;&nbsp;<?php echo $allow_share?$lang["edit"]:$lang["editcollection"]?></a></li><?php } ?>
+        <?php if (checkperm("s")) { ?><li><a href="collection_manage.php" target="main"><?php echo $custom_separator; ?><?php echo $lang["managemycollections"]?></a></li>
+    <?php if ($allow_share) { ?><li><a href="collection_share.php?ref=<?php echo $usercollection?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["share"]?></a></li><?php } ?>
+      
+    <?php if (($userref==$cinfo["user"]) || (checkperm("h"))) {?><li><a target="main" href="collection_edit.php?ref=<?php echo $usercollection?>"><?php echo $custom_separator; ?><?php echo $allow_share?$lang["edit"]:$lang["editcollection"]?></a></li><?php } ?>
+  
+    <?php if ($feedback) {?><li><a target="main" href="collection_feedback.php?collection=<?php echo $usercollection?>&k=<?php echo $k?>"><?php echo $custom_separator; ?><?php echo $lang["sendfeedback"]?></a></li><?php } ?>
 
-    <?php if ($feedback) {?><li><a target="main" href="collection_feedback.php?collection=<?php echo $usercollection?>&k=<?php echo $k?>">&gt;&nbsp;<?php echo $lang["sendfeedback"]?></a></li><?php } ?>
-    
+
     <?php } ?>
     <?php } else {
 	if (!hook("replacecollectionsresearchlinks")){	
     $research=sql_value("select ref value from research_request where collection='$usercollection'",0);	
 	?>
-    <li><a href="team/team_research.php" target="main">&gt; <?php echo $lang["manageresearchrequests"]?></a></li>    
-    <li><a href="team/team_research_edit.php?ref=<?php echo $research?>" target="main">&gt; <?php echo $lang["editresearchrequests"]?></a></li>    
+    <li><a href="team/team_research.php" target="main"><?php echo $custom_separator; ?><?php echo $lang["manageresearchrequests"]?></a></li>    
+    <li><a href="team/team_research_edit.php?ref=<?php echo $research?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["editresearchrequests"]?></a></li>    
     <?php } /* end hook replacecollectionsresearchlinks */ ?>
 	<?php } ?>
     
     <?php 
     # If this collection is (fully) editable, then display an extra edit all link
     if ((count($result)>0) && checkperm("e" . $result[0]["archive"]) && allow_multi_edit($usercollection)) { ?>
-    <li class="clearerleft"><a href="search.php?search=<?php echo urlencode("!collection" . $usercollection)?>" target="main">&gt; <?php echo $lang["viewall"]?></a></li>
-    <li><a href="edit.php?collection=<?php echo $usercollection?>" target="main">&gt; <?php echo $lang["editall"]?></a></li>
+    <li class="clearerleft"><a href="search.php?search=<?php echo urlencode("!collection" . $usercollection)?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["viewall"]?></a></li>
+    <li><a href="edit.php?collection=<?php echo $usercollection?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["editall"]?></a></li>
 
     <?php } else { ?>
-    <li><a href="search.php?search=<?php echo urlencode("!collection" . $usercollection)?>" target="main">&gt; <?php echo $lang["viewall"]?></a></li>
+    <li><a href="search.php?search=<?php echo urlencode("!collection" . $usercollection)?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["viewall"]?></a></li>
     <?php } ?>
     
     <?php if (count($result)>0 && $k=="" && checkperm("q"))
@@ -354,16 +372,16 @@
 		if ($min_access!=0)
 			{
 		    ?>
-		    <li><a target="main" href="collection_request.php?ref=<?php echo $usercollection?>">&gt; <?php echo 	$lang["request"]?></a></li>
+		    <li><a target="main" href="collection_request.php?ref=<?php echo $usercollection?>"><?php echo $custom_separator; ?><?php echo 	$lang["request"]?></a></li>
 		    <?php
 		    }
 	    }
 	?>
     
    	<?php if (isset($zipcommand)) { ?>
-    <li><a target="main" href="terms.php?k=<?php echo $k?>&url=<?php echo urlencode("pages/collection_download.php?collection=" .  $usercollection . "&k=" . $k)?>">&gt; <?php echo $lang["zipall"]?></a></li>
+    <li><a target="main" href="terms.php?k=<?php echo $k?>&url=<?php echo urlencode("pages/collection_download.php?collection=" .  $usercollection . "&k=" . $k)?>"><?php echo $custom_separator; ?><?php echo $lang["zipall"]?></a></li>
 	<?php } ?>
-    <li><a href="collections.php?thumbs=hide" onClick="ToggleThumbs();">&gt; <?php echo $lang["hidethumbnails"]?></a></li>
+    <li><a href="collections.php?thumbs=hide" onClick="ToggleThumbs();"><?php echo $custom_separator; ?><?php echo $lang["hidethumbnails"]?></a></li>
   </ul>
 <?php } ?>
 </div>
@@ -379,13 +397,16 @@
 		{
 		$ref=$searches[$n]["ref"];
 		$url="search.php?search=" . urlencode($searches[$n]["search"]) . "&restypes=" . urlencode($searches[$n]["restypes"]) . "&archive=" . $searches[$n]["archive"];
+		$search_title = $lang["savedsearch"];
+		if ( !empty($searches[$n]["search"] ) )
+			$search_title = '"' . $searches[$n]["search"] . '"';
 		?>
 		<!--Resource Panel-->
 		<div class="CollectionPanelShell">
 		<table border="0" class="CollectionResourceAlign"><tr><td>
 		<a target="main" href="<?php echo $url?>"><img border=0 width=56 height=75 src="../gfx/images/save-search.gif"/></a></td>
 		</tr></table>
-		<div class="CollectionPanelInfo"><a target="main" href="<?php echo $url?>"><?php echo $lang["savedsearch"]?> <?php echo $n+1?></a>&nbsp;</div>
+		<div class="CollectionPanelInfo"><a target="main" href="<?php echo $url?>"><?php echo $search_title ?> <?php if ( $search_title == $lang["savedsearch"] ) { echo $n+1; } ?></a>&nbsp;</div>
 		<div class="CollectionPanelInfo"><a href="collections.php?removesearch=<?php echo $ref?>&nc=<?php echo time()?>">x <?php echo $lang["action-remove"]?>
 </a></div>				
 		</div>
Index: pages/upload.php
===================================================================
--- pages/upload.php	(revision 1257)
+++ pages/upload.php	(working copy)
@@ -59,7 +59,7 @@
 <input name="save" type="submit" onclick="if (!check(this.form.userfile.value)){$('invalid').style.display='block';return false;}else {$('invalid').style.display='none';}" value="&nbsp;&nbsp;<?php echo $lang["fileupload"]?>&nbsp;&nbsp;" />
 </div>
 
-<p><a href="edit.php?ref=<?php echo $ref?>">&gt; <?php echo $lang["backtoeditresource"]?></a></p>
+<p><a href="edit.php?ref=<?php echo $ref?>"><?php echo $custom_separator; ?><?php echo $lang["backtoeditresource"]?></a></p>
 
 </form>
 </div>
Index: pages/themes.php
===================================================================
--- pages/themes.php	(revision 1257)
+++ pages/themes.php	(working copy)
@@ -173,7 +173,7 @@
 				?>
 				<tr>
 				<td><div class="ListTitle"><?php echo $indent?><a href="search.php?search=<?php echo urlencode($s)?>&resetrestypes=true"><?php echo i18n_get_translated($themes[$m]["name"])?></a></div></td>
-				<td><div class="ListTools"><a href="search.php?search=<?php echo urlencode($s)?>&resetrestypes=true">&gt;&nbsp;<?php echo $lang["action-view"]?></a></div></td>
+				<td><div class="ListTools"><a href="search.php?search=<?php echo urlencode($s)?>&resetrestypes=true"><?php echo $custom_separator; ?><?php echo $lang["action-view"]?></a></div></td>
 				</tr>
 				<?php
 				}
@@ -254,22 +254,22 @@
 			</div></td>
 			<td width="5%"><?php echo $themes[$m]["c"]?></td>
 			
-			<td nowrap><div class="ListTools"><a href="search.php?search=<?php echo urlencode("!collection" . $themes[$m]["ref"])?>" title="<?php echo $lang["collectionviewhover"]?>">&gt;&nbsp;<?php echo $lang["action-view"]?></a>
+			<td nowrap><div class="ListTools"><a href="search.php?search=<?php echo urlencode("!collection" . $themes[$m]["ref"])?>" title="<?php echo $lang["collectionviewhover"]?>"><?php echo $custom_separator; ?><?php echo $lang["action-view"]?></a>
 			
-			<?php if (!checkperm("b")) { ?>&nbsp;<?php echo change_collection_link($themes[$m]["ref"])?>&gt;&nbsp;<?php echo $lang["action-select"]?></a><?php } ?>
+			<?php if (!checkperm("b")) { ?>&nbsp;<?php echo change_collection_link($themes[$m]["ref"])?><?php echo $custom_separator; ?><?php echo $lang["action-select"]?></a><?php } ?>
 		
 			<?php if (isset($zipcommand)) { ?>
 			&nbsp;<a href="collection_download.php?collection=<?php echo $themes[$m]["ref"]?>"
-			>&gt;&nbsp;<?php echo $lang["action-download"]?></a>
+			><?php echo $custom_separator; ?><?php echo $lang["action-download"]?></a>
 			<?php } ?>
 			
 			<?php if ($contact_sheet==true) { ?>
-			&nbsp;<a href="contactsheet_settings.php?c=<?php echo $themes[$m]["ref"]?>"  title="<?php echo $lang["collectioncontacthover"]?>">&gt;&nbsp;<?php echo $lang["contactsheet"]?></a>
+			&nbsp;<a href="contactsheet_settings.php?c=<?php echo $themes[$m]["ref"]?>"  title="<?php echo $lang["collectioncontacthover"]?>"><?php echo $custom_separator; ?><?php echo $lang["contactsheet"]?></a>
 			<?php } ?>
 		
-			<?php if ($allow_share && (checkperm("v") || checkperm ("g"))) { ?> &nbsp;<a href="collection_share.php?ref=<?php echo $themes[$m]["ref"]?>" target="main">&gt;&nbsp;<?php echo $lang["share"]?></a><?php } ?>
+			<?php if ($allow_share && (checkperm("v") || checkperm ("g"))) { ?> &nbsp;<a href="collection_share.php?ref=<?php echo $themes[$m]["ref"]?>" target="main"><?php echo $custom_separator; ?><?php echo $lang["share"]?></a><?php } ?>
 		
-			<?php if (checkperm("h")) {?>&nbsp;<a href="collection_edit.php?ref=<?php echo $themes[$m]["ref"]?>">&gt;&nbsp;<?php echo $lang["action-edit"]?></a><?php } ?>
+			<?php if (checkperm("h")) {?>&nbsp;<a href="collection_edit.php?ref=<?php echo $themes[$m]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["action-edit"]?></a><?php } ?>
 		
 			<?php hook("addcustomtool"); ?>
 			
@@ -298,7 +298,7 @@
 	<h2>&nbsp;</h2>
     <h1><?php echo $lang["findapubliccollection"]?></h1>
     <p class="tight"><?php echo text("findpublic")?></p>
-    <p><a href="collection_public.php"><?php echo $lang["findapubliccollection"]?>&nbsp;&gt;</a></p>
+    <p><a href="collection_public.php"><?php echo $lang["findapubliccollection"]?><?php echo $custom_separator ?></a></p>
 </div>
 <?php } ?>
 
Index: pages/home.php
===================================================================
--- pages/home.php	(revision 1257)
+++ pages/home.php	(working copy)
@@ -87,7 +87,7 @@
 	for ($n=0;$n<count($headers);$n++)
 		{
 		?>
-		<p>&gt;&nbsp;<a href="themes.php?header=<?php echo urlencode($headers[$n])?>"><?php echo i18n_get_translated(str_replace("*","",$headers[$n]))?></a></p>
+		<p><?php echo $custom_separator; ?><a href="themes.php?header=<?php echo urlencode($headers[$n])?>"><?php echo i18n_get_translated(str_replace("*","",$headers[$n]))?></a></p>
 		<?php
 		}
 	?>
@@ -177,4 +177,4 @@
 } // End of ReplaceHome hook
 
 include "../include/footer.php";
-?>
\ No newline at end of file
+?>


Index: include/searchbar.php
===================================================================
--- include/searchbar.php	(revision 1257)
+++ include/searchbar.php	(working copy)
@@ -66,8 +66,8 @@
   <div class="SearchItem"><?php echo $lang["password"]?><br/><input type="password" name="password" id="name" class="SearchWidth" /></div>
   <div class="SearchItem"><input name="Submit" type="submit" value="&nbsp;&nbsp;<?php echo $lang["login"]?>&nbsp;&nbsp;" /></div>
   </form>
-    <p><br/><?php if ($allow_account_request) { ?><a href="user_request.php">&gt; <?php echo $lang["nopassword"]?> </a></p><p><?php } ?>
-  <a href="user_password.php">&gt; <?php echo $lang["forgottenpassword"]?></a></p>
+    <p><br/><?php if ($allow_account_request) { ?><a href="user_request.php"><?php echo $custom_separator; ?><?php echo $lang["nopassword"]?> </a></p><p><?php } ?>
+  <a href="user_password.php"><?php echo $custom_separator; ?><?php echo $lang["forgottenpassword"]?></a></p>
 	</div>
   
 	</div>
@@ -330,8 +330,8 @@
 			
   </form>
 
-  <?php if (! $advancedsearch_disabled) { ?><p><br /><a href="<?php echo $baseurl?>/pages/search_advanced.php">&gt; <?php echo $lang["gotoadvancedsearch"]?></a></p><?php } ?>
-  <?php if ($view_new_material) { ?><p><a href="<?php echo $baseurl?>/pages/search.php?search=<?php echo urlencode("!last1000")?>">&gt; <?php echo $lang["viewnewmaterial"]?></a></p><?php } ?>
+  <?php if (! $advancedsearch_disabled) { ?><p><br /><a href="<?php echo $baseurl?>/pages/search_advanced.php"><?php echo $custom_separator; ?><?php echo $lang["gotoadvancedsearch"]?></a></p><?php } ?>
+  <?php if ($view_new_material) { ?><p><a href="<?php echo $baseurl?>/pages/search.php?search=<?php echo urlencode("!last1000")?>"><?php echo $custom_separator; ?><?php echo $lang["viewnewmaterial"]?></a></p><?php } ?>
 	</div>
 	
 	<?php } ?> <!-- END of Searchbarreplace hook -->
@@ -345,7 +345,7 @@
   	<?php if (!hook("replaceresearchrequestboxcontent")){?>
 	<h2><?php echo $lang["researchrequest"]?></h2>
 	<p><?php echo text("researchrequest")?></p>
-	<div class="HorizontalWhiteNav"><a href="<?php echo $baseurl?>/pages/research_request.php">&gt; <?php echo $lang["researchrequestservice"]?></a></div>
+	<div class="HorizontalWhiteNav"><a href="<?php echo $baseurl?>/pages/research_request.php"><?php echo $custom_separator; ?><?php echo $lang["researchrequestservice"]?></a></div>
 	</div><br />
 	<?php } /* end replaceresearchrequestboxcontent */ ?>
 	</div>
Index: include/category_tree.php
===================================================================
--- include/category_tree.php	(revision 1257)
+++ include/category_tree.php	(working copy)
@@ -4,9 +4,9 @@
 ?><div class="Fixed">
 <div id="<?php echo $name?>_statusbox" class="CategoryBox"></div>
 
-<div><a href="#" onclick="if (document.getElementById('<?php echo $name?>_tree').style.display!='block') {document.getElementById('<?php echo $name?>_tree').style.display='block';} else {document.getElementById('<?php echo $name?>_tree').style.display='none';} return false;">&gt; <?php echo $lang["showhidetree"]?></a>
+<div><a href="#" onclick="if (document.getElementById('<?php echo $name?>_tree').style.display!='block') {document.getElementById('<?php echo $name?>_tree').style.display='block';} else {document.getElementById('<?php echo $name?>_tree').style.display='none';} return false;"><?php echo $custom_separator ?><?php echo $lang["showhidetree"]?></a>
 &nbsp;
-<a href="#" onclick="if (confirm('<?php echo $lang["clearcategoriesareyousure"]?>')) {DeselectAll('<?php echo $name?>');} return false;">&gt; <?php echo $lang["clearall"]?></a>
+<a href="#" onclick="if (confirm('<?php echo $lang["clearcategoriesareyousure"]?>')) {DeselectAll('<?php echo $name?>');} return false;"><?php echo $custom_separator ?><?php echo $lang["clearall"]?></a>
 </div>
 
 <div id="<?php echo $name?>_tree" class="CategoryTree" <?php if ($category_tree_open) { ?>style="display:block;"<?php } ?>>&nbsp;</div>
@@ -47,4 +47,4 @@
 </script>
 
 <input type="hidden" name="<?php echo $name?>" id="<?php echo $name?>_category" value="<?php echo $value?>">
-</div>
\ No newline at end of file
+</div>
Index: include/footer.php
===================================================================
--- include/footer.php	(revision 1257)
+++ include/footer.php	(working copy)
@@ -73,7 +73,7 @@
 	<table class="InfoTable" style="float: right;margin-right: 10px;">
 	<tr><td>Query count</td><td><?php echo $querycount?></td></tr>
 	<tr><td>Query time</td><td><?php echo round($querytime,4)?></td></tr>
-	<tr><td colspan=2><a href="#" onClick="document.getElementById('querylog').style.display='block';return false;">&gt;&nbsp;details</a></td></tr>
+	<tr><td colspan=2><a href="#" onClick="document.getElementById('querylog').style.display='block';return false;"><?php echo $custom_separator ?> details</a></td></tr>
 	</table>
 	<table class="InfoTable" id="querylog" style="display: none; float: right; margin: 10px;">
 	<?php
Index: include/search_public.php
===================================================================
--- include/search_public.php	(revision 1257)
+++ include/search_public.php	(working copy)
@@ -39,7 +39,7 @@
 
 		<div class="ResourcePanelInfo"><a href="<?php echo $pub_url?>" title="<?php echo str_replace(array("\"","'"),"",htmlspecialchars(i18n_get_translated($collections[$n]["name"])))?>"><?php echo highlightkeywords(htmlspecialchars(tidy_trim(i18n_get_translated($collections[$n]["name"]),32)),$search)?></a>&nbsp;</div>
 
-		<div class="ResourcePanelCountry" style="float:right;">&gt;&nbsp;<a target="collections" href="collections.php?collection=<?php echo $collections[$n]["ref"]?>"><?php echo $lang["action-select"]?></a>&nbsp;&nbsp;&nbsp;&gt;&nbsp;<a href="<?php echo $pub_url?>"><?php echo $lang["action-view"]?></a></div>		
+		<div class="ResourcePanelCountry" style="float:right;"><?php echo $custom_separator; ?><a target="collections" href="collections.php?collection=<?php echo $collections[$n]["ref"]?>"><?php echo $lang["action-select"]?></a>&nbsp;&nbsp;&nbsp;<?php echo $custom_separator; ?><a href="<?php echo $pub_url?>"><?php echo $lang["action-view"]?></a></div>		
 
 		<div class="clearer"></div>
 		</div>
@@ -90,7 +90,7 @@
 		</td>
 		</tr></table>
 
-		<div class="ResourcePanelCountry" style="float:right;height:12px;">&gt;&nbsp;<a target="collections" href="collections.php?collection=<?php echo $collections[$n]["ref"]?>"><?php echo $lang["action-select"]?></a>&nbsp;&gt;&nbsp;<a href="<?php echo $pub_url?>"><?php echo $lang["action-view"]?></a></div>		
+		<div class="ResourcePanelCountry" style="float:right;height:12px;"><?php echo $custom_separator; ?><a target="collections" href="collections.php?collection=<?php echo $collections[$n]["ref"]?>"><?php echo $lang["action-select"]?></a>&nbsp;<?php echo $custom_separator; ?><a href="<?php echo $pub_url?>"><?php echo $lang["action-view"]?></a></div>		
 
 		<div class="clearer"></div>
 		</div>
@@ -107,8 +107,8 @@
 		<td>&nbsp;</td>
 		<td><?php echo $lang["collection"] ?></td>
 		<td><?php echo nicedate($collections[$n]["created"],false,true)?></td>
-		<td><div class="ListTools"><a target="collections" href="collections.php?collection=<?php echo $collections[$n]["ref"]?>">&gt;&nbsp;<?php echo $lang["action-select"]?></a>&nbsp;&nbsp;<a href="<?php echo $pub_url?>">&gt;&nbsp;<?php echo $lang["action-view"]?></a></div></td>
+		<td><div class="ListTools"><a target="collections" href="collections.php?collection=<?php echo $collections[$n]["ref"]?>"><?php echo $custom_separator; ?><?php echo $lang["action-select"]?></a>&nbsp;&nbsp;<a href="<?php echo $pub_url?>"><?php echo $custom_separator; ?><?php echo $lang["action-view"]?></a></div></td>
 		</tr>
 	<?php } ?>		
 	
-<?php } ?>
\ No newline at end of file
+<?php } ?>
Index: include/collections_functions.php
===================================================================
--- include/collections_functions.php	(revision 1257)
+++ include/collections_functions.php	(working copy)
@@ -162,17 +162,38 @@
 		#log this
 	collection_log($ref,"X",0, "");
 	}
-	
-function refresh_collection_frame($collection="")
+
+/**
+ * Refreshes the bottom collection frame. disable k if you want real refresh
+ *
+ * @param $collection int   The collection ID number.
+ * @param $enable_k bool    By default mysterious k enabled
+ */
+function refresh_collection_frame($collection="", $enable_k = true)
 	{
+    if ( empty($collection) )
+        $collection = getval("collection", $collection);
+
 	# Refresh the collections frame
 	# Only works when we are using a frameset.
 	global $frameless_collections;
 	if (!$frameless_collections)
 		{
 		global $headerinsert,$baseurl;
+        if ( $enable_k ) {
+            $k = getval('k', '');
+            $k_str = "&k=" . $k ;
+        }
+        else
+        {
+            $k = true;
+            $k_str = '';
+        }
 		$headerinsert.="<script  type=\"text/javascript\">
-		top.collections.location.href=\"" . $baseurl . "/pages/collections.php" . ((getval("k","")!="")?"?collection=" . getval("collection",$collection) . "&k=" . getval("k","") . "&":"?") . "nc=" . time() . "\";
+		top.collections.location.href=\"" . $baseurl . "/pages/collections.php"
+        . (($k != "") ? 
+        "?collection=" . $collection . $k_str . "&" : 
+        "?") . "nc=" . time() . "\";
 		</script>";
 		}
 	}
@@ -606,9 +627,18 @@
 	return sql_query("select * from collection_savedsearch where collection='$collection' order by created");
 	}
 
-function add_saved_search($collection)
+/**
+ * Adds a saved search to the collection currently active or through param
+ *
+ * @param $collection int   The collection you want the saved search saved in
+ * @param $addsearch string The text you want saved as search query
+ *
+ */
+function add_saved_search($collection, $addsearch = '')
 	{
-	sql_query("insert into collection_savedsearch(collection,search,restypes,archive) values ('$collection','" . getvalescaped("addsearch","") . "','" . getvalescaped("restypes","") . "','" . getvalescaped("archive","") . "')");
+    if ( empty($addsearch) )
+        $addsearch = getvalescaped("addsearch","");
+	sql_query("insert into collection_savedsearch(collection,search,restypes,archive) values ('$collection','" . $addsearch . "','" . getvalescaped("restypes","") . "','" . getvalescaped("archive","") . "')");
 	}
 
 function remove_saved_search($collection,$search)
Index: include/general.php
===================================================================
--- include/general.php	(revision 1257)
+++ include/general.php	(working copy)
@@ -1542,10 +1542,11 @@
 
 function pager($break=true)
 	{
-	global $curpage,$url,$totalpages,$offset,$per_page,$lang,$jumpcount;
+	global $curpage,$url,$totalpages,$offset,$per_page,$lang,$jumpcount,
+           $custom_separator;
 	$jumpcount++;
     ?>
-	        <span class="HorizontalWhiteNav"><?php if ($break) { ?>&nbsp;<br /><?php } ?><?php if ($curpage>1) { ?><a href="<?php echo $url?>&offset=<?php echo $offset-$per_page?>"><?php } ?>&lt;&nbsp;<?php echo $lang["previous"]?><?php if ($curpage>1) { ?></a><?php } ?>&nbsp;|&nbsp;<a href="#" title="Jump to page" onClick="p=document.getElementById('jumppanel<?php echo $jumpcount?>');if (p.style.display!='block') {p.style.display='block';document.getElementById('jumpto<?php echo $jumpcount?>').focus();} else {p.style.display='none';}; return false;"><?php echo $lang["page"]?>&nbsp;<?php echo $curpage?>&nbsp;<?php echo $lang["of"]?>&nbsp;<?php echo $totalpages?></a>&nbsp;|&nbsp;<?php if ($curpage<$totalpages) { ?><a href="<?php echo $url?>&offset=<?php echo $offset+$per_page?>"><?php } ?><?php echo $lang["next"]?>&nbsp;&gt;<?php if ($curpage<$totalpages) { ?></a><?php } ?>
+	        <span class="HorizontalWhiteNav"><?php if ($break) { ?>&nbsp;<br /><?php } ?><?php if ($curpage>1) { ?><a href="<?php echo $url?>&offset=<?php echo $offset-$per_page?>"><?php } ?>&lt;&nbsp;<?php echo $lang["previous"]?><?php if ($curpage>1) { ?></a><?php } ?>&nbsp;|&nbsp;<a href="#" title="Jump to page" onClick="p=document.getElementById('jumppanel<?php echo $jumpcount?>');if (p.style.display!='block') {p.style.display='block';document.getElementById('jumpto<?php echo $jumpcount?>').focus();} else {p.style.display='none';}; return false;"><?php echo $lang["page"]?>&nbsp;<?php echo $curpage?>&nbsp;<?php echo $lang["of"]?>&nbsp;<?php echo $totalpages?></a>&nbsp;|&nbsp;<?php if ($curpage<$totalpages) { ?><a href="<?php echo $url?>&offset=<?php echo $offset+$per_page?>"><?php } ?><?php echo $lang["next"]?>&nbsp;<?php echo $custom_separator; ?><?php if ($curpage<$totalpages) { ?></a><?php } ?>
 	   	   </span>
 	   	   <div id="jumppanel<?php echo $jumpcount?>" style="display:none;margin-top:5px;"><?php echo $lang["jumptopage"]?>: <input type="text" size="3" id="jumpto<?php echo $jumpcount?>">&nbsp;<input type="submit" name="jump" value="<?php echo $lang["jump"]?>" onClick="var jumpto=document.getElementById('jumpto<?php echo $jumpcount?>').value;if ((jumpto>0) && (jumpto<=<?php echo $totalpages?>)) {document.location='<?php echo $url?>&offset=' + ((jumpto-1) * <?php echo $per_page?>);}"></div>
    	<?php
@@ -2151,20 +2152,66 @@
 	return "no_preview/resource_type/type1" . $col . ".png";
 	}
 	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
-	
+/**
+ * Checks if an URL is valid.
+ *
+ * @param $url          URL string
+ * @return              <code>true</code> if a valid URL or
+ *                      <code>false</code> if invalid
+ */
+function validate_url ($url)
+{
+    return eregi("^(http|https|ftp)+(:\/\/)+[a-z0-9_-]+\.+[a-z0-9_-]", $url );
+}
+
+/**
+ * Checks if an email address is valid.
+ *
+ * @param $email        email address string
+ * @return              <code>true</code> if a valid email address or
+ *                      <code>false</code> if invalid
+ */
+function validate_email ($email)
+{
+    return eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $email);
+}
+
+/**
+ * Prints an alert in a red box. It is dependent on the style sheet defining a
+ * nice box.
+ *
+ * @param $message string A message to be printed.
+ */
+function print_alert ($message)
+{
+    echo '<div class="alert">' . $message . '</div>';
+}
+
+/**
+ * Prints a nice message box. It is dependent on the style sheet where this is
+ * printed.
+ *
+ * @param $message string A message to be printed.
+ */
+function print_message ($message)
+{
+    echo '<div class="message">' . $message . '</div>';
+}
+
+/**
+ * Prints a list of alerts.
+ *
+ * @param &$array array An array of strings for printing out grouping of alert.
+ */
+function print_alert_from_array (&$array)
+{
+    // don't waste time if there is nothing in this bitch
+    if ( count($array) < 1 )
+        return;
+
+    echo '<ul class="alert">';
+    foreach ($array as $item)
+        echo "<li>$item</li>\n";
+    echo '</ul>';
+}
+?>
Index: include/header.php
===================================================================
--- include/header.php	(revision 1257)
+++ include/header.php	(working copy)
@@ -10,10 +10,27 @@
 <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
 <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
 <title><?php echo htmlspecialchars($applicationname)?></title>
-<link href="<?php echo $baseurl?>/css/global.css?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css" media="screen,projection,print" />
-<link href="<?php echo $baseurl?>/css/Col-<?php echo (isset($userfixedtheme) && $userfixedtheme!="")?$userfixedtheme:getval("colourcss",$defaulttheme)?>.css?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css" media="screen,projection,print" id="colourcss" />
+<?php 
+if ( !hook("replacestylesheets") ) : 
+
+if ( !isset($global_css) )
+    $global_css = "$baseurl/css/global.css";
+
+if ( !isset($colour_css) )
+{
+    $colour_css =  ( isset($userfixedtheme) && 
+                   $userfixedtheme != "" ) ? $userfixedtheme : 
+                   getval("colourcss", $defaulttheme) ;
+    $colour_css = "$baseurl/css/Col-" . $colour_css . ".css";
+}
+?>
+<link href="<?php echo $global_css ?>?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css" media="screen,projection,print" />
+<link href="<?php echo $colour_css ?>?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css" media="screen,projection,print" id="colourcss" />
 <!--[if lte IE 7]> <link href="<?php echo $baseurl?>/css/globalIE.css?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css"  media="screen,projection,print" /> <![endif]-->
 <!--[if lte IE 5.6]> <link href="<?php echo $baseurl?>/css/globalIE5.css?css_reload_key=<?php echo $css_reload_key?>" rel="stylesheet" type="text/css"  media="screen,projection,print" /> <![endif]-->
+<?php 
+endif; 
+?>
 <script src="<?php echo $baseurl?>/lib/js/prototype.js?css_reload_key=<?php echo $css_reload_key?>" type="text/javascript"></script>
 <script src="<?php echo $baseurl?>/lib/js/scriptaculous.js?css_reload_key=<?php echo $css_reload_key?>" type="text/javascript"></script>
 <script src="<?php echo $baseurl?>/lib/js/global.js?css_reload_key=<?php echo $css_reload_key?>" type="text/javascript"></script>
@@ -92,6 +109,7 @@
 	{
 	?>
 	<ul>
+    <?php if (!hook("replaceheadernav1")) : ?>
 	<?php if (!hook("replaceheaderfullnamelink")){?>
 	<li><?php if ($allow_password_change && !checkperm("p")) { ?>
 	<a href="<?php echo $baseurl?>/pages/change_password.php"><?php } ?><?php echo $userfullname?>
@@ -100,6 +118,7 @@
 	<li><a href="<?php echo $baseurl?>/login.php?logout=true&nc=<?php echo time()?>" target="_top"><?php echo $lang["logout"]?></a></li>
 	<?php hook("addtologintoolbarmiddle");?>
 	<?php if ($contact_link) { ?><li><a href="<?php echo $baseurl?>/pages/contact.php"><?php echo $lang["contactus"]?></a></li><?php } ?>
+    <?php endif; /* end replaceheadernav1 */ ?>
 	</ul>
 	<?php
 	}
@@ -118,6 +137,14 @@
 <?php } ?>
 
 		<ul>
+        <?php 
+        if ( ! isset($custom_top_nav_override) )
+            $custom_top_nav_override = false;
+
+        // This allows us to set a custom nav first in config, but
+        // also , there is a hook that allows a plugin to override too
+        if ( ! ( $custom_top_nav_override && isset($custom_top_nav) ) ) :
+        ?>
 		<?php if (!$use_theme_as_home) { ?><li><a href="<?php echo $baseurl?>/pages/home.php"<?php if (!checkperm("b")) { ?> target="main"<?php } ?>><?php echo $lang["home"]?></a></li><?php }  
 		hook("topnavlinksafterhome");
 		?>
@@ -163,7 +190,22 @@
 		<?php if (checkperm("t")) { ?><li><a target="<?php echo $target?>" href="<?php echo $baseurl?>/pages/team/team_home.php"><?php echo $lang["teamcentre"]?></a></li><?php } ?>
 
 <?php hook("toptoolbaradder"); ?>
+        <?php
+        elseif ( hook("replaceheadernav2") ) :
+        else :
 
+        hook("topnavlinksafterhome");
+		/* ------------ Customisable top navigation ------------------- */
+		for ($n=0;$n<count($custom_top_nav);$n++)
+			{
+			?>
+			<li><a target="<?php echo $target?>" href="<?php echo $custom_top_nav[$n]["link"] ?>"><?php echo i18n_get_translated($custom_top_nav[$n]["title"]) ?></a></li>
+			<?php
+		    }
+        hook("toptoolbaradder"); 
+        endif;
+		?>
+
 		</ul>
 
 		
Index: include/config.default.php
===================================================================
--- include/config.default.php	(revision 1257)
+++ include/config.default.php	(working copy)
@@ -57,6 +57,9 @@
 # Enable work-arounds required when installed on Microsoft Windows systems
 $config_windows=false;
 
+# separator used throughout resourcespace.
+$custom_separator = "&gt;&nbsp;";
+
 # ---- Paths to various external utilities ----
 
 # If using ImageMagick, uncomment and set next 2 lines


Index: languages/en.php
===================================================================
--- languages/en.php	(revision 1258)
+++ languages/en.php	(working copy)
@@ -166,6 +166,7 @@
 
 # Resource create / edit / view
 $lang["createnewresource"]="Create New Resource";
+$lang['entername']="New collection name";
 $lang["resourcetype"]="Resource Type";
 $lang["resourcetypes"]="Resource Types";
 $lang["deleteresource"]="Delete Resource";
@@ -179,8 +180,10 @@
 $lang["previewimage"]="Preview Image";
 $lang["file"]="File";
 $lang["upload"]="Upload";
+$lang['upload_title']="Title(s)";
 $lang["uploadafile"]="Upload a file";
 $lang["replacefile"]="Replace file";
+$lang['save_saved_search']='Save "Title" as saved search';
 $lang["imagecorrection"]="Image Correction";
 $lang["previewthumbonly"]="(preview / thumbnail only)";
 $lang["rotateclockwise"]="Rotate clockwise";
@@ -792,4 +795,10 @@
 
 $lang["alternativebatchupload"]="Batch upload alternative files (Java)";
 
+## Feedback Page
+$lang['feedback']='Feedback';
+$lang['feedback_intro']="Please fill out the following form and click submit.";
+$lang['feedback_subject']='Feedback Submission from the Web';
+$lang['feedback_success']='Thanks for submitting feedback! We will do our best to get back to you quickly.';
+
 ?>


Index: css/global.css
===================================================================
--- css/global.css	(revision 1257)
+++ css/global.css	(working copy)
@@ -214,6 +214,10 @@
 .RecordStory h1{font-size:1.25em; padding:0.5em 0 0.5em 0; margin:0;font-weight:bold;}
 
 /* Basic page */
+.alert {padding: 1%;border: 1px solid red;color: red;font-weight: bold;}
+.message {padding: 1%;border: 1px solid gray;background-color: #eee;color: black
+}
+
 .BasicsBox {margin: 0px 15px 15px 0px;}
 .BasicsBox h1 {padding: 0px 0px 0.5em;}
 .BasicsBox h2 {font-size: 1.2em;margin-bottom: 4px;}

