Ene
Admin Msg Board, agrega un sistema de mensajes en WordPress
En estos últimos días no he estado publicando en el blog en parte porque estuve bastante ocupado con un hobby mío que es programar. Así que hoy puedo presentar el Admin Msg Board, un plugin para WordPress para añadir un sistema de mensajería entre los autores del blog.
Claramente este plugin está dirigido a los blogs colectivos, es decir los que son escritos por más de una persona. De este modo nos ahorramos tener que mandarle un mail a nuestros compañeros para decirles algo, así que no tendremos que abrir nuestro programa de email, ni buscar sus direcciones de correo, etc. Además, con Admin Msg Board nos aseguraremos de que los bloggers leerán lo que queremos decirles cuando ingresen a WordPress ya que les aparecerá un aviso, y si es algo importante, como no escribir sobre «x» tema porque uno quiere escribir sobre ello por ejemplo, mediante mail no es para nada seguro que sea leído antes de publicar, al menos a mí me ha pasado eso.
Las redes de blogs también pueden beneficiarse con el plugin ya que sus blogs en gran porcentaje son escritos por más de una persona. Incluso, el dueño podría informarles de distintos eventos a los bloggers, o de los pagos, etc.
Podremos además seleccionar a qué usuarios enviarle el mensaje, el cual puede contener hasta 140 caracteres al estilo Twitter, o enviárselo a todos.
Compatible con WordPress 2.3.x hasta 2.7.1.
El zip del plugin consta de 5 archivos:
- admin-msg-board.php – Contiene el instalador, las alertas y la inclusión a los menúes.
- amsgboard-menu.php – La página donde se muestran e ingresan los mensajes.
- wp-admin-msg-board.mo – El plugin en inglés
- wp-admin-msg-board-es_ES.mo – El plugin en español
- wp-admin-msg-board-pt_BR.mo – El plugin en portugués
- readme.txt – Clásico readme
Instalación:
- Descargar el plugin
- Descomprimir y subir a la carpeta wp-content/plugins/ (wp-content/plugins/amsgboard/)
- Activar el plugin.
Espero que les sirva, aquí tienen el .po por si quieren traducirlo a algún otro idioma y aclaro finalmente que es el primer plugin que hago para WordPress 🙂
English
Admin Msg Board is a plugin for WordPress that will add a messaging system in your WordPress admin area. This works for weblogs that are written by more than one blogger, so they can communicate with each other, without leaving the WP system.
Messages can have up to 140 words like in twitter, and you can choose whether to write to all users or select recipients.
Compatible with WordPress 2.3.x until 2.7.1.
The zipped plugin contains 5 files:
- admin-msg-board.php – Contains the installer, the alerts and the menu inclusions.
- amsgboard-menu.php – The page where the messages are displayed and entered.
- wp-admin-msg-board.mo – The plugin in English
- wp-admin-msg-board-es_ES.mo – The plugin in Spanish
- wp-admin-msg-board-es_ES.mo – The plugin in Portuguese
- readme.txt – Classic readme
Installation:
- Download the plugin
- Uncompress and upload to the folder wp-content/plugins/ (wp-content/plugins/amsgboard/)
- Activate the plugin.
You can translate it to your own language with this .po file.
CHANGELOG
1.0 – First release
1.01 – Updated deprecated function
1.02 – Removed some javascript that didn’t work for some people. Gracias Fernando!
1.03 – Fixed so it works with 2.5 and 2.5.1
1.04 – Fixed so it works with 2.7 and 2.7.1
1.05 – Added portuguese language.
93 comentario/s hasta el momento
16 de febrero de 2009 a las 2:16 pm
Lorenzo, ya está solucionado el error y hasta mi entender es compatible totalmente con la versión 2.7.1
Saludos!
16 de febrero de 2009 a las 10:56 pm
19 de febrero de 2009 a las 9:03 am
Hi !
I have the same problem that lorenzo…
I send a message to all my user test and nothing appears on the dashboard of the users…
First i use Fluency 2 plugin (it customize all the dashboard), so i desactivate it, but still nothing appears…
My wordpress is 2.7.1.
Can you help me ?
20 de febrero de 2009 a las 5:05 am
20 de febrero de 2009 a las 2:14 pm
Hi Tom, please update your version downloading again the plugin from this page and replacing the files in your blog.
21 de febrero de 2009 a las 5:20 am
Hello, I just installed the plugin and I’m having the same problem as the 2 guys above – the messages don’t appear in the dashboard. I’m using WordPress v. 2.7.1 too.
21 de febrero de 2009 a las 5:25 am
Also, I’m not sure if any user can write/see messages posted – it would be nice to be able to configure that (i’d like every user with ‘author’ status or above to be able to write and read, but not the ones who register as subscribers).
21 de febrero de 2009 a las 5:37 am
Hi Julian, thx for your anwser.
I update the plugin with the version on this site, but the problem is still here…
No message on the dashboard.
21 de febrero de 2009 a las 12:19 pm
Andre, Subscribers are the only ones who can’t read the board. You can see the list of possible recipients by looking at the checkboxes that the admin msg board presents to you.
Andre and Tom, I’m trying it right now on a 2.7.1 and it’s working for me. Please try deactivating the plugin, downloading it again and activating it one more time. Just in case, let me warn you that when you send a message you don’t have to see the alert, only the recipients of that message see the alert until they read it.
22 de febrero de 2009 a las 4:43 am
Hi Julián, thanks for the support. I just reinstalled the plugin as you told but still it won’t appear anywhere in the dashboard. I asked somoe other admins and authors, and none saw it – and i had myself as recipient of both test messages, so i think i should have seen them.
The only way to see the messages right now is to go to Tools > Admin Msg Board and read them – i’m not sure if the users who are not admins can even access that.
22 de febrero de 2009 a las 4:46 am
If you want to try and solve it, i could provide you with screenshots, phpmyadmin table records, or even a temp author account in my blog 🙂
22 de febrero de 2009 a las 11:47 am
Hi Andre, a temp author would be nice so I could look at things from the inside. Please write me an email.
Users can’t see that link to Admin Msg Board, so it’s safe.
23 de febrero de 2009 a las 8:06 pm
Hola Julian:
I just installed your plugin and I love it. I want to use it to keep track of changes I make to the code. I was wondering if you could tell me how to increase that maximum number of characters allowed in the post and how to make it default to send to admin
Gracias
Tracey
23 de febrero de 2009 a las 8:54 pm
Hi Tracey, I’m glad you like it.
The answer to your first question is already on this page actually in comment #40. Let me translate it for you:
1- If you haven’t installed it yet or if you delete the table, in file admin-msg-board.php, on line 51, replace “msgposted VARCHAR(140) NOT NULL,” for “msgposted TEXT NOT NULL,” and activate the plugin.
If you already installed it and can’t uninstall it for some reason, you will have to change this from the database (using phpmyadmin for example), and change the field type, from VARCHAR to TEXT.
2- Then, search lines 225 and 226 in the file amsgboard-menu.php, and replace with a bigger number the 3 times it says 140 there.
The other thing is a bit more complicated. You would have to obtain the user id of the admin, and replace $amsgboardsentto = «»; in line 77 of amsgboard-menu.php to $amsgboardsentto = $idadmin; where $idadmin is the user id of the admin.
26 de febrero de 2009 a las 4:19 am
8 de marzo de 2009 a las 6:10 pm
15 de marzo de 2009 a las 11:40 am
Hey, I was wondering if this plugin could be made into a dashboard widget. Is that possible?
28 de marzo de 2009 a las 7:14 pm
Hola Julián
He bajado tu plugin, pero tengo un problema. Voy con el wp 2.7.1, Firefox, Safari e IExplore y en la opción de seleccionar destinatatios, una vez marcada, no me salen los miembros registrados.
Este plugin es maravilloso y realmente me gustaría usarlo a full.
Gracias por anticipado.
28 de marzo de 2009 a las 7:33 pm
Hola Advaita:
Lo revisé y me anda bien. Tené en cuenta que los únicos miembros que figurarán allí son los que sean Administradores, autores o editores, y no los suscriptores.
28 de marzo de 2009 a las 7:57 pm
Okie, Julián, mil gracias:-)
28 de marzo de 2009 a las 7:59 pm
Ese era el fallo que tenía, que todos son suscriptores.
28 de abril de 2009 a las 12:33 am
Hola,
Primero que nada te felicito por tu plugin y quiero darte las gracias.
Me gustaria saber que posibilidades habria de colocarlo en los post para enviarle al autor del mismo un mensaje privado, claro esta que la persona que quiera enviarlo debe estar registrado y ademas el mensaje tenga la identificacion del post.
28 de abril de 2009 a las 1:30 am
Lo veo medio complicado Winston porque deberían estar registrados en el blog ya que el plugin corre dentro del panel…
28 de abril de 2009 a las 3:53 pm
Hola,
Gracias por tu respuesta inmediata.
Correcto los usuarios deberian estar registrados, a lo que me refiero colocar un icono en el post para enviar un mensaje al autor del mismo. Al tratar de enviar el mensaje deberia notificarle al usuario que debe estar registrado y ademas dirijirlo al registro de usuario o al inicio de sesion.
Y seria bueno tambien poder enviarle un mensaje de correo al autor del post.
28 de abril de 2009 a las 3:56 pm
Comprendo Winston. Bueno, lo tendré en cuenta, aunque ya implica un cambio de rumbo en cuanto a la función inicial que es la comunicación entre los autores de un blog.
13 de mayo de 2009 a las 1:41 pm
Hi
how can i change the database encoding to unicode utf8 ?
the arabic and persian language not sopport ? whats the po translate file ? 🙂
18 de mayo de 2009 a las 8:37 am
Hola fiera,
una vez más recurro aquí para pedirte ayuda. 🙂
Sigo utilizando el plugin que me parece la mejor opción para el contacto entre autores y editores del blog. El caso es que quiero permitir que la gente se registre en mi blog como colaboradores, para que puedan enviar noticias pero no quiero que vean el Admin MSG Board.
¿Hay alguna forma sencilla de hacerlo? Sé que ahora mismo el único que no lo ven son los suscriptores pero me gustaría evitar que también lo vieran los de rango Colaborador. 🙂
Muchas gracias por todo!
18 de mayo de 2009 a las 4:25 pm
Hola wildkyo,
Si tenés una idea de programación es fácil. Tenés que buscar en ambos archivos cada vez que se diga «subscriber» != $current_user->roles[0] (creo que son 3 veces) y agregarle al lado de esto (dentro del mismo if claro) AND «contributor» != $current_user->roles[0]
19 de mayo de 2009 a las 11:53 am
Perfecto fiera. 🙂 Muchas gracias!
Por si alguien tiene curiosidad, también he modificado la lista de usuarios que salen añadiendo. Cambiando:
if ( $user_object->user_level > 0 ) {
por
if ( $user_object->user_level > 1 ) {
Un saludo y muchas gracias!
19 de mayo de 2009 a las 1:18 pm
wildkyo, bien con ese otro cambio, se me había pasado.
1 de julio de 2009 a las 1:17 am
hola! yo queria ver como se puedo usar este plugin para todos los usuarios.. .por lo instale en my blog y nomas sirbe para los merros usuarios.. y yo quiero para todos!
18 de julio de 2009 a las 6:11 pm
21 de julio de 2009 a las 5:17 pm
Esta muy bien el plugin! muchas gracias!
una recomendacion: que el mensaje destaque un poco más para los usuarios asi lo leeran seguro, en plan como un recuadro rojo y la letra en blanco o algo, que destaque bastante, ya que sino es probable que muchos se crean que es algo del propio wordpress y no es importante y ni lo lean.
Saludos!
22 de julio de 2009 a las 7:22 pm
Hola,
Tengo wordpress 2.8.2 y me dio este error al instalar el plugin
Archivo incompatible PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature.
Saludos.
10 de agosto de 2009 a las 11:04 am
Greets! Thx for plugin!
And i have a question
Is this possible to limit messages displayed on the board? …maybe include pagination?
Cause deleting isn’t very kind, but if there’s too many msgs, it takes time to scroll:)
10 de junio de 2010 a las 5:05 am
25 de junio de 2010 a las 12:40 pm
I just wanted to say thank you. I am building a site for my camera club and this is the perfect tool to pass along messages to one or more of the admins.
It works great!
25 de junio de 2010 a las 12:45 pm
PS: I’m using WordPress 3.0
8 de noviembre de 2010 a las 2:32 am
4 de julio de 2011 a las 11:15 am
2 de septiembre de 2011 a las 4:36 pm
11 de octubre de 2012 a las 10:42 am
Alguien lo ha probado en WP3.0 y le funciona???
29 de octubre de 2012 a las 10:04 pm
Concordo compiutamente con le idee espresse ancora. Andate avanti similmente.