På grund af konceptet med genveje er de lidt mere kompliceret i OpenCms at kopiere mapper end at kopiere enkelte filer.

Når du kopierer en mappe, har du tre muligheder.


Tre muligheder til kopiering af mapper.

1.  "Kopier ikke resurser, opret istedet genveje for alle resurser i mappen"

Herved kopieres mappestrukturen (alle undermapper) af den mappe, der skal kopieres, i en ny mappe. Alle filer bliver kopieret som genvej. Denne handling er nyttig, når man vil gøre en hel hjemmeside tilgængelig på et andet sprog.

2.  "Kopier resurser, der ikke er genveje, opret nye genveje for resurser, der er genveje"

Herved kopieres mappestrukturen (alle undermapper) af den mappe, der skal kopieres, i en ny mappe. Indholdet af alle filer, der ikke har genveje, bliver kopieret, mens alle filer, der har genveje, bliver oprette som genveje i den nye mappe.

Med denne option kan du forhindre, at du udelukker indholdet fra genveje (indhold, som der bliver refereret til flere end en gang). Måske har du nogle filer i en mappe, hvis indhold skal forblive unikt og skal ændres alle steder, hvor den findes, i tilfælde af ændring. Med denne form for kopiering bevares disse genveje, mens du kan ændre de øvrige filers indhold senere uafhængigt af originalerne.

3.  "Kopier alle resurser inkl. genveje"

Herved kopieres mappestrukturen af den mappe, der skal kopieres, i en ny mappe. Der kopieres ikke kun de individuelle filers indhold, men også indholdet af genvejene. Dette betyder for genveje, at der oprettes nye kopier af indholdet af genveje, men de nye kopier er ikke længere en genvej til det oprindelige indhold. Ergo når du retter i indholdet af de kopierede genveje i den kopierede mappe, er disse ændringer kun foretaget i den lokae fil, det påvirker ikke indholdet af de originale genveje - disse bevares i deres oprindelige form.

  ]]>