رفتن به مطلب

shami123

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

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

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

  • روز های برد

    2

آخرین بار برد shami123 در دی 31 2016

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

2 دنبال کننده

درباره shami123

  • درجه
    Advanced Member

core_pfieldgroups_1

  • Yahoo
    kavosh24@yahoo.com
  • Skype
    kavosh24

اطلاعات پروفایل

  • جنسیت
    Male
  • موقعیت:
    ilam
  • علاقه مندی ها
    religion-sport-science-music-programming-learning foreign languages-family-friends-make new friends

آخرین بازدید کنندگان پروفایل

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمی شود.

  1. shami123

    ارور Oops! Something went wrong نقشه گوگل مپ

    آدرس بلاک هستش و باید از یک ف--یلت----ر---شک---ک--ن استفاده نمایید
  2. shami123

    ارور Oops! Something went wrong نقشه گوگل مپ

    سلام با توجه به تغییرات اخیر گوگل در بخش Api ها این مشکل بوجود آمده. نمایش این پیغام بدلیل عدم وجود کلید api در لینک فراخوانی کتابخانه مپ گوگل می باشد.این لینک ،لینکی است که ماژول/پلاگین/کامپوننت و یا قالب ، درون سند خود قرار میده که کتابخانه های مروبط به گوگل مپ را از سایت گوگل فراخوانی کنه و بارگذاری کنه توی سایت(زمانی که سایت بالا میاد). این لینک به شکل زیر هستش::(البته توی بعضی ماژول ها یا پلاگین ها متفاوته بخش آخرش) https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true یا مثلا در در سایت اشاره شده در بالا به این صورت هستش:: maps.google.com/maps/api/js?language=fa-IR که اگر از ماژول استفاده میکنید توی فایل های ماژول قرار داره که شما میتونید اون رو تغییر بدید و کلید api خودتون رو که از گوگل گرفته اید داخل لینک بزارید که نقشه نمایش داده بشه.مثل لینک زیر:: https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true&key=AIzaSyyUihjiudjYGFBHYg86GFTUjdiijkdiYG78BMk یا برای لینک بالا:: https://maps.google.com/maps/api/js?language=fa-IR&key=AIzaSyyUihjiudjYGFBHYg86GFTUjdiijkdiYG78BMk در واقع شما این بخش رو به آخر لینک اضافه میکنید::: کلید شما = key& *********** دقت داشته باشید که اگر از ماژول یا پلاگین خاصی استفاده میکند برای نمایش نقشه ،پس باید لینک مربوطه رو توی فایل های اون ماژول یا پلاگین پیدا کنید. ولی اگر از کدهای میانبر پیش فرض خود قالب استفاده میکنید مثل ::: [spmap lat="23.743193" lng="90.388281" zoom="4" height="60" maptype="ROADMAP"] در این صورت باید لینک مربوطه رو توی فریم ورکی که قالب از اون استفاده میکنه تغییر بدید . که مسیر فریم ورک ها هم به قرار زیر هستش:::مثلا برای فریم ورک helix plugins/system/helix/shortcodes/map.php ------------------------------------------------------------------------------------------------------- برای دریافت کلید از گوگل ابتدا به حساب جی میل خود وارد شوید و بعد به صفحه زیر مراجعه کنید:: https://developers.google.com/maps/documentation/javascript/get-api-key توی اوایل صفحه یه بخش داره به اسم:: Get an API key و زیرش یه دکمه آبی رنگ که نوشته:: GET A KEY این دکمه رو که بزنید یه صفحه کوچک پاپ آپ باز میشه ،بعد گزینه :: create a new project رو انتخاب کنید و بعد گزینه زیر رو انتخاب کنید که کلید ایجاد و فعال و نمایش داده بشه برای شما:: create and enable api ------------------------------------------------------------------------------------------------------ بدرود....
  3. سلام این مشکل تاریخ افزونه کا2 هنوز پابرجاست.من از آخرین نسخه جوملا و این افزونه استفاده میکنم بهترین راه حل همینه که زمان ذخیره مطلب تاریخ های ایجاد و انتشار رو پاک کنید و بعد مطلب رو دخیره کنید حالا اگر پیش اومد و تاریخ ها رو پاک نکردید و مطلب باز نشد براحتی میتونید مطلب رو از طریق زیر باز کرده و تاریخ ها رو پاک کنید تا مشکل حل شه: در مدیریت زبان ها زبان بخش مدیریت را انگلیسی کنید و به مدیریت کا2 رفته و مطلب مورد نظر را باز کنید و تاریخ رو پاک کنید و بعد از اتمام میتونید دوباره زبان مدیریت رو فارسی کنید و نیازی نیست که حتما در دیتا بیس این کار رو انجام بدید. بدرود...
  4. shami123

    کم کردن فاصله بیم ماژول ها

    سلام اگه یه جایی آپ میکردی آنلاین میدیدیم بهتر میتونستیم یاری کنیم به احتمال زیاد پوزیشن ها یا والدینشون پدینگ یامارجین داشته باشن یا ماژولهایی که میزاری واسشون مارجین یاپدینگ تعریف شده بدرود...
  5. سلام یکی از دغدغه های انجمن داران قیلطرکردن کلمات نامناسب درپست هایی است که کاربران ارسال میکنند.ولی متاسفانه افزونه های کاربردی و فوق العاده ای مثل انجمن ساز کیوننا این امکان را دارا نمیباشند. در این آموزش نحوه قیلطر کلمات نامناسب و دلخواه را در این انجمن سازحرفه ای به شما نشان خواهم داد.دراین روش هنگام ارسال پست ،درصورتی که پست حاوی کلمات قیلطرشده باشد ،طی پیغامی به کاربر از ثبت پست جلوگیری مینماید. البته این روش رو در انجمن جوملا جهانی دیدم که واسه نسخه های اولیه این افزونه بود ولی با مقداری تغییر خودم اون رو روی نسخه 3.0.5 بکاربردم و مشکلی نداشت.هم روی جوملا 2.5 و هم جوملا 3 کار میکنه. فایل زیر را باز کنید: components\com_kunena\controllers\topic.php در قسمت مربوط به تابع public function post() در همون خطوط اول تابع بعد از اینکه مشخصات پست رو در آرایه ای به نام $fields قرارمیده ،خطوط زیر را اضافه نمایید: $filter = $this->filtered_words($fields['message']); if ($filter) { $this->app->enqueueMessage ( JText::_ ( $filter ), 'error' ); $this->redirectBack (); } تابع filtered_words() همون تابعی هست که باید به این کلاس تاپیک افزوده شود.این تابع را میتوانید در آخر همین کلاس بعد از آخرین تابع که در این نسخه resetvotes() میباشد قرار دهید-قبل از علامت کروشه که بمعنای بسته شدن کلاس میباشد. function filtered_words($message) { // EDIT THIS LINE!!!!!!!!!!!!!!!!!!! // THIS SHOULD BE ADMIN MAIL ADRESS $recipient = 'admin@yourjoomla.org'; // EDIT THIS LINE!!!!!!!!!!!!!!!!!!! // read bad_words.txt if ($badwfh = fopen(JPATH_BASE.'/images/filtered_words.txt', 'r')) { while (!feof($badwfh)) { $line = trim(fgets($badwfh)); if (!empty($line)) { $badwords[] = addslashes($line); } } fclose ($badwfh); // read post message in array $checkmessage = strtolower($message); $message_array = array(); $message_array = preg_split('/[\s,\n\r\t]+/', $checkmessage); $found_words1 = array(); $found_words2 = array(); foreach ($badwords as $bad_word) { if (strstr($checkmessage, $bad_word)) { $found_words1[] = $bad_word; } } $found_words2 = array_intersect($message_array, $badwords); $found_words = array_merge($found_words1, $found_words2); if (count($found_words) > 0) { foreach ($found_words as $bad_word) { $checkmessage = str_replace($bad_word, " *<b><span style='color: #FF0000;'>".$bad_word."</span></b>* ", $checkmessage); } $msg = 'there are filtered words in your message'.'<hr>'.$checkmessage; return $msg; } else return false; } else return false; } // filtered_words function فایلی متنی به نام filtered_words.txt که در این تابع بکاربرده شده در واقع همون فایلی است کلمات قیلطر شده در اون قرارداده شده و در پوشه تصاویر در روت سایت قرار دارد که در قسمت مدیریت رسانه میتوانید فایل جدید رو جایگزین اون کنید.توجه داشته باشید که این فایل رو باید باهمین نام در پوشه تصاویر وارد کنید. کلماتی که میخواهید در این لیست قراربگیرند را بطور جداگانه و هر کلمه در یک خط قرار دهید و سپس فایل را با نام ذکر شده در پوشه تصاویر آپلود نمایید.دقت کنید که قیل ازآپلود فایل جدید ،فایل قبلی را حذف نمایید.این فایل را هر چندبار که بخواهید میتونید تغییر دهید. امیدوارم مفید بوده باشه بدرود...
  6. shami123

    مشکل در نصب جوملا

    سلام دربخش مدیریت جوملا در بخش تنظیمات کلی در تب سرور ،گزارش خطا را روی هیچ قرار دهید بدرود...
  7. سلام معمولا زمانی که صفحه بطورکامل لود نشده باشه این دو دکمه کار نمیکنند کش مرورگرتون پاک کنید و دوباره تست کنید.بزارید صفحه بطورکامل لود بشه .با مرورگردیگه هم تست کنید بدرود...
  8. shami123

    مشکل در نصب جوملا 3

    سلام برای نصب جوملا 3 ابتدا آخرین نسخه زمپ رو نصب کنید و بعد از نصب تغییرات زیر را در فایل php.ini اعمال کنید که اون مشکل حین نصب رفع بشه post_max_size = 8M upload_max_filesize = 2M max_execution_time = 30 max_input_time = 60 memory_limit = 8M مقادیر بالا را به مقادیر زیرتغییر بدین ,سپس آپاچی را ریستارت کنید post_max_size = 50M upload_max_filesize = 50M max_execution_time = 4000 max_input_time = 4000 memory_limit = 1000M من خودم از زمپ 3.2.1 استفاده میکنم بدرود...
  9. shami123

    تشخیص cms

    سلام افزونه فایرفاکس اسمش هست؟ Wappalyzer از سایت http://builtwith.com هم میشه استفاده کرد که اطلاعات کلی سایت رو میده بدرود...
  10. shami123

    اشکال در نصب ویرچو مارت

    نسخه مورد نظر را از سایت اصلی بگیر تست کن virtuemart.net بدرود..
  11. shami123

    مشکل فروشگاه سازویرچومارت در جوملا 3

    سلام روی نسخه های اخیر جوملا 3 که افزونه ویرچومارت 3 رو نصب میکنم در صورتی که زبان مدیریت فارسی باشه ،لیست های کشویی در بخش مدیریت افزونه باز نمیشن. این درحالیه که اگه زبان مدیریت انگلیسی باشه افزونه بدون اشکال کار میکنه. از دوستان کسی فروشگاه سازویرچومارت رو روی جوملا3 آخرین نسخه نصب کرده؟مشکلی نداشته؟
  12. shami123

    اشکال در نصب ویرچو مارت

    سلام احتمالا نیازداره قبل از نصب اکسترکت بشه بدرود...
  13. shami123

    حذف index.php

    آدرس رو بصورت کامل در لینک لوگوبنویسید منظورم اینه که http .روهم اولش بنویسید اگه امکان تغییرآدرس لینک در تنظیمات قالب میسر نیست ،باید فایل index.php رو ویرایش کنید که به احتمال زیاد لوگو همونجاست بدرود...
  14. shami123

    مشکل با فرم ساز rsform

    سلام متاسفانه این افزونه با سیستم کشینگ جوملا مشکل داره و اگر پلاگین System Cache Plugin فعال باشه اینطوری میشه که در کار این افزونه خلل وارد میکنه بهترین راهش اینه که این پلاگین سیستمی کشینگ رو غیرفعال کنی راه دیگه اینکه دو خط زیر رو به کدهای افزونه اضافه کنی $cache =& JFactory::getCache('com_rsform'); $cache->clean(); این خطوط رو باید به فایلی که در مسیر زیر هست اضافه بکنی components/com_rsform/controller/adapter.php حالا بعد از اضافه کردن این کدها همونطور که انجام داده اید باید این فرم موردنظررو به یک آیتم منو اختصاص بدید که از طریق آدرس مستقیم کامپوننت بهش دسترسی امکانپذیربشه.که آدرس مستقیم افزونه میشه: index.php?option=com_rsform اگه مشکلی در کار بود در تنظیمات سایت گزینه mod_rewrite و آدرس بهینه برای موتورهای جستجو رو غیر فعال کنید بدرود...
  15. shami123

    نظرسنجی با فرم ساز

    سلام آری - امکانپذیراست - در واقع باید بعد از ایجاد فرم در بخش مربوط به پردازش فرم که واسه هر فرم هنگام ایجاد موجود میباشد این کار را انجام دهید اینکه چگونه بخواهید نشانی از کاربر تکراری بیابید بستگی به روشی که استفاده میکنید داره.مثلا استفاده از آی پی شخص نظر دهنده یا استفاده از کوکی هر چند هر دو قابل تغییر وپاک شدن هستن و در واقع میشه گفت هیچ روشی وجود نداره که بگی 100 در صد از پر شدن فرم توسط یک نفر به طور متوالی جلوگیری کرد ولی خب با ترکیبی از این روش ها میتونید امکانش رو بالا ببرید واسه کار کردن با امکانات آر اس فرم توی نت بگردید مطالب آموزشی واسه پردازش فرم های اون پیدا میکنید.همچنین واسه بلاک کردن کاربرتکراری بدرود...
×
×
  • افزودن...