2.3. مفهوم: موجودیتهای محتوایی و فیلدها
یک موجودیت محتوایی (یا یک موجودیت) گزینهای از داده محتوایی است که میتواند از متن، کد HTML، تصویر، فایلهای ضمیمه و سایر دادههایی که باید به بازدیدکنندگان سایت نمایش داده شود، تشکیل گردد. موجودیتهای محتوایی میتوانند با استفاده از دروپال یا افزونههای خارجی تولید شوند.
موجودیتهای محتوایی در گروههایی با نام انواع موجودیت تقسیمبندی میشوند، که هر یک اهداف مختلفی داشته و به شیوههای مختلفی در سایت نمایش مییابند. اکثر انواع موجودیت خود به زیر-شاخههای موجودیت تقسیم میشوند که بخشهای کوچک داخل هر موجودیت هستند و چگونگی استفاده از آن را کنترل میکنند. در اینجا جدولی از برخی انواع موجودیت محتوایی متداول وجود دارد:
| نوع موجودیت | زیر-شاخه موجودیت | افزونه آن | کاربردهای اصلی |
|---|---|---|---|
گزینه محتوایی | نوع محتوا | Node | محتوایی که باید در قسمت اصلی صفحه نمایش داده شود |
نمونه: در مثال فروشگاه محصولات کشاورزی، شاید بخواهید انواع محتوا صفحه ساده، فروشندگان و محصولات را داشته باشید. | |||
دیدگاه | نوع دیدگاه | Comment | قابلیت درج دیدگاه روی موجودیتهای محتوایی |
نمونه: در یک وبلاگ، نوشتهها میتوانند بخش دیدگاه داشته باشند. در مثال فروشگاه محصولات کشاورزی نیازی به آن نیست. | |||
پروفایل کاربری | هیچی | User | داده مرتب با فردی دارای حساب کاربری (وارد شده) روی سایت. |
نمونه: هر سایت حداقل شامل نام کاربری و نشانی ایمیل است. برای شبکههای اجتماعی این قسمت میتواند بسیار پیچیدهتر باشد. | |||
بلاک سفارشی | نوع بلاک | Custom Block | داده و تصویر به صورت خلاصه که اغلب در قسمتهای بالایی، میانی و انتهایی هر صفحه نمایش داده میشود. |
نمونه: در مثال فروشگاه محصولات کشاورزی، شاید بخواهید ساعت کاری و مکان فروشگاه را در قسمت جداگانهای قرار دهید. | |||
عبارت دستهبندی | واژگان | Taxonomy | برای طبقهبندی محتوا استفاده میشود. |
نمونه: در مثال فروشگاه محصولات کشاورزی، شاید بخواهید محصولات را با استفاده از مواد تشکیل دهنده آنها دستهبندی کنید مانند هویج و گوجهفرنگی. در مثال وبلاگ، هر نوشته میتواند با استفاده از واژگان تگ در دستهبندیهای گوناگون قرار گیرد. | |||
فایل | هیچی | File | یک تصویر یا فایل ضمیمه که به یک نوع مشخص از محتوا مرتبط است. |
نمونه: در مثال فروشگاه محصولات کشاورزی، هر دو نوع محتوای فروشندگان و محصولات شامل تصویر ضمیمه هستند که در پشت صحنه توسط موجودیت فایل مدیریت میگردند. | |||
فرم تماس | نوع فرم | Contact | فرمی که از طریق آن بازدیدکنندگان میتوانند با مدیران سایت ارتباط برقرار کنند. |
نمونه: در مثال فروشگاه محصولات کشاورزی، به فرم تماس نیاز است. | |||
درون گزینههای موجودیت، داده در فیلدهای انفرادی ذخیره میشود که هر یک شامل نوع مشخصی از آن هستند مانند متن ساده یا قالببندی شده، تصاویر یا سایر فایلها یا تاریخها. انواع فیلدها میتوانند با استفاده از دروپال یا افزونههای خارجی تولید شوند.
فیلدها میتوانند توسط مدیر روی زیر-شاخههای موجودیت اضافه شوند، به صورتی که تمام گزینههای موجودیت از یک زیر-شاخه آن شامل مجموعه مشابهی از فیلدها باشند. برای نمونه، نوع محتوای فروشنده در مثال فروشگاه محصولات کشاورزی ممکن است فیلدهایی برای نام، تصویر، نشانی وبسایت و توضیحات مربوط به فروشنده را شامل شود در صورتی که نوع محتوای صفحه ساده ممکن است تنها فیلدهای عنوان و توضیح صفحه را داشته باشد. زمانی که به ایجاد یا ویرایش گزینههای موجودیت میپردازید، مقادیر مورد نیاز هر فیلد مربوط به آن را میتوانید مشخص کنید.
Source file: planning-data-types.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion