Administrador de imagenes Editor Asset Manager
Fecha Publicación:
02 de Enero de 2020
Fecha Modificación:
18 de Enero de 2020
1) Implementar Complemento de Asset Manager
<script language="Javascript" src="/webadmin/editor/scripts/language/es-ES/editor_lang.js"></script>
<link rel="StyleSheet" href="/webadmin/editor/scripts/style/editor.css"></script>
<link rel="StyleSheet" href="/webadmin/editor/scripts/style/istoolbar.css"></script>
<script language=JavaScript src='/webadmin/editor/scripts/innovaeditor.js'></script>
<script>
/***************************************
Required Functions
***************************************/
var sActiveAssetInput;
function setAssetValue(v) //required by the asset manager
{
document.getElementById(sActiveAssetInput).value = v;
}
function openAsset(s)
{
sActiveAssetInput = s
modalDialogShow("/webadmin/editor/assetmanager/assetmanager.php",650,465,window);
}
/*****************************************/
</script>
2) Configurar el archivo webadmin/editor/assetmanager/settings.php
Asset Manager le permite especificar más de una base / carpeta raíz (hasta 4). Aquí hay ejemplos de configuraciones en settings.php:
Importante:
Su carpeta de recursos web debe tener permiso de escritura.
<?php
session_start();
$bReturnAbsolute=false;
$sBaseVirtual0 = Ubicación de la carpeta de recursos web
$sBase0 = ruta real / física. (Ruta Absoluta de mi servidor).
$sName0 = nombre / título.
$sBaseVirtual1="";
$sBase1="";
$sName1="";
$sBaseVirtual2="";
$sBase2="";
$sName2="";
$sBaseVirtual3="";
$sBase3="";
$sName3="";
?>
Si ponemos $bReturnAbsolute=false; Nos devolverá /fotos/volk.jpg
En cambio si ponemos $bReturnAbsolute=true; Nos devolverá www.miempresa.com/fotos/volk.jpg
Ejemplo:
$ SBaseVirtual0 = "/activos";
$ SBase0 = "/home/gamatell/public_html/web/fotos";
$ SName0 = "fotos";
2) Saber la Ruta Absoluta de mi Servidor.
<?php echo dirname(__FILE__); ?>
Guárdalo en un archivo php y colocalo en public_html y veras la ruta absoluta.
Es el valor de sBaseVirtual0.
3) Llamar al complemento.
<li>Imagen:<br>
<input name="imagenplantillagaleria" type="text" id="imagenplantillagaleria" value="" >
<input type="button" value="Seleccionar" onClick="openAsset('imagenplantillagaleria')" id="btnAsset" name="btnAsset" >
</li>
Referencias:
https://www.dogenes.com/editor/documentation/default_asset.htm