Annotation of hon/www/installation.html, revision 1.133

1.118     traguin     1: <?php
                      2:   // Taken and adapted from themes.mozdev.org
                      3:   function worksWith($worx, $nobr = 1, $sq = 0)
                      4:   {
                      5:   
                      6:     $worxArray = explode(':', $worx);
                      7:   
                      8:     $rhett = ''; // <img alt="" class="" src="" title="" />
                      9:   
                     10:     for($i=0; $worxArray[$i] != ''; $i++)
                     11:     {
                     12:       switch($worxArray[$i])
                     13:       {
                     14:         case 'm10':  $rhett_alt = 'Mozilla 1.0.x';
                     15:                      $rhett_src = 'images/moz10.png';
                     16:                      break;
                     17:   
                     18:         case 'm11':  $rhett_alt = 'Mozilla 1.1.x/1.2a';
                     19:                      $rhett_src = 'images/moz11.png';
                     20:                      break;
                     21:   
                     22:         case 'n7':   $rhett_alt = 'Netscape 7.0';
                     23:                      $rhett_src = 'images/n7.png';
                     24:                      break;
                     25:   
                     26:         case 'n701':   $rhett_alt = 'Netscape 7.01/7.02';
                     27:                      $rhett_src = 'images/n701.png';
                     28:                      break;
                     29:   
                     30:         case 'n71':   $rhett_alt = 'Netscape 7.1';
                     31:                      $rhett_src = 'images/n71.png';
                     32:                      break;
                     33:   
                     34:         case 'm12':  $rhett_alt = 'Mozilla 1.2.x';
                     35:                      $rhett_src = 'images/moz12.png';
                     36:                      break;
                     37:   
                     38:         case 'm13':  $rhett_alt = 'Mozilla 1.3.x';
                     39:                      $rhett_src = 'images/moz13.png';
                     40:                      break;
                     41:   
                     42:         case 'm14':  $rhett_alt = 'Mozilla 1.4';
                     43:                      $rhett_src = 'images/moz14.png';
                     44:                      break;
                     45:   
                     46:         case 'm15':  $rhett_alt = 'Mozilla 1.5';
                     47:                      $rhett_src = 'images/moz15.png';
                     48:                      break;
                     49:   
                     50:         case 'm16':  $rhett_alt = 'Mozilla 1.6';
                     51:                      $rhett_src = 'images/moz16.png';
                     52:                      break;
                     53:   
                     54:         case 'trunk':  $rhett_alt = 'Mozilla 1.7 (nightlies)';
                     55:                      $rhett_src = 'images/trunk.png';
                     56:                      break;
                     57:   
                     58:         case 'px':  $rhett_alt = 'Mozilla Firebird 0.6/0.6.1/0.7';
                     59:                      $rhett_src = 'images/px.png';
                     60:                      break;
                     61:   
1.133   ! traguin    62:         case 'ff8':  $rhett_alt = 'Mozilla Firefox 0.8/0.9.x/1.0';
1.120     traguin    63:                      $rhett_src = 'images/ff8.png';
                     64:                      break;
                     65:   
1.118     traguin    66:         case 'fbtrunk': $rhett_alt = 'Mozilla Firebird (nightlies)';
                     67:                         $rhett_src = 'images/fbtrunk.png';
                     68:                         break;
                     69:                   
                     70:         default: $rhett_alt = $worx;
                     71:   
                     72:       }
                     73:   
                     74:       $rhett .= '<img style="vertical-align: middle;" alt="' . $rhett_alt . '" src="';
                     75:       $rhett .= $rhett_src . '" ';
                     76:       
                     77:       if( $nobr == 0 ): $rhett .= 'style="margin-top: 2px;" '; endif;
                     78:   
                     79:       $rhett .= 'title="' . $rhett_alt . '" />';
                     80:   
                     81:       if( $sq == 1 )
                     82:       {
                     83:         if( $nobr == 0 && $i%2 != 0 )
                     84:           $rhett .= '<br />';
                     85:       }
                     86:       elseif( $nobr == 0 )
                     87:       {
                     88:         $rhett .= '<br />';
                     89:       }
                     90:       
                     91:       if ( $rhett_alt == $worx )
                     92:       {
                     93:         $rhett = $worx;
                     94:       }
                     95:     }
                     96:   
                     97:     return $rhett;
                     98:   
                     99:   }
                    100:   
                    101:   function which()
                    102:   {
                    103:   
                    104:      if ( ereg('Gecko', $_SERVER["HTTP_USER_AGENT"]) )
                    105:      {
                    106:        if ( ereg( 'rv:1.0', $_SERVER["HTTP_USER_AGENT"] ) && !ereg( 'Netscape/7', $_SERVER["HTTP_USER_AGENT"] ) )
                    107:        {
                    108:          return 'm10';
                    109:        }
                    110:        elseif ( ereg( 'rv:1.1', $_SERVER["HTTP_USER_AGENT"] ) || ereg( 'rv:1.2a', $_SERVER["HTTP_USER_AGENT"] ) )
                    111:        {
                    112:          return 'm11';
                    113:        }
                    114:        elseif ( ereg( 'Netscape/7.1', $_SERVER["HTTP_USER_AGENT"] ) )
                    115:        {
                    116:          return 'n71';
                    117:        }
                    118:        elseif ( ereg( 'Netscape/7.0+[1|2]', $_SERVER["HTTP_USER_AGENT"] ) )
                    119:        {
                    120:          return 'n701';
                    121:        }
                    122:        elseif ( ereg( 'Netscape/7', $_SERVER["HTTP_USER_AGENT"] ) )
                    123:        {
                    124:          return 'n7';
                    125:        }
                    126:        elseif ( ereg( 'rv:1.2+[^a]', $_SERVER["HTTP_USER_AGENT"] ) &&
                    127:                 !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
                    128:                 !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    129:        {
                    130:          return 'm12';
                    131:        }
                    132:        elseif ( ereg( 'rv:1.3', $_SERVER["HTTP_USER_AGENT"] ) &&
                    133:                 !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
                    134:                 !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    135:        {
                    136:          return 'm13';
                    137:        }
                    138:        elseif ( ereg( 'rv:1.4', $_SERVER["HTTP_USER_AGENT"] ) &&
                    139:                 !ereg( 'Netscape', $_SERVER["HTTP_USER_AGENT"] ) &&
                    140:                 !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
                    141:                 !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    142:        {
                    143:          return 'm14';
                    144:        }
                    145:        elseif (( ereg( 'rv:1.5+[ab]?', $_SERVER["HTTP_USER_AGENT"] ) &&
                    146:                  !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
                    147:                  !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    148:                ||
                    149:                ( ereg( 'rv:1.5', $_SERVER["HTTP_USER_AGENT"] ) &&
                    150:                  !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
                    151:                  !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) ))
                    152:        {
                    153:          return 'm15';
                    154:        }
                    155:        elseif (( ereg( 'rv:1.6+[ab]?', $_SERVER["HTTP_USER_AGENT"] ) &&
                    156:                  !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
1.122     traguin   157:                  !ereg( 'Firefox', $_SERVER["HTTP_USER_AGENT"] ) &&
1.118     traguin   158:                  !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    159:                ||
                    160:                ( ereg( 'rv:1.6', $_SERVER["HTTP_USER_AGENT"] ) &&
                    161:                  !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
1.121     traguin   162:                  !ereg( 'Firefox', $_SERVER["HTTP_USER_AGENT"] ) &&
1.118     traguin   163:                  !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) ))
                    164:        {
                    165:          return 'm16';
                    166:        }
                    167:        elseif ( ereg( 'rv:1.7+[ab]?', $_SERVER["HTTP_USER_AGENT"] ) &&
                    168:                 !ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) &&
1.122     traguin   169:                  !ereg( 'Firefox', $_SERVER["HTTP_USER_AGENT"] ) &&
1.118     traguin   170:                 !ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    171:        {
                    172:          return 'trunk';
                    173:        }
1.133   ! traguin   174:        elseif ( ereg( 'Firefox/0.[89].?', $_SERVER["HTTP_USER_AGENT"] ) || ereg( 'Firefox/0.10?', $_SERVER["HTTP_USER_AGENT"] ) || ereg( 'Firefox/1.0?', $_SERVER["HTTP_USER_AGENT"] ))
1.120     traguin   175:        {
                    176:          return 'ff8';
                    177:        }
1.118     traguin   178:        elseif ( ereg( 'Phoenix', $_SERVER["HTTP_USER_AGENT"] ) ||
                    179:                 ereg( 'Firebird', $_SERVER["HTTP_USER_AGENT"] ) )
                    180:        {
                    181:          return 'px';
                    182:        }
                    183:        else
                    184:        {
                    185:          return 'a non-supported browser.';
                    186:        }
                    187:   
                    188:     }
                    189:     else
                    190:     {
                    191:       return 'a non-supported browser.';
                    192:     }
                    193:     
                    194:   }
                    195:   
                    196:   function isHONcodeStatusMozCompatible()
                    197:   {
                    198:     switch (which())
                    199:     {
                    200:       case 'm13':   echo 'install';
                    201:                     break;
                    202:       case 'm14':   echo 'install';
                    203:                     break;
                    204:       case 'm15':   echo 'install';
                    205:                     break;
                    206:       case 'm16':   echo 'install';
                    207:                     break;
                    208:       case 'trunk': echo 'install';
                    209:                     break;
                    210:       case 'n7':    echo 'install';
                    211:                     break;
                    212:       case 'n701':  echo 'install';
                    213:                     break;
                    214:       case 'n71':  echo 'install';
                    215:                     break;
                    216:       default:      echo 'installUnsure';
                    217:                     break;
                    218:     }
                    219:   }
                    220:   
                    221:   function isHONcodeStatusPxCompatible()
                    222:   {
                    223:     switch (which())
                    224:     {
                    225:       case 'px':    echo 'install';
                    226:                     break;
1.120     traguin   227:       case 'ff8':   echo 'install';
                    228:                     break;
1.118     traguin   229:       case 'fbtrunk': echo 'install';
                    230:                       break;
                    231:       default:      echo 'installUnsure';
                    232:                     break;
                    233:     }
                    234:   }
                    235:   
                    236:   function isHONlookupCompatible()
                    237:   {
                    238:     switch (which())
                    239:     {
                    240:       case 'm13':   echo 'install';
                    241:                     break;
                    242:       case 'm14':   echo 'install';
                    243:                     break;
                    244:       case 'm15':   echo 'install';
                    245:                     break;
                    246:       case 'm16':   echo 'install';
                    247:                     break;
                    248:       case 'trunk': echo 'install';
                    249:                     break;
                    250:       case 'n7':    echo 'install';
                    251:                     break;
                    252:       case 'n701':  echo 'install';
                    253:                     break;
                    254:       case 'n71':  echo 'install';
                    255:                     break;
                    256:       default:      echo 'installUnsure';
                    257:                     break;
                    258:     }
                    259:   }
                    260:   
                    261:   function isHONlookupPxCompatible()
                    262:   {
                    263:     switch (which())
                    264:     {
                    265:       case 'px':    echo 'install';
                    266:                     break;
1.120     traguin   267:       case 'ff8':   echo 'install';
                    268:                     break;
1.118     traguin   269:       case 'fbtrunk': echo 'install';
                    270:                       break;
                    271:       default:      echo 'installUnsure';
                    272:                     break;
                    273:     }
                    274:   }
                    275:   
                    276:   function isSherlockCompatible()
                    277:   {
                    278:     switch (which())
                    279:     {
                    280:       case 'm10':   echo 'install';
                    281:                     break;
                    282:       case 'm11':   echo 'install';
                    283:                     break;
                    284:       case 'm12':   echo 'install';
                    285:                     break;
                    286:       case 'm13':   echo 'install';
                    287:                     break;
                    288:       case 'm14':   echo 'install';
                    289:                     break;
                    290:       case 'm15':   echo 'install';
                    291:                     break;
                    292:       case 'm16':   echo 'install';
                    293:                     break;
                    294:       case 'trunk': echo 'install';
                    295:                     break;
                    296:       case 'n7':    echo 'install';
                    297:                     break;
                    298:       case 'n701':  echo 'install';
                    299:                     break;
                    300:       case 'n71':  echo 'install';
                    301:                     break;
                    302:       case 'px':    echo 'install';
                    303:                     break;
1.120     traguin   304:       case 'ff8':   echo 'install';
                    305:                     break;
1.118     traguin   306:       case 'fbtrunk': echo 'install';
                    307:                       break;
                    308:       default:      echo 'installUnsure';
                    309:                     break;
                    310:     }
                    311:   }
                    312:   
                    313:   function getDownloadLinkLabel()
                    314:   {
                    315:     switch (which())
                    316:     {
                    317:       case 'm10':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    318:                     break;
                    319:       case 'm11':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    320:                     break;
                    321:       case 'm12':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    322:                     break;
                    323:       case 'm13':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    324:                     break;
                    325:       case 'm14':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    326:                     break;
                    327:       case 'm15':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    328:                     break;
                    329:       case 'm16':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    330:                     break;
                    331:       case 'trunk': echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    332:                     break;
                    333:       case 'n7':    echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    334:                     break;
                    335:       case 'n701':  echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    336:                     break;
                    337:       case 'n71':   echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    338:                     break;
                    339:       case 'px':    echo 'Right-click and select \\\'Save Link As...\\\' to download.';
                    340:                     break;
1.120     traguin   341:       case 'ff8':   echo 'install';
                    342:                     break;
1.118     traguin   343:       case 'fbtrunk': echo 'Right-click and select \\\'Save Link As...\\\' to download.';
                    344:                       break;
                    345:       default:      echo 'Right-click and select \\\'Save Link Target As...\\\' to download.';
                    346:                     break;
                    347:     }
                    348:   }
                    349: ?>
                    350: 
                    351: <script language="javascript">
                    352: <!--
                    353: 
                    354: function errorMsg()
                    355: {
                    356:   alert("Netscape 6 or Mozilla is needed to install a sherlock plugin");
                    357: }
                    358: 
                    359: function addEngine(name,ext,cat)
                    360: {
                    361:   if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function"))
                    362:   {
                    363:     window.sidebar.addSearchEngine("http://mycroft.mozdev.org/plugins/"+name+".src",
                    364:                                    "http://mycroft.mozdev.org/plugins/"+name+"."+ext,
                    365:                                    name,
                    366:                                    cat );
                    367:   }
                    368:   else
                    369:   {
                    370:     errorMsg();
                    371:   }
                    372: }
                    373: 
                    374: function triggerURL(url) 
                    375: {
                    376:   if (!InstallTrigger.updateEnabled())
                    377:     return false; 
                    378:   else
                    379:     InstallTrigger.startSoftwareUpdate(url); 
                    380: }                  
                    381: 
                    382: //-->
                    383: </script>
                    384: 
                    385: 
                    386: <!-- MAIN CONTENT -->
                    387: <script type="text/javascript">
                    388: <!--
1.131     traguin   389:   var currentver1 = "1.3";
                    390:   var currentver2 = "1.2";
1.118     traguin   391:   
                    392:   if (location.search) 
                    393:   {
1.130     traguin   394:        var re = /version=(\d\.\d.?)&ext=(.*)$/;
1.118     traguin   395:        
                    396:        re.test(location.search);
                    397:        
                    398:        var ver       = ""; 
                    399:        var ext       = ""; 
                    400:        var extension = "HONcode Status";
                    401:        var noUninst  = false;
                    402:        
                    403:        ver = RegExp.$1;
                    404:        ext = RegExp.$2;
                    405:        
                    406:        if (ver == "")
                    407:        {
                    408:          var re2 = /version=(.*)$/;
                    409:          re2.test(location.search);
                    410:          
                    411:          ver      = RegExp.$1;
                    412:          noUninst = true;
                    413:        }
                    414:     else
                    415:     {
                    416:       if (ext == "honlookup")
                    417:       {
                    418:         extension = "HONlookup";
                    419:       }
                    420:     }
                    421:        
1.130     traguin   422:        if (ext == "honlookup")
1.118     traguin   423:        {
1.130     traguin   424:        if (currentver2 > ver) 
                    425:        {
                    426:          if (noUninst)
                    427:          {
                    428:                  document.writeln('<br/><div class="update"><b>Your version of ' + extension + ' (v' + ver + ') is outdated! Version ' + currentver2 + ' is available! It is recommended to <a href="uninstallation.html" id="hon">uninstall</a> the extension before updating.</b></div>');
                    429:          }
                    430:          else
                    431:          {
                    432:                  document.writeln('<br/><div class="update"><b>Your version of ' + extension + ' (v' + ver + ') is outdated! Version ' + currentver2 + ' is available!</b></div>');
                    433:                }
                    434:        } 
                    435:        else if (currentver2 == ver) 
                    436:        {
                    437:                document.writeln('<br/><div class="update">Your version of ' + extension + ' (v' + ver + ') is up-to-date.</div>');
                    438:        }
                    439:     }
                    440:     else
                    441:     {
                    442:        if (currentver1 > ver) 
                    443:        {
                    444:          if (noUninst)
                    445:          {
                    446:                  document.writeln('<br/><div class="update"><b>Your version of ' + extension + ' (v' + ver + ') is outdated! Version ' + currentver1 + ' is available! It is recommended to <a href="uninstallation.html" id="hon">uninstall</a> the extension before updating.</b></div>');
                    447:          }
                    448:          else
                    449:          {
                    450:                  document.writeln('<br/><div class="update"><b>Your version of ' + extension + ' (v' + ver + ') is outdated! Version ' + currentver1 + ' is available!</b></div>');
                    451:                }
                    452:        } 
                    453:        else if (currentver1 == ver) 
                    454:        {
                    455:                document.writeln('<br/><div class="update">Your version of ' + extension + ' (v' + ver + ') is up-to-date.</div>');
                    456:        }
                    457:     }
1.118     traguin   458:   } 
1.130     traguin   459: //-->
                    460: </script>
1.118     traguin   461: 
                    462: <br/>
                    463: <div class="dotted"><img src="http://www.mozdev.org/sharedimages/search_arrow.gif"
                    464:          alt="" border="0"
                    465:          style="vertical-align: middle"/> Installation / Uninstallation Instructions</div>
                    466: <ul>
                    467:   <li><a id="hon" href="#install">Installation instructions</a></li>
                    468:   <li><a id="hon" href="#uninstall">Uninstallation instructions</a></li>
                    469: </ul>
                    470: <br/>
                    471: <a name="install"></a>
                    472: <div class="dotted"><img src="http://www.mozdev.org/sharedimages/search_arrow.gif"
                    473:          alt="" border="0"
                    474:          style="vertical-align: middle"/> Installation</div>
                    475: <p>
                    476:   Before installing, please make sure it corresponds to your browser version!
                    477:   <br/>
                    478:   You appear to be using: <?php echo worksWith(which()); ?>
                    479: </p>
1.125     traguin   480: <?php
1.127     traguin   481:   if (which() == "n7" || which() == "n701" || which() == "n71")
1.125     traguin   482:   {
                    483: ?>
                    484: <p class="important">
                    485:   Netscape users: It is recommended to install the plugins in the application folder and not in your profile folder!
                    486: </p>
1.128     traguin   487: <?php
1.125     traguin   488:   }
                    489: ?>
1.118     traguin   490: 
                    491: <ul>
                    492:   <li class="<?php isHONcodeStatusMozCompatible() ?>">
1.129     traguin   493:     <b class="<?php isHONcodeStatusMozCompatible() ?>">HONcode Status v1.2a for Mozilla / Netscape:</b> 
1.118     traguin   494:     <input type="button" name="HONcodeStatus" value="Install"
                    495:            class="<?php isHONcodeStatusMozCompatible() ?>"
1.129     traguin   496:            onclick="triggerURL('http://downloads.mozdev.org/hon/honstatus-1.2a.xpi'); if (confirm('Do you want to view the usage instructions?')) self.location = 'usage.html#honcodestatus';"/>
                    497:     <a href="http://downloads.mozdev.org/hon/honstatus-1.2a.xpi"
1.118     traguin   498:        class="<?php isHONcodeStatusMozCompatible() ?>"
                    499:        onclick="alert('<?php getDownloadLinkLabel() ?>'); return false;">Download</a>
                    500:     (<i>Compatibility: <img src="images/moz13.png"
                    501:                             alt="Mozilla 1.3.x"
                    502:                             title="Mozilla 1.3.x"
                    503:                             border="0" style="vertical-align: bottom;"/>
                    504:                        <img src="images/moz14.png"
                    505:                             alt="Mozilla 1.4"
                    506:                             title="Mozilla 1.4"
                    507:                             border="0" style="vertical-align: bottom;"/>
                    508:                        <img src="images/moz15.png"
                    509:                             alt="Mozilla 1.5"
                    510:                             title="Mozilla 1.5"
                    511:                             border="0" style="vertical-align: bottom;"/>
                    512:                        <img src="images/moz16.png"
                    513:                             alt="Mozilla 1.6"
                    514:                             title="Mozilla 1.6"
                    515:                             border="0" style="vertical-align: bottom;"/>
                    516:                        <img src="images/n7.png"
                    517:                             alt="Netscape 7.0"
                    518:                             title="Netscape 7.0"
                    519:                             border="0" style="vertical-align: bottom;"/>
                    520:                        <img src="images/n701.png"
                    521:                             alt="Netscape 7.01/7.02"
                    522:                             title="Netscape 7.01/7.02"
                    523:                             border="0" style="vertical-align: bottom;"/>
                    524:                        <img src="images/n71.png"
                    525:                             alt="Netscape 7.1"
                    526:                             title="Netscape 7.1"
                    527:                             border="0" style="vertical-align: bottom;"/></i>)
1.129     traguin   528:     <p>Last modified: <?php getCVSDate('downloads/honstatus-1.2a.xpi'); ?></p>
1.118     traguin   529:     <p>To remove the HONcode Status button from your toolbar, go to '<b>Edit > Preferences... > Advanced > HONcode Status</b>' 
                    530:     and uncheck the box '<b>Display the HONcode Status icon</b>'.</p>
                    531:   </li>
                    532:   <li class="<?php isHONcodeStatusPxCompatible() ?>">
1.133   ! traguin   533:     <b class="<?php isHONcodeStatusPxCompatible() ?>">HONcode Status v1.5 for Mozilla Firefox:</b> 
1.118     traguin   534:     <input type="button" name="HONcodeStatus" value="Install"
                    535:            class="<?php isHONcodeStatusPxCompatible() ?>"
1.133   ! traguin   536:            onclick="triggerURL('http://downloads.mozdev.org/hon/honstatus-firefox-1.5.xpi'); if (confirm('Do you want to view the usage instructions?')) self.location = 'usage.html#honcodestatus';"/>
        !           537:     <a href="http://downloads.mozdev.org/hon/honstatus-firefox-1.5.xpi"
1.118     traguin   538:        class="<?php isHONcodeStatusPxCompatible() ?>"
                    539:        onclick="alert('<?php getDownloadLinkLabel() ?>'); return false;">Download</a>
                    540:     (<i>Compatibility: <img src="images/px.png"
                    541:                             alt="Mozilla Firebird 0.6/0.6.1/0.7"
                    542:                             title="Mozilla Firebird 0.6/0.6.1/0.7"
                    543:                             border="0" style="vertical-align: bottom;"/>
1.120     traguin   544:                        <img src="images/ff8.png"
1.133   ! traguin   545:                             alt="Mozilla Firefox 0.8/0.9.x/1.0"
        !           546:                             title="Mozilla Firefox 0.8/0.9.x/1.0"
1.118     traguin   547:                             border="0" style="vertical-align: bottom;"/></i>)
1.133   ! traguin   548:     <p>Last modified: <?php getCVSDate('downloads/honstatus-firefox-1.5.xpi'); ?></p>
1.118     traguin   549:   </li>
                    550:   <li class="<?php isHONlookupCompatible() ?>">
                    551:     <b class="<?php isHONlookupCompatible() ?>">HONlookup v1.1 for Mozilla / Netscape:</b>
                    552:     <input type="button" name="HONlookup" value="Install"
                    553:            class="<?php isHONlookupCompatible() ?>"
                    554:            onclick="triggerURL('http://downloads.mozdev.org/hon/honlookup-1.1.xpi'); if (confirm('Do you want to view the usage instructions?')) self.location = 'usage.html#honlookup';"/>
                    555:     <a href="http://downloads.mozdev.org/hon/honlookup-1.1.xpi"
                    556:        class="<?php isHONlookupCompatible() ?>"
                    557:        onclick="alert('<?php getDownloadLinkLabel() ?>'); return false;">Download</a>
                    558:     (<i>Compatibility: <img src="images/moz13.png"
                    559:                             alt="Mozilla 1.3.x"
                    560:                             title="Mozilla 1.3.x"
                    561:                             border="0" style="vertical-align: bottom;"/>
                    562:                        <img src="images/moz14.png"
                    563:                             alt="Mozilla 1.4"
                    564:                             title="Mozilla 1.4"
                    565:                             border="0" style="vertical-align: bottom;"/>
                    566:                        <img src="images/moz15.png"
                    567:                             alt="Mozilla 1.5"
                    568:                             title="Mozilla 1.5"
                    569:                             border="0" style="vertical-align: bottom;"/>
                    570:                        <img src="images/moz16.png"
                    571:                             alt="Mozilla 1.6"
                    572:                             title="Mozilla 1.6"
                    573:                             border="0" style="vertical-align: bottom;"/>
                    574:                        <img src="images/n7.png"
                    575:                             alt="Netscape 7.0"
                    576:                             title="Netscape 7.0"
                    577:                             border="0" style="vertical-align: bottom;"/>
                    578:                        <img src="images/n701.png"
                    579:                             alt="Netscape 7.01/7.02"
                    580:                             title="Netscape 7.01/7.02"
                    581:                             border="0" style="vertical-align: bottom;"/>
                    582:                        <img src="images/n71.png"
                    583:                             alt="Netscape 7.1"
                    584:                             title="Netscape 7.1"
                    585:                             border="0" style="vertical-align: bottom;"/></i>)
                    586:     <p>Last modified: <?php getCVSDate('downloads/honlookup-1.1.xpi'); ?></p>
                    587:     <p class="note"><u>Note</u>: Doesn't work with previous versions of Mozilla!</p>
                    588:   </li>
                    589:   <li class="<?php isHONlookupPxCompatible() ?>">
1.133   ! traguin   590:     <b class="<?php isHONlookupPxCompatible() ?>">HONlookup v1.4 for Mozilla Firebird:</b>
1.118     traguin   591:     <input type="button" name="HONlookup" value="Install"
                    592:            class="<?php isHONlookupPxCompatible() ?>"
1.133   ! traguin   593:            onclick="triggerURL('http://downloads.mozdev.org/hon/honlookup-firefox-1.4.xpi'); if (confirm('Do you want to view the usage instructions?')) self.location = 'usage.html#honlookup';"/>
        !           594:     <a href="http://downloads.mozdev.org/hon/honlookup-firefox-1.4.xpi"
1.118     traguin   595:        class="<?php isHONlookupPxCompatible() ?>"
                    596:        onclick="alert('<?php getDownloadLinkLabel() ?>'); return false;">Download</a>
                    597:     (<i>Compatibility: <img src="images/px.png"
                    598:                             alt="Mozilla Firebird 0.6/0.6.1/0.7"
                    599:                             title="Mozilla Firebird 0.6/0.6.1/0.7"
                    600:                             border="0" style="vertical-align: bottom;"/>
1.120     traguin   601:                        <img src="images/ff8.png"
1.133   ! traguin   602:                             alt="Mozilla Firefox 0.8/0.9.x/1.0"
        !           603:                             title="Mozilla Firefox 0.8/0.9.x/1.0"
1.118     traguin   604:                             border="0" style="vertical-align: bottom;"/></i>)
1.133   ! traguin   605:     <p>Last modified: <?php getCVSDate('downloads/honlookup-firefox-1.4.xpi'); ?></p>
1.118     traguin   606:   </li>
                    607:   <li class="<?php isSherlockCompatible() ?>">
                    608:     <b class="<?php isSherlockCompatible() ?>">HONcodeHunt Sherlock plugin:</b>
                    609:     <input type="button" name="HONcodeStatus" value="Install"
                    610:            class="<?php isSherlockCompatible() ?>"
                    611:            onclick="addEngine('honcodehunt', 'png', 'Health');"/>
                    612:     (<i>Compatibility: <img src="images/moz10.png"
                    613:                             alt="Mozilla 1.0.x"
                    614:                             title="Mozilla 1.0.x"
                    615:                             border="0" style="vertical-align: bottom;"/>
                    616:                        <img src="images/moz11.png"
                    617:                             alt="Mozilla 1.1"
                    618:                             title="Mozilla 1.1"
                    619:                             border="0" style="vertical-align: bottom;"/>
                    620:                        <img src="images/moz12.png"
                    621:                             alt="Mozilla 1.2.x"
                    622:                             title="Mozilla 1.2.x"
                    623:                             border="0" style="vertical-align: bottom;"/>
                    624:                        <img src="images/moz13.png"
                    625:                             alt="Mozilla 1.3.x"
                    626:                             title="Mozilla 1.3.x"
                    627:                             border="0" style="vertical-align: bottom;"/>
                    628:                        <img src="images/moz14.png"
                    629:                             alt="Mozilla 1.4"
                    630:                             title="Mozilla 1.4"
                    631:                             border="0" style="vertical-align: bottom;"/>
                    632:                        <img src="images/moz15.png"
                    633:                             alt="Mozilla 1.5"
                    634:                             title="Mozilla 1.5"
                    635:                             border="0" style="vertical-align: bottom;"/>
                    636:                        <img src="images/moz16.png"
                    637:                             alt="Mozilla 1.6"
                    638:                             title="Mozilla 1.6"
                    639:                             border="0" style="vertical-align: bottom;"/>
                    640:                        <img src="images/n7.png"
                    641:                             alt="Netscape 7.0"
                    642:                             title="Netscape 7.0"
                    643:                             border="0" style="vertical-align: bottom;"/>
                    644:                        <img src="images/n701.png"
                    645:                             alt="Netscape 7.01/7.02"
                    646:                             title="Netscape 7.01/7.02"
                    647:                             border="0" style="vertical-align: bottom;"/>
                    648:                        <img src="images/n71.png"
                    649:                             alt="Netscape 7.1"
                    650:                             title="Netscape 7.1"
                    651:                             border="0" style="vertical-align: bottom;"/>
                    652:                        <img src="images/px.png"
                    653:                             alt="Mozilla Firebird 0.6/0.6.1/0.7"
                    654:                             title="Mozilla Firebird 0.6/0.6.1/0.7"
                    655:                             border="0" style="vertical-align: bottom;"/>
1.120     traguin   656:                        <img src="images/ff8.png"
1.133   ! traguin   657:                             alt="Mozilla Firefox 0.8/0.9.x/1.0"
        !           658:                             title="Mozilla Firefox 0.8/0.9.x/1.0"
1.118     traguin   659:                             border="0" style="vertical-align: bottom;"/></i>)
                    660:     <p class="note"><u>Note</u>: It should also work with other Mozilla-based browsers (e.g. Netscape 6.x).</p>
                    661:   </li>
                    662: </ul>
                    663: <div align="right">
                    664:   <a href="#" id="hon" class="top">top</a>
                    665: </div>
                    666: <br/>
                    667: <a name="uninstall"></a>
                    668: <div class="dotted"><img src="http://www.mozdev.org/sharedimages/search_arrow.gif"
                    669:          alt="" border="0"
                    670:          style="vertical-align: middle"/> Uninstallation</div>
                    671: <p>If you are using HONcode Status v0.8 (or earlier) and HONlookup v0.4 (or earlier), please look at the 
                    672: <a href="uninstallation.html" id="hon">uninstallation instructions for pre-1.x releases</a>.</p>
                    673: <p><u>Note</u>: Uninstallation instructions are adapted to the browser your using.</p>
                    674: 
                    675: <ul>
                    676:   <li><a id="hon" href="#honstatus">How to remove the HONcode Status plugin</a></li>
                    677:   <li><a id="hon" href="#honlookup">How to remove the HONlookup plugin</a></li>
                    678:   <li><a id="hon" href="#sherlock">How to remove the HONcodeHunt Sherlock plugin</a></li>
                    679: </ul>
                    680: <div align="right">
                    681:   <a href="#" id="hon" class="top">top</a>
                    682: </div>
                    683: <ul>
                    684:   <li>
                    685:     <a name="honstatus"></a>
                    686:     <b>HONcode Status</b>
                    687: <?php
                    688:   if ((which() == "px")
                    689:       || (which() == "fbtrunk"))
                    690:   {
                    691: ?>
                    692:     <p>
                    693:       1. Go to 'Tools > Options > Extensions'
                    694:     </p>
                    695:     <p>
                    696:       2. Select 'HONcode Status Extension v1.x' and click on 'Settings'
                    697:     </p>
                    698:     <p>
                    699:       3. Click on the 'uninstall' button
                    700:     </p>
                    701: <?php
                    702:   }
                    703:   else
                    704:   {
                    705: ?>
                    706:     <p>
                    707:       1. Go to 'Edit > Preferences > Advanced > HONcode Status'
                    708:     </p>
                    709:     <p>
                    710:       2. Click on the 'uninstall' button
                    711:     </p>
                    712: <?php
                    713:   }
                    714: ?>
                    715:     <div align="right">
                    716:       <a href="#" id="hon" class="top">top</a>
                    717:     </div>
                    718:   </li>
                    719:   <li>
                    720:     <a name="honlookup"></a>
                    721:     <b>HONlookup</b>
                    722: <?php
                    723:   if ((which() == "px")
                    724:       || (which() == "fbtrunk"))
                    725:   {
                    726: ?>
                    727:     <p>
                    728:       1. Go to 'Tools > Options > Extensions'
                    729:     </p>
                    730:     <p>
                    731:       2. Select 'HONlookup Extension v1.x' and click on 'Settings'
                    732:     </p>
                    733:     <p>
                    734:       3. Click on the 'uninstall' button
                    735:     </p>
                    736: <?php
                    737:   }
                    738:   else
                    739:   {
                    740: ?>
                    741:     <p>
                    742:       1. Go to 'Edit > Preferences > Advanced > HONlookup'
                    743:     </p>
                    744:     <p>
                    745:       2. Click on the 'uninstall' button
                    746:     </p>
                    747: <?php
                    748:   }
                    749: ?>
                    750:     <div align="right">
                    751:       <a href="#" id="hon" class="top">top</a>
                    752:     </div>
                    753:   </li>
                    754:   <li>
                    755:     <a name="sherlock"></a>
                    756:     <b>HONcodeHunt Sherlock plugin</b>
                    757:     <p>
                    758:       Simply delete the files '<code>honcodehunt.src</code>' and '<code>honcodehunt.png</code>' from your browser's 
                    759:       '<code>searchplugins</code>' folder (e.g. for Mozilla on Windows, usual path is 
                    760:       '<code>C:\Program Files\mozilla.org\Mozilla\searchplugins\</code>').
                    761:     </p>
                    762:   </li>
                    763: </ul>
                    764: <div align="right">
                    765:   <a href="#" id="hon" class="top">top</a>
                    766: </div>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>