تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
صفحه 1 از 5 12345 آخرینآخرین
نمایش نتایج: از 1 به 10 از 44

مقاله: آموزش حل کردن مشکلات هک مدال دهی ویبولتین 4 ( اختصاصی )

    1. آموزش حل کردن مشکلات هک مدال دهی ویبولتین 4 ( اختصاصی ) »

      آموزش حل کردن مشکلات هک مدال دهی ویبولتین 4 ( اختصاصی )

      نگارش: , by (مدیریت کل سایت)
      2011/06/29 10:51 PM
      امتیاز: 

      درود.

      با نصب هک فوق در ورژن های 4.0 مشکلی نخواهید داشت .

      ولی از 4.0.8 به بعد ( تا 4.1.4 ) کلاً پروفایل ها به هم ریخته میشوند و تب اون توی نوبار از کار خواهد افتاد .

      برای درست کردنش آموزش تخصصی ای رو برای شما پدید آوردم .

      به ادمین سی پی انجمن خودتون برید .

      تنظیمات استایل و قالب --> جستجوی قالب --> memberinfo_block_myawards

      تمام داخلش رو جایگزین کنید با :

      کد:
      <div id="view-myawards" class="<vb:if condition="$selected_tab == 'myawards'">selected_view_section<vb:else />view_section</vb:if>">
      <div><div class="blocksubhead subsectionhead userprof_headers userprof_headers_border">{vb:rawphrase award_showcase} - {vb:raw $block_data[num]} {vb:rawphrase awards} <vb:if condition="$vboptions[aw_points]"> - {vb:raw $block_data[total_points]} {vb:rawphrase points}</vb:if></div><div class="blockbody"><table width="100%"><tr align="center">    <vb:if condition="$vboptions[aw_showicon]"><th class="blocksubhead" nowrap="nowrap">{vb:rawphrase award_icon}</th></vb:if>    <vb:if condition="$vboptions[aw_showimage]"><th class="blocksubhead" nowrap="nowrap">{vb:rawphrase award_image}</th></vb:if>    <th class="blocksubhead" width="100%">{vb:rawphrase award_description}</th></tr>{vb:raw $block_data[myawards]}</table></div></div></div>
      حالا به مدیریت محصولات و پلاگین --> مدیریت پلاگین بروید و به دنبال اسم YAAS - Profile Tab بگردید !

      می توانید از Ctrl+f استفاده کنید . حالا تیک آن را بردارید و از انتها ذخیره کنید .

      حالا دنبال YAAS in Member Profile - Profile بگردید و ویرایش کنید و تمام اون رو جایگزین کنید با :

      کد:
      $blocklist['myawards'] = array(
          'class' => 'MyAwards',    'title' => $vbphrase['my_awards'],    'options' => array(        'pagenumber' => $vbulletin->GPC['pagenumber']    ),    'hook_location' => 'profile_tabs_last',    'wrap' => false);require_once('./global.php'); global $vbulletin;  require_once(DIR . '/includes/class_bbcode.php');$bbcode_parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list());class vB_ProfileBlock_MyAwards extends vB_ProfileBlock{    var $template_name = 'memberinfo_block_myawards';    function confirm_empty_wrap()    {        return false;    }    function confirm_display()    {        return ($this->block_data['myawards'] != '');    }    function prepare_output($id = '', $options = array())    {        global $show, $vbphrase, $stylevar, $vbcollapse, $bgclass, $vbulletin;                require_once(DIR . '/includes/class_bbcode.php');        $bbcode_parser =& new vB_BbCodeParser($this->registry, fetch_tag_list());                $result = $this->registry->db->query_read('            SELECT                *            FROM            ' . TABLE_PREFIX . 'award_user AS award_user                LEFT JOIN ' . TABLE_PREFIX . 'award AS award USING (award_id)            WHERE                 award_user.userid = ' . $this->profile->userinfo['userid'] . '                AND award.award_active = "1"            ORDER BY               '.$vbulletin->options['aw_awardorder'].'        ');                        if (($vbulletin->options['aw_points']) AND ($this->profile->userinfo['userid']))                {                    $userpoints = $this->registry->db->query_read('                        SELECT a.*, au.*, SUM(award_pointvalue) AS TotalPoints                        FROM ' . TABLE_PREFIX . 'award a, ' . TABLE_PREFIX . 'award_user au                        WHERE (au.userid = '.$this->profile->userinfo['userid'].') AND (a.award_id=au.award_id) AND (a.award_active = "1")                        GROUP BY au.userid                    ');                                    while ($array = $this->registry->db->fetch_array($userpoints))                        {                        $this->block_data['total_points'] = $array['TotalPoints'];                        }                  }                $num = $this->block_data['num'] = $this->registry->db->num_rows($result);                $this->block_data['myawards'] = '';                if ($num > 0)        {            // Display Awards            while ($award = $this->registry->db->fetch_array($result))            {                exec_switch_bg();                                $award['award_desc'] = $bbcode_parser->parse($award['award_desc']);                $award['issue_reason'] = $bbcode_parser->parse($award['issue_reason']);                                $award_issue_date = vbdate($this->registry->options['dateformat'], $award['issue_time'], true);                $award_issue_time = vbdate($this->registry->options['timeformat'], $award['issue_time']);                                //- VB3 -// eval('$this->block_data[\'myawards\'] .= "' . fetch_template('awards_userawards_bit') . '";');                //- BEGIN VB4 -//                $templater = vB_Template::create('awards_userawards_bit');                    $templater->register('award', $award);                    $templater->register('award_issue_date', $award_issue_date);                    $templater->register('award_issue_time', $award_issue_time);                $this->block_data['myawards'] .= $templater->render();                //- END VB4 -//            }        }    }}
      حالا دوباره به جستجوی قالب برید و awards_awardbit رو پیدا کنید و کد داخلش رو با این عوض کنید :

      کد:
      <tr><if condition="$vboptions[aw_showicon]">
      <td align="center" class="blockrow">
      <img src="$award[award_icon_url]" border="0">
      </td>
      </if>
      
      
      <if condition="$vboptions[aw_showimage]">
      <td valign="top" align="center" class="blockrow">
      <a name="award$award[award_id]"></a>
      <img src="$award[award_img_url]" alt="$award[award_name]" border="0">
      </td>
      </if>
      
      
      <if condition="$vboptions[aw_showdesc]">
      <td class="blockrow"><br /><b><a href="awards.php?do=viewaward&award_id=$award[award_id]">$award[award_name]</a></b>
      <div class="smallfont">$award[award_desc]</div>
      <if condition="$vboptions[aw_showmembers]">
      <hr style="border: 1px solid;" align="left" />
      <div style="font-size:11px">
      <if condition="$awarduserslist">
      $vbphrase[users_with_thisaward]: $aw_ui<br>
      $awarduserslist
      <else />
      $vbphrase[no_award_users]
      </if>
      </td>
      </if>
      </div>
      </if>
      <if condition="$vboptions[aw_actioncolumn]">
      <td align="center" nowrap class="blockrow">
      <if condition="$vboptions[aw_requestaward]">
      <if condition="$award[award_allowrequest]">
      <a href="request_award.php?$session[sessionurl]award_id=$award[award_id]">$vbphrase[request_award]</a>
      </if>
      </if>
      <if condition="$vboptions[aw_recommendaward]">
      <if condition="$award[award_allowrecommend]">
      <br /><a href="recommend_award.php?$session[sessionurl]award_id=$award[award_id]">$vbphrase[award_recommend_award]</a>
      </if>
      </if>
      
      
      </td>
      </if>
      
      
      </tr>
      حالا هک مدالتون رو کاملاً پچ کردید .

      موفق باشید .

      منبع : وی بی ایران
  1. Top | #2
    کاربر سایت

    ورژن ویبولتین
    All VB
    نوشته ها
    935
    میزان امتیاز
    112

    پیش فرض

    دست درد نکنه علی فقط توی اخرین مرحله منظورت از جستجوی قالب همون memberinfo_block_myawards هستش؟یعنی دوباره کدهاش رو عوض کنیم؟

    4 تشکر توسط:


  2. Top | #3
    مدیریت کل سایت

    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,685
    میزان امتیاز
    3117

    پیش فرض

    نه توی awards_awardbit باید بدید .

    معذرت الان درستش میکنم.

    7 تشکر توسط:


  3. Top | #4
    کاربر سایت

    ورژن ویبولتین
    All VB
    نوشته ها
    935
    میزان امتیاز
    112

    پیش فرض

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

    کاربر مقابل از Peyman بابت این پست مفید تشکر کرده است:


  4. Top | #5
    مدیریت کل سایت

    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,685
    میزان امتیاز
    3117

    پیش فرض

    درود.

    تنظیمات رو برگردونید ببینید درست میشه یا خیر؟ فقط قسمت اول رو انجام بدید.

    2 تشکر توسط:


  5. Top | #6
    کاربر سایت

    ورژن ویبولتین
    All VB
    نوشته ها
    935
    میزان امتیاز
    112

    پیش فرض

    علی جان درست شد اما کلا برگشت زدم تا حل شد.

    کاربر مقابل از Peyman بابت این پست مفید تشکر کرده است:


  6. Top | #7
    کاربر ویژه

    ورژن ویبولتین
    3.8.7
    نوشته ها
    192
    میزان امتیاز
    27

    پیش فرض

    سلام..
    بالاخره چی شد دوستان!
    این تنظیمات درست هستش؟
    مشکل دوست بالاییمون رو نداریم دیگه؟
    لطف کنید قبلش هم یه هک خوب برای ورژن 4.1.4 همین جا معرفی کنید که ضمن ایمپورت اون هک این تنظیمات رو هم انجام بدیم....
    تشکر...

    کاربر مقابل از alef بابت این پست مفید تشکر کرده است:


  7. Top | #8
    مدیریت کل سایت

    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,685
    میزان امتیاز
    3117

    پیش فرض

    سلام..
    بالاخره چی شد دوستان!
    این تنظیمات درست هستش؟
    مشکل دوست بالاییمون رو نداریم دیگه؟
    لطف کنید قبلش هم یه هک خوب برای ورژن 4.1.4 همین جا معرفی کنید که ضمن ایمپورت اون هک این تنظیمات رو هم انجام بدیم....
    تشکر...
    دوست عزیز مشکلی نداره من قبل از اینکه آموزشی رو بذارم اول 10 بار تست میکنم .

    5 تشکر توسط:


  8. Top | #9
    کاربر ویژه

    ورژن ویبولتین
    Always Last Version of DGT
    نوشته ها
    667
    میزان امتیاز
    89

    پیش فرض

    علی جان یه مشکل هست.
    وقتی تمامی کارها رو انجام میدم پروفایل بهم میریزه و این اررور بالاش میاد.
    کد:
     Parse error:  syntax error, unexpected $end in [patch]/forum/member.php(502) : eval()'d code on line 47

  9. Top | #10
    مدیریت کل سایت

    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,685
    میزان امتیاز
    3117

    پیش فرض

    درود.

    شاید شما دارید از ورژن جدیدش استفاده میکنید این فیکس برای YaAs 4.0.2 هست !

صفحه 1 از 5 12345 آخرینآخرین

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کسانی که این مقاله را دیده اند از این مقاله ها نیز بازدید کرده اند

  1. هک اختصاصی نمایش تبلیغات گوشه ای ویبولتین 4 ( XML )
    توسط VBIran در انجمن هک و آموزش های مخصوص
    پاسخ: 34
    آخرين نوشته: 2014/11/01, 06:22 PM
  2. پاسخ: 48
    آخرين نوشته: 2014/08/26, 05:22 PM
  3. پاسخ: 200
    آخرين نوشته: 2013/08/13, 09:07 PM

کلمات کلیدی این موضوع

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

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

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

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