ماجول cck و ایجاد دنیایی متفاوت برای دروپال

ماجول Content Construction Kit (CCK) ( جعبه ابزار هنری محتوا )

این ماجول از بهترین ماجول هایی هست که برای دروپال ساخته شده . می توان گفت دروپال بدون این ماجول کاملا ناقص هست.

حالا این ماجول بچکار می آید ؟

آیا شما نمی خواهید در هنگام ایجاد محتوا ( هر نوعی ) یکسری اطلاعات اضافی در فیلد جداگانه قرار دهید تا کاربران آنها را پر کنند.

حال با یک مثال این کار را برای شما روشن خواهم کرد.

من قصد ایجاد یک کتابخانه برای سایتم را دارم. ( که معرفی کتابها با لینک دانلود آنها بپردازد)

خب اولین کاری که بنظرم می رسد اینست که یک نوع محتوا با عنوان کتابخانه یا library ایجاد کنم.

بقسمت مدریت خواهم رفت و یک نوع محتوا با این نام ایجاد خواهم کرد. حال به قسمت دسته ها می روم و یک دسته با نام کتابخانه ایجاد می کنم تا کتابهایم را در این لیست مرتب کنم.

حالا یک چیزی بنظر من کم هست . نظر شما چیست ؟ آن کمبود چیست ؟

من می خواهم در فیلدهای جداگانه اطلاعاتی در مورد کتاب ها بدهم.

مثلا می خواهم یک فیلد بعنوان نام نویسنده و یکی دیگر بعنوان تعداد صفحات و یکی دیگر برای مترجم و ....
داشته باشم تا در هنگام معرفی کردن کتابها نظم و ترتیب بیشتری بکارهایم بدهم.

می بینید که به یک مشکل برموخرم. چطور من می توانم این کار را با دروپال انجام دهم.

جواب بسیاد ساده هست. شما این ماجول را دانلود کنید http://www.drupal.org/project/cck
و آن را فعال کنید.

بعد از اینکار می توانید به قسمت انواع محتوا بروید و از این ماجول استفاده کنید.

حال من دوباره به قسمت انواع محتوا می روم و نوع کتابخانه را ویرایش می کنم.
حالا بر روی یک تب که با نام افزودن فیلد کلیک خواهم کرد add filed و یک فیلد جدید با نام (نام نویسنده) از نوع فیلد متنی انتخاب و آن را فعال می کنم.

اینچنین خواهم توانست در هنگام معرفی یک کتاب نام نویسنده آن را در این فیلد پر کنم و به دیگران نمایش دهم.

آیا واقعا اینکار بنظر شما هنرمندانه نمی آید آیا حالا مفهوم نام این ماجول را درک کردید.

با این ماجول شما تقریبا می توانید هر چیزی که بنظرتان می رسد انجام دهید.

این دیگر بستگی به ابتکار شما دارد که چگونه می توانید با این ماجول کار کنید.

حالا آخرین مطلب.
همانطور که ملاحظه نمودید شما فیلد هایی با انواع مختلف می توانید ایجاد نمایید
مثلا فیلدی از نوع متنی یا فیلد تصویر فیلد فایل.
ماجول های دیگری نیز وجود دارد که به این فیلدها فیلدهای بیشتری اضافه خواهد کرد.

اقلب این ماجول ها با عنوان cck- آغاز شده است.
این ماجول ها تقریا به شما امکان هر کاری را خواهند داد.

آیا شما نمی خواهید یک یک سایت دانلود بزنید یا سایت معرفی کتاب یا معرفی اساتید یا هر چیز دیگر.
آیا بنظر شما چیز دیگری هم لازم دارید.

این ماجول در حال آماده سازی برای دروپال 6 هست

robinhood1362's picture
robinhood1362
Offline
عضو فعال
Joined: ۱۱/۰۷/۱۳۸۶
Posts:
امکان ترجمه در «cck برای دروپال 6»

اون طوری که در یکی از کنفرانس‌های اخیر دروپال گفته شده، امکان ترجمه هم قرار است که وارد core یا همان هسته اصلی cck‌ شود. به این صورت که هر فیلد می‌تواند قابل ترجمه یا غیر قابل ترجمه شود. شبیه اینکه شما کاربرانی داشته باشید و در پروفایل خود بسته به اینکه کدام زبان در سایت فعال است (یا بسته به کد php‌ اختصاصی که نوشته‌اید) فیلد نام یا به فارسی و یا با حروف لاتین و در صورت تمایل به هر دو صورت دیده شود یا فیلد آدرس یا... اما مثلاً شماره تلفن یا ای‌میل هر فرد در پروفایل یکی است و امکان ترجمه برای آن مفهومی ندارد و فعال نمی‌شود (یا اینکه حتی فراتر؛ در فیلد فارسی شماره تلفن محل کار بدون پیش‌شماره ایران، و در فیلد انگلیسی همراه با پیش‌شماره ایران وارد شود). البته دروپال 6 جلوتر از «cck برای دروپال 6» منتشر خواهد شد و در واقع تکمیل شدن cck مدت بیشتری طول خواهد کشید.

© irdrupal 2007. All rights reserved. IRDRUPAL.ORG Company .