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!