رفتن به مطلب

Opera

عضو تالار جوملا
  • تعداد ارسال ها

    213
  • تاریخ عضویت در سایت

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

تمامی مطالب نوشته شده توسط Opera

  1. Opera

    قالب راست چین airborn با 12 حالت نمایش

    البته دموش خطا میده آدرس دموش فرق کرده http://themes.apollo13.eu/airborn_html
  2. Opera

    مشکل با کامپوننت jcomments

    من قبلا با این مشکل برخوردم علتش هم به خاطر عدم تطابق utf-8 در فایل های ini بود وقتی فایل ini ای رو تغییر دادم و با ftp انداختم تو پوشه این مشکل به وجود اومد هر کاری هم کردم درست نشد که نشد ولی وقتی این فایل ها رو با خود ویرایشگر CPanel باز کردم و با utf-8 ذخیره کردم، همه چیز درست شد
  3. Opera

    چگونگی اختصاص هیدر مجزا برای هر صفحه

    من زمانی از این استفاده کرده بودم css2switch Basic البته انواع جدیدتری هم اومده که امتحانشون نکردم Templating
  4. Opera

    مشکل تکرار ماژول در صفحات مطلب

    نمایش مازول فقط در صفحه اول
  5. Opera

    نمایش قالب بر اساس زبان های مختلف

    البته من از عنوان تاپیکتون این مورد رو استنباط کردم که با هر زبانی یه قالب دیگر نمایش داده شود YOS Joom!Fish and Template configuration
  6. Opera

    مشکل در قالب

    این عکس منظورتونه؟ http://estegbal.ir/templates/entezar/images/back.jpg بدون مشکل نشون میده همونطور که دوستمون فرمودند از کش مرورگره Ctrl+F5
  7. Opera

    ثبت نام

    تمامی بخش ها قابلیت نمایش/عدم نمایش دارند ممکنه با عکس بگی
  8. Opera

    کامپوننت پرسش و پاسخ جومینا

    با سلام فایل کامپوننت پرسش و پاسخ جومینا از سرور جوملا حذف شده اگر ممکنه، دوستانی که این کامپوننت رو دارند دوباره آپلود کنند با تشکر:thankyou:
  9. Opera

    افزونه برای کارت به کارت بانکی

    برای نصب و کارکرد صحیح این افزونه باید روی هاستتون ionCube Loader نصب بشه با پشتیبانی هاستتون تماس بگیرید
  10. Opera

    نمایش مازول فقط در صفحه اول

    به وسیله این کد، شما میتونید چیزی(متن یا افزونه) رو در صفحه اول سایتتون آشکار / نهان کنید برای نمایش دادن <?php if (JRequest::getVar('view') != 'frontpage'): ?> // something that will not show on frontpage here <?php endif; ?> برای نمایش ندادن هم مثل یه چیزی مثلاین میشه <?php if (JRequest::getVar('Itemid') != 1): ?> // something that will not show on the menu with Itemid 1 <?php endif; ?> ---------- صرفا جهت اطلاع درمورد ه-ک شدن سایت بنده؛ وقتی از مواردی برای دور زدن قیل ط ر از قیل ط ر فکن های اشتراکی استفاده کنی باید همه چیز رو به جون بخری اولتــرا باز بود و من هم هواسم نبود و رفتم داخل whm و cpanel و دیواره آتش رو چون با این موارد کنار میزاری راه رو برای همه بازمیکنی و اونها هم با خیال راحت ... این عرب های بی سلیقه هم اومدند از یه تروجان استفاده کردند و تو تمام پوشه ها یه فایل index.php انداختند
  11. Opera

    نمایش مازول فقط در صفحه اول

    سلام به همه دوستان شاید با خوندن عنوان مطلب، سریعا این مورد رو بفرمایید که خوب این که مورد خیلی ساده ای هست برای این کار باید رفت به این قسمت Extensions>Module Manager>ModuleName>Menu Assignment و فقط کافیست که دکمه All رو به Select Menu Item(s) from the List تغییر بدیم و فقط روی صفحه اول قرار بدیم ------- اما بعضی مواقع این مورد از آب در نمیاد به دو دلیل؛ 1) SEO 2)مشکلات فریم ورکها با ماژول ها و قالب برای مورد اول که باید کامپوننت SEO خودتون روبررسی کنید برای مورد دوم (خطا های فریم ورک ها)که بیشتر اتفاق می افته این مشکلات برای اون دسته از قالب هایی رخ میده که از فریم ورکها استفاده میکنند و شما میتونید به راحتی در مدیریت قالب، لغزنه اندازه ماژول ها در یک ردیف رو عرضشون رو کم و زیاد کنید (content-top-c و content-top-b و content-top-a ) این مورد برای اون مکانهایی(Position) رخ میده که شما اندازه اصلی و استانداردشون رو تغییر دادید اما راه حل 1) بیخیال اون موقعییت بشید و ماژولتون رو بزارید یه موقعییتی دیگه (راه حل ساده تر) 2) کدهای شرطی قالب رو عوض کنید(راه حل ساده) باید طبق موارد زیر پیش برید فایل index.php قالبتون رو باز کنید و دنبال اون موقعییت بگردید مثلا: <?php /** Begin Main Top **/ if ($gantry->countModules('maintop')) : ?> <?php echo $gantry->displayModules('maintop','standard','full'); ?> <?php /** End Main Top **/ endif; ?> حالا شرط قبلی رو با این شرط عوض کنید ( JRequest::getVar('view') === 'frontpage' ) که در نهایت این میشه <?php /** Begin Main Top **/ if ( JRequest::getVar('view') === 'frontpage' ) : ?> <?php echo $gantry->displayModules('maintop','standard','full'); ?> <?php /** End Main Top **/ endif; ?> با تشکر
  12. Opera

    افزونه sobi2 فارسی جومینا

    دوستانی که به صورت حرفه ای با دو افزونه K2 و Sobi کار کردند، لطف کنند شباهت ها، تفاوتها، مزایا و معایب این دو رو نسبت به هم بفرمایند
  13. Opera

    کاهش آمار بازدید سایت

    بازه کاهشبازدیدکنندگانت چقدر بوده؟ اگر بازه زیاد باشه به خاطر عم ایندکس مجدد گوگل باشه
  14. البته شما میتونید هر ماژولی که خواستید رو به جای ماژول لاگین، داخل این پلاگین قرار بدید در فایل hotlogin.php به خط 33 برويد در اونجا يك كلمه login نوشته يعني اينكه اين پلاگين اين ماژول را نمايش دهد حالا شما به جاي اين كلمه هر ماژولي بنويسيد كار ميكنه توجه داشته باشيد كه اسم ماژول را بدون mod_ بنويسيد مثال براي نمايش ماژول آ ب و هوا به صورت كشويي مثلا اسم ماژولي كه نصب كرديد هستmod_js_weather شما كافيه به جاي كلمه login بنويسيدjs_weather حالا هر ماژولي را که خواستید میتونید کشویی کنید
  15. Opera

    بحث در مورد هاست

    مهمترین عاملش، مدت زمان دسترسی به بک بن های جهانیه ممکنه یه سرور آخرین تجهیزات رو داشته باشه اما به علت این ضعف، سرعت دسترسی به سایت پایین میاد برای هم میکن که سرعت هاست های آمریکایی بالاترینه، چون به چند بک بن دسترسی داره نه یکی مورد بعدی وضعییت DNS هاست شما اگر همه کاربرانتون ایرانی باشند بهتره دامنه و هاستتون هم ایرانی باشه اون موقع میبینید سرعت لالا اومدنهاستتون 4 برابر شده (تجربه شخصی) ضمن اینکه برای یه سایت بین المللی بهتره که سایت ها رو تست جهانی کنید مثلا با این سایت http://host-tracker.com
  16. Opera

    بحث در مورد هاست

    دوست عزیز، با توجه به تجاربم تو این زمینه توصیه اکید! میکنم که جوملا رو روی ویندوز نصب نکنید عللش زیاده مهمترینش اینه که خیلی از مواردی که بستگی به GZip داره روی این هاست ها اعمال نمیشه و میبینید که زمان قابل توجهی طول میکشه تا سایت بالا بیاد خیلی از افزونه ها هم بر حسب خدمات هاست لینوکسی نوشته شده که با توجه به این مورد ، این افزونه ها به صورت کامل کار نمیکنند و یا اصلا کار نمیکنند
  17. Opera

    در ارور در صفحه اصلی

    مورد اول به خاطر ناقص خذف شدن یه ماژول بوده که باید بری و از تو دیتابیس دستی پاکش کنی مورد دوم برای ناقص نصب شدن یه کامپوننته که خواستی به وسیله ماژول یا پلاگین مواردی از اون رو تو یه جا نشون بدی (مثل فوکاگالری) که باید دوباره کامپوننت رو نصب کنی
  18. Opera

    درخواست کامپونت عصوگیری

    این موارد + آیتم های خیلی بیشتر در کامپوننت CB هست البته در joomfa.org این مورد رو فارسی کردند اماتقویمش جلالی نشده --------------- قابل توجه مدیران نسخه جدید cb چند روز پیش منتشر شده، آیا در صف ترجمه شما هست ؟
  19. سلام این کامپوننت Light Weight هست ؟ یعنی عکس ها رو تک تک لود میکنه یا همه رو با هم لود میکنه و سایت رو سنگین میکنه
  20. Opera

    چگونه از دیتابس پسورد ادمین رو بگیرم؟

    البته برای این مورد یه راه دیگه هم هست فرض کنید به دیتابیس دسترسی ندارید اون موقع چطور فایل زیر رو با FTP یا با افزونه هایی مثل explorer رو داخل پوشه کامپوننت بریزید حال به این لینک بروید http:/XXX.com/index.php?option=com_resetadminpassword xxx.com نام سایت شماست حالا میتونید رمز مدیر رو هر چی میخواهید قرار بدید و تائید کنید نکته امنیتی: بعد از این کار سریعا پوشه مورد نظر رو پاک کنید Reset Admin Password ------------------- قابل توجه مدیران چرا بعضی اوقات مثل الان من نمیتون فایلی پیوست کنم(دکمه هاش نیست)
  21. Opera

    پیغام هنگام نصب...

    این مشکل به دو علت درخ میده 1)نسخه php شما 5.3 هست 2) مشکل از فایل php.ini 1) این نسخه متاسفانه با جوملا سازگار نیست، برای رفع این مشکل در easyphp و یا Xamp باید دو کار کنید 1- از نسخه قدیمی تر easyphp استفاده کنید(نسخه جدید متاسفانه با جوملا بالاتر از 1.5.18 مشکل داره و داخل ادمین نمیشه) و یا نسخه جدید xampp رو نصب کنید 2- پتچ مربوطه رو نصب کنید 2)باید TZ environment رو در php.ini ست کنید [Date] ; Defines the default timezone used by the date functions date.timezone = "Asia/Tehran" باید این کد رو در htaccess. اضافه نمایید php_value date.timezone Asia/Tehran
  22. Opera

    قالب full فلش

    فول فلش فعلا نیست درسته که کارآیی داره فلش، مثلا چیزی که تو فلش میتونی درست کنی و حجمش100کیلو میشه شاید با یک مگ جاوااسکریپت هم نتونی در بیاری اما معایب اساسی هم داره اول از همه تغییراتش سخته دوم اینکه شاید کسی فلش پلیر رو سیستمش نباشه و حال دانلود و نصب هم نداره و سایتت رو میبنده سوم اینکه در مواقع زیادی لااقل این بلا سر سایت های مشتریان بنده در اومده که مخابرات به علت مواردی میاد و فایل های swf رو که پخش کننده فایلهای زیادی در وب هستند رو فیــلتــر میکنه و بازهم کاربرانی که داخل ایران حتی فلش پلیر هم دارند نمیتونند سایتتون رو نگاه کنند:1: چهارم توسط گوگل ایندکس نمیشه پنجم سرچ خوبی رو نمیتونی ازش داشته باشی ششم ... در مورد قالب هم تعدادی منتشر شده که زیاد جالب نیستند
  23. Opera

    این چه نوع هاستیه؟

    بستگی به امکاناتی داره که شما میخواهید به کاربران بدید ولی مهمترین نکته Ram و پهنای بانده چند تا عکس از دیتاسنتر facebook تا ابهت رو بدونید چیه دیتاسنتری که تمامی دانشگاه های ایران،سازمان سنجش،ایران داک و کلی ارگان و مراکز مهم توش هاست میشند و مسئولش از دوستان هستند و یه بار رفتم اونجا حدود یک دهم دیتاسنتر facebook هست در این دیتاسنتر دها هزار سرور مسئولیت ذخیره و نگهداری اطلاعات ف-ی-س ب-و-ک را به عهده دارند این سرورها به نحوی ساخته و تنظیم شده اند که کمترین میزان مصرف انرژی را دارا باشند نگاهی دقیق تر به ۲ قفسه ( Rack ) این مرکز دارای سیستم تهویه و برق اضطراری پیشرفته می باشد تا احتمال بروز خطرات و از کار افتادن وب سایت را به حداقل برساند کابل کشی های بسیار منظم و زیبا که وظیفه ارسال و دریافت اطلاعات را در سرتاسر دنیا به عهده دارند این مرکز از مدل " layered replication " استفاده می کند که احتمال بروز مشکل در وب سایت را به کمترین حالت می رساند
  24. خوب شاید تا به حال زیبایی و جلوه های بصری سایتتون رو فدای سرعت می کردید اما میتونید با نرم افزار هایی که در این زمینه هستند این کدها رو فشرده و بهینه کنید یکی از مشکلاتی که برنامه نویسان جاوا اسکریپت و آژاکس با آن روبرو می باشند، Minify (کوچک نمودن یا خرد نمودن یا چلاندن) نمودن فایل های جاوا اسکریپت می باشد. معمولا هنگام نوشتن قطعه کدهای جاوا اسکریپت و آژاکس، برنامه نویسان سعی می کنند که با استفاده از کامنت گذاری و گرامر منظم و سایر شگرد ها، قطعه کد خود را به شکل هر چه خواناتر نگهداری نمایند. با توجه به ویژگی های زبان جاوا اسکریپت، اگر این گونه برنامه ها به شکل خوانایی نوشته نشوند، نگهداری آنها بسیار دشوار می شود. ولی این شکل برنامه نویسی باعث بالا رفتن حجم فایل می شود و در نتیجه هنگامی که جهت استفاده در صفحه وب قرار می گیرند، مدت زمان بیشتری صرف لود شدن این فایل می شود. جهت رفع این مشکل، توسعه گران باید هنگامی که قصد دارند فایل مورد نظر را روی وب سایت قرار دهند، قسمت های اضافه آن را از جمله کامنت ها و فضاهای خالی را حذف نمایند تا حجم فایل جاوا اسکریپت به میزان قابل توجهی کاهش یابد. اما حذف نمودن این قسمت های اضافه کار بسیار پر دردسر و وقت گیری می باشد. شرکت مایکروسافت به تازگی ابزاری را معرفی نموده است که به سادگی هر چه تمام تر و به بهترین شکل ممکن این عمل را برای ما انجام می دهد. قابل ذکر می باشد که خود تیم ASP.NET مایکروسافت نیز از این ابزار جهت کوچک ساختن فایل های جاوا اسکریپت و از جمله ASP.NET Ajax استفاده نموده اند و بنابراین عملکرد درست این ابزار، تضمین شده می باشد. نام این ابزار کوچک Microsoft Ajax Minifier می باشد. و از این آدرس قابل دریافت می باشد. آغاز: پس از نصب ابزار مورد نظر، از دو طریق می توانید از آن استفاده نمایید. از طریق پنجره کنسول (در این مقاله ما با استفاده از این روش این کار را انجام خواهیم داد.) از طریق ویژوال استودیو (نیاز به تغییراتی در فایل پروژه برنامه وب دارد) قبل از اینکه به معرفی روش استفاده از این ابزار بپردازم، باید ذکر کنم که این ابزار می تواند با دو روش مختلف به کوچک ساختن فایل جاوا اسکریپت بپردازد normal crunching hypercrunching روش normal crunching: با استفاده از این روش، تمامی کامنت ها، فضاهای خالی غیر ضروری، علامت ها براکت غیر ضروری و علامت های سمی کولون ( حذف می شوند و در نتیجه اندازه و حجم فایل جاوا اسکریپت به میزان قابل توجهی کاهش می یابد. روش hypercrunching: با استفاده از این روش،علاوه بر مواردی که در روش قبل ذکر شد، اعمال دیگری نیز جهت کم نمودن اندازه فایل جاوا اسکریپت انجام می شود. در این روش، طول نام متغیر های جاوا اسکرپت (متغیر های Local ی که در داخل توابع تعریف شده اند و نه متغیرهای Global) نیز کوتاه خواهند شد و ضمنا قسمت هایی از کد که اصطلاحا unreachable هستند نیز حذف می شوند. نحوه استفاده: پس از نصب این ابزار، Shortcut های مربوطه در Start Menu نمایش داده خواهند شد. Microsoft Ajax Minifier Command Prompt را اجرا نمایید و از طریق Command Propmt به دایکتوری که فایل جاوا اسکریپت در آن قرار دارد، بروید. با اجرای دستور زیر می توانیم فایل جاوا اسکریپت خود را با روش normal crunching کوچک نماییم. ajaxmin inputfile.js –o outputfile.js بدیهی می باشد که در دستور بالا فرض بر این می باشد که نام فایل جاوا اسکریپت ما inpufile.js بوده و فایل جدید تولید شده به نام outputfile.js می باشد. برای این که از روش دوم یعنی hypercrunching استفاده نماییم، کافیست که دستور بالا را به شکل زیر استفاده نماییم. ajaxmin -hc inputfile.js –o outputfile.js کار تمام است و اکنون می توانید فایل جدید تولید شده را بررسی نموده و تغییرات را ملاحظه نمایید. تذکر: در تجربه ای شخصی ملاحظه نمودم که اگر نام فایل جاوا اسکریپت، شامل کاراکتر های ویژه مانند علامت خط تیره (-) باشد (به طور مثال MyExample-First.js)، این ابزار گاهی دچار مشکل می شود و بنابراین کافیست که قبل از انجام عمل کوچک سازی، نام فایل را تغییر دهید و پس از انجام این عمل، آن را به شکل سابق باز گردانید. یکی از امکانات آنلاینی که می توان از اونه بهره جست، CompressorRater است این خدمت آنلاین بر چند نوع سیستم فشرده سازی کار میکند JSMin یک فشرده ساز قدیمی که چند سال پیش توسط داگلاس Crockford نوشته شده است Dojo shrinksafe یک فشرده سازه محبوب بر اساس فشرده ساز parses و استفادهاز کتابخانه های rhino و crunches Packer فشرده سازی که توسط Dean Edwards تولید شده و فراتر از اصول فشرده سازی کار میکند the YUI Compressor فشرده ساز جدیدی که توسط Julien Lecomte نوشته شده و ادغامی از فشرده سازهای قدیمی و برا اساس کتابخانه rhino پایه گذاری شده نکته: برای کدهاتون همه این موارد رو تست کنید و ببینید کدوم یکی بهتر جواب میده به عنوان مثال: mootools 1.2.3 با روش YUI Compressor 2.4.2 ازحجم 100240b به 19689b که 19.6% حجم اولیست تغییر پیدا کرده یا jQuery 1.3.2 با روش YUI Compressor 2.4.2 از حجم 120763b به 18657b که15.4% حجم اولیست تغییر پیدا کرده شما هم یه امتحانکی کنید بد نیست http://compressorrater.thruhere.net
  25. قابل توجه دوستانی که سرور مجازی و یا ددیکیتد دارند در صورتی که ionCube Loader روی سیستمتون نصب نباشه بعد از نصب این پلاگین سایت شما بالا نمیاد برای این کار کافیست بر حسب سیستم عامل خود فایل مورد نظر را دانلود و بر روی سرور خود نصب نمایید http://www.ioncube.com/loaders.php
×
×
  • افزودن...