<chapter id="chp-plugins">
  <title
>Insticksprogram</title>
  <para
>KimDaBa delar ett system för insticksprogram med ett antal andra bildprogram, bland annat Digikam och Gwenview. Systemet med insticksprogram heter <literal
>KIPI</literal
>, vilket är en förkortning av <foreignphrase
>KDE Image Plugin Interface</foreignphrase
>. Se <ulink url="http://extragear.kde.org/apps/kipi.php"
>KIPI:s hemsida</ulink
>.</para>

<para
>Insticksprogrammen är tillgängliga från menyraden, under alternativet <literal
>Insticksprogram</literal
>. Insticksprogrammen kan inte och kommer inte beskrivas i den här handboken, eftersom de inte är en del av KimDaBa, utan levereras separat. De flesta insticksprogram har dock en hjälpsida tillgänglig från insticksprogrammet självt.</para>

<para
><emphasis
>Varning: Eftersom insticksprogrammen delas mellan ett antal olika program, kan vissa insticksprogram ha provats mycket lite tillsammans med KimDaBa. Du bör därför alltid prova nya insticksprogram med demonstrationsdatabasen innan du använder dem med dina egna bilder<footnote
><para
>Du startar antingen KimDaBa med demonstrationsinställningar från en terminal genom att köra <literal
>kimdaba -demo</literal
>, eller från menyn Hjälp</para
></footnote
> (Säg inte att jag inte varnade dig!).</emphasis
></para>

<para
>Programmet bakom KIPI är mycket annorlunda. Det betyder att vissa insticksprogram inte alltid fungerar på samma sätt som KimDaBa, men det är ändå priset för att dela funktioner mellan program.</para>

<para
>Den viktigaste skillnaden mellan KimDaBa och andra program som använder KIPI är att de andra programmen ordnar bilder i album, där ett album helt enkelt är en katalog. KimDaBa har inte detta begrepp, dock beter sig KimDaBa som om det hade det mot insticksprogrammen.</para>

<para
>KimDaBa gör det genom att definiera <emphasis
>aktuellt album</emphasis
> som aktuell vy, dvs. alla bilder som bläddraren för närvarande erbjuder sig att visa.</para>

<para
>Förutom aktuellt album måste KimDaBa också kunna ge en lista med alla album. KimDaBa definierar listan på följande sätt:</para>

<itemizedlist>
  <listitem
><para
>När KimDaBas bläddrare visar innehållet i en kategori, som alla personer, ser varje objekt i kategorin ut som ett album för insticksprogrammet.</para
></listitem
> 
  <listitem
><para
>Annars används kategorin du anger som <literal
>Kategori för virtuella album</literal
> i inställningsdialogrutan. Om du till exempel anger personer i alternativet, beter sig KimDaBa som om du just hade valt att visa personer och startar därefter insticksprogrammet som behöver känna till alla album.</para
></listitem>
</itemizedlist>

<para
>Vissa insticksprogram kan duplicera funktioner som är implementerade i KimDaBa, och i så fall kanske du inte alls vill se dem i menyn Insticksprogram. För att åstadkomma det kan du använda inställningsdialogrutan och ange vilka insticksprogram som över huvud taget ska visas.</para>
  </chapter>


<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-namecase-general:t
sgml-general-insert-case:lower
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-parent-document: "index.docbook"
End:
-->
