DIENST-ETRDL New Functionalities

In this document we describe the new functionalities we have added to the basic version of DIENST.
The new functionalities regard:

Bibliographic record

The original bibliographic record has been extended by adding the blue fields listed below:

  • abstract
  • acm
    Subject: Computing Classification System (ACM)
  • author
  • bib_version
  • contact
  • contract
  • copyright
  • corp_author
  • cr_category
  • date
  • docid
  • email
    The e-mail address of the person to be contacted with respect to the document
  • entry
  • funding
  • grant
  • handle
  • keyword
  • language
  • locabstract
    The second abstract for the document in the source language
  • loclanguage
    The language of locabstract
  • monitoring
  • msc
    Subject: Mathematics Subject Classification (MSC)
  • notes
  • organization
  • other_access
  • pages
  • period
  • retrieval
  • revision
  • series
  • tel
    The telephone number of the person to be contacted with respect to the document
  • title
  • type
  • withdraw
You can find a detailed description of bibliographic fields used during the submission procedure in the Bibliographic Fields document.

Document classification

Thanks to the introduction of subject fields, at the moment of submission, authors can classify their documents according to the Computing Classification System (ACM) and/or Mathematics Subject Classification (MSC) schemes. Moreover they can add free keywords to better describe the document subject.

You can find a detailed description of subject indexing and document classification in Subject Indexing and General instructions for indexing and classifying documents which are sections of the Bibliographic Fields document.

Double abstract

We have introduced an additional abstract field that authors can use for documents in languages other than English.
The English abstract field is always mandatory, a local language abstract should also be included for non English documents. The introduction of this field is fundamental to implement a multilingual indexing and searching of documents. This functionality will be implemented in the next version of DIENST-ETRDL.

New user interface

A new graphical user interface for ETRDL has been developed. This is still a web interface but it has been enriched to be more user-friendly for users, authors and administrators.

English and local language UI

We have developed a bilingual user interface (UI). Users can switch from English UI to Italian UI and viceversa.
The system is structured to allow a language customization in order to have a bilingual or multilingual UI with your own language(s).
The procedure to customize the UI is described in the Customize Local Language document.


There are three kinds of search:
  1. Simple Search form
    the new version searches in each bibliographic field to find the term(s) specified by the user
  2. Fielded Search form
    the new version has four logical components:

    Search criteria can be specified as explained in the FIELDED SEARCH section of the Search document.

  3. Direct Search form
    the new version searches in the document identifier field to find the document identifier string entered by the user and ignores any values entered in the other fields.
You can find a detailed description on how to search documents in Search document.


In addition to browsing by authors and years you can now browse ETRDL collections by Free Keywords, ACM and MSC codes.
You can find a detailed description on how to browse the ETRDL collection in the Browse document.

Administrator and User Interaction (AUI)

The AUI is a WWW interface that permits interaction with a Dienst system both at the user and administrator levels. In this way the interaction is more user friendly and is possible to use the interface from any operating system; thus ensuring high portability. From a user viewpoint, we have improved the procedure to submit a documents on the Dienst system.


Authors can now submit their documents using the Submit UI that allows the bibliographic record and the document file to be inserted simultaneously.
It is now possible to insert document in various file formats. For example you can submit a HTML document and all the images that it links.
More details about the Submit procedure are in the Submit document.


Authors can now withdraw their documents using the Withdraw UI that allows document removal to be requested to the administrator via an automatically generated e-mail.
More details about the Withdraw procedure are in the Withdraw document.


Some properties of the AUI system are:
  1. it can administer more than one collection hosted by the same server. Each collection can be administered by a different administrator (or librarian) who has a SID password, i.e. a string identification, for that collection.
  2. The configuration of all the forms are performed by a single file. So if you have to add a new collection you have to declare the name of the new collection in that file and run the configuration procedure. The configuration procedure builds automatically all the html forms used by the AUI system and modifies the access control list according to the information that you have inserted in the config file. More details are in the Configure & Install document.
  3. The collection has two levels of security: one is the use of the SID, the other is a control list access associated with the files. In the configuration file, you can specify a control access list for each operation that can be performed. So, for example, you can restrict access to the administration procedure only to that machine or internet domain that is authorized to administer the collection.

The administration procedure allows the following operation to be performed onto the collections:

  1. to insert a document in the database and to run the procedure to build the graphic format
  2. to eliminate a document from the database
  3. to withdraw a document from the database; this operation is different from the previous one because a minimum set of information remains in the bibliographic file.
From a security viewpoint, the execution of the above procedures are checked with several access control lists, one that checks whether the request is coming from a known Internet domain and one that checks if the user requesting it has the right SID.
Access control lists have been tested with NCSA htpp server. Please inform us if you have any problems using another type of server.

Management of different kinds of document formats

You can submit your document in one of the following formats:

File format:
single file
Document Insert Document Display
PS inline gif and thumbnails of PS file are created by the system Users can display inline gif and thumbails of PS files using a web browser
Users can display PS files using a postscript viewer application
PDF no elaboration by the system Users can display PDF files using Acrobat Reader application
no elaboration by the system Users can display TXT files using a web browser
File format:
multiple files
Document Insert Document Display
HTML all files linked by the first HTML document entered are accepted; these files can be in HTML format and/or GIF and JPG format.
Attention: all linked files must be at the same directory level as the first file submitted
Users can display HTML documents using a web browser and follow any links that it contains
TIFF multiple TIFF files are accepted by the system Users can display TIFF files using an image viewer application

More details on how to submit documents with different file formats are in the Submit document.

Comments and errata corrige are welcome! Please email them to etrdl@iei.pi.cnr.it