sTEFANs Subversion Web Contol (SWC)
[ class tree: Swc ] [ index: Swc ] [ all elements ]

Source for file default_main_frame.php

Documentation is available at default_main_frame.php

  1. <?php
  2. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. SVN Web Control
  4. Copyright ©2006 by sTEFANs
  5. Created on 26.02.2006
  6. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  7. This program is free software; you can redistribute it and/or modify
  8. it under the terms of the GNU General Public License as published by
  9. the Free Software Foundation; either version 2 of the License, or
  10. (at your option) any later version.
  11.  
  12. This program is distributed in the hope that it will be useful,
  13. but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15. GNU General Public License for more details.
  16.  
  17. You should have received a copy of the GNU General Public License
  18. along with this program; if not, write to the Free Software
  19. Foundation, Inc., 59 Temple Place - Suite 330,
  20. Boston, MA 02111-1307, USA.
  21. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  22. */
  23.  
  24. /**
  25.  * Default page that is displayed if no
  26.  * project page is found or applied.
  27.  * 
  28.  * @package Swc
  29.  * @author Stefan Schraml
  30.  * @copyright Copyright ©2006 by sTEFANs
  31.  * @license http://opensource.org/licenses/lgpl-license.php GNU General Public License
  32.  * @version v1.0.0
  33.  * @since v1.0.0
  34.  */
  35.  
  36. /** HTML generation library */
  37. require_once('inc/page.inc.php');
  38. /** Common utility functions */
  39. require_once('inc/utils.inc.php');
  40. /** Common definitions */
  41. require_once('inc/var.inc.php');
  42.  
  43.     /** 
  44.      * Prints the content of the default page.
  45.      * 
  46.      * @since v1.0.0
  47.      */
  48.     function PrintDefaultPageContent(){
  49.         OpenTable();
  50.         $config GetSelectedConfig();
  51.         if ($config != NULL){
  52.             if (!IsWebspaceCheckedOut()){
  53.                                             $config->GetProjectName())'text_low_bold_red');
  54.             }
  55.         else if (isset($_SESSION[IDX_SEL_PROJECT])){
  56.             $title $_SESSION[IDX_SEL_PROJECT];
  57.             PrintTableCell(T(TK_ERROR_MISSING_CONFIG__PROJECT_NAME$title)'text_low_bold_red');
  58.         else {
  59.             PrintTableCell(T(TK_ERROR_MISSING_CONFIG)'text_low_bold_red');
  60.         }
  61.         CloseTable();
  62.     }
  63.     
  64.     /** 
  65.      * Prints the complete page including
  66.      * common header and footer.
  67.      * 
  68.      * @since v1.0.0
  69.      */
  70.     function PrintDefaultPage(){
  71.         PrintDefaultPageContent();
  72.         PrintPageFooter();
  73.     }
  74.     
  75. //    PrintDefaultPage();
  76. ?>

Documentation generated on Fri, 03 Nov 2006 18:44:57 +0100 by phpDocumentor 1.3.0RC6
for sTEFANs POWERED BY eBC.bz