|
|
@@ -46,6 +46,9 @@ class Route_BiallNet_SyncProjectFiles extends RouteBase {
|
|
|
</button>
|
|
|
</form>
|
|
|
<!-- TODO: fast sync only one project? -->
|
|
|
+ <!-- TODO: filter by project type?: 'WWW_PRACA', 'WWW_DOKUMENTY', 'WWW_AKTUALNOSCI', 'WWW_AKTUALNOSCI_TV', 'TV__UMOWA ZAKUPU KANALU'
|
|
|
+ -->
|
|
|
+ <!-- TODO: test - dont send and delete files, just show what to do -->
|
|
|
<?php else : ?>
|
|
|
<div class="alert alert-danger">
|
|
|
<?php echo $configError; ?>
|
|
|
@@ -118,7 +121,10 @@ jQuery(document).ready(function () {
|
|
|
}
|
|
|
|
|
|
foreach ($projekty as $idProject => $r) {
|
|
|
- $files = $this->_findProjectFiles($r->ID);
|
|
|
+
|
|
|
+ $files = $this->_findProjectFiles($r->ID);// fetch pdf files for project
|
|
|
+
|
|
|
+ // fetch more files specific by project type
|
|
|
if (in_array($r->M_DIST_TYPE, array('WWW_AKTUALNOSCI', 'WWW_AKTUALNOSCI_TV'))) {
|
|
|
$filesToAdd = $this->_findProjectFiles($r->ID, 'ZDJECIE', array('jpg','png','gif'));
|
|
|
foreach ($filesToAdd as $f) {
|
|
|
@@ -189,7 +195,7 @@ jQuery(document).ready(function () {
|
|
|
}
|
|
|
|
|
|
echo "[{$idProject}]:\n";
|
|
|
- $this->_sendProjectFiles($idProject, $files);
|
|
|
+ $this->_syncProjectFiles($idProject, $files);
|
|
|
echo "\n";
|
|
|
}
|
|
|
}
|
|
|
@@ -244,7 +250,7 @@ jQuery(document).ready(function () {
|
|
|
return $ret;
|
|
|
}
|
|
|
|
|
|
- private function _sendProjectFiles($idProject, $files) {
|
|
|
+ private function _syncProjectFiles($idProject, $files) {
|
|
|
if (function_exists('ftp_connect')) {
|
|
|
$ftp_conn = $this->_ftpAuth();
|
|
|
|