استفاده از متون غنی به کمک WYSIWYG

در دروپال می‌توانید از ویرایشگرهای مختلف استفاده کنید که FCKeditor و TinyMCE محبوب‌ترین آنها هستند. اخیرا ماژولی به نام WYSIWYG طراحی شده تا به کاربران در امر ویرایش کمک کند. این ماژول را دانلود و نصب کرده طبق جدول 2-11 پیکربندی کنید. این ماژول با اکثر ویرایشگرهای رایج سازگار است. پس از نصب و فعال‌سازی، برای پیکربندی آن طبق شکل 6-11 به بخش Administer، پیکربندی سایت، WYSIWYG مراجعه کنید. شکل 6-11 ایجاد پروفایل‌های WYSIWYG این ماژول به شما اجازه می‌دهد برای هر قالب ورودی یک پروفایل بسازید. در واقع این پروفایل‌ها نشان‌دهنده نتیجه عملیات پیکربندی شما هستند. پس از نصب اولیه، هیچ ویرایشگری انتخاب نشده نصب نشده است. این لیستی از ویرایشگرهایی است که نیاز دارید: FCKeditor jWYSIWYG markItUp NicEdit openWYSIWYG TinyMCE Whizzywig WYMeditor YUI editorبرای ویرایشگری که می‌خواهید استفاده کنید، طبق شکل 6-11 دستورالعمل‌های لازم برای دانلود و نصب را انجام دهید. به خاطر داشته باشید که این فایل‌ها به طور جداگانه در ./sites/all دایرکتوری دروپال نصب می‌شوند. ممکن است شما بخواهید برای این کار در قسمت library چند ساب‌دایرتوری ایجاد کنید. شما می‌توانید چند ویرایشگر نصب کنید ولی تنها می‌توانید یکی از آنها را برای ویرایش یک قالب ورودی مورداستفاده قرار دهید. پس از نصب ویرایشگر، صفحه را refresh کنید تا شماره نسخه نصب‌شده را مشاهده کنید. سپس طبق شکل 7-11 می‌توانید به انتخاب ویرایشگر در بالای این صفحه بپردازید. شکل 7-11 شما مجبور نیستید برای هرقالب یک ویرایشگر نصب کنید. به عنوان مثال می‌توانید قالب فول HTML را تنها به یک نقش سایت اختصاص دهید. چون چنین قالبی اجازه هرعملیاتی را به کاربر می‌دهد شما ویرایشگر WYSIWYG را روی آن قرار نخواهید داد تا کاربرانی که می‌خواهند از قالب HTML استفاده کنند به راحتی کار خود را پی بگیرند. روی کلید ویرایش کلیک کنید تا بتوانید آن ویرایشگر را برای WYSIWYG پیکربندی کنید. تنظیمات پایه‌ای این بخش در شکل 8-11 کاملا مشخص است. شکل 8-11 شکل 1-11 نحوه کار TinyMCE را نشان داد اما ویرایشگر FCKeditor امکانات بیشتری دارد. اما طبق شکل 9-11 نصب آن چهره ناخوشایندی برای سایت شما درپی دارد. شکل 9-11 طبق شکل 10-11 می‌توانید این مشکل را در قسمت Buttons و Plugins پیکربندی WYSIWYG حل کنید. بسته به نوع کاربران و متون سایت، می‌توانید برخی از این کلیدها را حذف کنید. البته ممکن است برخی کاربران همه کلیدها را نیاز داشته باشند بنابراین بهتر است یک قالب ورودی دیگر ایجاد کرده تمام کلیدها را به ان اختصاص دهید. شکل 10-11

افزودن نظر جدید