Aan Metis Groep Van UCI Datum 8 – 6 – 2006 Betreft overzicht ...
Aan Metis Groep Van UCI Datum 8 – 6 – 2006 Betreft overzicht ...
Aan Metis Groep Van UCI Datum 8 – 6 – 2006 Betreft overzicht ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Aan</strong> <strong>Metis</strong> <strong>Groep</strong><br />
<strong>Van</strong> <strong>UCI</strong><br />
<strong>Datum</strong> 8 <strong>–</strong> 6 <strong>–</strong> <strong>2006</strong><br />
<strong>Betreft</strong> <strong>overzicht</strong> patch nummer 10-PT en 11 van <strong>Metis</strong> versie 2.1<br />
Patch nummers 10-PT en 11 versie 2.1<br />
1. Bugs<br />
Met patch 11 worden de volgende bugs (zie activiteitenlijst) opgelost:<br />
- 538, - 617, - 619, - 633, - 634, - 651<br />
2. Functionele uitbreidingen / wijzigingen<br />
1. Bugs<br />
a. Promotietraject module (opgenomen in patch 10-PT)<br />
b. Single Sign On<br />
c. Gehonoreerde wijzigingsvoorstellen (zie MG notitie 11 april: ‘Begrootte-<br />
wensen.doc’)<br />
d. Consult module<br />
Nummer 538<br />
Omschrijving Er zit een foutje in de dubbele groepering bij <strong>Van</strong>couver<br />
publicatie-<strong>overzicht</strong>en. Bij 1e groepering op verslagjaar en 2e groepering op bv.<br />
hoofdclassificatie worden de kopjes van het verslagjaar niet weergegeven.<br />
Andersom gaat het wel goed, en groeperen alleen op verslagjaar gaat ook goed.<br />
Is hersteld.<br />
Module DE&C (menu: Resultaten <strong>–</strong> Overzichten - Overzichtslijsten)<br />
Programma pk_metis.sql<br />
Nummer 617<br />
Omschrijving Bij de publicatie <strong>overzicht</strong>en wordt bij de 'overige resultaten' de maand van de<br />
'datum t/m' gevuld met de maand van de 'datum vanaf'. Bij raadplegen wijzigen<br />
gaat dit wel goed.<br />
Is hersteld.<br />
Module DE&C (menu: Resultaten <strong>–</strong> Overzichten <strong>–</strong> Overzichtslijsten)<br />
Programma ozis2.sql<br />
Nummer 619<br />
1
Omschrijving RTF-uitvoer met accolade { in de titel van een publicatie laat niet alle resultaten<br />
zien. Dubbele accolades gaat in sommige situaties ook fout. Blijkbaar maakt<br />
MSWORD en rtf-documenten in het algemeen op een speciale manier gebruik van<br />
de tekens {-openen en }-sluiten. In de APA html, pdf en txt uitvoer gaat het wel<br />
goed.<br />
Is hersteld.<br />
Module DE&C (menu: Resultaten <strong>–</strong> Overzichten <strong>–</strong> Overzichtslijsten)<br />
Programma represt.rdf<br />
Nummer 633<br />
Omschrijving TUD meldt dubbele records na een kopieer opdracht. Het probleem is mogelijk als<br />
volgt ontstaan. Ik open een resultaat, en wijzig een van de velden; bijv. status<br />
‘openbaar’ naar ‘niet gevalideerd’. Ik klik kopiëren. METIS vraagt of ik de<br />
gegevens wil vastleggen. Ik bevestig, en de kopie wordt geopend. De knop<br />
kopiëren heeft in deze kopie echter de tekst samenvatting. Als je vervolgens op<br />
deze knop klikt zal WEL een nieuwe kopie worden gemaakt.<br />
Is hersteld.<br />
Module DE&C (menu: Resultaten <strong>–</strong> Raadplegen - wijzigen)<br />
Programma allpub.fmb<br />
Nummer 634<br />
Omschrijving - Er kan alleen een periode van 4 jaar worden gekozen. Bij een kleiner aantal<br />
volgt de melding 'Unable to run report'. Het selectiecriterium verslagjaar is<br />
recent uitgebreid met de optie 'tot en met'. Gegevens opvragen voor de<br />
jaren 2000 - 2003 gaat goed. Wanneer het veld 'tot en met' leeg is, of<br />
kleiner dan 4 jaar, volgt de foutmelding. Voor een periode groter dan 4 jaar<br />
wordt een waarschuwing gegeven.<br />
- De omschrijving van het menu beheer - optie: Journal Citation Reports<br />
klopt niet meer. Het menu is verplaatst naar beheer-centraal -<br />
referentiegegegevens II - JCR. Bij het toekennen van het facultaire profiel<br />
wordt het scherm niet zichtbaar onder BEHEER. Het scherm is alleen<br />
zichtbaar voor de centraal beheerder onder CENTRAAL BEHEER -<br />
REFERENTIEGEGEVENS II.<br />
- Bij het draaien van het rapport is er voor iedereen de mogelijkheid om<br />
impactfactoren bij te werken. Via het venster 'toevoegen' wordt in alle<br />
gevallen het beheer JCR venster geopend. Dit is niet gewenst. Het menu<br />
zou op zijn minst in iemands profiel moeten zitten. (Nog alleen mogelijk<br />
voor ‘eigenaar’ tijdschriften.)<br />
- Sortering op impactfactor is niet mogelijk, dit veld kan niet worden<br />
aangevinkt. Het betreft het scherm RELATIES & UITVOER. Je kunt hier<br />
wel sorteren op naam_tijdschrift, maar sortering op impactfactor is<br />
'uitgegrijsd'.<br />
2
- Veld 'Totalen impactfactor' is nog steeds te klein. Bv bij het onderzoek UU<br />
UMC 2. .<br />
- Als de tijdschriftnaam lang is wordt deze over meerdere regels geprint, de<br />
titel wordt hierdoor onherkenbaar, en niet meer te selecteren. Oplossing:<br />
inspringen bij de 2e regel.<br />
Bovenstaande aanpassingen zijn gerealiseerd en fouten zijn hersteld.<br />
Module DE&C (menu: Resultaten <strong>–</strong> Overzichten <strong>–</strong> Journal Citation Reports)<br />
Programma rappjcr.fmb, rappjcr.rdf, rappjcr2.rdf, pk_jcr.sql<br />
Nummer 651<br />
Omschrijving In de Personal <strong>Metis</strong> staat in het eerste scherm nog de string: "lijst van Publicaties".<br />
Dit moet worden gewijzigd in Resultaten.<br />
Dit is hersteld.<br />
Module PM module<br />
2. Functionele uitbreidingen / wijzigingen<br />
a. Promotietraject module<br />
De wijzigingen aangebracht in de module ‘promotietraject’ zijn opgenomen in patch 10-PT. Op<br />
deze manier is het eenvoudig deze patch apart te installeren. De functionaliteit van de module<br />
‘promotietraject’ is al voor een groot deel terug te vinden in de <strong>Metis</strong> Guide. De onderstaande<br />
wijzigingen worden z.s.m. aan de Guide toegevoegd.<br />
a1.<br />
Er is een mogelijkheid (button) gekomen een promotietraject als geheel te verwijderen. Tot voor<br />
kort was het alleen mogelijk de diverse onderdelen van een traject te wissen.<br />
a2.<br />
Bij de e-mail aan de 1e promotor over de toelating tot het traject van een promovendus worden<br />
vanaf deze patch de inloggegevens van de promotor in de e-mail verwerkt.<br />
a3. (bug)<br />
In een aantal gevallen werd een nieuwe inlognaam voor de 1e promotor aangemaakt terwijl<br />
er al een inlognaam bestond (met hetzelfde onderzoekernummer). Dit is hersteld.<br />
a4.<br />
De promovendus kan zijn privé gegevens (adres en email) nog wijzigen als het promotietraject al in<br />
gang gezet is. Dat was voordien niet mogelijk.<br />
a5.<br />
Het veld ‘deskundigheid’ bij het tabblad copromotoren bleek in een aantal gevallen te klein. Het<br />
veld is uitgebreid.<br />
a6.<br />
Het menu-item ‘toekennen werkrelatie’ is van naam veranderd. De nieuwe naam is: ‘Werkrelatie<br />
omzetten’.<br />
a7.<br />
3
Het gegeven ‘vrouw / man’ was standaard ingevuld met vrouw. Het is goed mogelijk dat men <strong>–</strong><br />
doordat standaard al een waarde is ingevuld <strong>–</strong> dit veld over het hoofd ziet. Er wordt nu niet langer<br />
een standaard waarde ingevuld. De gebruiker moet hier zelf een keuze maken.<br />
a8.<br />
Als men bij formulier 2 voor de begeleidingscommissie géén voorzitter aanvinkt wordt nu<br />
automatisch de als eerste ingevulde persoon als voorzitter aangemerkt.<br />
a9.<br />
Het tabblad voortgang kon gemuteerd worden door een CVP (College van Promotoren) gebruiker.<br />
Dit bleek niet de bedoeling. Nu kan alleen een facultaire gebruiker deze gegevens wijzigen.<br />
a10. (bug)<br />
Ingelogd als 1e promotor was het mogelijk e-mails opnieuw te verzenden. Ook de mail waarvoor<br />
nog geen besluit was genomen. Dit is hersteld. Mails over onderwerpen waarvoor nog geen besluit<br />
genomen is kunnen niet verzonden worden.<br />
b.. Single Sig On<br />
Voor instellingen die gebruik maken van een Oracle portal (o.a. UT) is het niet langer noodzakelijk<br />
nogmaals in <strong>Metis</strong> (DE&C module) in te loggen. Het userid en password waarmee zij inloggen in<br />
het eigen netwerk worden gebruikt en automatisch doorgegeven aan <strong>Metis</strong>.<br />
Let wel: dit geldt dus niet voor instellingen die géén gebruik maken van een Oracle portal.<br />
De UT heeft de Single Sign On functionaliteit medio mei getest en het werkte! <strong>Metis</strong> zal binnen de<br />
UT het tweede systeem zijn waarvoor men niet (nogmaals) hoeft in te loggen.<br />
c. Gehonoreerde wijzigingsvoorstellen (zie MG notitie 11 april: ‘Begrootte-wensen.doc<br />
430 WUR<br />
Opschonen van niet relevante velden. Sinds versie 2 is het mogelijk om in een record de<br />
outputsoort te veranderen. Echter, dit kan ertoe leiden dat niet relevante velden worden gevuld.<br />
Verander je bijvoorbeeld van artikel in bundel naar artikel in tijdschrift en heb je de titel van de<br />
bundel al ingevuld dan blijft die gewoon staan in het record. Er wordt geredeneerd dat dit niet<br />
uitmaakt omdat in alle output velden alleen worden getoond op grond van de uiteindelijke<br />
documentsoort van het record. Desalniettemin is het ‘vervuiling’ van de database, en dit soort<br />
vervuiling kan je later altijd gaan opbreken als je eens iets anders met de data wilt gaan doen<br />
(uitwisselen met andere systemen bijvoorbeeld).Ik zie hierbij twee mogelijke oplossingsrichtingen:<br />
Niet relevante gegevens worden direct bij het opslaan van het record gewist óf er wordt een poets-<br />
tool gemaakt waarmee je de database kunt opschonen.<br />
Bij patch 10 is het bovenstaande gerealiseerd en is een poetstool gemaakt. Deze poetstool<br />
verwijdert ‘overbodige’ gegevens. Eenmaal verwijderde gegevens <strong>–</strong> en bij de poetstool kan het om<br />
grote aantallen gaan <strong>–</strong> zijn niet meer terug te halen. Een kleine fout of vergissing heeft zo grote<br />
gevolgen. Er is daarom besloten naast de poetstool een recover functie te maken waarmee<br />
verwijderde gegevens teruggehaald kunnen worden.<br />
Bij het opschonen van gegevens wordt nu als eerste een backup gemaakt (zie figuur 1).<br />
4
figuur 1<br />
<strong>Aan</strong> het centrale beheer menu is een optie toegevoegd, de optie: ‘Beheer centraal <strong>–</strong> Herstel<br />
opgeschoonde resultaten’. Met deze optie kan men de eerder gemaakte backup terugzetten.<br />
d. Consult module<br />
De volgende onderdelen zijn aangepast:<br />
d1.<br />
In de webservices zijn een aantal bugs gerepareerd. Daarnaast is de voorwaarde bij monografie, dat<br />
de code_klas_in 4A of 4B (nationaal of internationaal boek) moet zijn verwijderd, omdat dit in<br />
<strong>Metis</strong> geen verplicht veld is.<br />
<strong>Aan</strong>gepast zijn:<br />
• Mm_consult/Webservices/Delfi<strong>Metis</strong>/<br />
- Application.cfm (nieuw bestand)<br />
- invokeNwoNewProduct.cfm<br />
- invokeNwoUpdateProduct.cfm<br />
- invokeNwoUpdateProject.cfm<br />
- <strong>Metis</strong>Controller.cfc<br />
• Mm_consult/Webservices/Delfi<strong>Metis</strong>/action/<br />
- act_getSepCode.cfm<br />
• Mm_consult/Webservices/includes/<br />
- app_locals.cfm (nieuwe map en bestand)<br />
d2.<br />
5
De aanroep van alle templates, behalve de samenvatting verliep via de index.cfm. De samenvatting<br />
is nl. een scherm dat in opbouw afwijkt van de overige schermen. Dit maakte echter dat bij elke<br />
executie van get_resultaten.sql (het script dat de tabel resultaten_consult vult) de application root<br />
handmatig moest worden meegegeven. Daarom is de situatie zo aangepast dat ook de samenvatting<br />
voortaan via de index.cfm wordt aangeroepen.<br />
<strong>Aan</strong>gepast is:<br />
• nieuwe_consult_module/consult/<br />
- index.cfm<br />
d3.<br />
De helptekst met uitleg over de zoekfunctionaliteit is uitgebreid<br />
<strong>Aan</strong>gepast is:<br />
• nieuwe_consult_module/consult/display/<br />
- dsp_page_top.cfm<br />
d4.<br />
Het zoeken via expertise naar onderzoekers was tijdelijk uitgeschakeld. Deze functionaliteit is<br />
aangepast aan de nieuwe consult-tabellen en werkt nu weer.<br />
<strong>Aan</strong>gepast is:<br />
• nieuwe_consult_module/consult/onderzoekers/query/<br />
- qry_onderzoekers.cfm<br />
d5.<br />
De universiteit van Twente heeft verzocht de layout aan de stijl van de UT aan te passen. Deze<br />
bestanden zijn al uitgeleverd, maar worden in deze patch nogmaals meegegeven.<br />
<strong>Aan</strong>gepast zijn:<br />
• nieuwe_consult_module/universiteit/UT/consult/images/<br />
- down.gif<br />
- help.gif<br />
- next.gif<br />
- prev.gif<br />
- search-expertise.gif<br />
- search-metis.gif<br />
- sluiten.gif<br />
- up.gif<br />
• nieuwe_consult_module/universiteit/UT/consult/styles/<br />
- main.css<br />
d6.<br />
De package ‘pk_nrcs_projects’ is aangepast: de gegevens die getoond worden zijn gelijk getrokken<br />
met de gegevens die in de consult-module getoond worden. Dit betekent bijvoorbeeld dat nietopenbare<br />
onderzoeken NIET meer getoond worden.<br />
<strong>Aan</strong>gepast is:<br />
• sql/<br />
- pk_nrcs_projects.sql<br />
d7.<br />
<strong>Van</strong>wege de aanpassing aan pk_nrcs_projects was het nodig om aan de tabel<br />
ONDERZOEK_CONSULTis de kolom “status” toe te voegen.<br />
toegevoegd is:<br />
• sql/<br />
- alter_onderzoek_consult.cfm<br />
6
d8.<br />
<strong>Van</strong>wege de aanpassing aan de tabel onderzoek_consult moest ook het script dat deze tabel vult<br />
worden aangepast.<br />
<strong>Aan</strong>gepast is:<br />
• sql/<br />
- get_onderzoek.sql<br />
d9.<br />
In patch 10 was een nieuwe get_resultaten.sql uitgeleverd. Deze was aangepast aan het zoeken in<br />
multiple databases, terwijl deze functionaliteit verder niet is uitgeleverd.Dit is dus teruggedraaid.<br />
Daarnaast moest elke keer dat het script gedraaid werd de application root worden aangegeven. Dit<br />
is nu niet meer nodig.<br />
<strong>Aan</strong>gepast is:<br />
• sql/<br />
- get_resultaten.sql<br />
d10.<br />
Voor het opbouwen van de publicatie door get_resultaten.sql wordt het package ozis2_n<br />
aangeroepen. Hierin wordt ook de link naar de samenvatting opgebouwd en dat is nu aangepast,<br />
zodat de aanroep van de samenvatting voortaan via index.cfm verloopt.<br />
<strong>Aan</strong>gepast is:<br />
• sql/<br />
- ozis2_n.sql<br />
Installeren<br />
Kopiëer de inhoud van mm_consult in de root van de applicatie.<br />
Kopiëer alleen de map CONSULT die in de map nieuwe_consult_module staat, in de root van de<br />
applicatie (dus niet NIET de map nieuwe_consult_module zelf). Kopiëer uit de map “universiteit”<br />
alleen de inhoud van de eigen map in de root van de applicatie.<br />
Verwijder het bestand “app_locals” uit de map webservices/Delfi<strong>Metis</strong>.<br />
Pas in het bestand app_locals in de map webservices/includes de variabele “Application.dsn” aan;<br />
geef deze de juiste database naam.<br />
Voer de sql-bestanden uit onder sysozis. Wat betreft de volgorde:<br />
• ozis2_n moet uitgevoerd voor get_resultaten<br />
• alter_onderzoek_consult moet uitgevoerd voor get_onderzoek<br />
Verwijderd kan worden:<br />
• mm_consult/webservices/Delfi<strong>Metis</strong>/<br />
- app_locals.cfm<br />
Totaal programma’s<br />
• mm_consult/Webservices/Delfi<strong>Metis</strong>/<br />
- Application.cfm (nieuw bestand)<br />
- invokeNwoNewProduct.cfm<br />
- invokeNwoUpdateProduct.cfm<br />
- invokeNwoUpdateProject.cfm<br />
- <strong>Metis</strong>Controller.cfc<br />
• mm_consult/Webservices/includes/<br />
- app_locals.cfm (nieuwe map en bestand)<br />
7
• nieuwe_consult_module/consult/<br />
- index.cfm<br />
• nieuwe_consult_module/consult/display/<br />
- dsp_page_top.cfm<br />
• nieuwe_consult_module/consult/onderzoekers/query/<br />
- qry_onderzoekers.cfm<br />
• nieuwe_consult_module/universiteit/UT/consult/images/<br />
- down.gif<br />
- help.gif<br />
- next.gif<br />
- prev.gif<br />
- search-expertise.gif<br />
- search-metis.gif<br />
- sluiten.gif<br />
- up.gif<br />
• nieuwe_consult_module/universiteit/UT/consult/styles/<br />
- main.css<br />
• sql/<br />
- alter_onderzoek_consult.cfm<br />
- get_onderzoek.sql<br />
- get_resultaten.sql<br />
- ozis2_n.sql<br />
- pk_nrcs_projects.sql<br />
8