Start
 

Aldfaer

Hét gratis stamboomprogramma

U bent op pagina StartForumAldfaer helpdeskBonusrapporten - overzichten - verwantschap
.

Bonusrapporten - overzichten - verwantschap


  Posten niet toegestaanPage: « < 1 of 1 > »
07 Sep 2009 - 11:2011507
Bonusrapporten - overzichten - verwantschap

Vandaag de update van de bonusrapporten gedaan, (wat snel).

Mijn vraag: Ik wil een eigen link naar een bestaand html pagina, deze staat in een map.

De optie verander eigen link heb ik aangevink en krijg dit: [:_CODEINTE[::].html:]
Hoe moet ik mijn eigen link in die bepaalde map toewijzen?

Nicolette



__________________
Met dank aan de sjabloonbouwers van Aldfaer voor het zo mooi verkrijgen van mijn website. Hier en daar heb ik zelf aan de sjablonen gerommeld.
07 Sep 2009 - 13:0111509

Niklet,

in ieder sjabloon van mij kun je een eigen link aanbrengen. Conform de helptekst
"Eigen link toepassen zoals in het sjabloon is opgenomen:
Om het nadeel van de standaard link te omzeilen is er een mogelijkheid om een eigen link te maken, waarvan een voorbeeld al is opgenomen in het bestand DialogenHook.asjl. Het menu laat de waarde zien zoals die werd ingesteld.
Deze link bestaat uitsluitend uit het interne codenummer van het persoonsrecord door Aldfaer uitgegeven. En dat wijzigt nooit.
"
Het bestandje DialogenHook.asjl moet je opslaan in de map \Lib User\ . De map zelf moet in de map staan die je bij de instellingen\rapporten\bestanden hebt opgegeven voor "sjablonen en invoegtoepassingen"

De inhoud van het bestandje is bijvoorbeeld:
:. --------------------------------------------------------------------------------
_FUNCBEGI( _DIA_Hook )DialogenHook _FUNCEND

_FUNCBEGI(_DIA_vul_criteria_filters)
:. Houdt de volgorde van de criteria exact!!!
_SETADD( Criteria , "1" ):. overlijden persoon
_SETADD( Criteria , "75" ):. relatie persoon
_SETADD( Criteria , "100" ):. geboren persoon
_SETADD( Criteria , "130" ):. begin omgevingsfilter geboren ouders
_SETADD( Criteria , "100" ):. huwelijk ouders
_SETADD( Criteria , "100" ):. geboren partners
_SETADD( Criteria , "70" ):. geboren kinderen
_SETADD( Criteria , "40" ):. huwelijk kinderen
_SETADD( Publiciteitsnaam , "Geen publicatie" )
_SETADD( REFERENTIE , "2622" ):. De interne code van de referentiepersoon
_SETADD( LINK , "[:_CODEINTE[::].html:]" ):. de eigen link naar de PERSOONSKAARTEN e.d.
_SETADD( LINK_HOOK , "[:_CODEINTE:]" ):. de eigen link naar de PERSOONSKAARTEN e.d.
_FUNCEND
:.

Waar dus _CODEINTE staat moet je jouw eigen bestandsnaamopbouw geven.

Daarna zal ieder sjabloon van mij waar je de eigen link toepast zich naar jouw bestanddoel voegen.



__________________
Han
07 Sep 2009 - 15:1311514

Oke dank je wel ik ga het uitproberen.

Nicolette



__________________
Met dank aan de sjabloonbouwers van Aldfaer voor het zo mooi verkrijgen van mijn website. Hier en daar heb ik zelf aan de sjablonen gerommeld.
07 Sep 2009 - 20:0311522

Nicolette,

Zoals Han schrijft, geldt zijn oplossing voor ieder sjabloon van hem. Maar het sjabloon Verwantschap dat jij in de titel van je vraag noemt is niet van hem, maar van mij, en dan werkt de door hem genoemde methode niet.

Bij dit sjabloon Verwantschap moet je, als je een eigen link wilt gebruiken, de juiste code invullen in het invulveld van het menu “Verwantschap – eigen link”.

Ik vraag me overigens op grond van je vraag af of je wel de optie “eigen link” moet gebruiken.

Het effect van “eigen link”, en trouwens ook van de andere mogelijkheden “Aldfaer standaard link” en “Jump link”, is dat aan iedere naam in het uitvoerbestand een hyperlink gekoppeld wordt, waar je naar toe wordt geleid bij klikken op die naam. Die link zal in het algemeen per naam verschillend zijn.

Maar jij wil een link naar een pagina in een andere map. Is dat één link in het bestand naar één pagina? Zo ja, dan kan je het beste handmatig, via een teksteditor, die link aan het gegenereerde uitvoerbestand toevoegen. Als het echter inderdaad een per naam verschillende link is, dan moet je de codering van die link in het invulveld zetten. Standaard staat deze codering op [:_CODEINTE[::].html:], wat betekent dat de link van b.v. de persoon met interne code = 388 wordt: 388.html; d.w.z. als je op de naam van die persoon klikt word je doorgestuurd naar het bestand 388.html. Dat bestand wordt niet door het sjabloon aangemaakt, maar moet je zelf gemaakt hebben. De codering moet je dus aanpassen aan de naamgeving van de hyperlinks waarnaar je wil doorverwijzen.

Daarbij is het wel zo dat je volgens mij met de “eigen-link”-methode van een sjabloon niet kunt linken naar een bestand in een andere map dan waar ook het uitvoerbestand wordt weggeschreven.

Paul



08 Sep 2009 - 09:3611524
Aan Han en Paul

Voor Han,

Ik heb me een hoedje gezocht naar de map lib user. Nergens op mijn schijf staat de map lib user. (ook de optie zoeken gebruikt)

Wat ik wel gevonden heb is deze map C:\Program Files\Aldfaer\Aldfaer Sjablonen\Bonus rapporten\Lib

In die map heb ik DialogenOpbouw.asjl gevonden en deze heb ik geopend en op regel 431 staat:
:. ================================================================================
:. ---- dialoogvenster Standaard openingsvragen -----------------------------------
:. ================================================================================
:.
_FUNCBEGI(_DIA_vul_criteria_filters)
:. Houdt de volgorde exact!!!
_SETADD( Criteria , "1" ):. overlijden persoon
_SETADD( Criteria , "75" ):. relatie persoon
_SETADD( Criteria , "100" ):. geboren persoon
_SETADD( Criteria , "130" ):. geboren ouders
_SETADD( Criteria , "100" ):. huwelijk ouders
_SETADD( Criteria , "100" ):. geboren partners
_SETADD( Criteria , "70" ):. geboren kinderen
_SETADD( Criteria , "40" ):. huwelijk kinderen
_SETADD( Publiciteitsnaam , "Geen publicatie" )
_SETADD( REFERENTIE , "2622" ):. De interne code van de referentiepersoon
_SETADD( LINK , "[:_CODEINTE[::].html:]" ):. de eigen link naar de PERSOONSKAARTEN e.d.
_SETADD( LINK_HOOK , "[:_CODEINTE:]" ):. de eigen link naar de PERSOONSKAARTEN e.d.
_FUNCEND
:.

Het bestand DialogenHook.asjl heb ik gemaakt en opgeslagen in Lib Aldfaer. Maar ben erachter gekomen dat het niet werkt en heb het opgegeven.
-----------------------------------------------------------------------------------

Voor Paul,

Jij begrijpt wat ik bedoel, inderdaad het lukt niet wat ik wil, de eigen-link methode kan niet gelinkt worden naar de bestaande bestandsnaam in die andere map. (de bestandsnaam is anders)

Nu heb ik de instellingen van het sjabloon verwantschappen weer in de standaardmode gezet, maar kan niet linken naar mijn verwantschappen. Ik krijg een mooie uitdraai met de namen van mijn verwantschappen, maar wanneer ik op die link klik wordt ik niet doorgelinkt naar die betreffende naam maar krijg ik: "The page cannot be displayed."
In de map waar de uitvoer verwantschappen staan, staat alleen mijn naam, er staan dus geen andere namen in die map. Dit had ik ook al voordat ik met mijn vraag kwam.

Dus mijn volgende vraag is: Waarom staat alleen mijn naam en niet de rest van mijn verwantschappen in die map?

Nicolette.



__________________
Met dank aan de sjabloonbouwers van Aldfaer voor het zo mooi verkrijgen van mijn website. Hier en daar heb ik zelf aan de sjablonen gerommeld.
08 Sep 2009 - 14:0711529

Nicolette,

Quote:

Nergens op mijn schijf staat de map lib user. (ook de optie zoeken gebruikt)

Die map dien je aan te maken (als ie niet bestaat). Hij moet staan naast de map 'LIB ALDFAER' dus als hangend onde de map "ALDFAER SJABLONEN" zoals vastgelegd in de indtellingen.
Die map dient voor het plaatsen van ASJL's die tbv. elke invoegtoepassing (alsmede de standaard rapporten) wordt gebruikt om de standaard functies in een ASJL (staande in de LIB cq. 'LIB ALDFAER') te kunnen overschrijven EN die niet overschreven wordt bij een nieuwere versie.
Voor de veiligheid zou ik je tevens willen adviseren om er een copie van te maken na elke wijziging daarin.



__________________
Bert vd Brandt

aliases: bouwen_Drunen, brandt_ll, easelmail, frank_aa, frans_Maes_schijndel, Grietje, llbrandt, llbrandt1, llbrandt2, llbrandt4, Wander, Waltergroen
  Posten niet toegestaanPage: « < 1 of 1 > »

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