Ucan Post ancho ventana

Ucan Post ancho ventana

By  |  febrero 20, 2013  |  Programacion  |  No Comments

Si estás utilizando el Ucan Post plugin para WordPress y te gustaría cambiar el ancho de la ventana de captura, aquí te explico la forma de hacerlo.

Realmente es muy sencillo, solamente tienes que modificar el archivo:
ucan-post/ucan-post-class.php.

Busca en el código el width:80%, y define en porcentaje el tamaño que desees. Por default viene width:80%, pero yo lo cambié a width:100% de modo que me ocupe todo el ancho de mi ventana.

Te dejo la parte del código en donde debes modificar:

tinyMCE.init({
mode : “specific_textareas”,
theme : “advanced”,
skin : “o2k7″,
editor_selector:”theEditor”,
remove_script_host : false,
convert_urls : false,
width:”100%”,
theme_advanced_buttons1 : “bold,italic,underline,|,justifyleft,justifycenter,justifyright,fontsizeselect,formatselect”,
theme_advanced_buttons2 : “cut,copy,paste,|,bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,image,media”,
theme_advanced_buttons3 : “blockquote,|,forecolor,backcolor,|,emotions,charmap,spellchecker,|,code,preview,|,help”,
theme_advanced_toolbar_location : “top”,
theme_advanced_toolbar_align : “left”,
plugins : “emotions,preview,safari,spellchecker,media”
});

En esta Pagina puedes ver como funciona:

Registra tu Negocio!

Para resolver cierto problema de seguridad:
Encuentra las siguientes lineas en el archivo: ucan-post-class.php

$role = get_role(‘contributor’);
$role->add_cap(‘upload_files’);
$role = get_role(‘subscriber’);
$role->add_cap(‘upload_files’);
$role->add_cap(‘unfiltered_html’);

Y cámbialas por:

$role = get_role(‘contributor’);
$role->remove_cap(‘upload_files’);
$role = get_role(‘subscriber’);
$role->remove_cap(‘upload_files’);
$role->remove_cap(‘unfiltered_html’);

Después de hacer el cambio en el código, desactiva y vuelve a activar el plugin para que tenga efecto.

OTRA CORRECCION POR MENSAJE DE ERROR:
Con el nuevo WORDPRESS, al submitir un Negocio me desplegaba un Mensaje de Warning en dos archivos: includeswp-db.php de wordpress y en ucan-post-class.php debido a que solamente enviaba un parametro y se requerian dos: @query y @args.
Por lo que modifique una linea del archivo de ucan-post-class.pho para enviar el segundo parametro vacio como: ” ” en la linea 413

$wpdb->query($wpdb->prepare(“INSERT INTO {$this->ucan_db_submissions} (`type`, `name`, `email`, `postid`) VALUES (‘{$type}’, ‘{$name}’, ‘{$email}’, ‘{$postid}’)”));

y quedó asi:

$wpdb->query($wpdb->prepare(“INSERT INTO {$this->ucan_db_submissions} (`type`, `name`, `email`, `postid`) VALUES (‘{$type}’, ‘{$name}’, ‘{$email}’, ‘{$postid}’)”,””));

Con esto se solucionó el que apareciera el mensaje de WARNING.

Si éste mensaje te fué de utilidad, te agradecemos nos dejes algún comentario. Gracias!

About the Author: infoc2830

Deja un comentario