Variablen im PhotoKalender

Aus AquaSoft Wiki
Zur Navigation springenZur Suche springen

Variablen werden dazu verwendet, in den Texten, die auf einer Kalenderseite stehen können, bestimmte Daten, Informationen und Texte automatisch eintragen zu lassen. Es gibt eine Menge Variablen, die schon vom Programm zur Verfügung gestellt werden. Zusätzlich kann man eigene Variablen für eine Vorlage anlegen, die dann in der Personalisierung ausgefüllt werden können.

Im Vorlageneditor können an verschiedenen Stellen Variablen verwendet werden. Dies kann zum einen in den Ereignisbedingungen der Struktur sein und zum anderen in den Eigenschaften der Kalender- und Textobjekte.

Es gibt verschiedene Gruppen von Variablen. Das sind einmal allgemeine Variablen, dann gibt es Variablen, die speziell mit den Kalenderoptionen zu tun haben. Außerdem gibt es Variablen, die zum Beispiel auch in der DiaShow verwendet werden, und Informationen aus den Bilddateien zur Verfügung stellen.


HinweisWeb.gif Die Variablen werden dadurch als Variablen gekennzeichnet, dass man die Variablennamen mit einem Prozentzeichen (%) klammert. So gibt zum Beispiel der Texteintrag '%calendaryear%' die aktuelle Jahreszahl an. Die Variablen können sowohl auf deutsch als auch auf englisch geschrieben werden.


Allgemeine Variablen

Die allgemeinen Variablen stellen allgemeine Informationen über die Vorlage zur Verfügung. Diese Variablen können genauso auch in anderen Programmen von Aquasoft verwendet werden, zum Beispiel im PhotoAlbum.

  • kapitelname, chaptername: Name des aktuellen Kapitels in der Bilderliste. In der Bilderliste können Kapitel eingefügt werden, um die Liste übersichtlicher zu gestalten. Diese Kapitel können Namen haben, die mit dieser Variable im Text der Vorlage verwendet werden können.
  • kapitelnr, chapternr: Nummer des aktuellen Kapitels in der Bilderliste.
  • seitennr, pagenr: Nummer der aktuellen Seite. Dafür kann aber auch direkt das Objekt 'Seitennummer' in der Vorlage eingefügt werden.
  • vorlagentitel, templatetitle: Name der verwendeten Vorlage. Der Vorlagentitel kann in den 'Vorlageneinstellungen' im Menü 'Optionen' eingegeben werden.
  • vorlagenautor, templateauthor: Name des Autors der verwendeten Vorlage. Der Name kann in den 'Vorlageneinstellungen' im Menü 'Optionen' eingegeben werden.
  • vorlagenbeschreibung, templatedescription: Beschreibung der verwendeten Vorlage. Auch die Beschreibung kann in den 'Vorlageneinstellungen' im Menü 'Optionen' eingegeben werden.
  • seitenanzahl, pagecount: Gesamtanzahl der erstellten Seiten des Kalenders.
  • programmname, appname: Name des Programms. In diesem Fall 'PhotoKalender'.
  • programmversion, appversion: Version des Programms.
  • programmcopyright, appcopyright: Copyright-Hinweis des Programms.
  • date, datum: aktuelles Datum
  • time, uhrzeit: Aktuelle Uhrzeit


Variablen für Datum und andere Kalenderdaten

Diese Variablen können im Kalenderelement für die Einstellung des Start- oder Enddatums und auch in den Textfeldern verwendet werden.

  • calendarstartdate, kalenderstartdatum: Datum bei dem der Kalender beginnt (z.B. "01.01.2005")
  • calendarenddate, kalenderenddatum: Datum, bis zu dem der Kalender geht (z.B. "31.12.2005")
  • calendardate, kalenderdatum, date, datum: Aktuelles Datum, das der Kalender gerade anzeigt (z.B. "01.01.2005")
  • calendardate_page, kalenderdatum_seite: Erstes Datum der Kalenderseite (z.B. "03.03.2006")
  • month, monat: Aktueller Monat als Zahl (z.B. "12" für Dezember)
  • month_page, monat_seite: Monat, mit dem die aktuelle Seite beginnt (z.B. "11" für November)
  • monthname, monatsname: Aktueller Monat als Name (z.B. "Dezember")
  • monthname_page, monatsname_seite: Name des Monats mit dem die Seite beginnt (z.B. "Januar")
  • calendarweek, kalenderwoche: Aktuelle Kalenderwoche (z.B. "34")
  • calendarweek_page, kalenderwoche_seite: Erste Woche der aktuellen Kalenderseite (z.B. 19)
  • calendaryear, kalenderjahr: Aktuelles Jahr (z.B. "2005")
  • weeksinyear, wochenimjahr: Anzahl der Wochen im aktuellen Jahr (entweder 52 oder 53)
  • weeksinyear_page, wochenimjahr_seite: Anzahl der Wochen bis zur aktuellen Seite (z.B. 33)
  • calendarday, kalendertag: Aktueller Tag im Jahr (z.B. "151")
  • calendarday_page, kalendertag_seite: Erster Tag der aktuellen Kalenderseite (z.B. 5)
  • calendaryear_page, kalenderjahr_seite: Erstes Jahr der aktuellen Kalenderseite (z.B. 2007)
  • daysinyear, tageimjahr: Anzahl der Tage im aktuellen Jahr (365 o. 364)
  • daysinyear_page, tageimjahr_seite: Anzahl der Tage bis zur aktuellen Seite (z.B. 214)


Diese Variablen können nur im Kalenderelement verwendet werden:

  • calendarelementstartdate, kalenderelementstartdatum: Startdatum des Kalenderelements (kann für die Berechnung des Enddatums verwendet werden)


Variablen, die nur den Tagesnamen zurück geben. Der Tagesnamen wird in der eingestellten Sprache (siehe Kalender anpassen) zurückgegeben.

  • montag, monday
  • montagkurz, mondayshort
  • dienstag, tuesday
  • dienstagkurz, tuesdayshort
  • mittwoch, wednesday
  • mittwochkurz, wednesdayshort
  • donnerstag, Thursday
  • donnerstagkurz, thursdayshort
  • freitag, Friday
  • freitagkurz, fridayshort
  • samstag, Saturday
  • samstagkurz, saturdayshort
  • sonntag, Sunday
  • sonntagkurz, saturdayshort

Variablen für die Dateidaten der Photos

  • Picture: Dateiname des aktuellen Bildes in der Bilderliste (anschließend wird der Index um eins erhöht). Ist das letzte Bild in der Liste erreicht, werden die aktuellen Wiederholungen abgebrochen.
  • picture:#: Dateiname des Bildes mit dem angegebenen Index (z.B. %picture:5 wäre das 5. Bild in der Liste)
  • pictureindex: Der aktuelle Index in der Bilderliste
  • picturecount: Anzahl aller Bilder in der Bilderliste
  • setpictureindex:#: Setzt den aktuellen Index in der Bilderliste auf den angegebenen Wert
  • picturesleft: Anzahl der Bilder, die in der Bilderliste noch übrig sind
  • maxpicturewidth, maxpictureheight: Maximale Breite und Höhe der Bilder in Pixeln (z.B. 640 und 480)
  • picturename, previouspicturename: Dateiname des aktuellen Bildes, der aktuelle Index bleibt jedoch unverändert.
  • picturewidth, previouspicturewidth: Breite des aktuellen Bildes bzw. des vorigen Bildes (in Pixeln)
  • pictureheight, previouspictureheight: Höhe des aktuellen Bildes bzw. des vorigen Bildes (in Pixeln)
  • text, previoustext: Text, der zum aktuellen bzw. vorigen Bild gehört
  • slideshowtitle: Titel der aktuellen Diashow (kann unter ~Diashow-Einstellungen festgelegt werden)
  • aqualink: Hinweis darauf, dass diese Webseite mit dem ~Web-Assistenten der DiaShow erzeugt worden ist
  • path, pfad: Pfad des aktuellen Bildes aus der Bilderliste
  • filename, dateiname: Dateinamen des aktuellen Bildes aus der Bilderliste


Variablen für EXIF-Daten

Diese Variablen werden nur aufgelistet. Der Inhalt sollte an Hand des Variablennamens erkennbar sein.

  • captureyear, aufnahmejahr
  • capturehour, aufnahmestunde
  • captureday, aufnahmetag
  • capturemonth, aufnahmemonat
  • description, beschreibung
  • keywords, stichworte
  • captureminute, aufnahmeminute
  • comment, kommentar
  • capturetime, aufnahmeuhrzeit
  • capturedate, aufnahmedatum
  • capturesecond, aufnahmesekunde
  • ExifComment, ExifKommentar
  • EXIFInteroperabilityIndex
  • EXIFInteroperabilityVersion
  • EXIFACDComment
  • EXIFNewSubfileType
  • EXIFSubfileType
  • EXIFImageWidth
  • EXIFImageLength
  • EXIFBitsPerSample
  • EXIFCompression
  • EXIFPhotometricInterpretation
  • EXIFFillOrder
  • EXIFDocumentName
  • EXIFImageDescription
  • EXIFMake
  • EXIFModel
  • EXIFStripOffsets
  • EXIFOrientation
  • EXIFSamplesPerPixel
  • EXIFRowsPerStrip
  • EXIFStripByteCounts
  • EXIFMinSampleValue
  • EXIFMaxSampleValue
  • EXIFXResolution
  • EXIFYResolution
  • EXIFPlanarConfiguration
  • EXIFPageName
  • EXIFXPosition
  • EXIFYPosition
  • EXIFFreeOffsets
  • EXIFFreeByteCounts
  • EXIFGrayReponseUnit
  • EXIFGrayReponseCurve
  • EXIFT4Options
  • EXIFT6Options
  • EXIFResolutionUnit
  • EXIFPageNumber
  • EXIFTransferFunction
  • EXIFSoftware
  • EXIFDateTime
  • EXIFArtist
  • EXIFHostComputer
  • EXIFPredictor
  • EXIFWhitePoint
  • EXIFPrimaryChromaticities
  • EXIFColorMap
  • EXIFHalfToneHints
  • EXIFTileWidth
  • EXIFTileLength
  • EXIFTileOffsets
  • EXIFTileByteCounts
  • EXIFSubIFDs
  • EXIFInkSet
  • EXIFInkNames
  • EXIFNumberOfInks
  • EXIFDotRange
  • EXIFTargetPrinter
  • EXIFExtraSample
  • EXIFSampleFormat
  • EXIFSMinSampleValue
  • EXIFSMaxSampleValue
  • EXIFTransferRange
  • EXIFClipPath
  • EXIFXClipPathUnits
  • EXIFYClipPathUnits
  • EXIFIndexed
  • EXIFJPEGTables
  • EXIFOPIProxy
  • EXIFJPEGProc
  • EXIFJPEGInterchangeFormat
  • EXIFJPEGInterchangeFormatLength
  • EXIFJPEGRestartInterval
  • EXIFJPEGLosslessPredictors
  • EXIFJPEGPointTransforms
  • EXIFJPEGQTables
  • EXIFJPEGDCTables
  • EXIFJPEGACTables
  • EXIFYCbCrCoefficients
  • EXIFYCbCrSubSampling
  • EXIFYCbCrPositioning
  • EXIFReferenceBlackWhite
  • EXIFExtensibleMetadataPlatform
  • EXIFGamma
  • EXIFICCProfileDescriptor
  • EXIFSRGBRenderingIntent
  • EXIFImageTitle
  • EXIFRelatedImageFileFormat
  • EXIFRelatedImageWidth
  • EXIFRelatedImageHeight
  • EXIFResolutionXUnit
  • EXIFResolutionYUnit
  • EXIFResolutionXLengthUnit
  • EXIFResolutionYLengthUnit
  • EXIFPrintFlags
  • EXIFPrintFlagsVersion
  • EXIFPrintFlagsCrop
  • EXIFPrintFlagsBleedWidth
  • EXIFPrintFlagsBleedWidthScale
  • EXIFHalftoneLPI
  • EXIFHalftoneLPIUnit
  • EXIFHalftoneDegree
  • EXIFHalftoneShape
  • EXIFHalftoneMisc
  • EXIFHalftoneScreen
  • EXIFJPEGQuality
  • EXIFGridSize
  • EXIFThumbnailFormat
  • EXIFThumbnailWidth
  • EXIFThumbnailHeight
  • EXIFThumbnailColorDepth
  • EXIFThumbnailPlanes
  • EXIFThumbnailRawBytes
  • EXIFThumbnailSize
  • EXIFThumbnailCompressedSize
  • EXIFColorTransferFunction
  • EXIFThumbnailData
  • EXIFThumbnailImageWidth
  • EXIFThumbnailImageHeight
  • EXIFThumbnailBitsPerSample
  • EXIFThumbnailCompression
  • EXIFThumbnailPhotometricInterp
  • EXIFThumbnailImageDescription
  • EXIFThumbnailEquipMake
  • EXIFThumbnailEquipModel
  • EXIFThumbnailStripOffsets
  • EXIFThumbnailOrientation
  • EXIFThumbnailSamplesPerPixel
  • EXIFThumbnailRowsPerStrip
  • EXIFThumbnailStripBytesCount
  • EXIFThumbnailResolutionX
  • EXIFThumbnailResolutionY
  • EXIFThumbnailPlanarConfig
  • EXIFThumbnailResolutionUnit
  • EXIFThumbnailTransferFunction
  • EXIFThumbnailSoftwareUsed
  • EXIFThumbnailDateTime
  • EXIFThumbnailArtist
  • EXIFThumbnailWhitePoint
  • EXIFThumbnailPrimaryChromaticities
  • EXIFThumbnailYCbCrCoefficients
  • EXIFThumbnailYCbCrSubsampling
  • EXIFThumbnailYCbCrPositioning
  • EXIFThumbnailRefBlackWhite
  • EXIFThumbnailCopyRight
  • EXIFLuminanceTable
  • EXIFChrominanceTable
  • EXIFFrameDelay
  • EXIFLoopCount
  • EXIFPixelUnit
  • EXIFPixelPerUnitX
  • EXIFPixelPerUnitY
  • EXIFPaletteHistogram
  • EXIFImageID
  • EXIFMatteing
  • EXIFDataType
  • EXIFImageDepth
  • EXIFTileDepth
  • EXIFCFARepeatPatternDim
  • EXIFCFAPattern
  • EXIFBatteryLevel
  • EXIFCopyright
  • EXIFExposureTime
  • EXIFFNumber
  • EXIFIPTC/NAA
  • EXIFIT8RasterPadding
  • EXIFIT8ColorTable
  • EXIFImageResourceInformation
  • EXIFExifOffset
  • EXIFInterColorProfile
  • EXIFExposureProgram
  • EXIFSpectralSensitivity
  • EXIFGPSInfo
  • EXIFISOSpeedRatings
  • EXIFOECF
  • EXIFInterlace
  • EXIFTimeZoneOffset
  • EXIFSelfTimerMode
  • EXIFExifVersion
  • EXIFDateTimeOriginal
  • EXIFDateTimeDigitized
  • EXIFComponentsConfiguration
  • EXIFCompressedBitsPerPixel
  • EXIFShutterSpeedValue
  • EXIFApertureValue
  • EXIFBrightnessValue
  • EXIFExposureBiasValue
  • EXIFMaxApertureValue
  • EXIFSubjectDistance
  • EXIFMeteringMode
  • EXIFLightSource
  • EXIFFlash
  • EXIFFocalLength
  • EXIFFlashEnergy
  • EXIFSpatialFrequencyResponse
  • EXIFNoise
  • EXIFFocalPlaneXResolution
  • EXIFFocalPlaneYResolution
  • EXIFFocalPlaneResolutionUnit
  • EXIFImageNumber
  • EXIFSecurityClassification
  • EXIFImageHistory
  • EXIFSubjectLocation
  • EXIFExposureIndex
  • EXIFTIFF/EPStandardID
  • EXIFSensingMethod
  • EXIFStoNits
  • EXIFMakerNote
  • EXIFUserComment
  • EXIFSubSecTime
  • EXIFSubSecTimeOriginal
  • EXIFSubSecTimeDigitized
  • EXIFImageSourceData
  • EXIFTitle
  • EXIFComments
  • EXIFAuthor
  • EXIFKeywords
  • EXIFSubject
  • EXIFFlashPixVersion
  • EXIFColorSpace
  • EXIFExifImageWidth
  • EXIFExifImageLength
  • EXIFRelatedSoundFile
  • EXIFInteroperabilityOffset
  • EXIFFlashEnergy
  • EXIFSpatialFrequencyResponse
  • EXIFFocalPlaneXResolution
  • EXIFFocalPlaneYResolution
  • EXIFFocalPlaneResolutionUnit
  • EXIFImageNumber
  • EXIFSecurityClassification
  • EXIFImageHistory
  • EXIFSubjectLocation
  • EXIFExposureIndex
  • EXIFTIFF/EPStandardID
  • EXIFSensingMethod
  • EXIFFileSource
  • EXIFSceneType
  • EXIFCFAPattern
  • EXIFCustomRendered
  • EXIFExposureMode
  • EXIFWhiteBalance
  • EXIFDigitalZoomRatio
  • EXIFFocalLengthin35mmFilm
  • EXIFSceneCaptureType
  • EXIFGainControl
  • EXIFContrast
  • EXIFSaturation
  • EXIFSharpness
  • EXIFDeviceSettingDescription
  • EXIFSubjectDistanceRange
  • EXIFImageUniqueID


Variablen für IPTC-Daten

Diese Variablen werden nur aufgelistet. Der Inhalt sollte an Hand des Variablennamens erkennbar sein.

  • IPTCSKIP
  • IPTCObjectName
  • IPTCUrgency
  • IPTCSubRef
  • IPTCCategory
  • IPTCSuppCategory
  • IPTCFixtureID
  • IPTCKeywords
  • IPTCSpecialInstru
  • IPTCDateCreated
  • IPTCTimeCreated
  • IPTCOriginatingProgram
  • IPTCProgramVersion
  • IPTCByLine
  • IPTCByLineTitle
  • IPTCCity
  • IPTCSubLocation
  • IPTCState
  • IPTCLocationCode
  • IPTCLocationName
  • IPTCTransmissionRef
  • IPTCImageHeadline
  • IPTCImageCredit
  • IPTCSource
  • IPTCCopyright
  • IPTCContact
  • IPTCImageCaption
  • IPTCImageCaptionWriter
  • IPTCImageType
  • IPTCOrientation
  • IPTCLangID
  • IPTCSubfile