رفتن به مطلب

iman iman

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

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

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

  • روز های برد

    3

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

  1. Like
    iman iman از hnasserifar یک واکنش گرفت در برای سایت های چند زبانه چطوری می شه قالب LTR و RTl تعریف کرد؟   
    تشکر می کنم با این روشی که این دوستمون گفتند مشکل حل شد و قالب در هر زبان درست نمایش داده می شود.
    برای دوستان دیگری که این مشکل را دارند روش را توضیح می دهم :

    باید کد زیر رو در انتهای کد های فایل index.php قالبتون اضافه کنید و فراموش نکنید باید آدرس فایل های CSS خودتون رو جایگزین این دو آدرس فایل CSS کنید
     
     
    <?php if($this->direction == 'rtl') : ?> <link href="<?php echo $this->baseurl ?>/templates/yougrids/css/template_rtl.css" rel="stylesheet" type="text/css" /> <?php endif; ?> <?php if($this->direction == 'ltr') : ?> <link href="<?php echo $this->baseurl ?>/templates/yougrids/css/template.css" rel="stylesheet" type="text/css" /> <?php endif; ?>    

    با تشکر از دوستمون
    التماس دعا


    .
  2. Like
    iman iman از وحید محمدی یک واکنش گرفت در رفع مشکل عدم نمایش اسکریپت در ویرایشگر جوملا - درج آسان کد ها و اسکریپت ها در جوملا   
    با سلام
    بنده قبلاً این مشکل رو داشتم که وقتی می خوام یک کد یا اسکریپت در قسمتی از متن در ویرایشگر جوملا نمایش بدم متاسفانه اسکریپت پاک می شد یا بهتر بگم غیب می شد...! در انجمن ها هم افزونه هایی برای درج کد جاوا و اسکریپت موجود بود که یا کار نمی کرد و یا در متن جواب نمی داد و فقط در ماژول جواب می داد..
    برای درج کد و اسکریپت در جوملا به هیچ افزونه ای نیاز ندارید و خیلی ساده این کاری رو که می گم انجام بدید.
    1- به قسمت مدیریت پلاگین یا همان plug-in manager شوید.
    2- ویرایشگر Editor - TinyMCE را باز کنید.
    3- تمام محتویات قسمت Prohibited Elements را پاک کرده و به جای آن فقط تایپ نمایید : n/a
    حالا کافیست تغییرات را ذخیره نمایید. و هرچه می خواهید کد و اسکریپت در ویرایشگر متن جوملا ( در قسمت html ) وارد نمایید.
    اگر این مطلب بدردتون خورد فراموشتون نشه به نیابت از نویسنده این مطلب یه صلوات جهت تعجیل در ظهور مولامون امام زمان بفرستید.
    راستی شما چقدر آماده ی ظهورید؟ چقدر تلاش می کنید؟
    .
  3. Like
    iman iman از gediran یک واکنش گرفت در دانلود بسته نصبی فونت فارسی برای فوکافونت جوملا font farsi phocafont   
    با سلام
    همان طور که می دانیم متاسفانه فونت فارسی در وب و اینترنت محدود به چند فونت پیش فرض با ظاهری نه چندان زیبا مثل آریال و تاهما و .. است ولی به تازگی با تکنولوژی @font-face اتفاق خوبی خصوصاً جهت زبان هایی مثل فارسی در وب افتاده که مختص جوملا هم نیست ولی یکی از ساده ترین روش استفاده از تکنولوژی @font-face و استفاده از فونت های رایج فارسی مثل کودک، یکان، میترا و .. در سایت های جوملایی استفاده از کامپوننت فوکا فونت می باشد که متاسفانه به دلیل عدم وجود فونت های فارسی به طور گسترده استفاده ی از آن محدود بود
    به فضل خدا و یاری حضرت مهدی اکنون بسته های چند فونت فارسی برای فوکا فونت در اینجا به طور عمومی ارائه می شود امید که مورد استفاده ی همه عزیزان و منتظران ظهور مولایمان مهدی قرار گیرد.
    گرچه اکنون 6 فونت قابل دریافت و استفاده است ولی پیشنهاد ما استفاده از فونت کودک است که در وب ظاهر مناسبتری نسبت به سایر فونت ها دارد.
    دانلود بسته نصبی فونت فارسی کودک جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی میترا معمولی جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی میترا بولد جهت فوکا فونت
    داناود بسته نصبی فونت فارسی رویا جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی ترافیک جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی یکان جهت فوکا فونت
    لطفاً فایل های دریافتی را از حالت فشرده خارج نکنید و پس از دانلود وارد کامپوننت phoca font شده و به قسمت font وارد شوید سپس در قسمت Upload Phoca Font با استفاده از دکمه Browse فایل دریافتی را بدون اینکه آن را از حالت فشرده خارج کرده باشید را انتخاب کنید تا فونت مربوطه نصب شود. پس از نصب با کلیک بر روی نماد مربوطه فونت نصب شده را Default کنید و سپس با کلیک بر روی نام فونت نصب شده وارد آن شوید اکنون در قسمت Alternative تمام موارد را پاک کرده و فقط نام فونت را بنویسید مثلاً اگر فونت کودک است بنویسید : b koodak دقت کنید که بین حرف b و koodak فاصله وجود دارد. سپس تغییرات را ذخیره نموده و نتیجه را در سایتتان مشاهده نمایید. ان شاء الله
    البته خود شما نیز با داشتن فونت های فارسی font-face که از اینترنت قابل دریافت است به سادگی می توانید خودتان فونت های جدید برای فوکا فونت تولید کنید تنها کافیست یکی از بسته های دریافتی را از حالت فشرده خارج کرده و فونت های خود را با آن تعویض نموده و نام فونت خود را جایگزین فونت قبلی در اسم سایر فایل ها کنید و در فایل xml نیز نام فایل خودتان را جایگزین نمایید. دستورالعمل در سایت اصلی
    به امید و در انتظار ظهور مولای همه خوبی ها و مهربانترین انسان روی زمین


    تعجیل در ظهورش صلوات

    تعجیل در ظهورش صلوات
  4. Like
    iman iman از مهسا نوری یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    با سلام به همگی دوستان
    من خودم با فونت فارسی در خروجی فرم های rsform مشکل داشتم چون حتی خروجی نسخه فارسی rsform نیز فقط در حالت xml فارسی بودند و این حالت هم از لحاظ ظاهر جالب نیست. مقالات زیادی در اینترنت خوندم حتی کامپوننت xform رو هم نصب کردم ولی با اون هم نتونستم حتی در سایت های خارجی xml to excel جستجو کردم و در نهایت به خواست خدا به یک روش خیلی خیلی ساده برای تبدیل xml به excel رسیدم.
    راه حل : من نمی دونستم نرم افزار اکسل (2007) خودش به راحتی فایل xml رو باز می کنه فقط کافیه نرم افزار اکسل رو اجرا کنید و گزینه open رو بزنید و از لیست فایل xml رو که از فرم ساز rsform استخراج کردید باز کنید و در پنجره باز شده گزینه As an XML table ( که در اکسل 2007 پیشفرض انتخابه ) رو انتخاب کرده و ok کنید و پیغامی که ظاهر می شود را نیز ok کنید.
    به همین سادگی از فرم ساز آر اس فرم RSform خروجی فارسی excel اکسل می گیرید و دیگه مهم نیست که خود فرم ساز خروجی فارسی excel رو خراب می گیره.
    { اگر فرم ساز شما حتی خروجی xml رو هم در حالت فارسی خراب می گرفت باید به phpmyadmin بروید و تمام جداولی که utf-8 نیستند رو به utf-8 تغییر بدهید که این کار هم ساده است و فقط کافیه phpmyadmin را باز کنید و در بانک اطلاعاتی که از اون استفاده می کنید وارد شوید و هر جدولی که در قسمت Collation گزینه utf-8 نبود را وارد شوید و پس از وارد شدن به جدول از گزینه های بالای صفحه وارد Operations شوید و در قسمت Table options گزینه ی Collation را utf8_General_ci قرار دهید و با دکمه go ذخیره نمایید ( دقت کنید که اگر وارد جدول مربوطه نشوید این گزینه ها در قسمت Operations نمایش داده نمی شود تا بتوانید آن را تغییر دهید ) حالا این جدول به utf8 تغییر کرد و باید سراغ جدول بعدی که utf8 نیست بروید و به همین ترتیب الی آخر. }
    زکات علم نشر آن است. چون خودم یاد گرفتم نشر آن را وظیفه ی شرعی دانستم.
    یا علی التماس دعا
  5. Like
    iman iman از yaser67 یک واکنش گرفت در آموزش رفع خطای JFolder::create مربوط به نصب افزونه ها JFolder::create   
    گرچه این مشکل بارها و بارها در این انجمن مطرح و انجمن های دیگر مطرح شده ولی به دلیل یک پارچه کردن راه حل ها و همین طور برای جلوگیری از گیج شدن کاربران در روش هایی که متاسفانه مطرح شده ولی بعضاً گاهی کاملاً ناکارامد است این آموزش قرار می گیرد
     

    گاهی برای کاربران جوملا ( که احتمالاً از دایرکت ادمین استفاده می کنند ) هنگام نصب افزونه ها مثل کامپوننت ها، پلاگین ها یا ماژول ها با خطای زیر مواجه می شوند
     
    JFolder::create: Could not create directory
    یا
    JFolder::create: Path not in open_basedir paths
     
    که همانطور که دوستانی نیز پاسخ گفتند این مشکل مربوط به سطح دسترسی جوملا به پوشه های آن می باشد. ولی گاهی تمام پوشه های محل نصب جوملا دسترسی کامل می گیرند ولی همچنان مشکل برطرف نشده است
     

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

    : اگر مطمئن شدید که هاست شما پر نشده روش زیر را بررسی نمایید

    قبل از هر کاری برای اطمینان از نوع مشکل به قسمت مدیریت جوملای خود وارد شده و از منوی Site گزینه ی system information را انتخاب نمایید ( نام این گزینه در جوملای فارسی " اطلاعات سیستم" است )
     
     
     
    لطفا تصویر شماره 1 مربوط به راهنمای این عمل را در لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547356181.gif



    پس از باز شدن صفحه system information باید مانند تصویر زیر بر روی گزینه ی Directory Permissions از این صفحه کلیک نمایید


    لطفا تصویر شماره 2 راهنمای این قسمت آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547363991.gif
     

    حالا بررسی کنید که در قسمت Status تمام گزینه ها Writable باشد و در صورتی که یک یا چند گزینه شما Unwritable بود باید به کنترل پنل هاست خود ( دایرکت ادمین یا سی پنل یا ... ) وارد شده و وارد File manager هاست خود شده و آن پوشه را پرمیژن یا دسترسی کامل 777 بدهید
    مثال تصویر زیر برای مدیریت هاست دایرکت ادمین می باشد

     لطفا تصویر شماره 3 آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547387201.gif


    باید این عمل را برای تمام آدرس های که در مرحله قبل اشاره شد و وضعیت آن ها Unwritable بود تکرار نمایید تا اینکه تمام گزینه های لیست به صورت Writable دربیاید دقت کنید که نیازی به اختصاص سطح دسترسی کامل 777 به تمام پوشه های جوملا نیست بلکه فقط کافیست این کار را برای آدرس هایی که در سمت راست آن ها گزینه Unwritable وجود دارد انجام دهید

    حال که تمام گزینه های لیست به صورت Writable شد باید جوملا را آزمایش کنید برای این کار افزونه ای که قبلاً خطای JFolder::create داشته را دوباره نصب نمایید. امیدواریم که با این مراحل تاکنون مشکل شما برطرف شده باشد و افزونه دلخواه شما به راحتی نصب شود. ولی در صورتی که با وجود Writable بودن تمام لیست صفحه ذکر شده ، شما همچنان با خطایJFolder::create روبرو بودید بهتر است ادامه مراحل را به این صورت انجام دهید



    اگر مشکل شما همچنان پابرجا بود بهتر است فایل configuration.php را از محل نصب جوملا در پوشه public_html دانلود کرده و با یک ویرایشگر باز نمایید. سپس به دنبال دو خط به صورت زیر بگردید
     

     لطفا تصویر شماره 4 این آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547411241.gif


     
    public $log_path = '/home/sitename/public_html/logs'; public $tmp_path = '/home/sitename/public_html/tmp';


    که آن دو رو به صورت زیر تغییر دهید:
     
    public $log_path = './logs'; public $tmp_path = './tmp';


    که در صورتی که از نسخه های قدیمی تر جوملا استفاده می کنید احتمالاً قبل از گزینه ها عبارت var را هم می بینید که در این صورت باید کد های زیر را جایگزین دستورات در فایل فرمایید. مثل مثال زیر:
     
    var $log_path = './logs'; var $tmp_path = './tmp';

    پس از اعمال ویرایش مرود نظر فایل configuration.php را ذخیره کرده و با آپلود جایگزین فایل پیشفرض جوملا نموده و سپس مجددا افزونه مورد نظر را نصب کنید تا از صحت کار اطمینان حاصل نمایید
     
    .
     

    ان شاء الله که با اعمال این تغییرات مشکل شما بر طرف شده باشه ولی احتملاً پنل های دایرکت ادمین بیشتر از سایر پنل های مدیریت هاست دچار این مشکل می شوند. بنابراین اگر هنوز مشکل شما برطرف نشده بود حتماَ با پشتیبانی هاست خودتون این موضوع رو درمیون بگذارید. همین طور می تونید با برادران خودتون در جومینا مشورت کنید . در ضمن پست های بعدی را هم مطالعه نمایید که ان شاء الله راه گشا باشد .


    * هزینه این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها مهدی عج
    و طلب استغفار و دعا برای نویسنده مطلب است *


    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
     
     
     
    دوستان عزیز اگر با روشی غیر از روش های گفته شده در بالا این مشکل حل شد حتما پ.خ کنید تا آن روش نیز به همین پست اضافه شود
    چون صدها فرشته بوسه بر آن دست زنند کز کار خلق یک گره بسته وا کند
     
     
    :) :) :)
  6. Like
    iman iman از feizypour یک واکنش گرفت در رفع مشکل عدم نمایش اسکریپت در ویرایشگر جوملا - درج آسان کد ها و اسکریپت ها در جوملا   
    با سلام
    بنده قبلاً این مشکل رو داشتم که وقتی می خوام یک کد یا اسکریپت در قسمتی از متن در ویرایشگر جوملا نمایش بدم متاسفانه اسکریپت پاک می شد یا بهتر بگم غیب می شد...! در انجمن ها هم افزونه هایی برای درج کد جاوا و اسکریپت موجود بود که یا کار نمی کرد و یا در متن جواب نمی داد و فقط در ماژول جواب می داد..
    برای درج کد و اسکریپت در جوملا به هیچ افزونه ای نیاز ندارید و خیلی ساده این کاری رو که می گم انجام بدید.
    1- به قسمت مدیریت پلاگین یا همان plug-in manager شوید.
    2- ویرایشگر Editor - TinyMCE را باز کنید.
    3- تمام محتویات قسمت Prohibited Elements را پاک کرده و به جای آن فقط تایپ نمایید : n/a
    حالا کافیست تغییرات را ذخیره نمایید. و هرچه می خواهید کد و اسکریپت در ویرایشگر متن جوملا ( در قسمت html ) وارد نمایید.
    اگر این مطلب بدردتون خورد فراموشتون نشه به نیابت از نویسنده این مطلب یه صلوات جهت تعجیل در ظهور مولامون امام زمان بفرستید.
    راستی شما چقدر آماده ی ظهورید؟ چقدر تلاش می کنید؟
    .
  7. Like
    iman iman از mylove_iman یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    هزینه ی این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها و طلب استغفار و دعا برای نویسنده مطلب است

    هزینه ی این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها و طلب استغفار و دعا برای نویسنده مطلب است
  8. Like
    iman iman از mylove_iman یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    با سلام به همگی دوستان
    من خودم با فونت فارسی در خروجی فرم های rsform مشکل داشتم چون حتی خروجی نسخه فارسی rsform نیز فقط در حالت xml فارسی بودند و این حالت هم از لحاظ ظاهر جالب نیست. مقالات زیادی در اینترنت خوندم حتی کامپوننت xform رو هم نصب کردم ولی با اون هم نتونستم حتی در سایت های خارجی xml to excel جستجو کردم و در نهایت به خواست خدا به یک روش خیلی خیلی ساده برای تبدیل xml به excel رسیدم.
    راه حل : من نمی دونستم نرم افزار اکسل (2007) خودش به راحتی فایل xml رو باز می کنه فقط کافیه نرم افزار اکسل رو اجرا کنید و گزینه open رو بزنید و از لیست فایل xml رو که از فرم ساز rsform استخراج کردید باز کنید و در پنجره باز شده گزینه As an XML table ( که در اکسل 2007 پیشفرض انتخابه ) رو انتخاب کرده و ok کنید و پیغامی که ظاهر می شود را نیز ok کنید.
    به همین سادگی از فرم ساز آر اس فرم RSform خروجی فارسی excel اکسل می گیرید و دیگه مهم نیست که خود فرم ساز خروجی فارسی excel رو خراب می گیره.
    { اگر فرم ساز شما حتی خروجی xml رو هم در حالت فارسی خراب می گرفت باید به phpmyadmin بروید و تمام جداولی که utf-8 نیستند رو به utf-8 تغییر بدهید که این کار هم ساده است و فقط کافیه phpmyadmin را باز کنید و در بانک اطلاعاتی که از اون استفاده می کنید وارد شوید و هر جدولی که در قسمت Collation گزینه utf-8 نبود را وارد شوید و پس از وارد شدن به جدول از گزینه های بالای صفحه وارد Operations شوید و در قسمت Table options گزینه ی Collation را utf8_General_ci قرار دهید و با دکمه go ذخیره نمایید ( دقت کنید که اگر وارد جدول مربوطه نشوید این گزینه ها در قسمت Operations نمایش داده نمی شود تا بتوانید آن را تغییر دهید ) حالا این جدول به utf8 تغییر کرد و باید سراغ جدول بعدی که utf8 نیست بروید و به همین ترتیب الی آخر. }
    زکات علم نشر آن است. چون خودم یاد گرفتم نشر آن را وظیفه ی شرعی دانستم.
    یا علی التماس دعا
  9. Like
    iman iman از ataa2 یک واکنش گرفت در آموزش رفع خطای JFolder::create مربوط به نصب افزونه ها JFolder::create   
    گرچه این مشکل بارها و بارها در این انجمن مطرح و انجمن های دیگر مطرح شده ولی به دلیل یک پارچه کردن راه حل ها و همین طور برای جلوگیری از گیج شدن کاربران در روش هایی که متاسفانه مطرح شده ولی بعضاً گاهی کاملاً ناکارامد است این آموزش قرار می گیرد
     

    گاهی برای کاربران جوملا ( که احتمالاً از دایرکت ادمین استفاده می کنند ) هنگام نصب افزونه ها مثل کامپوننت ها، پلاگین ها یا ماژول ها با خطای زیر مواجه می شوند
     
    JFolder::create: Could not create directory
    یا
    JFolder::create: Path not in open_basedir paths
     
    که همانطور که دوستانی نیز پاسخ گفتند این مشکل مربوط به سطح دسترسی جوملا به پوشه های آن می باشد. ولی گاهی تمام پوشه های محل نصب جوملا دسترسی کامل می گیرند ولی همچنان مشکل برطرف نشده است
     

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

    : اگر مطمئن شدید که هاست شما پر نشده روش زیر را بررسی نمایید

    قبل از هر کاری برای اطمینان از نوع مشکل به قسمت مدیریت جوملای خود وارد شده و از منوی Site گزینه ی system information را انتخاب نمایید ( نام این گزینه در جوملای فارسی " اطلاعات سیستم" است )
     
     
     
    لطفا تصویر شماره 1 مربوط به راهنمای این عمل را در لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547356181.gif



    پس از باز شدن صفحه system information باید مانند تصویر زیر بر روی گزینه ی Directory Permissions از این صفحه کلیک نمایید


    لطفا تصویر شماره 2 راهنمای این قسمت آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547363991.gif
     

    حالا بررسی کنید که در قسمت Status تمام گزینه ها Writable باشد و در صورتی که یک یا چند گزینه شما Unwritable بود باید به کنترل پنل هاست خود ( دایرکت ادمین یا سی پنل یا ... ) وارد شده و وارد File manager هاست خود شده و آن پوشه را پرمیژن یا دسترسی کامل 777 بدهید
    مثال تصویر زیر برای مدیریت هاست دایرکت ادمین می باشد

     لطفا تصویر شماره 3 آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547387201.gif


    باید این عمل را برای تمام آدرس های که در مرحله قبل اشاره شد و وضعیت آن ها Unwritable بود تکرار نمایید تا اینکه تمام گزینه های لیست به صورت Writable دربیاید دقت کنید که نیازی به اختصاص سطح دسترسی کامل 777 به تمام پوشه های جوملا نیست بلکه فقط کافیست این کار را برای آدرس هایی که در سمت راست آن ها گزینه Unwritable وجود دارد انجام دهید

    حال که تمام گزینه های لیست به صورت Writable شد باید جوملا را آزمایش کنید برای این کار افزونه ای که قبلاً خطای JFolder::create داشته را دوباره نصب نمایید. امیدواریم که با این مراحل تاکنون مشکل شما برطرف شده باشد و افزونه دلخواه شما به راحتی نصب شود. ولی در صورتی که با وجود Writable بودن تمام لیست صفحه ذکر شده ، شما همچنان با خطایJFolder::create روبرو بودید بهتر است ادامه مراحل را به این صورت انجام دهید



    اگر مشکل شما همچنان پابرجا بود بهتر است فایل configuration.php را از محل نصب جوملا در پوشه public_html دانلود کرده و با یک ویرایشگر باز نمایید. سپس به دنبال دو خط به صورت زیر بگردید
     

     لطفا تصویر شماره 4 این آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547411241.gif


     
    public $log_path = '/home/sitename/public_html/logs'; public $tmp_path = '/home/sitename/public_html/tmp';


    که آن دو رو به صورت زیر تغییر دهید:
     
    public $log_path = './logs'; public $tmp_path = './tmp';


    که در صورتی که از نسخه های قدیمی تر جوملا استفاده می کنید احتمالاً قبل از گزینه ها عبارت var را هم می بینید که در این صورت باید کد های زیر را جایگزین دستورات در فایل فرمایید. مثل مثال زیر:
     
    var $log_path = './logs'; var $tmp_path = './tmp';

    پس از اعمال ویرایش مرود نظر فایل configuration.php را ذخیره کرده و با آپلود جایگزین فایل پیشفرض جوملا نموده و سپس مجددا افزونه مورد نظر را نصب کنید تا از صحت کار اطمینان حاصل نمایید
     
    .
     

    ان شاء الله که با اعمال این تغییرات مشکل شما بر طرف شده باشه ولی احتملاً پنل های دایرکت ادمین بیشتر از سایر پنل های مدیریت هاست دچار این مشکل می شوند. بنابراین اگر هنوز مشکل شما برطرف نشده بود حتماَ با پشتیبانی هاست خودتون این موضوع رو درمیون بگذارید. همین طور می تونید با برادران خودتون در جومینا مشورت کنید . در ضمن پست های بعدی را هم مطالعه نمایید که ان شاء الله راه گشا باشد .


    * هزینه این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها مهدی عج
    و طلب استغفار و دعا برای نویسنده مطلب است *


    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
     
     
     
    دوستان عزیز اگر با روشی غیر از روش های گفته شده در بالا این مشکل حل شد حتما پ.خ کنید تا آن روش نیز به همین پست اضافه شود
    چون صدها فرشته بوسه بر آن دست زنند کز کار خلق یک گره بسته وا کند
     
     
    :) :) :)
  10. Like
    iman iman به رضاقاسمی امتیاز داد در درخواست راهنمایی از متخصصان محترم جومینای عزیز؛ نظر دهید ....   
    افزونه فروش فایل جومینا
  11. Like
    iman iman به محمدحسین میری امتیاز داد در درخواست راهنمایی از متخصصان محترم جومینای عزیز؛ نظر دهید ....   
    درود بر شما
     
    اول : عنوان تاپیک تون مناسب نیست - لطفا قوانین رو رعایت کنید
     
    ---
     
    جومینا قبلا یک افزونه برای ارسال پیغام خصوصی به کاربران دیگر منتشر کرده بود
    اما فکر نکنم روی جوملا 3 جواب بده تو جوملا جهانی می تونید بگردید
    مثلا عنوان send private message joomla 3 را جستجو کنید
    برای مورد بعدی بنده با فروشگاه ساز ها کار کردم ولی ندیدم بشه یه محصول رو به یک کاربر اختصاص داد
    بازم برای این مورد صبر کنید تا جواب دوستان دیگه رو بشنوید
  12. Like
    iman iman از mohammad3690 یک واکنش گرفت در آموزش رفع خطای JFolder::create مربوط به نصب افزونه ها JFolder::create   
    گرچه این مشکل بارها و بارها در این انجمن مطرح و انجمن های دیگر مطرح شده ولی به دلیل یک پارچه کردن راه حل ها و همین طور برای جلوگیری از گیج شدن کاربران در روش هایی که متاسفانه مطرح شده ولی بعضاً گاهی کاملاً ناکارامد است این آموزش قرار می گیرد
     

    گاهی برای کاربران جوملا ( که احتمالاً از دایرکت ادمین استفاده می کنند ) هنگام نصب افزونه ها مثل کامپوننت ها، پلاگین ها یا ماژول ها با خطای زیر مواجه می شوند
     
    JFolder::create: Could not create directory
    یا
    JFolder::create: Path not in open_basedir paths
     
    که همانطور که دوستانی نیز پاسخ گفتند این مشکل مربوط به سطح دسترسی جوملا به پوشه های آن می باشد. ولی گاهی تمام پوشه های محل نصب جوملا دسترسی کامل می گیرند ولی همچنان مشکل برطرف نشده است
     

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

    : اگر مطمئن شدید که هاست شما پر نشده روش زیر را بررسی نمایید

    قبل از هر کاری برای اطمینان از نوع مشکل به قسمت مدیریت جوملای خود وارد شده و از منوی Site گزینه ی system information را انتخاب نمایید ( نام این گزینه در جوملای فارسی " اطلاعات سیستم" است )
     
     
     
    لطفا تصویر شماره 1 مربوط به راهنمای این عمل را در لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547356181.gif



    پس از باز شدن صفحه system information باید مانند تصویر زیر بر روی گزینه ی Directory Permissions از این صفحه کلیک نمایید


    لطفا تصویر شماره 2 راهنمای این قسمت آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547363991.gif
     

    حالا بررسی کنید که در قسمت Status تمام گزینه ها Writable باشد و در صورتی که یک یا چند گزینه شما Unwritable بود باید به کنترل پنل هاست خود ( دایرکت ادمین یا سی پنل یا ... ) وارد شده و وارد File manager هاست خود شده و آن پوشه را پرمیژن یا دسترسی کامل 777 بدهید
    مثال تصویر زیر برای مدیریت هاست دایرکت ادمین می باشد

     لطفا تصویر شماره 3 آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547387201.gif


    باید این عمل را برای تمام آدرس های که در مرحله قبل اشاره شد و وضعیت آن ها Unwritable بود تکرار نمایید تا اینکه تمام گزینه های لیست به صورت Writable دربیاید دقت کنید که نیازی به اختصاص سطح دسترسی کامل 777 به تمام پوشه های جوملا نیست بلکه فقط کافیست این کار را برای آدرس هایی که در سمت راست آن ها گزینه Unwritable وجود دارد انجام دهید

    حال که تمام گزینه های لیست به صورت Writable شد باید جوملا را آزمایش کنید برای این کار افزونه ای که قبلاً خطای JFolder::create داشته را دوباره نصب نمایید. امیدواریم که با این مراحل تاکنون مشکل شما برطرف شده باشد و افزونه دلخواه شما به راحتی نصب شود. ولی در صورتی که با وجود Writable بودن تمام لیست صفحه ذکر شده ، شما همچنان با خطایJFolder::create روبرو بودید بهتر است ادامه مراحل را به این صورت انجام دهید



    اگر مشکل شما همچنان پابرجا بود بهتر است فایل configuration.php را از محل نصب جوملا در پوشه public_html دانلود کرده و با یک ویرایشگر باز نمایید. سپس به دنبال دو خط به صورت زیر بگردید
     

     لطفا تصویر شماره 4 این آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547411241.gif


     
    public $log_path = '/home/sitename/public_html/logs'; public $tmp_path = '/home/sitename/public_html/tmp';


    که آن دو رو به صورت زیر تغییر دهید:
     
    public $log_path = './logs'; public $tmp_path = './tmp';


    که در صورتی که از نسخه های قدیمی تر جوملا استفاده می کنید احتمالاً قبل از گزینه ها عبارت var را هم می بینید که در این صورت باید کد های زیر را جایگزین دستورات در فایل فرمایید. مثل مثال زیر:
     
    var $log_path = './logs'; var $tmp_path = './tmp';

    پس از اعمال ویرایش مرود نظر فایل configuration.php را ذخیره کرده و با آپلود جایگزین فایل پیشفرض جوملا نموده و سپس مجددا افزونه مورد نظر را نصب کنید تا از صحت کار اطمینان حاصل نمایید
     
    .
     

    ان شاء الله که با اعمال این تغییرات مشکل شما بر طرف شده باشه ولی احتملاً پنل های دایرکت ادمین بیشتر از سایر پنل های مدیریت هاست دچار این مشکل می شوند. بنابراین اگر هنوز مشکل شما برطرف نشده بود حتماَ با پشتیبانی هاست خودتون این موضوع رو درمیون بگذارید. همین طور می تونید با برادران خودتون در جومینا مشورت کنید . در ضمن پست های بعدی را هم مطالعه نمایید که ان شاء الله راه گشا باشد .


    * هزینه این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها مهدی عج
    و طلب استغفار و دعا برای نویسنده مطلب است *


    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
     
     
     
    دوستان عزیز اگر با روشی غیر از روش های گفته شده در بالا این مشکل حل شد حتما پ.خ کنید تا آن روش نیز به همین پست اضافه شود
    چون صدها فرشته بوسه بر آن دست زنند کز کار خلق یک گره بسته وا کند
     
     
    :) :) :)
  13. Like
    iman iman از hajizadeh یک واکنش گرفت در آموزش رفع خطای JFolder::create مربوط به نصب افزونه ها JFolder::create   
    گرچه این مشکل بارها و بارها در این انجمن مطرح و انجمن های دیگر مطرح شده ولی به دلیل یک پارچه کردن راه حل ها و همین طور برای جلوگیری از گیج شدن کاربران در روش هایی که متاسفانه مطرح شده ولی بعضاً گاهی کاملاً ناکارامد است این آموزش قرار می گیرد
     

    گاهی برای کاربران جوملا ( که احتمالاً از دایرکت ادمین استفاده می کنند ) هنگام نصب افزونه ها مثل کامپوننت ها، پلاگین ها یا ماژول ها با خطای زیر مواجه می شوند
     
    JFolder::create: Could not create directory
    یا
    JFolder::create: Path not in open_basedir paths
     
    که همانطور که دوستانی نیز پاسخ گفتند این مشکل مربوط به سطح دسترسی جوملا به پوشه های آن می باشد. ولی گاهی تمام پوشه های محل نصب جوملا دسترسی کامل می گیرند ولی همچنان مشکل برطرف نشده است
     

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

    : اگر مطمئن شدید که هاست شما پر نشده روش زیر را بررسی نمایید

    قبل از هر کاری برای اطمینان از نوع مشکل به قسمت مدیریت جوملای خود وارد شده و از منوی Site گزینه ی system information را انتخاب نمایید ( نام این گزینه در جوملای فارسی " اطلاعات سیستم" است )
     
     
     
    لطفا تصویر شماره 1 مربوط به راهنمای این عمل را در لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547356181.gif



    پس از باز شدن صفحه system information باید مانند تصویر زیر بر روی گزینه ی Directory Permissions از این صفحه کلیک نمایید


    لطفا تصویر شماره 2 راهنمای این قسمت آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547363991.gif
     

    حالا بررسی کنید که در قسمت Status تمام گزینه ها Writable باشد و در صورتی که یک یا چند گزینه شما Unwritable بود باید به کنترل پنل هاست خود ( دایرکت ادمین یا سی پنل یا ... ) وارد شده و وارد File manager هاست خود شده و آن پوشه را پرمیژن یا دسترسی کامل 777 بدهید
    مثال تصویر زیر برای مدیریت هاست دایرکت ادمین می باشد

     لطفا تصویر شماره 3 آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547387201.gif


    باید این عمل را برای تمام آدرس های که در مرحله قبل اشاره شد و وضعیت آن ها Unwritable بود تکرار نمایید تا اینکه تمام گزینه های لیست به صورت Writable دربیاید دقت کنید که نیازی به اختصاص سطح دسترسی کامل 777 به تمام پوشه های جوملا نیست بلکه فقط کافیست این کار را برای آدرس هایی که در سمت راست آن ها گزینه Unwritable وجود دارد انجام دهید

    حال که تمام گزینه های لیست به صورت Writable شد باید جوملا را آزمایش کنید برای این کار افزونه ای که قبلاً خطای JFolder::create داشته را دوباره نصب نمایید. امیدواریم که با این مراحل تاکنون مشکل شما برطرف شده باشد و افزونه دلخواه شما به راحتی نصب شود. ولی در صورتی که با وجود Writable بودن تمام لیست صفحه ذکر شده ، شما همچنان با خطایJFolder::create روبرو بودید بهتر است ادامه مراحل را به این صورت انجام دهید



    اگر مشکل شما همچنان پابرجا بود بهتر است فایل configuration.php را از محل نصب جوملا در پوشه public_html دانلود کرده و با یک ویرایشگر باز نمایید. سپس به دنبال دو خط به صورت زیر بگردید
     

     لطفا تصویر شماره 4 این آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547411241.gif


     
    public $log_path = '/home/sitename/public_html/logs'; public $tmp_path = '/home/sitename/public_html/tmp';


    که آن دو رو به صورت زیر تغییر دهید:
     
    public $log_path = './logs'; public $tmp_path = './tmp';


    که در صورتی که از نسخه های قدیمی تر جوملا استفاده می کنید احتمالاً قبل از گزینه ها عبارت var را هم می بینید که در این صورت باید کد های زیر را جایگزین دستورات در فایل فرمایید. مثل مثال زیر:
     
    var $log_path = './logs'; var $tmp_path = './tmp';

    پس از اعمال ویرایش مرود نظر فایل configuration.php را ذخیره کرده و با آپلود جایگزین فایل پیشفرض جوملا نموده و سپس مجددا افزونه مورد نظر را نصب کنید تا از صحت کار اطمینان حاصل نمایید
     
    .
     

    ان شاء الله که با اعمال این تغییرات مشکل شما بر طرف شده باشه ولی احتملاً پنل های دایرکت ادمین بیشتر از سایر پنل های مدیریت هاست دچار این مشکل می شوند. بنابراین اگر هنوز مشکل شما برطرف نشده بود حتماَ با پشتیبانی هاست خودتون این موضوع رو درمیون بگذارید. همین طور می تونید با برادران خودتون در جومینا مشورت کنید . در ضمن پست های بعدی را هم مطالعه نمایید که ان شاء الله راه گشا باشد .


    * هزینه این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها مهدی عج
    و طلب استغفار و دعا برای نویسنده مطلب است *


    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
     
     
     
    دوستان عزیز اگر با روشی غیر از روش های گفته شده در بالا این مشکل حل شد حتما پ.خ کنید تا آن روش نیز به همین پست اضافه شود
    چون صدها فرشته بوسه بر آن دست زنند کز کار خلق یک گره بسته وا کند
     
     
    :) :) :)
  14. Like
    iman iman از saam1367 یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    با سلام به همگی دوستان
    من خودم با فونت فارسی در خروجی فرم های rsform مشکل داشتم چون حتی خروجی نسخه فارسی rsform نیز فقط در حالت xml فارسی بودند و این حالت هم از لحاظ ظاهر جالب نیست. مقالات زیادی در اینترنت خوندم حتی کامپوننت xform رو هم نصب کردم ولی با اون هم نتونستم حتی در سایت های خارجی xml to excel جستجو کردم و در نهایت به خواست خدا به یک روش خیلی خیلی ساده برای تبدیل xml به excel رسیدم.
    راه حل : من نمی دونستم نرم افزار اکسل (2007) خودش به راحتی فایل xml رو باز می کنه فقط کافیه نرم افزار اکسل رو اجرا کنید و گزینه open رو بزنید و از لیست فایل xml رو که از فرم ساز rsform استخراج کردید باز کنید و در پنجره باز شده گزینه As an XML table ( که در اکسل 2007 پیشفرض انتخابه ) رو انتخاب کرده و ok کنید و پیغامی که ظاهر می شود را نیز ok کنید.
    به همین سادگی از فرم ساز آر اس فرم RSform خروجی فارسی excel اکسل می گیرید و دیگه مهم نیست که خود فرم ساز خروجی فارسی excel رو خراب می گیره.
    { اگر فرم ساز شما حتی خروجی xml رو هم در حالت فارسی خراب می گرفت باید به phpmyadmin بروید و تمام جداولی که utf-8 نیستند رو به utf-8 تغییر بدهید که این کار هم ساده است و فقط کافیه phpmyadmin را باز کنید و در بانک اطلاعاتی که از اون استفاده می کنید وارد شوید و هر جدولی که در قسمت Collation گزینه utf-8 نبود را وارد شوید و پس از وارد شدن به جدول از گزینه های بالای صفحه وارد Operations شوید و در قسمت Table options گزینه ی Collation را utf8_General_ci قرار دهید و با دکمه go ذخیره نمایید ( دقت کنید که اگر وارد جدول مربوطه نشوید این گزینه ها در قسمت Operations نمایش داده نمی شود تا بتوانید آن را تغییر دهید ) حالا این جدول به utf8 تغییر کرد و باید سراغ جدول بعدی که utf8 نیست بروید و به همین ترتیب الی آخر. }
    زکات علم نشر آن است. چون خودم یاد گرفتم نشر آن را وظیفه ی شرعی دانستم.
    یا علی التماس دعا
  15. Like
    iman iman از mehrdad.noori یک واکنش گرفت در آموزش حذف کلمه "مقاله ها" قبل از تیتر مطالب در جوملا   
    در صورتی که مانند این تصویر ، زیر تیر مطلب و همچنین زیر کلمه مقاله ها یک خط دیده می شود برای حذف آن طبق دستور العمل زیر اقدام نمایید:
    [align=center]
    [align=right]برای حذف کلمه ی " مقاله ها " طبق دستور العملی که در پست قبل گفته شده عمل نمایید و برای حذف خطوط زیر کلمه "مقاله ها" و تیتر مطلب نیز ابتدا فایل CSS قالبتون رو دانلود کرده و با یک ویرایشگر باز کنید
    مثلا ما چون از قالب Yougrids استفاده می کردیم فایل metal.css را باز کردیم:
    سپس عبارت pagetitle را در فایل دانلودی جستجو نمایید و مانند تصویر زیر قسمت border-bottom را از 1px به 0px تغییر دهید و فایل را ذخیره و آپلود کنید و جایگزین فایل اصلی نمایید
    [align=center]
    [align=right]و با این کار نتیجه را در تصویر زیر می بینیم که نه کلمه ی "مقاله ها" را دارد و نه خطوطی زیر تیتر دیده می شود
    [align=center]
    [/align][align=center]
    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
    [/align] [/align][/align] [/align][/align]
  16. Like
    iman iman از navidka یک واکنش گرفت در طراحی افزونه های اختصاصی شما بصورت کاملا رایگان   
    سلام مجدد؛ و تشکر از برادران عزیزم در جومینا
    امیدوارم که این افزونه  ( پلاگین اتصال rs form به پیامک ) را کد باز برای عموم کاربران جومینا منتشر نمایید.
    پیشاپیش از لطف شما سپاسگذارم
  17. Like
    iman iman از ehsan6889 یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    با سلام به همگی دوستان
    من خودم با فونت فارسی در خروجی فرم های rsform مشکل داشتم چون حتی خروجی نسخه فارسی rsform نیز فقط در حالت xml فارسی بودند و این حالت هم از لحاظ ظاهر جالب نیست. مقالات زیادی در اینترنت خوندم حتی کامپوننت xform رو هم نصب کردم ولی با اون هم نتونستم حتی در سایت های خارجی xml to excel جستجو کردم و در نهایت به خواست خدا به یک روش خیلی خیلی ساده برای تبدیل xml به excel رسیدم.
    راه حل : من نمی دونستم نرم افزار اکسل (2007) خودش به راحتی فایل xml رو باز می کنه فقط کافیه نرم افزار اکسل رو اجرا کنید و گزینه open رو بزنید و از لیست فایل xml رو که از فرم ساز rsform استخراج کردید باز کنید و در پنجره باز شده گزینه As an XML table ( که در اکسل 2007 پیشفرض انتخابه ) رو انتخاب کرده و ok کنید و پیغامی که ظاهر می شود را نیز ok کنید.
    به همین سادگی از فرم ساز آر اس فرم RSform خروجی فارسی excel اکسل می گیرید و دیگه مهم نیست که خود فرم ساز خروجی فارسی excel رو خراب می گیره.
    { اگر فرم ساز شما حتی خروجی xml رو هم در حالت فارسی خراب می گرفت باید به phpmyadmin بروید و تمام جداولی که utf-8 نیستند رو به utf-8 تغییر بدهید که این کار هم ساده است و فقط کافیه phpmyadmin را باز کنید و در بانک اطلاعاتی که از اون استفاده می کنید وارد شوید و هر جدولی که در قسمت Collation گزینه utf-8 نبود را وارد شوید و پس از وارد شدن به جدول از گزینه های بالای صفحه وارد Operations شوید و در قسمت Table options گزینه ی Collation را utf8_General_ci قرار دهید و با دکمه go ذخیره نمایید ( دقت کنید که اگر وارد جدول مربوطه نشوید این گزینه ها در قسمت Operations نمایش داده نمی شود تا بتوانید آن را تغییر دهید ) حالا این جدول به utf8 تغییر کرد و باید سراغ جدول بعدی که utf8 نیست بروید و به همین ترتیب الی آخر. }
    زکات علم نشر آن است. چون خودم یاد گرفتم نشر آن را وظیفه ی شرعی دانستم.
    یا علی التماس دعا
  18. Like
    iman iman از mohsen kian یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    هزینه ی این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها و طلب استغفار و دعا برای نویسنده مطلب است

    هزینه ی این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها و طلب استغفار و دعا برای نویسنده مطلب است
  19. Like
    iman iman از f_karimian یک واکنش گرفت در آموزش حذف کلمه "مقاله ها" قبل از تیتر مطالب در جوملا   
    آموزش حذف کلمه "مقاله ها" قبل از تیتر مطالب در جوملا - رفع مشکل درج عبارت" مقاله ها " بالای عنوان مطلب جوملا
    شاید برای بعضی از دوستان این مشکل رخ داده باشد که وقتی در جوملا مطلبی را منتشر می کنند یک خط بالاتر از عنوان مطلب، کلمه مقاله ها نمایش داده می شود...
    [align=center]

    [/align]
    جالب اینکه هر چه با تنظیمات جوملا کار می کنند کلمه " مقاله ها " حذف نمی شود.
    قبل از هر چیز باید گفت دوستانی که دچار این مشکل می شوند معمولاً از یک کامپوننت یا ماژول نصب شده روی جوملا مطالبشان را نمایش می دهند. اگر شما هم دچار این مشکل هستید برای اطمینان بیشتر یک مطلب ویژه شده بنویسد و در یک منوی نمایش مطلب ویژه نمایش دهید احتمال زیاد خواهید دید که در این صورت مشکل وجود ندارد ولی اگر از کامپوننت یا ماژول نصب شده استفاده می کنید این مشکل مجدد نمایان می شود.
    ساده ترین راه حل این است که ابتدا به آدرس زیر در محل نصب جوملای خود بروید

    /public_html/language/fa-IR
    و فایل fa-IR.ini را دانلود نمایید و سپس فایل دانلود شده را با یک ویرایشگر باز نموده و دنبال عبارتی با نام JGLOBAL_ARTICLES بگردید که برای سهولت بیشتر برای یافتن عبارت از جستجوی نرم افزار استفاده نمایید
    ( مثلاَ برای جستجو در نرم افزار notepad از منوی edit گزینه find را زده و عبارت JGLOBAL_ARTICLES را جستجو نمایید )
    [align=center]
    [/align]
    حالا تنها کاری که باید بکنید این است که فقط کلمه مقاله ها را با دقت انتخاب کرده و حذف نمایید. حتماَ دقت نمایید که علامت های ( " " ) حذف نشوند. مانند تصویر زیر :
    [align=center]
    [align=justify]حالا کافیست فایل را ذخیره کرده و بر روی هاست خود آپلود کنید تا جایگزین فایل اصلی شود.
    برای آزمایش سایت خود را در مرور گر باز نمایید بهتر است هنگام مشاهده صفحه موبوطه ، سایت خود را یکبار در مرور با کلیدهای Ctrl + F5 رفرش نمایید.
    احتمال زیاد مشکل باید برطرف شده باشد. ولی اگر هنوز این مشکل پابرجا بود باید نرم افزار ++notepad را روی ویندوزتان نصب نمایید و تمام فایل های زبان فارسی سایت خود را دانلود کرده و با نرم افزار مذکور با استفاده از کلیدهای ترکیبی Ctrl+Shift+F کلمه مقاله را در تمام فایل های زبان جستجو کرده و مراحل را مانند آموزش انجام دهید.
    [align=center]* هزینه این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها مهدی عج
    و طلب استغفار و دعا برای نویسنده مطلب است *
    [/align]لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
    .
    [/align]
    [/align]
  20. Like
    iman iman از f_karimian یک واکنش گرفت در آموزش حذف کلمه "مقاله ها" قبل از تیتر مطالب در جوملا   
    در صورتی که مانند این تصویر ، زیر تیر مطلب و همچنین زیر کلمه مقاله ها یک خط دیده می شود برای حذف آن طبق دستور العمل زیر اقدام نمایید:
    [align=center]
    [align=right]برای حذف کلمه ی " مقاله ها " طبق دستور العملی که در پست قبل گفته شده عمل نمایید و برای حذف خطوط زیر کلمه "مقاله ها" و تیتر مطلب نیز ابتدا فایل CSS قالبتون رو دانلود کرده و با یک ویرایشگر باز کنید
    مثلا ما چون از قالب Yougrids استفاده می کردیم فایل metal.css را باز کردیم:
    سپس عبارت pagetitle را در فایل دانلودی جستجو نمایید و مانند تصویر زیر قسمت border-bottom را از 1px به 0px تغییر دهید و فایل را ذخیره و آپلود کنید و جایگزین فایل اصلی نمایید
    [align=center]
    [align=right]و با این کار نتیجه را در تصویر زیر می بینیم که نه کلمه ی "مقاله ها" را دارد و نه خطوطی زیر تیتر دیده می شود
    [align=center]
    [/align][align=center]
    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
    [/align] [/align][/align] [/align][/align]
  21. Like
    iman iman از hziaiian یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    با سلام به همگی دوستان
    من خودم با فونت فارسی در خروجی فرم های rsform مشکل داشتم چون حتی خروجی نسخه فارسی rsform نیز فقط در حالت xml فارسی بودند و این حالت هم از لحاظ ظاهر جالب نیست. مقالات زیادی در اینترنت خوندم حتی کامپوننت xform رو هم نصب کردم ولی با اون هم نتونستم حتی در سایت های خارجی xml to excel جستجو کردم و در نهایت به خواست خدا به یک روش خیلی خیلی ساده برای تبدیل xml به excel رسیدم.
    راه حل : من نمی دونستم نرم افزار اکسل (2007) خودش به راحتی فایل xml رو باز می کنه فقط کافیه نرم افزار اکسل رو اجرا کنید و گزینه open رو بزنید و از لیست فایل xml رو که از فرم ساز rsform استخراج کردید باز کنید و در پنجره باز شده گزینه As an XML table ( که در اکسل 2007 پیشفرض انتخابه ) رو انتخاب کرده و ok کنید و پیغامی که ظاهر می شود را نیز ok کنید.
    به همین سادگی از فرم ساز آر اس فرم RSform خروجی فارسی excel اکسل می گیرید و دیگه مهم نیست که خود فرم ساز خروجی فارسی excel رو خراب می گیره.
    { اگر فرم ساز شما حتی خروجی xml رو هم در حالت فارسی خراب می گرفت باید به phpmyadmin بروید و تمام جداولی که utf-8 نیستند رو به utf-8 تغییر بدهید که این کار هم ساده است و فقط کافیه phpmyadmin را باز کنید و در بانک اطلاعاتی که از اون استفاده می کنید وارد شوید و هر جدولی که در قسمت Collation گزینه utf-8 نبود را وارد شوید و پس از وارد شدن به جدول از گزینه های بالای صفحه وارد Operations شوید و در قسمت Table options گزینه ی Collation را utf8_General_ci قرار دهید و با دکمه go ذخیره نمایید ( دقت کنید که اگر وارد جدول مربوطه نشوید این گزینه ها در قسمت Operations نمایش داده نمی شود تا بتوانید آن را تغییر دهید ) حالا این جدول به utf8 تغییر کرد و باید سراغ جدول بعدی که utf8 نیست بروید و به همین ترتیب الی آخر. }
    زکات علم نشر آن است. چون خودم یاد گرفتم نشر آن را وظیفه ی شرعی دانستم.
    یا علی التماس دعا
  22. Like
    iman iman از mi.taherkhani یک واکنش گرفت در دانلود بسته نصبی فونت فارسی برای فوکافونت جوملا font farsi phocafont   
    با سلام
    همان طور که می دانیم متاسفانه فونت فارسی در وب و اینترنت محدود به چند فونت پیش فرض با ظاهری نه چندان زیبا مثل آریال و تاهما و .. است ولی به تازگی با تکنولوژی @font-face اتفاق خوبی خصوصاً جهت زبان هایی مثل فارسی در وب افتاده که مختص جوملا هم نیست ولی یکی از ساده ترین روش استفاده از تکنولوژی @font-face و استفاده از فونت های رایج فارسی مثل کودک، یکان، میترا و .. در سایت های جوملایی استفاده از کامپوننت فوکا فونت می باشد که متاسفانه به دلیل عدم وجود فونت های فارسی به طور گسترده استفاده ی از آن محدود بود
    به فضل خدا و یاری حضرت مهدی اکنون بسته های چند فونت فارسی برای فوکا فونت در اینجا به طور عمومی ارائه می شود امید که مورد استفاده ی همه عزیزان و منتظران ظهور مولایمان مهدی قرار گیرد.
    گرچه اکنون 6 فونت قابل دریافت و استفاده است ولی پیشنهاد ما استفاده از فونت کودک است که در وب ظاهر مناسبتری نسبت به سایر فونت ها دارد.
    دانلود بسته نصبی فونت فارسی کودک جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی میترا معمولی جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی میترا بولد جهت فوکا فونت
    داناود بسته نصبی فونت فارسی رویا جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی ترافیک جهت فوکا فونت
    دانلود بسته نصبی فونت فارسی یکان جهت فوکا فونت
    لطفاً فایل های دریافتی را از حالت فشرده خارج نکنید و پس از دانلود وارد کامپوننت phoca font شده و به قسمت font وارد شوید سپس در قسمت Upload Phoca Font با استفاده از دکمه Browse فایل دریافتی را بدون اینکه آن را از حالت فشرده خارج کرده باشید را انتخاب کنید تا فونت مربوطه نصب شود. پس از نصب با کلیک بر روی نماد مربوطه فونت نصب شده را Default کنید و سپس با کلیک بر روی نام فونت نصب شده وارد آن شوید اکنون در قسمت Alternative تمام موارد را پاک کرده و فقط نام فونت را بنویسید مثلاً اگر فونت کودک است بنویسید : b koodak دقت کنید که بین حرف b و koodak فاصله وجود دارد. سپس تغییرات را ذخیره نموده و نتیجه را در سایتتان مشاهده نمایید. ان شاء الله
    البته خود شما نیز با داشتن فونت های فارسی font-face که از اینترنت قابل دریافت است به سادگی می توانید خودتان فونت های جدید برای فوکا فونت تولید کنید تنها کافیست یکی از بسته های دریافتی را از حالت فشرده خارج کرده و فونت های خود را با آن تعویض نموده و نام فونت خود را جایگزین فونت قبلی در اسم سایر فایل ها کنید و در فایل xml نیز نام فایل خودتان را جایگزین نمایید. دستورالعمل در سایت اصلی
    به امید و در انتظار ظهور مولای همه خوبی ها و مهربانترین انسان روی زمین


    تعجیل در ظهورش صلوات

    تعجیل در ظهورش صلوات
  23. Like
    iman iman از AmIn1412 یک واکنش گرفت در آموزش گرفتن خروجی فارسی از rsform - حل مشکل فونت فارسی در RS form   
    با سلام به همگی دوستان
    من خودم با فونت فارسی در خروجی فرم های rsform مشکل داشتم چون حتی خروجی نسخه فارسی rsform نیز فقط در حالت xml فارسی بودند و این حالت هم از لحاظ ظاهر جالب نیست. مقالات زیادی در اینترنت خوندم حتی کامپوننت xform رو هم نصب کردم ولی با اون هم نتونستم حتی در سایت های خارجی xml to excel جستجو کردم و در نهایت به خواست خدا به یک روش خیلی خیلی ساده برای تبدیل xml به excel رسیدم.
    راه حل : من نمی دونستم نرم افزار اکسل (2007) خودش به راحتی فایل xml رو باز می کنه فقط کافیه نرم افزار اکسل رو اجرا کنید و گزینه open رو بزنید و از لیست فایل xml رو که از فرم ساز rsform استخراج کردید باز کنید و در پنجره باز شده گزینه As an XML table ( که در اکسل 2007 پیشفرض انتخابه ) رو انتخاب کرده و ok کنید و پیغامی که ظاهر می شود را نیز ok کنید.
    به همین سادگی از فرم ساز آر اس فرم RSform خروجی فارسی excel اکسل می گیرید و دیگه مهم نیست که خود فرم ساز خروجی فارسی excel رو خراب می گیره.
    { اگر فرم ساز شما حتی خروجی xml رو هم در حالت فارسی خراب می گرفت باید به phpmyadmin بروید و تمام جداولی که utf-8 نیستند رو به utf-8 تغییر بدهید که این کار هم ساده است و فقط کافیه phpmyadmin را باز کنید و در بانک اطلاعاتی که از اون استفاده می کنید وارد شوید و هر جدولی که در قسمت Collation گزینه utf-8 نبود را وارد شوید و پس از وارد شدن به جدول از گزینه های بالای صفحه وارد Operations شوید و در قسمت Table options گزینه ی Collation را utf8_General_ci قرار دهید و با دکمه go ذخیره نمایید ( دقت کنید که اگر وارد جدول مربوطه نشوید این گزینه ها در قسمت Operations نمایش داده نمی شود تا بتوانید آن را تغییر دهید ) حالا این جدول به utf8 تغییر کرد و باید سراغ جدول بعدی که utf8 نیست بروید و به همین ترتیب الی آخر. }
    زکات علم نشر آن است. چون خودم یاد گرفتم نشر آن را وظیفه ی شرعی دانستم.
    یا علی التماس دعا
  24. Like
    iman iman از AmIn1412 یک واکنش گرفت در آموزش رفع خطای JFolder::create مربوط به نصب افزونه ها JFolder::create   
    گرچه این مشکل بارها و بارها در این انجمن مطرح و انجمن های دیگر مطرح شده ولی به دلیل یک پارچه کردن راه حل ها و همین طور برای جلوگیری از گیج شدن کاربران در روش هایی که متاسفانه مطرح شده ولی بعضاً گاهی کاملاً ناکارامد است این آموزش قرار می گیرد
     

    گاهی برای کاربران جوملا ( که احتمالاً از دایرکت ادمین استفاده می کنند ) هنگام نصب افزونه ها مثل کامپوننت ها، پلاگین ها یا ماژول ها با خطای زیر مواجه می شوند
     
    JFolder::create: Could not create directory
    یا
    JFolder::create: Path not in open_basedir paths
     
    که همانطور که دوستانی نیز پاسخ گفتند این مشکل مربوط به سطح دسترسی جوملا به پوشه های آن می باشد. ولی گاهی تمام پوشه های محل نصب جوملا دسترسی کامل می گیرند ولی همچنان مشکل برطرف نشده است
     

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

    : اگر مطمئن شدید که هاست شما پر نشده روش زیر را بررسی نمایید

    قبل از هر کاری برای اطمینان از نوع مشکل به قسمت مدیریت جوملای خود وارد شده و از منوی Site گزینه ی system information را انتخاب نمایید ( نام این گزینه در جوملای فارسی " اطلاعات سیستم" است )
     
     
     
    لطفا تصویر شماره 1 مربوط به راهنمای این عمل را در لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547356181.gif



    پس از باز شدن صفحه system information باید مانند تصویر زیر بر روی گزینه ی Directory Permissions از این صفحه کلیک نمایید


    لطفا تصویر شماره 2 راهنمای این قسمت آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547363991.gif
     

    حالا بررسی کنید که در قسمت Status تمام گزینه ها Writable باشد و در صورتی که یک یا چند گزینه شما Unwritable بود باید به کنترل پنل هاست خود ( دایرکت ادمین یا سی پنل یا ... ) وارد شده و وارد File manager هاست خود شده و آن پوشه را پرمیژن یا دسترسی کامل 777 بدهید
    مثال تصویر زیر برای مدیریت هاست دایرکت ادمین می باشد

     لطفا تصویر شماره 3 آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547387201.gif


    باید این عمل را برای تمام آدرس های که در مرحله قبل اشاره شد و وضعیت آن ها Unwritable بود تکرار نمایید تا اینکه تمام گزینه های لیست به صورت Writable دربیاید دقت کنید که نیازی به اختصاص سطح دسترسی کامل 777 به تمام پوشه های جوملا نیست بلکه فقط کافیست این کار را برای آدرس هایی که در سمت راست آن ها گزینه Unwritable وجود دارد انجام دهید

    حال که تمام گزینه های لیست به صورت Writable شد باید جوملا را آزمایش کنید برای این کار افزونه ای که قبلاً خطای JFolder::create داشته را دوباره نصب نمایید. امیدواریم که با این مراحل تاکنون مشکل شما برطرف شده باشد و افزونه دلخواه شما به راحتی نصب شود. ولی در صورتی که با وجود Writable بودن تمام لیست صفحه ذکر شده ، شما همچنان با خطایJFolder::create روبرو بودید بهتر است ادامه مراحل را به این صورت انجام دهید



    اگر مشکل شما همچنان پابرجا بود بهتر است فایل configuration.php را از محل نصب جوملا در پوشه public_html دانلود کرده و با یک ویرایشگر باز نمایید. سپس به دنبال دو خط به صورت زیر بگردید
     

     لطفا تصویر شماره 4 این آموزش را از لینک زیر مشاهده نمایید
    http://www.jmdownload.ir/download.php?imgf=13547411241.gif


     
    public $log_path = '/home/sitename/public_html/logs'; public $tmp_path = '/home/sitename/public_html/tmp';


    که آن دو رو به صورت زیر تغییر دهید:
     
    public $log_path = './logs'; public $tmp_path = './tmp';


    که در صورتی که از نسخه های قدیمی تر جوملا استفاده می کنید احتمالاً قبل از گزینه ها عبارت var را هم می بینید که در این صورت باید کد های زیر را جایگزین دستورات در فایل فرمایید. مثل مثال زیر:
     
    var $log_path = './logs'; var $tmp_path = './tmp';

    پس از اعمال ویرایش مرود نظر فایل configuration.php را ذخیره کرده و با آپلود جایگزین فایل پیشفرض جوملا نموده و سپس مجددا افزونه مورد نظر را نصب کنید تا از صحت کار اطمینان حاصل نمایید
     
    .
     

    ان شاء الله که با اعمال این تغییرات مشکل شما بر طرف شده باشه ولی احتملاً پنل های دایرکت ادمین بیشتر از سایر پنل های مدیریت هاست دچار این مشکل می شوند. بنابراین اگر هنوز مشکل شما برطرف نشده بود حتماَ با پشتیبانی هاست خودتون این موضوع رو درمیون بگذارید. همین طور می تونید با برادران خودتون در جومینا مشورت کنید . در ضمن پست های بعدی را هم مطالعه نمایید که ان شاء الله راه گشا باشد .


    * هزینه این آموزش 3 گل صلوات جهت تعجیل در ظهور مولای مهربانی ها مهدی عج
    و طلب استغفار و دعا برای نویسنده مطلب است *


    لطفاَ جهت تشکر از دکمه تشکر استفاده نکنید و یا امتیاز ندهید بلکه در عوض جهت تعجیل در ظهور مولایمان دعا کرده و نویسنده را از دعای خیر خودتون محروم نفرمایید
     
     
     
    دوستان عزیز اگر با روشی غیر از روش های گفته شده در بالا این مشکل حل شد حتما پ.خ کنید تا آن روش نیز به همین پست اضافه شود
    چون صدها فرشته بوسه بر آن دست زنند کز کار خلق یک گره بسته وا کند
     
     
    :) :) :)
  25. Like
    iman iman از vahid62 یک واکنش گرفت در طراحی افزونه های اختصاصی شما بصورت کاملا رایگان   
    لطفا افزونه اتصال rsform به سامانه پیامکی را تهیه نمایید.
    البته بعضی مدیران سامانه های پیامکی این پلاگین را تولید کرده اند اما متاسفانه این پلاگین ها فقط با سامانه خودشان قابلیت کار دارد و امکان اتصال به سایر سامانه ها را ندارد. ممنون می شوم این افزونه را نیز با امکان اتصال به همه سامانه های پیامکی قرار دهید.
    ممنون و یا علی
×
×
  • افزودن...