r1250 + good-bye, short PHP tags!
authorDenis Ovsienko <infrastation@yandex.ru>
Fri, 9 Nov 2007 20:40:31 +0000 (20:40 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Fri, 9 Nov 2007 20:40:31 +0000 (20:40 +0000)
23 files changed:
ChangeLog
find_object_ip_helper.php
gateways/switchvlans/cisco.secrets.php-sample
gateways/switchvlans/userauth.php-sample
inc/auth.php
inc/config.php
inc/database.php
inc/functions.php
inc/gateways.php
inc/help.php
inc/init.php
inc/interface.php
inc/navigation.php
inc/ophandlers.php
inc/pagehandlers.php
inc/pagetitles.php
inc/secret-sample.php
inc/triggers.php
index.php
link_helper.php
process.php
render_rack_thumb.php
upgrade.php

index 5bbc0f70ac58eb854a88af3f1ae73afd782b58c0..7d52b97c7e3bf2881e6b09928a8e80c8daf64c46 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
        bugfix: provide better SQL dumps for new installations
        bugfix: gateways/switchvlans minor updates
        bugfix: logout link could fail sometimes
+       bugfix: avoid short PHP tags for better compatibility across
+         different PHP installations (reported by Tom Laermans)
        update: better attributes edit form by Aaron Dummer
        new feature: cisco 2900 series support for gateways/switchvlans
 0.14.6 2007-10-15
index 6f2df536a1761e6178a27ad7922adecd721315c4..aef2aa8290d27f00be1b000b8710329fec54ebb7 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
        require 'inc/init.php';
        // This is our context.
        $pageno = 'objects';
@@ -9,7 +9,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" style="height: 100%;">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<?
+<?php
 echo '<title>' . getTitle ($pageno, $tabno) . "</title>\n";
 echo "<link rel=stylesheet type='text/css' href=pi.css />\n";
 echo "<link rel=icon href='" . getFaviconURL() . "' type='image/x-icon' />";
@@ -21,7 +21,7 @@ echo "<link rel=icon href='" . getFaviconURL() . "' type='image/x-icon' />";
 <h2>Choose a port:</h2><br><br>
 <input type=hidden id='ip'>
 <select size="30" id="addresses">
-<?
+<?php
        authorize();
        renderObjectAddressesAndNames ();
 ?>
index 059e08e68d1c28ec7683f6d5040e70c56cbda7ad..6ffd0819e024e8b0c149847ce4d4670ca31a3b18 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 echo "Unauthorized access attempt has been logged. Cheers.";
 exit();
 # Syntax:
index c79ae6daaa8f847928a38d3acd476cebe3606d41..c34d02a6589cb93f29b71cdc2821bfbacaba1d7c 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 echo "Unauthorized access attempt has been logged. Cheers.";
 exit();
 # S-T-A-R-T
index 4eb90d2a778a6250b5982abab86341bd5be51d2e..b5dc5b6094fe5af62f67620b2af40387f475bef2 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 
 Authentication library for RackTables.
index 9e74ac3bf425204f62b7001a05de7564ea42064f..f23d9f8f43660b40adbdda5138530a86750267b3 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
  *
  * This file used to hold a collection of constants, variables and arrays,
index c51708a8e3341e6b0a32848fd626490977bda412..948727f61fc1f807e38b52c4d25de5e6e133b293 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file is a library of database access functions for RackTables.
index 101b98a5712a20f8aafce864890333828e7e96b5..df4945a1312ae232d74e74ca6524cbed3ee2f963 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file is a library of computational functions for RackTables.
index 3deb391d82b6683152a1b3512eff48602be08592..95b57042e8699648ef21ab21758a6ef42462f061 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file contains gateway functions for RackTables.
index a2e2d620a1be5630e02e46c210f94d0ed2f69285..2c49020b571f0855cc4566d4f669e0fd17170957 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file contains help rendering functions for RackTables.
index 09e5d7ebd499967d514cc935997546efbb9544f9..64d0c251720ec1efa512bd942aa0de1f1154a2ae 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 * This file performs RackTables initialisation. After you include it
index 2093c4beed3f519fbc76ecf08f89491eb40afde8..241623d0bdc725f4c50ea8a868058fe5d2b784b6 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file contains frontend functions for RackTables.
@@ -21,32 +21,32 @@ function renderIndex ()
                        <table width='100%' cellspacing=0 cellpadding=30 class=mainmenu border=0>
                                <tr>
                                        <td>
-                                               <h1><a href='<? echo $root; ?>?page=rackspace'>Rackspace<br>
-                                               <? printImageHREF ('rackspace'); ?></a></h1>
+                                               <h1><a href='<?php echo $root; ?>?page=rackspace'>Rackspace<br>
+                                               <?php printImageHREF ('rackspace'); ?></a></h1>
                                        </td>
                                        <td>
-                                               <h1><a href='<? echo $root; ?>?page=objects'>Objects<br>
-                                               <? printImageHREF ('objects'); ?></a></h1>
+                                               <h1><a href='<?php echo $root; ?>?page=objects'>Objects<br>
+                                               <?php printImageHREF ('objects'); ?></a></h1>
                                        </td>
                                        <td>
-                                                       <h1><a href='<? echo $root; ?>?page=ipv4space'>IPv4 space<br>
-                                                       <? printImageHREF ('ipv4space'); ?></a></h1>
+                                                       <h1><a href='<?php echo $root; ?>?page=ipv4space'>IPv4 space<br>
+                                                       <?php printImageHREF ('ipv4space'); ?></a></h1>
                                        </td>
                                </tr>
                        </table>
                        <table width='100%' cellspacing=0 cellpadding=30 class=mainmenu border=0>
                                <tr>
                                        <td>
-                                                       <h1><a href='<? echo $root; ?>?page=config'>Configuration<br>
-                                                       <? printImageHREF ('config'); ?></a></h1>
+                                                       <h1><a href='<?php echo $root; ?>?page=config'>Configuration<br>
+                                                       <?php printImageHREF ('config'); ?></a></h1>
                                        </td>
                                        <td>
-                                               <h1><a href='<? echo $root; ?>?page=reports'>[ Reports ]<br>
-                                               <? printImageHREF ('reports'); ?></a></h1>
+                                               <h1><a href='<?php echo $root; ?>?page=reports'>[ Reports ]<br>
+                                               <?php printImageHREF ('reports'); ?></a></h1>
                                        </td>
                                        <td>
-                                               <h1><a href='<? echo $root; ?>?page=help'>Help<br>
-                                               <? printImageHREF ('help'); ?></a></h1>
+                                               <h1><a href='<?php echo $root; ?>?page=help'>Help<br>
+                                               <?php printImageHREF ('help'); ?></a></h1>
                                        </td>
                                </tr>
                        </table>
@@ -54,14 +54,14 @@ function renderIndex ()
                </td>
        </tr>
 </table>
-<?
+<?php
 }
 
 function renderRackspace ()
 {
 ?>
        <table border=0 cellpadding=10 cellpadding=1>
-<?
+<?php
        // generate thumb gallery
        $rackrowList = getRackRowInfo();
        global $root, $nextorder;
@@ -3299,7 +3299,7 @@ this tab will not be seen any more. Good luck.<br>
 <input type=text name=community value='public'>
 <input type=submit name='do_scan' value='Go!'> 
 </p>
-<?
+<?php
 }
 
 ?>
index d6b11652736718c9d74dd477c876e71b8fc21e20..3cf097ad9c6b240aa298581e272bb588d636f29f 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file implements generic navigation for RackTables.
index 723280301087c33f787bf37c98cc8598ca8da742..e6ea5f0f3c22c62604c4bb37360110bda6f59ff4 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file is a library of operation handlers for RackTables.
index 8136e272afd62789ad0aed85074f58236202f9e7..c37f6475b6a27b24e4904ea45e7f7175cbee2afe 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file is a library of page handlers for RackTables.
index 17d2e13d09556edd9f2cd8271919e5aa24d51d34..9d6c7cd1e42a4e0d84dad86194d351348d570182 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file is a library of title generation functions for RackTables.
index ba5b0bbe79c4f5843dd2f013d8653e9686c1fd0f..42a18f4095182bc7a2683c1357da3384d6ddad3b 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This is RackTables secret configuration file.
index efd5136fcdba13aac680f6681030ed8e50eaeab8..324ce7a4014e6a8377b819e5c55c530bcc89f325 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 /*
 *
 *  This file is a library of tab triggers for RackTables.
index 18f9f58aa84221f88ba141b17f25f4e5dfe3490c..fa4b542c165474017f9d995ce829da7f098ccc02 100644 (file)
--- a/index.php
+++ b/index.php
@@ -1,4 +1,4 @@
-<?
+<?php
 
 require 'inc/init.php';
 authorize();
@@ -43,8 +43,8 @@ foreach (array ('F', 'A', 'U', 'T', 'Th', 'Tw', 'Thw') as $statecode)
   <td colspan=2>
    <table width='100%' cellspacing=0 cellpadding=2 border=0>
    <tr>
-    <td valign=top><? printImageHREF ('logo'); ?></td>
-    <td valign=top><div class=greeting><? printGreeting(); ?></div></td>
+    <td valign=top><?php printImageHREF ('logo'); ?></td>
+    <td valign=top><div class=greeting><?php printGreeting(); ?></div></td>
    </tr>
    </table>
   </td>
@@ -54,21 +54,21 @@ foreach (array ('F', 'A', 'U', 'T', 'Th', 'Tw', 'Thw') as $statecode)
   <td class="menubar" colspan=2>
    <table border="0" width="100%" cellpadding="3" cellspacing="0">
    <tr>
-<? showPathAndSearch ($pageno); ?>
+<?php showPathAndSearch ($pageno); ?>
    </tr>
    </table>
   </td>
  </tr>
 
        <tr>
-<?
+<?php
        showTabs ($pageno, $tabno);
 ?>
        </tr>
 
  <tr>
   <td colspan=2>
-<?
+<?php
 if (isset ($page[$pageno]['handler']))
        $page[$pageno]['handler'] ($tabno);
 else
index 2f914dcdb223485d2a84f82760328bed4f51f193..ab0fc5d655c60aa15984e80050b5cb33846b10f3 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
        require 'inc/init.php';
        // This is our context.
        $pageno = 'objects';
@@ -9,7 +9,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" style="height: 100%;">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<?
+<?php
 echo '<title>' . getTitle ($pageno, $tabno) . "</title>\n";
 echo "<link rel=stylesheet type='text/css' href=pi.css />\n";
 echo "<link rel=icon href='" . getFaviconURL() . "' type='image/x-icon' />";
@@ -22,7 +22,7 @@ echo "<link rel=icon href='" . getFaviconURL() . "' type='image/x-icon' />";
 <input type=hidden id='remote_port_name'>
 <input type=hidden id='remote_object_name'>
 <select size="30" id="ports">
-<?
+<?php
        $type_id = $_REQUEST['type'];
        $port_id = $_REQUEST['port'];
        $object_id = $_REQUEST['object_id'];
index 7f75cd504fc45375f88089ea3eb4994d29bc0dcd..9fb4efb5c440260b8be928b227f46763671c181b 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 
 require 'inc/init.php';
 authorize();
index 0a0003fe9b08a0c7b9cb5c540429ef66279846fc..7765987055b4a6fcefa66b28522709f2cf6cd37e 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 
 // This page outputs PNG rack thumbnail.
 
index ca51b66f5aa8c127dad09ca25099a6bb80d6d7cb..ade73e75bc96e805f2fba5486fef5e1933adb756 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 
 // At the moment we assume, that for any two releases we can
 // sequentally execute all batches, that separate them, and