ابوالفضل طالبی

مدیر کل
  • تعداد ارسال ها

    7,301
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    73

تمامی ارسال های ابوالفضل طالبی

  1. آموزش جوملا 2.5 ( قسمت دوم) در قسمت یکم از سلسله مباحث آموزشی سیستم مدیریت محتوای جوملا ، به صورت کلی در خصوص انواع وب سایت صحبتهایی کردیم و در نهایت مبحثی تحت عنوان "سیستمهای مدیریت محتوا" را مطرح نمودیم تا شما را با تفاوتهای موجود در حوزه طراحی وب و محتوای تحت وب آشنا کنیم.در ادامه مباحث آموزشی معرفی مختصری از قویترین سیستم مدیریت محتوای جهانی یعنی جوملا (Joomla) داشتیم و تاریخچه ای از آن بیان شد . اکنون میخواهیم ابزارهای مورد نیاز را برای شروع به کار طراحی وب سایت مبتنی بر جوملا معرفی کنیم تا شما با استفاده از ابزارهای معرفی شده بتوانید وارد دنیای طراحی وب شوید و اولین پروژه تحت وب خود را اجرا کنید. جوملا :: ابزارهای مورد نیاز برای طراحی یک وب سایت شما میتوانید از رایانه شخصی خود بدون اینکه اتصالی با اینترنت داشته باشید استفاده کنید و کار طراحی وب سایت را بر روی رایانه شخصی خود آغاز کنید.اولین پرسشی است که معمولا در کلاسهای آموزشی از من سوال میکنند این است که برای طراحی وب سایت آیا نیاز به اتصال به اینترنت هست؟! جواب این سوال خیر میباشد... در واقع یک طراح وب سایت تمامی عملیات و کارهای اجرایی خود را از ابتدای شروع به کار ، تا انتها و تکمیل پروژه خود بدون نیاز به اینترنت و تنها بر روی رایانه شخصی خود اجرا و به پایان میرساند. همانطور که در مقاله قبلی اشاره شد سیستم مدیریت محتوای جوملا تحت زبان برنامه نویسی PHP طراحی شده است، لذا به زبان ساده باید بگویم که لازم است که بتوانیم کاری کنیم که در محیط ویندوز امکان اجرای زبان PHP فراهم شود. یک مثال کلی برای شما میزنم تا متوجه این موضوع شوید تا بتوانیم ابزارهای لازم با بهتر معرفی کنیم.در محیط ویندوز ، شما برای مشاهده فایلهای تصویری برنامه ای مانند AcdSee نصب میکنید تا تصاویر را مدیریت و مشاهده کنید ، و یا برای پخش فیلمهای ویدئویی از برنامه Media Player استفاده میکنید و یا برای مشاهده کتابهای الکترونیک PDF از برنامه هایی مانند Adobe و.. استفاده میکنید. حال برای نصب و اجرای سیستم مدیریت محتوای جوملا که با زبان PHP طراحی شده است چه باید کرد؟! [ATTACH=CONFIG]1184[/ATTACH] راه حل آسان است کافیست برنامه ای به نام XAMPP را نصب کنیم تا محیطی را بر روی رایانه شخصی ما ایجاد کند تا بتوانیم گامهای نخست خود را برای شروع کار طراحی وب آغاز کنیم.برنامه xampp پس از نصب بر روی محیط ویندوز به شما امکان میدهد که یک محیط مجازی که اصطلاحا به آن "لوکال سرور" میگویند داشته باشید و در این محیط کلیه کارهای طراحی وب خود را انجام دهید. برنامه xampp را میتوانید از این لینک دانلود نمایید: http://sourceforge.net/projects/xampp/files/XAMPP Windows/1.7.3/xampp-win32-1.7.3.exe/download پس از دانلود برنامه باید آن را نصب کنید که مراحل نصب به شکل زیر میباشد: 1- بر روی فایل برنامه xampp که دانلود کرده اید کلیک نموده تا پنجره نصب ظاهر شود.در این پنجره همانگونه که مشاهده میکنید مسیر پیشفرض نصب درایو C میباشد که این مسیر را ترجیحا تغییر ندهید و در همین مسیر اقدام به نصب برنامه نمایید.(بر روی گزینه install کلیک نمایید) [ATTACH=CONFIG]1178[/ATTACH] 2- پس از این مرحله و اتمام عملیات نصب ، پیامهایی به شکل زیر برای شما نمایش داده میشود که در هر پیام سوالی توسط برنامه xampp از شما پرسیده میشود. در اولین پیام از شما سوال میشود که آیا تمایل دارید آیکون دسترسی سریع (Short Cut) به کنترل پنل xampp را بر روی محیط دسکتاپ شما ایجاد شود؟ پاسخ این درخواست بله یا خیر است که حرف y به مفهوم بله و حرف n به مفهوم خیر است . با انتخاب حرف y و فشردن کلید enter این درخواست را تائید کنید. [ATTACH=CONFIG]1179[/ATTACH] 3- در دومین پیام از شما سوال میشود که آیا تمایل دارید برنامه xampp به صورت پرتابل نصب شود که این گزینه باید خیر یا n باشد و سپس با فشردن کلید enter به مرحله بعد بروید: [ATTACH=CONFIG]1180[/ATTACH] 4-در مرحله بعدی پیامی مبنی بر نصب کلیه الحاقات xampp را مشاهده میکنید و تنها کافیست با فشردن کلید enter به مرحله بعدی بروید: [ATTACH=CONFIG]1181[/ATTACH] 5-در این پیام یک اعلان در خصوص تنظیمات زمان به شما داده میشود که این پیام را نیز با فشردن کلید enter رد کنید و به مرحله بعدی بروید: [ATTACH=CONFIG]1182[/ATTACH] 6- در این مرحله به شما 7 انتخاب داده میشود که باید عددی بین 1 تا 7 را برای شروع کار برنامه xampp انتخاب نمایید.با فشردن کلید عدد 1 کنترل پنل xampp اجرا خواهد شد که در مرحله بعد مشاهده میکنید: [ATTACH=CONFIG]1183[/ATTACH] 7- مشاهده میکنید که کنترل برنامه xampp اجرا شد.در این مرحله ابتدا بر روی دکمه ok کلیک نمایید.اکنون بر روی دو دکمه start که در تصویر مشخص شده است کلیک نمایید. [ATTACH=CONFIG]1174[/ATTACH] 8- در صورتی که کلیه مراحل به درستی اجرا شده باشد و مشکلی در اجرای برنامه xampp نباشد باید هر دو گزینه Apache و MySql به وضعیت Running تغییر پیدا کنند ، همانند شکل زیر: [ATTACH=CONFIG]1175[/ATTACH] 9 - در مرحله 8 کار نصب تمام میشود و با Running شدن گزینه های Apache و MySql میتوانید اطمینان حاصل کنید که همه چیز برای شروع کار طراحی سایت مبتنی بر جوملا آماده است.برای آزمایش این موضوع که لوکال سرور شما به درستی کار میکند و فعال شده است پنجره مرورگر خود را باز کنید و در نوار آدرس آن عبارت http://localhost را تایپ نمایید .با فشردن کلید Enter باید پنجره مرورگر شما صفحه ورود به xampp را نمایش دهد (همانند تصویر زیر): [ATTACH=CONFIG]1176[/ATTACH] تبریک میگوییم! اکنون رایانه شخصی شما دارای یک لوکال سرور میباشد که امکان طراحی وب سایت مبتنی بر جوملا کاملا بر روی آن فراهم است. رفع اشکالات xampp: در صورتی که در مرحله 8 گزینه Apache به وضعیت Running تغییر نکند باید تغییراتی را که به آنها اشاره میکنیم انجام دهید. فایل httpd.conf را از مسیر زیر پیدا کنید: C:\xampp\apache\conf با برنامه ای مانند Notepad فایل مورد اشاره را باز کنید و در آن به دنبال کد زیر بگردید: Listen 80 در این کد بجای عدد 80 مقدار 8080 را درج نمایید. مجدد در همان فایل به دنبال کد زیر بگردید: ServerName localhost:80 در این کد نیز بجای عدد 80 مقدار 8080 را درج نمایید. فایل httpd.conf را ذخیره نمایید و خارج شوید.اکنون مجدد مرحله 7 به بعد را انجام دهید.اینبار باید گزینه Apache شما به وضعیت Running تغییر پیدا کند. نکته : بعد از تغییری که در فایل httpd.conf اعمال کردید در نوار آدرس مرورگر خود بجای http://localhost باید تایپ کنید http://localhost:8080 تا صفحه نمایش داده شده در مرحله 9 را مشاهده نمایید. برای آشنایی و پرسش و پاسخ در خصوص سیستم مدیریت محتوای جوملا به زبان فارسی میتوانید به انجمن پشتیبانی جوملای ایران به آدرس JoomlaForum.ir مراجعه نمایید. پایان مقاله دوم ابوالفضل طالبی ماهنامه دیجیتال
  2. چه خطایی میـــــــــــــــــده؟! :13:
  3. برای رفع مشکل کافی است که شما از یک نسخه کامل جوملا پوشه های زیر رو در همون مسیر که اشاره شده کپی کنید: components/com_users administrator/components/com_users
  4. افزونه های جوملا همگی مبتنی بر IP امار میدن البته باز نگاهی به این لینک بندازید: http://extensions.joomla.org/extensions/site-management/analytics/visitors در نهایت میتونید کدهای وبگذر رو در یک ماژول html قرار بدید که همون نمایش داده بشه
  5. تا به حال افزونه ساخت منو درختی برای k2 ندیدم ولی با این حال لینک زیر رو بررسی کنید: http://extensions.joomla.org/extensions/extension-specific/k2-extensions
  6. قالب مذهبی در انجمن هست میتونید جستجو کنید بجای اینکه ایمیل بزارید!
  7. اگه میخای به دلار پول واریز کنند که باید همون پلاگین paypal ور تهیه کنید اگر افزونه دیگه ای برای دانلود بخواهید متصل به paypal هم باشه میتونید از Akeeba subscription استفاده کنید و یا از افزونه pay per download
  8. سازگارترین نسخه 1.7.3 است لطفا نسخه 1.7.3 رو نصب کنید تا مشکلات اینگونه نداشته باشید.
  9. خیر کاربر امکان اتخاب نداره و فقط مدیر سایت میتونی تعریف کنه که بر چه اساسی مرتب سازی انجام بشه .. ولی قابلیتهای خیلی خوبی داره و هرجور دوست داشته باشید میتونید مطالب رو چیدمان کنید
  10. نسخه اصلی رو نصب کن زبان انگلیسی ببین باز مشکل داری یا نه و نتیجه رو بگو که بررسی کنیم
  11. پلاگین اتصال RSMembership به K2 رو باید خریداری کنید تا امکان ایجاد محدودیت در گروه ها یا مطالب K2 بر اساس سیستم حق عضویت فراهم بشه
  12. در این اموزش قصد داریم فرم چند زبانه بسازیم .برای مثال سایتی دارید که در حال حاضر دارای دو زبان فارسی و انگلیسی میباشد ولی فرم طراحی شده شما به صورت فارسی تهیه شده که این مسئله زیاد خوشایند نیست. میخواهیم فرمی طراحی کنیم که در هر زبان ، عنوان المانها نیز به همان زبان ترجمه شوند تا هم برای کاربران فارسی زبان قابل خواندن و هم برای کاربران انگلیسی زبان قابل فهم باشد! فرم ساز ار اس فرم به ما امکان ساخت فرم چند زبانه را به راحتی میدهد و میشه گفت که خیلی سریعتر و راحت تر از چیزی که فکر کنید میشه فرم چند زبانه ساخت.برای مثال یک المان میخواهیم به صورت زیر بسازیم که نام کاربر بگیریم و ذخیره کنیم، پس مراجل را با هم انجام میدهیم: طبق تصویر زیر در صفحه ایجاد فرم قسمتی را میبینید که امکان انتخاب زبان دارد، از این قسمت زبان انگلیسی را انتخاب کنید (قصد داریم ابتدا فرم را به زبان انگلیسی تهیه کنیم): [ATTACH=CONFIG]1146[/ATTACH] اکنون یک المان از نوع فیلد متنی ایجاد کنید و طبق تصویر زیر ان را کامل کنید: [ATTACH=CONFIG]1147[/ATTACH] مشاهده میکنید که : مقدار نام را name وارد کردیم مقدار عنوان را Name وارد کردیم مقدار توضیحات را Please Enter Your Name وارد کردیم در اخر المان را ذخیره میکنیم. فرم ما به زبان انگلیسی ساخته شد! اکنون باید همین فرم را به زبان فارسی نیز ترجمه کنیم که روش آن به شکل زیر است: پس از ذخیره فرم مجدد از قسمت انتخاب زبان زبان فارسی را انتخاب کنید بر روی کزینه ویرایش المان قبلی که ساخته بودید کلیک کنید حال ترجمه مقادیر را به شکل زیر وارد کنید: مقدار نام را " name " وارد کردیم (این گزینه در هر دو زبان باید انگلیسی باشد و تغییر نمیکند) مقدار عنوان را که " Name " وارد کرده بودید را پاک کنید و بجای ان عبارت "نام" را وارد کنید مقدار توضیحات را که " Please Enter Your Name" وارد کرده بودید را پاک کنید و بجای آن عبارت "لطفا نام خود را وارد کنید" وارد کنید در اخر المان را ذخیره میکنیم. نکته: در هر قسمتی که شکلک [ATTACH=CONFIG]1148[/ATTACH] دیدید یعنی امکان ترجمه آن فیلد فراهم است و میتوانید ترجمه کنید. کار تمام است!
  13. خودش داره میگه که چش شده :65d6a5d6s: باید در پنل زرین پال آی پی خودتونو درست وارد کنید وگر نه این مشکل پیش میاد
  14. <p>در انجمن مطرح بفرمائید تا کسانی که اطلاعاتی دارند به شما کمک کنند</p>

  15. 100 امتیاز جهت ترجمه این افزونه به شما افزوده شد
  16. تنظیماتش رو درست انجام دادید که از مجموعه مورد نظر مطلب رو بخونه؟ اسلاید دیگه ای اگر همزمان با این افزونه دارید غیر فعال کنید و تست کنید
  17. به مدیریت منو برید و یک منو ازش بسازید بله نیاز است
  18. به نظر مشکل از content view قالبه .. در پوشه قالب خودتون و داخل html برید و پوشه com_content رو بررسی کنید
  19. از این میتونید استفاده کنید (البته متن خلاصه میتونید قرار بدید): http://extensions.joomla.org/extensions/photos-a-images/images-slideshow/image-jquery-slideshow/18277 نسخه فارسی برای جوملا 2.5 هم اینجاست: http://joomlaforum.ir/download
  20. فکر میکنم روش ساختش در انجمن باشه .. یادمه امین پورسعید دنبالش بود بسازه .. اگر پیدا نکردی به کاربر مورد اشاره اطلاع بده که راهنمایی کنه
  21. گویا مشکل از قالب است که باید چک کنید ببیند جایی div بسته نشده در قالب وجود داره یا نه .. البته جناب مردانه زاده اگر فرصت داشتند بررسی میکنند
  22. تشکر از پیشنهاد شما ولی چند نکته عرض میکنم افزونه ها با توجه به اهمیتی که دارند امتیاز بیشتری برای دانلود نیاز دارند بسیاری از افزونه ها در انجمن و همچنین بخش دانلود به رایگان قابل دانلود هستند مگر تعداد انگشت شمار که قطعا افرادی که نیاز به این نوع افزونه ها دارند باید اکسپرت باشند و انجمن هم محل فعالیت آنهاست زمانی هم که شما افزونه ای دانلود میکنید این مجوز را دارید که به مدت 24 ساعت همان افزونه را به دفعات دانلود کنید بدون کسر امتیاز ولی در صورت دانلود با ای پی های مختلف کاربر ban خواهد شد بحث امتیاز ها هم صرفا منحصر به دانلود نخواهد شد لذا این امتیازها به نوعی پول مجازی کاربران است که در یک سری وب سایت زنجیره ای قابل خرج کردن خواهد شد!
  23. به نظر موقعیت های سمت راست قالب رو باید مرتب کنید و منوها رو در جای منایب قرار بدید ... الان سایت شما بهم ریختگی زیادی داره لذا ماژولهای منتشر شده رو یکی در موقعیت مناسب بزارید که بشه نظر داد
  24. افزونه ای قطعا نصب هست که jquery فراخوانی میشه .. پلاگین ها و ماژولها رو بررسی کنید .. اگر نبود قالب رو چک کنید در برخی قالبها به صورت پیشفرض jquery لود میشه
  25. درود و تشکر از داخل انجمن اگر افزونه ای دانلود کنید چیزی کم نمیشه ولی از بخش دانلود اگر بخواهید دانلود کنید بله کم میشه .. میزان کم شدن امتیاز هم بستگی به افزونه داره که در توضیحاتش قید میشه ..