رفتن به مطلب

shami123

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

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

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

  • روز های برد

    2

فعالیت های امتیازی

  1. Like
    shami123 از pazel یک واکنش گرفت در ارور Oops! Something went wrong نقشه گوگل مپ   
    آدرس بلاک هستش و باید از یک ف--یلت----ر---شک---ک--ن  استفاده نمایید
  2. Like
    shami123 از ali2535 یک واکنش گرفت در حل مشکل تاریخ شمسی درk2 فارسی   
    سلام

    این مشکل تاریخ افزونه کا2 هنوز پابرجاست.من از آخرین نسخه جوملا و این افزونه استفاده میکنم

    بهترین راه حل همینه که زمان ذخیره مطلب تاریخ های ایجاد و انتشار رو پاک کنید و بعد مطلب رو دخیره کنید

     

    حالا اگر پیش اومد و تاریخ ها رو پاک نکردید و مطلب باز نشد براحتی میتونید مطلب رو از طریق زیر باز کرده و تاریخ ها رو پاک کنید تا مشکل حل شه:

    در مدیریت زبان ها زبان بخش مدیریت را انگلیسی کنید و به مدیریت کا2 رفته و مطلب مورد نظر را باز کنید و تاریخ رو پاک کنید و بعد از اتمام میتونید دوباره زبان مدیریت رو فارسی کنید و نیازی نیست که حتما در دیتا بیس این کار رو انجام بدید.

    بدرود...

  3. Like
    shami123 از mohsen kian یک واکنش گرفت در کم کردن فاصله بیم ماژول ها   
    سلام

    اگه یه جایی آپ میکردی آنلاین میدیدیم بهتر میتونستیم یاری کنیم

    به احتمال زیاد پوزیشن ها یا والدینشون پدینگ یامارجین داشته باشن یا ماژولهایی که میزاری واسشون مارجین یاپدینگ تعریف شده

    بدرود...

  4. Like
    shami123 از arash_khan یک واکنش گرفت در مشکل فروشگاه سازویرچومارت در جوملا 3   
    سلام

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

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

  5. Like
    shami123 از محمدحسین میری یک واکنش گرفت در فیلترکردن کلمات نامناسب در ارسال پست درانجمن سازکیوننا   
    سلام
    یکی از دغدغه های انجمن داران قیلطرکردن کلمات نامناسب درپست هایی است که کاربران ارسال میکنند.ولی متاسفانه افزونه های کاربردی و فوق العاده ای مثل انجمن ساز کیوننا این امکان را دارا نمیباشند.
    در این آموزش نحوه قیلطر کلمات نامناسب و دلخواه را در این انجمن سازحرفه ای به شما نشان خواهم داد.دراین روش هنگام ارسال پست ،درصورتی که پست حاوی کلمات قیلطرشده باشد ،طی پیغامی به کاربر از ثبت پست جلوگیری مینماید.
    البته این روش رو در انجمن جوملا جهانی دیدم که واسه نسخه های اولیه این افزونه بود ولی با مقداری تغییر خودم اون رو روی نسخه 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. Like
    shami123 از pourmoshtagh یک واکنش گرفت در فیلترکردن کلمات نامناسب در ارسال پست درانجمن سازکیوننا   
    سلام
    یکی از دغدغه های انجمن داران قیلطرکردن کلمات نامناسب درپست هایی است که کاربران ارسال میکنند.ولی متاسفانه افزونه های کاربردی و فوق العاده ای مثل انجمن ساز کیوننا این امکان را دارا نمیباشند.
    در این آموزش نحوه قیلطر کلمات نامناسب و دلخواه را در این انجمن سازحرفه ای به شما نشان خواهم داد.دراین روش هنگام ارسال پست ،درصورتی که پست حاوی کلمات قیلطرشده باشد ،طی پیغامی به کاربر از ثبت پست جلوگیری مینماید.
    البته این روش رو در انجمن جوملا جهانی دیدم که واسه نسخه های اولیه این افزونه بود ولی با مقداری تغییر خودم اون رو روی نسخه 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
     
     
     که در این تابع بکاربرده شده در واقع همون فایلی است کلمات قیلطر شده در اون قرارداده شده و در پوشه تصاویر در روت سایت قرار دارد که در قسمت مدیریت رسانه میتوانید فایل جدید رو جایگزین اون کنید.توجه داشته باشید که این فایل رو باید باهمین نام در پوشه تصاویر وارد کنید.
    کلماتی که میخواهید در این لیست قراربگیرند را بطور جداگانه و هر کلمه در یک خط قرار دهید و سپس فایل را با نام ذکر شده در پوشه تصاویر آپلود نمایید.دقت کنید که قیل ازآپلود فایل جدید ،فایل قبلی را حذف نمایید.این فایل را هر چندبار که بخواهید میتونید تغییر دهید.
     
    امیدوارم مفید بوده باشه
    بدرود...
  7. Like
    shami123 از محمدحسین میری یک واکنش گرفت در تشخیص cms   
    سلام

      افزونه فایرفاکس اسمش هست؟


    Wappalyzer
    از سایت 

    http://builtwith.com

    هم میشه استفاده کرد که اطلاعات کلی سایت رو میده

    بدرود...

  8. Like
    shami123 به طراحی سایت امتیاز داد در آموزشی: تعویض دامین بدون کاهش در رتبه   
    تغییر نام دامنه، می تواند تأثیر بسیاری جدی بر روی ترافیک سایت بگذارد. به طوری کلی تغییر نام دامنه از دیدگاه سئو توصیه شده نیست به دلیل اینکه هر دامنه ای دارای معیارها، ویژگی ها و از همه مهمتر هایپرلینکهایی است که روی سئوی سایت تأثیر می گذارد و ممکن است با تغییر نام دامنه فاکتورهای مهم دامین قبلی منتقل نشوند.

    در این راهنمای سئو، به تشریح مراحل تغییر نام دامنه بدون از دست دادن ترافیک سایت می پردازیم.


    مرحله یک: ثبت دامنه جدید یا خرید دامنه قدیمی

    اولین چیزی که برای تغییر دامین سایت باید انجام دهید، بدست آوردن دامنه جدید است، زمانیکه یک دامنه قدیمی را خریداری می نمایید، توجه داشته باشید دامین انتخابی توسط موتورهای جستجو بلاک نشده باشد، برای کسب اطلاعات در مورد دامین می توانید از روش های زیر استفاده کنید.


    · با استفاده از http://www.domaintools.comدر مورد دامین اطلاعات کسب نمایید. · با اضافه کردن دامین در گوگل وب مستر تولز می توانید آمار دامین و تمام هشدارهای دریافتی را مشاهده نمایید.

    مرحله دو: آپلود صفحه "coming soon"
    اگر شما چند هفته قبل از انتقال سایت، یک صفحه html در دامین جدید آپلود نمایید، در واقع به موتورهای جستجو امکان crawl و ایندکس کردن سایت جدید را می دهید.

    در نتیجه با قرار دادن متن در صفحات خود، به موتورهای جستجو کمک می کنید که محل وب سایت جدید را شناسایی نمایند و تشخیص دهند که دامین جدید یک سایت واقعی است نه یک دامین پارک شده.

    مرحله سه: انتقال بخش های کوچک سایت (اختیاری)
    در صورت امکان، به جای انتقال همه صفحات به دامین جدید، ابتدا از بخش های کوچکتر سایت شروع نمایید. به عنوان مثال ابتدا دامنه فرعی را منتقل و تست نمایید سپس چند هفته بعد، بعد از اینکه مطمئن شدید ترافیک سایت شما به طور جدی تغییر نکرد، می توانید سایر بخش های سایت را منتقل کنید.

    استفاده از همین روش برای ادغام چند سایت و انتقال آنها به یک دامین جدید نیز امکان پذیر است.

    شما می توانید ابتدا بخش هایی که کمترین ترافیک را دارند منتقل نمایید، سپس سایر بخش های سایت انتقال یابند.

    اگرچه این مرحله اختیاری است، اما به شما توصیه می کنیم که حتما این مرحله را انجام دهید تا از ایجاد مشکلات جدی بر روی سئوی سایت جلوگیری شود.

    مرحله چهار: آپلود صفحات سایت در دامین جدید
    گام بعدی آپلود صفحات، تصاویر و فایلهای سایت است. فقط توجه داشته باشید، اگر تصمیم دارید که نام فایل و یا مسیر را تغییر دهید، حتماً یادداشت نمایید تا در مرحله بعد از آنها استفاده شود.



    خلاصه ای از مراحل قبلی:
    مرحله یک: ثبت دامنه جدید یا خرید دامنه قدیمی
    مرحله دو: آپلود صفحه "coming soon"
    مرحله سه: انتقال بخش های کوچک سایت (اختیاری)
    مرحله چهار: آپلود صفحات سایت در دامین جدید



    مرحله پنج: ریدارکت صفحات قدیم به صفحات جدید
    هنگامی که صفحات را در دامنه جدید آپلود نمودید باید صفحات قدیم را به آدرس جدید ریدارکت کنید فقط توجه داشته باشید که کل سایت را به دامین جدید ریداریک نکنید بلکه برای هر صفحه این عمل انجام شود.
    به شدت تاکید شده است که از ریدایرکت 301 استفاده شود زیرا تمام ویژگی های دامین سایت قبلی را منتقل می نماید اما تغییراتی که انجام می دهید دائمی است. در صورتیکه بخواهید در آینده تغییر مسیر دیگری داشته باشید از ریداریکت 302 استفاده نمایید البته در این روش تمام خواص دامین قبلی منتقل نمیشود.

    تنها نکته ای که در 301 ریدایرکت باید به آن توجه داشت اینست که آدرس ها از صفحات قدیمی به صفحات جدید باید مستقیم باشند.


    مرحله شش: استفاده از ابزار تغییر آدرس در گوگل وب مستر تولز
    استفاده از ابزار تغییر آدرس گوگل وب مستر تولز، یکی از اقداماتی است که شما باید انجام دهید. پس از اینکه هر دو سایت را در گوگل وب مستر تولز ثبت کردید، شما باید مشخص کنید که دامین سایت قبلی به آدرس جدید منتقل شده است.

    این کار به گوگل کمک می کند تا به وضوح درک کند که کل سایت به این دامنه منتقل شده است.


    مرحله هفت: بروز رسانی لینکهای مهم
    به شدت توصیه شده است تمام سایتهایی که به سایت قبلی شما لینک می دهند را بروز رسانی نمایند (سایتهای که دارای پیج رنک بالایی هستند).

    البته شما مجبور نیستید با تمام و بمسترهایی که به سایت شما لینک داده اند تماس بگیرید، به جای آن بر روی مهمترین آنها تمرکز کنید.


    مرحله هشت: صبور باشید و سایت را به روز نگه دارید
    تغییر نام دامنه سایت یکی از بروز رسانی های عمده ای است که شما می توانید بر روی سایت انجام دهید. صبور باشید و مطمئن شوید که زمان لازم را برای تست کامل سایت اختصاص داده اید.

    همچنین نام دامنه جدید را به صورت منظم تمدید نمایید و اجازه ندهید که اکسپایر شود.

    اگر شما مراحل تغییر نام دامنه سایت بر اساس اصول سئو را به صورت کامل و دقیق انجام دهید، تغییر ترافیک سایت به حداقل خواهد رسید واز طرفی روی سئوی سایت تاثیر نمی گذارد.

    فراموش نکنید که هرگز نام دامنه خود را تغییر ندهید مگر اینکه گزینه دیگری نداشته باشید.
     
  9. Like
    shami123 از محمدحسین میری یک واکنش گرفت در دو زبانه کردن سایت   
    سلام
    این کاری که برادرمیری گفتن کاملا صحیحه ولی برای افرادی هست که برنامه نویسن یا آشنایی دارن با این روش ها
    اما اگر بخواید دوقالب یا حتی چندین قالب متفاوت در ساتتون داشته باشید این کار بدون نیاز به کد نویسی امکان پذیر است
    فرض میکنیم چنتا قالب توی بخش مدیریت قالب ها دارید
    مثلا شما دوتا منو دارید یکی واسه انگلیسی و یکی واسه فارسی
    حالا میاید توی اون قالب مورد نظر و تنظیمات منو رو که میارید یه بخش داره به نام انتساب به منوها
    حالا هر آیتم منویی که میخواید با این قالب باز بشه رو انتخاب میکنید
    ضمنا نیازی نیست که این قالب حتما قالب پیشفرض باشه
    بدرود...
  10. Like
    shami123 به m4mali امتیاز داد در آموزش نحوه استایل دهی به هر صفحه از جوملا به صورت اختصاصی   
    خوب حالا بریم سره آموزش اصلی .
    من مطلب پس قبلی رو به روش اصولی میگم. شما می تونید به جای مخفی کردن بهش استایل هم بدین .

    ابتدا وارد مدیریت منو بشوید Menu manager ,و یک منو رو انتخاب کنید. مثلا منوی home page حالان توی تنظیمات منو قسمت page display option  رو انتخاب کنید. توی جوملا ترجمه شده دقیق یادم نیست. فکر کنم احتمالا باید تنظیمات نمایش صفحه باشه.
     
    حالا در قسمت Page Class  یک کلاس رو به این صفحه اختصاص بدین. مثلا من اینجا myclass_ رو میدم
    منو رو سیو کنین و سایت رو باز کنین.
     
    خوب . حالا چطوری از این استفاده کنیم ؟
     
    بذارین  من یه مثال بزنم. مثلا می خوانم div  مربوط به کامپوننت رو مخفی کنم. یا رنگ background   عوض کنم.
     
    ببینید مثلا توی قالب beez2  قبل از استایل دادن به این شکل بوده


    <div class="blog-featured" </div>
     
    اما حالا اینطوری شده


    <div class="blog-featured_mystyle" </div>
     
    نکته اینجاست که این استایل فقط توی این صفحه وجود داره و توی صفحه های دیگه به این اون حالت بالاییه.
    خوب دیگه از اینجا به بعد رو همتون بلدین


    .blog-featured_mystyle { display:none; }
    یه نکته ای رو هم بگم. من با استفاده از این روش یادمه که می شد همه اجزای صفحه رو تحت تاثیر قرار داد. اما فکر میکنم یا به قالب سایت مربوطه یا فقط توییه جوملا 3 این کار ممکنه. باید امتحان کنم. اما من توی جوملا 3 این کار انجام دادم . یعنی مثلا میتونین بگین همه table ها یا parageraph  ها و همه class  ها و id  ها از این استایل ارث ببرن.
    به این صورت که میاد tag html رو به این صورت در میاره


    <html lang="fa-ir" dir="rtl" class='com_content view-featured itemid-101 home mystayle j32'>
     
    امیدوارم که آموزش بدردتون بخوره . و ازش استفاده کنید. اگه سوالی بود در خدمتم.
    با سپاس از این که وقتتون رو در اختیار بنده قرار دادین
  11. Like
    shami123 به m4mali امتیاز داد در آموزش نحوه استایل دهی به هر صفحه از جوملا به صورت اختصاصی   
    درود فراوان به همه جومینایی ها گرامی
     
    یک آموزشی که فکر می کنم به درد دوتان بخوره رو می خوام خدمت تون ارائه بدم. امیدوارم که به درد همه بخوره.
     
    چطور می تونیم برای هر صفحه از جوملا یک استایل متفاوت داشته باشیم ؟
     
     
     
     
    اما برای شروع بذارین با یه  کاره ساده تر شروع کنیم. فقط با عرض معذرت من اینجا تایپ می کنم . نمی تونم عکس بگیرم بذارم. سعی می کنم اضح بگم.
     
    چطور تویه صفحه اصلی یا بعضی صفحات نمایش محتوا یا همون com_content  رو غیر فعال کنیم.
     
    به دو روش من این کار رو بلدم . روش اول که ابداع خودمه. استفاده از ماژول advance HTML .
     
    به اینصورت که شما این ماژول و تویی یه موقعیت از صفحه اصلی قرار میدین. یه جایی که تاثیری نداشته باشه. و قالب رو خراب نکنه . بعد حالا این ماژول رو فقط توی صفحه اول فعال می کنید.
     
     بعد حالا توش یه css  می نویسید که کلاس یا آیدی مربوط به قسمت محتوا جوملا رو مخفی کنه . 
    به این صورت :
    با فرض بر این که کلاس div  کامپوننت content توی قالب من اسمش . main-content  هست. به این صورت میشه.


    .main-content { display:none; }
     
    دیگه اینجا دستتون بازه و هر کاری که بخواین می تونین با css  انجام بدین.
     
    برای هر صفحه هم می تونید ماژول رو فعال کنید تا استایل به اون صفحه اعمال بشه فقط . گزینه important  رو برای استایل دهی مجدد فراموش نشود .
    فکر کنم میتونید حتی از دستور load position  خود این ماژول رو تویه artices  ها قرار بدین و توی صفحه اصلی بذارین و خودش خودش رو مخفی کنه. البته اینو امتحان نکردم. شما امتحان کنید
     
    روش دوم که روش اصولی تر و قدرتمند تری هست رو توی پست بعدی می گم.
    با سپاس فراوان. امیدوارم که به کار تون  بیاد.
  12. Like
    shami123 از basakco یک واکنش گرفت در میخوام سایتی با زیر مجموعه های زیاد درست کنم میشه راهنمایی کنین   
    سلام
    واسه سایت املاک یه کامپوننت خوب هست به اسم
    EstateAgent
    بگرد فارسیش رو هم پیدا میکنی
    بدرود...
  13. Like
    shami123 از chigoft.com یک واکنش گرفت در کپی شدن مطالب در سایت و هاست خودم   
    سلام
    نیازی نیست که حتما تصاویربه هاست خودت منتقل بشه.میتونی درهنگام ایجادمطلب از گزینه 
    insert/edit image
    استفاده کنی و لینک عکس رو بهش بدی.اینجوری هاست خودت هم استفاده نمیشه.ولی خب عیبش اینه در صورتی که تصویرازسایت موردنظرحذف بشه یا سایت مشکل داشته باشه اونوقت تصویردرسایت شما هم مشاهده نمیشه
    ولی اگربخوای تصاویرروبه هاست خودت منتقل کنی( بدون دخیره کردن روی سیستم خودت و آپ کردن دوباره ،بایداز یک اسکریپت که کارانتقال فایل از هاست به هاست رو انجام میده کمک بگیری و اون رو در هاست خودت اجرا کنی
    اینم اسکریپت
    <؟php
     
    ini_set('max_execution_time','500');   // تا در صورت طول کشیدن عملیات انتقال پیغام خطادریافت نکنید
     
    $pic1="http://rozup.ir/up/news/Music/thumb.png";
    $pic2="http://cdn.bartarinha.ir/files/fa/news/1391/1/26/74748_699.jpg";
     
    $pics = array($pic1,$pic2);   $to = "files/";      //مسیرفولدری که میخوای تصاویردراونجا ذخیره بشن   foreach($pics as $pic) {         $arr = explode("/",$pic);       $last = count($arr)-1;       copy($pic , $to.$arr[$last]);   }   echo ' done! ';   ?>  
  14. Like
    shami123 به Saeed_Shamsi امتیاز داد در طراحی افزونه های اختصاصی شما بصورت کاملا رایگان   
    با سلام
     
    عید امامت  و  ولایت بر عموم مسلمین جهان مبارک باد
     
    به مناسبت عید غدیر بچه های جومینا تصمیم گرفتن چندتا از بهترین ایده ها و پیشنهادات دوستان جومینایشون رو بصورت رایگان تبدیل به  افزونه جوملا کنند.
     
    لطفا دوستان عزیز توضیحات ایده یا پیشنهادی  که برای  افزونه دارند رو کامل بنویسند و اگه دموی  از  افزونه را روی سیستم های دیگه یا بصورت اسکریپت داردن رو قرار  بدند .
    - از تکرار و پافشاری روی  ایده یا پیشنهادتان خوداری کنید. ما همه پست ها رو میخونیم  اگه صلاح  دیده بشه انتخابش میشه
    - پیشنهادات که انتخاب میشن با یک روال زمانی خاصی نوشته  و در جومینا  انتشار  خواهند یافت.
    - پیشنهاداتی  مورد قبول هستن که عموم پسند باشن
    - دوستان دقت داشته باشند که افزونه های که زمانی بیش از یک هفته رو بطلبند عملا امکان پذیر نیستند // چون اگه 4 تا افزونه انتخاب بشه این یعنی عملا یک ماه و بیش از این زمان هم مقدور نیست // سعی کنید یک ماژول ، پلاگین خوب یا یک کامپوننت ساده و به درد بخور رو طلب کنید
    - دوستان دقت داشته باشند که قراره یه پیشنهاد یا ایده جدید بدند // اینکه اسم یا دمو یک افزونه جوملایی رو که قبلا نوشته شده (بصورت تجاری) رو قرار بدند و از  ما در خواست نوشتن اون افزونه رو داشته باشند غیر معقوله  و مقدور نیست.
     
     
    یا حق
  15. Like
    shami123 از رضاقاسمی یک واکنش گرفت در سایت ساخته شده با جوملا؟؟؟؟   
    سلام
    به این سایت مراجعه کن ونام سایت مورد نظرروبهش بده ونتیجه رو مشاهده کن
    http://builtwith.com/
  16. Like
    shami123 از me64 یک واکنش گرفت در مشکل با نمایش ماژول Lof Article Scroller Module   
    سلام
    #content{
    overflow:hidden;
    }
     
    این خط مشکلته
    برش دار درست میشه
    بدرود...
  17. Like
    shami123 از nima78400 یک واکنش گرفت در تنظیمات سایت   
    سلام
    بهش میگن 
    fav icon
    داخل روت قالب هستش
    میتونی توی اینترنت به صورت آنلاین آیکن دلخواهت رودرست کنی و بعدبا آیکن داخل روت قالب جایگزینش کنی
    این عبارت رو توی گوگل سرچ کن
    make favicon online
    بعد میری به سایت مربوطه و عکسی که میخوای رو بهش میدی و
    favicon
    خودت رو تحویل میگیری
     
    بدرود...
  18. Like
    shami123 از AmIn1412 یک واکنش گرفت در تغییر کانتنت جوملا   
    واسه کامپوننت ها یه کوچولوقضیه فرق میکنه 
    مثلا الان میخوای مطالب بلاگ رو بچینی.خب میری به فولدرکامپوننت ها وفولدر 
    com_content
    رو کپی میکنی و میاری داخل فولدر 
    html
    داخل قالب خودت.بجزپوشه ی 
    views
    همه ی فایل ها و پوشه ها رو حذف میکنی.محتویات داخل پوشه 
    views
    رو میاری بیرون وپوشه 
    views
    رو حذف میکنی
    حالا پوشه ها در این مسیرند
    html/com_content
    خب حالاداخل هر پوشه برای مثال پوشه
    archive
    هر چی هست بجزپوشه
    tmpl
    رو حذف میکنی بعدمیای دوتا فایل یا سه تا که داخل پوشه
     tmpl
    هستش واول اسمشون 
    default
    هست رو میاری داخل پوشه 
    archive
    وهمچنین فایل
    index.html
    وپوشه
    tmpl
    رو حذف میکنی.حالااین چنتا فایل 
    default
    توی مسیر زیرند
    html/com_content/archive
    حالاهر تغییری روی این دوتا فایل
    default 
    که میخوای بده
     
    بدرود...
  19. Like
    shami123 از roohaan یک واکنش گرفت در تغییر کانتنت جوملا   
    این تاپیک رو ببینید
    http://forum.joomina.ir/topic/28080-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D8%A2%D8%AF%D8%B1%D8%B3-%D8%B5%D9%81%D8%AD%D8%A7%D8%AA-%D9%82%D8%B3%D9%85%D8%AA%DB%8C-%D8%A7%D8%B2-%D9%88%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA/#entry130820
  20. Like
    shami123 از roohaan یک واکنش گرفت در تغییر کانتنت جوملا   
    مثلا واسه طرح بلاگ درپوشه 
    category
    فایل
    blog_item.php
    رو اگه نگاه بندازی
    می تونی بعد از تمام محتویاتش از کد زیر استفاده کنی
    <div style="margin-bottom:30px" ></div>
    که این دستور بعد از هر آیتم بلاگ یه فاصله به اندازه 30 چوب ایجاد میکنه
  21. Like
    shami123 از me64 یک واکنش گرفت در مشکل با انتشار ماژول در یک موقعیت   
    سلام
    با هر مرورگری نگا کردم مشکلی نداشت
    *******************
    اگه عرض رو اتومات بگیری واسه کانتنت،به دلیل عرض زیادماژول داخل اون بهم ریختگی یا همون 
    overflow
    ایجاد میشه
    راهش اینه که یا عرض ثابت واسه کانتنت تعریف کنی یا اینکه عرض کانتنت رو اتومات بگیری ولی در عوض عرض ماژول های داخل اون رو محدود کنی که در این ماژول گلوبال نیوزی که گذاشتی باید عرضش بشه حدود 550
    تا بهم ریختگی پیش نیاد
    خلاصه با ید محتوای داخل کانتنت رو محدود کنی که از این عرض بیشتر نشه
    بدرود...
  22. Like
    shami123 از roohaan یک واکنش گرفت در تغییر کانتنت جوملا   
    قرارنیست که با هرکلیک که خودت میکنی آمار بازدیدسایت بیشتر شه.
    آمار بازدیدبراساس 
    IP
    بازدیدکننده سایت اضافه میشه.افزونه ها مشکلی ندارن
  23. Like
    shami123 از roohaan یک واکنش گرفت در تغییر کانتنت جوملا   
    سلام
    به این کار میگن اچ تی ام ال سفارشی.یعنی به جوملا میگی که به جای استفاده از طرح پیش فرض خود جوملا ،ازطرح سفارشی شده ای که در فولدر قالب هست استفاده کنه
    واسه این کار باید بخش مورد نظری که می خوای تغییر بدی رو به فولدر قالبت کپی کنی
    یه فولدربه نام
    html
    در پوشه قالب خودت ایجادکن
    حالا مثلا اگه میخوای ماژول جستجوی پیش فرض جوملا رو سفارشی کنی میری به پوشه ماژول در روت سایتت و ماژول جستجو رو کپی میکنی و میاری به پوشه اچ تی ام ال خودت
    بعد تمام فایل های موجود در این پوشه ماژول که کپی کردی رو حذف میکنی بجز دوتا فایل
    یکی 
    index.html
    و یکی
    default.php
    که هر دوی این فایل ها توی پوشه
    tmpl
    هستن.حالا برو درون فایل 
    default.php
    هر جوری دوس داری تغییرش بده و کلاس وآی دی های خودت رو تعریف کن ودر فایل سی اس اس سایتت واسشون استایل خاص خودت رو تعریف کن
  24. Like
    shami123 از رضاقاسمی یک واکنش گرفت در مشکل بارگذاری صفحات وب سایت   
    سلام
    لینکاتون مشکل دارن
    index.php
    ازشون حذف شده .یعنی به جای لینک زیر
    http://www.tasveergar.ir/index.php/component/k2/item/75-small-purple-flower.html
    لینک زیردر سایت قرارداره
    http://www.tasveergar.ir/component/k2/item/75-small-purple-flower.html
     
    در تنظیمات کلی سایت گزینه
    mod_rewrit
    رو روی خیر بزارید احتمالا مشکلتون حل شه
  25. Like
    shami123 از yousof2000 یک واکنش گرفت در مشکل بارگذاری صفحات وب سایت   
    سلام
    لینکاتون مشکل دارن
    index.php
    ازشون حذف شده .یعنی به جای لینک زیر
    http://www.tasveergar.ir/index.php/component/k2/item/75-small-purple-flower.html
    لینک زیردر سایت قرارداره
    http://www.tasveergar.ir/component/k2/item/75-small-purple-flower.html
     
    در تنظیمات کلی سایت گزینه
    mod_rewrit
    رو روی خیر بزارید احتمالا مشکلتون حل شه
×
×
  • افزودن...