Home Webboard ArticlesKnowledges  
ข่าวประกาศ:

:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด

ผู้เขียน หัวข้อ: จัดกลุ่มสมาชิกตามพลังขอบคุณจากม็อด SayThanks ได้ใหมครับ  (อ่าน 981 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Ti-Acc

  • Ju
  • *
  • กระทู้: 2
  • เห็นด้วย&ขอบคุณ: 0
    • บอร์ดเรียนรู้ Access สำหรับคนไทย
เว็บบอร์ดผมใช้ SMF 2.0.15 และได้ใช้ม็อด Say Thanks >h**p://custom.simplemachines.org/mods/index.php?mod=3898 ใว้ให้กดขอบคุณกันนะครับ
พอดีไปเจอม็อด Karma based membergroups >h**ps://custom.simplemachines.org/mods/index.php?mod=1935 เป็นม็อดที่เปลี่ยนการปรับระดับสมาชิกจากจำนวนโพสเป็นจากจำนวนการ์ม่า
ที่นี้จะเปลี่ยนให้ไปนับแต้มขอบคุณจากม็อด SayThanks ได้ใหม/อย่างไรครับ



ออฟไลน์ Ti-Acc

  • Ju
  • *
  • กระทู้: 2
  • เห็นด้วย&ขอบคุณ: 0
    • บอร์ดเรียนรู้ Access สำหรับคนไทย
สคลิปไฟล์ติดตั้งของม็อด Karma based membergroups ทำอย่างไรให้เปลี่ยนไปดึงค่าจากม็อด Say Thanks แทนครับนี่

<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "h**p://www.simplemachines.org/xml/modification">
<modification xmlns="h**p://www.simplemachines.org/xml/modification" xmlns:smf="h**p://www.simplemachines.org/">
   <id>anthony:karma_groups</id>
   <version>1.0</version>


   <file name="$languagedir/ManageMembers.english.php">
      <operation>
         <search position="replace"><![CDATA[
$txt['membergroups_post'] = 'Post count based groups';
]]></search>
         <add><![CDATA[

$txt['membergroups_post'] = 'Karma based groups';
]]></add>
      </operation>
      <operation>
         <search position="replace"><![CDATA[$txt['membergroups_group_type_post'] = 'Post Based <span class="smalltext">(Membership based on post count)</span>';
$txt['membergroups_min_posts'] = 'Required posts';]]></search>
         <add><![CDATA[
$txt['membergroups_group_type_post'] = 'Karma Based <span class="smalltext">(Membership based on karma)</span>';
$txt['membergroups_min_posts'] = 'Required karma';
         ]]></add>
   </operation>
   </file>
   <file name="$sourcedir/Subs.php">
      <operation>
         <search position="replace"><![CDATA[
      // Set all membergroups from most posts to least posts.
      $conditions = '';
      foreach ($postgroups as $id => $min_posts)
      {
         $conditions .= '
               WHEN posts >= ' . $min_posts . (!empty($lastMin) ? ' AND posts <= ' . $lastMin : '') . ' THEN ' . $id;
         $lastMin = $min_posts;
      }
]]></search>
         <add><![CDATA[
      // Set all membergroups from most karma to least karma.
      $conditions = '';
      foreach ($postgroups as $id => $min_karma)
      {
         $conditions .= '
               WHEN (karma_good - karma_bad) >= ' . $min_karma . (!empty($lastMin) ? ' AND (karma_good - karma_bad) <= ' . $lastMin : '') . ' THEN ' . $id;
         $lastMin = $min_karma;
      }
]]></add>
      </operation>
      <operation>
         <search position="replace"><![CDATA[
      if ($parameter2 !== null && !in_array('posts', $parameter2))
]]></search>
         <add><![CDATA[
      if ($parameter2 !== null && !in_array('karma_good', $parameter2) && !in_array('karma_bad', $parameter2))
]]></add>
      </operation>
   </file>
</modification>

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top