mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-12 20:43:25 +00:00
Remove datapath web / baseurl
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -220,8 +220,6 @@ class Installer implements ControllerProviderInterface
|
||||
$appbox->set_registry($registry);
|
||||
|
||||
$registry->set('GV_base_datapath_noweb', \p4string::addEndSlash($request->get('datapath_noweb')), \registry::TYPE_STRING);
|
||||
$registry->set('GV_base_datapath_web', \p4string::addEndSlash($request->get('datapath_web')), \registry::TYPE_STRING);
|
||||
$registry->set('GV_base_dataurl', \p4string::addEndSlash($request->get('mount_point_web')), \registry::TYPE_STRING);
|
||||
$registry->set('GV_ServerName', $servername, \registry::TYPE_STRING);
|
||||
$registry->set('GV_cli', $request->get('binary_php'), \registry::TYPE_STRING);
|
||||
$registry->set('GV_imagick', $request->get('binary_convert'), \registry::TYPE_STRING);
|
||||
|
@@ -421,9 +421,7 @@ class API_V1_adapter extends API_V1_Abstract
|
||||
'allowedFileExtension' => $registry->get('GV_appletAllowedFileEx'),
|
||||
),
|
||||
'filesystem' => array(
|
||||
'web' => $registry->get('GV_base_datapath_web'),
|
||||
'noWeb' => $registry->get('GV_base_datapath_noweb'),
|
||||
'thumbnail' => $registry->get('GV_base_dataurl'),
|
||||
),
|
||||
'searchEngine' => array(
|
||||
'configuration' => array(
|
||||
|
@@ -468,7 +468,7 @@ class databox extends base
|
||||
$databox = self::get_instance($sbas_id);
|
||||
$databox->insert_datas();
|
||||
$databox->setNewStructure(
|
||||
$data_template, $registry->get('GV_base_datapath_web'), $registry->get('GV_base_datapath_noweb'), $registry->get('GV_base_dataurl')
|
||||
$data_template, $registry->get('GV_base_datapath_noweb')
|
||||
);
|
||||
|
||||
return $databox;
|
||||
@@ -845,7 +845,7 @@ class databox extends base
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function setNewStructure(\SplFileInfo $data_template, $path_web, $path_doc)
|
||||
public function setNewStructure(\SplFileInfo $data_template, $path_doc)
|
||||
{
|
||||
if ( ! file_exists($data_template->getPathname())) {
|
||||
throw new \InvalidArgumentException(sprintf('File %s does not exists'));
|
||||
@@ -854,8 +854,8 @@ class databox extends base
|
||||
$contents = file_get_contents($data_template->getPathname());
|
||||
|
||||
$contents = str_replace(
|
||||
array("{{basename}}", "{{datapathweb}}", "{{datapathnoweb}}")
|
||||
, array($this->dbname, $path_web, $path_doc)
|
||||
array("{{basename}}", "{{datapathnoweb}}")
|
||||
, array($this->dbname, $path_doc)
|
||||
, $contents
|
||||
);
|
||||
|
||||
|
@@ -441,14 +441,10 @@ class setup
|
||||
$root . 'tmp/download',
|
||||
$root . 'tmp/batches');
|
||||
|
||||
if ($registry->is_set('GV_base_datapath_web')) {
|
||||
$pathes[] = $registry->get('GV_base_datapath_web');
|
||||
}
|
||||
if ($registry->is_set('GV_base_datapath_noweb')) {
|
||||
$pathes[] = $registry->get('GV_base_datapath_noweb');
|
||||
}
|
||||
|
||||
|
||||
$constraints = array();
|
||||
|
||||
foreach ($pathes as $p) {
|
||||
|
@@ -287,29 +287,13 @@ $GV = array(
|
||||
'default' => 'jpg,jpeg,bmp,tif,gif,png,pdf,doc,odt,mpg,mpeg,mov,avi,xls,flv,mp3,mp2',
|
||||
'required' => true
|
||||
),
|
||||
array(
|
||||
'type' => 'string',
|
||||
'name' => 'GV_base_datapath_web',
|
||||
'end_slash' => true,
|
||||
'comment' => _('reglages:: dossier de stockage des vignettes publiees en acces direct'),
|
||||
'default' => '',
|
||||
'required' => true
|
||||
),
|
||||
array(
|
||||
'type' => 'string',
|
||||
'name' => 'GV_base_datapath_noweb',
|
||||
'end_slash' => true,
|
||||
'comment' => _('reglages:: dossier de stockage des fichiers proteges de l\'acces direct'),
|
||||
'comment' => _('Default path for datas'),
|
||||
'default' => '',
|
||||
'required' => true
|
||||
),
|
||||
array(
|
||||
'type' => 'string',
|
||||
'name' => 'GV_base_dataurl',
|
||||
'comment' => _('reglages:: point de montage des vignettes publiees en acces direct'),
|
||||
'default' => 'web',
|
||||
'end_slash' => false,
|
||||
'required' => true
|
||||
)
|
||||
)
|
||||
)
|
||||
|
@@ -17,7 +17,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<size>200</size>
|
||||
<method>resample</method>
|
||||
<dpi>72</dpi>
|
||||
@@ -45,7 +45,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnailgif" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<size>200</size>
|
||||
<mediatype>gif</mediatype>
|
||||
<delay>500</delay>
|
||||
@@ -54,7 +54,7 @@
|
||||
<label lang="en">GIF Animation</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<size>200</size>
|
||||
<mediatype>image</mediatype>
|
||||
<writeDatas>no</writeDatas>
|
||||
@@ -72,7 +72,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<mediatype>image</mediatype>
|
||||
<writeDatas>no</writeDatas>
|
||||
<label lang="fr">Imagette</label>
|
||||
@@ -88,7 +88,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="false">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<mediatype>image</mediatype>
|
||||
<method>resample</method>
|
||||
<dpi>72</dpi>
|
||||
@@ -110,7 +110,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="false">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<mediatype>image</mediatype>
|
||||
<writeDatas>no</writeDatas>
|
||||
<method>resample</method>
|
||||
|
@@ -16,7 +16,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<size>200</size>
|
||||
<method>resample</method>
|
||||
<dpi>72</dpi>
|
||||
@@ -43,7 +43,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnailgif" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<size>200</size>
|
||||
<mediatype>gif</mediatype>
|
||||
<delay>500</delay>
|
||||
@@ -52,7 +52,7 @@
|
||||
<label lang="en">GIF Animation</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<size>200</size>
|
||||
<mediatype>image</mediatype>
|
||||
<writeDatas>no</writeDatas>
|
||||
@@ -69,7 +69,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="true">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<mediatype>image</mediatype>
|
||||
<size>200</size>
|
||||
<writeDatas>no</writeDatas>
|
||||
@@ -86,7 +86,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="false">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<mediatype>image</mediatype>
|
||||
<method>resample</method>
|
||||
<dpi>72</dpi>
|
||||
@@ -108,7 +108,7 @@
|
||||
<label lang="en">Preview</label>
|
||||
</subdef>
|
||||
<subdef class="thumbnail" name="thumbnail" downloadable="false">
|
||||
<path>{{datapathweb}}{{basename}}/subdefs</path>
|
||||
<path>{{datapathnoweb}}{{basename}}/subdefs</path>
|
||||
<mediatype>image</mediatype>
|
||||
<writeDatas>no</writeDatas>
|
||||
<method>resample</method>
|
||||
|
@@ -662,39 +662,6 @@
|
||||
<td><label>{% trans 'Repertoire de stockage des fichiers' %}</label></td>
|
||||
<td><input class="path_to_test test_writeable required" type="text" name="datapath_noweb" value="" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>{% trans 'Repertoire de stockage des imagettes' %}</label></td>
|
||||
<td><input class="path_to_test test_writeable required" type="text" name="datapath_web" value="" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>{% trans 'Point de montage des imagettes (voir aide ci dessous)' %}</label></td>
|
||||
<td><input class="url_to_test same_domain required" type="text" name="mount_point_web" value="web/" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<p>
|
||||
{% trans 'Il faut declarer dans votre serveur web un montage vers le dossier de stockage des imagettes' %}
|
||||
</p>
|
||||
<h3>{% trans 'Exemple Apache' %}</h3>
|
||||
<code>
|
||||
<VirtualHost *:80><br/>
|
||||
...<br/>
|
||||
Alias /mountpoint /path/to/thumbnail/folder<br/>
|
||||
...<br/>
|
||||
</VirtualHost>
|
||||
</code>
|
||||
<h3>{% trans 'Exemple Nginx' %}</h3>
|
||||
<code>
|
||||
server {<br/>
|
||||
...<br/>
|
||||
location /mountpoint {<br/>
|
||||
alias /path/to/thumbnail/folder;<br/>
|
||||
}<br/>
|
||||
...<br/>
|
||||
}
|
||||
</code>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
Reference in New Issue
Block a user