سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: بسته Who Voted What - کی به چی رأی داده!

  1. #1

    تاریخ عضویت
    Jul 2009
    محل سکونت
    localhost
    نوشته ها
    9
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    بسته Who Voted What - کی به چی رأی داده!

    یه چیزی که توی SMF خیلیا ازش ناراضی هستن در مورد نظرسنجیای فورومه و میگن چرا vBulletin نشون میده که چه کسی به کدوم گزینه رأی داده ولی SMF نشون نمیده... منم تا چندی پیش این برام مهم نبود که دیروز برام به شدت مهم شد و اختلافاتی بین دوستان سر نتایج رأی گیری پیش اومد که منم رفتم و این بسته رو پیدا کردم و پس از بررسی فایل ها و نصبش دیدم که عجب بسته ساده و در عین حال مهمیه چرا تا حالا دنبالش نرفته بودم... این شد که تصمیم گرفتم این بسته رو فارسی کنم تا هم توی فورم متن هاش معلوم باشه هم اینکه بزارم اینجا دوستان ازش استفاده کنن... O0

    نام بسته : کی به چی رأی داده؟ (چه کسی به چه چیزی رأی داده؟) - Who Voted What

    سازگار با نسخه های smf : 1.1.9 و بقیه

    حجم بسته: 3.49 KB

    فارسی شده توسط: Hoborg

    امکانات: این بسته قابلیت اینکه اعضا ببینن که چه کسی به کدام گزینه توی نظر سنجی رأی داده رو به انجمن شما اضافه میکنه!

    لینک دانلود: [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    نکته ها: برای اینکه روی نسخه هایی غیر از 1.1.9 این بسته رو نصب کنید فایل package-info.xml رو باز کرده و هرجا 1.1.9 دیدید به شماره ورژن خودتون (مثلا 1.1.1) تغییر بدید ولی برای ورژن 2 نمیدونم که کار بکنه یا نه خودتون میتونید امتحان کنید!
    این بسته روی تمام قالب ها به خوبی کار میکنه و هیچ مشکلی نداره ولی به طور پیشفرض روی قالب پیش فرض نصب میشه که برای اینکه به قالب خودتون امکانات این بسته رو اضافه کنید باید ابتدا فایل Display.template.php قالب انجمنتون رو باز کنید و به دنبال این کد بگردید:

    کد:
    					<table border="0" cellpadding="0" cellspacing="0">';
    
    				// Show each option with its corresponding percentage bar.
    			foreach ($context['poll']['options'] as $option)
    				echo '
    							<tr>
    								<td style="padding-right: 2ex;', $option['voted_this'] ? 'font-weight: bold;' : '', '">', $option['option'], '</td>', $context['allow_poll_view'] ? '
    								<td nowrap="nowrap">' . $option['bar'] . ' ' . $option['votes'] . ' (' . $option['percent'] . '%)</td>' : '', '
    							</tr>';
    بعدش کل این کد رو از توی فایل Display.template.php قالبتون انتخاب کرده و با این کد جایگزین کنید (یعنی کد بالا رو پاک کرده و دقیقا به جاش کد زیر رو بگذارید... دقت کنید که فقط کد بالا رو جایگزین کنید نه یه خط بالاتر نه یه خط پایین تر!) :

    کد:
    					<table border="0" cellpadding="' . ($modSettings['whovotedwhatMode'] != 'disabled' ? 5 : 0) . '" cellspacing="0">';
    
    				// Show each option with its corresponding percentage bar.
    			foreach ($context['poll']['options'] as $option)
    			{
        if (!allowedTo('poll_view_voters') || $modSettings['whovotedwhatMode'] == 'disabled')
        {
     				echo '
    							<tr>
    								<td style="padding-right: 2ex;', $option['voted_this'] ? 'font-weight: bold;' : '', '">', $option['option'], '</td>', $context['allow_poll_view'] ? '
    								<td nowrap="nowrap">' . $option['bar'] . ' ' . $option['votes'] . ' (' . $option['percent'] . '%)</td>' : '', '
    							</tr>';
        }
        else {
         switch ($modSettings['whovotedwhatMode'])
         {
          case 'select':
       				echo '
    							<tr>
    								<td style="padding-right: 2ex;', $option['voted_this'] ? 'font-weight: bold;' : '', '">', $option['option'], '</td>', $context['allow_poll_view'] ? '
    								<td nowrap="nowrap">' . $option['bar'] . ' ' . $option['votes'] . ' (' . $option['percent'] . '%)</td>' : '', '
            <td style="padding-left: 2ex;">
             <select id="jumpto" name="voters' . $option['ID_OPTION'] . '" onchange="if (this.selectedIndex > 0 && this.options[this.selectedIndex].value) window.location.href = smf_scripturl + this.options[this.selectedIndex].value.substr(smf_scripturl.indexOf(\'?\') == -1 || this.options[this.selectedIndex].value.substr(0, 1) != \'?\' ? 0 : 1);" style="width: 150px;">';
           if (!empty($context['poll']['options'][$option['ID_OPTION']]['voters']))
           {
            echo '
              <option selected="selected" value="#">' . $txt['poll_view_voters_expand_to_view'] . '</option>
              <option disabled="disabled" value="">----------------------</option>';
            foreach ($context['poll']['options'][$option['ID_OPTION']]['voters'] as $voter)
            {
             echo '
              <option value="?action=profile;u=' . $voter['ID_MEMBER'] . '"> => ' . $voter['realName'] . '</option>';
            }
            echo '
              <option disabled="disabled" value="">----------------------</option>
              <option disabled="disabled" value="">' . $txt['poll_view_voters_expanded_help1'] . '</option>
              <option disabled="disabled" value="">' . $txt['poll_view_voters_expanded_help2'] . '</option>';
           }
           else
           {
            echo '
              <option selected="selected" value="">----------------------</option>';
           }
           echo '
             </select>
            </td>
    							</tr>';
           break;
          case 'table':
           echo '
           <tr>
            <td style="padding-right: 4ex; vertical-align: top;', $option['voted_this'] ? 'font-weight: bold;' : '', '">', $option['option'], '</td>
            <td style="padding-right: 4ex;">
             ', $option['bar'], '<br />';
           if (!empty($context['poll']['options'][$option['ID_OPTION']]['voters']))
           {
            foreach ($context['poll']['options'][$option['ID_OPTION']]['voters'] as $voter)
            {
             echo '<small><a href="?action=profile;u=' . $voter['ID_MEMBER'] . '">', $voter['realName'], '</a></small> ';
            }
           }
           echo '
            </td>
            <td style="padding-left: 2ex; padding-right: 2ex; text-align: center; vertical-align: top;">', $option['votes'], '</td>
            <td style="padding-left: 4ex; text-align: right; vertical-align: top;">', $option['percent'], '%</td>
           </tr>';
           break;
         }
        }
    			}
    نکته دیگه اینکه بعد از نصب این بسته میتونید همانند همه چیزای دیگه برای هر گروه کاربری، هر انجمن و هر گروه کاربری در هر انجمن از طریق همون راه عادی (مدیریت>سطح دسترسی) سطح دسترسی تعیین کنید که اینطوری در انجمن هایی که نمیخواید میتونید تعیین کنید که رأی دهنده ها رو نشون نده و یا گروه های کاربری رو تنظیم کنید که ببینن یا نبینن...!

    درجه سازگار کردن با قالب: E

    پیش نمایش:


    برای فعال کردن این بسته بعد از نصب و ایجاد تغییرات در قالب انجمنتون به مدیریت>تنظیمات عمومی انجمن ها>مد "چه کسی به چه چیزی رأی داده؟" مراجعه کنید که از اون منو میتونید دو حالت مختلف نمایش رأی دهنده ها رو انتخاب کنید

    [img width=640 height=252]http://img2.pict.com/18/b2/b3/1012558/0/800/smfpersianwhovotedwhatmode001.jp.jpg[/img]

    در قسمت های تعیین سطح دسترسی هم یه تیک اضافه میشه به اسم "دیدن رأی دهندگان"

    [img width=640 height=228]http://img2.pict.com/2c/56/bc/1012559/0/800/smfpersianwhovotedwhatmode002.jp.jpg[/img]

    حالت اول فعالیت (نمایش رأی دهندگان به صورت منو)

    [img width=640 height=287]http://img2.pict.com/07/c3/ab/1012565/0/800/smfpersianwhovotedwhatmode004.jp.jpg[/img]

    حالت دوم فعالیت (نمایش رأی دهندگان زیر نتایج رأی گیری)

    [img width=640 height=308]http://img2.pict.com/33/7e/63/1012564/0/800/smfpersianwhovotedwhatmode003.jp.jpg[/img]

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

    + برای بزرگ شدن عکسا، url عکسا رو کپی کنید توی address bar مرورگرتون و enter بزنید...

    O0 :P 8)

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Jul 2009
    محل سکونت
    localhost
    نوشته ها
    9
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : بسته Who Voted What - کی به چی رأی داده!

    کسی با این بسته مشکلی نداشته...؟؟؟

    نظری، انتقادی، پیشنهادی چیزی ندارید...؟؟؟

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

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Oct 2010
    محل سکونت
    تهران
    نوشته ها
    68
    تشکر
    2
    تشکر شده 5 بار در 3 ارسال

    پاسخ : بسته Who Voted What - کی به چی رأی داده!

    لینک مستقیم :
    کد:
    http://download549.mediafire.com/m4xh6as0r5kg/jkkmmjzhwnt/who_voted_what_1-1-3-Persian-By-Hoborg.zip

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Oct 2010
    نوشته ها
    6
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : بسته Who Voted What - کی به چی رأی داده!

    سلام.این که لینک دانلودش *****ه!!!!میشه یک لینک دانلود معتبر بگذارید؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Jun 2009
    محل سکونت
    Kuala Lumpur
    نوشته ها
    2,440
    تشکر
    0
    تشکر شده 16 بار در 16 ارسال

    پاسخ : بسته Who Voted What - کی به چی رأی داده!

    سلام

    [quote author=ads_mye link=topic=20554.msg149438#msg149438 date=1287387105]
    سلام.این که لینک دانلودش *****ه!!!!میشه یک لینک دانلود معتبر بگذارید؟
    [/quote]

    لینک فوق ***** نیست.

    از لینک زیر دریافت کنید:
    کد:
    http://up.iranblog.com/Files73/8cf01919a00a456e88f0.zip
    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •