Skip to content
This repository was archived by the owner on Nov 25, 2020. It is now read-only.

Commit 8ff7798

Browse files
committed
Merge remote-tracking branch 'origin/develop' into develop
2 parents 5bfbde6 + 1dde84f commit 8ff7798

File tree

14 files changed

+284
-6
lines changed

14 files changed

+284
-6
lines changed

core/src/plugins/action.powerfs/class.PowerFSController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,8 @@ public function switchAction($action, $httpVars, $fileVars)
119119
AJXP_Controller::applyActionInBackground(ConfService::getRepository()->getId(), $action, $httpVars);
120120
AJXP_XMLWriter::header();
121121
$bgParameters = array(
122-
"dir" => $dir,
123-
"archive_name" => $archiveName,
122+
"dir" => SystemTextEncoding::toUTF8($dir),
123+
"archive_name" => SystemTextEncoding::toUTF8($archiveName),
124124
"on_end" => (isSet($httpVars["on_end"])?$httpVars["on_end"]:"reload"),
125125
"ope_id" => $opeId
126126
);

core/src/plugins/core.access/class.AbstractAccessDriver.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,9 @@ protected function filecopy($srcFile, $destFile, $srcWrapperName, $destWrapperNa
318318
$dest = fopen($destFile, "w");
319319
if ($dest !== false) {
320320
while (!feof($src)) {
321-
stream_copy_to_stream($src, $dest, 4096);
321+
//stream_copy_to_stream($src, $dest, 4096);
322+
$count = stream_copy_to_stream($src, $dest, 4096);
323+
if ($count == 0) break;
322324
}
323325
fclose($dest);
324326
}

core/src/plugins/core.ajaxplorer/i18n/de.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"byte_unit_symbol" => "b",
4242
"0" => "Aktuelle Version",
4343
"1" => "Dateiname",
44-
"2" => "Grösse",
44+
"2" => "Größe",
4545
"3" => "Typ",
4646
"4" => "Bearbeitet",
4747
"5" => "Aktion",

core/src/plugins/editor.imagick/class.IMagickPreviewer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class IMagickPreviewer extends AJXP_Plugin
3232
protected $onTheFly = false;
3333
protected $useOnTheFly = false;
3434

35-
protected $imagickExtensions = array("pdf", "svg", "tif", "tiff", "psd", "xcf", "eps", "cr2");
35+
protected $imagickExtensions = array("pdf", "svg", "tif", "tiff", "psd", "xcf", "eps", "cr2","ai");
3636
protected $unoconvExtensios = array("xls", "xlt", "xlsx", "xltx", "ods", "doc", "dot", "docx", "dotx", "odt", "ppt", "pptx", "odp", "rtf");
3737

3838
public function loadConfigs($configsData)

core/src/plugins/editor.imagick/manifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<editor id="editor.imagick" enabled="false" openable="true" order="11" iconClass="icon-picture" previewProvider="true"
33
formId="diaporama_box" text="328" title="329" icon="frame_image.png" className="IMagickPreviewer"
4-
mimes="pdf,svg,tif,tiff,psd,xcf,eps,xls,xlsx,ods,doc,docx,odt,ppt,pptx,odp,rtf,cr2" label="CONF_MESSAGE[Image Magick]"
4+
mimes="pdf,svg,tif,tiff,psd,xcf,eps,xls,xlsx,ods,doc,docx,odt,ppt,pptx,odp,rtf,cr2,ai" label="CONF_MESSAGE[Image Magick]"
55
description="CONF_MESSAGE[Image Magick viewer supports PDF and various images formats preview. Requires external library to be installed on the server.]"
66
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="file:../core.ajaxplorer/ajxp_registry.xsd">
77
<class_definition filename="plugins/editor.imagick/class.IMagickPreviewer.php" classname="IMagickPreviewer"/>
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<?php
2+
/*
3+
* Copyright 2007-2013 Charles du Jeu - Abstrium SAS <team (at) pyd.io>
4+
* This file is part of Pydio.
5+
*
6+
* Pydio is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU Affero General Public License as published by
8+
* the Free Software Foundation, either version 3 of the License, or
9+
* (at your option) any later version.
10+
*
11+
* Pydio is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
* GNU Affero General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Affero General Public License
17+
* along with Pydio. If not, see <http://www.gnu.org/licenses/>.
18+
*
19+
* The latest code can be found at <http://pyd.io/>.
20+
*/
21+
$mess=array(
22+
"Lucene Search Engine" => "Motore Rierca Lucene",
23+
"Zend_Search_Lucene implementation to index all files and search a whole repository quickly." => "Implementazione di Zend_Search_Lucene per indicizzare tutti i file e cercare all'interno di un repository velocemente.",
24+
"Index Content" => "Indicizza Contenuto",
25+
"Parses the file when possible and index its content (see plugin global options)" => "Analizza il file quando possibile ed indicizzane il contenuto (si vedano le impostazioni globali dei plugin)",
26+
"Index Meta Fields" => "Indicizza Campi Meta",
27+
"Which additionnal fields to index and search" => "Quali campi aggiuntivi indicizzare e cercare",
28+
"Repository keywords" => "Parole chiave Repository",
29+
"If your repository path is defined dynamically by specific keywords like AJXP_USER, or your own, mention them here." => "Se il percorso del tuo workspace è definito dinamicamente con specifiche parole chiave, come AJXP_USER o personalizzate, menzionale quì.",
30+
"Parse Content Until" => "Analizza Contenuto Fino a",
31+
"Skip content parsing and indexation for files bigger than this size (must be in Bytes)" => "Salta l'analisi e l'indicizzazione di file più grandi di questa dimensione (DEVE essere in BYTES)",
32+
"HTML files" => "File HTML",
33+
"List of extensions to consider as HTML file and parse content" => "Lista delle estensioni da considerare come file HTML per analizzarne il contenuto",
34+
"Text files" => "File di Testo",
35+
"List of extensions to consider as Text file and parse content" => "Lista delle estensioni da considerare come file di testo per analizzarne il contenuto",
36+
"ElasticSearch Search Engine" => "Motore Ricerca ElasticSearch",
37+
"ElasticSearch implementation to index all files and search a whole repository quickly." => "Implementazione di ElasticSearch per indicizzare tutti i file e cercare all'interno di un repository velocemente.",
38+
"Max results displayed" => "Max risultati mostrati",
39+
"Set the maximum results that will be displayed." => "Imposta il numero massimo di risultati da mostrare.",
40+
"Unoconv Path" => "Percorso Unoconv",
41+
"Full path on the server to the 'unoconv' binary" => "Percorso completo sul server per l'eseguibile 'unoconv'",
42+
"PdftoText Path" => "Percorso PdftoText",
43+
"Full path on the server to the 'pdftotext' binary" => "Percorso completo sul server per l'eseguibile 'pdftotext'",
44+
"Query Analyzer" => "Analizzatore Query",
45+
"Analyzer used by Zend to parse the queries. Warning, the UTF8 analyzers require the php mbstring extension." => "Analizzatore usato da Zend per scansionare le query. ATTENZIONE: l'analizzatore UTF8 richiede l'estensione 'mbstring' di PHP.",
46+
"Wildcard limitation" => "Limitazione Wildcard",
47+
"For the sake of performances, it is not recommanded to use wildcard as a very first character of a query string. Lucene recommends asking the user minimum 3 characters before wildcard. Still, you can set it to 0 if necessary for your usecases." => "Per amor delle performance, non è raccomandato l'uso di wildcard come primo e solo carattere di una query. Lucene raccomanda di chiedere all'utente un minimo di 3 caratteri prima del wildcard. Ad ogni modo, si può impostare a 0 se necessario.",
48+
);
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?php
2+
/*
3+
* Copyright 2007-2013 Charles du Jeu - Abstrium SAS <team (at) pyd.io>
4+
* This file is part of Pydio.
5+
*
6+
* Pydio is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU Affero General Public License as published by
8+
* the Free Software Foundation, either version 3 of the License, or
9+
* (at your option) any later version.
10+
*
11+
* Pydio is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
* GNU Affero General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Affero General Public License
17+
* along with Pydio. If not, see <http://www.gnu.org/licenses/>.
18+
*
19+
* The latest code can be found at <http://pyd.io/>.
20+
*/
21+
22+
$mess = array(
23+
"1" => "Indicizza Contenuto",
24+
"2" => "Indicizza il contenuto della cartella",
25+
"3" => "Esegui l'indicizzazione in background",
26+
"4" => "L'indice sembra essere bloccato! Un altro processo di indicizzazione è probabilmente in esecuzione. Se non è così, rimuovi il file '.ajxp_lock' posto in 'cache/indexes'.",
27+
"5" => "Indicizzazione ultimata",
28+
"6" => "Il workspace è già in indicizzazione. Riprovare più tardi. Per forzare la re-indicizzazione, rimuovere manualmente il file '.ajxp_lock' posto in in 'data/cache/indexes'.",
29+
"7" => "Prima è necessario indicizzare questo workspace! Ripeti la ricerca tra un po'",
30+
"8" => "Indicizzazione %s in background",
31+
"9" => "Impossibile trovare l'indice per il workspace corrente! È necessario attivare l'indicizzazione dei dati prima!",
32+
"10" => "Indicizzazione sottocartelle in background",
33+
);
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?php
2+
/*
3+
* Copyright 2007-2013 Charles du Jeu - Abstrium SAS <team (at) pyd.io>
4+
* This file is part of Pydio.
5+
*
6+
* Pydio is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU Affero General Public License as published by
8+
* the Free Software Foundation, either version 3 of the License, or
9+
* (at your option) any later version.
10+
*
11+
* Pydio is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
* GNU Affero General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Affero General Public License
17+
* along with Pydio. If not, see <http://www.gnu.org/licenses/>.
18+
*
19+
* The latest code can be found at <http://pyd.io/>.
20+
*/
21+
$mess=array(
22+
"Lucene Search Engine" => "Motore Rierca Lucene",
23+
"Zend_Search_Lucene implementation to index all files and search a whole repository quickly." => "Implementazione di Zend_Search_Lucene per indicizzare tutti i file e cercare all'interno di un repository velocemente.",
24+
"Index Content" => "Indicizza Contenuto",
25+
"Parses the file when possible and index its content (see plugin global options)" => "Analizza il file quando possibile ed indicizzane il contenuto (si vedano le impostazioni globali dei plugin)",
26+
"Index Meta Fields" => "Indicizza Campi Meta",
27+
"Which additionnal fields to index and search" => "Quali campi aggiuntivi indicizzare e cercare",
28+
"Repository keywords" => "Parole chiave Repository",
29+
"If your repository path is defined dynamically by specific keywords like AJXP_USER, or your own, mention them here." => "Se il percorso del tuo workspace è definito dinamicamente con specifiche parole chiave, come AJXP_USER o personalizzate, menzionale quì.",
30+
"Parse Content Until" => "Analizza Contenuto Fino a",
31+
"Skip content parsing and indexation for files bigger than this size (must be in Bytes)" => "Salta l'analisi e l'indicizzazione di file più grandi di questa dimensione (DEVE essere in BYTES)",
32+
"HTML files" => "File HTML",
33+
"List of extensions to consider as HTML file and parse content" => "Lista delle estensioni da considerare come file HTML per analizzarne il contenuto",
34+
"Text files" => "File di Testo",
35+
"List of extensions to consider as Text file and parse content" => "Lista delle estensioni da considerare come file di testo per analizzarne il contenuto",
36+
"Unoconv Path" => "Percorso Unoconv",
37+
"Full path on the server to the 'unoconv' binary" => "Percorso completo sul server per l'eseguibile 'unoconv'",
38+
"PdftoText Path" => "Percorso PdftoText",
39+
"Full path on the server to the 'pdftotext' binary" => "Percorso completo sul server per l'eseguibile 'pdftotext'",
40+
"Query Analyzer" => "Analizzatore Query",
41+
"Analyzer used by Zend to parse the queries. Warning, the UTF8 analyzers require the php mbstring extension." => "Analizzatore usato da Zend per scansionare le query. ATTENZIONE: l'analizzatore UTF8 richiede l'estensione 'mbstring' di PHP.",
42+
"Wildcard limitation" => "Limitazione Wildcard",
43+
"For the sake of performances, it is not recommanded to use wildcard as a very first character of a query string. Lucene recommends asking the user minimum 3 characters before wildcard. Still, you can set it to 0 if necessary for your usecases." => "Per amor delle performance, non è raccomandato l'uso di wildcard come primo e solo carattere di una query. Lucene raccomanda di chiedere all'utente un minimo di 3 caratteri prima del wildcard. Ad ogni modo, si può impostare a 0 se necessario.",
44+
);
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?php
2+
/*
3+
* Copyright 2007-2013 Charles du Jeu - Abstrium SAS <team (at) pyd.io>
4+
* This file is part of Pydio.
5+
*
6+
* Pydio is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU Affero General Public License as published by
8+
* the Free Software Foundation, either version 3 of the License, or
9+
* (at your option) any later version.
10+
*
11+
* Pydio is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
* GNU Affero General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Affero General Public License
17+
* along with Pydio. If not, see <http://www.gnu.org/licenses/>.
18+
*
19+
* The latest code can be found at <http://pyd.io/>.
20+
*/
21+
22+
$mess = array(
23+
"1" => "Indicizza Contenuto",
24+
"2" => "Indicizza il contenuto della cartella",
25+
"3" => "Esegui l'indicizzazione in background",
26+
"4" => "L'indice sembra essere bloccato! Un altro processo di indicizzazione è probabilmente in esecuzione. Se non è così, rimuovi il file '.ajxp_lock' posto in 'cache/indexes'.",
27+
"5" => "Indicizzazione ultimata",
28+
"6" => "Il workspace è già in indicizzazione. Riprovare più tardi. Per forzare la re-indicizzazione, rimuovere manualmente il file '.ajxp_lock' posto in in 'data/cache/indexes'.",
29+
"7" => "Prima è necessario indicizzare questo workspace! Ripeti la ricerca tra un po'",
30+
"8" => "Indicizzazione %s in background",
31+
"9" => "Impossibile trovare l'indice per il workspace corrente! È necessario attivare l'indicizzazione dei dati prima!",
32+
"10" => "Indicizzazione sottocartelle in background",
33+
);
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?php
2+
/*
3+
* Copyright 2007-2013 Charles du Jeu - Abstrium SAS <team (at) pyd.io>
4+
* This file is part of Pydio.
5+
*
6+
* Pydio is free software: you can redistribute it and/or modify
7+
* it under the terms of the GNU Affero General Public License as published by
8+
* the Free Software Foundation, either version 3 of the License, or
9+
* (at your option) any later version.
10+
*
11+
* Pydio is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
* GNU Affero General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Affero General Public License
17+
* along with Pydio. If not, see <http://www.gnu.org/licenses/>.
18+
*
19+
* The latest code can be found at <http://pyd.io/>.
20+
*/
21+
$mess=array(
22+
"DB Storage" => "Memoria DB",
23+
"Stores the logs in an SQL database." => "Salva i log in un database SQL.",
24+
"Connexion" => "Connessione",
25+
"The Database Connexion" => "Connessione al Database",
26+
"SQL Tables" => "Tabelle SQL",
27+
"Install SQL Tables" => "Installa Tabelle SQL",
28+
);

0 commit comments

Comments
 (0)