De InDesign file

december 16, 2009 by

Veel van de problemen dat we gehad hadden met de Excel file en CVS file hebben we ontdekt via het importeren in InDesign. We hadden eerst komma’s gebruikt in onze CVS file, maar omdat er ook komma’s in de tekst stonden werden er dus foute informatie gegenereerd. Dus moesten we een andere separator gebruiken, wat dan ook weer voor complicaties zorgde (zie hierboven CVS file).

Toen we er in geslaagd waren om de informatie juist in te geven, konden we nog de opties van de velden veranderen. Hier hadden we opgemerkt dat we de woorden als ligging, faciliteiten steeds terugkwamen in de tekst en dat we die konden weglaten uit het bronbestand. We konden die bij de opties van elke van die velden als prefix toevoegen en daar zelfs een bepaalde opmaak aan koppelen. Alleen werd die opmaak niet uitgevoerd eens we de informatie in InDesign plaatsten. Het werd genegeerd door InDesign. Hiervoor hebben we geen oplossing gevonden. Vervolgens hebben we een EasyCatalogLibrary’s gebruikt om één kolom te visualiseren waar alle informatie van één record in getoond wordt. Om deze achteraf nog te kunnen bijwerken hebben we deze in een apart bestand opgeslaan (hotelStyle.Indd) en als library (hotel Style).

In het begin hadden we geen idee hoe we nu heel de informatie blok konden invoeren volledig geautomatiseerd. We hebben dan maar gesleept en geplakt. Maar na even zoeken, op internet en tutorials, hadden we de oplossing te pakken. We moesten eerst een groep maken van onze bestanden op een manier die de volgorde van onze records bepaalde. Vervolgens de pagination rules voor het item in de library bepaald. We hebben voor de opties groep keynummer gekozen en bij paginate voor once per record. Als we dan naar ons oorspronkelijk bestand terug gingen (nadat we die library hadden upgedate) hebben we tekstvlakken in de koloms geplaatst, deze aan elkaar gelinkt en de cursor in het eerste tekstvlak gezet. Dan konden we de records selecteren die we wilden gebruiken en via de knop paginate in het menu van EasyCatalog pannel, hotel.cvs hebben we met één druk op de knop de volledige pagina kunnen plaatsen!

Dit is wel niet in één keer gelukt. Eerst wou hij niet pagineren, maar via de meldingendat hij gaf waar we fout zaten hebben we het via InDesign kunnen oplossen.

De InDesign file

december 16, 2009 by

Veel van de problemen dat we gehad hadden met de Excel file en CVS file hebben we ontdekt via het importeren in InDesign. We hadden eerst komma’s gebruikt in onze CVS file, maar omdat er ook komma’s in de tekst stonden werden er dus foute informatie gegenereerd. Dus moesten we een andere separator gebruiken, wat dan ook weer voor complicaties zorgde (zie hierboven CVS file).

Toen we er in geslaagd waren om de informatie juist in te geven, konden we nog de opties van de velden veranderen. Hier hadden we opgemerkt dat we de woorden als ligging, faciliteiten steeds terugkwamen in de tekst en dat we die konden weglaten uit het bronbestand. We konden die bij de opties van elke van die velden als prefix toevoegen en daar zelfs een bepaalde opmaak aan koppelen. Alleen werd die opmaak niet uitgevoerd eens we de informatie in InDesign plaatsten. Het werd genegeerd door InDesign. Hiervoor hebben we geen oplossing gevonden. Vervolgens hebben we een EasyCatalogLibrary’s gebruikt om één kolom te visualiseren waar alle informatie van één record in getoond wordt. Om deze achteraf nog te kunnen bijwerken hebben we deze in een apart bestand opgeslaan (hotelStyle.Indd) en als library (hotel Style).

In het begin hadden we geen idee hoe we nu heel de informatie blok konden invoeren volledig geautomatiseerd. We hebben dan maar gesleept en geplakt. Maar na even zoeken, op internet en tutorials, hadden we de oplossing te pakken. We moesten eerst een groep maken van onze bestanden op een manier die de volgorde van onze records bepaalde. Vervolgens de pagination rules voor het item in de library bepaald. We hebben voor de opties groep keynummer gekozen en bij paginate voor once per record. Als we dan naar ons oorspronkelijk bestand terug gingen (nadat we die library hadden upgedate) hebben we tekstvlakken in de koloms geplaatst, deze aan elkaar gelinkt en de cursor in het eerste tekstvlak gezet. Dan konden we de records selecteren die we wilden gebruiken en via de knop paginate in het menu van EasyCatalog pannel, hotel.cvs hebben we met één druk op de knop de volledige pagina kunnen plaatsen!

Dit is wel niet in één keer gelukt. Eerst wou hij niet pagineren, maar via de meldingendat hij gaf waar we fout zaten hebben we het via InDesign kunnen oplossen.

De CVS file

december 16, 2009 by

Nadat we de Excel file hadden gemaakt, hadden we dit enkel nog op te slaan als CVS file om dan verder te gebruiken. Hier hadden we een probleem: we konden het teken, de komma, niet vervangen door een ander teken. En omdat we tekst met komma’s hebben konden we die komma echt niet gebruiken. We konden miss de komma’s in de tekst vervangen met een ander niet gebruikt teken en vervolgens vervangen door een komma eenmaal het geïmporteerd was in InDesign. Maar dit is een omslachtige manier van werken. We hebben gezocht naar een andere oplossing: wanneer we onze Excel file openen in OpenOffice konden we bij het opslaan kiezen welk teken we wilden gebruiken als separater. We hebben gekozen voor een [tab].

Opdracht 3 – Templates

december 15, 2009 by

Na het installeren van Drupal kunnen we de lay-out aanpassen, dit kunnen we doen via beheren > Site-constructie > Templates

Hier zie je al een paar Templates om meer templates toe te voegen kan je klikken op : uitbreidingstemplates
Ik heb gekozen voor Wilderness. Maar je kon even goed een andere template genomen hebben. Dit document pak je uit en plaats je in de map: themes > drupal > xampp
Na het uitpakken kan je de template toevoegen aan je pagina door beheren > Site-construcite > Templates

Nu kan je de css aanpassen in het bestand Wilderness < style.css!
Je kan ook een een css bestand koppelen, bvb. de css van de eerste opdracht door de volgende regel toe te voegen aan je css bestand:

@import url(”../../sites/default/files/neckermann.css”);

Opdracht 3 – Installeren van Drupal

december 15, 2009 by

Op http://drupal.be/ kan je Drupal downloaden. Ik heb gekozen voor Drupal 6.14!

Dit bestand mag je uitpakken en plaatsen in de map C:\xampp\htdocs

Dan ga je naar : http://localhost/phpmyadmin/ om een database ‘drupal’ aan te maken via phpmyadmin.

Hierna ga je naar: http://localhost/drupal-6.14/ en geef je de volgende zaken in:

Database name: drupal
Database username: root
Database username: [default]

Hierna komt er een melding dat de installatie van Drupal compleet is!

Nadat kan je u gegevens registeren en krijg je de volgende site:

Opdracht 3 – Installeren van XAMPP

december 15, 2009 by

Op de pagina: http://www.apachefriends.org/en/xampp.html kan je XAMPP downloaden. Ik heb gekozen voor XAMPP Windows 1.7.2!  

Na het installeren van deze XAMPP heb ik eerst nog eens gekeken of alles in orde is, dit kan je ondere andere controleren op het volgende scherm:

Hier moet je controleren of  de volgende dingen geactiveerd zijn:

  • MySQL database
  • PHP
  • HTTPS (SSL) 
  • Common Gateway Interface (CGI) 
  • Server Side Includes (SSI)

Indien dit klopt kan je beginnen aan de volgende stap: het installeren van drupal. 

Opdracht 3 – Drupal

december 15, 2009 by

De derde opdracht is het installeren van Drupal, een open source CMS voor web sites. Je installeert en configureert het framework en probeert een inzicht te verkrijgen in de werking ervan. Je zet het framework naar je hand en geeft het een eigen gezicht via CSSfiles. De installatie gebeurt binnen een gesloten Apache-omgeving (XAMPP voor Windows, MAMP voor Macintosh). De cataloog die aan de basis van de vorige twee opdrachten lag verwerk je in Drupal naar:

  • Statische pagina’s;
  • Dynamische pagina’s waar gezocht kan worden op één of meer criteria. 

Afbeeldingen weergeven in XML via XSLT

december 2, 2009 by

Bij de eerste opdracht lukte het niet om afbeeldingen weer te geven. Maar na lan zoeken hebben we de oplossing toch gevonden. In uw xml moest de volgende code:

<Foto>Mitte.png</Foto>

en in XSLT:

<img>
    <xsl:attribute name=”src”>Afbeeldingen/<xsl:value-of select=”Foto”/></xsl:attribute>
    <xsl:attribute name=”alt”> </xsl:attribute>
    <xsl:attribute name=”height”>250px</xsl:attribute>
    <xsl:attribute name=”width”>181px</xsl:attribute>
    </img>

Hierdoor kregen we het volgende resultaat:

De CVS file

december 2, 2009 by

Nadat we de Excel file hadden gemaakt, hadden we dit enkel nog op te slaan als CVS file om dan verder te gebruiken.
Hier hadden we een probleem: we konden het teken, de komma, niet vervangen door een ander teken. En omdat we tekst met komma’s hebben konden we die komma echt niet gebruiken. We konden miss de komma’s in de tekst vervangen met een ander niet gebruikt teken en vervolgens vervangen door een komma eenmaal het geïmporteerd was in InDesign. Maar dit is een omslachtige manier van werken. We hebben gezocht naar een andere oplossing: wanneer we onze Excel file openen in OpenOffice konden we bij het opslaan kiezen welk teken we wilden gebruiken als separater. We hebben gekozen voor een [tab].

De excel file

december 2, 2009 by

Om de gegevens via EasyCatalog gemakkelijk te kunnen importeren, hebben we onze Excel file grondig moeten kuisen. Er waren namelijk problemen bij het importeren van het oude Excel bestand. Er zaten lege velden in en er was niet altijd logisch gewerkt: om gemakkelijk te kunnen werken met EasyCatalog, heb je een goed basisbestand nodig. Anders maak je het jezelf  moeilijk.

Eerste foto: Excel file, de vorige versie
Tweede foto: Excel file, de bijgewerkte versie

We hebben alle woorden weggelaten die telkens weer voorkomen vb: de bespreking van de ligging werd telkens voorafgegaan door ‘ligging:’. Met EasyCatalog kunnen we die terugkerende woorden zelf toevoegen: het originele bestand blijft hierdoor kleiner. Ook hebben we keynummer gekoppeld aan het nummer dat voor elk hotel staat (opsomming). Zo kunnen we de keynummers nog handig gebruiken in InDesign en hebben we geen overbodige informatie staan in ons bestand.

De volgende stap is dit upgedate bestand om te zetten naar een CSV bestand (Comma Separated Value) zodat we dit kunnen importeren.


Follow

Get every new post delivered to your Inbox.