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:
http://www.enmonterrey.mx/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: \includes\wp-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!