راهبران


Popular Content

نمایش پستهای داری بیشترین لایک در 03/07/91 در پست

  1. 1 لایک
    دوست عزیز آقا امیر حاجیان مشکل شما کاملا حل شد من میتوانم از این پس به کمک دوستان بیام ، اگر وقتم اجازه بده موفق و پیروز باشید :ad54ad:
  2. 0 لایک
    با سلام و تبریک متقابل به شما دوست عزیز این تصویر در پوشه تصاویر قالب هستش...
  3. 0 لایک
    اموزش جوملا 2.5 _ قسمت هفتم :: افزونه های جوملا در اموزش جلسه ششم شما با نحوه ایجاد منوهای مرتبط با مطالب جوملا آشنا شدید و با استفاده از منوها توانستید خبرهای خود را در سایت نمایش دهید.در ادامه آموزش قصد داریم به سراغ جذابترین بخش آموزشی جوملا برویم و شما را با مبحث افزونه ها یا به اصطلاح انگلیسی Extensions آشنا کنیم!!! جوملا :: افزونه ها (Extensions) اگر بخواهید امکاناتی خاص به وب سایت جوملایی خود اضافه کنیم چه راه حلی داریم؟ برای مثال فرض کنید میخواهیم در وب سایت بخشی به عنوان فروشگاه داشته باشیم که امکان فروش کالا و خدمات برای ما فراهم شود و یا قسمتی در وب سایت جوملایی ما باشد که کاربران ما بتوانند با هم ارتباطهایی نظیر شبکه های اجتماعی داشته باشند! بسیار خوب راه حل آسان است؟!! میگوئید چگونه؟ برای افزایش امکانات جوملا از افزونه های جانبی استفاده میکنیم.این افزونه های جانبی توسط متخصصان و برنامه نویسان در سراسر دنیا برای سیستم مدیریت محتوای جوملا طراحی و منتشر میشوند تا نیاز شما را در هر زمینه ای پوشش دهند. از آنجایی که در ابتدای آموزش اشاره کردیم که سیستم مدیریت محتوای جوملا یک سیستم رایگان و متن باز (Open Source) است ، بنابراین افراد خبره ای که توانایی توسعه این سیستم را داشته باشند با استفاده از دانش خود ، اقدام به طراحی و انتشار افزونه های مورد نیاز کاربران جوملا مینمایند.بسیاری از این افزونه ها به رایگان یا به اصطلاح Non-Commercial عرضه میشوند و برخی نیز به صورت تجاری یا commercial عرضه میشوند. وب سایت جهانی جوملا به آدرس Joomla.org منبع رسمی معرفی و انتشار افزونه های منتشر شده برای جوملا میباشد.برای مشاهده لیست رسمی افزونه های منتشر شده برای جوملا میتوانید به لینک زیر مراجعه نمایید: http://extensions.joomla.org جوملا :: انواع افزونه های جوملا! بسیار خب اکنون که متوجه شدید که افزونه ها توانایی افزایش امکانات جوملا را دارند باید اطلاعات کاملتری از افزونه های جوملا به شما بدهیم.افزایش امکانات و قابلیت های سیستم مدیریت محتوای جوملا بر پایه 3 نوع افزونه میباشد. بنابراین بدانید که سیستم مدیریت محتوای جوملا 3 نوع افزونه یا extension دارد. نوع اول اصطلاعات ماژول (Module) نامیده میشود نوع دم اصطلاحا پلاگین (Plugin) نامیده میشود نوع سوم اصطلاحا کامپوننت (Component) نامیده میشود اکنون این سوال برای شما پیش خواهد آمد که تفاوت این سه نوع افزونه چیست و هر کدام چه امکاناتی را به جوملا اضافه خواهند کرد؟ ماژولها امکانات کمتری به جوملای شما اضافه میکنند و همیشه در قسمتی از قالب سایت شما نمایش داده خواهند شد.شاید در وب سایتهای مختلف دیده باشید که در قسمتی از قالب سایت پنجره کوچکی برای وارد کردن نام کاربری و پسورد وجود دارد،این پنجره کوچک تنها یک وظیفه کوچک دارد و آن اجازه ورود به سایت است.به این پنجره کوچک که در قالب سایت قابل مشاهده است ماژول میگوییم. پلاگین ها نیز مانند ماژولها امکانات کمی را به جوملای شما اضافه میکنند برای مثال در برخی وب سایتها دیده اید که در کنار هر مطلبی امکان امتیاز دادن به مطلب توسط چند ستاره کوچک فراهم شده است.این ستاره های کوچ توسط پلاگین ایجاد میشود و در داخل هر مطلب امکان امتیاز دادن به مطلب را فراهم میکند. کامپوننت ها امکانات کاملتر و وسیعتری را به جوملای شما اضافه میکنند .برای مثال امکاناتی نظیر ایجاد یک فروشگاه کامل ، ایجاد شبکه اجتماعی ، ایجاد سرویس بلاگ ، ایجاد سیستم آگهی ، ایجاد گالری تصاویر و ... جوملا :: نکاتی پیرامون افزونه های جوملا ! به صورت کلی با مفهوم ماژول ، پلاگین و کامپوننت آشنا شدید ولی اکنون جزئیات بیشتری را در این خصوص در اختیار شما قرار میدهیم تا آشنایی بیشتری با این سه نوع افزونه پیدا کنید.البته توجه نمایید که در ابتدای کار برای همه کاربرانی که وارد مبحث افزونه ها میشوند ، درک این سه نوع افزونه و عملکرد آنها کمی پیچیده به نظر میرسد ولی نگران نباشید چرا که با انجام چندین مثال عملی دقیقا به مفهوم اصلی خواهید رسید. ماژولهای جوملا با علامت ext_mod شناخته میشوند، پلاگین ها با علامت ext_plugin و کامپوننت ها نیز با علامت ext_com شناخته میشود. افزونه ها برای نسخه های مختلف جوملا منتشر میشود.در صورتی که افزونه ای برای نسخه 1.6 جوملا منتشر شده باشد شما میتوانید آن را بر روی نسخه های 1.7 و 2.5 جوملا نیز نصب نمایید. افزونه ها به دو صورت رایگان و تجاری عرضه میشوند.نسخه رایگان قابل دانلود از طریق وب سایت سازنده است و نسخه تجاری نیز برای فروش عرضه شده است که برای تهیه آنها باید اقدام به خرید نمایید. همیشه سعی کنید افزونها های مورد نیاز خود را از منابع رسمی دانلود نمایید و از تهیه نسخه های ناشناخته خود داری نمایید. برخی از افزونه ها ممکن است دارای مشکلات امنیتی باشند که قبل از استفاده از آنها از صحت عملکرد آنها مطلع شوید. افزونه ها ممکن است به زبانهای مختلفی ترجمه شوند و شما با توجه به زبان مورد استفاده در وب سایت خود میتوانید نسخه مورد نظرتان را دانلود و استفاده نمایید. تقریبا تمام افزونه ها قابلیت ترجمه به زبان فارسی را دارا هستند و میتوانید نسخه انگلیسی آن را به زبان فارسی ترجمه و استفاده نمایید (آموزش ترجمه در فصلهای بعدی ارائه میشود) جوملا :: معرفی و آموزش منبع رسمی افزونه های جوملا همانطور که اشاره شد منبع رسمی انتشار افزونه های جوملا ، لینک http://extensions.joomla.org میباشد.برای اشنایی و دانلود افزونه های مختلف باید با وب سایت مرجع افزونه های جوملا آشنایی کافی را داشته باشید.تصویر 1 صفحه نخست وب سایت جوملا جهانی میباشد: [ATTACH=CONFIG]2416[/ATTACH] در این تصویر طبق شماره گزاری های انجام شده داریم: تعداد افزونه های منتشر شده تا به این لحظه مشخص شده است. تعدادی از افزونه هایی که جدید منتشر شده اند (به صورت تصادفی لیست شده اند) تعدادی از افزونه هایی که حدید منتشر شده اند و در بدو انتشار محبوب شده اند (طبق آرای کاربران) تعدادی از افزونه هایی که جدیدا بروزرسانی شده اند. دسته بندی های افزونه های منتشر شده در جوملا جهانی. اکنون که با صفحه اصلی وب سایت جوملا جهانی اشنا شدید میخواهیم به شما روش یافتن افزونه های مورد نیاز را آموزش دهیم.فرض کنید که قصد دارید بر روی وب سایت جوملایی خود یک افزونه فروشگاهی نصب کنید تا یک فروشگاه آنلاین برای فروش محصولات و خدمات خود داشته باشید.برای اینکار ابتدا نگاهی به سمت چپ پنجره وب سایت جوملا جهانی بیاندازید. طبق تصویر بالا و توضیحاتی که دادیم در سمت چپ دسته بندی های افزونه های جوملا جهانی مشخص شده اند بنابراین هر توسعه دهنده ای که افزونه ای منتشر میکند با توجه به عملکرد افزونه خود ، آن را در دسته بندی مرتبط قرار میدهد. از آنجایی که قصد داریم یک افزونه فروشگاهی پیدا کنیم طبق تصویر 2 بر روی دسته بندی e-commerce (تجارت الکترونیک) کلیک کنید. [ATTACH=CONFIG]2417[/ATTACH] طبق تصویر 2 مشاهده میکنید که با کلیک بر روی دسته بندی e-commerce زیر مجموعه های این دسته بندی باز شده و مجموعه های دیگری نمایش داده شدند.تمام این زیر مجموعه ها مرتبط با مجموعه e-commerce هستند.اکنون برای پیدا کردن یک افزونه فروشگاهی مناسب کافیست از زیر مجموعه های باز شده ، مجموعه shopping cart را انتخاب کنید. با انتخاب مجموعه shopping cart لیستی از افزونه های فروشگاهی را خواهید دید.تصویر شماره 3 نمایانگر این موضوع است. [ATTACH=CONFIG]2418[/ATTACH] در لیست افزونه های فروشگاهی دقت کنید ، افزونه های به نام JoomShopping نمایان شده است.قصد داریم که همین افزونه را دانلود کنیم و برای راه اندازی یک فروشگاه بر روی وب سایت جوملایی خود از همین افزونه استفاده کنیم.کافیست بر روی نام آن کلیک کنید تا جزئیات دقیقتری از افزونه JoomShopping بدست اورید. در تصویر 4 مشاهده میکنید که پس از کلیک کردن بر روی عنوان افزونه صفحه ای شامل جزئیات کامل افزونه joomshopping باز شد. [ATTACH=CONFIG]2419[/ATTACH] در این تصویر طبق شماره گزاری های انجام شده داریم: نوع افزونه مشخص شده است.نوع افزونه بر اساس شکلک نشان دهنده این است که این افزونه شامل ماژول ، پلاگین ،کامپوننت ، فایل زبان و برخی افزونه های جانبی دیگر است. سازگاری افزونه مشخص شده است که نشان میدهد افزونه در دو نسخه منتشر شده است یعنی هم برای جوملا 1.5 و هم برای جوملا 2.5 لینک دانلود افزونه است. لینک دمو (پیش نمایش) افزونه است.توجه کنید که بسیاری از افزونه را میتوانید قبل از دانلود بررسی و دمویی از آنها را مشاهده نمایید. لینک بخش پشتیبانی افزونه است. لینک راهنمای استفاده از افزونه است.توجه کنید که بسیاری از افزونه ها دارای فایل راهنما و یا یک صفحه راهنما نیز میباشند. اکنون که با بخش افزونه های جوملا جهانی آشنا شدید بر میگردیم به پروژه در دست طراحی خودمان و کار با افزونه ها را به صورت عملی آغاز میکنیم تا تسلط شما به این مبحث با انجام چندین مثال عملی بیشتر شده و از کار کردن در محیط وب سایت جوملایی خود لذت بیشتری ببرید.