۱۳۸۸/۵/۱۵، ۰۱:۳۱:۴۰ صبح
درود
چرا فیلد بسازیم؟
اگر شما بخواهید سوالات و گزینه هایی تعیین کنید که اعضای فروم شما به آن پاسخ بدهند نیاز به ایجاد فیلد دارید.
مثلا برای پرسیدن گوشی، ماشین، حالت من، سیم کارت، تیم فوتبال و.... نیاز به فیلد دارید.
مراحل ایحاد فیلد:
به مسیر زیر بروید:
کنترل پنل مدیریت > پیکربندی > ستون سمت راست > فیلدهای اختیاری مشخصات
در اینجا فیلد های از قبل ساخته شده را می بینید که برای ویرایش یا حذف آن ها می توانید از گزینه تنظیمات استفاده کنید.
برای اضافه کردن فیلد جدید روی گزینه "اضافه کردن فیلد پروفایل جدید" کلیک کنید. گزینه های زیر را خواهید داشت:
-عنوان> نام فیلد شما > مثلا گوشی
-توضیح کوتاه> درباره فیلد > وارد کردن مدل گوشی
-نوع فیلد> نو پاسخ گویی به فیلد
-بیشترین طول
-ترتیب نمایش: شماره فیلد
-نیاز است؟
-قابل ویرایش توسط کاربر باشد؟
-در پروفایل مخفی باشد؟
برای اینکه کاربران در هنگام ثبت نام ملزم به پاسخ باشند در گزینه های بالا "نیاز است؟" را بله بزنید.
خب تبریک می گوییم شما بعد از انجام این مراحل فیلد خود را ساخته اید. با ساختن فیلد ها آن ها در پروفایل کاربران نمایش داده می شوند.
آیا دوست دارید بعضی فیلد ها مثلا حالت من، گوشی یا ... در پست هم نمایش داده شود؟
1- نمایش پاسخ ها به صورت متن:
بعضی مواقع دوست دارید جواب فید به صورت متن نمایش داده شود.
مثلا: جنسیت: پسر
در این صورت کافیست کد زیر را در پست بیت قرار دهید (پست بیت کجاست؟ توضیح در پایین مطلب):
به جای حرف X شماره ID فیلد را قرار دهید (ID هر فیلد در صفحه فید ها جلوی نام آن نوشته شده است.)
توجه داشته باشد که استفاده از کد بالا فقط جواب سوال را قرار می دهد. برای اینکه خود سوال هم قرار گیرد باید خودتان وارد کنید. به مثال زیر توجه کنید:
2- نمایش پاسخ به صورت عکس:
بعضی مواقع دوست دارید جواب به صورت عکس نمایش داده شود.
مثلا: حالت من:
در این صورت کافیست کد زیر را در پست بیت قرار دهید (پست بیت کجاست؟ توضیح در پایین مطلب):
به جای حرف X شماره ID فیلد را قرار دهید (ID هر فیلد در صفحه فید ها جلوی نام آن نوشته شده است.)
توجه داشته باشد که استفاده از کد بالا فقط جواب سوال را قرار می دهد. برای اینکه خود سوال هم قرار گیرد باید خودتان وارد کنید. به مثال زیر توجه کنید:
نمونه برای فیلد تصویر دار:
1- در مراحل ساخت فیلد، پاسخ چند گانه را انتخاب کنید. مثلا عنوان فیلد جنسیت شما می باشد و پاسخ های پیش فرض به این صورت است:
Boy
Girl
Other
تا اینجا ساخت فیلد تمام شده است و کاربر می تواند این فیلد را از کنترل پنل کاربری ویرایش کند (می توانید پر کردن فیلد را هنگام ثبت نام اجباری کنید)
2- برای نمایش تصویر به جای متن باید از کد زیر در پست بیت استفاده کنید:
طبق مسیر کد بالا باید عکس های مورد نظر را در پوشه images و با فرمت gif آپلود کنید.
شما باید تصاویری دقیقا هم نام با گزینه های مجود در پاسخ فیلد آپلود کنید. در نمونه فیلدی که مثال زدم شما سه تصویر با نام های Boy.gif و Girl.gif و Other.gif آپلود می کنید.
حالا با انتخاب هر یک از پاسخ ها تصویر آن نمایش داده می شود.
اگر می خواهید فقط تصویر نمایش داده شود فقط کد بالا را وارد کنید اما می توانید قبل از آن متنی اضافه کنید تا مشخص شود این تصویر برای کدام فیلد می باشد:
نمونه:
پست بیت کجاست:
به مسیر زیر بروید:
کنترل پنل مدیریت > قالب ها و پوسته ها > قالب ها > قالب مورد استفاده > Post Bit Templates > در postbit_author_user
توجه: پیدا کردن قسمت مناسب قرار دادن کد تنها با آزمایش مهیا می شود.
برای اینکه هر مشخصه یک خط پایین تر بیاید از
استفاده می شود.
این آموزش توسط علی رضا نجفی پور (Pars) تهیه شده است.
چرا فیلد بسازیم؟
اگر شما بخواهید سوالات و گزینه هایی تعیین کنید که اعضای فروم شما به آن پاسخ بدهند نیاز به ایجاد فیلد دارید.
مثلا برای پرسیدن گوشی، ماشین، حالت من، سیم کارت، تیم فوتبال و.... نیاز به فیلد دارید.
مراحل ایحاد فیلد:
به مسیر زیر بروید:
کنترل پنل مدیریت > پیکربندی > ستون سمت راست > فیلدهای اختیاری مشخصات
در اینجا فیلد های از قبل ساخته شده را می بینید که برای ویرایش یا حذف آن ها می توانید از گزینه تنظیمات استفاده کنید.
برای اضافه کردن فیلد جدید روی گزینه "اضافه کردن فیلد پروفایل جدید" کلیک کنید. گزینه های زیر را خواهید داشت:
-عنوان> نام فیلد شما > مثلا گوشی
-توضیح کوتاه> درباره فیلد > وارد کردن مدل گوشی
-نوع فیلد> نو پاسخ گویی به فیلد
-بیشترین طول
-ترتیب نمایش: شماره فیلد
-نیاز است؟
-قابل ویرایش توسط کاربر باشد؟
-در پروفایل مخفی باشد؟
برای اینکه کاربران در هنگام ثبت نام ملزم به پاسخ باشند در گزینه های بالا "نیاز است؟" را بله بزنید.
خب تبریک می گوییم شما بعد از انجام این مراحل فیلد خود را ساخته اید. با ساختن فیلد ها آن ها در پروفایل کاربران نمایش داده می شوند.
آیا دوست دارید بعضی فیلد ها مثلا حالت من، گوشی یا ... در پست هم نمایش داده شود؟
1- نمایش پاسخ ها به صورت متن:
بعضی مواقع دوست دارید جواب فید به صورت متن نمایش داده شود.
مثلا: جنسیت: پسر
در این صورت کافیست کد زیر را در پست بیت قرار دهید (پست بیت کجاست؟ توضیح در پایین مطلب):
کد php:
{$post['fidX']}
توجه داشته باشد که استفاده از کد بالا فقط جواب سوال را قرار می دهد. برای اینکه خود سوال هم قرار گیرد باید خودتان وارد کنید. به مثال زیر توجه کنید:
کد php:
جنسیت:{$post['fidX']}
2- نمایش پاسخ به صورت عکس:
بعضی مواقع دوست دارید جواب به صورت عکس نمایش داده شود.
مثلا: حالت من:
در این صورت کافیست کد زیر را در پست بیت قرار دهید (پست بیت کجاست؟ توضیح در پایین مطلب):
کد php:
<img src="{$theme['imgdir']}/{$post['fidX']}.gif" />
یا
<img src="images/{$post['fidX']}.gif"/>
توجه داشته باشد که استفاده از کد بالا فقط جواب سوال را قرار می دهد. برای اینکه خود سوال هم قرار گیرد باید خودتان وارد کنید. به مثال زیر توجه کنید:
کد php:
حالت من:<img src="{$theme['imgdir']}/{$post['fidX']}.gif" />
یا
حالت من:<img src="images/{$post['fidX']}.gif"/>
نمونه برای فیلد تصویر دار:
1- در مراحل ساخت فیلد، پاسخ چند گانه را انتخاب کنید. مثلا عنوان فیلد جنسیت شما می باشد و پاسخ های پیش فرض به این صورت است:
Boy
Girl
Other
تا اینجا ساخت فیلد تمام شده است و کاربر می تواند این فیلد را از کنترل پنل کاربری ویرایش کند (می توانید پر کردن فیلد را هنگام ثبت نام اجباری کنید)
2- برای نمایش تصویر به جای متن باید از کد زیر در پست بیت استفاده کنید:
کد php:
<img src="images/{$post['fidX']}.gif"/>
شما باید تصاویری دقیقا هم نام با گزینه های مجود در پاسخ فیلد آپلود کنید. در نمونه فیلدی که مثال زدم شما سه تصویر با نام های Boy.gif و Girl.gif و Other.gif آپلود می کنید.
حالا با انتخاب هر یک از پاسخ ها تصویر آن نمایش داده می شود.
اگر می خواهید فقط تصویر نمایش داده شود فقط کد بالا را وارد کنید اما می توانید قبل از آن متنی اضافه کنید تا مشخص شود این تصویر برای کدام فیلد می باشد:
نمونه:
کد php:
حالت من:<img src="images/{$post['fidX']}.gif"/>
پست بیت کجاست:
به مسیر زیر بروید:
کنترل پنل مدیریت > قالب ها و پوسته ها > قالب ها > قالب مورد استفاده > Post Bit Templates > در postbit_author_user
توجه: پیدا کردن قسمت مناسب قرار دادن کد تنها با آزمایش مهیا می شود.
برای اینکه هر مشخصه یک خط پایین تر بیاید از
کد php:
<br />
این آموزش توسط علی رضا نجفی پور (Pars) تهیه شده است.