Start
 

Aldfaer

Hét gratis stamboomprogramma

U bent op pagina StartForumAldfaer helpdeskLinks ontbrekend materiaal opsporen
.

Links ontbrekend materiaal opsporen


  Posten niet toegestaanPage: « < 1 of 1 > »
13 Feb 2010 - 10:2814347
Links ontbrekend materiaal opsporen

Het kan gebeuren dat per ongeluk (of bewust) materiaal uit het bestand verwijderd of gewist is.
Echter in het programma blijft dan (logisch) de koppeling naar dat afwezige bestand bestaan.
Weet iemand een manier om de aanwezigheid van dergelijke koppelingen vast te stellen om deze vervolgens te kunnen verwijderen.
Achtergrond: dergelijke koppelingen veroorzaken onder andere problemen/blokkering bij de verwerking van gedcom uitvoeren in andere toepassingen.



__________________
Ruud de Ruiter, CH-1982 Euseigne - Probleem opgelost? - laat dat even in het forum weten
13 Feb 2010 - 19:2814355

Je zou verwachten dat bestandsherstel uitkomst biedt, te meer dat het genoemd wordt bij een 'missing link'. Wellicht als wens naar voren te brengen, dat ook kapotte etc links verwijderd worden. DS



13 Feb 2010 - 19:5614356

Ruud,

Mogelijk kun je met het bonus rapport fotomateriaal de ontbrekende matarialen opsporen.
Je krijgt van iedere foto de melding van de bestandsnaam en de titel.
Fotomateriaal is te vinden onder Overzchten



__________________
Meije van Slageren
14 Feb 2010 - 11:2914359

In aanvulling op Meije;
Het sjabloon Fotomateriaal kan een uitkomst zijn maar wees er op bedacht dat het publiceervakje wel aangevinkt moet zijn anders kan de sjablooncode (_PHOTBEGI) hem ook niet vinden.



__________________
Han
14 Feb 2010 - 11:3014360

Opgevoerd als wens #179



__________________
Han
14 Feb 2010 - 11:3214361

Meije,
Dat geeft een perfekte lijst van aanwezig materiaal. Waar het mij om gaat is "het omgekeerde". D.w.z een overzicht van aanwezige koppelingen waar het bijbehorend materiaal niet (meer) aanwezig is.
Vervolgens waar die koppelingen zich bevinden om deze of te kunnen herstellen of te verwijderen.
In dergelijke gevallen wordt de afbeelding "geenbestand" getoond maar die is in het sjabloon Fotomateriaal niet te vinden



__________________
Ruud de Ruiter, CH-1982 Euseigne - Probleem opgelost? - laat dat even in het forum weten

Last edited by ruudruit (14 Feb 2010 - 11:38)
14 Feb 2010 - 12:3614371

Ruud,

De ontbrekende foto's worden toch met een kruisje aangegeven.
Voor test kun je het map waar het materiaal opgeslagen is in Aldafer even wijzigen en dan zie op de plaats waar de foto moet komen een kruisje staan. Maar wel de tekst die bij deze foto hoort.

Het rapport geeft dus een combinatie aan van foto's en rode kruisje ten teken dat daar geen materiaal van bestaat in de aangegeven map



__________________
Meije van Slageren
14 Feb 2010 - 18:4314374

Meije,
Ik heb het rapport gedraaid. Per document 5 regels tekst. 4531 gekoppelde documenten waarvan vele (familiewapens) herhaaldelijk gebruikt, dus ruim 22'500 regels. Hoe vind ik dat kruisje en welk "teken" is dat kruisje: x + †. In de uitleg van het sjabloon is niets dergelijks aangegeven.



__________________
Ruud de Ruiter, CH-1982 Euseigne - Probleem opgelost? - laat dat even in het forum weten
14 Feb 2010 - 20:5714379

Ruud,

Het onderstaand sjabloon vindt personen met ontbrekend materiaal. Er wordt een map met de naam ontbrekend_materiaal aangemaakt waarin alle materiaalbestanden worden opgenomen. Na afloop wordt een bestand ontbrekend_materiaal.html geopend met daarin het ontbrekend materiaal per persoon.

Paul

_SETDEF(iedereen)
_SETFILL(iedereen,_FAMIFILE, fotopersoon)
_METAINFO
_METAPATH([:_FILEPATH[::]ontbrekend_materiaal\:],"g")
_METAEND
_FILEMODE( "html", "ifNewer" )
_FILENAME( "ontbrekend_materiaal.html" )
_WRITBEGI
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<html>
<head>
<script language="JavaScript">
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
}
</script>
</head>
<body>
<table border="1">
<th>Interne code</th><th>Naam</th><th>Niet bestaand materiaalbestand</th>
_SETBEGI(iedereen)
_PHOT?
_BEGI
_PHOTBEGI
<script language="JavaScript">
strAction="[:_FILEPATH._QUOT[::]\ontbrekend_materiaal:]\\[:_PHOT:]";
if (!(fso.FileExists(strAction)))
{
document.writeln("<tr><td>_CODEINTE</td><td>_NAMEFIRS|_NAMENICK _NAMEPREF _SURN</td><td>_PHOT</td></tr>");
}
</script>
_PHOTEND
_END
_SETEND
</table>
</body>
</html>
_WRITEND

_FUNCBEGI(fotopersoon)_PHOTAMOU _FUNCEND



15 Feb 2010 - 12:3914390

PK,
ik heb een klein proefje gedaan:
een bestand een andere naam gegeven, in Aldfaer gelijk de foutmelding dat bestand er niet is.
Toen bewuste sjabloon gedraaid, maar geen enkele melding van het ontbrekende bestand oid. Waarschijnlijk begrijp ik je sjabloon niet, wat doe ik fout? DS



15 Feb 2010 - 13:0014391

Dirk,

mogelijk heb je het eerst een keer gedraaid en daarna je afbeelding een andere naam gegeven?

de uitvoermap wordt niet geschoond en dan kan het materiaal gewoon gevonden worden (van de 1e keer). Probeer eens de uitvoermap vooraf weg te gooien en dan opnieuw draaien.

bij mij gaat het namelijk perfect.
Carel.



__________________
Ik gebruik Aldfaer 4.2 op Win/Vista-laptop met IE10+SVG-Viewer en op Win/7-desktop met IE11+SVG-Viewer.
15 Feb 2010 - 13:0514392

Dirk,

De opmerking van Carel klopt helemaal. Daarnaast is er nog een geval dat niet gevonden wordt: als je bij de desbetreffende foto het vinkje "Publiceren" niet aanvinkt, wordt het ontbrekende bestand niet gevonden (zie ook de opmerking van Han hierboven).

Paul



15 Feb 2010 - 14:2214393

Paul,
Getest en werkt voor mij perfekt. Heb het de naam gegeven matweg.asj en ingebouwd in de bonus rapporten in een nieuwe groep "ControleBestand" met hierin als link file:
Matweg.alnk
met als inhoud:
..\-Alle sjablonen\Matweg\matweg.asj

a) Re vink publicatie niet gezet.
Geen probleem, want bij gedcom generatie wordt dat bestand en dus ook de link niet meegenomen

b) Re oud bestand voorgaande controle:
mogelijk deze eerst automatisch wissen?

Han,
Met of zonder correctie b), als zodanig toevoegen aan bonusrapporten sluit voor mij wens 179

Waarom niet onder "overzichten"
Voor mij is dat een groep voor specifieke genea rapporten en niet voor controles op het bestand zelf
Uitzoeken? lijkt mij ook genea gebonden en niet op "bestandsfouten"



__________________
Ruud de Ruiter, CH-1982 Euseigne - Probleem opgelost? - laat dat even in het forum weten
15 Feb 2010 - 14:4914394

Ruud,

In de bonus onder Overzichten wordt de toepassing welke Paul heeft gemaakt ook opgenomen onder Fotomateriaal.



__________________
Meije van Slageren
15 Feb 2010 - 14:5614395

Meije,
Mag ik dat niet begrijpen. Naar mijn weten levert Fotomateriaal niet dit overzicht. Althans, ik heb het met dat sjabloon niet kunnen produceren



__________________
Ruud de Ruiter, CH-1982 Euseigne - Probleem opgelost? - laat dat even in het forum weten
15 Feb 2010 - 16:2814398

Ruud, het betreft een controle van het bestand en niet beperkt in engere zin tot een stamboom.

Het wordt onder de Bonus in de rubriek Uitzoeken Gegevenscontrole opgenomen.

De optie om een map te verwijderen is al langere tijd niet meer mogelijk vanwege veiligheids-overwegingen.



__________________
Han
15 Feb 2010 - 16:5014399

Ruud,

Volgens mij wel.
Allen worden ze vermeld tussen de afbeeldingen die wel worden getoond.
Dus foto, foto, rood X, foto
Dit valt niet zo op als het om en enkele ontbrekende foto gaat en je heb wel veel materiaal dat wel aanwezig is.
Zoals al eerder aangaf voor test kun je de map waarin jou materiaal staat voor de bewuste stamboom wijzigen, daarna worden alle ontbrekende afbeeldingen getoond met een rood X. Het icon dat standaard wordt gebruikt om aan te geven dat een foto ontbeekt.



__________________
Meije van Slageren
26 Apr 2010 - 16:3915385

Beste Paul ik had graag dat sjabloon willen gebruiken, maar hoe sla ik het op? "Ontbrekend Materiaal"? en waar zet ik het dan in om het te kunnen gebruiken.
Ik dacht onder bonus>>alle rapporten, maar dat werkte niet.

Heel graag een aanwijzing!

Mvg Wim

Quote Paul Kallenberg:
Ruud,

Het onderstaand sjabloon vindt personen met ontbrekend materiaal. Er wordt een map met de naam ontbrekend_materiaal aangemaakt waarin alle materiaalbestanden worden opgenomen. Na afloop wordt een bestand ontbrekend_materiaal.html geopend met daarin het ontbrekend materiaal per persoon.

Paul

_SETDEF(iedereen)
_SETFILL(iedereen,_FAMIFILE, fotopersoon)
_METAINFO
_METAPATH([:_FILEPATH[::]ontbrekend_materiaal\:],"g")
_METAEND
_FILEMODE( "html", "ifNewer" )
_FILENAME( "ontbrekend_materiaal.html" )
_WRITBEGI
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<html>
<head>
<script language="JavaScript">
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
}
</script>
</head>
<body>
<table border="1">
<th>Interne code</th><th>Naam</th><th>Niet bestaand materiaalbestand</th>
_SETBEGI(iedereen)
_PHOT?
_BEGI
_PHOTBEGI
<script language="JavaScript">
strAction="[:_FILEPATH._QUOT[::]\ontbrekend_materiaal:]\\[:_PHOT:]";
if (!(fso.FileExists(strAction)))
{
document.writeln("<tr><td>_CODEINTE</td><td>_NAMEFIRS|_NAMENICK _NAMEPREF _SURN</td><td>_PHOT</td></tr>");
}
</script>
_PHOTEND
_END
_SETEND
</table>
</body>
</html>
_WRITEND

_FUNCBEGI(fotopersoon)_PHOTAMOU _FUNCEND



__________________
Wim Blok
Ik gebruik Aldfaer 4.2 met Mozilla firefox, eventueel IE7+SVG-Viewer op Win/XP, maar nu ook op Windows 7
01 Mei 2010 - 16:1115425

Wim,

Deze functie is inmiddels opgenomen in de Bonusrapporten, dus je hoeft niets meer apart op te slaan. Ga naar Bonus rapporten -> Uitzoeken -> Gegevenscontrole en start het sjabloon. Vink in het eerste menu het laatste item aan: Verander rapport en klik op OK. Kies in het volgende menu het voorlaatste item: Ontbrekend fotomateriaal / koppeling. Volg verder de aanwijzingen.

Paul



  Posten niet toegestaanPage: « < 1 of 1 > »

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