first commit

This commit is contained in:
2025-03-12 17:06:23 +01:00
commit 2241f7131f
13185 changed files with 1692479 additions and 0 deletions

View File

@@ -0,0 +1 @@
<?php echo $url ?>

View File

@@ -0,0 +1,14 @@
<header>
<div class="header left">
<h1>
<a href="<?php echo url_for('@homepage') ?>" target="_blank"><?php echo $sf_request->getHost();?></a>
</h1>
<span><?php echo __('Panel aktualizacji', null, 'stInstallerWeb');?></span>
</div>
<div class="auth_links">
<span class="backend"><?php echo link_to(__('Panel sklepu', null, 'stInstallerWeb'),"../backend.php", array('popup'=>'backend'));?></span>
<span class="frontend"><?php echo link_to(__('Strona sklepu', null, 'stInstallerWeb'),"../index.php", array('popup'=>'frontend'));?></span>
<?php echo link_to(__('Wyloguj', null, 'stInstallerWeb'),"stAuth/logout", 'class="logout"');?>
</div>
<div class="clear"></div>
</header>

View File

@@ -0,0 +1,4 @@
<?php
/**
* @deprecated: use _menu_home.php || _menu_tools.php
*/

View File

@@ -0,0 +1,55 @@
<?php use_helper('Javascript');?>
<div id="st_update_main_menu">
<?php if (stLockUpdate::isLocked()):?>
<a class="item<?php if ($selected=='rescue'): ?> selected<?php endif ?>" href="<?php echo url_for('stInstallerWeb/rescue') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/rescue.svg?v1') ?></span>
<span class="label"><?php echo __('Naprawa aktualizacji', null, 'stInstallerWeb') ?></span>
</a>
<?php endif ?>
<a id="item_download" class="item<?php if ($selected=='upgradeList'): ?> selected<?php endif ?>" href="<?php echo url_for('stInstallerWeb/upgradeList') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/download.svg?v1') ?></span>
<span class="label preloader">
<?php echo __('Pobierz', null, 'stInstallerWeb') ?>
</span>
</a>
<a id="item_install" class="item<?php if ($selected=='syncList'): ?> selected<?php endif ?>" href="<?php echo url_for('stInstallerWeb/syncList') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/install.svg?v1') ?></span>
<span class="label preloader"><?php echo __('Instaluj', null, 'stInstallerWeb') ?></span>
</a>
<?php if (!stConfig::getInstance('stRegister')->get('demo')): ?>
<a class="item<?php if ($selected=='upload'): ?> selected<?php endif ?>" href="<?php echo url_for('stInstallerWeb/upload') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/upload.svg?v1') ?></span>
<span class="label"><?php echo __('Dodaj', null, 'stInstallerWeb') ?></span>
</a>
<?php endif ?>
<a class="item" href="https://www.sote.pl/category/webstore" target="_blank">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/webstore.svg?v1') ?></span>
<span class="label"><?php echo __('Webstore', null, 'stInstallerWeb') ?></span>
</a>
</div>
<script>
jQuery(function($) {
$.get('<?php echo url_for('stInstallerWeb/AjaxCheckPackageStatus') ?>', function(response) {
let itemInstall = $('#item_install .label');
let itemDownload = $('#item_download .label');
itemInstall.removeClass('preloader');
itemDownload.removeClass('preloader');
console.log(response);
if (response.packagesToInstall > 0)
{
itemInstall.attr('data-count', response.packagesToInstall);
console.log(response.packagesToInstall);
}
if (response.packagesToUpgrade > 0)
{
itemDownload.attr('data-count', response.packagesToUpgrade);
}
});
})
</script>

View File

@@ -0,0 +1,40 @@
<?php use_helper('Javascript');?>
<div id="menu_left">
<?php if (stLockUpdate::isLocked()):?>
<?php if($selected=='rescue') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('Naprawa aktualizacji', null, 'stInstallerWeb'),'stInstallerWeb/rescue');?>
</div>
<?php endif;?>
<?php if($selected=='upgradeList') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php if(($selected=='upgradeList') || ($selected=='syncList')):?>
<?php echo link_to(__('Pobierz', null, 'stInstallerWeb'),'stInstallerWeb/upgradeList');?>
<?php else:?>
<nobr><?php echo link_to(__('Pobierz', null, 'stInstallerWeb')."&nbsp;<span class=\"font_normal\" id=\"upgradeList_ajax\" style=\"font-weight:bold\">".image_tag('update/icons/indicator.gif')."</span>",'stInstallerWeb/upgradeList');?></nobr>
<?php echo javascript_tag(
remote_function(array(
'update' => 'upgradeList_ajax',
'url' => 'stInstallerWeb/upgradeList?ajax=1',
))
);?>
<?php endif;?>
</div>
<?php if($selected=='syncList') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php if($selected=='syncList'):?>
<?php echo link_to(__('Instaluj', null, 'stInstallerWeb'),'stInstallerWeb/syncList');?>
<?php else:?>
<nobr><?php echo link_to(__('Instaluj',null, 'stInstallerWeb')."&nbsp;<span class=\"font_normal\" id=\"syncList_ajax\" style=\"font-weight:bold\">".image_tag('update/icons/indicator.gif')."</span>",'stInstallerWeb/syncList');?></nobr>
<?php echo javascript_tag(
remote_function(array(
'update' => 'syncList_ajax',
'url' => 'stInstallerWeb/syncList?ajax=1',
))
);?>
<?php endif;?>
</div>
<?php if($selected=='upload') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('Dodaj', null, 'stInstallerWeb'),'stInstallerWeb/upload');?>
</div>
<?php if($selected=='webstore') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('WebStore', null, 'stWebStore'), 'stWebStore/index');?>
</div>
</div>

View File

@@ -0,0 +1,24 @@
<?php if (!isset($selected)) $selected = '';?>
<div id="st_update_main_menu">
<a class="item<?php if ($selected=='verifyall'): ?> selected<?php endif ?>" href="<?php echo url_for('stInstallerWeb/verifyall') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/verify.svg?v1') ?></span>
<span class="label"><?php echo __('Weryfikacja systemu', null, 'stInstallerWeb') ?></span>
</a>
<?php if (!stConfig::getInstance('stRegister')->get('demo')): ?>
<a class="item<?php if ($selected=='devel'): ?> selected<?php endif ?>" href="<?php echo url_for('stDevel/devel') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/devel.svg?v1') ?></span>
<span class="label"><?php echo __('Tryb developerski', null, 'stInstallerWeb') ?></span>
</a>
<?php endif ?>
<a class="item<?php if ($selected=='history'): ?> selected<?php endif ?>" href="<?php echo url_for('stInstallerWeb/history') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/history.svg?v1') ?></span>
<span class="label"><?php echo __('Historia aktualizacji', null, 'stInstallerWeb') ?></span>
</a>
<?php if (!stConfig::getInstance('stRegister')->get('demo')): ?>
<a class="item<?php if ($selected=='reconfigure'): ?> selected<?php endif ?>" href="<?php echo url_for('stSetup/reconfigure') ?>">
<span class="image"><?php echo image_tag('/images/update/red/modules/svg/reconfigure.svg?v1') ?></span>
<span class="label"><?php echo __('Konfiguracja MySQL', null, 'stInstallerWeb') ?></span>
</a>
<?php endif ?>
</div>

View File

@@ -0,0 +1,17 @@
<?php if (!isset($selected)) $selected = '';?>
<ul id="menu_left">
<?php if($selected=='verifyall') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('Weryfikacja systemu', null, 'stInstallerWeb'),'stInstallerWeb/verifyall');?>
</div>
<?php if($selected=='devel') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('Tryb developerski', null, 'stInstallerWeb'),'devel');?>
</div>
<?php if($selected=='history') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('Historia aktualizacji', null, 'stInstallerWeb'),'stInstallerWeb/history');?>
</div>
<?php if($selected=='reconfigure') echo "<div class=\"selected\">"; else echo "<div>";?>
<?php echo link_to(__('Konfiguracja MySQL', null, 'stInstallerWeb'),'stSetup/reconfigure');?>
</div>
<div style="clear:both"></div>
</ul>

View File

@@ -0,0 +1,10 @@
<div class="horizontal_list">
<a id="home" href="<?php echo url_for('@homepage') ?>"><img src="/images/update/logo.png" alt=""></a>
<?php echo link_to(__('Narzędzia eksperta', null, 'stInstallerWeb'),'stInstallerWeb/tools');?>
<div class="auth_links">
<span class="backend"><?php echo link_to(__('Panel sklepu', null, 'stInstallerWeb'),"../backend.php", array('popup'=>'backend'));?></span>
<span class="frontend"><?php echo link_to(__('Strona sklepu', null, 'stInstallerWeb'),"../index.php", array('popup'=>'frontend'));?></span>
<?php echo link_to(__('Wyloguj', null, 'stInstallerWeb'),"stAuth/logout", 'class="logout"');?>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,32 @@
<div class="error_message" style="margin-top:5px">
<?php echo __('Nie można zainstalować aktualizacji. System wykrył modyfikację kodu. Twoj system może nie działać poprawnie.', null, 'stInstallerWeb');?>
</div>
<br />
<h2 class="subhead_txt_module">
<?php echo __('Zmodyfikowane pliki:', null, 'stInstallerWeb');?>
</h2>
<table border="0" width="100%">
<?php foreach ($data as $app => $files):?>
<tr>
<th colspan="2" align="left">
<?php echo $app;?>
</th>
<th>
<?php echo __('Data modyfikacji', null, 'stInstallerWeb');?>
</th>
</tr>
<?php foreach ($files as $file => $dat):?>
<tr>
<td align="right">
-
</td>
<td align="left" style="padding-right:20px">
<?php echo str_replace(' / ', '/', $file);?>
</td>
<td align="center" width="150">
<?php echo $dat['modified'];?>
</td>
</tr>
<?php endforeach;?>
<?php endforeach;?>
</table>

View File

@@ -0,0 +1,44 @@
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?php $i=1;?>
<tr bgcolor="#f1f1f1">
<th align="left"><?php echo __('Nr');?></th>
<th align="left"><?php echo __('Ikonka');?></th>
<th align="left"><?php echo __('Nazwa');?></th>
<th align="left"><?php echo __('Opis');?></th>
<th align="left"><?php echo __('Status');?></th>
</tr>
<?php foreach ($apps as $mode => $val):?>
<?php if ($mode != 'all'):?>
<?php foreach ($val as $id => $app): $title = stApplication::getAppName($app) ?>
<tr>
<td width="50px">
<?php echo $i;?>.
</td>
<td width="50px">
<img width="30" height="30" src="<?php echo st_update_get_app_icon($app) ?>" alt="<?php echo $title ?>">
</td>
<td width="30%">
<?php echo $app;?>
</td>
<td>
<?php echo $title ?>
</td>
<td align="right">
<?php
switch ($mode)
{
case 'added': echo '<span style="color:#3380cc">'.__('Dodaj')."</span>";
break;
case 'changed': echo '<span style="color:#009933">'.__('Aktualizuj')."</span>";
break;
case 'deleted': echo '<span style="color:red">'.__('Usuń').'</span>';
break;
}
?>
</td>
</tr>
<?php $i++;?>
<?php endforeach;?>
<?php endif;?>
<?php endforeach;?>
</table>

View File

@@ -0,0 +1,35 @@
<?php use_helper('stUpdate') ?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<div class="box_content">
<h2 class="title"><?php echo __('Dodatkowe aplikacje') ?></h2>
<div class="content_update_box">
<form action="<?php echo url_for('stInstallerWeb/additionalApplications') ?>" method="post">
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="table_download">
<thead>
<tr>
<th style="width: 1%"></th>
<th style="text-align: left"><?php echo __('Nazwa') ?></th>
<th style="text-align: center; width: 1%"><?php echo __('Aktywna') ?></th>
</tr>
</thead>
<tbody>
<?php foreach($applications as $name => $label): ?>
<tr>
<td><img width="30" height="30" src="<?php echo st_update_get_app_icon($name) ?>" alt="<?php echo $label ?>"></td>
<td><?php echo $label ?></td>
<td style="text-align: center"><input type="checkbox" name="application[<?php echo strtolower($name) ?>][active]" value="1" <?php echo in_array($name, $active) ? 'checked' : '' ?>></td>
</tr>
<?php endforeach ?>
</tbody>
</table>
<?php echo st_get_update_actions_head('style="float:right"');?>
<?php echo st_get_update_action(null, __('Włacz wszyskie'), null, array('style' => 'margin-right: 5px', 'name' => 'enable_all'));?>
<?php echo st_get_update_action(null, __('Wyłącz wszyskie'), null, array('style' => 'margin-right: 5px', 'name' => 'disable_all'));?>
<?php echo st_get_update_action('save', __('Zapisz'));?>
<?php echo st_get_update_actions_foot();?>
</form>
</div>
</div>
</div>

View File

@@ -0,0 +1,71 @@
<?php $license_info = stCommunication::getLicenseInfo(30); ?>
<?php if (! empty($license_info['type'])):?>
<?php if(stLicense::isOpen()):?>
<div class="status_alert">
<h4>
<?php echo __('Wersja OPEN nie posiada dostępu do aktualizacji.', null, 'stInstallerWeb');?>
</h4>
<a href="<?php echo __('http://www.sote.pl/licencja-soteshop.html', null, 'stInstallerWeb');?>" target="_blank">
<?php echo __('Zamów wersję komercyjną.', null, 'stInstallerWeb');?>
</a>
<div class="clear"></div>
</div>
<?php elseif($status === 'SOTE_CONNECTION_ERROR'):?>
<div class="status_alert">
<h4>
<?php echo __('Błąd połączenia z serwerem aktualizacji.', null, 'stInstallerWeb');?>
</h4>
<div class="clear"></div>
</div>
<?php elseif ($status === 'UPGRADE_SERVICE_NOT_ACTIVE'):?>
<div class="status_alert">
<h4>
<?php echo __('Sklep nieaktualny', null, 'stInstallerWeb'); ?>
</h4>
<?php // if ($license_info['type'] == 'ROK' || $license_info['type'] == 'MIESIĄC'): $message = stCommunication::blockSite(30) ? __('Przedłuż usługę korzystania z SOTESHOP') : __('Przedłuż usługę korzystania z SOTESHOP.', array('%days%' => $days)); ?>
<?php echo __('Dostęp do aktualizacji wygasł dnia', null, 'stInstallerWeb');?>: <?php echo $upgradeServiceTime;?>
<?php if ($license_info['type'] == 'BEZTERMINOWO' || $license_info['type'] == 'BEZTERMINOWO+HOSTING'): ?>
<div style="color: #C62929">
<?php if ($sf_user->getCulture() == 'pl_PL'): ?>
Zamów dostęp do <a style="color: #C62929" href="http://www.sote.pl/dostep-do-aktualizacji.html" target="sote">aktualizacji sklepu</a>
<?php else: ?>
Order access to <a style="color: #C62929" href="http://www.soteshop.com/access-to-update.html" target="sote">shop updates</a>
<?php endif ?>
</div>
<?php endif; ?>
<div class="clear"></div>
</div>
<?php elseif($status === 'PACKAGES_FOUND'):?>
<div class="status_alert">
<h4><?php echo __('Sklep nieaktualny', null, 'stInstallerWeb');?></h4> <?php echo __('Zaktualizuj swój sklep do najnowszej wersji.', null, 'stInstallerWeb');?>
<div class="clear"></div>
<div class="st_admin-actions">
<span class="download"><?php echo link_to(__('Pobierz aktualizacje', null, 'stInstallerWeb'),'stInstallerWeb/upgradeList');?></span>
<span class="install"><?php echo link_to(__('Instaluj aktualizacje', null, 'stInstallerWeb'),'stInstallerWeb/syncList');?></span>
</div>
<div class="clear"></div>
</div>
<?php elseif($status === 'NOTHING_TO_UPGRADE'):?>
<?php if($isSeven):?>
<div class="status_current">
<h4><?php echo __('Sklep aktualny', null, 'stInstallerWeb');?></h4>
<?php echo __('Twój sklep jest zaktualizowany do najnowszej wersji.', null, 'stInstallerWeb');?>
</div>
<?php else:?>
<div class="status_alert">
<h4><?php echo __('Dostępna jest nowa wersja sklepu.', null, 'stInstallerWeb');?></h4>
<a href="<?php echo __('http://www.sote.pl/aktualizacja-soteshop-z-wersji-6-do-7.html');?>" target="_blank">
<?php echo __('Zamów aktualizację do wersji 7.', null, 'stInstallerWeb');?>
</a>
</div>
<?php endif;?>
</div>
<?php endif; ?>
<?php else: ?>
<?php echo __('Tu pojawią się dostępne aktualizacje.', null, 'stInstallerWeb'); // Wersja demo ?>
<?php endif; ?>

View File

@@ -0,0 +1,8 @@
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<ul id="st_list_installer" style="min-height: 130px;">
<?php echo __('Nie znaleziono archiwum.');?>
</ul>
</div>

View File

@@ -0,0 +1,24 @@
<?php use_helper('I18N', 'Date', 'Text', 'stAdminGenerator', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php use_helper('stProgressBar'); ?>
<?php use_stylesheet('/css/backend/stInstallerWebPlugin.css?version=1'); ?>
<?php echo st_get_admin_head('stInstallerWebPlugin', __('Uaktualnienia',
array()), __('Uaktualnij aplikacje w sklepie',
array()),NULL) ?>
<div style="margin:0px 30px;">
<?php echo get_partial('menu');?>
<div class="st_head_txt_installer">
<?php echo __('Wyczyszczenie cache'); ?>
</div>
<pre><?php
print_r($content);
print_r($error);
?></pre>
</div>
<?php echo st_get_admin_foot() ?>

View File

@@ -0,0 +1,96 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php use_javascript(sfConfig::get('sf_prototype_web_dir').'/js/prototype'); ?>
<?php use_helper('stUpdate') ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'syncList'));?>
<div class="box_content">
<div class="content_update_box">
<div style="float:right; margin-right:10px"><?php echo image_tag('/images/update/installerweb/arrow_down.png')?></div>
<h2 class="subhead_txt_module">
<?php echo __('Opis zmian aktualizacji');?> <?php // echo $active ?>
</h2>
<?php if ($smarty_changed):?>
<?php echo __('W Twoim sklepie wykryto indywidualny temat graficzny:').' <b>'.$smarty_theme.'</b>.<br />'.__('Poniżej przedstawione pliki zostaną zarchiwizowane i napisane. Przeczytaj opis zmian.') ?>
<p />
<?php endif ?>
<?php foreach ($output as $priority=>$content):?>
<?php if ($priority=='P1') $bgcolor='#FAAAAA'; else $bgcolor='#FFF';?>
<?php foreach ($content as $app=>$content2):?>
<div class="content_update_box" style="width:845px; margin-bottom: 10px; background-color: <?php echo $bgcolor ?>">
<div style="float:right">
<span style="font-size:9px"><?php echo __('Aplikacja')?>:</span> <span style="font-size:12px"><?php echo $app;?></span>
<?php if ($priority=='P1'):?>
<br />
<div style="float:right; margin-right:5px"><?php echo image_tag('/images/update/installerweb/icon_warning.png')?></div>
<?php endif ?>
</div>
<div class="content_update_box" style="width:650px; margin-bottom: 0px; background-color: #fff">
<?php foreach ($content2['keyname'] as $keyname=>$content3): ?>
<?php echo $content3['content'] ?>
<?php if (! empty($content3['url'])):?>
<div style="float:right">
<p />
<a href="<?php echo url_for($content3['url']) ?>" target="update_info"><?php echo __('Więcej informacji') ?></a>
</div>
<?php endif ?>
<p />
<?php endforeach ?>
<p />
<?php echo $content2['resume'] ?>
</div>
</div>
<?php endforeach ?>
<?php endforeach ?>
<?php if ($smarty_changed):?>
<div class="content_update_box" style="width:845px; margin-bottom: 0px; background-color: #fff">
<?php echo "<b>".__('Lista zmienionych plików')."</b>"?>
<div style="float:right; margin-right:10px;"><?php echo link_to(__('Pobierz pliki'),'stInstallerWeb/backup?token='.$backup_token);?>
<?php echo link_to(image_tag('/images/update/icon_download.svg'),'stInstallerWeb/backup?token='.$backup_token)?></div>
<ul>
<?php foreach ($smarty_files as $file): ?>
<li><?php echo $file ?></li>
<?php endforeach ?>
</ul>
</div>
<?php endif ?>
<div class="clear"></div>
<?php if ($confirmation) :?>
<div style="float:right; width=200px">
<div style="float:right;">
<div class="form-error-msg" id="noconfirm-error" style="display:none; color: #FF3333">↓&nbsp;<?php echo __("Proszę zaakceptować zmiany")?>&nbsp;↓</div>
<?php echo __('Akceptuję opisane zmiany') ?> <?php echo checkbox_tag('confirm', 1, 0, array('onChange'=>'if ($("confirm").checked == false) {$("changelog_confirm_actions").style.display = "none";$("changelog_noconfirm_actions").style.display = "block";} else {$("changelog_confirm_actions").style.display = "block";$("noconfirm-error").style.display = "none"; $("changelog_noconfirm_actions").style.display = "none";}')); ?>
</div>
<div id="changelog_confirm_actions" style="float:right;display:none; clear: both">
<?php echo st_get_update_actions_head('style="float:right";') ?>
<?php echo st_get_update_action('install', __('Aktualizuj wszystkie'), 'stInstallerWeb/verify', 'post=true') ?>
<?php echo st_get_update_actions_foot() ?>
</div>
<div id="changelog_noconfirm_actions" style="float:right; clear: both">
<?php echo st_get_update_actions_head('style="float:right";') ?>
<?php echo st_get_update_action('install', __('Aktualizuj wszystkie'), null, array('type'=>'button', 'onClick'=>'$("noconfirm-error").style.display = "block";')) ?>
<?php echo st_get_update_actions_foot() ?>
</div>
</div>
<?php else: ?>
<div style="float:right; width=200px">
<?php echo st_get_update_actions_head('style="float:right"') ?>
<div style="float:right"><?php echo st_get_update_action('install', __('Aktualizuj wszystkie'), 'stInstallerWeb/verify', 'post=true') ?></div>
<div style="float:right; margin-right:30px"><?php echo input_hidden_tag('confirm', 1, 1); ?></div>
<?php echo st_get_update_actions_foot() ?>
</div>
<?php endif ?>
<div class="clear"></div>
</div>
</div>
</div>

View File

@@ -0,0 +1,45 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php use_stylesheet('/css/update/setup.css?v2'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<div id="sf_admin_container" style="width: auto;">
<div style="padding-bottom: 40px;">
<?php echo __('Korzystasz z przeglądarki Internet Explorer 7 lub niższej.');?>
<?php echo __('Do poprawnego działania panelu aktualizacji oraz sklepu zalecamy skorzystanie z nowszej wersji przeglądarki lub innej zgodnej ze standardem W3C.');?>
</div>
<div style="padding-bottom: 20px; text-align: center;">
<?php echo __('Poniżej lista przeglądarek zalecanych do obsługi panelu administracyjnego:') ?>
</div>
<div style="overflow: hidden; padding-bottom: 40px; width: 480px; margin: 0px auto;">
<div style="float: left; width: 120px; text-align: center;">
<a href="http://windows.microsoft.com/pl-PL/internet-explorer/products/ie/home" target="_blank">
<img src="/images/update/browser/ie.png" alt=""/><br />
Internet Explorer 8
</a>
</div>
<div style="float: left; width: 120px; text-align: center;">
<a href="http://www.mozilla-europe.org/pl/firefox/" target="_blank">
<img src="/images/update/browser/firefox.png" alt=""/><br />
Firefox
</a>
</div>
<div style="float: left; width: 120px; text-align: center;">
<a href="http://www.opera.com/" target="_blank">
<img src="/images/update/browser/opera.png" alt="" /><br />
Opera
</a>
</div>
<div style="float: left; width: 120px; text-align: center;">
<img src="/images/update/browser/chrome.png" alt=""/><br />
<?php echo link_to("Chrome","http://www.google.com/chrome/index.html?hl=pl&brand=CHMG&utm_source=pl", "target=>_blank") ?>
</div>
</div>
<div>
<?php if($sf_user->getCulture() == 'pl_PL'):?>
<?php echo __('Więcej informacji na temat instalacji przeglądarek znajdziecie Państwo');?> <a href="http://www.sote.pl/trac/wiki/doc/webbrowsers" target="_blank"><?php echo __('tutaj');?></a>.
<?php endif;?>
</div>
</div>
</div>

View File

@@ -0,0 +1,30 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php use_stylesheet('/css/update/setup.css?v2'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<div id="sf_admin_container" style="width: auto;">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer_sync">
<?php echo __('Weryfikacja tematu graficznego sklepu');?>
</div>
<div class="content" style="padding-left: 0px;">
<?php if ($check === true):?>
<?php echo __('Weryfikacja została zakończona pomyślnie.');?>
<?php elseif ($check === false):?>
<?php echo __('Dostępna jest nowa wersja SOTESHOP 6:');?>
<a href="<?php echo __('http://www.sote.pl/soteshop6');?>" target="_blank"><?php echo __('więcej');?></a><br />
<?php echo __('Jeśli chcesz pobrać aktualizacje do wersji 6, musisz zaktualizować grafikę do nowszej wersji:');?>
<a href="<?php echo __('http://www.sote.pl/soteshop6/update');?>" target="_blank"><?php echo __('więcej');?></a>
<?php elseif ($check == -1):?>
<?php echo __('Nie można połączyć sie z bazą danych w celu wykonania weryfikacji.');?><br />
<?php echo __('Prosze o kontakt z serwisem oprogramowania www.serwis.sote.pl.');?>
<?php elseif ($check == -2):?>
<?php echo __('Wystąpił błąd podczas weryfikacja tematu graficznego.');?><br />
<?php echo __('Prosze o kontakt z serwisem oprogramowania www.serwis.sote.pl.');?>
<?php endif;?>
</div>
</div>
<div class="clear"></div>
</div>
</div>

View File

@@ -0,0 +1,31 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_tools',array('selected'=>'history'));?>
<div class="box_content">
<h2 class="title"><?php echo __('Historia aktualizacji', null, 'stInstallerWeb');?></h2>
<div class="content_update_box">
<h2 class="subhead_txt_module">
<?php echo __('Historia instalacji/aktualizacji') ?>
</h2>
<ul>
<?php foreach ($history_apps as $date=>$apps):?>
<li>
<li><br /></li>
<li><?php echo $date ?></li>
<ul>
<?php foreach ($apps as $data): ?>
<li> &nbsp; &nbsp;
<?php echo $data['package'].' '.$data['version'].' ' ?>
</li>
<?php endforeach ?>
</ul>
</li>
<?php endforeach ?>
</ul>
</div>
</div>
<div class="st_clear_all"></div>
</div>

View File

@@ -0,0 +1,9 @@
<?php //use_helper('I18N', 'Date', 'Text', 'stAdminGenerator', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<div style="margin:0px 30px;">
<?php echo get_partial('menu');?>
<?php echo $content;?>
</div>
<?php //echo st_get_admin_foot() ?>

View File

@@ -0,0 +1,12 @@
<?php use_helper('I18N', 'Date', 'Text', 'stAdminGenerator', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php echo st_get_admin_head('stInstallerWebPlugin', __('Uaktualnienia',
array()), __('Uaktualnij aplikacje w sklepie',
array()),NULL) ?>
<div style="margin:0px 30px;">
<?php echo get_partial('menu');?>
<?php echo $content;?>
</div>
<?php echo st_get_admin_foot() ?>

View File

@@ -0,0 +1,25 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div id="sf_admin_container">
<div class="box_content">
<div class="st_head_txt_installer">
<?php echo __('Lista zainstalowanych aplikacji:');?>
</div>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?php foreach ($content as $name => $version): $title = stApplication::getAppName($name); ?>
<tr>
<td>
<img width="30" height="30" src="<?php echo st_update_get_app_icon($name) ?>" alt="<?php echo $title ?>">
</td>
<td width="20%"><?php echo $name;?></td>
<td><?php echo $title ?></td>
<td><?php echo $version ?></td>
</tr>
<?php endforeach;?>
</table>
</div>
<div class="clear"></div>
</div>
</div>

View File

@@ -0,0 +1,30 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('stInstallerWeb/menu_top'); ?>
<div id="frame_update">
<?php echo get_partial('menu'); ?>
<div class="box_content">
<h2 class="title"><?php echo __('Tryb developerski', null, 'stInstallerWeb'); ?></h2>
<div class="st_head_txt_installer">
<?php echo __('Lista aplikacji do aktualizacji:'); ?>
</div>
<br />
<?php if (is_array($packages)) : ?>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?php foreach ($packages as $package) : $title = stApplication::getAppName($package['name']) ?>
<tr>
<td>
<img width="30" height="30" src="<?php echo st_update_get_app_icon($package['name']) ?>" alt="<?php echo $title ?>">
</td>
<td width="20%"><?php echo $package['name']; ?></td>
<td><?php echo $title ?></td>
<td>
<?php $version = explode(" ", $package['version']); echo $version[0]; ?>
</td>
</tr>
<?php endforeach; ?>
</table>
<?php endif; ?>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,24 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="box_content">
<div class="st_head_txt_installer">
<?php echo __('Lista pobranych aplikacji:');?>
</div>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?php foreach ($content as $name => $version): $title = stApplication::getAppName($name); ?>
<tr>
<td>
<img width="30" height="30" src="<?php echo st_update_get_app_icon($name) ?>" alt="<?php echo $title ?>">
</td>
<td width="20%"><?php echo $name;?></td>
<td><?php echo $title ?></td>
<td><?php echo $version ?></td>
</tr>
<?php endforeach;?>
</table>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,22 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<div class="box_content">
<ul id="st_list_installer" class="content" style="min-height: 130px;">
<li>
<div><?php echo image_tag('/images/update/installerweb/change_server.png') ?></div>
</li>
<li>
<div class="st_head_txt_installer" style="text-align: left;">
<?php echo __('System wykrył zmianę serwera.');?>
</div>
<?php echo __('Program został dostosowany do nowej lokalizacji.');?>
<?php echo link_to(__('Uaktualnij dostęp do bazy danych'),"stSetup/reconfigure?newServer=true"); ?>
</li>
<div style="clear:both"></div>
</ul>
</div>
</div>

View File

@@ -0,0 +1,25 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php if ($sf_user->isAuthenticated()):?>
<?php echo get_partial('menu_top');?>
<?php endif;?>
<div id="frame_update">
<?php echo get_partial('menu_home', array('selected' => 'news'));?>
<div id="status_box">
<span><?php echo image_tag('update/red/icons/indicator-big.gif');?></span>
</div>
<?php echo javascript_tag(
remote_function(array(
'update' => 'status_box',
'url' => 'stInstallerWeb/ajaxHomepageStatus',
))
);?>
<script type="text/javascript">
jQuery(function($) {
$(document).ready(function() {
$.post('/update.php/communication/check');
});
});
</script>
<div class="st_clear_all"></div>
</div>

View File

@@ -0,0 +1,15 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div id="sf_admin_container">
<div class="box_content">
<div class="st_head_txt_installer">
<?php echo __('Optymalizacja i czyszczenie instalacji');?>
</div>
<?php echo progress_bar('stCleanInstallerDownload', 'stCleanInstallerDownload', 'step', stCleanInstallerDownload::getSteps());?>
<?php echo progress_bar('stCleanInstallerSrc', 'stCleanInstallerSrc', 'step', stCleanInstallerSrc::getSteps());?>
</div>
<div class="clear"></div>
</div>
</div>

View File

@@ -0,0 +1,8 @@
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<div class="content">
<div id="st_application-st_error_plugin" style="text-align: center; padding: 60px 0">
<h2 style="font-weight: normal"><?php echo __('Strona o podanym adresie nie istnieje.'); ?></h2>
</div>
</div>
</div>

View File

@@ -0,0 +1,11 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer">
<?php echo __('Wyczyszczenie pamięci podręcznej PEAR: symfony pear clear-cache');?>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,34 @@
<?php use_helper('stUpdate') ?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php use_stylesheet('/css/update/stDevel.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_tools',array('selected'=>'none'));?>
<div class="content">
<div class="content_update_box">
<h2 class="subhead_txt_module"><?php echo __('Zmiana trybu pracy sklepu') ?></h2>
<?php echo form_tag('installerweb/pearstate', array('id' => 'sf_admin_config_form', 'name' => 'sf_admin_config_form'));?>
<div class="main" style="padding:10px 0px;">
<div class="row">
<div class="column" id="info1">
<?php echo __('Uwaga')?>!
<i style="font-size:13px; padding-top:5px;"><?php echo __('Włączanie trybu beta nie jest zalecane dla sklepów produkcyjnych!')?></i>
</div>
</div>
<div class="row pearstate_row">
<div style="font-weight:bold; padding-bottom:10px;"><?php echo __('Tryb pracy');?>:</div>
<div class="st_clear_all"></div>
<span style="float:left; width:150px;"><?php echo __('wersja stabilna (stable)') ?></span><?php echo radiobutton_tag('pear[state]', 'stable', $isStable) ?>
<div class="st_clear_all" style="padding:5px 0px;"></div>
<span style="float:left; width:150px;"><?php echo __('wersja testowa (beta)') ?></span><?php echo radiobutton_tag('pear[state]', 'beta', !$isStable) ?>
</div>
<div id="pearstate_buttons">
<?php echo st_get_update_actions_head('style="float:left"') ?>
<?php echo st_get_update_action('save', __('Zapisz')) ?>
<?php echo st_get_update_actions_foot() ?>
</div>
</div>
</form>
</div>
</div>
</div>

View File

@@ -0,0 +1,42 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'rescue'));?>
<div class="content">
<div class="content_update_box">
<h2 class="title"><?php echo __('Naprawa aktualizacji') ?></h2>
<?php if ($linkToDownloadPackage):?>
<div class="st_head_txt_installer_sync">
<?php echo __('Pobieranie aktualizacji zostało przerwane i nie możliwa jest instalacja aktualizacji.');?>
</div>
<?php echo link_to(__('Ponów pobieranie aktualizacji'), 'stInstallerWeb/upgradeList');?>
<?php else:?>
<?php
/*
// Debugowanie taskow, wywolania z wyswietleniem wyniku na stronie
$browser = new sfWebBrowser();
$browser->get("http://pear.soteshop/task_web.php",array('task'=>'cc'));
$page=$browser->getResponseBody();
echo "<pre>";echo $page;echo "</pre>";
*/
?>
<?php if ($time): ?>
<?php $PBparams = array('reload_url'=>url_for('stInstallerWeb/rescueReboot',true), 'reload_time'=>30000); ?>
<?php echo progress_bar('Installer', 'stInstallerTasksRescue', 'step', 15, $PBparams); ?>
<?php else: ?>
<?php echo __('Nie można wykonać instalacji, gdyż czas wykonania skryptu na serwerze jest zbyt krótki.');?><br />
<?php echo __('Minimalny czas jaki jest wymagany do poprawnego wykonania instalacji to').'<b> '.$time_min.' '.__('sekund').'</b>.';?><br />
<?php echo __("Maksymalny czas wykonania skryptu PHP na serwerze to").'<b> '.$time_server.' '.__('sekund').'</b>.'; ?>
<?php echo '<br /><br />'.__("Jak zmienić czas wykonywania na serwerze:").'<br />';?><?php echo link_to('http://www.sote.pl/noc/wiki/max_execution_time','http://www.sote.pl/noc/wiki/max_execution_time', array('popup' => array('sote.pl')))?>
<?php endif; ?>
<?php endif; ?>
</div>
</div>
<div class="st_clear_all"></div>
</div>

View File

@@ -0,0 +1,38 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php use_stylesheet('/css/update/setup.css?v2'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer_sync">
<?php echo __('Test wymagań technicznych serwera');?>
</div>
<?php if (!$testsPassed):?>
<div class="msg-box error">
<span class="icon alert"></span>
<span style="vertical-align: middle"><?php echo __('Serwer nie spełnia wymagań technicznych, aktualizacja nie jest możliwa.');?></span>
</div>
<?php endif; ?>
<div class="stSetup-require-list">
<?php foreach ($testsStatus as $test=>$status): ?>
<div class="stSetup-require-list-row" >
<label>
<?php echo __($tests->getTestName($test))?>
</label>
<div>
<?php if ($status):?>
<?php if ($tests->getWarning($test)=== false):?>
<span class="icon check"></span>
<?php else: ?>
<?php echo $tests->getWarning($test); $hasWarning = true;?>
<?php endif;?>
<?php else:?>
<span class="icon alert"></span>
<?php endif; ?>
</div>
</div>
<?php endforeach; ?>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,21 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'rescue'));?>
<div content="content">
<div class="content_update_box">
<h2 class="title"><?php echo __('Naprawa aktualizacji') ?></h2>
<?php echo __('Wykryto błędne zakończenie aktualizacji. Wywołaj automatyczną naprawę aktualizacji.')?><br />
<ul id="st_list_installer">
<li>
<div><?php echo link_to(image_tag('/images/update/installerweb/rescue.png'), 'stInstallerWeb/rescueReboot'); ?></div>
<div><?php echo link_to(__('Naprawa aktualizacji'),'stInstallerWeb/rescueReboot');?></div>
</li>
</ul>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,18 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<h2 class="title"><?php echo __('Pobierz', null, 'stInstallerWeb');?></h2>
<div class="st_head_txt_installer">
<?php echo __('RSS Wiadomości z najnowszymi aktualizacjami.') ?>
</div>
<p />
<?php echo __('Dodaj kanał RSS do swojego programu pocztowego, będziesz otrzymywać wiadomości o aktualizacjach w programie.') ?>
<br />
<?php echo __('Kanał RSS z najnowszymi aktualizacjami');?>: <b><a href="feed://pear.sote.pl/index.php?rss&latest" target='rss.pear.sote.pl'>feed://pear.sote.pl/index.php?rss&latest</a></b>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,11 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer">
<?php echo __('Sklep został przełączony w tryb Beta');?>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,11 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer">
<?php echo __('Sklep został przełączony w tryb Stable');?>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,33 @@
<?php use_helper('stUpdate');?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'upgradeList'));?>
<div class="content">
<div class="content_update_box">
<h2 class="subhead_txt_module"><?php echo __('SOTESHOP 6');?></h2>
<div>
<?php echo __('UWAGA: Instalujesz aktualizację do wersji SOTESHOP 6.');?>
<?php echo __('Program różni się od wersji 5 procesem zamówienia i panelem administracyjnym.');?>
<?php echo __('Więcej informacji o zmianach:');?> <a href="<?php echo __('http://www.sote.pl');?>" target="_blank"><?php echo __('http://www.sote.pl');?></a>
<br /><br />
<?php echo __('Możesz zainstalować aktualizację automatycznie (wymagane zrobienie archiwizacji sklepu przed instalacją) lub możesz zlecić aktualizację pod nadzorem serwisu, więcej informacji:');?>
<a href="<?php echo __('http://www.sote.pl/update6.html');?>" target="_blank"><?php echo __('http://www.sote.pl/update6.html');?></a>
<?php if ($error):?>
<div style="color: #ff0000; padding-top: 20px;">
<?php echo __('Nie można wykonać automatycznej aktualizacji do wersji SOTESHOP 6, gdyż w Twoim sklepie są indywidualne modyfikacje.');?>
<?php echo __('Skontaktuj się z nami');?>
<a href="<?php echo __('http://www.sote.pl/page/contact');?>" target="_blank"><?php echo __('http://www.sote.pl/page/contact');?></a>
</div>
<?php endif;?>
<div class="clear"></div>
<div style="float: right">
<?php echo st_get_update_actions_head('style="float:right"') ?>
<?php echo st_get_update_action('next', __('Dalej'), 'stInstallerWeb/upgradeList?confirm=1', 'post=true') ?>
<?php echo st_get_update_actions_foot() ?>
</div>
<div class="st_clear_all"></div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,4 @@
<?php
// return number of availabe sync packages
if (! empty($ajax_num)) echo '('.$ajax_num.')';
else echo '';

View File

@@ -0,0 +1,51 @@
<?php use_helper('stUpdate') ?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'syncList'));?>
<div class="content">
<div class="content_update_box">
<h2 class="title"><?php echo __('Instaluj', null, 'stInstallerWeb');?></h2>
<?php if ($linkToDownloadPackage):?>
<h2 class="subhead_txt_module">
<?php echo __('Pobieranie aktualizacji zostało przerwane i nie możliwa jest instalacja aktualizacji.');?>
</h2>
<?php echo link_to(__('Ponów pobieranie aktualizacji'), 'stInstallerWeb/upgradeList');?>
<?php else:?>
<?php if (!empty($apps['all'])):?>
<div style="float:left">
<h2 class="subhead_txt_module">
<?php echo __('Instalacja aktualizacji');?>
</h2>
</div>
<div style="float:right" class="button_top">
<?php echo st_get_update_actions_head('style="float:right"') ?>
<?php echo st_get_update_action('install', __('Instaluj wszystkie'), 'stInstallerWeb/changelog', 'post=true') ?>
<?php echo st_get_update_actions_foot() ?>
</div>
<div class="st_clear_all"></div>
<?php if (!empty($apps)): ?>
<?php echo get_partial('sync_list',array("apps"=>$apps));?>
<?php endif;?>
<div style="float:right">
<?php echo st_get_update_actions_head('style="float:right"') ?>
<?php echo st_get_update_action('install', __('Instaluj wszystkie'), 'stInstallerWeb/changelog', 'post=true') ?>
<?php echo st_get_update_actions_foot() ?>
</div>
<?php else:?>
<div>
<h2 class="subhead_txt_module">
<?php echo __('Nie ma pobranych aktualizacji do instalacji.')?>
</h2>
</div>
<?php endif;?>
<?php endif;?>
<div class="clear"></div>
</div>
</div>
</div>

View File

@@ -0,0 +1,32 @@
<?php use_helper('I18N', 'Date', 'Text', 'stAdminGenerator', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php use_stylesheet('/css/backend/stInstallerWebPlugin.css?version=1'); ?>
<?php echo st_get_admin_head('stInstallerWebPlugin', __('Uaktualnienia')) ?>
<div style="margin:0px 30px;">
<?php echo get_partial('menu'); ?>
<div class="st_head_txt_installer">
<?php if (!empty($apps['all'])) : ?>
<?php echo __('Zsynchronizowane aplikacje'); ?>
<?php else : ?>
<?php echo __('Nie ma aplikacji do synchronizacji.'); ?>
<?php endif ?>
</div>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?php foreach ($apps['all'] as $app) : $title = stApplication::getAppName($name) ?>
<tr>
<td>
<img width="30" height="30" src="<?php echo st_update_get_app_icon($name) ?>" alt="<?php echo $title ?>">
</td>
<td width="20%">
<?php echo $name; ?>
</td>
<td>
<?php echo $title ?>
</td>
</tr>
<?php endforeach ?>
</table>
</div>
<?php echo st_get_admin_foot() ?>

View File

@@ -0,0 +1,28 @@
<?php use_helper('I18N', 'Date', 'Text', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer">
Symfony tasks
</div>
Run task:
<?php echo form_tag('stInstallerWeb/task')?>
<?php echo input_tag('task','','size=60') ?>
</form>
<?php if (! empty($task)) :?>
<b><?php echo $task ?></b><br />
<pre>
<?php echo $content;?>
--
<?php echo $error;?>
</pre>
<?php endif ?>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,21 @@
<?php
//
// $diff=sfConfig::get('sf_root_dir').DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'package-schema-diff.yml';
// // $diff=sfConfig::get('sf_root_dir').DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'package-schema-diff-empty.yml';
// if (file_exists($diff))
// {
// $dbmodified=0;
// $data=sfYaml::load($diff);
// echo "<pre>";print_r($data);echo "</pre>";
// foreach ($data['propel'] as $mode=>$apps_data)
// {
// foreach ($apps_data as $app=>$dbdata)
// {
// if (! empty($dbdata)) $dbmodified=1;
// }
// }
//
// if ($dbmodified==1) echo "baza zmodyfikowana";
// else echo "baza bez zmian";
// } else throw new Exception ("The file $diff not exists");
?>

View File

@@ -0,0 +1,9 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_tools');?>
</div>

View File

@@ -0,0 +1,18 @@
<?php use_helper('stProgressBar');?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=2');?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'upgradeList'));?>
<div class="content">
<h2 class="title">
<?php echo __('Pobierz', null, 'stInstallerWeb');?>
</h2>
<div class="content_update_box">
<h2 class="subhead_txt_module">
<?php echo __('Pobieranie aktualizacji');?>
</h2>
<?php echo progress_bar('stPackageDownloader', 'stPackageDownloader', 'step', stPackageDownloader::getSteps()); ?>
<div class="clear"></div>
</div>
</div>
</div>

View File

@@ -0,0 +1,35 @@
<?php use_helper('I18N', 'Date', 'Text', 'stAdminGenerator', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php use_stylesheet('/css/backend/stInstallerWebPlugin.css?version=1'); ?>
<?php echo st_get_admin_head('stInstallerWebPlugin', __('Uaktualnienia',
array()), __('Uaktualnij aplikacje w sklepie',
array()),NULL) ?>
<div style="margin:0px 30px;">
<?php echo get_partial('menu');?>
<div class="st_head_txt_installer">
<?php echo __('Raport instalacji');?>
</div>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<?php foreach ($apps as $app):?>
<tr>
<td>
<?php $app=ereg_replace('__DOWNLOAD__',__('Pobieram'),$app);?>
<?php echo $app;?>
</td>
</tr>
<?php endforeach ?>
</table>
<?php $result=ereg_replace('__UPDATED__',__('Aplikacje pobrane.'),$result);?>
<?php $result=ereg_replace('__NOTHING2UPGRADE__',__('Nie ma aplikacji do aktualizacji.'),$result);?>
<br />
<?php echo $result;?>
<?php echo st_get_admin_actions_head() ?>
<?php echo st_get_admin_action('install', __('Instaluj wszystkie'), 'stInstallerWeb/verify', 'post=true') ?>
<?php echo st_get_admin_actions_foot() ?>
</div>
<?php echo st_get_admin_foot() ?>

View File

@@ -0,0 +1,13 @@
<?php use_helper('stProgressBar') ?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'upgradeList'));?>
<div class="content">
<div class="content_update_box">
<h2 class="subhead_txt_module"><?php echo __('Pobieranie aktualizacji');?></h2>
<?php echo progress_bar('stPackageDownloader', 'stPackageDownloader', 'step', stPackageDownloader::getSteps()); ?>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,3 @@
<?php
if ($packagesCount)
echo '('.$packagesCount.')';

View File

@@ -0,0 +1,70 @@
<?php use_helper('I18N', 'Date', 'Text', 'Object', 'Validation', 'ObjectAdmin', 'stUpdate');?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home', array('selected' => 'upgradeList'));?>
<div class="content">
<div class="content_update_box">
<h2 class="title">
<?php echo __('Pobierz', null, 'stInstallerWeb');?>
</h2>
<?php if($hasPackages == TRUE):?>
<p class="subhead_txt_module left">
<?php echo __('Dostępne aktualizacje');?>
</p>
<?php if($hasInstaller != true):?>
<div style="float: right" class="button_top">
<?php echo st_get_update_actions_head('style="float:right"');?>
<?php echo st_get_update_action('download', __('Pobierz wszystkie'), 'stInstallerWeb/upgradeAllBySteps', 'post=true');?>
<?php echo st_get_update_actions_foot();?>
</div>
<?php endif;?>
<div class="clear"></div>
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="table_download">
<tr bgcolor="#fafafa">
<th align="left"><?php echo __('Nr');?></th>
<th align="left"><?php echo __('Ikonka');?></th>
<th align="left"><?php echo __('Nazwa');?></th>
<th align="left"><?php echo __('Opis');?></th>
<th align="right"><?php echo __('Wersja');?></th>
</tr>
<?php $i = 1;?>
<?php foreach($packages as $name => $version): $title = stApplication::getApplicationTitle($name) ?>
<tr>
<td width="50px"><?php echo $i;?>.&nbsp;</td>
<td>
<img width="30" height="30" src="<?php echo st_update_get_app_icon($name) ?>" alt="<?php echo $title ?>">
</td>
<td width="20%">
<?php echo $name;?>
</td>
<td>
<?php echo $title ?>
</td>
<td style="text-align: right;">
<?php echo $version;?>
</td>
</tr>
<?php $i++;?>
<?php endforeach;?>
</table>
<div style="float: right" class="button" style="margin-top: 20px;">
<?php echo st_get_update_actions_head('style="float:right"');?>
<?php if ($hasInstaller == TRUE):?>
<?php echo st_get_update_action('download', __('Pobierz'), 'stInstallerWeb/upgradeBySteps?package=stUpdate&version='.$installerVersion);?>
<?php else:?>
<?php echo st_get_update_action('download', __('Pobierz wszystkie'), 'stInstallerWeb/upgradeAllBySteps', 'post=true');?>
<?php endif;?>
<?php echo st_get_update_actions_foot();?>
</div>
<?php else:?>
<h2 class="subhead_txt_module">
<?php echo __('Nie ma nowych aktualizacji.');?>
</h2>
<?php endif;?>
<div class="st_clear_all"></div>
</div>
</div>
</div>
<div class="st_clear_all"></div>

View File

@@ -0,0 +1,37 @@
<?php use_helper('I18N', 'Date', 'Text', 'stAdminGenerator', 'Object', 'Validation', 'ObjectAdmin') ?>
<?php use_stylesheet('/css/backend/stInstallerWebPlugin.css?version=1'); ?>
<?php echo st_get_admin_head('stInstallerWebPlugin', __('Uaktualnienia',
array()), __('Uaktualnij aplikacje w sklepie',
array()),NULL) ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu');?>
<div class="content">
<div class="st_head_txt_installer">
<?php echo __('Raport instalacji');?>
</div>
<table cellpadding="0" cellspacing="0" border="0" width="80%">
<?php foreach ($apps as $app):?>
<tr>
<td>
<?php $app=ereg_replace('__DOWNLOAD__',__('Pobieram'),$app);?>
<?php echo $app;?>
</td>
</tr>
<?php endforeach ?>
</table>
<?php $result=ereg_replace('__UPDATED__',__('Aplikacje pobrane.'),$result);?>
<?php $result=ereg_replace('__NOTHING2UPGRADE__',__('Nie ma aplikacji do aktualizacji.'),$result);?>
<br />
<?php echo $result;?>
<?php echo st_get_admin_actions_head() ?>
<?php echo st_get_admin_action('add', __('Pobierz następną'), 'stInstallerWeb/upgradeList', 'post=true') ?>
<?php echo st_get_admin_actions_foot() ?>
</div>
<div class="clear"></div>
</div>
<?php echo st_get_admin_foot() ?>

View File

@@ -0,0 +1,51 @@
<?php use_helper('I18N', 'Validation');?>
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1');?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home', array('selected' => 'upload'));?>
<div class="content">
<div class="content_update_box">
<h2 class="title"><?php echo __('Dodaj', null, 'stInstallerWeb');?></h2>
<h2 class="subhead_txt_module">
<?php echo __('Załączanie pakietów aktualizacji');?>
</h2>
<?php if (!empty($error)):?>
<div style="background-color: #FF3333; color: #fff; padding: 5px 20px 5px 10px; font-size: 11px; font-weight: bold; margin-bottom: 10px; width: 324px;"><?php echo __($error);?></div>
<?php elseif (!empty($notice)):?>
<div style="background-color: #73B65A; color: #fff; padding: 5px 20px 5px 10px; font-size: 11px; font-weight: bold; margin-bottom: 10px; width: 324px;"><?php echo __($notice);?></div>
<?php endif;?>
<?php echo form_tag('installerweb/upload', 'multipart=true');?>
<table style="width: 40%;" class="add_table">
<tr>
<td><?php echo __('Załącz pakiet');?></td>
<td><?php echo input_file_tag('upload[file]', '');?></td>
</tr>
<tr>
<td><?php echo __('Kod aktywacji');?></td>
<td><?php echo input_tag('upload[code]', '');?></td>
</tr>
<?php if (SF_ENVIRONMENT == 'dev'):?>
<tr>
<td><?php echo __('Ignoruj zależności (nodeps)');?></td>
<td><?php echo checkbox_tag('upload[nodeps]', 1, true);?></td>
</tr>
<tr>
<td><?php echo __('Wymuś instalację (force)');?></td>
<td><?php echo checkbox_tag('upload[forced]', 1, true);?></td>
</tr>
<?php else:?>
<?php echo input_hidden_tag('upload[nodeps]', 0);?>
<?php echo input_hidden_tag('upload[forced]', 0);?>
<?php endif;?>
<tr>
<td></td>
<td><div class="button_add"><?php echo submit_tag(__('Załącz', null, 'stInstallerWeb'));?></div></td>
</tr>
</table>
</form>
<?php if (SF_ENVIRONMENT == 'dev') echo 'CONTENT: '.$content;?>
</div>
</div>
<div class="clear"></div>
</div>

View File

@@ -0,0 +1,22 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('stInstallerWeb/menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_home',array('selected'=>'syncList'));?>
<div class="content">
<h2 class="title"><?php echo __('Instaluj', null, 'stInstallerWeb');?></h2>
<div class="content_update_box">
<?php if ($linkToDownloadPackage):?>
<h2 class="subhead_txt_module">
<?php echo __('Pobieranie aktualizacji zostało przerwane i nie możliwa jest instalacja aktualizacji.');?>
</h2>
<?php echo link_to(__('Ponów pobieranie aktualizacji'), 'stInstallerWeb/upgradeAllBySteps');?>
<?php else:?>
<?php if (sizeof($apps)>0):?>
<?php echo progress_bar('Verify', 'stAppVerify', 'step', $npkg);?>
<?php $peari = new stPearInfo();?>
<?php endif;?>
<?php endif;?>
</div>
<div class="st_clear_all"></div>
</div>
</div>

View File

@@ -0,0 +1,12 @@
<?php use_stylesheet('/css/update/stInstallerWebPlugin.css?version=1'); ?>
<?php echo get_partial('menu_top');?>
<div id="frame_update">
<?php echo get_partial('menu_tools',array('selected'=>'verifyall'));?>
<div class="content">
<div class="content_update_box">
<h2 class="title"><?php echo __('Weryfikacja systemu', null, 'stInstallerWeb');?></h2>
<?php echo progress_bar('Verify', 'stAppVerifyall', 'step', stAppVerifyall::getCount());?>
</div>
</div>
<div class="clear"></div>
</div>