
# Predloge

Predloga je poimenovana kopija datotek enega imenika peskovnika.

```bash
wp rudel template save alpha-3be7 --name=checkout-baseline --description="Checkout theme baseline"
wp rudel template list
wp rudel template delete checkout-baseline
```

`template delete` zahteva potrditev; `--force` preskoči poziv.

## Kaj vsebuje predloga

`template save` kopira imenik peskovnika (kopijo teme, metapodatke posnetka, dnevnike in druge datoteke, ki jih Rudel upravlja v njem) v:

```text
wp-content/rudel-templates/{name}/wp-content
wp-content/rudel-templates/{name}/template.json
```

`template.json` zabeleži ime, opis, čas nastanka, ID izvornega peskovnika in URL. Tabele zbirke podatkov niso shranjene.

## Trenutne omejitve

V trenutni izdaji ni mogoče prebrati shranjene predloge. Možnost `wp rudel create --template=<name>` in možnost `template` ukaza `Rudel::create()` zgolj shranita podani niz kot oznako v novem zapisu; ne preverita, ali predloga obstaja, in iz nje ničesar ne kopirata ([težava št. 7](https://github.com/inline0/rudel/issues/7)).

Če želite danes zagnati več peskovnikov v enakem stanju, pripravite en peskovnik in ga klonirajte:

```bash
wp rudel create --name=feature-b --clone-from=alpha-3be7
```

Posnetke uporabite, kadar potrebujete obnovitveno točko za en obstoječ peskovnik.
