[gimp-web/testing] Add display of guessed platform
- From: Michael Schumacher <schumaml src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web/testing] Add display of guessed platform
- Date: Wed, 29 Jul 2015 20:43:30 +0000 (UTC)
commit a200e708de3433bdc8b58110126235ffd708f919
Author: Michael Schumacher <schumaml gmx de>
Date: Wed Jul 29 22:43:00 2015 +0200
Add display of guessed platform
includes/wgo.js | 29 ++++++++++++++++++-----------
1 files changed, 18 insertions(+), 11 deletions(-)
---
diff --git a/includes/wgo.js b/includes/wgo.js
index 18a950e..9c38573 100644
--- a/includes/wgo.js
+++ b/includes/wgo.js
@@ -26,22 +26,29 @@ function mangleforOpera() {
//provide download page depending on OS
function renderDownload(platform) {
+ platforms = {
+ "oslinux" : "GNU/Linux",
+ "osmac" : "OS X",
+ "oswindows" : "Microsoft Windows",
+ "osall" : "All",
+ };
+
+ // decide which platform to show
+ if (platform == undefined) {
+ platform = "os" + $.browser.OS.toLowerCase();
+ }
+
if ( $("#os").is(':empty') ) {
$("#downloads").html("<div id=\"moreos\"></div>\n<div id=\"os\"></div>\n<hr />\n<div
id=\"source\"></div>\n");
- $("#moreos").html("Show downloads for <a
href=\"javascript:renderDownload('oslinux');\">GNU/Linux</a>" +
- " | <a href=\"javascript:renderDownload('osmac');\">OS X</a>" +
- " | <a href=\"javascript:renderDownload('oswindows');\">Microsoft
Windows</a>" +
- " | <a href=\"javascript:renderDownload('all');\">All</a>");
+ $("#moreos").html("Our site thinks that you are using: " + platforms[platform] + "</br>" +
+ "Show downloads for <a href=\"javascript:renderDownload('oslinux');\">" +
platforms['oslinux'] + "</a>" +
+ " | <a href=\"javascript:renderDownload('osmac');\">" +
platforms['osmac'] + "</a>" +
+ " | <a href=\"javascript:renderDownload('oswindows');\">" +
platforms['oswindows'] + "</a>" +
+ " | <a href=\"javascript:renderDownload('osall');\">" +
platforms['osall'] + "</a>");
// always have all the divs
$("#os").html("<div id=\"oslinux\"></div>\n<div id=\"osmac\"></div>\n<div id=\"oswindows\"></div>\n");
}
-
- // decide which one to show
- if (platform == undefined) {
- platform = "os" + $.browser.OS.toLowerCase();
- platformdiv = "#" + platform;
- }
// load contents if necessary
if ( $("#oslinux").is(':empty') ) {
@@ -56,7 +63,7 @@ function renderDownload(platform) {
$("#oswindows").load("Windows.html");
}
- if (platform == "all") {
+ if (platform == "osall") {
$("#oslinux").show();
$("#osmac").show();
$("#oswindows").show();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]