قالب خام دروپال برای ساخت قالب های اختصاصی

شما اینجا هستید

12 پست / 0 جدید
آخرین ارسال

وضعیت: آفلاین
  • تعداد ارسال: ۸۷۸
  • تاریخ عضویت: ۲۰۰۹/۱۱/۰۱
  • آخرین حضور: ۲۰۲۰/۱۲/۰۴
  • سمت: مدیر کل
  • موقعیت: تهران

طراحی قالب در دروپال یکی از عواملی است که همه دروپال کاران عزیز به آن نیاز دارند.
هر سایتی با توجه به ساختار نیاز به یک قالب اختصاصی سبک و بهینه دارد که از نظر سرعت و کیفیت بالا بوده و تکنولوژی های روز را مورد استفاده قرار دهد و از این رو بتواند کارایی بیشتری به بازدید کنندگان ارائه کند.
برخی اقدام به ویرایش استایل های قالب های موجود و نزدیک کردن آنها به طرح مورد نظرشان نموده و بعضی از عزیزان ساختار قالب های موجود را تغییر داده و تبدیل به قالب اختصاصی خود می نمایند.
اما این عزیزان همیشه با 1 مشکل روبرو هستند و آن تکرار استایل های مختلف است که اصطلاحا duplicated css style گفته می شود.
این مشکل باعث افت سرعت بارگذاری سایت ، افزایش درخواست های وب سرور ، بارگذاری تصاویر و استایل های غیر کارآمد و در نتیجه تضعیف سایت در موتور های جستجو خواهد بود.
از این رو بهترین انتخاب برای افرادی که تمایل دارند یک قالب دروپالی کاملا اختصاصی طراحی کنند ، استفاده از 1 قالب خام دروپالی است.
فایل ضمیمه ، یک قالب کاملا خام دروپالی می باشد که بهترین انتخاب برای ساختن قالب های اختصاصی و برنامه نویسی امکانات مورد نیاز طراحان دروپال است.
لازم به ذکر است که در این قالب خام تمامی فایل ها دارای کامنت هایی در اول فایل tpl.php هستند که توضیحاتی درباره ساختار و متغیر های موجود در فایل به شما ارائه می کند.
فایل های عکس مربوط به قالب را در پوشه images قرار داده و سپس استایل های خود را در فایل style.css قرار دهید. پس از آن به راحتی هر یک از اجزای قالب را به ساختار مورد نظر خود تغییر دهید.
زیر مجموعه این قالب عبارتند از:
images (پوشه ای برای نگهداری تصاویر)
block.tpl.php (تغییرات ظاهری در بلوک ها)
comment.tpl.php (تغییرات ظاهری در دیدگاه ها)
drupalcms.info (فایل معرفی قالب به دروپال)
html.tpl.php (تغییرات ظاهری و هدر های موجود در ساختار کلی قالب)
node.tpl.php (تغییرات ظاهری در محتوای دروپال)
page.tpl.php (تغییرات ظاهری در صفحات ایجاد شده توسط دروپال)
region.tpl.php (تغییرات ظاهری در ناحیه های مختلف دروپال)
style.css (فایل نگهدارنده استایل های css برای دروپال که در سایت های چند زبانه میتواند فایل style-rtl.css هم در کنار آن قرار گیرد.)
template.php (فایل نگهدارنده توابع اختصاصی و شخصی سازی شده برای قالب فعال)


وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۱۰۵
  • تاریخ عضویت: ۲۰۱۰/۰۱/۱۸
  • آخرین حضور: ۲۰۲۱/۰۳/۰۶
  • سمت: مدیر کل
  • موقعیت: نامشخص

با تشکر ، تصحیح می کنم که این قالب برای دروپال نسخه 7 می باشد.

عکس ضمیمه: 

وضعیت: آفلاین
  • تعداد ارسال: ۲۴
  • تاریخ عضویت: ۲۰۱۴/۱۰/۱۲
  • آخرین حضور: ۲۰۱۵/۰۷/۲۱
  • سمت: کاربر عضو
  • موقعیت: نامشخص

دوست عزیز یک دنیا سپاس بابت کار بسیااااااااار زیباتون
از طرف همه دروپال کارها ازتون تشکر میکنم


وضعیت: آفلاین
  • تعداد ارسال: ۸۷۸
  • تاریخ عضویت: ۲۰۰۹/۱۱/۰۱
  • آخرین حضور: ۲۰۲۰/۱۲/۰۴
  • سمت: مدیر کل
  • موقعیت: تهران

برای ویرایش قالب های دروپال و ایجاد قالب های شخصی ، نیاز دارید تا متغیر های موجود در این قالب ها را شناسایی کرده و از آنها استفاده کنید. در قالبی که ضمیمه شده است ، در تمامی فایل های قالب این متغیر ها به صورت متن کامنت در ابتدای هر فایل قرار داده شده اند و توضیحاتی پیرامون آنها وجود دارد که میتواند در ایجاد قالب های شخصی شما را یاری نماید.
در عین حال اگر درباره هرکدام از این متغیر ها سوالی بود ، میتوانید با ایجاد تاپیک های جدید سوالات خود را پیگیری کنید.


وضعیت: آفلاین
  • تعداد ارسال: ۵
  • تاریخ عضویت: ۲۰۱۱/۰۲/۱۰
  • آخرین حضور: ۲۰۱۴/۱۰/۳۱
  • سمت: کاربر عضو
  • موقعیت: البرز

عالیست ، متشکرم و خداقوت ، سوال اینه که شنیدم تو نسخه 8 یه تغیر اساسی توی خوندن و اجرای قالب ها وجود داره ، و آیا این روش و متغیرهاش و ... برای نسخه 8 هم سازگار خواهد بود؟ یا اگر نسخه 8 منتشر بشه باید پی گیر روش های طراحی اون نسخه باشیم؟


وضعیت: آفلاین
  • تعداد ارسال: ۹۰
  • تاریخ عضویت: ۲۰۱۴/۱۰/۲۹
  • آخرین حضور: ۲۰۱۶/۰۱/۰۶
  • سمت: کاربر عضو
  • موقعیت: نامشخص

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


وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۱۰۵
  • تاریخ عضویت: ۲۰۱۰/۰۱/۱۸
  • آخرین حضور: ۲۰۲۱/۰۳/۰۶
  • سمت: مدیر کل
  • موقعیت: نامشخص

در دروپال 8 بدلیل استفاده از symfony تغییراتی انجام شده ولی اگر طراحی قالب دروپال 7 را فرا گرفته باشید ، شناخت تغییرات بسیار ساده است.


وضعیت: آفلاین
  • نسخه دروپال: 7.34
  • تعداد ارسال: ۱۰۴
  • تاریخ عضویت: ۲۰۱۴/۰۱/۰۷
  • آخرین حضور: ۲۰۱۷/۰۸/۲۴
  • سمت: کاربر عضو
  • موقعیت: کــــرمووووون

سلام ببخشید میشه یکم توضیح بدید چطور میشه از این قالب میشه استفاده کرد ؟ فایل استایلش که سفیده !
میشه یه توضیح مختصری در مورد نوع قرار گیری صفات تو این قالب بدید؟
با تشکر


وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۱۰۵
  • تاریخ عضویت: ۲۰۱۰/۰۱/۱۸
  • آخرین حضور: ۲۰۲۱/۰۳/۰۶
  • سمت: مدیر کل
  • موقعیت: نامشخص

همانطور که از نام قالب مشخص است ، این قالب بصورت خام و بدون هیچگونه استایل یا کد اضافه میباشد و برای طراحی قالب های کاملا اختصاصی کاربرد دارد.


وضعیت: آفلاین
  • نسخه دروپال: 7.34
  • تعداد ارسال: ۱۰۴
  • تاریخ عضویت: ۲۰۱۴/۰۱/۰۷
  • آخرین حضور: ۲۰۱۷/۰۸/۲۴
  • سمت: کاربر عضو
  • موقعیت: کــــرمووووون

سلامی مجدد;
من از اون موقع تو نت داشتم دونبال راه های ساخت یه قالب برای دروپال میگشتم که سایت (که با دروپال هم ساخته شده) رو دیدم و دیدم این مطلبش شاید خیلی کمک بکنه(البته چون دیروقته دیگه نخوندمش !)
http://www.osiengine.com/learn/drupal/convert-to-drupal-template


وضعیت: آفلاین
  • تعداد ارسال: ۱۹
  • تاریخ عضویت: ۲۰۱۵/۰۷/۰۹
  • آخرین حضور: ۲۰۱۵/۰۸/۱۲
  • سمت: کاربر عضو
  • موقعیت: قم

نمیشه نصب کرد این قاب رو این پیام میاد
drupalcms.zip does not contain any .info files.


وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۱۰۵
  • تاریخ عضویت: ۲۰۱۰/۰۱/۱۸
  • آخرین حضور: ۲۰۲۱/۰۳/۰۶
  • سمت: مدیر کل
  • موقعیت: نامشخص

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