راهبران


Popular Content

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

  1. 1 لایک
    در مورد سوال اول، در تنظیمات هر مجموعه می بایست در قسمت تنظیمات نمایش مجموعه (سمت چپ - تپ آکاردئونی دوم) عنوان(1) توضیحات(3) و تصویر(4) رو مخفی کنید.
  2. 0 لایک
    آموزش ساخت بسته نصبی جوملا 3 آموزش ساخت بسته نصبی QuickStart برای جوملا 3 ممکن است که شما قالبی را طراحی کرده باشید و آن را بر روی یک جوملا نصب نموده باشید و تغییرات مورد نظر خودتان را اعم از ایجاد و نصب ماژول ها ، کامپوننت ها ، منو و... در جوملا خود اعمال کرده باشید و پس از مدتی که طرح مورد نظرتان را ساختید بخواهید از جوملا و قالبی که طراحی کرده اید یک بسته نصبی بسازید و آن را در جایی دیگر نیز نصب و پیاده سازی کنید. تفاوت بسته نصبی با یک قالب جوملا این است که در بسته نصبی شما یک جوملا دارید که در آن مطالب ، منو ، ماژول را ایجاد نموده اید و سپس قالب خود را بر روی جوملا نصب کرده اید و یک وب سایت آمده طراحی نموده اید اما قالب جوملا به تنهایی یک پوسته شامل عناصر گرافیکی می باشد ، برای ایجاد یک بسته نصبی از سیستم مدیریت محتوا جوملا خود و قالبی که بر روی آن نصب نموده اید ابتدا مراحل زیر را انجام دهید و سپس فقط کافیست که بسته نصبی قالب را در لوکال هاست یا هاست خودتان نصب کنید ، که در صورتی که تمایل دارید جوملا خود را بر روی یک هاست نصب نمایید ، سرویس هاستینگ شما باید با جوملا و قالب های آن سازگاری داشته باشد در غیر این صورت احتمال بروز مشکل زیاد است ، توصیه ما این است که از سرویس های هاست جوملا که مخصوص جوملا می باشد استفاده نمایید . برای ایجاد بسته های نصبی می توان از کامپوننت Akeeba نیز استفاده کرد که ما آن را توصیه نمی کنیم به این دلیل که این کامپوننت با برخی از سرورها ناسازگاری داشته و در مراحل نصب ممکن است شما را دچار مشکل کند، در هر صورت بهتر است بسته نصبی را به صورت استاندارد تولید کنیم و اکنون در اینجا ما روش ایجاد بسته نصبی برای جوملا 3 به صورت دستی و قدم به قدم همراه با تصاویر مرحله به مرحله آموزش خواهیم داد . 1. ابتدا یک پوشه ی جدید در desktop .بسازید و تمام فایل ها و پوشه های جوملای خود را که می خواهید از آن بسته نصبی بسازید را در آن کپی کنید 2. فایل Configuration.php را حذف کنید. 3. هم اکنون می بایست جهت ساخت بسته نصبی پوشه installation به محتویات پوشه جوملا خود اضافه نمایید . توجه : پوشه installation را از یک جوملای خام کپی کنید و به جوملای خود بیفزایید . توجه : نسخه جوملای که می خواهید پوشه installation از آن کپی کنید و به جوملای خود اضافه کنید باید با ورژن جوملای شما یکسان باشد . مثال : اگر ورژن جوملا شما 3.3 باشد ، می بایست پوشه installation را هم از یک جوملای با همین ورژن بردارید و در بسته نصبی خود کپی کنید . توجه : در صورتی که یک قالب quickstart را نصب کرده و ترجمه نموده اید و هم اکنون می خواهید از آن یک بسته نصبی بسازید بهتر است پوشه installation را نیز از نسخه اولیه همان quickstart بردارید و در جوملای خود کپی کنید . 4. اکنون باید ازdatabase خود backup بگیرید. برای اطلاع از نام database می توانید به مدیریت جوملای خود بروید. منوی سیستم و سپس گزینه اطلاعات سیستم را انتخاب کنید. در این قسمت می توانید نام database خود را بیابید. 5. پس از اینکه نام دیتابیس را یافتید وارد PhpMyAdmin شوید و از سمت چپ ، روی نام database خودتان کلیک کنید. سپس روی گزینه Export کلیک کرده و بعد از آن روی دکمه رادیویی Custom کلیک نمایید. 6. در پایین صفحه در قسمت Object creation options تیک تمام گزینه را بزنید و سپس روی دکمه GO کلیک کنید. پس از کلیک نمودن بر روی دکمه GO یک فایل با فرمت sql در مرورگر شما شروع به دانلود شدن می کند ، این فایل را ذخیره کنید و در مرحله بعد از این فایل استفاده نمایید . 7. هم اکنون نام این فایل برابر است با نام دیتابیس شما که هم اکنون از آن خروجی گرفته اید ، نام این فایل را به sample-data-myquick تغییر دهید . البته به جای myquick می توانید هر نام دلخواه دیگری برای این فایل انتخاب نمایید . 8. سپس وارد محتویات بسته نصبی جوملا خود شوید و این فایل را در پوشه installation\sql\mysql جای گذاری کنید. در حقیقت در مرحله 8 ما تمام اطلاعات دیتابیس سایت را به بسته نصبی که در حال آماده سازی آن هستیم افزودیم . 9. اکنون این فایل sample-data-myquick.sql با یک ادیتور باز کنید و پیشوند جداول پایگاه داده خودتان را انتخاب کنید. در اینجا پیشوند جداول ما dw03x_ می باشد . پیشوند جداول شما ممکن با این پیشوند متفاوت باشد . یکی از پیشوند ها را انتخاب نموده و از منوی search گزینه replace را انتخاب کرده در پنجره باز مطابق تصویر در قسمت replace عبارت __# را وارد نمایید و در پایان روی گزینهreplaceAll شده کلیک کنید تا تمام پیشوند های جداول با __# جایگزین شوند.سپس این فایل را ذخیره کنید . در مرحله 9 جهت ایجاد بسته نصبی پیشوند جداول دیتابیس خود را با __# تعویض نمودیم . 10. اکنون باید نام database خود را نیز از این فایل حذف کنید . برای این کار از منوی search گزینه Find را انتخاب کنید و در کادر مربوطه مطابق تصویر عبارت database را وارد نمایید و گزینه Find next را کلیک کنید تا نام database شما مشخص شود و سپس آن را حذف کرده و این فایل را ذخیره کنید. 11 . اکنون می توانید تمام فایل ها و فولدر های جوملای خودتان را فشرده کنید و بسته نصبی خود را تهیه کنید . در این صورت اگر مراحل نصب جوملا را ادامه دهید ، در مرحله نصب اطلاعات نمونه با تصویر زیر مواجه خواهید شد . برای اینکه در مرحله نصب اطلاعات نمونه ظاهر مناسب تری داشته باشیم باید مراحل زیر را انجام دهیم. به عنوان مثال می خواهیم در مرحله نصب اطلاعات نمونه، به جای sample_data_myquick گزینه "نصب اطلاعات نمونه میزبان فا " نمایش داده شود و به صورت پیش فرض انتخاب شده باشد. 12 . به مسیر installation\language\fa-IR بروید و فایل fa-IR.ini را با یک ادیتور باز کنید و کدهای زیر را به آن اضافه کنید و این فایل را ذخیره کنید. نکته 1 : در این مرحله بجای عبارت sample_data_myquick باید نام فایلی که برای پایگاه داده خودتان گذاشته بودید را قرار دهید . نکته 2 : حتما این قطعه کد را باید با سه پسوند SET_ و SET_DESC_ و FA_SET _ در این قسمت ایجاد کنید. نکته 3 : نکته ی مهم در این مرحله این است که حتما نام این فایل را با حروف بزرگ تایپ کنید و جهت ایجاد فاصله ی بین کلمات نیز باید از _ استفاده کنید. 13 . وارد فولدر installation شوید . فایل localise را با ادیتور باز کنید و نام فایلی که برای backup پایگاه داده خود گذاشتید را مانند زیر بین دو تگ <sampledata> و </sampledata> وارد کنید. <sampledata>sample_data_myquick.sql</sampledata>بطور مثال : و این فایل را ذخیره کنید. در صورتی که مرحله 13 را اجرا کنید فایل نصبی شما مثلا اطلاعات نمونه میزبان فا مانند تصویر به صورت خودکار در حالت انتخاب قرار می گیرد . 14 . بعد از انجام این مراحل هنگامی که به مراحل نصب جوملا بروید با ظاهر مناسب تری نسبت به مراحل قبل مواجه خواهید شد . 15 بسته نصبی شما حاضر است . اکنون تمام فایل ها و پوشه های فولدر جوملا که ساخته بودید را فشرده کنید. نکات مهم که باید به آن ها توجه کنید : 1- اگر تصمیم دارید بسته نصبی از وب سایت جوملایی خود ایجاد کنید که هم اکنون در هاست فعال است و می خواهید خروجی بگیرید حتما باید دقت کنید که در هنگام ادیت دیتابیس در مرحله 10 یوزر دیتابیس خود را نیز حذف کنید ولی اگر جوملا شما بر روی لوکال هاست بوده نیازی به این کار نیست . 2- در صورت تمایل قبل از خروجی گرفتن از دیتابیس وارد جدول users شوید و یوزر فعلی جوملا را حذف کنید و سپس از آن خروجی بگیرید . 3- قبل از zip کردن بسته نصبی حتما وارد پوشه Cache جوملا شوید و تمام محتویات را خالی کنید ، طبق تجربه انجام این کار لازم است . 4- در صورتی که وب سایت جوملایی که می خواهید از آن بسته نصبی تهیه کنید قبلا در هاست فعال بوده است حتما خروجی دیتابیس خود را که نام آن را sample-data-myquick.sql گذاشتیم مورد بازبینی قرار دهید که آدرس url سایت شما در آن وجود نداشته باشد و در صورت که آدرس url شما در جداول دیتابیس موجود بود حتما آن را حذف کرده و سپس بسته نصبی را zip نمایید ، مانند تصویر زیر که برخی از url ها در دیتابیس موجود است و باید حذف شود . 5- جهت جلوگیری از هرگونه مشکل و ایجاد خطای دیتابیس در مراحل پایانی نصب جوملا قبل از تولید فایل zip بسته نصبی حتما مجددا فایل sample-data-myquick.sql را باز نمایید و توسط امکان search ادیتور ، نام دامنه خود و نام دیتابیس و یوزر دیتابیس و یوزر هاست را در کل فایل دیتابیس سرچ نمایید و در صورتی که مقداری مشابه یافتید حتما آن را حذف کنید دقت کنید که در محتویات sql بسته نصبی نباید هیچ اثری از اطلاعات مهم شما باقی بماند . منبع : نمایش موارد بر اساس برچسب: آموزش ساخت بسته نصبی جوملا 3