{source}
<?php
function soy_super_usuario() {
$user = JFactory::getUser();
$groups = $user->get(‘groups’);
$usuario_actual=$user->get(‘username’);
$array_superusuarios_validos=array(‘EB5AF’,’EA5BK’,’EA4RT’,’EC4DA’,’ADMINACRACB’);
$usuario_actual_existe_en_usuarios_validos=in_array(strtoupper($usuario_actual),$array_superusuarios_validos);
$usuario_actual_existe_en_usuarios_validos=1;
$user_adm=0;
if (count($groups)>0)
{
foreach($groups as $group)
{
//6 – manager solo pueden sibir fotos y manipular articulos
//8 – super user todo
if ($group==8 and $usuario_actual_existe_en_usuarios_validos) {$user_adm=1;}
}
}
//$user_adm=0;
return $user_adm;
}
function obtener_posted(&$uname,$cambiar_usuario,&$uname_actual) {
$db = JFactory::getDbo();
$user = JFactory::getUser();
$uname=$user->get(‘username’);
$user_adm=soy_super_usuario();
$uname = strtoupper($uname);
$uname_actual=$uname;
if ($user_adm==1) {
if (strlen($cambiar_usuario)>0) {
$sql =»SELECT count(*) FROM qevkrwm5c_jos_users where upper(username)='» . strtoupper($cambiar_usuario) . «‘»;
$db->setQuery($sql);
$total = $db->loadResult();
if ($total>0) {
$uname = strtoupper($cambiar_usuario);
}
} else {
$uname = $cambiar_usuario;
}
}
}
function obtener_session() {
$session =JFactory::getSession();
return $session->getId();
}
?>
<?php
$db = JFactory::getDbo();
$dir_articulo=’/index.php/acracb-admin-imagenes-aleatorias’;
//$dir_articulo=’/index.php/acracb-prueba’;
$dir_imagenes_corto=’/images/’;
$dir_imagenes=$dir_imagenes_corto.’bancomu/’;
$posted_filtro=»;
$posted=»;
obtener_posted($posted_filtro,$procesar_validar_cabiar_usuario,$posted);
//$posted_filtro=’EA4CRP’;
//$posted=’EA4CRP’;
//EC4DA
?>
<?php
$upload_timestamp = time();
$max_archivos=0;
$res_x=800;
$res_y=600;
$max_size=’4MB’;
$texto_boton=’ Selecciona uno o varios ficheros … ‘;
$cursor_boton=’hand’;
$ancho_boton=225;
$boton_auto=’true’;
$archivos_multiple=’false’;
$extensiones_permitidas=’*.gif; *.jpg; *.png;’;
$upload_tipo=’imagenes_aleatorias’;
$validar_id=0;
?>
<script language=»javascript» type=»text/javascript»>
var acracb_admin_imagenes_aleatorias = jQuery.noConflict();
function llamar_procedimiento_ajax(parametros) {
acracb_admin_imagenes_aleatorias.ajax({
data: parametros,
url: ‘/app/ajax.php’,
type: ‘post’,
success: function (response) {
acracb_admin_imagenes_aleatorias(«#almacen_imagenes_aleatorias»).html(response);
}
});
}
function alto_iframe_autoajustable(frame)
{
var alto = 0;
var error_frame = 10;
alto = acracb_admin_imagenes_aleatorias(‘#’+frame).contents().height();
alto = acracb_admin_imagenes_aleatorias(‘#’+frame).contents().find(«body»).height();
alto = alto + error_frame;
acracb_admin_imagenes_aleatorias(‘#’+frame).css(«height»,alto);
}
</script>
<center><h1><b><u>Administracion de imagenes aleatorias</u></b></h1></center>
<br>
<center><h2><b><u>Añadir imagenes</u></b></h2></center>
<br>
<p><font size=2>
Puedes subir todas las imagenes que quieras, de una en una o en grupo, es recomendable que la imagen tenga una resolucion menor de 400×400, todas las imagenes
se transformaran a una resolucion optima para la web, una vez subidas podras eliminarlas, de todas las imagenes subidas se seleccionaran al hazar un grupo
de imagenes, no todas, simplemente para no sobrecargar la carga de la web.
</font></p>
<center>
<div>
<p><iframe id=»upload_iframe» src=»/app/uploadify/accion.php?version=<?php echo $upload_tipo;?>&actividad=<?php echo $validar_id;?>&usuario=<?php echo $posted;?>&session=<?php echo obtener_session();?>&key=<?php echo $upload_timestamp;?>» frameborder=»1″ scrolling=»no» width=»700″ height=»75″></iframe></p>
<br>
<center><h2><b><u>Todas las imagenes aleatorias</u></b></h2></center>
<p>
<div style=»»>
<font size=2>
<div id=»resultado_imagenes_aleatorias» style=»margin-left:20px;»></div>
<div id=»almacen_imagenes_aleatorias» style=»margin-left:20px»></div>
<script type=»text/javascript»>
llamar_procedimiento_ajax({«ajax_funcion»:»info_imagenes_aleatorias»,»ajax_actividad»:»<?php echo $validar_id;?>»,»ajax_tipo»:»<?php echo $upload_tipo;?>»,»ajax_usuario»:»<?php echo $posted;?>»,»ajax_session»:»<?php echo obtener_session();?>»});
</script>
</font>
</div>
</p>
</div>
</center>
<!– EVITAR CLICK DERECHO
<script language=»Javascript»>
document.oncontextmenu = function(){return false}
</script>
–>
{/source}
