phpDocumentor phpDocumentor
[ class tree: phpDocumentor ] [ index: phpDocumentor ] [ all elements ]

Source for file actions.php

Documentation is available at actions.php

  1. <?php
  2. /**
  3.  * phpDocumentor :: docBuilder Web Interface
  4.  *
  5.  * PHP versions 4 and 5
  6.  *
  7.  * Copyright (c) 2003-2006 Andrew Eddie, Greg Beaver
  8.  * 
  9.  * LICENSE:
  10.  * 
  11.  * This library is free software; you can redistribute it
  12.  * and/or modify it under the terms of the GNU Lesser General
  13.  * Public License as published by the Free Software Foundation;
  14.  * either version 2.1 of the License, or (at your option) any
  15.  * later version.
  16.  * 
  17.  * This library is distributed in the hope that it will be useful,
  18.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  19.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  20.  * Lesser General Public License for more details.
  21.  * 
  22.  * You should have received a copy of the GNU Lesser General Public
  23.  * License along with this library; if not, write to the Free Software
  24.  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  25.  *
  26.  * @package    phpDocumentor
  27.  * @author     Andrew Eddie
  28.  * @author     Greg Beaver <[email protected]>
  29.  * @copyright  2003-2006 Andrew Eddie, Greg Beaver
  30.  * @license    http://www.opensource.org/licenses/lgpl-license.php LGPL
  31.  * @version    CVS: $Id: actions.php,v 1.4 2006/04/30 22:18:13 cellog Exp $
  32.  */
  33. $path dirname(__FILE__);
  34. {
  35.     include_once"@[email protected]/PhpDocumentor/docbuilder/includes/utilities.php" );
  36. else {
  37.     include_once"$path/includes/utilities.php);
  38. }
  39.  
  40. $filename '';
  41. if (isset($_GET&& isset($_GET['fileName'])) {
  42.     $filename $_GET['fileName'];
  43. }
  44. $filename realpath($filename);
  45. $pd DIRECTORY_SEPARATOR;
  46. $test ($pd == '/''/' 'C:\\';
  47. if (empty($filename|| ($filename == $test)) {
  48.     $filename ($pd == '/''/' 'C:\\';
  49.     $node false;
  50.     getDir($filename,$node);
  51. }
  52.  
  53. ?>
  54. <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
  55. <html>
  56. <head>
  57.     <title>docBuilder - phpDocumentor web interface</title>
  58.     <meta name="Generator" content="EditPlus">
  59.     <meta name="Author" content="Andrew Eddie">
  60.     <meta name="Description" content="Blank page">
  61.     <style type="text/css">
  62.         body, td, th, select, input {
  63.             font-family: verdana,san-serif;
  64.             font-size: 8pt;
  65.         }
  66.         .button {
  67.             border: solid 1px #000000;
  68.         }
  69.         .text {
  70.             border: solid 1px #000000;
  71.         }
  72.     </style>
  73.     <script type="text/javascript" language="Javascript">
  74.     function setFile( name ) {
  75.         document.actionFrm.fileName.value = name;
  76.     }
  77.     </script>
  78. </head>
  79. <body text="#000000" bgcolor="#0099cc">
  80. <table cellspacing="0" cellpadding="2" border="0" width="100%">
  81. <form name="actionFrm">
  82. <tr>
  83.     <td>Working Directory</td>
  84.     <td>
  85.         <input type="text" name="fileName" value="<?php print $filename;?>" size="60" class="text" />
  86.     </td>
  87.     <td>
  88.         <input type="button" name="" value="..." title="change directory" class="button" onclick="window.open('file_dialog.php?filename='+document.actionFrm.fileName.value,'file_dialog','height=300px,width=600px,resizable=yes,scrollbars=yes');" />
  89.     </td>
  90.     <td align="right" width="100%">
  91.         <input type="button" value="create" title="create documentation" class="button" onclick="parent.DataFrame.document.dataForm.target = 'OutputFrame'; parent.DataFrame.document.dataForm.submit();" /><br />
  92.         <input type="button" value="create (new window)" title="create docs (new window)" class="button" onclick="parent.DataFrame.document.dataForm.target = 'newFrame';parent.DataFrame.document.dataForm.submit();" />
  93.     </td>
  94.     <td>&nbsp;</td>
  95. </tr>
  96. </form>
  97.  
  98. </body>
  99. </html>

Documentation generated on Tue, 24 Oct 2006 09:20:35 -0500 by phpDocumentor 1.3.1