Vahid Taheri

فرم ساز حرفه ای و فارسی شده Breezingforms 1.7.5

72 پست در این موضوع

ارسال شده در (ویرایش شده)

سلام.طاعات و عباداتتون قبول

اینم دومین هدیه ماه مبارک رمضان من به انجمن جوملای ایران.

نیاز به توضیح نداره ولی خوب مختصری میگم.بریزینگ فرم یک افزونه هست که شما میتونید انواع فرم ها همچون سفارش.تماس با ما.ثبت نام های خاص و.... رو توی اون بسازین.

تاپیک اختصاص یافته به مباحث کامپوننت نسخه 1.7.2

دانلود پکیج کامل افزونه فارسی شده

مدیران محترم این تاپیک با مدیر کل سایت آقای طالبی هماهنگ شده و نیازی به ویرایش نداره.

هشدار:برداشتن نام مترجم و انجمن جوملای ایران خلاف قوانین است.

دانلود از سرور انجمن جوملای ایران

ویرایش شده در توسط Vahid Taheri

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

تشکر وحید جان قابل توجه عزیزان اینکه خروجی csv در فرم ساز بریزینگ فرم نسخه 1.7.5 فارسی هست و نیازی به تغییرات خاصی نداره

خروجی pdf و همچنین تاریخ فرم ساز نیز بزودی فارسی سازی میشه و در اختیار عزیزان قرار خواهد گرفت ..

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

تاپیک اختصاص یافته به مباحث کامپوننت نسخه 1.7.2

Share this post


Link to post
Share on other sites

سلام

خسته نباشید من یه مشکل اخلاقی شرعی پیدا کردم البته شرمنده میخواستم بدونم که ما داریم از این افزونه ها به رایگان استفاده می کنیم بدون اجازه شرکت سازنده آیا این کار گناهه؟

لطفا عزیزانی که میتونن این موضوع رو از طریق مراجع بررسی کنند

ممنونم

یا علی

Share this post


Link to post
Share on other sites
سلام

خسته نباشید من یه مشکل اخلاقی شرعی پیدا کردم البته شرمنده میخواستم بدونم که ما داریم از این افزونه ها به رایگان استفاده می کنیم بدون اجازه شرکت سازنده آیا این کار گناهه؟

لطفا عزیزانی که میتونن این موضوع رو از طریق مراجع بررسی کنند

ممنونم

یا علی

از نسخه 1.7.3 استفاده کنید فرق چندانی نداره و رایگان هم هست نمی دونم این نسخه الان تجاری هست یا نه. http://extensions.joomla.org/extensions/contacts-and-feedback/forms/8001

و برای حکم شرعی می تونید از اینجا ببینید

http://www.tebyan.net/newindex.aspx?pid=150146

بعضی از مراجع برای تولیدات خارجی مشکلی ندونستن ولی بعضی هم جایز ندونستن

Share this post


Link to post
Share on other sites

البته تا چند روز دیگه این نسخه رایگان میشه.چون نسخه 1.7.8 این افزونه هم هست ولی اون تجاریه و این شرکت با اومدن نسخه جدید نسخه قبلی رو رایگان میزاره

Share this post


Link to post
Share on other sites

سلام

میشه بگید این نسخه های قدیمی را کجا رایگان برای دانلود میذاره؟

Share this post


Link to post
Share on other sites
تشکر وحید جان قابل توجه عزیزان اینکه خروجی csv در فرم ساز بریزینگ فرم نسخه 1.7.5 فارسی هست و نیازی به تغییرات خاصی نداره

خروجی pdf و همچنین تاریخ فرم ساز نیز بزودی فارسی سازی میشه و در اختیار عزیزان قرار خواهد گرفت ..

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

تاپیک اختصاص یافته به مباحث کامپوننت نسخه 1.7.2

مهندس میشه این نسخه رو هم مثل نسخه 1.7.2 با سیستم پیام کوتاه و درگاههای بانکی هماهنگ کنید؟

Share this post


Link to post
Share on other sites

نه تنظیم خاصی نداره.اگه کنترل پنل مدیریت جوملاتون فارسی باشه بصورت فارسی بنمایش در میاد

در پناه حق

Share this post


Link to post
Share on other sites
نه تنظیم خاصی نداره.اگه کنترل پنل مدیریت جوملاتون فارسی باشه بصورت فارسی بنمایش در میاد

در پناه حق

نه متاسفانه من هرکار میکنم نمیتونم کنترل پنل فارسی نصب کنم

Share this post


Link to post
Share on other sites

کنترل پنل خود جوملاتون انگلیسیه؟اگه کنترل پنل جوملا یا همون منوی مدیریتتون انگلیسیه میتونید فارسی سازش رو از سایت جوملا جهانی که در زیر گذاشتم دانلود و نصب کنین:

دانلود فارسی ساز جوملا 2.5 از سایت رسمی جوملا جهانی

موفق باشین

Share this post


Link to post
Share on other sites

سلام

تو سايت سازنده، يك سري فرم هايي رو گذاشتن براي دانلود (در قسمت Form Apps) كه داراي امكانات جالبيه و با نصب اون فرم ها توي فرمساز و تغيير يا گسترش دادن اون ها، ميشه فرم هاي دلخواه خودمون رو ايجاد كنيم.

مثلا يكي از اين فرم هاي آماده، فرميه كه تو صفحه تشكر به كاربر كد رهگيري ميده. البته تو آموزش هاي نسخه 1.7.2 تو همين انجمن، استاد طالبي روش ايجاد كد رهگيري رو گفته بودن. ولي خوب اين راه به نظرم ساده تره. فقط كافيه اين APP رو دانلود كنين و از طريق نصب كننده پكيج تو تنظيمات فرم ساز، نصبش كنين. بعد هم مي تونين اون رو به دلخواه خودتون تغيير بدين و فيلدهايي رو كه لازم دارين بهش اضافه كنين. فقط بايد حواستون باشه كدهايي رو كه براي ايجاد كد رهگيري تو فرم نوشته شده، حذف نكنين يا تغيير ندين.

براي دانلود كليك كنين.

لينك معرفي

روش استفاده:

1- فايل رو دانلود و اكستركت كنين

2- تو فرمساز بريزينگ، به پيكربندي رفته و دكمه نصاب بسته (تو ترجمه هاي قبلي، نصب كننده پكيج) رو كليك كنين.

3- فايل TrackingCodeInThankYouPage.xml رو آپلود و نصب كنين.

4- به مديريت فرم ها رفته و فرم نصب شده رو باز كنين و اون رو به دلخواه تغيير بدين.

[ATTACH=CONFIG]2304[/ATTACH]

[ATTACH=CONFIG]2305[/ATTACH]

فقط سوالي كه پيش مياد اينه كه از اين كد رهگيري چطور ميشه استفاده كرد؟ چه راه كارهايي به ذهن دوستان و اساتيد ميرسه؟

Share this post


Link to post
Share on other sites

يكي ديگه از APP هاي سايت سازنده براي اين فرم ساز، امكان دانلود اطلاعات ارسالي به صورت pdf هست اون هم بلافاصله بعد از ارسال فرم. يعني كاربر وقتي فرم رو پر و ارسال ميكنه (مثلا فرم ثبت نام در يك آزمون مثل ثبت نام در كنكور!)، بلافاصله بعد از ارسال اطلاعات، بتونه خلاصه اطلاعات ارسالي رو به صورت PDF براي خودش دانلود كنه و نگه داره. مثل APP* قبلي، درواقع اين هم يك فرم از پيش آماده است با يك سري كد كه توي فرم نوشته شده تا بتونه امكان دانلود PDF رو فراهم كنه. فقط كافيه دانلود و نصبش كنين و بعد هم به دلخواه تغييرش بدين.

براي دانلود كليك كنين.

لينك معرفي

روش استفاده:

1- فايل رو دانلود و اكستركت كنين

2- تو فرمساز بريزينگ، به پيكربندي رفته و دكمه نصاب بسته (تو ترجمه هاي قبلي، نصب كننده پكيج) رو كليك كنين.

3- فايل PDFDownloadThankYouPage.xml رو آپلود و نصب كنين.

4- به مديريت فرم ها رفته و فرم نصب شده رو باز كنين و اون رو به دلخواه تغيير بدين.

[ATTACH=CONFIG]2306[/ATTACH]

[ATTACH=CONFIG]2307[/ATTACH]

خوب اين امكان خيلي عاليه. فقط مشكلي كه وجود داره، همون مشكل هميشگي خروجي PDF با Unicode هست كه اميدوارم اساتيد راه حلي براش پيدا كنن.

Share this post


Link to post
Share on other sites

يكي ديگه از APP هاي جالب سايت سازنده، فرم رزرواسيون آنلاينه. البته براي رزرواسيون افزونه هاي خيلي حرفه اي وجود داره. ولي خوب اين فرم ساز هم قدرت اين رو داره كه يك فرم رزرو آنلاين ايجاد كنه. App مورد نظر يك فرم رزرو آنلاين اتاق و اقامتگاهه (هتل، مسافرخانه، ويلا و ...). روش دانلود و استفاده مثل قبله:

براي دانلود كليك كنين.

لينك معرفي

روش استفاده:

1- فايل رو دانلود و اكستركت كنين

2- تو فرمساز بريزينگ، به پيكربندي رفته و دكمه نصاب بسته (تو ترجمه هاي قبلي، نصب كننده پكيج) رو كليك كنين.

3- فايل roomingforms.xml رو آپلود و نصب كنين.

4- به مديريت فرم ها رفته و فرم نصب شده رو باز كنين و اون رو به دلخواه تغيير بدين.

[ATTACH=CONFIG]2308[/ATTACH]

Share this post


Link to post
Share on other sites

اين هم يك فرم استخدام آماده كه كافيه نصبش كنين و به دلخواه تغييرش بدين:

براي دانلود كليك كنين.

دمو

لينك معرفي

روش استفاده:

1- فايل رو دانلود و اكستركت كنين

2- تو فرمساز بريزينگ، به پيكربندي رفته و دكمه نصاب بسته (تو ترجمه هاي قبلي، نصب كننده پكيج) رو كليك كنين.

3- فايل job_application_form.xml رو آپلود و نصب كنين.

4- به مديريت فرم ها رفته و فرم نصب شده رو باز كنين و اون رو به دلخواه تغيير بدين.

Share this post


Link to post
Share on other sites

يكي ديگه از App هاي آماده كه تو سايت سازنده منتشر شده، فرميه كه داراي كد امنيتي به صورت يك سوال رياضيه (جمع يا تفريق). البته اين كد امنيتي با المان كپچا ساخته نشده. بلكه با فيلد متني ايجاد شده.

روش استفاده مثل قبل

براي دانلود كليك كنين.

لينك معرفي

روش استفاده:

1- فايل رو دانلود و اكستركت كنين

2- تو فرمساز بريزينگ، به پيكربندي رفته و دكمه نصاب بسته (تو ترجمه هاي قبلي، نصب كننده پكيج) رو كليك كنين.

3- فايل MathCaptcha.xml رو آپلود و نصب كنين.

4- به مديريت فرم ها رفته و فرم نصب شده رو باز كنين و اون رو به دلخواه تغيير بدين.

[ATTACH=CONFIG]2309[/ATTACH]

Share this post


Link to post
Share on other sites

يه قسمتي هم تو سايت سازنده هست كه قالب هاي فرمساز رو ارايه كرده كه البته بيشترش تجاريه. تو قالب هاي رايگان، يك قالب به نظرم خيلي قشنگ اومد اون هم قالب دفترچه يادداشت بود. تو يكي از مثال هاي پست هاي قبل هم از اين قالب استفاده كردم.

دانلود قالب

دمو

اين هم لينك ساير قالب ها

[ATTACH=CONFIG]2310[/ATTACH]

Share this post


Link to post
Share on other sites
يكي ديگه از APP هاي سايت سازنده براي اين فرم ساز، امكان دانلود اطلاعات ارسالي به صورت pdf هست اون هم بلافاصله بعد از ارسال فرم. يعني كاربر وقتي فرم رو پر و ارسال ميكنه (مثلا فرم ثبت نام در يك آزمون مثل ثبت نام در كنكور!)، بلافاصله بعد از ارسال اطلاعات، بتونه خلاصه اطلاعات ارسالي رو به صورت PDF براي خودش دانلود كنه و نگه داره. مثل APP* قبلي، درواقع اين هم يك فرم از پيش آماده است با يك سري كد كه توي فرم نوشته شده تا بتونه امكان دانلود PDF رو فراهم كنه. فقط كافيه دانلود و نصبش كنين و بعد هم به دلخواه تغييرش بدين.

براي دانلود كليك كنين.

لينك معرفي

روش استفاده:

1- فايل رو دانلود و اكستركت كنين

2- تو فرمساز بريزينگ، به پيكربندي رفته و دكمه نصاب بسته (تو ترجمه هاي قبلي، نصب كننده پكيج) رو كليك كنين.

3- فايل PDFDownloadThankYouPage.xml رو آپلود و نصب كنين.

4- به مديريت فرم ها رفته و فرم نصب شده رو باز كنين و اون رو به دلخواه تغيير بدين.

[ATTACH=CONFIG]2306[/ATTACH]

[ATTACH=CONFIG]2307[/ATTACH]

خوب اين امكان خيلي عاليه. فقط مشكلي كه وجود داره، همون مشكل هميشگي خروجي PDF با Unicode هست كه اميدوارم اساتيد راه حلي براش پيدا كنن.

چجوری اینارو میشه بهش مسیر داد که واسه admin سایت یا جایه دیگه بفرسته؟

Share this post


Link to post
Share on other sites

سلام

اساتيد و دوستان عزيز، لطفا دو موردي كه در پست هاي بالا مطرح شد رو بررسي بفرمايين:

فقط سوالي كه پيش مياد اينه كه از اين كد رهگيري چطور ميشه استفاده كرد؟ چه راه كارهايي به ذهن دوستان و اساتيد ميرسه؟
خوب اين امكان خيلي عاليه. فقط مشكلي كه وجود داره، همون مشكل هميشگي خروجي PDF با Unicode هست كه اميدوارم اساتيد راه حلي براش پيدا كنن.

Share this post


Link to post
Share on other sites
در این آموزش به شما خواهیم گفت که چگونه بجای استفاده از فرم ثبت نام پیشفرض جوملا از فرم ساز BreezingForm با استفاده از فیلدهای دلخواه فرم ثبت نام بسازید بطوری که کاربر سایت پس از پر کردن فرم در سایت register شود.

ابتدا المنتهای زیر را ایجاد کنید:

المنت متنی با نام name و برچسب نام

المنت متنی با نام email و برچسب ایمیل

المنت متنی با نام bfSubsPassword و برچسب پسورد

پس از ذخیره فرم بر روی نام فرم کلیک کرده و در سربرگ پیشرفته گزینه " تنظیمات بیشتر " کلیک نمایید

در پنجره باز شده گزینه "قطعات ارسال" را انتخاب کنید

در قسمت پایین گزینه "پایان ارسال" را میبینید که از انجا گزینه سفارشی را انتخاب نمایید

در پنره ظاهر شده کدهای زیر را قرار دهید:

// Begin create user
global $mainframe;
               JFactory::getLanguage()->load('com_user');
               $this->execPieceByName('ff_InitLib');
$user  = clone(JFactory::getUser());
$pathway  =& $mainframe->getPathway();
$config =& JFactory::getConfig();
$authorize =& JFactory::getACL();
$document   =& JFactory::getDocument();

// If user registration is not allowed, show 403 not authorized.
$usersConfig = &JComponentHelper::getParams( 'com_users' );
if ($usersConfig->get('allowUserRegistration') == '0') {
echo '<script>alert("Access forbidden");history.go(-1);</script>';
return;
} else {

// Initialize new usertype setting
$newUsertype = $usersConfig->get( 'new_usertype' );
if (!$newUsertype) {
$newUsertype = 'Registered';
}

// Bind the post array to the user object
$post = array(
'name' => ff_getSubmit('name'), 
'username' => ff_getSubmit('email'), 
'email' => ff_getSubmit('email'), 
'password' => ff_getSubmit('bfSubsPassword'), 
'password2' => ff_getSubmit('bfSubsPassword'), 
'task' => 'register_save',
 'id' => '0',
 'gid' => '0',
);

if (!$user->bind( $post, 'usertype' )) {
echo '<script>alert("'.addslashes($user->getError()).'");history.go(-1);</script>';
return;
} else {

// Set some initial user values
$user->set('id', 0);
$user->set('usertype', '');
$user->set('gid', $authorize->get_group_id( '', $newUsertype, 'ARO' ));

$date =& JFactory::getDate();
$user->set('registerDate', $date->toMySQL());

// If user activation is turned on, we need to set the activation information
$useractivation = $usersConfig->get( 'useractivation' );
if ($useractivation == '1')
{
jimport('joomla.user.helper');
$user->set('activation', JUtility::getHash( JUserHelper::genRandomPassword()) );
$user->set('block', '1');
}

// If there was an error with registration, set the message and display form
if ( !$user->save() )
{
echo '<script>alert("'.addslashes(JText::_( $user->getError())).'");history.go(-1);</script>';
return;
} else {

$db =& JFactory::getDBO();

$name  = $user->get('name');
$email  = $user->get('email');
$username  = $user->get('username');

JFactory::getDBO()->setQuery("Update #__facileforms_records Set user_id = '".$user->get('id')."', 

username = ".JFactory::getDBO()->Quote($username).", user_full_name = ".JFactory::getDBO()->Quote($name)." Where id = '".$this->record_id."'");
JFactory::getDBO()->query();
}

}

}
// End create user

سلام

چند سوال

شما گفتید گزینه "قطعات ارسال" را انتخاب کنید

منظورتون دقیقا کدوم می شه

Scripts

Form pieces

Submit pieces

حالا سوال دوم؟

چرا فقط در بخش پایان این کد ها را می نویسیم

در بخش ابتدا نمی نویسیم

؟

و سوال سوم

وقتی فرم مذکور ساخته شد

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

و در نهایت سوال آخر پس چرا فقط 3 گزینه میل و نام و پس را داره و سر آخر هم که اصلا همین ها هم که کار نمی کنن؟

مرسی

Share this post


Link to post
Share on other sites

دوست عزیز چرا وقتی تو قسمت رکورد ها خروجی پی دی اف رو میزنی همش علامت سواله ؟؟؟؟؟؟؟؟؟/؟؟ . دیتابیسم همشون رو utf8_unicode_ci است . لطفا راهنمایی کنید ./

Share this post


Link to post
Share on other sites
سلام

اساتيد و دوستان عزيز، لطفا دو موردي كه در پست هاي بالا مطرح شد رو بررسي بفرمايين:

تو رو خدا این دو سوال رو جواب بدین .

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری