Verifica questa notizia !

Per un progetto di lavoro, da qualche giorno sto lavorando su ePrints cercando di addattarlo alle nostre esigenze. ePrints è davvero ben scritto e strutturato ma ha alcune carenze di documentazione. Per fortuna, però, la ML di supporto è davvero veloce nel risolvere i problemi. Sia per scopo di memorandum personale che per aiutare eventuali sventurati che dovranno mettere le mani su ePrints, ecco qualche tip sulla personalizzazione.

Creare una istanza in italiano

in {istanza}/cfg/lang aggiungere cartella it e relative 3 sottodirectory: phrases static templates con i relativi files:

|-- phrases
|   |-- approve_with_email.xml
|   |-- archive_name.xml
|   |-- deposit_agreement.xml
|   |-- document_formats.xml
|   |-- document_security.xml
|   |-- dynamic.xml
|   |-- eprint_fields.xml
|   |-- eprint_order.xml
|   |-- eprint_types.xml
|   |-- intro.xml
|   |-- intro_mini.xml
|   |-- mail_bounce_reason.xml
|   |-- mail_delete_reason.xml
|   |-- mail_email.xml
|   |-- mail_password.xml
|   |-- mail_sig.xml
|   |-- news.xml
|   |-- render.xml
|   |-- subject_check.xml
|   |-- user_fields.xml
|   |-- user_order.xml
|   |-- validate.xml
|   |-- views.xml
|   |-- warnings.xml
|   |-- workflow.xml
|   `-- zz_webcfg.xml
|-- static
|   |-- contact.xpage
|   |-- error401.xpage
|   |-- help
|   |   `-- index.xpage
|   |-- index.xpage
|   |-- information.xpage
|   |-- policies.xpage
|   `-- vlit.xpage
`-- templates
 `-- default.xml

poi modificate il file in {istanza}/cfg/cfg.d/languages.pl:

$c->{defaultlanguage} = 'it';
$c->{languages} = [ 'it', 'en' ];

le traduzioni delle frasi vanno nei files .xml della directory phrases, le modifiche alle pagine web statiche (come la pagina principale) sono nella cartella static ed i file hanno l’estensione .xpage

A breve altre tips su:

- aggiungere campi persoanlizzati

- aggiungere indici di ricerca

Potrebbero interessarti anche:

  • Nella gestione di un repository istituzionale ad accesso aperto come OASI, basato su ePrints, vi può essere la necessità di inviare una ..
  • Puntuale, come ogni anno, ecco che i media sono pieni delle dichiarazioni dei ministri al Meeting di Comunione Liberazione che si tiene ..
  • La polemica di questi giorni è sull'exploit di Celentano al Festival di Sanremo. Il "re degli ignoranti", invitato al Festival della Canzone ..
  • Prenotando un traghetto per la Sardegna (non per me, state tranquilli !), con la compagnia Moby: Vorrei capire: Come mai all'andata impiega 4 ore ..
  • Il connubio tra informatica e cucina mi porta a scrivere queste righe su come scatenare la fantasia culinaria con una ricetta "framework" ..

About Michele Pinassi

Nato a Siena nel 1978, dopo aver conseguito il diploma in "Elettronica e Telecomunicazioni" e la laurea in "Storia, Tradizione e Innovazione", attualmente è Responsabile del Sistema telefonico di Ateneo presso l'Università degli Studi di Siena. Utilizza quasi esclusivamente software libero. Dal 2006 si occupa di politica locale come attivista nel Movimento Siena 5 Stelle.