Posts Tagged ‘websubmit’
CDS Invenio: Get Record number (recid, sysno) from reference number
Table sbmSUBMISSIONS has a lot of information related to the actions performed by websubmit (new record creation, modifications, etc). It stores the user id that performed the websubmit action, the action’s type (SBI, MBI, APP), the reference or report number (i.e. BOOK–2010-005), the date, time and status of the action. This is a great piece [...]
CDS Invenio: query database to know a tag value from a record
Which is the quickest way to know the tag’s value of a record using CDS Invenio functions? Imagine you want to know the value for the 8564_u tag of record which sysno=4403 Easy! First, run python. Then: >>> from invenio.dbquery import run_sql >>> from invenio.websubmit_functions.Create_Modify_Interface_TAZ import Create_Modify_Interface_getfieldval_fromDBrec >>> value = Create_Modify_Interface_getfieldval_fromDBrec(’8564_u’,4403) >>> print value http://aneto.unizar.es/TAZ/CPS/2010/4403/TAZ-2010-077.pdf [...]
CDS-Invenio: Change SBI process – not referred records, restricted fulltext access
These past days I have been talking a lot about CDS-Invenio, websubmit module and Apache’s .htaccess files (part one and two). In this blog you can also find some posts that show how to grant access to fulltexts using CDS-Invenio (refer to part one and part two). In those posts a new websubmit function was [...]
CDS-Invenio: Understanding WEBSUBMIT
A few posts back I talked about restricting access to fulltexts to an iprange. In those articles I gave some tips about how websubmit works. Now I want to do another mod to my CDS Invenio repository, so I needed to have a deeper understanding in websubmit workflow. Before we begin this travel through websubmit [...]
CDSInvenio: restrict access to some fulltexts to an iprange (II)
My last article about restricting access to some fulltexts to an iprange had a few lacks and mistakes. It worked perfectly if the type of fulltext (always speaking in terms of ‘public’ or ‘private’) was only set in the SBI process (this is, set by the submiter). There are a few steps to follow in [...]
CDSInvenio: restrict access to some fulltexts to an iprange
[NOTE: Only available in english, my apologies to spanish speakers] [Edit note: if you want to be able to change the type of fulltext (in terms of public/private) from the APP(roval) pipeline you should check the second part of this article] Introduction One of the most common issues when addressing the problem of publishing scientific [...]