Posts tagged personalizzare
Personalizzare ePrints – Impostare lingua italiana
3Per 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
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.

Commenti recenti