This is an automated email from the ASF dual-hosted git repository. geertjan pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-website.git
The following commit(s) were added to refs/heads/master by this push: new 9fa56b9 Erroneously added here 9fa56b9 is described below commit 9fa56b9db2d796c417dd101fa34533e32b5fb84b Author: Geertjan Wielenga <geertjan.wiele...@oracle.com> AuthorDate: Mon Apr 15 13:48:53 2019 -0400 Erroneously added here --- .../images_www/js/companion-projects.js | 229 --------------------- 1 file changed, 229 deletions(-) diff --git a/netbeans.apache.org/images_www/js/companion-projects.js b/netbeans.apache.org/images_www/js/companion-projects.js deleted file mode 100644 index cbf35c7..0000000 --- a/netbeans.apache.org/images_www/js/companion-projects.js +++ /dev/null @@ -1,229 +0,0 @@ -/* - * This is the rotation sript for the Companion Projects section - * - * we hase some limited number of static items whcih are displayed always and - * the rest is rendered randomly - */ -function renderCompanionProjectIcons() { - /* number of items we want to render */ - var itemsToRender = 5; - - /* domain where images live - we can easily switch for local testing to localhost to see images */ - var domain = "//netbeans.org"; // http://localhost - - /* links output */ - var randomizedLinks = ""; - var staticLinks = ""; - - /* items definition using JSON object notation */ - var staticItemsContainer = { - "items" : [ - { - "image": "/images_www/v6/mysql_logo.gif", - "link": "http://www.mysql.com/", - "alt": "MySQL - Open Source Database Server", - "width": "53", - "height": "45" - }, - { - "image": "/images_www/v6/glassfish.gif", - "link": "http://glassfish.java.net/", - "alt": "GlassFish Community: an Open Source Application Server", - "width": "53", - "height": "45" - } - ] - } - var randItemsContainer = { - "items" : [ - { - "image": "/images_www/v6/javafx.png", - "link": "http://www.oracle.com/technetwork/java/javafx/", - "alt": "JavaFX", - "width": "74", - "height": "26" - }, - { - "image": "/images_www/v6/openjdk.gif", - "link": "http://openjdk.org/", - "alt": "Open JDK: an Open SourceJDK", - "width": "81", - "height": "45" - }, - { - "image": "/images_www/v6/vbox.gif", - "link": "http://www.virtualbox.org/wiki/VirtualBox", - "alt": "Virtual Box - full virtualizer", - "width": "108", - "height": "35" - }, - - { - "image": "/images_www/v6/javanet.gif", - "link": "http://www.java.net/", - "alt": "Java.net - The Source for Java Technology Collaboration", - "width": "82", - "height": "45" - }, - { - "image": "/images_www/v6/open-office.gif", - "link": "http://www.openoffice.org/", - "alt": "OpenOffice - The free and open productivity suite", - "width": "87", - "height": "45" - }, - { - "image": "/images_www/v6/hudson.png", - "link": "http://hudson-ci.org/", - "alt": "Hudson - Continuous Integration", - "width": "75", - "height": "25" - } - ] - }; - - /* opening and closing html chunks */ - var openingHtml="<center><table><tr><td class=\"companions-left b-green-left valign-center\">Companion <br>Projects: </td><td class=\"valign-center\">"; - var closingHtml="<td class=\"companions-right b-green-right valign-center align-center\"> Sponsored by <br><a href=\"http://www.oracle.com/\"><img src=\""+domain+"/images_www/v6/logo_oracle_footer.gif\" width=\"100\" height=\"29\" alt=\"Sponsored by Oracle\" title=\"Sponsored by Oracle\"></a></td></tr></table></center>"; - - /* let's stup the sttaic links */ - for (i=0; i<staticItemsContainer.items.length; i++) { - staticLinks += '<td class="valign-center"><a href="'+staticItemsContainer.items[i].link+'"><img src="'+domain+staticItemsContainer.items[i].image+'" alt="'+staticItemsContainer.items[i].alt+'" title="'+staticItemsContainer.items[i].alt+'" width="'+staticItemsContainer.items[i].width+'" height="'+staticItemsContainer.items[i].height+'"></a> </td>'; - } - - /* now randomize the rand items array */ - randItemsContainer.items.sort(function() { - return (Math.round(Math.random())-0.5) - }); - - /* make sure we do not want to display more items then we actually have */ - itemsToRender = (itemsToRender > randItemsContainer.items.length)? randItemsContainer.items.length : itemsToRender ; - - /* now setup randomized items */ - for (i = 0; i < itemsToRender; i++) { - // setup the style - there is line after the last item - var style = (i==(itemsToRender-1))? 'class="valign-center b-green-right" style="padding-right:10px;"' : 'class="valign-center"' ; - var space = (i==(itemsToRender-1))? '' : ' '; - randomizedLinks += '<td '+style+'><a href="'+randItemsContainer.items[i].link+'"><img src="'+domain+randItemsContainer.items[i].image+'" alt="'+randItemsContainer.items[i].alt+'" title="'+randItemsContainer.items[i].alt+'" width="'+randItemsContainer.items[i].width+'" height="'+randItemsContainer.items[i].height+'"></a>'+space+'</td>'; - } - - /* return the html */ - //return openingHtml+staticLinks+randomizedLinks+closingHtml; - return ''; -} - -/** -* function which renders randomly 2 links to the Sun Support Program pane in kb/rcol -*/ -function renderRandomSupportLinks() { - // JSON objects holding links and urls for the rendering - var links={ - "items":[ - { - "link":"Oracle Development Tools Support Offering for NetBeans IDE", - "url":"http://www.oracle.com/us/support/development-tools-080025.html" - } - ] - }; - - // setup rand counter - var rand1 = Math.floor(Math.random() * links.items.length); - /*var rand2 = rand1; - do { - rand2 = Math.floor(Math.random() * links.items.length); - } - while(rand1 == rand2) - */ - - // now render the links according to rand counters - document.write("<div class=\"rrrarticle\"><div class=\"rarticletitle\"><a href=\""+links.items[rand1].url+"\">"+links.items[rand1].link+"</a></div></div>"); -//document.write("<div class=\"rrrarticle\"><div class=\"rarticletitle\"><a href=\""+links.items[rand2].url+"\">"+links.items[rand2].link+"</a></div></div>"); -} - - -/* - * We need to display custom nav column on project pages, - * so do taht by ajax from their /nav-col.html - * - * This will be run only for particular domains - */ -var navColLocation='/nav-col.nav'; -var topNavLocation='/top-nav.nav'; -var jQueryLocation='https://netbeans.org/images_www/js/jquery-1.3.2.min.js'; -var navColSelector='#col-right-context'; - -function showCustomNavCol() { - // hide the nav element so it does not appear at all at the beginning - document.write('<style>'+navColSelector+', #floating-col-right div:nth-child(2) {display:none;}</style>') - // check for jQuery - if (typeof jQuery == 'undefined') { - document.write('<script type="text/javascript" src="'+jQueryLocation+'"></script>'); - } - if(typeof jQuery != 'undefined') { - // do the magic using ajax - load content of /nav-col.html into <div id="col-right-context"> - $(function(){ - // drop junction content - $(navColSelector).html(''); - // drop also Navidation pane - $('#floating-col-right div:nth-child(2)').hide(); - // load nav-col - $.get(navColLocation, function(data){ - $(navColSelector).html(data).slideDown(); - }); - }); - } -} - -function showCustomTopCol() { - if (typeof jQuery == 'undefined') { - document.write('<script type="text/javascript" src="'+jQueryLocation+'"></script>'); - } - if(typeof jQuery != 'undefined') { - $(function(){ - $.get(topNavLocation, function(data){ - $('table.colapse.full-width.f-page-table-2col tr:first').before(data); - }); - }); - } -} -// DO IT -if(window.location.toString().match(/^http:\/\/platform\.netbeans\.org\//)) { - document.write('<link rel="stylesheet" type="text/css" href="//netbeans.org/platform.css"/>'); - showCustomNavCol(); - showCustomTopCol(); -} else if(window.location.toString().match(/^http:\/\/localhost\//)) { -//document.write('<link rel="stylesheet" type="text/css" href="//netbeans.org/platform.css"/>'); -//showCustomNavCol(); -//showCustomTopCol(); -} else if(window.location.toString().match(/^http:\/\/edu\.netbeans\.org\//)) { - showCustomNavCol(); -} - -if (typeof jQuery == 'undefined') { - document.write('<script type="text/javascript" src="'+jQueryLocation+'"></script>'); -} -if(typeof jQuery != 'undefined') { - $(function() { - // IE6-9 css3 support - if (window.PIE) { - $('#navtabs,#search-input,#navig-breadcrumbs').each(function() { - PIE.attach(this); - }); - } - // top tabs sbetter links - $('#navtabs li').each(function() { - $(this).click(function() { - window.location=$(this).find('a').attr('href'); - }); - }); - - $('#search-input').click(function() { - if($(this).val()=='Search') { - $(this).val(''); - } - }); - - }); -} - - --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists