# Coppermine Photo Gallery v1.5.x: Dokumentation och Manual

# Ofta ställda frågor (FAQ)

Med tusentals användare är det inte så konstigt att samma frågor ofta ställs på supportforumet för Coppermine Photo Gallery. Så för att underlätta för dig när du utvecklar din webbplats, har vi tagit med den här FAQ filen med vanliga frågor om vanliga problem. Kom ihåg att läsa det här först innan du ställer frågor på supportforumet. Om du inte gör det så kan det, ja alltså... , återspeglas ogynnsamt på dig och resultera i du får lite negativ "karma."

Den här FAQ sidan är den näst bästa resursen för att förstå Coppermine - det är obligatoriskt att du läser hela dokumentationen som kommer i Coppermines programpaket innan du ställer frågor till supporten.

## Innehållsförteckning:

- ### Setup / Konfiguration

  - Jag vill inte visa de senaste uppladdningarna och/eller de slumpvisa bilderna på startsidan. Hur kan jag ändra det som visas på Coppermines startsida?
  - Hur skapar jag ett album som vem som helst kan lägga till filer i?
  - Hur kan jag ta backup på min Coppermine databas?
  - Fullstorleksbilden visas inte när jag klickar på den medelstora bilden. Vad är det för fel?
  - Hur kan jag förhindra att andra webbplatser länkar direkt till mina bilder istället för till mitt galleri?
  - Hur låter jag gäster och inte bara registrerade användare lägga till kommentarer till filerna?
  - Jag kan inte ladda upp stora filer. Vad är det för fel?
  - Jag kan inte logga in till Coppermine. Vad är det för fel?
  - Hur kan jag ändra sorteringsordningen för album?
  - Jag använder inte medelstora bilder längre. Hur kan jag radera dem för att friställa diskutrymme?
  - Hur fungerar album och mappar i Coppermine?
  - Hur kan jag flytta album från en kategori till en annan?
  - Hur gör jag för att flytta ett galleri?
  - Hur gör jag för att visa samma bild i flera album?

- ### Add-ons / Modifieringar / Hacks

  - Hur kan jag skicka en användare direkt till hans/hennes privata album så snart han/hon loggat in?
  - Hur aktiverar jag klickbara länkar i anpassade användarfält?
  - Hur gör jag för att lägga till något direkt före raden "Powered by Coppermine"?
  - Vanliga PHP fel (och hur man blir av med dem...)
  - Kan jag döpa om template.html till template.php för att inkludera PHP kod i min mall?
  - Hur kan jag förhindra att användare sparar (stjäl) mina bilder?

- ### Coppermine Support

  - Jag kan inte PHP/mySQL...
  - Jag skrev min fråga för ett bra tag sedan men ingen svarar. Vad i...?
  - Hur bör jag formulera min fråga?
  - Jag har fått problem. Vad bör jag göra först, (innan jag frågar supporten)?
  - Genom att se din profil, ser jag att du är tysk/fransk/annan nationalitet. Kan jag skriva en fråga på det språket?
  - Kan jag e-posta dig privat för att få support?
  - Vem är du, förresten?

## Setup / Konfiguration

### Den fullstora bilden visas inte när man klickar på den medelstora bilden. Vad är det för fel?

Om du är säker på att din originalbild är större än de dimensioner som du satte för den medelstora bilden, är risken stor att du har över-redigerat ditt temas template.html fil: försäkra dig om att raden `{JAVASCRIPT}` inne i /themes/ditt_tema/template.html fortfarande är där för att möjliggöra att pop-up fönster fungerar...
<Head>-delen av din template fil bör se ut så här:

    <head>
    <title>{TITLE}</title>
    <meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
    {META}
    <link rel="stylesheet" href="themes/ditt_tema_namn/style.css" />
    {JAVASCRIPT}
    </head>

Om du är osäker på det här, jämför bara ditt temas template.html med det standardtema som följde med Coppermine .

### Hur kan jag förhindra att andra webbplatser länkar direkt till mina bilder istället för till mitt galleri?

Om ditt webbhotell sponsrar användningen av .htaccess filer (du får fråga dem), så kan du förhindra "hotlinking" genom att skapa en .htaccess fil i mappen för album.
Öppna ditt textredigeringsprogram och lägg till följande rader, spara sedan filen som .htaccess :

    SetEnvIfNoCase Referer "^http://www.din_hemsida.com/" locally_linked=1
    SetEnvIfNoCase Referer "^http://din_hemsida.com/" locally_linked=1
    SetEnvIf Referer "^$" locally_linked=1
    <FilesMatch "\.(gif|png|jpe?g)$">
      Order Allow,Deny
      Allow from env=locally_linked
    </FilesMatch>

Det här fungerar bara på linux/unix och apache servers OCH bara om du har behörighet från ditt webbhotell att använda .htaccess filer eller om du har din egen server och "mod_rewrite" är aktiverat där.

### Hur låter jag gäster och inte bara registrerade användare lägga till kommentarer till filerna?

- Logga in som administratör
- Bekräfta att du har administratörskontrollerna aktiverade
- grupper
- "Anonyma" - "Besökare kan skriva kommentarer" - "ja"
- Utför ändringarna

För att ändra inställningen per album utför först ovanstående steg, och sedan:

- Logga in som administratör
- Bekräfta att du har administratörskontrollerna aktiverade
- På kategorivyn, klicka på det valda albumet
- Välj "Egenskaper"
- Sätt "Behörigheter för detta album" - "Besökare kan skriva kommentarer" - till "Ja"
- "Uppdatera album"

### Jag kan inte logga in i Coppermine. Vad är det för fel?

Det här är troligtvis ett cookie-problem:

- Om du kör Internet Explorer 6, måste du tillåta cookies. Klicka på "Verktyg" - "Internet alternativ" - "Privacy" och lägg till länken till din hemsida till listan av betrodda sidor, eller sätt reglaget till en lägre nivå.
- Ibland hanterar inte IE cookies som det ska. Stäng din webbläsare, försök att radera alla lokala cookies manuellt och starta din webbläsare igen
- Kontrollera så att du inte kör mjukvara som stör acceptansen av cookies som t.ex. personliga brandväggar (ZoneAlarm, Tiny, Cookie Washer etc.) och stäng av dem för att se om cookies accepteras då.
- Försök använda en annan webbläsare (som Opera som är ganska liten att ladda ner och som kan lätt kan tas bort). Det är generellt en bra idé att ha ytterligare en webbläsare på din lokala dator för att kunna se att din sida visas korrekt inte bara på den webbläsare du gillar bäst.
- Om du använder en subdomän och utvecklingsversionen av Coppermine eller någon annan variant av subdomän (som galleri.din_hemsida.com eller board.din_hemsida.com) så kan detta också orsaka problem: en subdomän är en annan domän (faktiskt så är foo.com och bar.com subdomäner till tld ".com", så vad gäller cookies så är de lika skilda domäner som bbs.din_hemsida.com och comics.din_hemsida.com). Naturligtvis kan du försöka att "hacka lite vett" i scriptet, men vanligtvis är bbs, för att vara hack-säkra, svåra att lura.

### Hur kan jag ändra sorteringsordningen för album?

Som standard visas alla album i den ordning de skapades. Om du vill ändra sorteringsordning kan du göra så här:

- Logga in som administratör;
- Välj "Album" från administratörsmenyn;
- Välj i listrutan den kategori vars album du vill sortera;
- Markera ett album genom att klicka på det en gång;
- Använd sedan upp- och nedknapparna för att ändra albumets position.
- Klicka "utför ändringarna".
- Bekräfta meddelandet "Är du säker på att du vill göra dessa ändringar ?" med "OK"

### Jag använder inte medelstora bilder längre. Hur kan jag radera dem för att friställa diskutrymme?

Varför skulle du vilja göra det? Att radera medelstora bilder gör att du mister många bra funktioner som gör Coppermine till vad det är idag. Funktionen att skicka e-kort, lägga till kommentarer till bilder, betygsätta bilder, visa exif information, bara för att nämna några. Om du verkligen vill spara utrymme, överväg istället att radera dina originalfiler med administratörsverktygets menyalternativ. Då får dina användare förmånen att använda alla coppermine's funktioner med undantag bara för att de inte kan se bilder i fullstorlek. Dessutom sparar det sannolikt mer utrymme också. Kontrollera bara att du sätter en storlek i konfigurationen på medelstora bilder till ett värde som du kan leva med.

Om du absolut vill radera medelstora bilder, se avsnittet "Tillåt fullstora pop-ups med maximal utrymmesbesparing".

### Hur gör jag för att visa samma bild i flera album?

Albumnyckelord i Album egenskaper används för att länka en bild från ett album till ett annat. Om du använder den här metoden kan filer/bilder visas i flera olika album medan filen självt bara behöver finnas i ett album på din webbserver. Ladda bara upp filen till ett album på vanligt sätt, och sätt sedan ett eller flera nyckelord till filen. Nyckelordsfunktionen läser blanka tecken mellan ord som "avgränsare" och antar att de orden är separata nyckelord. Om du måste använda fraser som nyckelord, sammanbind dem med ett understrykningstecken eller genom att använda ascii platshållaren ctrl+Alt+0160 (NOTERA: det senare fungerar bara för latinbaserade teckenuppsättningar.) Varje album kan endast ha ETT (1) nyckelord eller nyckelordsfras. Alla bilder i övriga album som du vill visa i aktuellt album måste ha samma nyckelord eller nyckelordsfras i deras respektive nyckelordsfält. Bilder, till skillnad från album, kan ha flera nyckelord och nyckelordsfraser som avgränsas av blanktecken. Det här möjliggör för dig att visa bilder i många album. För besökare till dessa album kommer det att se ut som om bilderna har laddats upp i vart och ett album.

Om du använder albumnyckelord för att visa bilder/filer i fler än ett album, aktivera konfigurationsalternativet, "Visa antalet länkade filer", som kommer att visa ytterligare statistikinformation om albumet. Det betyder att för album som inte bara innehåller "normala" filer utan också länkade filer, så kommer antalet länkade filer att visas separat så här "3 filer, senast adderade 07 Okt 2004, 3 länkade filer, 6 filer totalt".

[top of page]

## Add-ons / Modifieringar / Hacks

### Hur kan jag skicka en användare direkt till hans/hennes privata album så snart han/hon loggat in?

Redigera
`login.php`
och ändra
`$redirect = ($CPG_REFERER && (strpos($CPG_REFERER, 'login.php') === false)) ? $CPG_REFERER : 'index.php';`
till
`$redirect = 'index.php?cat='.(FIRST_USER_CAT+$USER_DATA['user_id']);`

### Hur aktiverar jag klickbara länkar i anpassade användarfält?

Redigera displayimage.php och ändra
`$info[$CONFIG['user_field'.$i.'_name']] = make_clickable($CURRENT_PIC_DATA['user'.$i]);`
till
`$info[$CONFIG['user_field'.$i.'_name']] = bb_decode($CURRENT_PIC_DATA['user'.$i]);`
Detta kommer att tillåta dig att använda BBCodes i anpassade fält: du kan då ha någonting som
`[url]http://www.somesite.com/foo/bar.php?whatever=42[/url]`
eller
`[url=http://www.somesite.com/foo/bar.php?whatever=42]länk till någon sida![/url]`
i dina användaranpassade fält (visning av bredd måste, förstås, aktiveras på konfigurationssidan, till att börja med).

### Hur gör jag för att lägga till något direkt före raden "Powered by Coppermine"?

Redigera /themes/ditt_tema/theme.php, sök efter `echo $template_footer` och lägg till det du vill ha i en rad före det, som `echo '<span class="footer"><a href="http://www.mylink.com/foo.htm">My Link</a></span>';`

Alternativt, redigera template.html eller till och med redigera credits taggen självt.

### Kan jag döpa om template.html till template.php för att inkludera PHP kod i min mall?

Nej, det är helt enkelt inte så som Coppermine fungerar; för "normala" sidor så talar namnet på ändelsen om för webbservern om filen ska analyseras av PHP tolken. Template filen i tema-mappen analyseras inte på det sättet - ändelsen .html valdes bara för att göra redigering lättare. Du kan inte ha PHP kod i template-filen oavsett hur du döper den - det går helt enkelt inte!

### Hur kan jag förhindra att användare sparar (stjäl) mina bilder?

Du kan inte helt förhindra användare från att stjäla dina bilder - det är så internet fungerar: om en bild visas i en webbläsare så har användaren redan en kopia av den på sin hårddisk. Det finns emellertid några metoder som gör det svårare för en nybörjare att stjäla dina bilder:

- Lägg till en vattenstämpel på bilden innan du laddar upp den
- Tillämpa den inbyggda vattenstämpeln. Tänk på att tillämpa vattenstämpling online resulterar i en hög belastning på servern.
- Förhindra Internet Explorer från att visa bildverktyspanelen när en användare för musen över en bild. Redigera themes/ditt_tema/template.html, hitta `<meta http-equiv="Pragma" content="no-cache" />` och lägg efter det till `<meta http-equiv="imagetoolbar" content="no" />`
- Använd någon av de många "ingen högerklickning" script som finns. Tänk då på att sådana script är i huvudsak fåniga, eftersom de bara förhindrar oerfarna användare från att stjäla dina bilder. Utvecklingsteamet rekommenderar inte att du använder sådana script.

[Till toppen]

## Coppermine Support

Dessa är (tyvärr) inte-så-ofta-ställda-frågor på Coppermine supporten. Före du ställer en fråga till supporten vänligen läs igenom detta avsnitt:

### Jag kan inte PHP/mySQL...

Inga problem, alla är nybörjare i början. Börja bara inte var och varannan fråga med "Jag är en nybörjare", "Jag kan inget om PHP" etc.
Vanligtvis förstår man det av själva frågan. Det finns ingen anledning att be om ursäkt. De flesta av oss minns hur det var att vara i dina skor.

### Jag skrev min fråga för ett bra tag sedan men ingen svarar. Vad i...?

Supporten är inte en hotline. Även om sidan har många besökare så ägnar sig bara några få åt support - och det på en obetald och frivillig basis. Vi får inte betalt för det vi bidrar med, och vi har alla ett liv, ett jobb, en familj och mer än så. Vi kan vara borta ibland också. Så snälla, ha tålamod, läs dokumentationen och sök i forumet medan du väntar.
Om du inte får ett svar på din fråga:

- ge oss tillräckligt med tid att svara (dagar, inte timmar!)
- kanske någon annan känner till svaret på ditt problem
- kanske har just din fråga ställts väldigt ofta
- kanske var ditt inlägg oförskämt eller oartigt och du blir ignorerad bara därför
- kanske har du efterfrågat en funktion som kräver mycket kodning, och ingen av dem som kan göra det har någon användning för din funktion

### Hur bör jag formulera min fråga?

Om du har en fråga, se till att du ger så mycket information som du kan:

- en länk till ditt galleri, men ett testkonto och ett testlösenord, det är ofta det enda sättet som vi kan hjälpa till - ange det tillsammans med din fråga, eller ännu bättre: redigera din profil på supportforumet och skriv in sökvägen till din hemsida där!
- när det gäller serverfrågor, tillhandahåll information om din server (OS, server, PHP version, mySQL version, gd lib version, safe mode on/off?). Den mesta informationen kan hämtas från phpinfo()
- om det är en klientfråga, ge oss åtminstone information om din OS och webbläsare
- ge oss en skärmdump om det behövs
- ange en korrekt ämnesrad: skriv i ämnesraden vad din fråga egentligen handlar om! De flesta supportrar har en motvilja mot att svara på frågor som har en fånig ämnesrad som "Jag har en fråga" eller "Installationsproblem" eller "Funktionsbegäran" eller "Snälla hjäääääääälp mig"

### Jag har fått problem. Vad bör jag göra först, (innan jag frågar supporten)?

- läs filen readme som följer med i Coppermines programpaket
- läs dokumentationen
- läs denna FAQ
- Sök på supportforumet
- aktivera debug läge (logga in som administratör, konfiguration, debug läge)
- väljs rätt supportforum: om du kör en länkad installation av Coppermine, ställ inte en fråga i forumet för fristående installationer och tvärtom

### Genom att se din profil, ser jag att du är tysk/fransk/annan nationalitet. Kan jag skriva en fråga på det språket?

Om du skriver i ett engelskt supportforum, så skriv inte i något annat språk än engelska - på så sätt kan även andra dra fördel av din fråga (av svaret som du får). Var inte rädd för att skriva "dålig engelska" - ingen kommer att skratta åt dig och många besökare har inte engelska som första språk i alla fall!

Vi har språkspecifika supportforum för kinesiska, franska, tyska, italienska, persiska och spanska.

### Kan jag e-posta dig privat för support?

Nej det får du inte! Skriv din fråga på Coppermine supportforum (offentligt) - om vi inte hittar en lösning och den individuella supportern har tid och den individuella supportern vill, så kan den supportern e-posta/pm/im dig!

### Vem är du, förresten?

Vi är en grupp människor som bestämde oss för att bilda ett team för att utveckla Coppermine vidare - läs team sidan för mer information...

Denna FAQ är ett arbete under utveckling, bidra gärna i Coppermine Photo Gallery Support Board (kontakta inte utvecklingsteamets medarbetare eller supportrar för att få problem med din Coppermine installation fixade). Rapportera gärna alla programfel, skrivfel etc.
Kontrollera online-versionen av den här dokumentationen för uppdateringar!
Ha det så kul!