5 include
'../../system/classes/db.php';
6 include
'../../system/classes/language.php';
7 include
'../../system/classes/settings.php';
8 include
'../../system/classes/update.php';
18 $language->init(
$db,
"backend");
20 $lang = (array) $language->lang;
33 echo
$lang[
'UPDATE_ERROR_READING_UPDATE_INI'].
' https://'.$_SERVER[
'HTTP_HOST'].
'/system/update/filebase.current.ini';
60 if ($localHash !== $updateHash)
86 $response .=
'<p class="text-success"><b class="animated fadeIn slow delay-2s">'.$lang[
'UPDATE_ALL_HASHES_SAME'].
'</b></p>';
91 $response .=
'<div class="panel-group animated fadeIn slow delay-3s" id="accordion" role="tablist" aria-multiselectable="true">
92 <div class="panel panel-default">
93 <div class="panel-heading" role="tab" id="headingUpdateFilebase">
94 <h4 class="panel-title">
95 <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseUpdateFilebase" aria-expanded="true" aria-controls="collapseUpdateFilebase">
96 '.$lang[
'UPDATE_FILEBASE'].
'<br>
97 <small>'.
$lang[
'UPDATE_FILEBASE_SUBTEXT'].
'</small>
101 <div id="collapseUpdateFilebase" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingUpdateFilebase">
102 <div class="panel-body">';
103 $response .=
'<p class="animated fadeIn slow"><b>'.$lang[
'UPDATE_FILES_WITH_DIFFERENT_HASHES'].
'</b></p>';
105 $response .=
'<span class="animated fadeIn slow delay-1s">- '.$file.
'</span><br>';
107 echo
'</div></div></div></div>';
111 $response .=
'<p><b class="animated fadeIn slow delay-3s">'.$lang[
'UPDATE_NO_FILES_TO_UPDATE'].
'</b></p>';
115 $response .=
'<br><br><div class="panel-group animated fadeIn slow delay-3s" id="accordion2" role="tablist" aria-multiselectable="true">
116 <div class="panel panel-default">
117 <div class="panel-heading" role="tab" id="headingOne">
118 <h4 class="panel-title">
119 <a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
120 '.$lang[
'UPDATE_FILES_NOT_IN_UPDATE_FILEBASE'].
'<br>
121 <small>'.
$lang[
'UPDATE_FILES_WILL_NOT_BE_TOUCHED'].
'</small>
125 <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
126 <div class="panel-body">';
128 $response .=
'<span class="animated fadeIn slow">- '.$file.
'</span><br>';
140 echo
'There was an error generating the view from no data...';
print $lang['FILEMAN_UPLOAD']
Mysqli database class; returns db connection object.
The language class - support multilingual backend.
Settings class: get and set YaWK system settings.
The update class - handles yawk's system update functions.
foreach($updateFilebase as $key=> $value) foreach($localFilebase as $filePath=> $localHash) $response
if(!isset($db)) if(!isset($lang)) $localFilebase