Changeset 695


Ignore:
Timestamp:
01/16/13 19:56:01 (11 years ago)
Author:
vmipsl
Message:

levels, alert, corrected files

Files:
5 added
10 edited

Legend:

Unmodified
Added
Removed
  • ether_megapoli/trunk/persistence/implementation/hibernate.cfg.xml

    r673 r695  
    1717                <prop key="hibernate.bytecode.use_reflection_optimizer">false</prop> 
    1818                <prop key="hibernate.connection.driver_class">org.postgresql.Driver</prop> 
    19                 <prop key="hibernate.connection.url">jdbc:postgresql://darkstar.ipslnet:5432/megapoli_4</prop> 
    20                 <!--<prop key="hibernate.connection.url">jdbc:postgresql://darkstar.private.ipsl.fr:5432/MEGAPOLI_TEST4</prop>--> 
     19                <!--<prop key="hibernate.connection.url">jdbc:postgresql://darkstar.ipslnet:5432/megapoli_4</prop>--> 
     20                <prop key="hibernate.connection.url">jdbc:postgresql://darkstar.private.ipsl.fr:5432/MEGAPOLI_TEST4</prop> 
    2121                <prop key="hibernate.connection.username">postgres</prop> 
    2222                <prop key="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</prop> 
  • ether_megapoli/trunk/web/WEB-INF/megapoli.properties

    r673 r695  
    11#les path d'acces aux données 
    2 data.upload.root=/home/www/httpd_data/megapoli_data/data/upload 
    3 data.access.root=/home/www/httpd_data/megapoli_data/data/download 
    4 data.upload.desc=/home/www/httpd_data/megapoli_data/data/xml/uploadHierarchie.xml 
    5 data.access.desc=/home/www/httpd_data/megapoli_data/data/xml/accessHierarchie.xml 
    6 annuaire=/usr/local/megapoli/annuaire.xml 
     2data.upload.root=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/upload 
     3data.access.root=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/download 
     4data.upload.desc=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/xml/uploadHierarchie.xml 
     5data.access.desc=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/xml/accessHierarchie.xml 
     6annuaire=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/xml/annuaire.xml 
    77 
    88#le path d'accÚs aux images 
    9 data.img=/home/www/httpd_data/megapoli_data/data/images 
     9data.img=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/images 
    1010 
    1111#le serveur mail 
    1212mail.host=mailhost.ipsl.jussieu.fr 
    13 mail.webmaster=megapoli-admin@ipsl.jussieu.fr 
    14 mail.PI=Matthias.Beekmann@lisa.u-pec.fr 
    15 url.upload=http://vador.private.ipsl.fr:8080/megapoli/InitLogon.do 
    16 url.extractcgi=http://vador.private.ipsl.fr/cgi-bin/megapoli/megapoli_extract.cgi 
     13mail.webmaster=vmipsl@ipsl.jussieu.fr 
     14mail.PI=vanessa.maigne@ipsl.jussieu.fr 
     15url.upload=http://localhost:8080/megapoli/InitLogon.do 
     16url.extractcgi=http://localhost:8080/megapoli_data/cgi-bin/megapoli_extract.cgi 
    1717 
    1818#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
     
    2323data.upload.tree.view=/data/upload/arborescence.jsp 
    2424data.upload.files.view=/data/upload/files.jsp 
    25 data.access.tree.view=/data/access/arborescence.jsp 
    26 data.access.files.view=/data/access/files.jsp 
     25#data.access.tree.view=/data/access/arborescence.jsp 
     26#data.access.files.view=/data/access/files.jsp 
    2727 
    2828#Fichiers de configuration "caches" : places dans le WEB-INF 
     
    3333 
    3434# ParamÚtres pour l'insertion des jeux de données 
    35 #data.output=/home/www/httpd_data/megapoli_data/data/output 
    36 #data.upload=/home/www/httpd_data/megapoli_data/data/upload 
    37 #data.metadata=/home/www/httpd_data/megapoli_data/data/metadata 
    38 #data.model=/home/www/httpd_data/megapoli_data/data/models 
    39 #data.download=/home/www/httpd_data/megapoli_data/data/download 
     35data.output=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/output 
     36data.upload=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/upload 
     37data.metadata=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/metadata 
     38data.model=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/models 
     39data.download=/home_local/PROJETS/MEGAPOLI/megapoli_data/data/download 
    4040 
    4141# ParamÚtres pour la simulation 
    42 directory.simulation=/home/www/httpd_data/megapoli_data/data/simulation/output 
     42directory.simulation=/home_local/PROJETS/MEGAPOLI/Simulations 
  • ether_megapoli/trunk/web/data/files.jsp

    r338 r695  
    4040            </div> 
    4141 
     42            <div style="float:right"> 
     43                <a onclick='javascript:neededLogin("/ZipGame.do?path=<%=path%>")' title='<bean:message key="data.access.downloading"/>'> 
     44                    <html:img page="/resources/images/utils/text.png" alt="file"/> 
     45                    <bean:message arg0="${nomJeu}" key="data.access.files.dowload.zip"/> 
     46                </a> 
     47            </div> 
     48 
     49            <BR/> 
     50 
     51            <%-- ----------------------------------------------------------- --%> 
     52            <%-- --------------------- ORIGINAL FILES ---------------------- --%> 
     53            <%-- ----------------------------------------------------------- --%> 
    4254            <div class="title2" style="float:left"> 
    4355                <nested:size id="nbFiles" property="fichiers"/> 
     
    4759            </div> 
    4860 
    49             <div style="float:right"> 
    50                 <a onclick='javascript:neededLogin("/ZipGame.do?path=<%=path%>")' title='<bean:message key="data.access.downloading"/>'> 
    51                     <html:img page="/resources/images/utils/text.png" alt="file"/> 
    52                     <bean:message arg0="${nomJeu}" key="data.access.files.dowload.zip"/> 
    53                 </a> 
    54             </div> 
    5561            <BR/><BR/> 
    5662 
     
    6874            </nested:iterate> 
    6975 
     76            <BR/><BR/> 
     77 
     78            <%-- ----------------------------------------------------------- --%> 
     79            <%-- -------------------- CORRECTED FILES ---------------------- --%> 
     80            <%-- ----------------------------------------------------------- --%> 
     81            <div class="title2" style="float:left"> 
     82                0 <bean:message key="data.access.files4" arg0=""/> 
     83                    <%--<nested:size id="nbFiles" property="fichiers"/>--%> 
     84                    <%--<bean:write name="nbFiles"/>--%> 
     85                    <%--<logic:equal name="nbFiles" value="1"><bean:message key="data.access.files4"/></logic:equal>--%> 
     86                    <%--<logic:notEqual name="nbFiles" value="1"><bean:message key="data.access.files4" arg0="s"/></logic:notEqual>--%> 
     87            </div> 
     88            <BR> 
     89 
     90            <div class="title3" style="float:left"> 
     91                (<bean:message key="data.access.metadata.files.corrected.comment"/>) 
     92            </div> 
     93            <BR/><BR/> 
     94 
    7095            <div class="hdp" align="right"> 
    7196                <html:link href="#top" titleKey="app.hdp"> 
  • ether_megapoli/trunk/web/data/jeux.jsp

    r259 r695  
    6868                            <logic:greaterThan name="nbFiles" value="0"> 
    6969                                <a onclick='javascript:neededLogin("/FichiersAccess.do?idJeu=<nested:write property="jeuId"/>")' title='<bean:message key="data.access.download.file"/>'> 
    70                                     <bean:write name="nbFiles"/>&nbsp;<bean:message key="data.access.metadata.files"/> 
     70                                    <bean:write name="nbFiles"/>&nbsp;<bean:message key="data.access.metadata.files.all"/> 
    7171                                </a> 
    7272                            </logic:greaterThan> 
     
    103103                            <logic:greaterThan name="nbFiles" value="0"> 
    104104                                <a onclick='javascript:neededLogin("/FichiersAccess.do?idJeu=<nested:write property="jeuId"/>")' title='<bean:message key="data.access.download.file"/>'> 
    105                                     <bean:write name="nbFiles"/>&nbsp;<bean:message key="data.access.metadata.files"/> 
     105                                    <bean:write name="nbFiles"/>&nbsp;<bean:message key="data.access.metadata.files.all"/> 
    106106                                </a> 
    107107                            </logic:greaterThan> 
     
    138138                            <logic:greaterThan name="nbFiles" value="0"> 
    139139                                <a onclick='javascript:neededLogin("/FichiersAccess.do?idJeu=<nested:write property="jeuId"/>")' title='<bean:message key="data.access.download.file"/>'> 
    140                                     <bean:write name="nbFiles"/>&nbsp;<bean:message key="data.access.metadata.files"/> 
     140                                    <bean:write name="nbFiles"/>&nbsp;<bean:message key="data.access.metadata.files.all"/> 
    141141                                </a> 
    142142                            </logic:greaterThan> 
  • ether_megapoli/trunk/web/index.jsp

    r430 r695  
    2020 
    2121    <tiles:put name="body" type="string"> 
     22        <div id="errors"><img src="resources/images/utils/alert-icon-red_small.png" width="50px"><bean:message key="errors.dataset.dates"/><BR> 
     23            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- LHVP : PILS-IC-LHVP, EC+BC-LSCE-LHVP, PILS-TOC-LHVP, TEOM-FDMS-LHVP, Nephelometer-LHVP<BR> 
     24            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- SIRTA : PILS-SIRTA, Aethalometer-SIRTA, Nephelometer-SIRTA, SMPS-SIRTA, VOC-cartridges-SIRTA, CMS-SIRTA 
     25        </div> 
     26 
    2227        <center> 
    2328            <table width="80%"> 
  • ether_megapoli/trunk/web/src/ApplicationResources.properties

    r566 r695  
    285285data.access.metadata.presentation.contact.role.scientifique=Responsable scientifique 
    286286data.access.metadata.presentation.contact.role.technique=Responsable technique 
     287data.access.metadata.files.all=fichier(s) 
     288data.access.metadata.files.corrected=fichier(s) avec correction des dates (fichier(s) intégrés en base et utilisés pour l'extraction et la visualisation) 
     289data.access.metadata.files.corrected.comment=Si des fichiers corrig\u00E9s existent pour ce jeu, ils ont \u00E9t\u00E9 int\u00E9gr\u00E9s en base et seront donc utilis\u00E9s pour l'extraction et la visualisation 
    287290data.access.metadata.files=fichier(s) d'origine 
    288291data.access.metadata.file=fichier{0} d'origine 
     
    295298data.access.metadata.datefin=Date de la derni\u00E8re mesure 
    296299data.access.metadata.heure=\u00E0 
    297 data.access.metadata.nbfichiers=Nombre de fichiers d'origine 
     300data.access.metadata.nbfichiers=Nombre de fichiers 
    298301data.access.metadata.fichierslink=acc\u00E8s aux fichiers 
    299302data.access.metadata.nbmesures=Nombre de mesures 
     
    314317data.access.files2=Fichiers d'origine pour le jeu {0} 
    315318data.access.files3=fichier{0} d'origine 
     319data.access.files4=fichier{0} corrig\u00E9{0} 
    316320data.access.extract=Acc\u00E8s aux donn\u00E9es 
    317321data.access.extract.short=Acc\u00E8s 
     
    443447errors.access.novalues=Pas d'extraction possible 
    444448 
     449 
     450errors.dataset.dates=Attention, les jeux de donn\u00E9es suivant doivent \u00EAtre retravaill\u00E9s suite \u00E0 un d\u00E9calage de deux jours dans les dates. Soyez vigilants si vous souhaitez les utiliser. 
    445451 
    446452################################################################ 
     
    549555simulation.withRealData.activated=Activ\u00E9 
    550556simulation.noRealData=Pas de donn\u00E9es r\u00E9elles 
     557simulation.level.1=~20m 
     558simulation.level.2=~80m 
     559simulation.level.3=~180m 
     560simulation.level.4=~350m 
     561simulation.level.5=~650m 
     562simulation.level.6=~1200m 
     563simulation.level.7=~2200m 
     564simulation.level.8=~4200m 
    551565 
    552566################################################################ 
  • ether_megapoli/trunk/web/src/ApplicationResources_en.properties

    r673 r695  
    286286data.access.metadata.presentation.contact.role.scientifique=Principal investigator 
    287287data.access.metadata.presentation.contact.role.technique=Technical manager 
     288data.access.metadata.files.all=file(s) 
     289data.access.metadata.files.corrected=file(s) with corrected dates 
     290data.access.metadata.files.corrected.comment=If corrected files exist for this dataset, they were integrated in database and used for extraction and visualisation 
    288291data.access.metadata.files=original file(s) 
    289292data.access.metadata.file=original file{0} 
     
    296299data.access.metadata.datefin=Date of the last measure 
    297300data.access.metadata.heure=at 
    298 data.access.metadata.nbfichiers=Number of original files 
     301data.access.metadata.nbfichiers=Number of files 
    299302data.access.metadata.fichierslink=access to files 
    300303data.access.metadata.nbmesures=Number of measures 
     
    315318data.access.files2=Original files for data set {0} 
    316319data.access.files3=original file{0} 
     320data.access.files4=corrected file{0} 
    317321data.access.extract=Data access 
    318322data.access.extract.short=Access 
     
    443447errors.access.failed.sel=You must select at least 1 parameter or 1 sensor or 1 platform or 1 data set 
    444448errors.access.novalues=No download possible 
     449 
     450errors.dataset.dates=Warning, the followed datasets must be reinserted because of a two days offset. Be careful if you still want to work with. 
    445451 
    446452################################################################ 
     
    550556simulation.withRealData.activated=Activated 
    551557simulation.noRealData=No real data 
     558simulation.level.1=~20m 
     559simulation.level.2=~80m 
     560simulation.level.3=~180m 
     561simulation.level.4=~350m 
     562simulation.level.5=~650m 
     563simulation.level.6=~1200m 
     564simulation.level.7=~2200m 
     565simulation.level.8=~4200m 
    552566 
    553567################################################################ 
     
    676690bo.DOWNLOAD_DIRECTORY_DOESNOT_EXISTS=The download directory doesn't exists ! No move available 
    677691 
    678 bo.insert.text=<ul><li>Modify the database connection in the file hibernate.properties (src/megapoli_insert/src).</li><li>Modify the file build.xml (src/megapoli_insert).</li><li>Modify all files capteurs.xls, parametres.xls, etc... (data/metadata).</li><li>Launch the command ant exec (src/megapoli_insert).</li></ul> 
     692bo.insert.text=<ul><li>Modify the database connection in the file hibernate.properties (src/megapoli_insert/src).</li><li>Modify the file build.xml (src/megapoli_insert).</li><li>Modify all files capteurs.xls, parametres.xls, etc... (data/metadata).</li><li>Launch the command ant exec (src/megapoli_insert).</li><li>Verify the table requete_nbvals_jeu. If values are empty <ul><li>select count(*) from mesure where fichier_id in ()</li><li>select count(*) from valeur where mesure_id in (select mesure_id from mesure where fichier_id in ())</li></ul></li></ul> 
    679693 
    680694bo.simulation=Simulation 
  • ether_megapoli/trunk/web/visualization/visu_simulation-script.jsp

    r562 r695  
    9393        jQuery.each( this.selectedModel.jsonElement.levels, jQuery.proxy( function ( i, level ) 
    9494        { 
    95             this.selectLevels.add( i, level ); 
     95            this.selectLevels.add( i, interfaceTexts["simulation.level." + level] ); 
    9696        }, this ) ); 
    9797        this.selectLevels.selectFirst( false ); 
  • ether_megapoli/trunk/web/visualization/visu_simulation.jsp

    r565 r695  
    106106            interfaceTexts["simulation.raster"] = '<bean:message key="simulation.raster"/>'; 
    107107            interfaceTexts["simulation.raster_contour"] = '<bean:message key="simulation.raster_contour"/>'; 
     108            interfaceTexts["simulation.level.1"] = '<bean:message key="simulation.level.1"/>'; 
     109            interfaceTexts["simulation.level.2"] = '<bean:message key="simulation.level.2"/>'; 
     110            interfaceTexts["simulation.level.3"] = '<bean:message key="simulation.level.3"/>'; 
     111            interfaceTexts["simulation.level.4"] = '<bean:message key="simulation.level.4"/>'; 
     112            interfaceTexts["simulation.level.5"] = '<bean:message key="simulation.level.5"/>'; 
     113            interfaceTexts["simulation.level.6"] = '<bean:message key="simulation.level.6"/>'; 
     114            interfaceTexts["simulation.level.7"] = '<bean:message key="simulation.level.7"/>'; 
     115            interfaceTexts["simulation.level.8"] = '<bean:message key="simulation.level.8"/>'; 
    108116 
    109117            new InterfaceSimulation( ${simulations} ); 
  • ether_megapoli_insert/src/integration/repartition/Repartition.java

    r458 r695  
    969969//                      String codeUniteModele = lectureUnites.getCodesUni().get(indiceUnite); 
    970970                        // Si les unités sont différentes, il y a une conversion é faire 
    971                         if (!codeUniteParam.equals(codeUniteModele)) { 
     971                        if (!codeUniteParam.equals(codeUniteModele) && null != codeUniteModele) { 
    972972                                if (codeUniteModele.equals(Constantes.unitePPB) && codeUniteParam.equals(Constantes.unitePPM)) { 
    973973                                        valeurVal = Nombre.divMille(valeurVal); 
Note: See TracChangeset for help on using the changeset viewer.