Skip to main content

Mengorganisir Konten

Mengorganisir Konten

Setelah instans BookStack Anda mulai berkembang, Anda mungkin perlu menata ulang konten. Di dalam BookStack, terdapat dua opsi untuk memindahkan konten; Anda dapat memindahkan halaman dan bab satu per satu, atau mengurutkan seluruh buku.

  • Memindahkan Halaman & Bab Tunggal
  • Menyortir Buku
  • Aturan Sortir
  • Buku & Rak

Memindahkan Halaman & Bab Tunggal

Halaman dan bab dapat dipindahkan langsung ke bab atau buku baru. Untuk memindahkan bab atau halaman dengan cara ini, buka halaman atau bab tersebut dan pilih 'Pindahkan' di daftar tindakan:

pustaka 10.png

Mengeklik tindakan 'Pindahkan' akan membawa Anda ke layar tempat Anda dapat memilih lokasi baru untuk bab atau halaman Anda. Di sini, Anda dapat mencari buku atau bab tertentu menggunakan bilah pencarian di bagian atas layar pilihan. Setelah Anda memilih induk baru untuk bab atau halaman Anda, tekan 'Pindahkan Halaman' atau 'Pindahkan Bab' dan bab atau halaman Anda akan dipindahkan ke bab atau buku baru tersebut. Jika Anda memindahkan bab, semua halaman turunan akan tetap berada di bab tersebut dan aktivitas terkait apa pun sekarang akan muncul di bawah buku induk yang baru.

Untuk memahami izin yang diperlukan untuk memindahkan konten, lihat bagian “Izin yang Diperlukan untuk Penyortiran” di bawah.

Menyortir Buku

Antarmuka 'Book Sort' memungkinkan Anda memindahkan beberapa halaman dan bab dengan mudah hanya dengan menyeret dan melepasnya. Untuk mengurutkan konten Buku, buka Buku dan temukan opsi "Sort" di daftar tindakan.

pustaka 11.png

Awalnya, hanya buku asal Anda yang akan ditampilkan di sebelah kiri. Anda dapat menambahkan buku tambahan ke antarmuka sortir dengan memilihnya di sebelah kanan. Di sini, Anda cukup menyeret dan melepaskan bab dan halaman di antara dan di antara buku-buku yang berbeda. Setelah Anda mengatur konten, tekan "Simpan" dan semua buku yang disertakan akan diatur ulang.

Jika Anda ingin buku diurutkan secara otomatis, lihat bagian Aturan Penyortiran di bawah.

Izin yang Diperlukan untuk Penyortiran

Karena konten selama proses pengurutan dapat dipindahkan ke lokasi baru, hasil pengurutan dapat mengubah visibilitas dan izin yang diterapkan pada konten Anda. Oleh karena itu, memindahkan item memerlukan beberapa izin. Agar perubahan pengurutan diterapkan, izin berikut diperlukan (diperhitungkan per item yang diurutkan):

  • Izin edit pada item yang dipindahkan.
  • Izin edit pada induk pra-sortir asli.
  • Jika item dipindahkan ke buku/bab ​​induk baru:
    • Edit izin pada orang tua baru.
    • Buat izin untuk jenis konten dalam induk baru.
    • Hapus izin untuk jenis konten dalam induk pra-sortir.

Misalnya, jika saya ingin memindahkan halaman Page Adari Book Ake Book B, saya memerlukan:

  • Edit izin untuk: Page ABook AdanBook B
  • Buat izin untuk halaman diBook B
  • Hapus izin untuk halaman diBook A

Aturan Sortir

Aturan pengurutan dapat digunakan untuk pengurutan konten secara otomatis. Ini adalah operasi pengurutan yang telah ditentukan sebelumnya yang dapat ditetapkan ke buku. Aturan ini dikelola oleh pengguna tingkat admin melalui tampilan "Pengaturan > Pengurutan", dan memungkinkan beberapa tindakan pengurutan dikonfigurasi, yang akan dilakukan secara berurutan:

pustaka 12.png

Aturan pengurutan kemudian dapat digunakan di lokasi berikut:

  • Sebagai opsi “Urutan Buku Default” di “Pengaturan > Pengurutan”, yang akan menerapkan pengurutan yang dikonfigurasi ke semua buku yang baru dibuat setelahnya.
  • Ditetapkan ke buku tertentu, oleh “Opsi Urutkan Otomatis” dalam tampilan “Urutkan” buku.
  • Batch ditetapkan ke konten, melalui perintah “Assign Sort Rule” (Tetapkan Aturan Pengurutan) .

Setelah ditetapkan ke suatu buku, operasi pengurutan akan otomatis berjalan pada setiap kejadian yang dapat memengaruhi urutan pengurutan (pembaruan halaman, pembuatan bab, dan lain-lain).

Aturan pengurutan dapat ditetapkan ke buku jika pengguna memiliki izin untuk mengedit buku tersebut, tetapi pembuatan dan modifikasi aturan pengurutan hanya dapat dilakukan oleh pengguna yang memiliki izin untuk mengelola pengaturan aplikasi. Hal ini memungkinkan pengguna admin untuk mengelola aturan yang tersedia dan perilakunya secara terpusat, sekaligus memberikan wewenang kepada pengguna dengan izin tingkat yang lebih rendah untuk menetapkan dan mengeksekusi aturan tersebut.