Start
 

Aldfaer

Hét gratis stamboomprogramma

U bent op pagina StartForumAldfaer helpdeskextensies materiaal
.

extensies materiaal


  Posten niet toegestaanPage: « < 1 of 1 > »
20 Jun 2011 - 09:3920362
extensies materiaal

In mijn materiaalmap hebben alle bestanden een extensie met kleine letters (.jpg; .gif; enz.).
Wanneer ik een dergelijke afbeelding toevoeg als materiaal aan een persoon in Aldfaer en ik klik vervolgens op het plaatje waarbij ik de shift-toets ingedrukt houd, dan krijg ik de locatie te zien waar het plaatje staat. Echter de ene keer staat hier de extensie met hoofdletters en de andere keer met kleine letters. Ik kan hierin geen logica ontdekken.
Vervolgens maak ik een gedcom waarin de verwijzingen naar het materiaal uiteraard zijn opgenomen. Ook hier zie ik willekeurig (onafhankelijk van bovenstaande) gebruik van hoofdletters en kleine letters.
Ik wil mijn gedcom en het materiaal plaatsen op GenealogieOnline. Deze website accepteert volgens mij zowel hoofdletters als kleine letters, maar wel, zoals opgegeven.
Hoe zorg ik voor een eenduidige weergave?
Vriendelijke groet,
Guido van Harten



20 Jun 2011 - 12:3220365

Door uw bestanden allemaal te renamen of te hernamen, hier zijn programmaatjes voor die dat bv per map of per geselecteerde bestanden doen. DS



20 Jun 2011 - 13:3520366
Quote guidovanh:
In mijn materiaalmap hebben alle bestanden een extensie met kleine letters (.jpg; .gif; enz.).
Wanneer ik een dergelijke afbeelding toevoeg als materiaal aan een persoon in Aldfaer en ik klik vervolgens op het plaatje waarbij ik de shift-toets ingedrukt houd, dan krijg ik de locatie te zien waar het plaatje staat. Echter de ene keer staat hier de extensie met hoofdletters en de andere keer met kleine letters. Ik kan hierin geen logica ontdekken.

Guus, de logica is dat bij de koppeling van documenten de naam, inclusief extensie wordt opgeslagen, as is. Dus met hoofd- en/of kleine letters door elkaar. Die koppeling wordt in Aldfaer bewaard en gebruikt naar de Gedcom export, vensters e.d.
Maar, als je nu zelf de extensie of de naam, buiten Aldfaer om dus, in de bronmap de hoofdletters wijzigt naar kleine letters, dan vindt Aldfaer nog steeds het bestand omdat bij de match aan beide kanten even gelijkwaardig wordt gezocht.

Bestandsherstel kan dit niet herstellen. Dat wordt dus handwerk.



__________________
Han
20 Jun 2011 - 14:5220367
Quote Han Kortekaas:

Dat wordt dus handwerk.

Han,

Ik denk dat er nu niets bestaat (via Groepen of via Onderhoud) dat bij dit zoek/vervang-proces kan helpen. Zou via een sjabloon hierbij ondersteuning verleend kunnen worden?

Iets dat het gekoppelde materiaal onderzoekt op naamgeving? Gebruik van grote letters en andere lettertekens kan signaleren? Ik stel me voor dat je via checkboxen kunt aangeven dat je ook wilt laten zoeken op gebruik van spaties, komma's, of andere tekens die door Aldfaer omgezet zullen worden naar underscores. Iets voor de wensenlijst van een bestaand sjabloon?

mvg
Carel



__________________
Ik gebruik Aldfaer 4.2 op Win/Vista-laptop met IE10+SVG-Viewer en op Win/7-desktop met IE11+SVG-Viewer.
20 Jun 2011 - 16:1020368

Carel,

zoals ik al zei hanteert Aldfaer een koppeling met bijvoorbeeld de naam 'TeKff.txt' en zoekt de bestandslocatie af met (ik meen lowercase) 'tekff.txt' Daarbij wordt de bestandslocatie afgezocht naar *.jpg *.JPG etc met de naam ook in lower case, dan wel alles in upper case.

Dat betekent dat Aldfaer het bestand met verschillende schrijfwijze altijd vindt met het euvel dat als je via de sjabloontaal zoekt je altijd de schrijfwijze ten tijde van de koppeling aantreft. Zoals bekend krijg je daarnaast niet de bestandslocatie van het fotomateriaal te pakken met een Tag. Die Tag bestaat niet.

Zo die wel zou bestaan dan zou je met Javascript de documenten van de bestandslocatie kunnen benaderen en met de sjabloontaal de koppelingen. Als dat voorhanden was kon een vergelijk en meer gemaakt worden, dus ook de wijzigingen die Aldfaer maakt.

Deze Tag heb ik wel bij Anne van der Ploeg aangevraagd voor de komende versie.



__________________
Han

Last edited by Han Kortekaas (20 Jun 2011 - 19:06)
20 Jun 2011 - 17:2120369

Als je in Aldfaer een bestand aan een persoon koppelt, neemt Aldfaer de bestandsnaam (en het relatieve pad) simpelweg over: er vindt geen conversie naar hoofdletters of kleine letters plaats.

Maak je via de Windows-verkenner (of een ander programma) van hoofdletters kleine letters of andersom dan zal dat de bestandsnaam die in Aldfaer is opgeslagen niet wijzigen. Op die manier kan het dus zijn dat de hoofdletters en kleine letters in Windows-verkenner niet overeenkomen met die in Aldfaer.

Han, hiermee is ook jouw privébericht aan mij beantwoord: Aldfaer wijzigt niets aan de bestandsnaam.



__________________
Anne van der Ploeg
lid Aldfaer-team
20 Jun 2011 - 17:5220370
Quote Anne:

Han, hiermee is ook jouw privébericht aan mij beantwoord: Aldfaer wijzigt niets aan de bestandsnaam.

Anne,
dat is mij duidelijk. Dat heb ik blijkbaar niet duidelijk genoeg gezegd dat de koppeling wordt vastgelegd zoals de naam van het bestand is op moment van de koppeling.
Edoch in de _PHOTBEGI _PHOT _PHOTEND wordt bij de kopieeractie naar de doelmap het document weggeschreven met wel degelijk een aangepaste naam, geschikt voor internet. En dat algoritme wilde ik graag weten.



__________________
Han
20 Jun 2011 - 22:1220374
Quote guidovanh:
In mijn materiaalmap hebben alle bestanden een extensie met kleine letters (.jpg; .gif; enz.) Wanneer ik een dergelijke afbeelding toevoeg als materiaal aan een persoon in Aldfaer en ik klik vervolgens op het plaatje waarbij ik de shift-toets ingedrukt houd, dan krijg ik de locatie te zien waar het plaatje staat. Echter de ene keer staat hier de extensie met hoofdletters en de andere keer met kleine letters. Hoe zorg ik voor een eenduidige weergave?

Ik lees uit geciteerde dat de vragensteller alle extensies met kleine of grote letters wil hebben, gewoon alles hetzelfde en dat gaat toch alleen maar met een renamer denk ik. DS



20 Jun 2011 - 23:2920375
Quote Han Kortekaas:

Edoch in de _PHOTBEGI _PHOT _PHOTEND wordt bij de kopieeractie naar de doelmap het document weggeschreven met wel degelijk een aangepaste naam, geschikt voor internet. En dat algoritme wilde ik graag weten.

Dag Han,

Dat had ik niet begrepen. Bij het wegschrijven in _PHOT worden alle niet-alfanumerieke karakters omgezet in de underscore, behalve de punt (dat blijft een punt). Een spatie wordt dus weggeschreven als een underscore.
Alle hoofdletters worden daarbij ook omgezet in kleine letters.



__________________
Anne van der Ploeg
lid Aldfaer-team
21 Jun 2011 - 08:4920377
Quote guidovanh:

Hoe zorg ik voor een eenduidige weergave?
Vriendelijke groet,
Guido van Harten

Guido,
uit de discussie blijkt wel dat jij prefereert om op de bronmap éénduidige naamsweergave wilt zien en dat je dat wellicht al voor elkaar hebt, handmatig of met een hulpprogramma.
Voor Aldfaer maakt het niet veel uit in de afhandeling. Heb je evenwel directe links naar een oorspronkelijke naam zoals 'Pietje van Boven.JPG' dan zullen, afhankelijk van het operating systeem van de bezoeker van een website, deze de link wel of niet kunnen activeren. Daarom worden de bestandsnamen weggeschreven als 'pietje_van_boven.jpg'

Aldfaer gaat daar al van uit als er een rapport moet worden gemaakt.
Ik weet niet hoe GenealogieOnLine daarmee omgaat maar ongetwijfeld zullen ook zij voor de presentatiedoeleinden de bestandsnamen omvormen.

Als je persé wilt dat de Aldfaer koppelingen exact gelijk zijn aan die van de bestandsnaam zoals in de bronmap dan moeten alle koppelingen overnieuw gelegd worden. Handwerk dus. Maar je kunt wel overwegen een Gedcom export te maken van alle gegevens en met alle mogelijkheden aangevinkt, zodat je geen gegevens verliest.
Het Gedcom bestand haal je door een editor heen en je zoekt naar '2 FILE' en wijzigt eventueel de schrijfwijze.

Met de gewijzigde Gedcom maak je nu een nieuwe stamboom.

Als je dat al wilt doen en je gebruikt nu nog spaties en hoofdletters zoals boven aangeduid, overweeg dan eens om de regel te volgen om underscores te gebruiken zodat overal het document 100% eenduidig van naam is. Vermijd tegelijkertijd lange namen zoals 'Johannes Hendricus Anthonius Maria Janssen 12-2-1942.JPG' Dat lijkt makkelijke herkenning van een document maar is tegelijkertijd onderhoudsgevoelig, niet bruikbaar voor internet en het heeft een enorm ruimtebeslag.
Zo heb ik het zelf ook.



__________________
Han
23 Jun 2011 - 09:1920392
Alleen voor experts met windows!!!!

Guido,

heb je al eens geprobeerd windows case sensitive te maken.
In dat geval worden alleen die materialen gevonden die met de correcte naam zijn opgeslagen (zie ook de laatste bjdrage van Anne.)

Windows case sensitive maken gaat als volgt:

De registersleutel HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ dword:ObCaseInsensitive bepaalt of een bestandssysteem al dan niet hoofdlettergevoelig is. Als de waarde voor deze sleutel is ingesteld op 1, wordt het bestandssysteem beschouwd als niet hoofdlettergevoelig. Als de waarde voor deze sleutel is ingesteld op 0, wordt het bestandssysteem beschouwd als hoofdlettergevoelig.

Wim Rozendaaal



__________________
Het Aldfaer-team
  Posten niet toegestaanPage: « < 1 of 1 > »

© Stichting Aldfaer - ingeschreven bij de KvK Noord-Nederland onder nr. 01096526