“Adım adım işlem” içerik türünü nasıl oluşturabilirim?


7

İntranet için bir işlem kılavuzu oluşturmayı düşünüyorum. Gerçek sipariş zaman zaman değişse de, süreçlerin çoğunun (hepsi?) Çok açık bir sırası vardır. Plan, konu uzmanlarının, muhtemelen yarım düzine kadar süreç sayfalarına girip güncellemelerini sağlamaktır. Site kullanıcılarının genellikle yüz yüze olmak üzere müşterilerle etkileşim kurarken süreçleri hızlı bir şekilde gözden geçirmesi gerekir.

Düşündüğüm seçenekler:

  • Düzenli listeleri kullanmak için yazarları eğitin. Pro: benim için en kolay. Con: teknik olmayan insanların eğitimine dayanır, okunabilirlik için şekillendirilmesi zor olabilir.
  • Her işlemi bir kitap halinde düzenleyin. Pro: zaten orada olan bir şeyi kullanıyor. Con: girmek daha zor, okumak karmaşık.
  • Sınırsız kez girilebilen bir "adım" alanı ve sipariş numarasını göstermek için tema ile bir içerik türü oluşturun . Pro: her adımın bağımsız olduğunu görmek kolaydır, kolayca yeniden sıralanabilir (?) !)
  • Özel modül , Reçete modülü gibi bir şey ama malzemeler olmadan. En azından Recipe modülünün adım adım yol tarifleri olduğunu varsayıyorum. Pro: giriş, öğrenme deneyimi için en özelleştirme. Con: benim için çok daha fazla iş, biraz benim uzmanlığım dışında.

Deneyimlerinizden, bu seçenekler arasında açık bir kazanan var mı?

Kaçırdığım bir seçenek var mı? (dışarıda bunu zaten yapan bir modül var mı, mesela? Bu kavramı araştırmak bir kabustu .)

Bunu fazla düşünüyor muyum?

Bu projenin Drupal 6 mı yoksa 7 mi olacağını henüz bilmiyorum.

Yanıtlar:


2

Craig Hyatt ile hemfikirim ama biraz daha genişleyeceğimi düşündüm.

Yazarları sıralı listeleri kullanmaları için eğitin - Söylediğiniz gibi, kullanıcıları eğitmeniz daha fazla çaba gerektirir. Bence son ürünü geliştirmek için zamanınız daha iyi geçti.

Her işlemi bir kitapta düzenleyin - Neden tekerleği yeniden icat ettiniz? Kutusundan çıkar çıkmaz gereksinimlerinizin temellerini sağlar. Bunu kullanmak size bunu kullanmanın eksileri üzerinde çalışmak için bir şeyler geliştirmek için harcanan ekstra zamanı verecektir veya daha iyi koymak yararlı şeyler eklemek için daha fazla zaman harcamak daha baştan yapmak.

"Adım" alanı olan bir içerik türü oluşturun - Bunun sizin için daha fazla işe yarayabileceğini ancak bunun çok fazla bir şey olmadığını, CCK ve nodereference'ı kullanarak kitap yoluna göre size daha fazla esneklik kazandırabileceğini belirtiyorsunuz.

Özel modül - Bunu yapmaya gerek yoktur, yukarıdaki iki nokta, yerleşik seçeneklerin çevresindeki kodları kodlamak için yeterli özgürlüğü verecektir.

Benim için açık kazanan, bir içerik türü oluşturmak ve bunun etrafında inşa etmek olacaktır. Aslında büyük bir proje için şu anda yaptığım şey kitap işlevselliğini kullanmak için bir içerik türü ayarlayabilirsiniz. Yani bu durumda her iki dünyanın da en iyisini elde edersiniz.


Kitap işlevselliğini kullanmak için başka içerik türleri ayarlayabileceğinizi sanmıyorum. Bu harika!
epersonae

epersonae, detay verebilir misin?

Herhangi bir (?) Düğümün giriş formundaki bir alan grubu gibi görünüyor.
epersonae

1

Bence Kitap modülünü kullanma içgüdülerin tamdı. Özel bir içerik türü aracılığıyla kitap sayfalarını düzenlemek birden fazla düğümden daha zor olmazdı.


1

Neden bir CCK alan grubu kullanmıyorsunuz? Düğümün bir başlığı olabilir ve gövdesi olmayabilir. Daha sonra düğüm bir grup CCK alan grubuna sahiptir. Grubun "adım başlığı" sonra "adım talimatları" gibi iki alanı olabilir. Ardından, aynı düğüme istediğiniz kadar başlık / talimat kombinasyonu ekleyebilirsiniz.

Bu, girmenin gerçekten basit olması ve her şeyin bir düğümde yer alması avantajına sahiptir. Bu içeriğin gerçek görüntülenmesi de size bağlı olacaktır, bu nedenle tüm adımları bir sayfadan alabilir veya her adımı veya başka bir kombinasyonu göstermek için javascript sekmesi tabanlı bir sisteminiz olabilir.


Bunu d7'de nasıl elde edersiniz? Ben aynı şeyi - içerik türü alanındaki alanları nasıl gruplandıracağından emin değilim arıyorum.
user800507

0

Step adında bir içerik türü oluşturur ve işlemlerinizdeki her adımı bir düğüm haline getiririm. Ardından, istediğiniz gibi adım listeleri oluşturmak için Görünümler'i kullanabilirsiniz.

Adımları, belki de Sınıflandırma ile uygun ana "süreç" ile ilişkilendirmenin bir yolunu bulmanız gerekecektir.

Her adımda bir başlık, gövde, ağırlık / sipariş alanı ve daha sonra eklemeniz gereken her şey verilir.

Seçtiğiniz Drupal sürümü önemli değil. 6 için CCK ve 7 için Temel Alanlar kullanacaksınız.


0

Sayfalandırma modülünü kullanmak için başka bir seçenek de olabilir - bu modül, içerik oluşturucu olarak, içeriği daha yönetilebilir hale getirmek için içeriğe aralar eklemenizi sağlar. İçeriği sayfalandırmak için kullanabileceğiniz mevcut yöntemler:

  1. İçerik, seçilebilir bir "sayfa başına kelime" sayısı ile sayfalanır.
  2. İçerik, içerik oluşturucu tarafından eklenen manuel aralarla sayfalanır.
  3. İçerik, etiketlere dayalı manuel molalarla sayfalanır.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.