رفتن به مطلب

bartar

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

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

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

  • روز های برد

    3

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

  1. Like
    bartar به m4mali امتیاز داد در افزودن فیلد جدید به فرم نام نویسی جوملا در سه گام   
    گام سوم - گام واپسین
    در پست پیشین ما توانستیم فرم رو ویرایش کنیم. حالا باید کدها را هم ویرایش کنیم تا این فیلد تازه ما در دیتا بانک هم نوشته بشود. و در بخش مدیریت سایت هم فیلد ها را بیافزاییم.
     
    در نخسین گام از این بخش باید این پرونده را ویرایش کنیم :

    plugins/user/profile10/profile10.php
    در رج 174 باید نام فیلد رو که در پرونده profile.xml افزودیم رو اینجا  بی افزاییم .پارامتر footballteam

    $fields = array( 'address1', 'address2', 'city', 'region', 'country', 'postal_code', 'phone', 'website', 'footballteam', 'favoritebook', 'aboutme', 'tos', 'dob', );
     
    ما تنها  باید یک پرونده دیگر را دگرگون کنیم تا کار تمام شود.

    plugins/user/profile10/profile10.xml
    اینجا ما باید دو تا بخش رو دگرگون کنیم :
    1- بخش کنترل فرم نام نویسی
    دور و بر رج 109 فیلد خودمون رو می افزاییم

    <field name="register-require_footballteam" type="list" description="During registration, if you have a favorite football team, enter it here." label="Favorite FootBall Team" > <option value="2">JOPTION_REQUIRED</option> <option value="1">JOPTION_OPTIONAL</option> <option value="0">JDISABLED</option> </field>
     
    2- بخش کنترل فرم ویرایش در پروفایل کاربر
    دور و بر رج 246 فیلد خودمون رو می افزاییم

    <field name="profile-require_footballteam" type="list" description="If you have a favorite football team, enter it here." label="Favorite FootBall Team" > <option value="2">JOPTION_REQUIRED</option> <option value="1">JOPTION_OPTIONAL</option> <option value="0">JDISABLED</option> </field>
     
    خوب شادباش می گم اگر همه چیز رو درست انجام داده باشد . الان دیگه می تونید نام نویسی کنید.
    امیدوارم که این آموزش رو دوست داشته بوده باشد و به کارتون بیاد و همیشه فرخ و شاد باشید. 
     
  2. Like
    bartar به m4mali امتیاز داد در افزودن فیلد جدید به فرم نام نویسی جوملا در سه گام   
    درود بر دوستان گرامی
     
    یکی از چالش های همه گیر که کاربران جوملا با آن سروکار دارند، افزودن فیلد جدید به فرم نام نویسی بوده و هست.
    که بیشتر کاربران rsForm یا Community Builder و ... را به کارمی گیرند. که این خود چالش های گوناگونی را به همراه دارد.
     
    ولی امروز من یک آموزش آماده کردم که به شما یاد می دهد که چگونه بدون افزودن هیچ افزونه تازه ای و با افزونه های پیشفرض جوملا چگونه اینکار را انجام بدهید . راستش رویکرد خود من (درست یا اشتباه) این است که تا جایی که می شود افزونه تازه ای کارگزاری نکنم.
     
    خوب پس بیاین آستین ها رو بالا بزنیم.
     
    گام نخست :
     
    در جوملا 2.5 یک افزونه پیشفرض هست که به ما اجازه میده پرسش های تازه ای رو در هنگام نام نویسی از کاربران بپرسیم. این افزونه رو در بخش plugin ها جوملا با نام پروفایل کاربر(user profile) می تونید پیدا کنید. اگه بررسی کنید می بینید که چندین پرسش اینجا هست و می تونید افزونه رو برای نشان دادن پرسش ها در نام نویسی و پاسخ ها در پروفایل config کنید.
     
    خوب حالا افزونه رو پویا (فعال) کنید. اکنون اگه به فرم ثبت نام برید می بینید که یک سری پرسش ها به فرم افزوده شده که در بسیاری از زمانها همین کار ما رو راه میندازه . خوب ولی ما می خواهیم پرسش های خودمون رو داشته باشم . پس ادامه می دیم. 
     
     ویرایش کردن یک افزونه و افزودن فیلد های تازه  همیشه کاره ساده ای نیست ولی امروز جومینا تا واپسین گام با شما هست که این کار را انجام بدیم.
     
    خوب باید بگم که ما این افزونه رو ویرایش نمی کنیم . چون اگه این کار رو بکنیم با بروز شدن جوملا همه کارهای ما به باد میره، پس یکی ازش کپی می گیریم.
     
    1- یک پوشه با نام profile10 روی desktop بسازید
     
    2- همه پرونده ها و پوشه های افزونه profile رو که در نشانی "plugins/user/profile" هست رو در پوشه profile10 کپی کنید.
     
    3-  پرونده ها زیر  را که برای زبان افزونه هست رو هم از این نشانی "/administrator/language/en-GB" در پوشه profile10 کپی کنید
    en-GB.plg_user_profile.ini
    en-GB.plg_user_profile.sys.ini
     
    4- نام پرونده های زبان که در گام شماره 3 کپی کردید رو بانویسی کنید
    en-GB.plg_user_profile.ini       to            en-GB.plg_user_profile10.ini
    en-GB.plg_user_profile.sys.ini      to     en-GB.plg_user_profile10.sys.ini
     
    5- خوب اکنون ما باید یه کارهای دیگه رو انجام بدیم تا افزونه رو بتونیم کپی کنیم. به پوشه profile10 برید  باید در پرونده profile.xml هم یکسری دگرگونی انجام بدیم . نخست نام پرونده را به profile10.xml بازنویسی کند و سپس این رج ها رو به این ترتیب دگرگون کنید :

    LINE 3: <name>plg_user_profile10</name> LINE 14: <filename plugin="profile10">profile10.php</filename> LINE 19: <language tag="en-GB">en-GB.plg_user_profile10.ini</language> LINE 20: <language tag="en-GB">en-GB.plg_user_profile10.sys.ini</language>
     
    6- باید نام پرونده profile.php رو به profile10.php بازنویسی کنید. و

    LINE 18: class plgUserProfile10 extends JPlugin
     
    7-خوب پوشه profile10 رو zip کنید
     
    8- به جوملا و به بخش مدیریت پلاگین برید و افزونه پروفایل کاربری (user-profile) رو خاموش(Disable) کنید.
     
    9- اکنون مانند افزونه های دیگه افزونه profile10 را از روی دسکتاپ بر روی جوملا کارگزاری (نصب) کنید.
     
    خوب گام نخست تموم شد.  اموزش رو در پست های پسین دنبال کنید
     
     
     
     
  3. Like
    bartar به gipcenter امتیاز داد در media rss یا مدیا آر اس اس   
    بله حتما

    مدیا امکانی هست که اجازه میدهد در آر اس اس شما چندین تصویر ،ویدئو و فایل صوتی را در خبر قرار دهید در صورتی که در آر اس اس معمولی فقط متن و یک تصویر قرار دارد.حالا من چه نیازی به این دارم.یک برنامه نویس موبایل یک برنامه برام نوشته که امکان خواندن آر اس اس را دارد ولی تصاویر اون آر اس اس باید در تگ مدیا باشه تا بتونه درست جای گذاری کنه.برای وردپرس این پلاگین موجود هست و به راحتی بدست میاد ولی برای جوملا من فقط به یک کامپوننت جوملا 1.5 برخوردم و جوملا 2.5 ندیدم حالا میخواهم بدونم کسی اطلاعاتی در این مورد داره.

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

  4. Like
    bartar از yousof2000 یک واکنش گرفت در مشکل با اندازه فونت ماژول و پلاگین Taxonomy و آدرس های   
    تا آخرین ورژنی که من با آرتیستیر کار می کردم امکان طراحی ریسپانسیو رو نداشت.
    در مورد قالب شما دست کم و برای شروع کار می تونید و فایل css تون رو توسعه بدید. به نحوی که با افزودن مثلا کد
    code:@media screen and (max-width: 480px{dastoorat}; بابا این تگ کد، کدها رو قاطی می کنه شرمنده کدها تو اینجا قاطی می شه. اصلش اینه که با @media شروع می شه که می تونید برای دستگاه های مختلف و حتی اندازه های متفاوت پنجره مرروگر سی اس اس اختصاصی بنویسید. اگر تو اینترنت جستجو کنید راهنماهای خوبی به دست می یارید. من هم تا جایی که سوادم جواب بده در خدمتتون هستم
  5. Like
    bartar از saber_s یک واکنش گرفت در امنیت سایت من دچار مشکل شده است؟   
    خود فایلها رو هم می گذاشتید تا دوستان وارد بررسی کنند.
  6. Like
    bartar به mraf امتیاز داد در عدم auto play در افزونه اسلایدشو Sj Carousel   
    من پوزش می خوام بابته تاخییر در پاسخگویی به شما دوست عزیز به دلیل مشغولیت فراوان
    لینک مساله شما رو در پایین آوردم
    اما اینکه قالب شما دارای ارور باشه یه مساله  دیگه ست!
    باید با این راه حلی که به شما عرض کردم حل میشد! 
     
    http://www.smartaddons.com/forum/241-sj-joomla3/8023-sj-carousel-autoplay-is-it-posible
  7. Like
    bartar از yousof2000 یک واکنش گرفت در مشکل با اندازه فونت ماژول و پلاگین Taxonomy و آدرس های   
    1- ریسپانسیو خاصیتی است که سایت با تغییراندازه پنجره نمایش می تونه تغییراتی در خودش ایجاد کنه که مانع بهم ریختگی می شه. این خاصیت به علت افزایش استفاده کاربران وب از موبایل و تبلت شدیدا استقبال می شه ضمن اینکه مورد توجه موتور گوگل هم قرار گرفته. بیتشتر قالب های حال حاضر جوملا 2.5 ریسپانسیو هستند
    مثلا: http://www.joomi.ir/joomla-templates/jm-hugo.html
    2- بلی! هر قالبی رو می شه ریسپانسیو کرد. کار زیاد سختی نیست. کافیه به سی اس اس وارد باشید و مقادیر موقعیتها رو به جای پیکسل با درصد وارد کنید و برای اندازه صفحه ها و دیوایس های متفاوت مقادیر متفاوت برای موقعیت ها وارد کنید.
  8. Like
    bartar از mraf یک واکنش گرفت در عدم auto play در افزونه اسلایدشو Sj Carousel   
    من رفتم کمی تحقیق کردم و روشی رو که شما گفتید رو پیدا کردم و انجامش دادم. ولی مشکل رفع نشد. الان مطمئن هستم که مشکل تداخل وجود نداره. چون حتی وقتی کدهای جاوا اسکریپت دستی رو هم بر می دارم باز هم همین اتفاق می افته. البته من از یه ماژول دیگه برای اسلاید شو استفاده کردم و تو این یکی autoplay کار کرد ولی افکت خطی (liner( دچار مشکل شده و به درستی کار نمی کنه. این در حالیه که روی افکت های عمودی و fade به درستی کار می کنه.
    اگر کسی چیزی به ذهنش می رسه مضایقه نکنه. من آمادگی دارم تمام احتمالات رو بررسی کنم
  9. Like
    bartar از رضاقاسمی یک واکنش گرفت در در خو.است افزونه ای برای نمایش اسکریپت در سایت   
    در مورد textarea حق با شماست.البته اگر به سطر دوم توجه کنید می بینید که یک کد جاوا رو داخل یک textarea  قرار دادند که به هر حال جوملا باهاش مثل کد جاوا استفاده خواهد کرد. دو تا قیلطر جاوا وجود دارد که یکیش مربوط به ادیتور می شه و دیگری مربوط به هسته جوملا.
    با عوض کردن ادیتور پیشرفته به ساده یکی از قیلطر ها حل می شه اما قیلطر هسته جوملا باقیست. احتمالا شما در جوملای خودتون قیلطر جاوااسکریپت رو حذف کردید. احتمالا تو جوملای دوستمون این قیلطر باقی باشه. اما به هر حال اگر شما تست کرده باشید حرفی نیست.
    مخلصتون هم هستم
  10. Like
    bartar به رضاقاسمی امتیاز داد در در خو.است افزونه ای برای نمایش اسکریپت در سایت   
    درضمن جناب bartar کد textarea کد جاوا اسکریپت نیست
    موفق باشید
  11. Like
    bartar به رضاقاسمی امتیاز داد در در خو.است افزونه ای برای نمایش اسکریپت در سایت   
    این روش رو تست کردم میشه
    اول برید توی تنظیمات کلی
    ویرایشگر رو روی ویرایشگر ساده بزارید بعد کد رو توی ماژول بنویسید...
    موفق باشید
  12. Like
    bartar به رضاقاسمی امتیاز داد در این اسپمهای نظرات کلی مشکلات برای من ایجاد کرده ....   
    مگر نمیشه برای این افزونه Captcha گذاشت؟
  13. Like
    bartar به رضاقاسمی امتیاز داد در صفحه خوشامدگویی   
    توی مدیریت جوملا
    برید مدیریت ماژول
    ایجاد ماژول جدید رو بزنید
    نوع رو روی Html سفارشی قرار بدید
    روی دکمه HTml توی ادیتور کلیک کنین کدتون رو بنویسید
  14. Like
    bartar به محمدحسین میری امتیاز داد در جلسه کاری شما خاتمه یافته است   
    درود بر شما
     
    مورد بالا را انجام بدید
     
    جدول session را فقط empty کنید
    مجدد تست کنید با مرورگر دیگریهم می تونید تست کنید
    نتیجه را اعلام کنید
  15. Like
    bartar به mraf امتیاز داد در عدم auto play در افزونه اسلایدشو Sj Carousel   
    ببینید اگر دست تغییر داده باشین و طبق دستور یه ایراده دیگه هم من دیدم که ممکن از اون باشه ! 
    در صفحه دو- سه تا ماژول اختصاصی html هست که توی js  اشون کانفیلت اجاد میکنه اونم بخاطر $ - فکر کنم چیزی که یادم هست ماژول لاگین و یه دونه هم در فوتر بود... 
    بهتره اونا رو هم بجای $ تبدیل به jQuery کنید و $ رو پاس بدین به فانکشن اون ! 
  16. Like
    bartar به mraf امتیاز داد در عدم auto play در افزونه اسلایدشو Sj Carousel   
    لطفا به آدرس زیر در سرور برید :‌ (از فایل زیر برای اطمینان یک بک آپ بگیرید. )
    templates\jm_plus\html\mod_carousel\default.php و عبارت زیر رو پیدا کنید :‌
    <?php }else{ echo JText::_('Has no content to show!');}?>
    و اون رو با این عوض کنید :‌
     
    <script type="text/javascript">
    $jsmart(window).load(function(){
    setInterval(function(){
    $jsmart('#myCarousel .carousel-control.right').trigger('click');
    },5000);
    });
    </script>
    <?php }else{ echo JText::_('Has no content to show!');}?>
    پاینده باشید!
  17. Like
    bartar به mraf امتیاز داد در عدم auto play در افزونه اسلایدشو Sj Carousel   
    دسترسی بدید ...
  18. Like
    bartar به mr.lvlrf امتیاز داد در قاطی شدن سایت با تغییر اندازه صفحه نمایش   
    درود
     
    دوست عزیز من در زمینه ی واکنش گرایی تجربه ای ندارم اما می دونم که باید به صورت درصد در css وارد کنید. من نتونستم کدش رو پیدا کنم اما اگه حضور ذهن دارید یا اگه بیاین css های مربوط به منو رو ویرایش کنین احتمالا به نتیجه میرسین. در ضمن اونتور که من دیدم معمولا قالب های واکنش گرا چند حالت استاندارد دارن که مثلا در عرض 1024 از یک css در عرض 720 یک css و ... اگه بتونید در ابعادی که منو با ابعاد صفحه همخونی نداره با استفاده از وب دولوپر کد منو رو پیدا کرده و به درصد وارد کنین به احتمال زیاد مشکلتون برطرف بشه . 
  19. Like
    bartar به رامین انگوتی امتیاز داد در درخواست افزونه فروش پین کد برای ویرچومارت (جوملا 2.5)   
    سلام
    اینطور که معلومه نیست، در پیام خصوصی میتونید درخواست بدید تا نسخه قبلی ارتقا و یا نسخه جدیدی نوشته شود
  20. Like
    bartar به phoenix امتیاز داد در افزودن گالری تصاویر به مطالب کا۲   
    دوست عزیز ممنون از راهنمایی خوبتون٬
    عملیات گام به گامشو از سایت زیر پیدا کردم
     
    http://joomlawebdeveloper.jeromeesperanza.com/web-developer-blog-articles/39-joomla-web-developer-and-development-articles/119-uploading-gallery-in-k2-using-simple-image-error-plugin-could-not-locate-folder-mediak2galleries
  21. Like
    bartar به sajad dp امتیاز داد در درخواست کامپوننت آزمون ساز جوملا   
    ممنون
    اتفاقا منم تو همین فکر بودم که اگه کامپوننت پیدا نشد به صورت صفحه داخل از همین تستا استفاده کنم...
  22. Like
    bartar به احمد کاظمی فرد امتیاز داد در پلاگین حمل و نقل فروشگاه جومینا(ویرپومارت 2.0.6) را از کجا می تونم بگیرم؟   
    با عرض سلام وادب خدمت دوستان عزیز من فروشگاه اینترنتی جومینا که با هسته ویرچومارت2.0.6 درست شده را نصب کردم ولی پس از نصب پلاگین های پرداخت و حمل ونقل رو می خواهد که پلاگین های پرداخت رو از سایت جومینا دانلود کردم ولی واسه حمل نقل چیزی پیدا نکردم
    ممنون می شم راهنمایی کنید
  23. Like
    bartar از دفاعی یک واکنش گرفت در جابجا شدن موقعیت ها در منوی های مختلف   
    ممنون از راهنماییتون. مشکلتون حل شد
  24. Like
    bartar به سعید حمزه زاده امتیاز داد در در خواستی اسکریپت یا کامپوننت فروشگاه   
    شما میتونید از هر کدوم از کامپوننت های جوملا استفاده کنید، کامپوننت ویرچومارت که قویترین کامپوننت جوملاست، اگر خیلی فروشگاه پیچیده اس هم نیست میتونید از جومشاپینگ استفاده کنید
    یا علی
  25. Like
    bartar به مصطفی صفرعلی امتیاز داد در جابجا شدن موقعیت ها در منوی های مختلف   
    با سلام
     
    در شرایطی که قصد کپی کردن یک مطلب را دارید میبایست ابتدا مطلب را در نوت پد کپی کنید و سپس به ادیتور منتقل کنید
     
    وقتی مطلبی رو از طریق word‌ کپی میکنید یکسری کدهای اضافی هم ایجاد میشه که همین موارد باعث بهم ریختگی قالبتون میشه
     
    بررسی کنید ببینید در اون منوهایی که بهم ریختگی وجود داره چه مطالبی رو منتشر کردید اونها رو به نوت پد کپی کنید و سپس به ادیتور منتقل و ذخیره کنید
     
    موفق و پیروز باشید
    یا حق
×
×
  • افزودن...