From f80c3d860881658cb87a04831d4d8f4708fa0bc6 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sat, 9 Aug 2014 12:04:48 -0700 Subject: [PATCH] Make SupportedDivecomputer HTML more compact Signed-off-by: Dirk Hohndel --- SupportedDivecomputers.html | 129 ++++++++++++------------------------ scripts/parse-descriptor.pl | 6 +- 2 files changed, 46 insertions(+), 89 deletions(-) diff --git a/SupportedDivecomputers.html b/SupportedDivecomputers.html index c7ac7ba5a..953ea3d1d 100644 --- a/SupportedDivecomputers.html +++ b/SupportedDivecomputers.html @@ -1,110 +1,67 @@ -
Aeris
-
    -
  • A300, A300 AI, Atmos 2, Atmos AI, Atmos AI 2, Compumask, Elite, Elite T3, Elite T3, Epic, Epic, F10, Manta, XR-1 NX, XR-2
  • -
+
Aeris
    +
  • A300, A300 AI, Atmos 2, Atmos AI, Atmos AI 2, Compumask, Elite, Elite T3, Elite T3, Epic, Epic, F10, Manta, XR-1 NX, XR-2
-
Apeks
-
    -
  • Quantum X
  • -
+
Apeks
    +
  • Quantum X
-
Atomic Aquatics
-
    -
  • Cobalt, Cobalt 2
  • -
+
Atomic Aquatics
    +
  • Cobalt, Cobalt 2
-
Beuchat
-
    -
  • Voyager 2G
  • -
+
Beuchat
    +
  • Voyager 2G
-
Cressi
-
    -
  • Edy, Giotto, Leonardo
  • -
+
Cressi
    +
  • Edy, Giotto, Leonardo
-
Dive Rite
-
    -
  • NiTek Q, NiTek Trio
  • -
+
Dive Rite
    +
  • NiTek Q, NiTek Trio
-
Genesis
-
    -
  • React Pro, React Pro White
  • -
+
Genesis
    +
  • React Pro, React Pro White
-
Heinrichs Weikamp
-
    -
  • Frog, OSTC, OSTC 2C, OSTC 2N, OSTC 3, OSTC Mk2
  • -
+
Heinrichs Weikamp
    +
  • Frog, OSTC, OSTC 2C, OSTC 2N, OSTC 3, OSTC Mk2
-
Hollis
-
    -
  • DG03, TX1
  • -
+
Hollis
    +
  • DG03, TX1
-
Mares
-
    -
  • Darwin, Darwin Air, Icon HD, Icon HD Net Ready, M1, M2, Matrix, Nemo, Nemo Air, Nemo Apneist, Nemo Excel, Nemo Steel, Nemo Titanium, Nemo Wide, Nemo Wide 2, Puck, Puck 2, Puck Air, Puck Pro
  • -
+
Mares
    +
  • Darwin, Darwin Air, Icon HD, Icon HD Net Ready, M1, M2, Matrix, Nemo, Nemo Air, Nemo Apneist, Nemo Excel, Nemo Steel, Nemo Titanium, Nemo Wide, Nemo Wide 2, Puck, Puck 2, Puck Air, Puck Pro
-
Oceanic
-
    -
  • Atom 1.0, Atom 2.0, Atom 3.0, Atom 3.1, Datamask, Geo, Geo 2.0, OC1, OC1, OC1, OCS, OCi, Pro Plus 2, Pro Plus 2.1, Pro Plus 3, VT 4.1, VT Pro, VT3, VT4, Veo 1.0, Veo 180, Veo 2.0, Veo 200, Veo 250, Veo 3.0, Versa Pro
  • -
+
Oceanic
    +
  • Atom 1.0, Atom 2.0, Atom 3.0, Atom 3.1, Datamask, Geo, Geo 2.0, OC1, OC1, OC1, OCS, OCi, Pro Plus 2, Pro Plus 2.1, Pro Plus 3, VT 4.1, VT Pro, VT3, VT4, Veo 1.0, Veo 180, Veo 2.0, Veo 200, Veo 250, Veo 3.0, Versa Pro
-
Reefnet
-
    -
  • Sensus, Sensus Pro, Sensus Ultra
  • -
+
Reefnet
    +
  • Sensus, Sensus Pro, Sensus Ultra
-
Scubapro
-
    -
  • Meridian, XTender 5
  • -
+
Scubapro
    +
  • Meridian, XTender 5
-
Seemann
-
    -
  • XP5
  • -
+
Seemann
    +
  • XP5
-
Shearwater
-
    -
  • Petrel, Predator
  • -
+
Shearwater
    +
  • Petrel, Predator
-
Sherwood
-
    -
  • Amphos, Insight, Insight 2, Wisdom, Wisdom 2, Wisdom 3
  • -
+
Sherwood
    +
  • Amphos, Insight, Insight 2, Wisdom, Wisdom 2, Wisdom 3
-
Subgear
-
    -
  • XP Air, XP-10
  • -
+
Subgear
    +
  • XP Air, XP-10
-
Suunto
-
    -
  • Cobra, Cobra 2, Cobra 3, D3, D4, D4i, D6, D6i, D9, D9tx, DX, Eon, Gekko, HelO2, Mosquito, Solution, Solution Alpha, Solution Nitrox, Spyder, Stinger, Vyper, Vyper 2, Vyper Air, Vytec, Zoop
  • -
+
Suunto
    +
  • Cobra, Cobra 2, Cobra 3, D3, D4, D4i, D6, D6i, D9, D9tx, DX, Eon, Gekko, HelO2, Mosquito, Solution, Solution Alpha, Solution Nitrox, Spyder, Stinger, Vyper, Vyper 2, Vyper Air, Vytec, Zoop
-
Tusa
-
    -
  • Element II (IQ-750), Zen (IQ-900), Zen Air (IQ-950)
  • -
+
Tusa
    +
  • Element II (IQ-750), Zen (IQ-900), Zen Air (IQ-950)
-
Uemis
-
    -
  • Zürich SDA
  • -
+
Uemis
    +
  • Zürich SDA
-
Uwatec
-
    -
  • Aladin 2G, Aladin 2G, Aladin Air Twin, Aladin Air Z, Aladin Air Z Nitrox, Aladin Air Z O2, Aladin Prime, Aladin Pro, Aladin Pro Ultra, Aladin Sport Plus, Aladin Tec, Aladin Tec 2G, Galileo Luna, Galileo Sol, Galileo Terra, Galileo Trimix, Memomouse, Smart Com, Smart Pro, Smart Tec, Smart Z
  • -
+
Uwatec
    +
  • Aladin 2G, Aladin 2G, Aladin Air Twin, Aladin Air Z, Aladin Air Z Nitrox, Aladin Air Z O2, Aladin Prime, Aladin Pro, Aladin Pro Ultra, Aladin Sport Plus, Aladin Tec, Aladin Tec 2G, Galileo Luna, Galileo Sol, Galileo Terra, Galileo Trimix, Memomouse, Smart Com, Smart Pro, Smart Tec, Smart Z
-
Zeagle
-
    +
    Zeagle
    • N2iTiON3
    diff --git a/scripts/parse-descriptor.pl b/scripts/parse-descriptor.pl index 19d4085e8..26df4028a 100755 --- a/scripts/parse-descriptor.pl +++ b/scripts/parse-descriptor.pl @@ -36,12 +36,12 @@ foreach (@sortedDescriptors) { printf(", %s", $mod); } else { if ($lastVend lt "Uemis" && $vend gt "Uemis") { - printf("\n\t
\n
\n
Uemis
\n\t
    \n\t
  • Zürich SDA"); + printf("
\n
\n
Uemis
    \n\t
  • Zürich SDA"); } if ($lastVend eq "") { - printf("
    %s
    \n\t
      \n\t
    • %s", $vend, $mod); + printf("
      %s
        \n\t
      • %s", $vend, $mod); } else { - printf("
      • \n\t
      \n
      \n
      %s
      \n\t
        \n\t
      • %s", $vend, $mod); + printf("
      \n
      \n
      %s
        \n\t
      • %s", $vend, $mod); } } } else {