免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[其它] 購買VIP(勳章)顯示簽名 疑問

我昨天設了這個【【原創】購買 VIP 才顯示簽名2.0+1.0

我的設置跟文章教學的一模一樣1.0與2.0的都有套入模板,但設置後【VIP】點下去是找不到網頁的
我以為把引用那邊的請購買VIP的網址改成勳章網址就可以變成VIP了..
但購買勳章後,簽名一樣無法開啟
請問是哪裡需要做修改?讓他購買勳章能使用個人簽名



<!--{if in_array($post[groupid], array(1,2,3,22))}-->
                <!--{if $post['signature'] && ($bannedmessages & 4 && (($post['authorid'] && !$post['username']) || ($post['groupid'] == 4 || $post['groupid'] == 5) || ($post['status'] & 1)))}-->
                        <div class="signatures">{lang member_signature_banned}</div>
                <!--{elseif $post['signature'] && !$post['anonymous'] && $showsignatures}-->
                        <div class="signatures" style="max-height:{$maxsigrows}px;maxHeightIE:{$maxsigrows}px;">$post[signature]</div>
                <!--{/if}-->
<!--{else}-->
<div class="signatures">請購買【<a href="http://tommy850924.six168.com/memcp.php?action=usergroups">VIP</a>】才能顯示簽名!</div>
<!--{/if}-->
附件: 您需要登錄才可以下載或查看附件。沒有帳號?成為SCLUB使用者論壇會員

其实这个并不是购买vip,而是用户组达到vip权限时自然会显示签名。
至于你说的购买勋章才可以显示签名是可以实现的,要把代码<!--{if in_array($post[groupid], array(1,2,3,22))}-->改为<!--{if $medal[name] == vip勋章名称}-->

然后再把链接地址改为勋章地址

TOP

回復 2# 无界


    太讚了~感謝~我來試試

TOP

本帖最後由 彌花 於 2017-11-21 13:43 編輯

回復 2# 无界

我把所有<!--{if in_array($post[groupid], array(1,2,3,22))}-->改为<!--{if $medal[name] == vip勋章名称}-->了~有購買的會顯示

但有勳章!個人資料無法輸入或修改個人簽名
用戶組那邊要怎麼修改或刪除?



↓教學原代碼↓
<!--{if in_array($groupid, array(1,2,3,22))}-->
<div style="margin:10px 0;padding:8px 8px 8px 24px;border:1px dashed #FF9A9A;background: #FFC no-repeat 6px 50%;font-size:12px;"><b><font color="#FF0000">溫馨提示</font></b>:恭喜您!您所在用戶組目前擁有使用簽名的權限,可在帖子中顯示簽名!</div>
<!--{else}-->
<div style="margin:10px 0;padding:8px 8px 8px 24px;border:1px dashed #FF9A9A;background: #FFC no-repeat 6px 50%;font-size:12px;"><b><font color="#FF0000">溫馨提示</font></b>:您好!您所在用戶組目前無法在帖子中顯示簽名,需購買VIP即可在帖子中顯示簽名!</div>
<!--{/if}-->
附件: 您需要登錄才可以下載或查看附件。沒有帳號?成為SCLUB使用者論壇會員

TOP

回復 4# 彌花


    那是使用签名权限问题了,你在后台开一下。

TOP

本帖最後由 彌花 於 2017-11-21 19:55 編輯

回復 5# 无界


請問是這個嗎?我都用最大值,一樣被鎖住





我的viewthread_node代碼
按照http://sclub.com.tw/discuz/viewthread.php?tid=31275
  1. <!--{if $medal[name] == 簽名檔}-->
  2.                 <!--{if $post['signature'] && ($bannedmessages & 4 && (($post['authorid'] && !$post['username']) || ($post['groupid'] == 4 || $post['groupid'] == 5) || ($post['status'] & 1)))}-->
  3.                         <div class="signatures">{lang member_signature_banned}</div>
  4.                 <!--{elseif $post['signature'] && !$post['anonymous'] && $showsignatures}-->
  5.                         <div class="signatures" style="max-height:{$maxsigrows}px;maxHeightIE:{$maxsigrows}px;">$post[signature]</div>
  6.                 <!--{/if}-->
  7. <!--{else}-->
  8. <div class="signatures">請購買【<a href="http://roff.funbbs.me/plugin.php?id=dps_medalcenter&action=buy&medalsubmit=yes&mid=30">VIP</a>】才能顯示簽名!</div>
  9. <!--{/if}-->
複製代碼
我的 memcp_profile代碼 
按照http://sclub.com.tw/discuz/viewthread.php?tid=31292教學1
  1. <h1>{lang memcp_profile_security}</h1>
  2. <!--{if $medal[name] == 簽名檔}-->
  3. <div style="margin:10px 0;padding:8px 8px 8px 24px;border:1px dashed #FF9A9A;background: #FFC no-repeat 6px 50%;font-size:12px;"><b><font color="#FF0000">溫馨提示</font></b>:恭喜您!您所在用戶組目前擁有使用簽名的權限,可在帖子中顯示簽名!</div>
  4. <!--{else}-->
  5. <div style="margin:10px 0;padding:8px 8px 8px 24px;border:1px dashed #FF9A9A;background: #FFC no-repeat 6px 50%;font-size:12px;"><b><font color="#FF0000">溫馨提示</font></b>:您好!您所在用戶組目前無法在帖子中顯示簽名,需購買簽名勳章即可在帖子中顯示簽名!</div>
  6. <!--{/if}-->
複製代碼
教學2
  1. <h1>{lang memcp_profile}</h1>
  2. <!--{if $medal[name] == 簽名檔}-->
  3. <div style="margin:10px 0;padding:8px 8px 8px 24px;border:1px dashed #FF9A9A;background: #FFC no-repeat 6px 50%;font-size:12px;"><b><font color="#FF0000">溫馨提示</font></b>:恭喜您!您所在用戶組目前擁有使用簽名的權限,可在帖子中顯示簽名!</div>
  4. <!--{else}-->
  5. <div style="margin:10px 0;padding:8px 8px 8px 24px;border:1px dashed #FF9A9A;background: #FFC no-repeat 6px 50%;font-size:12px;"><b><font color="#FF0000">溫馨提示</font></b>:您好!您所在用戶組目前無法在帖子中顯示簽名,需購買簽名勳章即可在帖子中顯示簽名!</div>
  6. <!--{/if}-->
複製代碼
教學3
  1. <div id="signaturepreview"></div>
  2. <!--{if $medal[name] == 簽名檔}-->
複製代碼
教學4
  1. <textarea rows="8" cols="30" id="signaturemessage" name="signaturenew" class="txtarea" {if $allowsigbbcode}style="margin-top; -1px; border-top: none;"{/if}>$member[signature]</textarea>
  2.                                                                 <span class="left">
  3.                                                                         {faq discuzcode} <!--{if $allowsigbbcode}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--><br />
  4.                                                                         {lang post_imgcode} <!--{if $allowsigimgcode}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}-->
  5.                                                                 </span>
  6. <!--{else}-->
  7. <textarea rows="8" cols="30" id="signaturemessage" name="signaturenew" class="txtarea" {if $allowsigbbcode}style="margin-top; -1px; border-top: none;"{/if} readonly>您所在用戶組目前無法在帖子中顯示簽名,需購買簽名勳章即可在帖子中顯示簽名!</textarea></div>
  8. <!--{/if}-->
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?成為SCLUB使用者論壇會員

TOP

回复回复回复回复回复回复

TOP

返回列表