Dummy Copier

1. Quell-Seiten auswaehlen

Alle Artikel und Inhaltselemente der gewaehlten Seiten werden automatisch mitkopiert (sofern Option "inkl. Content" aktiv ist).

selected['sourcePages'] ?? []); $renderNodes = static function (array $nodes) use (&$renderNodes, $selectedSourcePages): void { if ($nodes === []) { return; } echo '
    '; foreach ($nodes as $node) { $id = (int) ($node['id'] ?? 0); $label = (string) ($node['label'] ?? ('Seite ' . $id)); $children = (array) ($node['children'] ?? []); $checked = in_array($id, $selectedSourcePages, true) ? 'checked' : ''; echo '
  • '; echo ''; if ($children !== []) { $renderNodes($children); } echo '
  • '; } echo '
'; }; $renderNodes((array) ($this->pageTreeNodes ?? [])); ?>

2. Quell-Module auswaehlen

Ausgewaehlte Module werden kopiert; Referenzen in den kopierten Seiten werden automatisch auf die neuen Module umgebogen.

3. Newsarchive auswaehlen (optional)

Ausgewaehlte Newsarchive und ihre Newsbeitraege werden kopiert.

4. Kalender auswaehlen (optional)

Ausgewaehlte Kalender und ihre Events werden kopiert.

5. Quell-Verzeichnisse auswaehlen (optional)

Optionale Dateiverzeichnisse, die gespiegelt werden sollen.

6. Kopieroptionen

7. Ziel & Benennung

result) && \is_object($this->result)): ?>

Ergebnis

 $this->result->copiedPages,
          'copiedModules'     => $this->result->copiedModules,
          'copiedContent'     => $this->result->copiedContent,
          'copiedNewsArchives'=> $this->result->copiedNewsArchives,
          'copiedNewsItems'   => $this->result->copiedNewsItems,
          'copiedCalendars'   => $this->result->copiedCalendars,
          'copiedEvents'      => $this->result->copiedEvents,
          'copiedDirectories' => $this->result->copiedDirectories,
          'pageMap'           => $this->result->pageMap,
          'moduleMap'         => $this->result->moduleMap,
          'newsArchiveMap'    => $this->result->newsArchiveMap,
          'calendarMap'       => $this->result->calendarMap,
            'newsItemMap'       => $this->result->newsItemMap,
            'eventMap'          => $this->result->eventMap,
          'notes'             => $this->result->notes,
      ], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES), ENT_QUOTES, 'UTF-8'); ?>