summaryrefslogtreecommitdiffstats
path: root/inc/templates/header.php
blob: f39ac9debb9e446d3171260375fea16916b32b8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
	<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
	<title>ownCloud</title>
	<base href="<?php echo($WEBROOT); ?>/"/>
	<link rel="stylesheet" type="text/css" href="<?php
	if(!OC_UTIL::hasSmallScreen()){
		echo($WEBROOT.'/css/default.php');
	}else{
		echo($WEBROOT.'/css/small.php');
	}
	?>"/>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_ajax.js'></script>
	<?php
	global $CONFIG_INSTALLED;
	if($CONFIG_INSTALLED){//the javascripts somehow breaks the first run wizzard in konqueror?>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_timer.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_notification.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_xmlloader.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_files.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_event.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_drag.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/lib_api.js'></script>
	<script type='text/ecmascript' src='<?php echo($WEBROOT)?>/js/filebrowser.js'></script>
	<?php
	}
	?>
<?php
foreach(OC_UTIL::$scripts as $script){
    echo("<script type='text/ecmascript' src='$WEBROOT/$script'></script>\n");
}
foreach(OC_UTIL::$styles as $style){
    echo("<link rel='stylesheet' type='text/css' href='$style'/>\n");
}
?>
	<script type='text/ecmascript'>
	var WEBROOT='<?php echo($WEBROOT)?>';
	var SMALLSCREEN='<?php echo((OC_UTIL::hasSmallScreen())?'true':'false')?>';
	</script>
    </head>
    <body onload='OC_onload.run()'>
<div id='mainlayout'>
<div class='head'>
<?php
global $CONFIG_ERROR;
if(!OC_UTIL::hasSmallScreen()){
	echo('<h1><a id="owncloud-logo" href="'.$WEBROOT.'"><span>ownCloud</span></a></h1>');
}


  // check if already configured. otherwise start configuration wizard
  $error=OC_CONFIG::writeadminlisener();
  if($e=OC_CONFIG::configlisener()){
	$error.=$e;
  }
  if($e=OC_CONFIG::createuserlisener()){
	$error.=$e;
  }
  if($e=OC_CONFIG::creategrouplisener()){
	$error.=$e;
  }
  $CONFIG_ERROR=$error;
  global $CONFIG_INSTALLED;
  if(!$CONFIG_INSTALLED) {
    global $FIRSTRUN;
    $FIRSTRUN=true;
    echo('</div><div class="body">');
    echo('<div class="center">');
    echo('<p class="errortext">'.$error.'</p>');
    echo('<p class="highlighttext">First Run Wizard</p>');
    OC_CONFIG::showadminform();
    echo('</div>');
    OC_UTIL::showfooter();
    exit();
  }elseif(!isset($_SESSION['username']) or $_SESSION['username']=='') { // show the loginform if not loggedin
    echo('<div class="center">');
    OC_UTIL::showloginform();
    echo('</div>');
    OC_UTIL::showfooter();
    exit();
  }else{
    echo('<div id="nav" class="center">');
    OC_UTIL::shownavigation();
    echo('</div>');
    echo('</div><div class="body">');
  }

?>