|
|
Line 1: |
Line 1: |
| __NOTOC__ | | __NOTOC__ |
| <html> | | <html> |
- | <!-- BEGIN Breadcrumbs script from TU Delft -->
| |
- | <script>
| |
- | //Configure the script here
| |
- | var teamname = "Brown";
| |
- | // Loop through the URL
| |
- | function buildDepth(array,count) {
| |
- | var depthStr="";
| |
- | for (i=0;i<count;i++)
| |
- | {
| |
- | depthStr=depthStr + array[i] + "/" ;
| |
- | }
| |
- | return depthStr;
| |
- | }
| |
- |
| |
- | // The function
| |
- | function buildBreadCrumbTrail(page) {
| |
- | // Declare vars
| |
- | var constituentFolders = new Array();
| |
- | var currentURL = document.location.href;
| |
- |
| |
- | // Split the URL
| |
- | constituentFolders=currentURL.split("/");
| |
- |
| |
- | // Start with a link to the team home page
| |
- | var outputStr="<a href='https://2010.igem.org/Team:'" + teamname + ">Home</a>";
| |
- |
| |
- | // Loop through the URL
| |
- | for (count=0;count<(constituentFolders.length);count++)
| |
- | {
| |
- | outputStr=outputStr + " > <a href='https://2010.igem.org/Team:" + teamname + buildDepth(constituentFolders,count) + constituentFolders[count] + "'>" + capitaliseFirstLetter(constituentFolders[count]).replace(/-/gi," ") + "</a>";
| |
- | }
| |
- |
| |
- | // Write to the div
| |
- | $("#breadcrumbs").html(outputStr);
| |
- | }
| |
- |
| |
- | // Capitalize the first letter
| |
- | function capitaliseFirstLetter(string) {
| |
- | return string.charAt(0).toUpperCase() + string.slice(1);
| |
- | }
| |
- |
| |
- | // Start the script upon page load
| |
- | $(function() {
| |
- | buildBreadCrumbTrail(window.location.pathname);
| |
- | }
| |
- | </script>
| |
- |
| |
| <style> | | <style> |
| /*BEGIN HEADER/MENU REMOVAL*/ | | /*BEGIN HEADER/MENU REMOVAL*/ |
Line 121: |
Line 74: |
| </html> | | </html> |
| {{:Team:Brown/templates/menu}} | | {{:Team:Brown/templates/menu}} |
- | <div id="breadcrumbs"></div>
| + | {{BASEPAGENAME}} -> {{SUBPAGENAME}} |