0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
webcalendar
/
1.2.0-4
/
standard
/
htdocs
/
[
Home
]
File: controlpanel.php
<?php /* $Id: controlpanel.php,v 1.12.2.3 2007/09/17 02:39:21 cknudsen Exp $ * * Description: * This page generates the JNLP contents * that Java Web Start uses to start the application. * * For more info on Java Web Start: * http://www.java.com/en/download/faq/5000070700.xml * * This starts up the us.k5n.webcalendar.ui.ControlPanel.Main application. * The ControlPanel application may eventually take over as the * primary way of administering parts of WebCalendar. * * Security: * This page doesn't really need securing since it just passes info to the * web start app. The web start app then does its own authenticating since * the web services require authentication to do anything. * **************************************************************************/ require_once 'includes/classes/WebCalendar.class'; require_once 'includes/classes/Event.class'; require_once 'includes/classes/RptEvent.class'; $WebCalendar =& new WebCalendar ( __FILE__ ); include 'includes/translate.php'; include 'includes/config.php'; include 'includes/dbi4php.php'; include 'includes/formvars.php'; include 'includes/functions.php'; $WebCalendar->initializeFirstPhase (); include 'includes/' . $user_inc; $WebCalendar->initializeSecondPhase (); load_global_settings (); $WebCalendar->setLanguage (); // Set content type for java web start header ( "Content-type: application/x-java-jnlp-file" ); // Make sure app name is set $appStr = generate_application_name (); echo '<?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0+" codebase="' . $SERVER_URL . '" href="controlpanel.php"> <information> <title>' . translate ( 'Control Panel' ) . ': ' . htmlentities ( $appStr ); ?></title> <vendor>k5n.us</vendor> <homepage href="http://www.k5n.us"/> <description>WebCalendar Control Panel</description> <!-- <icon href="images/xxx.gif"/> --> </information> <security> </security> <resources> <j2se version="1.4+"/> <jar href="ws/webcalendar.jar"/> </resources> <application-desc main-class="us.k5n.webcalendar.ui.ControlPanel.Main" width="600" height="500"> <argument>-url=<?php echo $SERVER_URL . '</argument>' . ( $use_http_auth ? ' <argument>-httpusername=' . $login . '</argument>' : ( ! empty ( $login ) ? ' <argument>-user=' . $login . '</argument>' : '' ) ) ?> </application-desc> </jnlp>