Saya menggunakan modul Revisi untuk mengelola revisi node di situs Drupal 7 saya. Saya telah memperbarui situs sendiri, jadi Revisi sudah cukup; sekarang, bagaimanapun, saya akan menambahkan beberapa editor konten ke proyek jadi saya perlu mengatur alur kerja yang lebih kompleks.
Saya dulu menggunakan modul Workflow pada Drupal 6 dan versi Drupal 7 terintegrasi dengan Revisioning. Namun, Workbench mendapatkan banyak kabar baik baru-baru ini.
Apa perbedaan signifikan antara kedua modul ini, Workbench dan Workflow?
Jawaban:
Workbench memberi Anda antarmuka pengguna yang intuitif dan ramah untuk mengontrol transisi konten (node) pada status yang sebelumnya ditentukan pada kontrol akses berbasis peran berarti bahwa setiap transisi ke node dari keadaan ke keadaan untuk peran yang diberi wewenang untuk melakukan transisi itu, dengan kemampuan untuk membuat transisi dan status baru.
Anda tidak akan mendapatkan fitur itu kecuali jika Anda mengaktifkan modul moderasi meja kerja .
Modul akses Workbench memungkinkan Anda mengatur bagian, editor, peran (didefinisikan menggunakan item menu atau istilah taksonomi) untuk bekerja pada deskripsi di atas berdasarkan izin yang diberikan untuk peran untuk bekerja pada fungsionalitas workbench yang memberi Anda generik di luar kotak peran kontrol akses berbasis untuk sebelumnya mendefinisikan alur kerja untuk mengelola proses penerbitan konten.
Media Workbench menyediakan integrasi antara media dan Workbench suite. Ini menyederhanakan halaman yang harus dikunjungi oleh administrator untuk menambah media yang membuat modul file meja kerja menjadi tidak berguna dan menjadi rusak.
Alur kerja tampaknya lebih kuat dan memberi Anda satu formulir untuk membuat dan menentukan alur kerja dan mengelola status, transisi, menetapkan peran, mengatur label untuk transisi dan bagaimana negara akan didaftar dan dicatat membaca artikel yang mengagumkan
Selain memiliki integrasi dengan banyak modul yang bermanfaat dapat digunakan dalam proyek Anda di masa depan seperti og , aturan , tampilan dan search_api karena ketergantungan pada sistem entitas drupal memungkinkan untuk mengatur alur kerja yang ditentukan untuk jenis entitas lain yang tidak terbatas pada node.
Tindakan pada setiap transisi dapat dikaitkan dan pemberitahuan dibuat untuk pengguna yang berkepentingan seperti anggota grup dan admin atau manajer tingkat tinggi.
Pada akhirnya masing-masing dari dua modul memiliki fungsi yang sangat baik yang layak menunjukkan rasa hormat kepada pengelola, Workbench fokus pada konten erat ke E-majalah dan portal berita online atau forum, Workflow memperhatikan proses berpikir alur kerja sebagai aturan bisnis yang diperlukan dan mungkin membantu dalam ERP, CRM dan E-commerce seperti sistem.
Akhirnya dekat dengan ruang lingkup pertanyaan itu, saya menemukan modul yang sangat sederhana memberikan kemampuan untuk menambahkan status penerbitan kustom dengan integrasi ke aturan dan tampilan , menentukan peran yang ditentukan untuk node transisi antara negara.
Saya harap ulasan itu membantu Anda menentukan modul apa yang terbaik untuk proyek Anda.
sumber
Workbench adalah modul untuk Drupal 7. Lebih mudah digunakan dan lebih intuitif, tetapi dari pengalaman saya yang terbaru, dukungan revisi ( ref ) masih merupakan permintaan fitur.
Workflow lebih lama dan memiliki lebih banyak fitur, termasuk dukungan revisi, tetapi lebih rumit untuk digunakan.
sumber
Kedua modul ini pada dasarnya digunakan untuk tujuan yang sama tetapi arsitekturnya yang membedakannya. Tidak bisa persis membandingkan mana yang lebih baik dari mereka tetapi berdasarkan pada persyaratan saya memilih yang akan membuat hidup saya lebih sederhana. Beberapa stabilo kunci untuk keduanya adalah:
sumber
Modul Workbench dapat mencapai apa yang dilakukan modul Workflow; ditambah lagi memiliki backend yang sangat kuat. Saya pikir ini adalah perbedaan utama.
Jika Anda membutuhkan backend lengkap untuk administrasi alur kerja, lebih baik menggunakan modul Workbench; jika Anda hanya perlu alur kerja gunakan modul Workflow.
sumber