Forum

Anakire CMS forum

Onze Anakire CMS handleiding kan u hier vinden.Het is mogelijk dat onze handleiding soms achter loopt op recente ontwikkelingen, maar de essentie, gebruik en werking van de modules blijft.

Een knop als link naar andere pagina's

U kan ook een knop aanmaken om te navigeren naar andere pagina's en websites. Deze knoppen kunnen in Anakire CMS ook de Artisteer template instellingen overnemen. U kan een knop heel makkelijk aanmaken:

  • Login naar de beheersmodule en ga naar Constanten onder de module Home.
  • Maak een Nieuw item aan en geef de constante een naam: KNOP_CONTACT. Als code neemt u volgende tekst over:

<span class="art-button-wrapper" style="width: 100%;" >
   <span class="art-button-l"> </span> <!-- Artisteer 3.x --->
   <span class="art-button-r"> </span>

   <span class="l"> </span> <!-- Artisteer 2.x --->
   <span class="r"> </span>
   <a class="art-button" href="/cb/default.asp?iId=GELFGK">Contact</a>
</span>

De constante [KNOP_CONTACT] kan u overal in uw pagina's gebruiken.

Het style gedeelte is optioneel en maakt dat de knop de volledige breedte van het pagina kan gebruiken (100%). Voor een standaard knop mag u dit weglaten of het percentage verminden.

Contact is de titel welk de knop in het pagina zal dragen.

/cb/default.asp?iId=GELFGK is de interne URL op deze site en zal uitgevoerd worden als de gebruiker de knop drukt. Een http://www.somesite.com/contact of op de eigen site als /contact kan ook gebruikt worden.
 

Aanmaken van een 'Terug' knop - Artisteer template

Knoppen kunnen in Anakire CMS ook de knopdefinitie van het Artisteer template overnemen. U kan knoppen maken op eenvoudige wijze:

  • Login naar de beheersmodule en ga naar Constanten onder de module Home.
  • Maak een Nieuw item aan en geen de constante een naam: KNOP_TERUG. Als code neemt u volgende tekst over:

<span class="art-button-wrapper" style="width: 100%;">
   <span class="art-button-l"> </span>
<!-- Artisteer 3.x --->
   <span class="art-button-r"> </span>
   <span class="l"> </span> <!-- Artisteer 2.x --->
   <span class="r"> </span>
   <form>
      <input class="art-button" type="button" value="Terug" [onclick]="history.back()" />
   </form>
</span>

De constante [KNOP_TERUG] kan u overal in uw pagina's gebruiken.

Het style gedeelte is optioneel maakt dat de knop de volledige breedte van het pagina kan gebruiken (100%). Voor een knop mag u dit weglaten of het percentage verminden.

Terug is de titel welk de knop in het pagina zal dragen.

history.back() is de code welk zal uitgevoerd worden als de gebruiker de knop drukt.

Publiceer een random quote uit een RSS server

Om een "random quote" aan te maken vanuit een RSS feed, moet u een goede RSS server vinden die u de juiste informatie kan aanleveren. "Quote of the Day" is zo'n server die we hierna gaan gebruiken:

  • Login naar de beheersmodule en ga naar Feed.
  • Maak een Nieuwe Feed aan met de naam Quote Of The Day.
  • Als code geeft u QUOTE_OTD in
  • Als URL: http:// www.quotationspage.com/data/qotd.rss
  • Het Maximaal aantal items zetten we op 1
  • Vink Toon items in willekeurige volgorde? aan
  • Vink Custom template gebruiken? aan
  • En plaats volgende code in de Template:
<blockquote>
<div>{DESCRIPTION}</div>
<div style="margin-left: 40px">
   <span style="font-size: xx-small">
      <a href="{LINK}">{TITLE}</a>
   </span>
</div>
</blockquote>

De constante [QS_FEED:QUOTE_OTD] kan u overal in uw pagina's gebruiken.

<div style="margin-left: 40px"> ... </div> zorgt ervoor dat deze regels 40 pixels inspringen.

<span style="font-size: xx-small"> ... </span> maakt de tekst een beetje kleiner.

<a href="{LINK}">{TITLE}</a> maakt een HTML link aan zodat men kan doorklikken naar {LINK} met meer quotes.

Voorbeeld:

"When you encounter seemingly good advice that contradicts other seemingly good advice, ignore them both."
Al Franken
Eigenschappen bij afbeeldingen: marges

Met de eigenschappen van margin stellen we de witte rand rond uw bitmap in. Deze eigenschap kan tot 4 waarden bevatten. Deze definities kan u instellen bij de geavanceerde eigenschappen van afbeeldingen, onder stijl:

 

Voorbeelden:

  • margin:10px 5px 15px 20px;
    • bovenste marge is 10 pixels
    • rechter marge is 5 pixels
    • onderste marge is 15 pixels
    • linker marge is 20 pixels
  • margin:10px 5px 15px;
    • bovenste marge is 10 pixels
    • marges links en rechts zijn 5 pixels
    • onderste marge is 15 pixels
  • margin:10px 5px;
    • bovenste en onderste marges zijn 10 pixels
    • marges links en rechts zijn 5 pixels
  • margin:10px;
    • alle vier marges staan op 10 pixels

Nota: Negative waarden zijn ook mogelijk

De margin wordt ondersteund door de belangrijkste browsers.

    

Nota: Tot in versie 8 van de MS Internet Explorer is de eigenschap inherit niet ondersteund.

Waarde Omschrijving
auto De browser berekend de marge
lengte De marge kan worden opgegeven in px (pixels) of cm. Standaard waarde is 0px.
% De marge opgeven in een percentage van de breedte van het element
inherit Geeft aan dat de marge moeten worden overgenomen van de bovenliggende element

 

GeoIP Informatie

Geografische informatie over een bezoeker kan gebruikt worden als een leuk weetje tot een heus anti fraude middel. MaxMind GeoIP heeft hiervoor een volledige set van tools maar u kan ook gebruik maken van hun instap versies.

Dit topic laat u zien hoe u MaxMind GeoIP Country kan gebruiken - altans de gratis GeoLite Country versie met een inhoudelijke kwaliteit van 99.5% die voor ons voorbeeld ruim voldoende is - binnen Anakire CMS, meer bepaalt in de footer van uw site. Wat hebben we hiervoor gebruikt:

  • MaxMind software - voor update en documentatie zie MaxMind website
  • MaxMind GeoLite Country database (voorbeeld 20MB) - voor updates (maandelijks) zie MaxMind website
  • Bitmaps van landen (vlaggen) - geen idee waar we die ooit gevonden hebben frown
  • Voorbeeld ASP/VBScript om als [GEOIP] op te roepen (GEOIPtxt.zip)
  • Uitpak tooltje (thindownload software)

Installatie MaxMind software

  1. Uitpakken van de MaxMind software
  2. Plaats GeoIpComEx.dll in een map waar het OS gaat zoeken (vb: c:\windows\system32)
  3. en registreer het object met: c:\windows\system32> regsvr32 GeoIpComEx.dll

Installatie GeoLite Country database

  1. Uitpakken van de database
  2. Plaats deze in de map c:\program files\geoip (zie ook set_db_path in GEOIP.txt)
  3. Hernoem het bestand naar GeoIPCity.dat

Installatie bitmaps van landenvlaggen

  1. Uitpakken vlaggenbestand
  2. Plaats deze in de map fixedImages\flags (Anakire CMS mappen)
Toepassen in Anakire CMS
  1. Uitpakken GEOIPtxt.zip
  2. In Anakire CMS maakt u een nieuwe ASP/VBScript aan met de naam GEOIP. Hierin plaatst u de informatie uit het GEOIP.txt bestand.
  3. Klik op BEWAREN
  4. Om te testen kan u een klik geven op TEST
  5. Nu kan u de constante [GEOIP] gebruiken op uw pagina's.

Voorbeeld:

 Opvragen GeoIP informatie: www.wautersit.com/geoip