Tellico/da: Difference between revisions

From KDE UserBase Wiki
(Created page with ''''Tellico''' er tilgængelig i de fleste Linux-distributioner, og også fra "ports"-arkivet for de forskellige varianter af BSD. Prøv venligst din pakkehåndteringsapplikation ...')
(Created page with "Lav først en XML-eksport. Filen vil blive brugt som reference under testning. Det bliver lettere at teste, hvis du installerer en XSLT-processor ([http://xmlsoft.org/XSLT/xsl...")
 
(33 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Tellico}}
<languages />
<languages />


Line 6: Line 4:
|-
|-
| [[Image:TellicoIcon.png|left]]  
| [[Image:TellicoIcon.png|left]]  
| '''Tellico is a catalogue application, making it easy to track your books, videos, music, even your wine and anything else'''. A simple and intuitive interface shows cover images, groupings, and any detail you want. Grab information from many popular Internet sites, including IMDB.com, Amazon.com, and many libraries.
| '''Tellico gør del let at holde styr på dine bøger, videoer, musik, endda dine vine og alt muligt andet'''. En enkel og intuitiv brugerflade viser forsidebilleder, grupperinger og hvilke detaljer du i øvrigt ønsker. Få indhentet informationer fra populære internetsteder som IMDB.com, Amazon.com og mange biblioteker.
'''Tellico''' is a part of [http://extragear.kde.org KDE Extragear], in the ''Office'' module
'''Tellico''' hører til [http://extragear.kde.org KDE Extragear] i modulet ''Office''.
 
<span class="mw-translate-fuzzy">
|}
|}
</span>
== I overblik ==
== I overblik ==


Line 23: Line 17:
= Anskaf Tellico =
= Anskaf Tellico =


'''Tellico''' er tilgængelig i de fleste Linux-distributioner, og også fra "ports"-arkivet for de forskellige varianter af BSD. Prøv venligst din pakkehåndteringsapplikation for at se, om Tellico findes i din distributions arkiver. '''Tellico 2.0''' er ret ny, så nogle distributioner giver måske ikke adgang til den endnu.
'''Tellico''' er tilgængelig i de fleste Linux-distributioner, og også fra "ports"-arkivet for de forskellige varianter af BSD. Prøv venligst dit pakkehåndteringsprogram for at se, om Tellico findes i din distributions arkiver.
 
Links til mange af pakkerne findes på [http://tellico-project.org/download Tellicos downloadside].
 
For at [http://techbase.kde.org/Projects/Tellico/Compiling kompilere Tellico fra kildekoden] skal adskillige udviklingspakker være installeret.
 
Til Ubuntu/Kubuntu er der en uofficiel pakke til rådighed i en [https://launchpad.net/~dominik-stadler/ PPA].
 
= Mere information =
* [http://tellico-project.org Tellicos websted]
* [http://docs.kde.org/development/en/extragear-office/tellico/index.html Tellico-håndbogen].
* Spørgsmål og kommentarer kan sendes til [http://tellico-project.org/mailing-list Tellico-brugernes postlist].
* Du kan også skrive en besked i [https://forum.kde.org/viewforum.php?f=200 Tellicos forum].
 
= Fejl =
 
Fejl i '''Tellico''' rapporteres på [http://bugs.kde.org KDE's bugzilla].
 
[https://bugs.kde.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__all__&product=tellico Se alle fejl i Tellico her].
 
 
= Behandling af SXLT =
 
Tellico bruger XSL-filer til skabeloner, rapporter, import, bahandling af datakilder og eksport. XSL-filer virker på XML-data.
Tellicos DTD vil give dig felternes præcise navn (da Tellico viser oversatte titler i stedet for navne). Almindelige placeringer for denne fil er /usr/share/tellico/tellico.dtd eller /usr/share/kde4/apps/tellico/tellico.dtd. Vær opmærksom på, at Tellico bruger [http://xmlsoft.org/XSLT/index.html libxslt1.1] som kun implementerer funktioner fra [http://www.w3.org/TR/xpath XPath 1.0]. Heldigvis kan du bruge udvidelser fra [http://www.exslt.org EXSLT].
 
== Grundlæggende XSLT til transformation af eksport ==
 
Lav først en XML-eksport. Filen vil blive brugt som reference under testning.
Det bliver lettere at teste, hvis du installerer en XSLT-processor ([http://xmlsoft.org/XSLT/xsltproc2.html xsltproc] er tilgængelig i alle distributioner). Skriv et xsl stylesheet. Her er et enkelt et:
 
{{Input|<syntaxhighlight lang="xml" line>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:tc="http://periapsis.org/tellico/"
                version="1.0">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
 
<xsl:template match="/">
  <xsl:apply-templates select="tc:tellico"/>
</xsl:template>
 
<xsl:template match="tc:tellico">
  <xsl:apply-templates select="tc:collection"/>
</xsl:template>


Links to many of the packages are listed on the [http://tellico-project.org/download Tellico download page].
<!-- about your collection -->
<xsl:template match="tc:collection">
<books><!-- sample xml  output -->
<xsl:apply-templates select="tc:entry"/>
<books>
</xsl:template>


[http://techbase.kde.org/Projects/Tellico/Compiling Compiling Tellico from the source code] requires installing several development packages.
<!-- transform each entry -->
<xsl:template match="tc:entry">
<book><!-- sample xml  output -->
<title><xsl:value-of select="title"/></title>
<!-- other fields -->
</book>
</xsl:template>


For Ubuntu/Kubuntu there are unofficial packages available on a PPA, for [https://launchpad.net/~dominik-stadler/+archive/dsta-jaunty-ppa 9.04] and for [https://launchpad.net/~dominik-stadler/+archive/ppa 9.10].
</xsl:stylesheet>
</syntaxhighlight>}}


== More Information ==
* The '''Tellico''' website is http://tellico-project.org
* The '''Tellico''' user documentation is also [http://docs.kde.org/development/en/extragear-office/tellico/index.html available online].
* Questions and comments can be sent to the [http://tellico-project.org/mailing-list tellico-users mailing list].


= Bugs =
== Standardfelter til brug ved import ==


Bug reports for '''Tellico''' use [http://bugs.kde.org KDE's bugzilla].
Hvis du ønsker at udvide '''Tellico''', så vil du bestemt ændre dens filer til XSLT-behandling.  
For at gøre dette skal du bruge felterne fra DTD'en, men xsl-filer bruger forskellige andre navne, som er specifikke for samlinger og datakilder. Ved at bruge disse standardnavne for felter gør du din XSLT mere kompatibel med andres (fx bruges "dewey" og "loc" i flere datakilder).


[https://bugs.kde.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__all__&product=tellico Show all Tellico bugs].
Listen findes i [[Tellico/DefaultFields]].


[[Category:Office]]
[[Category:Kontor/da]]

Latest revision as of 05:37, 7 April 2016

Tellico gør del let at holde styr på dine bøger, videoer, musik, endda dine vine og alt muligt andet. En enkel og intuitiv brugerflade viser forsidebilleder, grupperinger og hvilke detaljer du i øvrigt ønsker. Få indhentet informationer fra populære internetsteder som IMDB.com, Amazon.com og mange biblioteker.

Tellico hører til KDE Extragear i modulet Office.

I overblik

Tellico's hovedvindue ser således ud:

Tellico kan bruge forskellige skabeloner til at ændre formatteringen af samlingens information.

Anskaf Tellico

Tellico er tilgængelig i de fleste Linux-distributioner, og også fra "ports"-arkivet for de forskellige varianter af BSD. Prøv venligst dit pakkehåndteringsprogram for at se, om Tellico findes i din distributions arkiver.

Links til mange af pakkerne findes på Tellicos downloadside.

For at kompilere Tellico fra kildekoden skal adskillige udviklingspakker være installeret.

Til Ubuntu/Kubuntu er der en uofficiel pakke til rådighed i en PPA.

Mere information

Fejl

Fejl i Tellico rapporteres på KDE's bugzilla.

Se alle fejl i Tellico her.


Behandling af SXLT

Tellico bruger XSL-filer til skabeloner, rapporter, import, bahandling af datakilder og eksport. XSL-filer virker på XML-data. Tellicos DTD vil give dig felternes præcise navn (da Tellico viser oversatte titler i stedet for navne). Almindelige placeringer for denne fil er /usr/share/tellico/tellico.dtd eller /usr/share/kde4/apps/tellico/tellico.dtd. Vær opmærksom på, at Tellico bruger libxslt1.1 som kun implementerer funktioner fra XPath 1.0. Heldigvis kan du bruge udvidelser fra EXSLT.

Grundlæggende XSLT til transformation af eksport

Lav først en XML-eksport. Filen vil blive brugt som reference under testning. Det bliver lettere at teste, hvis du installerer en XSLT-processor (xsltproc er tilgængelig i alle distributioner). Skriv så et xsl stylesheet. Her er et enkelt et:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:tc="http://periapsis.org/tellico/"
                version="1.0">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>

<xsl:template match="/">
  <xsl:apply-templates select="tc:tellico"/>
</xsl:template>

<xsl:template match="tc:tellico">
  <xsl:apply-templates select="tc:collection"/>
</xsl:template>

<!-- about your collection -->
<xsl:template match="tc:collection">
<books><!-- sample xml  output -->
<xsl:apply-templates select="tc:entry"/>
<books>
</xsl:template>

<!-- transform each entry -->
<xsl:template match="tc:entry">
<book><!-- sample xml  output -->
<title><xsl:value-of select="title"/></title>
<!-- other fields -->
</book>
</xsl:template>

</xsl:stylesheet>


Standardfelter til brug ved import

Hvis du ønsker at udvide Tellico, så vil du bestemt ændre dens filer til XSLT-behandling. For at gøre dette skal du bruge felterne fra DTD'en, men xsl-filer bruger forskellige andre navne, som er specifikke for samlinger og datakilder. Ved at bruge disse standardnavne for felter gør du din XSLT mere kompatibel med andres (fx bruges "dewey" og "loc" i flere datakilder).

Listen findes i Tellico/DefaultFields.