Descripción
BP Group Documents crea una página dentro de cada grupo BuddyPress para subir y cualquier tipo de archivo o documento. Esto permite a los miembros de los grupos BuddyPress subir y almacenar archivos y documentos que son relevantes para el grupo.
Los documentos pueden ser editados y borrados por el propietario del documento o por el administrador del grupo.
Se pueden utilizar categorías para organizar los documentos.
La actividad se registra en el flujo de actividad principal, y también está vinculada a los flujos de actividad del usuario y del grupo.
El administrador del sitio puede establecer filtros para las extensiones de los archivos y opciones de visualización.
Los miembros del grupo y los moderadores pueden recibir avisos por correo electrónico a su elección.
El administrador del grupo puede decidir si todos los miembros o solo los administradores/moderadores pueden subir documentos (Desde v0.5)
Verificación de usuario para descargas: cuando se descarga un documento, una página de redirección comprueba si el usuario es miembro del grupo (en caso de grupos privados u ocultos) y sólo entonces el usuario puede descargar el archivo.(Desde v0.5)
Para redes privadas, ver la FAQ «Tengo una red solo para miembros. ¿Cómo desactivar la descarga de archivos para los que no son miembros?» .
4 Widgets: «Documentos de grupos de usuarios», «Subidas recientes» , «Descargas populares», pueden utilizarse para mostrar la actividad de un vistazo. Si el tema soporta diferentes barras laterales para las páginas de grupo, el BP_Group_Documents_CurrentGroup_Widget se puede utilizar para mostrar los documentos del grupo actual.
Contribuciones de Lena Stergatou, con correcciones de fallos y mejoras adicionales de Keeble Smith (http://keeblesmith.com) y Anton Andreasson para la versión BP 1.7.
El autor original del plugin fue Peter Anselmo.
POR FAVOR: Si tienes algún problema o no te funciona, por favor, informa en el foro de soporte. No ayuda a nadie marcar «roto» sin preguntar. ¡Gracias!
Notas
Roadmap.txt – contiene las ideas propuestas y el orden (aproximado) de ejecución.
History.txt – contiene todos los cambios desde la versión .1
License.txt – contiene los detalles de la licencia para este componente.
Capturas
Página de ajustes del administrador Página de ajustes de documentos al crear un grupo Subir el formulario del documento Pestaña de lista de documentos Enlace con el flujo de actividades del sitio (sólo para grupos públicos) La pestaña de ajustes del documento de administración del grupo permite la edición y añadido de categorías. Opciones de usuario para los avisos por correo electrónico Widget «Documentos recientes» de tus grupos y widget «Documentos populares de grupo» Mensaje cuando una persona que no pertenece a un grupo privado u oculto intenta acceder a un documento de grupo
Instalación
Asegúrate de que WordPress y BuddyPress estén instalados y activos.
Copia la carpeta de plugin buddypress-group-documents/ dentro de /wp-content/plugins/
Navega hasta la pantalla de administración del plugin y actívalo.
Ahora habrá un elemento de menú «Agrupar documentos» en el menú «Ajustes». Aquí encontrarás una lista de todas las extensiones de archivo permitidas para los archivos subidos junto con otros ajustes.
FAQ
-
Obtengo un error mb_convert_case
-
Si ejecutas un servidor windows y obtienes errores sobre la función mb_convert_case que es una función php por defecto (ver http://php.net/manual/en/function.mb-convert-case.php), debes descomentar la línea con php_mbstring.dll en tu php.ini.
-
¿Puedo enlazar con el formulario para añadir archivos?
-
Si eres un desarrollador de plugins y quieres utilizar el formulario de subida de archivos puedes enlazar a /group_slug/bpgroupdocuments_slug/add para acceder al formulario de subida de documentos
-
Tengo una red sólo para miembros. ¿Cómo desactivar la descarga de archivos para los que no son miembros?
-
Añade la función following en tu archivo /wp-content/wp-plugins/bp-custom.php
/* * Download file only in the user is logged in */ function bp_only_logged_in_can_download( $error ) { // If we have a only logged-in users site if ( ! is_user_logged_in() ) { $error = array( 'message' => __( 'You must log in to access the page you requested.', 'buddypress' ), 'redirect' => bp_root_domain() ); } return $error; } add_filter( 'bp_group_documents_download_access', 'bp_only_logged_in_can_download' );
-
Quiero ocultar el icono de archivos de la pestaña
-
Añade lo siguiente al panel ‘CSS adicional’ de tu personalizador:
li#nav-documents-groups-li, li#nav-documents-personal-li a {
background: none;
}
Reseñas
Colaboradores y desarrolladores
«BP Group Documents» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«BP Group Documents» está traducido en 8 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «BP Group Documents» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
Version 1.24 (31 August 2023)
- Corrección de un fallo en los widgets
Version 1.23 (31 August 2023)
- Corrección de algunas advertencias de PHP 8.1+ y mejoras de velocidad
Version 1.22 (28 July 2023)
- Corrección para la validez de las extensiones de archivo, props @boonebgorges
Version 1.21 (11 May 2023)
- Se han añadido nuevos ajustes para «Mostrar el propietario del archivo» y «Mostrar la fecha del archivo».
- Testado con WordPress 6.2.0 y BuddyPress 11.0
Version 1.20.1 (3/02/2023)
- Corrección de una advertencia PHP en un subsitio
Version 1.20 (27/01/2023)
- Nueva funcionalidad: si el plugin «Activity Plus Reloaded for BuddyPress» está instalado, añade un icono para subir documentos junto a los iconos del plugin «Activity Plus Reloaded for BuddyPress».
Version 1.14 (11/11/2022)
- Testado con WordPress 6.1 y BuddyPress 10.6.0
- Correcciones de estándares de código
- Cambiadas algunas cadenas
- Varias correcciones de fallos
Version 1.13 (3/10/2022)
- Compatible con PHP 8.x
- Testado con WordPress 6.0.2 y BuddyPress 10.4.0
Version 1.12.3 (9/4/2019)
- Corrección de algunas advertencias de PHP 7.x
- Corrección de la advertencia de BuddyPress, gracias a @venutius
- Corrección de un problema de CSS reportado en el foro de soporte de wordpress.org
Version 1.12.2 (29/06/2018)
- Sustituir la constante WP_PLUGIN_URL con plugins_url()
- Sustituir la constante WP_CONTENT_URL por content_url()
- Corrección de algunas advertencias obsoletas
Version 1.12.1 (6/10/2017)
- Corrección tipográfica de la carpeta de plantillas
Version 1.12 (2/10/2017)
- Permitir que el marcado principal del plugin sea anulado con la plantilla del tema. Props @boonebgorges
Version 1.11 (29/3/2017)
- Correcciones de seguridad
- Introducción de una nueva acción: ‘bp_group_documents_data_failed_save’
Version 1.10 (24/3/2017)
- Corrección de fallos causados por la versión 1.9.7
- Correcciones de seguridad
Version 1.9.7 (15/3/2017)
- Nueva función: muestra un botón «Añadir nuevo» en la parte superior de la lista de documentos cuando los documentos son más de 4.
- Corrección de fallos al descargar docx, xlsx
- Corrección de un fallo al borrar una categoría de documento
Version 1.9.6 (15/3/2017)
- Corrección tipográfica en la página de administración de documentos de grupo
Version 1.9.5 (14/3/2017)
- Corrección de algunos avisos de error en los widgets
Version 1.9.4 (5/6/2015)
- Corrección de widgets, pros @thebrandonallen
- Añadido icono para ppsx
- Corrección de la configuración de normas estrictas
Version 1.9.3.1 (21/4/2015)
- Correcciones minores
Version 1.9.3 (6/4/2015)
- Corregido BP_Group_Documents_CurrentGroup_Widget para grupos ocultos
- Actualización del archivo de idioma italiano, gracias a Daniele Mezzetti
Version 1.9.2 (9/3/2015)
- Corrección del recuento de descargas para los usuarios que no inician sesión
- Corrección de la advertencia causada por setcookie
- Corrección tipográfica
- Añadido ods como extensión de archivo válida por defecto
Version 1.9.1 (16/1/2015)
- Añadido enlace para «Añadir nuevo documento» en BP_Group_Documents_CurrentGroup_Widget
- Añadido nuevo filtro bp_group_documents_download_access. Gracias a @kallekillen por la idea.
Version 1.9 (8/12/2014)
- Enlace de categoría añadido en la lista de documentos.
- Corrección de escapes. Elimina las barras al salir, para que los títulos y descripciones de los archivos no tengan tantas barras invertidas innecesarias. Gracias a @jreeve por el parche.
Version 1.8 (September 1, 2014)
- Fix Ordenar – «Ordenar por» y Filtro – «Categoría» que no funcionaba con la paginación. Gracias a @wp4yd por informar.
Version 1.7 (April 22, 2014)
- Añadido nuevo widget: BP_Group_Documents_CurrentGroup_Widget. Si el tema es compatible con diferentes barras laterales para las páginas de grupo, se puede utilizar para mostrar los documentos del grupo actual.
- Corrección de algunos problemas minores en widgets
- Corrección del fallo de aviso de subida de documentos, gracias a @jreeve
Version 1.6 (March 17, 2014)
- Actualización de archivos de idioma
Version 1.5 (December 4, 2013)
- Nueva característica: en la pantalla de administración del componente «Actividad», el administrador puede filtrar la actividad para «Nuevos archivos de grupo» y «Archivos de grupo editados». Basado en https://codex.buddypress.org/plugindev/add-custom-filters-to-loops-and-enjoy-them-within-your-plugin/ de @imath
- Ahora es compatible con archivos de traducción personalizados colocados en WP_LANG_DIR . ‘/bp-group-documents/’ . $domain . ‘-‘ . $locale . ‘.mo’)
Version 1.4 (October 31, 2013)
- Corrección de un fallo que marcaba algunos temas como rotos en algunas instalaciones.
Version 1.3 (October 25, 2013)
- Corrección de un fallo que provoca un error fatal acerca de la función get_home_path() en algunas instalaciones.
Version 1.2.3 (October 18, 2013)
- Corrección de un fallo en la edición de categorías cuando el slug del grupo no es por defecto «grupos». Gracias a @jomsky por informar y parchearlo.
- Traducción holandesa, gracias a @sanderbontje
Version 1.2.2 (October 4, 2013)
- MAYORES correcciones de fallos de seguridad. (Gracias a @tomdxw por informar y parchearlos)
- Actualizado el archivo bp-group-documents.pot
- Corregidos los derechos del superadministrador para todos los documentos de grupo
- Corregida la colocación incorrecta del mensaje de error
- Funciones obsoletas eliminadas
- Eliminada la capacidad FTP de los administradores, en favor de la seguridad
Version 1.2.1 (September 17, 2013)
- Corrección de fallo: https://wordpress.org/support/topic/bugfix-for-broken-icon-link, gracias a @sanderbontje
- Corrección de fallo: https://wordpress.org/support/topic/error-message-if-you-edit-groups gracias a @valuser para el informe
- Corrección de fallo: https://wordpress.org/support/topic/widget-functionality gracias a @kcurlsjr para el informe
Version 1.2 (September 3,2013)
- Añadida traducción al sueco. Gracias a nat0n (https://wordpress.org/support/profile/nat0n)
Version 1.1 (September 3,2013)
- Corrección de algunos enlaces rotos cambiando el nombre del directorio del plugin con la constante BP_GROUP_DOCUMENTS_DIR
Version 1.0 (August 28,2013)
- Actualizado readme.txt
- Añadidas capturas de pantalla
Ver history.txt para la versión anterior del registro de cambio.
Disculpa las frecuentes actualizaciones. ¡Este plugin está en desarrollo activo!