Este plugin de Wordpress permite a cualquier sitio web hecho en WP recuperar contenidos alojados en repositorios DSpace y mostrarlos dentro de Widgets o como shortcodes dentro de páginas y posts. La recuperación de los contenidos puede realizarse mediante una expresión de búsqueda, que se transforma a OpenSearch, o a partir de una colección particular del repositorio
cd workspace
git clone https://github.com/sedici/wp-dspace.git wp-dspae
(se trabaja sobre archivos)
git add archivo1 archivo2 ... archivoN
git commit -m 'comentarios sobre el commit'
(se sigue trabajando con otros archivos)
git add <lista de archivos cambiados>
git commit -m 'otros comentarios sobre este commit'
(una vez que ya tenemos código ESTABLE y listo para compartir)
git push origin master
Si queremos actualizar nuestro repositorio local con datos que comiteó otro usuario a Github, ejecutamos:
git pull origin master
El shortcode para su correcto funcionamiento necesita alguno de los criterios de búsqueda: hable - author - keywords. Y si se quieren las últimas publicaciones indistintamente del subtipo de documento, o si se desea filtrar por algun criterio (article=true).
[get_publications handle="Un/handle" author"Autor1;Autor2" keywords="Palabras;claves" ]
Por ejemplo: Las publicaciones de la colección 10915/25293 sin importar el subtipo de documento. [get_publications handle=10915/25293 all=true max_results=15 ]
Se puede acotar aún más los resultados, especificando uno/varios autores o palabras claves separados por ";" sin espacios en blanco entre nombres. Ejemplo: [get_publications handle=10915/25293 author="De Giusti, Marisa Raquel;Gonzalo Luján" keywords=" DSpace ; CMS" thesis=true article=true description=true ]
Opciones y sus valores por defecto:
'config' = "sedici" // ver las configuraciones posibles en el widget
'all' => true, // Al especificar al menos un subtipo de documento, cambia a false.
'max_results' => 0, // Limitar el numero a mostrar de documentos por subtipos, como máximo 100.
'max_lenght' => null, // Poner un numero que limite la cantidad de caracteres a mostrar de la descripción.
'description' => false, // Poner en true para mostrar un resumen de la publicación.
'date' => false, // Poner en true para mostrar la fecha de la publicación.
'show_author' => false, // Poner en true para mostrar los autores de la publicación.
'group' => false, // Poner en true para agrupar las publicaciones por subtipos de documentos cuando all=true.
'show_subtype' => false, // Poner en true para mostrar el subtipo de documento de la publicación.
'show_videos' => false, // Poner en true para recuperar los videos de youtube.
'group_subtype' => false, // Poner en true para agrupar las publicaciones por subtipo de documento (ordenados por año de publicación.).
'group_date' => false, // Poner en true para agrupar las publicaciones por año.
Si group_date=true y group_subtype=true entonces primero ordena por año y cada año por tipo de documento.
Subtipos de documentos:
'article'(articulos) => false
'preprint (preprint)' => false
'book' (libro) => false
'working_paper' (documento de trabajo) => false
'technical_report' (informe tecnico)=> false
'conference_object' (objeto de conferencia) => false
'revision' (revision) => false
'work_specialization' (trabajo de especializacion) => false
'thesis' (tesis de grado/maestria/doctorado) => false
'learning_object' (objeto de aprendizaje)=>false
'conference_document' (documento de conferencia) => false