eCandidat (esup-opi)

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Table

...

des matières

Sommaire

Configuration du fichier build.properties

Bloc de code
 matières

h4. {toc}


h1. Configuration du fichier build.properties

{code}
deploy.type
{code}

Indique

...

s'il

...

s'agit

...

d'un

...

déploiement

...

en

...

servlet

...

ou

...

en

...

portlet

{
Bloc de code
}
deploy.home
{code}

Indique

...

l'emplacement

...

...

déployer

...

l'application

{
Bloc de code
}
tomcat.port
{code}

Le

...

port

...

à

...

utiliser

...

pour

...

le

...

tomcat

{
Bloc de code
}
tomcat.host
{code}

L'url

...

du

...

serveur

...

...

se

...

trouve

...

l'application

...

Configuration

...

du

...

fichier

...

build-commons.xml

...

modifier

...

la

...

property « commons.repository.path-

...

prefix »

remplacer http://sourcesup.cru.fr/cgi/viewvc.cgi/tags/$

Pas de format

|http://sourcesup.cru.fr/cgi/viewvc.cgi/tags/$]${commons.version}/esup-commons par

 par

Pas de format

 [http://sourcesup.cru.fr/cgi/viewvc.cgi/*checkout/*tags/$]
{commons.version}/esup-commons

h1. 

Configuration

...

du

...

fichier

...

properties/logging/log4j.properties

...

Remplacer

...

'log4j.appender.logfile'

...

par

...

'log4j.appender.file'

...

('logfile

...

n'est

...

pas

...

reconnu

...

et

...

entraîne

...

un

...

plantage

...

des

...

logs)

...

Remplacer

...

DailyRollingFileAppender

...

par

...

RollingFileAppender

...

(même

...

raison)

...

Configuration

...

du

...

fichier

...

properties/defaults-servlet.properties

Bloc de code



{code}
cas.service
{code}

Saisir

...

l'URL

...

de

...

votre

...

CAS.

...

Configuration du fichier webapps/WEB_INF/web.xml

...

Configuration

...

du

...

contexte

...

de

...

déconnexion

...

CAS

{
Bloc de code
}
<context-param>
    <description>
        The logout URL of the CAS server.
    </description>
    <param-name>edu.yale.its.tp.cas.client.logoutUrl</param-name>
    <param-value>
        https://_url_de_votre_CAS_/logout?service=%s
    </param-value>
</context-param>

Configuration du filtre de connexion CAS

Bloc de code
{code}

h2. Configuration du filtre de connexion CAS

{code}
<filter>
    <description>
        The CAS filter, used to authenticate users.
    </description>
    <display-name>CASFilter</display-name>
    <filter-name>CAS Filter</filter-name>
    <filter-class>
        edu.yale.its.tp.cas.client.filter.CASFilter
    </filter-class>
    <init-param>
        <param-name>
            edu.yale.its.tp.cas.client.filter.loginUrl
        </param-name>
        <param-value>
            https://_url_de_votre_CAS_/login
        </param-value>
    </init-param>
    <init-param>
        <param-name>
            edu.yale.its.tp.cas.client.filter.validateUrl
        </param-name>
        <param-value>
            https://_url_de_votre_CAS_/serviceValidate
        </param-value>
    </init-param>
    <init-param>
        <param-name>
            edu.yale.its.tp.cas.client.filter.serverName
        </param-name>
        <param-value>_url_de_ecandidat_</param-value>
    </init-param>
    <init-param>
        <param-name>
            edu.yale.its.tp.cas.client.filter.wrapRequest
        </param-name>
        <param-value>true</param-value>
    </init-param>
</filter>
{code}


Modifier les champs en *gras*.


h1. Personnaliser les fichiers de langue

Se placer dans 

Modifier les champs en gras.

Personnaliser les fichiers de langue

Se placer dans properties/i18n/bundles

...

Trouver

...

dans

...

Messages_fr.properties

...

les

...

lignes

...

à

...

modifier

...

(Une

...

partie

...

des

...

lignes

...

'MAIL'

...

ne

...

sont

...

pas

...

à

...

prendre

...

en

...

compte

...

car

...

modifiables

...

par

...

l'interface

...

applicative)

...

?

...

elles

...

ne

...

sont

...

pas

...

toutes

...

présentes

...

en

...

table

...

Copier

...

lesdites

...

lignes

...

dans

...

Custom_fr.properties

...

Editer

...

Custom_fr.properties

...

pour

...

y

...

modifier

...

les

...

lignes

...

concernées

...

Les

...

lignes

...

contenant

...

le mot « rennes » doivent impérativement être modifiées

commande utile pour la récupération des lignes contenant « rennes » ou « UM1 » :

Pas de format
 mot «&nbsp;rennes&nbsp;» doivent impérativement être modifiées

commande utile pour la récupération des lignes contenant «&nbsp;rennes&nbsp;» ou «&nbsp;UM1&nbsp;» :


{noformat}
grep -i rennes Messages_fr.properties >> Custom_fr.properties
{noformat}

Les

...

champs

...

FIELD_LABEL.KNOW_INE

...

et

...

INFO.CANDIDAT.LOOK_FOR.WHAT_INE

...

sont

...

également

...

à

...

éditer

...

En

...

revanche,

...

l'édition

...

doit

...

principalement

...

se

...

faire

...

à

...

la

...

main,

...

les

...

expressions

...

variant

...

souvent.

...

Aussi,

...

penser

...

à

...

corriger

...

les

...

fautes

...

de

...

frappe

...

s'il

...

y

...

en

...

a.

...

Editer

...

les

...

fichiers

...

html

...

dans

...

stylesheets/help

...

pour

...

les

...

adaper

...

à

...

l'université

...

(enlever

...

les

...

références

...

à

...

Rennes)

...

fichier

...

contact.html

...

et

...

faq.html

...

(modifier

...

accents,

...

liens,

...

...

version)

...

Editer

...

le

...

fichier

...

src/configUrlServices.properties

...

pour

...

indiquer

...

le

...

chemin

...

des

...

webservices

...

à

...

employer

...

(Webservices

...

AMUE

...

à

...

utiliser

...

(410,420,

...

...)

...

NOTE

...

:

...

il

...

faut

...

ajouter

...

un

...

paramètre

...

SSL

...

correspondant

...

à

...

chaque

...

webservice

...

(exemple

...

pour

...

geographiemetier='...'

...

ajouter

...

geographiemetier.ssl='...')