summaryrefslogtreecommitdiff
path: root/views/admin/ueber.phtml
blob: d34a33755c0504dda0fdb13625e26714565437f5 (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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<?php

	/**
	 * Template für den Karteireiter "Über" der Konfiguration
	 */

?>

<div id="wpsg-bs" >
	<div class="wpsg_admin_submenu" >
		
		<div class="list-group" id="wpsg_statistics_tabs">
			<span class="list-group-head list-group-item"><?php echo __('Auswahl', 'wpsg'); ?></span>
		
				<a class="list-group-item <?php echo ((!isset($_REQUEST['subaction']))?'active':''); ?>" 
				href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=ueber'); ?>"><?php echo __('Über diese Installation', 'wpsg'); ?></a>

				<a class="list-group-item <?php echo ((isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'phpinfo')?'active':''); ?>" 
				href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=ueber&subaction=phpinfo'); ?>"><?php echo __('PHP-Info', 'wpsg'); ?></a>

				<a class="list-group-item <?php echo ((isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'systemcheck')?'active':''); ?>" 
				href="<?php echo wpsg_url(WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&action=ueber&subaction=systemcheck'); ?>"><?php echo __('Systemcheck', 'wpsg'); ?></a>
		
		</div>

		<div style="clear:both; margin-bottom:10px; margin-left:0px; margin-right:8px;"></div>
			
	</div>
</div>


<div class="wpsg_admin_content">


<?php if (!isset($_REQUEST['subaction'])) { ?>
<?php echo wpsg_drawForm_AdminboxStart(__('Über diese Installation', 'wpsg')); ?>
	
	<div class="form-horizontal">
	
	<?php 
	$arModule = array();
	foreach ($this->arModule as $m_key => $m)
	{
	
		$arModule[] = $m_key.((isset($m->version))?' '.$m->version:'');
	
	}
	?>
		
	<?php echo wpsg_drawForm_Text(__('wpShopGermany Version', 'wpsg'), WPSG_VERSION, array('text' => true)); ?>
	<?php echo wpsg_drawForm_Text(__('aktivierte wpShopGermany-Module', 'wpsg'), implode(', ', $arModule), array('text' => true)); ?>
	<?php echo wpsg_drawForm_Text(__('WordPress Version', 'wpsg'), get_bloginfo('version'), array('text' => true)); ?>
	<?php echo wpsg_drawForm_Text(__('PHP Version', 'wpsg'), phpversion(), array('text' => true)); ?>
	<?php echo wpsg_drawForm_Text(__('php.ini Einstellungen', 'wpsg'), "post_max_size: ". ini_get('post_max_size') . "<br />". "max_input_time: ". ini_get('max_input_time') . "<br />". "max_execution_time: ". ini_get('max_execution_time') . "<br />". "max_input_vars: ". ini_get('max_input_vars') . "<br />". "upload_max_filesize: ". ini_get('upload_max_filesize') . "<br />". "register_globals: ". ini_get('register_globals') . "<br />". "memory_limit: ". ini_get('memory_limit') . "<br />". "safe_mode: ". ini_get('safe_mode') . "<br />". "include_path: ". ini_get('include_path') . "<br />". "soap.wsdl_cache: ". ini_get('soap.wsdl_cache') . "<br />", array('text' => true, 'nohspc' => true)); ?>
	<?php echo wpsg_drawForm_Text(__('geladene PHP Erweiterungen', 'wpsg'), implode(', ',  get_loaded_extensions()), array('text' => true)); ?>
	
	<?php wpsg_drawForm_TextStart(); ?>		
			<?php $arPlugins = $this->get_option('active_plugins'); ?>
				<?php foreach ((array)$arPlugins as $plugin) { $plugin_data = get_plugin_data(WPSG_PATH_CONTENT.'plugins/'.$plugin); ?>
				<?php echo $plugin_data['Name']; ?> / <?php echo $plugin_data['Version']; ?><br />
				<?php } ?>

	<?php echo wpsg_drawForm_TextEnd(__('aktive Wordpress Plugins', 'wpsg')); ?>	

	<?php wpsg_drawForm_TextStart(); ?>		
				<?php if (wpsg_isSizedArray($this->get_option('wpsg_plugintest_active_plugins'))) { ?>
				<a href="<?php echo WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&subaction=plugintest_restore&noheader=1'; ?>"><?php echo __('Vormals aktivierte Module wieder herstellen aus Kompatibilitätstest', 'wpsg'); ?></a>
				<?php } else { ?>
				<a href="<?php echo WPSG_URL_WP.'wp-admin/admin.php?page=wpsg-Admin&subaction=plugintest_disable&noheader=1'; ?>"><?php echo __('Alle Plugins außer wpShopGermany deaktivieren (Kompatibilitätstest)', 'wpsg'); ?></a>
				<?php } ?>
	<?php echo wpsg_drawForm_TextEnd(); ?>
	</div>
	
<?php echo wpsg_drawForm_AdminboxEnd(); ?>
<?php } ?>


<?php if (isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'phpinfo') { ?>	
<?php echo wpsg_drawForm_AdminboxStart(__('PHP-Info', 'wpsg')); ?>
	<div id="phpinfo" class="form-horizontal" style="max-width:100% !important; ">

	<?php 
	//echo phpinfo();
	ob_start();
	phpinfo();
	$pinfo = ob_get_contents();
	ob_end_clean();
	
	$pinfo = preg_replace ( '%^.*<body>(.*)</body>.*$%ms', '$1', $pinfo );
	//echo $pinfo;
	
	//$pinfo = preg_replace("/(width):\".*?\"/", "\${1}=\"100%\"", $pinfo);
	//$pinfo = preg_replace('/(width)(:)"([\d]+)"/', '${1}${2}"100%"', $pinfo);
	//$pinfo = str_replace('width: 934px;', 'width:100%;', $pinfo);
	
	echo $pinfo;
	//jQuery('#phpinfo').replaceWith($pinfo);

	?>
	</div>
<?php echo wpsg_drawForm_AdminboxEnd(); ?>
<?php } ?>


<?php if (isset($_REQUEST['subaction']) && $_REQUEST['subaction'] == 'systemcheck') { ?>	
<?php echo wpsg_drawForm_AdminboxStart(__('Systemcheck', 'wpsg')); ?>

	<div class="form-horizontal">
	<?php wpsg_drawForm_TextStart(); ?>		
	<?php echo WPSG_PATH_USERVIEW; ?>

	<?php echo wpsg_drawForm_TextEnd(__('Template Pfad', 'wpsg')); ?>	

	<?php wpsg_drawForm_TextStart(); ?>		
	<?php echo WPSG_PATH_TRANSLATION; ?>

	<?php echo wpsg_drawForm_TextEnd(__('Sprachdatei', 'wpsg')); ?>	
	</div>
	
<?php echo wpsg_drawForm_AdminboxEnd(); ?>
<?php } ?>


</div>