久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區(qū)

標(biāo)題: 前端 按鈕鉤子不顯示 有沒(méi)有哪位大神幫我看看原因? [打印本頁(yè)]

作者: bug八阿哥    時(shí)間: 2024-9-8 12:22
標(biāo)題: 前端 按鈕鉤子不顯示 有沒(méi)有哪位大神幫我看看原因?
本帖最后由 bug八阿哥 于 2024-9-8 12:25 編輯

插件功能上開發(fā)沒(méi)有遇到挑戰(zhàn),反而在按鈕 鉤子上卡的死死的。
都已經(jīng)放棄了好幾個(gè)不同的版本了。
xml

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <root>
  3.         <item id="Title"><![CDATA[Discuz! Plugin]]></item>
  4.         <item id="Version"><![CDATA[X3.5]]></item>
  5.         <item id="Time"><![CDATA[2024-09-07 17:56]]></item>
  6.         <item id="From"><![CDATA[起爾網(wǎng) (https://www.72jz.com/)]]></item>
  7.         <item id="Data">
  8.                 <item id="plugin">
  9.                         <item id="available"><![CDATA[1]]></item>
  10.                         <item id="adminid"><![CDATA[1]]></item>
  11.                         <item id="name"><![CDATA[帖子內(nèi)容生成]]></item>
  12.                         <item id="identifier"><![CDATA[qier_thread]]></item>
  13.                         <item id="description"><![CDATA[帖子內(nèi)容一鍵生成]]></item>
  14.                         <item id="datatables"><![CDATA[]]></item>
  15.                         <item id="directory"><![CDATA[qier_thread/]]></item>
  16.                         <item id="copyright"><![CDATA[起爾網(wǎng)]]></item>
  17.                         <item id="version"><![CDATA[1.0]]></item>
  18.                         <item id="__modules">
  19.                                 <item id="0">
  20.                                         <item id="name"><![CDATA[qier_thread]]></item>
  21.                                         <item id="param"><![CDATA[]]></item>
  22.                                         <item id="menu"><![CDATA[]]></item>
  23.                                         <item id="url"><![CDATA[]]></item>
  24.                                         <item id="type"><![CDATA[11]]></item>
  25.                                         <item id="adminid"><![CDATA[0]]></item>
  26.                                         <item id="displayorder"><![CDATA[0]]></item>
  27.                                         <item id="navtitle"><![CDATA[]]></item>
  28.                                         <item id="navicon"><![CDATA[]]></item>
  29.                                         <item id="navsubname"><![CDATA[]]></item>
  30.                                         <item id="navsuburl"><![CDATA[]]></item>
  31.                                 </item>
  32.                                 <item id="1">
  33.                                         <item id="name"><![CDATA[qier_thread]]></item>
  34.                                         <item id="param"><![CDATA[]]></item>
  35.                                         <item id="menu"><![CDATA[測(cè)試]]></item>
  36.                                         <item id="url"><![CDATA[]]></item>
  37.                                         <item id="type"><![CDATA[3]]></item>
  38.                                         <item id="adminid"><![CDATA[0]]></item>
  39.                                         <item id="displayorder"><![CDATA[0]]></item>
  40.                                         <item id="navtitle"><![CDATA[]]></item>
  41.                                         <item id="navicon"><![CDATA[]]></item>
  42.                                         <item id="navsubname"><![CDATA[]]></item>
  43.                                         <item id="navsuburl"><![CDATA[]]></item>
  44.                                 </item>
  45.                         </item>
  46.                 </item>


  47. <item id="hooks">
  48.     <item id="post_top"><![CDATA[post_top]]></item>
  49.     <item id="post_middle"><![CDATA[post_middle]]></item>
  50.     <item id="post_bottom"><![CDATA[post_bottom]]></item>
  51.     <item id="viewthread_fastpost_content"><![CDATA[viewthread_fastpost_content]]></item>
  52.     <item id="forumdisplay_postbutton_bottom"><![CDATA[forumdisplay_postbutton_bottom]]></item>
  53. </item>

  54.                 <item id="version"><![CDATA[X3.5]]></item>
  55.                 <item id="var">
  56.                         <item id="0">
  57.                                 <item id="displayorder"><![CDATA[0]]></item>
  58.                                 <item id="title"><![CDATA[是否啟用生成功能 ...]]></item>
  59.                                 <item id="description"><![CDATA[啟用后,生成按鈕將顯示在發(fā)帖頁(yè)面]]></item>
  60.                                 <item id="variable"><![CDATA[enable]]></item>
  61.                                 <item id="type"><![CDATA[radio]]></item>
  62.                                 <item id="value"><![CDATA[1]]></item>
  63.                                 <item id="extra"><![CDATA[]]></item>
  64.                         </item>
  65.                         <item id="1">
  66.                                 <item id="displayorder"><![CDATA[1]]></item>
  67.                                 <item id="title"><![CDATA[按鈕顯示位置]]></item>
  68.                                 <item id="description"><![CDATA[選擇生成按鈕的顯示位置]]></item>
  69.                                 <item id="variable"><![CDATA[button_position]]></item>
  70.                                 <item id="type"><![CDATA[select]]></item>
  71.                                 <item id="value"><![CDATA[1]]></item>
  72.                                 <item id="extra"><![CDATA[1=發(fā)帖框頂部
  73. 2=發(fā)帖框中部
  74. 3=發(fā)帖框底部]]></item>
  75.                         </item>
  76.                         <item id="2">
  77.                                 <item id="displayorder"><![CDATA[2]]></item>
  78.                                 <item id="title"><![CDATA[是否在快速回復(fù)區(qū)域顯示]]></item>
  79.                                 <item id="description"><![CDATA[選擇是否在快速回復(fù)區(qū)域顯示生成按鈕]]></item>
  80.                                 <item id="variable"><![CDATA[show_in_fastpost]]></item>
  81.                                 <item id="type"><![CDATA[radio]]></item>
  82.                                 <item id="value"><![CDATA[1]]></item>
  83.                                 <item id="extra"><![CDATA[]]></item>
  84.                         </item>
  85.                         <item id="3">
  86.                                 <item id="displayorder"><![CDATA[3]]></item>
  87.                                 <item id="title"><![CDATA[API Key]]></item>
  88.                                 <item id="description"><![CDATA[]]></item>
  89.                                 <item id="variable"><![CDATA[api_key]]></item>
  90.                                 <item id="type"><![CDATA[text]]></item>
  91.                                 <item id="value"><![CDATA[1]]></item>
  92.                                 <item id="extra"><![CDATA[]]></item>
  93.                         </item>
  94.                         <item id="4">
  95.                                 <item id="displayorder"><![CDATA[4]]></item>
  96.                                 <item id="title"><![CDATA[Secret Key]]></item>
  97.                                 <item id="description"><![CDATA[]]></item>
  98.                                 <item id="variable"><![CDATA[secret_key]]></item>
  99.                                 <item id="type"><![CDATA[text]]></item>
  100.                                 <item id="value"><![CDATA[1]]></item>
  101.                                 <item id="extra"><![CDATA[]]></item>
  102.                         </item>
  103.                         <item id="5">
  104.                                 <item id="displayorder"><![CDATA[5]]></item>
  105.                                 <item id="title"><![CDATA[每日免費(fèi)使用次數(shù)]]></item>
  106.                                 <item id="description"><![CDATA[]]></item>
  107.                                 <item id="variable"><![CDATA[daily_free_count]]></item>
  108.                                 <item id="type"><![CDATA[number]]></item>
  109.                                 <item id="value"><![CDATA[1]]></item>
  110.                                 <item id="extra"><![CDATA[]]></item>
  111.                         </item>
  112.                         <item id="6">
  113.                                 <item id="displayorder"><![CDATA[6]]></item>
  114.                                 <item id="title"><![CDATA[總共免費(fèi)使用次數(shù)]]></item>
  115.                                 <item id="description"><![CDATA[]]></item>
  116.                                 <item id="variable"><![CDATA[total_free_count]]></item>
  117.                                 <item id="type"><![CDATA[number]]></item>
  118.                                 <item id="value"><![CDATA[1]]></item>
  119.                                 <item id="extra"><![CDATA[]]></item>
  120.                         </item>
  121.                         <item id="7">
  122.                                 <item id="displayorder"><![CDATA[7]]></item>
  123.                                 <item id="title"><![CDATA[生成文章積分類型]]></item>
  124.                                 <item id="description"><![CDATA[屬于論壇的一種虛擬幣 在全局-積分設(shè)置里面的類型]]></item>
  125.                                 <item id="variable"><![CDATA[credit_type]]></item>
  126.                                 <item id="type"><![CDATA[extcredit]]></item>
  127.                                 <item id="value"><![CDATA[1]]></item>
  128.                                 <item id="extra"><![CDATA[]]></item>
  129.                         </item>
  130.                         <item id="8">
  131.                                 <item id="displayorder"><![CDATA[8]]></item>
  132.                                 <item id="title"><![CDATA[生成需扣除的積分]]></item>
  133.                                 <item id="description"><![CDATA[生成文章需使用的積分 比如:1]]></item>
  134.                                 <item id="variable"><![CDATA[credit_cost]]></item>
  135.                                 <item id="type"><![CDATA[number]]></item>
  136.                                 <item id="value"><![CDATA[0]]></item>
  137.                                 <item id="extra"><![CDATA[]]></item>
  138.                         </item>
  139.                         <item id="9">
  140.                                 <item id="displayorder"><![CDATA[9]]></item>
  141.                                 <item id="title"><![CDATA[固定詞]]></item>
  142.                                 <item id="description"><![CDATA[這里是用戶提交后額外給出的文章要求。沒(méi)有請(qǐng)留空]]></item>
  143.                                 <item id="variable"><![CDATA[fixed_words]]></item>
  144.                                 <item id="type"><![CDATA[textarea]]></item>
  145.                                 <item id="value"><![CDATA[]]></item>
  146.                                 <item id="extra"><![CDATA[]]></item>
  147.                         </item>
  148.                         <item id="10">
  149.                                 <item id="displayorder"><![CDATA[10]]></item>
  150.                                 <item id="title"><![CDATA[快捷詞]]></item>
  151.                                 <item id="description"><![CDATA[設(shè)置快捷詞,每個(gè)詞用逗號(hào)分隔]]></item>
  152.                                 <item id="variable"><![CDATA[quick_words]]></item>
  153.                                 <item id="type"><![CDATA[textarea]]></item>
  154.                                 <item id="value"><![CDATA[]]></item>
  155.                                 <item id="extra"><![CDATA[]]></item>
  156.                         </item>
  157.                         <item id="11">
  158.                                 <item id="displayorder"><![CDATA[11]]></item>
  159.                                 <item id="title"><![CDATA[自定義按鈕文字]]></item>
  160.                                 <item id="description"><![CDATA[設(shè)置AI文章生成按鈕的顯示文字]]></item>
  161.                                 <item id="variable"><![CDATA[custom_button_text]]></item>
  162.                                 <item id="type"><![CDATA[text]]></item>
  163.                                 <item id="value"><![CDATA[按鈕]]></item>
  164.                                 <item id="extra"><![CDATA[]]></item>
  165.                         </item>
  166.                         <item id="12">
  167.                                 <item id="displayorder"><![CDATA[12]]></item>
  168.                                 <item id="title"><![CDATA[敏感詞]]></item>
  169.                                 <item id="description"><![CDATA[禁止生成的敏感詞過(guò)濾,用逗號(hào)分隔多個(gè)敏感詞]]></item>
  170.                                 <item id="variable"><![CDATA[sensitive_words]]></item>
  171.                                 <item id="type"><![CDATA[textarea]]></item>
  172.                                 <item id="value"><![CDATA[]]></item>
  173.                                 <item id="extra"><![CDATA[]]></item>
  174.                         </item>
  175.                         <item id="13">
  176.                                 <item id="displayorder"><![CDATA[13]]></item>
  177.                                 <item id="title"><![CDATA[是否在論壇列表頁(yè)顯示]]></item>
  178.                                 <item id="description"><![CDATA[選擇是否在論壇列表頁(yè)底部顯示生成按鈕]]></item>
  179.                                 <item id="variable"><![CDATA[show_in_forumdisplay]]></item>
  180.                                 <item id="type"><![CDATA[radio]]></item>
  181.                                 <item id="value"><![CDATA[1]]></item>
  182.                                 <item id="extra"><![CDATA[]]></item>
  183.                         </item>

  184. </item>
  185. <item id="language">
  186.     <item id="scriptlang">
  187.         <item id="setting_tips"><![CDATA[<li>如果需要使用文章生成功能,請(qǐng)?jiān)谙路皆O(shè)置中啟用相應(yīng)配置</li>]]></item>
  188.         <item id="succeed"><![CDATA[操作成功]]></item>
  189.         <item id="failed"><![CDATA[操作失敗]]></item>
  190.     </item>
  191. </item>

  192. <item id="installfile"><![CDATA[install.php]]></item>
  193. <item id="uninstallfile"><![CDATA[uninstall.php]]></item>
  194.                         <item id="extra">
  195.     <item id="css"><![CDATA[static/css/style.css]]></item>
  196.     <item id="script"><![CDATA[static/js/qier_thread.js]]></item>
  197.                 </item>
  198.         </item>
  199. </root>
復(fù)制代碼


class.php代碼
  1. <?php
  2. if(!defined('IN_DISCUZ')) {
  3.     exit('Access Denied');
  4. }

  5. class plugin_qier_thread {
  6.     public function post_top() {
  7.         return $this->qier_thread_button('post_top');
  8.     }

  9.     public function post_middle() {
  10.         return $this->qier_thread_button('post_middle');
  11.     }

  12.     public function post_bottom() {
  13.         return $this->qier_thread_button('post_bottom');
  14.     }

  15.     public function viewthread_fastpost_content() {
  16.         if (!$this->can_use_plugin()) return '';
  17.         global $_G;
  18.         if($_G['cache']['plugin']['qier_thread']['show_in_fastpost']) {
  19.             return $this->get_button_html();
  20.         }
  21.         return '';
  22.     }

  23.     public function forumdisplay_postbutton_bottom() {
  24.         if (!$this->can_use_plugin()) return '';
  25.         global $_G;
  26.         if($_G['cache']['plugin']['qier_thread']['show_in_forumdisplay']) {
  27.             return $this->get_button_html();
  28.         }
  29.         return '';
  30.     }

  31.     private function qier_thread_button($position) {
  32.         if (!$this->can_use_plugin()) {
  33.             return '';
  34.         }
  35.         
  36.         global $_G;
  37.         $button_position = $_G['cache']['plugin']['qier_thread']['button_position'];
  38.         
  39.         $position_map = [
  40.             'post_top' => '1',
  41.             'post_middle' => '2',
  42.             'post_bottom' => '3'
  43.         ];
  44.         
  45.         if ($button_position !== $position_map[$position]) {
  46.             return '';
  47.         }
  48.         
  49.         return $this->get_button_html();
  50.     }

  51.     private function get_button_html() {
  52.         global $_G;
  53.         $css_url = 'source/plugin/qier_thread/static/css/style.css';
  54.         $js_url = 'source/plugin/qier_thread/static/js/qier_thread.js';
  55.         
  56.         $output = '<link rel="stylesheet" type="text/css" href="' . $css_url . '" />';
  57.         $output .= '<script type="text/javascript" src="' . $js_url . '"></script>';
  58.         
  59.         $button_text = $_G['cache']['plugin']['qier_thread']['custom_button_text'] ?: '這里是個(gè)按鈕';
  60.         
  61.         $button = '<button type="button" id="qier_thread_button" class="qier-thread-button">';
  62.         $button .= '<span class="qier-thread-icon"></span>';
  63.         $button .= '<span class="qier-thread-text">' . $button_text . '</span>';
  64.         $button .= '</button>';
  65.         
  66.         return $output . $button;
  67.     }

復(fù)制代碼
  1. //開啟日志
復(fù)制代碼


post.htm
  1. <div class="qier_thread_container">
  2.     <!--{if $button_position == 1}-->
  3.     {template qier_thread:button}
  4.     <!--{/if}-->
  5.    
  6.     <!-- 其他發(fā)帖表單元素 -->
  7.    
  8.     <!--{if $button_position == 2}-->
  9.     {template qier_thread:button}
  10.     <!--{/if}-->
  11.    
  12.     <!-- 更多發(fā)帖表單元素 -->
  13.    
  14.     <!--{if $button_position == 3}-->
  15.     {template qier_thread:button}
  16.     <!--{/if}-->
  17. </div>
復(fù)制代碼


botton.htm
  1. <button type="button" id="qier_thread_button" class="qier-thread-button">
  2.     <span class="qier-thread-icon"></span>
  3.     <span class="qier-thread-text">{$button_text}</span>
  4. </button>
復(fù)制代碼





作者: myboss    時(shí)間: 2024-9-15 08:46
上年齡了,不愛(ài)研究技術(shù)了




歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/) Powered by Discuz! X5.0
久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
北条麻妃一区二区三区| 成人午夜免费视频| 国产麻豆视频精品| 米奇777在线欧美播放| 亚洲欧美日韩电影| 黄色成人91| 国产午夜精品理论片a级大结局| 国产成人av一区二区三区在线观看| 欧美亚洲动漫另类| 日本不卡123| 国产日韩欧美一区| 国产精品毛片a∨一区二区三区| 成人黄色电影在线 | 欧美日韩一区不卡| 在线影院国内精品| 秋霞国产午夜精品免费视频| 色婷婷综合久久| 男人操女人的视频在线观看欧美 | 老牛国产精品一区的观看方式| 国产精品久久久久影院老司 | 99综合影院在线| 久久综合五月天婷婷伊人| 国产不卡在线视频| 精品裸体舞一区二区三区| 不卡视频在线观看| 2020日本不卡一区二区视频| 99久久国产综合精品麻豆| 精品国产99国产精品| 欧美一区二区三区四区在线观看地址| 久久综合久色欧美综合狠狠| 成人激情小说网站| 精品国产91乱码一区二区三区| 97se亚洲国产综合自在线观| 久久久久99精品国产片| 91性感美女视频| 久久久久久久综合日本| 欧美二区不卡| **网站欧美大片在线观看| 在线日韩电影| 亚洲国产一区二区三区青草影视| 亚洲一区二区免费看| 亚洲成a人在线观看| 一本色道久久综合狠狠躁的推荐| 欧美日韩极品在线观看一区| 国产成人综合在线| 国产欧美日韩在线视频| 在线播放不卡| 香蕉av福利精品导航| 欧美私人免费视频| 国产成人a级片| 国产日韩欧美精品在线| 亚洲精品一区二| 三级久久三级久久| 狠狠色2019综合网| 精品国产一区二区精华| 欧美日韩在线不卡一区| 亚洲女人小视频在线观看| 久久资源在线| 国产精品一品视频| 国产日本欧美一区二区| av成人黄色| 喷水一区二区三区| 日韩欧美一区二区不卡| 欧美视频二区| 亚洲电影第三页| 欧美日韩日日骚| 成人精品免费看| 中文字幕在线观看一区二区| 免费在线一区二区| 国产麻豆午夜三级精品| 国产日韩欧美制服另类| 免播放器亚洲| 国产麻豆精品久久一二三| 欧美经典三级视频一区二区三区| 一区二区高清视频| 精品影视av免费| 久久精品亚洲乱码伦伦中文 | 亚洲成人在线网站| 9191国产精品| 国产一区二区三区四区hd| 丝袜美腿成人在线| 亚洲精品一线二线三线无人区| 中国成人在线视频| 国产激情一区二区三区四区| 日韩一区中文字幕| 欧美美女网站色| 激情文学一区| 免费观看在线色综合| 国产日韩三级在线| 久久久久网址| 99re免费视频精品全部| 亚洲欧美另类小说| 欧美性猛片xxxx免费看久爱| av在线免费不卡| 亚洲国产va精品久久久不卡综合| 这里只有精品99re| 一本色道久久99精品综合| 国产91色综合久久免费分享| 日韩午夜三级在线| 国产三区二区一区久久| 高清日韩电视剧大全免费| 一区二区三区在线观看视频| 欧美一区二区在线视频| 日韩一级网站| 大尺度一区二区| 亚洲国产视频一区二区| 久久嫩草精品久久久久| 久久久久免费| 你懂的网址国产 欧美| 免费观看在线色综合| √…a在线天堂一区| 日韩午夜激情视频| 久久尤物视频| 欧美先锋影音| 国产传媒日韩欧美成人| 亚洲丶国产丶欧美一区二区三区| 久久免费国产精品| 欧美怡红院视频| 在线观看欧美一区| 国产成人亚洲综合a∨婷婷图片| 洋洋av久久久久久久一区| 337p粉嫩大胆噜噜噜噜噜91av| 美女被久久久| 欧美私人啪啪vps| 国产很黄免费观看久久| 五月激情综合色| 国产精品久久一卡二卡| 日韩欧美一区二区免费| 美女视频一区免费观看| 狠狠色综合网站久久久久久久| 国产一区二区三区精品视频| 亚洲午夜影视影院在线观看| 久久九九久久九九| 欧美精品成人一区二区三区四区| av成人黄色| 欧美特黄一区| 成人妖精视频yjsp地址| 日本一区中文字幕| 亚洲精品第一国产综合野| 久久久亚洲高清| 欧美一区二区在线视频| 欧美系列一区二区| 久久不射网站| 亚洲精品1区2区| 午夜视频久久久| 成人18视频在线播放| 激情综合色综合久久| 亚洲电影在线播放| 亚洲人成影院在线观看| 久久精品日韩一区二区三区| 欧美一区二区三区爱爱| 欧美日韩精品久久久| 噜噜噜91成人网| 好吊一区二区三区| 91日韩一区二区三区| 国产成人鲁色资源国产91色综| 六月丁香综合在线视频| 青青草精品视频| 日本午夜一本久久久综合| 夜夜嗨av一区二区三区| 1024亚洲合集| 日韩一区在线免费观看| 国产精品国产成人国产三级| 久久精品人人爽人人爽| 久久中文娱乐网| 欧美成人福利视频| 欧美一级片在线观看| 在线成人小视频| 欧美少妇性性性| 在线观看成人免费视频| 色猫猫国产区一区二在线视频| 免费在线播放第一区高清av| 香蕉久久夜色| 蘑菇福利视频一区播放| 亚洲欧美日韩视频二区| 亚洲综合另类| 狂野欧美一区| 在线一区二区观看| 一本色道**综合亚洲精品蜜桃冫| 久久aⅴ国产紧身牛仔裤| 老司机一区二区三区| 一本一道久久a久久精品| 欧美曰成人黄网| 欧美日韩午夜精品| 欧美精品久久一区| 日韩欧美三级在线| 久久在线观看免费| 日本一区二区三区久久久久久久久不 | 午夜宅男欧美| 久久久久久久久久久久久久一区 | 国产精品午夜在线观看| 国产精品久久久久三级| 综合在线观看色| 亚洲黄色小说网站| 亚洲高清中文字幕| 视频精品一区二区| 麻豆91精品91久久久的内涵| 精品一区免费av| 高清不卡在线观看| av在线一区二区|