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

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


ตอบ

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
ชื่อ:
อีเมล์:
หัวข้อ:
ไอค่อนข้อความ:

ใส่รูปในกระทู้ คลิก >>
Verification:
ธงชาติไทยมีกี่สี ตอบเป็นเลขอารบิก:

shortcuts: กด alt+s เพื่อตั้งกระทู้ หรือ alt+p แสดงตัวอย่าง


สรุปหัวข้อ

ข้อความโดย: Ti-Acc
« เมื่อ: 24, มีนาคม 2018, 03:17:23 PM »

สคลิปไฟล์ติดตั้งของม็อด 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>
ข้อความโดย: Ti-Acc
« เมื่อ: 23, มีนาคม 2018, 11:40:52 AM »

เว็บบอร์ดผมใช้ 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 ได้ใหม/อย่างไรครับ
Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top