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