Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 3727|ตอบกลับ: 8

[X1.5] การ DIY Shoutbox 3.2.1 ไปไว้ในหน้าต่างๆ

[คัดลอกลิงก์]
themaxaboy โพสต์ 2011-4-29 18:54:31 |โหมดอ่าน
แก้ไขครั้งสุดท้ายโดย themaxaboy เมื่อ 2011-4-29 19:02

การ DIY Shoutbox 3.2.1 ไปไว้ในหน้าต่างๆ อาจจะเป็นประโยชน์กับใครหลายๆคน



เปิดโหลด DIY สร้างโมดูล HTML เลือกโค้ด HTML ใส่โค้ดนี้ลงไป
  1. <!-- Shoutbox by Natz start, Modify and Update function by Jaideejung007 -->
  2. <!--
  3. /*
  4. + ----------------------------------------------------------------------------+
  5. |        THZAA.COM - Discuz! X1.5
  6. |
  7. |        Jaideejung007
  8. |        http://www.thzaa.com
  9. |        jaideejung007@gmail.com
  10. |
  11. |        : Shoutbox
  12. |        : 3.2.1 $
  13. |        : 2011/04/06 00:00:00 $
  14. |        : Natz $
  15. |        : Jaideejung007 $
  16. |        -Non-Commercial-No Derivative Works 3.0 Thailand http://creativecommons.org/licenses/by-nc-nd/3.0/th/
  17. +-----------------------------------------------------------------------------+
  18. */
  19. -->

  20. <script src="source/plugin/natz_shoutbox/js/jquery.min.js" type="text/javascript"></script>
  21. <script type="text/javascript">
  22. var jq = jQuery.noConflict();

  23. function searchFocus2(obj) {
  24. if(obj.value == '') {
  25. obj.value = '';
  26. }
  27. }
  28. function searchBlur2(obj) {
  29. if(obj.value == '' ) {
  30. obj.value = '';
  31. }
  32. }
  33. </script>
  34. <style type="text/css">
  35. #jchat{
  36. height:335px;
  37. width:100%;
  38. text-align:left;
  39. margin-bottom:10px;
  40. }
  41. #jchatbody{
  42. width:100%;
  43. overflow:auto;
  44. padding-bottom:6px;
  45. margin-bottom:6px;
  46. border-bottom:#CCC 1px dashed;
  47. }
  48. #jchatcontentbd{
  49. float:left;
  50. height:270px;
  51. width:730px;
  52. padding:7px;
  53. background:#ebf2f8;
  54. border:#e3edf5 1px solid;
  55. }

  56. #jchatcontent{
  57. height:248px;
  58. background:#ffffff;
  59. padding:4px;
  60. overflow:auto;
  61. overflow-x:hidden;
  62. border:#7fcae2 1px solid;
  63. }
  64. #jchatonline{
  65. float:right;
  66. height:270px;
  67. width:180px;
  68. padding:7px;
  69. overflow:auto;
  70. overflow-x:hidden;
  71. border:#7fcae2 1px solid;
  72. }
  73. #jchateditor{
  74. height:46px;
  75. width:956px;
  76. margin-top:4px;
  77. background:#eaeaea;
  78. border:#CCC 1px solid;
  79. }
  80. #jchatmessage{
  81. width:952px;
  82. height:20px;
  83. font-size:14px;
  84. }
  85. .jrowt{
  86. background:#eaeaea;
  87. }
  88. .jowerror{
  89. background:#ff0000;
  90. color:#ffffff;
  91. padding-left:5px;
  92. }
  93. </style>


  94. <script src="source/plugin/natz_shoutbox/js/shoutbox.js" type="text/javascript"></script>
  95. <script type='text/javascript'>
  96. shoutbox.base_url = 'source/plugin/natz_shoutbox/shoutbox.php?';
  97. shoutbox.fade_start_color = '#7FCAE2';
  98. shoutbox.fade_end_color = '#FFFFFF';
  99. shoutbox.add_error_string('blank_shout', 'คุณยังไม่ได้กรอกข้อความใดๆ เลย');
  100. shoutbox.add_error_string('flooding', 'ขออภัย! คุณส่งข้อความบ่อยเกินไป กรุณารออีก 1 วินาที แล้วค่อยกลับมาส่งข้อความใหม่');
  101. shoutbox.add_error_string('shout_too_big', 'ข้อความที่คุณส่งมา มีขนาดยาวเกิน 255 ตัวอักษร กรุณากลับไปแก้ไขใหม่');
  102. shoutbox.initiate();
  103. </script>

  104. <!-- Opening new windows of Credit and Autor this plungin start -->

  105. <SCRIPT LANGUAGE="JavaScript">
  106. <!-- Idea by:  Nic Wolfe (Nic@TimelapseProductions.com) -->
  107. <!-- Web URL:  http://fineline.xs.mw -->
  108. <!-- Begin
  109. function popUp(URL) {
  110. day = new Date();
  111. id = day.getTime();
  112. eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=660,height=480,left = 0,top = 0');");
  113. }
  114. // End -->
  115. </script>
  116. <!-- Opening new windows of Credit and Autor this plungin end -->

  117. <style type="text/css">
  118. <!--
  119. .shoutbox-button {
  120. font-size: 11px;
  121. line-height: 1em;
  122. display: inline;
  123. overflow: visible;
  124. padding: 3px 5px 2px;
  125. border: 1px solid #CECECE;
  126. background: #FFF;
  127. cursor: pointer;
  128. margin-left: 2px;
  129. }
  130. .shoutbox-f {
  131. padding: 3px 5px 2px;
  132. font-size: 11px;
  133. line-height: 1em;
  134. border: 1px solid #E3EDF5;
  135. background: #FFF;
  136. margin-left: 2px;
  137. }
  138. .shoutbox-members-viewing-total {
  139. font-size: 14px / 2;
  140. border: 1px dashed #E3EDF5;
  141. background: #FFF url(source/plugin/natz_shoutbox/images/user.png) no-repeat 1em 0.7em;
  142. padding: 0.5em 1em 0.5em 3em;
  143. margin-bottom: 5px;
  144. color: #009900;
  145. /*width: 92%;*/
  146. text-align:left;
  147. }

  148. .shoutbox-ff {
  149. padding: 3px 5px 2px;
  150. font-size: 12px;
  151. line-height: 1em;
  152. border: 1px solid #CECECE;
  153. background: #FFF;
  154. margin-left: 2px;
  155. }
  156. .shoutbox-announce {
  157. font-size: 14px / 2;
  158. border: 1px dashed #E3EDF5;
  159. background: #FFF url(source/plugin/natz_shoutbox/images/exclamation.png) no-repeat 1em 0.7em;
  160. padding: 0.5em 1em 0.5em 3em;
  161. margin-bottom: 5px;
  162. color: #009900;
  163. width: 93.5%;
  164. text-align:left;
  165. }
  166. .shoutbox-error {
  167. padding: 4px;
  168. background-color: #FCC;
  169. border: 1px solid #C00;
  170. color: #000;
  171. position:relative;
  172. display:none
  173. }

  174. .shoutbox_popup { overflow: hidden; padding: 2px; padding-top: 10px;  padding-left: 6px; text-align: left; line-height: 1.4em; border: 1px solid #F0F0F0; background:#FFF; }

  175. .shoutbox_members_viewing_list { overflow: hidden; padding: 2px; padding-top: 10px;  padding-left: 6px; text-align: left; line-height: 1.4em; border: 1px solid #F0F0F0; background:#FFF; }

  176. .chat-new{border:1px solid #F0F0F0;margin:0px 0 0px 0;padding:8px;background: #F3F3F3;}
  177. .chat-new-bor{padding:8px 8px 8px 8;}
  178. .chat-new td{padding-left:5px;}

  179. .list1 { border-top: 3px solid #E1E1E1; }
  180. .content .list1 h3 { padding-left: 6px; color: #666; line-height: 35px; }
  181. .list1 td, .list1 th { height: 0px; padding: 6px 0; border-top: 1px dashed #E1E1E1; color: #666; }

  182. .mainboxshut table { width: 100%; }

  183. .editor_tb_shout { margin: 5px 0 0; width: 99.8%; height: 28px; border: 1px solid; border-color: #707070 #CECECE #CECECE #707070; background: #F2F2F2; }
  184. .editor_tb_shout .right a { color: #369; }
  185. .editor_tb_shout .right { padding-right: 10px; line-height: 26px; }
  186. .editor_tb_shout div a { float: left; margin: 8px 3px 0; width: 16px; height: 16px; background: url(static/image/editor/editor.gif) no-repeat; text-indent: -9999px; line-height: 16px;  overflow: hidden; }
  187. .editor_tb_shout div a.tb_bold { background-position: -3px -1px; }
  188. .editor_tb_shout div a.tb_color { background-position: -3px -81px; }
  189. .editor_tb_shout div a.tb_img { background-position: -3px -823px; }
  190. .editor_tb_shout div a.tb_link { background-position: -3px -121px; }
  191. .editor_tb_shout div a.tb_quote { background-position: -3px -441px; }
  192. .editor_tb_shout div a.tb_code { background-position: -3px -461px; }
  193. .editor_tb_shout div a.tb_smilies { background-position: -2px -803px; }
  194. .editor_tb_shout div a.tb_imme { background-position: -3px -763px; }
  195. .editor_tb_shout .popupmenu_popup td { padding: 0 !important; height: 14px; width: 14px; }
  196. .editor_tb_shout .popupmenu_popup td div { height: 10px; width: 10px; cursor: pointer; }
  197. .txtarea { width: 99%; height: 20px; }
  198. #editer a {
  199.     background: url("static/image/editor/editor.gif") no-repeat scroll 0 0 transparent;
  200.     float: left;
  201.     height: 20px;
  202.     line-height: 20px;
  203.     margin: 2px 5px 0 0;
  204.     overflow: hidden;
  205.     text-indent: -9999px;
  206.     width: 20px; }
  207. #editer a.e_colorbox{background-position: -60px 0;}
  208. #editer a.e_emo {background-position: -20px -20px;}
  209. #editer a.e_bold {background-position: 0 0;}
  210. #editer a.e_italic {background-position: -20px 0;}
  211. #editer a.e_img {background-position: 0px -20px;}
  212. #editer a.e_link {background-position: -40px -20px;}
  213. #editer a.e_underline {background-position: -40px 0;}
  214. #editer a.e_quote{background-position:-140px -20px;}

  215. .shoutbox-textareachat {
  216. /*font-size: 14px / 2;*/
  217. /*border: 1px dashed #E3EDF5; */
  218. /*background: #FFF url(source/plugin/natz_shoutbox/images/exclamation.png) no-repeat 1em 0.7em; */
  219. padding: 2px 0 0 0; // บน
  220. /*margin-bottom: 5px; */
  221. /*color: #009900; */
  222. /*width: 94%;*/
  223. /*text-align:left;*/
  224. }

  225. a.zm_msg_actions:link, a.zm_msg_actions {color:#04a;}
  226. .zm_msg_item{padding:1ex 0 0;}
  227. -->
  228. </style>
  229. <div class="fl bm">
  230. <div class="bm bmw cl">
  231. <div class="bm_h cl">
  232. <span class="o"><img id="shoutbox_img" src="static/image/FDSilver/collapsed_no.gif" alt="" onclick="toggle_collapse('shoutbox');" /></span>
  233. <h3>&nbsp;&nbsp;&nbsp;<a href="http://dekphetchabun.co.cc/plugin.php?id=natz_shoutbox:jaideejung007_shoutbox">DekPhetchabun Chat Zone ! - กล่องเมาส์แตกสำหรับวัยรุ่นเพชรบูรณ์</a></h3>
  234. </div>
  235. <!-- Shoutbox area -->
  236. <table width="100%" summary="shoutbox" id="shoutbox" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
  237. <tr>

  238. <td>

  239. <div id='shoutbox-announcement-div' align='center' style='display:none;margin:5px 0 5px 0;'>
  240. <div id='shoutbox-announcement-text' class='shoutbox-announce'></div>
  241. </div>
  242. <div class="chat-new">
  243. <div class="chat-new-bor">
  244. <div style="position:relative;">
  245. <div id="fastpostmessages" class="shoutbox_popup" style="height:250px; overflow:auto; overflow-x:hidden;"></div>
  246. <div id="fastpostmessages-reloading" style="position:absolute;top:5px;right:20px;display:none"></div>
  247. <div class="shoutbox-error" style="position:absolute; bottom:1px; left:1px; right:1px;">
  248. <div id="shoutbox-error-close" style="position:absolute;right:-2px;top:2px;padding-right:4px;cursor:pointer;font-size:12px" title="ปิด"><img src="source/plugin/natz_shoutbox/images/cross.png" border="0" /></div>

  249. <div id="shoutbox-error"></div>
  250. </div>

  251. </div>

  252. </div>
  253. </td>

  254. <!-- Show Member Viewing by Jaideejung007 start -->
  255. <td class="shoutbox-membes" style="width:17%; padding-left:5px;" valign="top">
  256. <div class='shoutbox-members-viewing-total' style='margin:5px 0 5px 0;'><strong><span id="shoutbox-members-viewing"></span></strong>&nbsp;Online</div>
  257. <div id="shoutbox-members-viewing-list" class="shoutbox_members_viewing_list" style="height:268px;overflow:auto;"></div>
  258. </td>
  259. <!-- Show Member Viewing by Jaideejung007 end -->

  260. </tr>
  261. <tr>
  262. <td colspan="2">
  263.         
  264. <div class="shoutbox-textareachat" align='center'>
  265. <input class="txtarea px" rows="5" cols="80" name="message" value="" id="fastpostmessage" onKeyDown="seditor_ctlent(event, 'fastpostvalidate($(\'fastpostform\'))');" maxlength="255" onfocus="searchFocus2(this);" onblur="searchBlur2(this);">

  266. </div><!-- end <div id="editer"> -->

  267. <div class="editor_tb_shout">
  268. <div id="editer">

  269. <a href="javascript:;" title="แทรกตัวหนา" onclick="seditor_insertunit('fastpost', '[b]', '[/b]')" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/text_bold.png) no-repeat center;">B</a>
  270. <a href="javascript:;" title="แทรกสีอักษร" id="fastpostforecolor" onclick="showColorBox(this.id, 2, 'fastpost');doane(event)" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/font.png) no-repeat center;">Color</a>
  271. <a href="javascript:;" title="แทรกข้อความขีดเส้นใต้" onclick="seditor_insertunit('fastpost', '[u]', '[/u]')" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/text_underline.png) no-repeat center;">I</a>
  272. <a href="javascript:;" title="แทรกตัวเอียง" onclick="seditor_insertunit('fastpost', '[i]', '[/i]')" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/text_italic.png) no-repeat center;">I</a>
  273. <a id="fastpostimg" href="javascript:;" title="แทรกรูปภาพ" onclick="seditor_menu('fastpost', 'img')" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/image_add.png) no-repeat center;">Image</a>
  274. <a id="fastposturl" href="javascript:;" title="แทรกลิงค์" onclick="seditor_menu('fastpost', 'url')" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/world_add.png) no-repeat center;">Link</a>

  275. <a id="fastpostsml" href="javascript:;"  title="แทรกตัวยิ้ม" onclick="showMenu({'ctrlid':this.id,'evt':'click','layer':2});return false;" style="width:20px;height:20px;background:url(source/plugin/natz_shoutbox/images/emoticon_tongue.png) no-repeat center;">Smilies</a>
  276. <script src="data/cache/common_smilies_var.js?K9k" type="text/javascript" type="text/javascript" reload="1"></script>
  277. <script type="text/javascript" reload="1">smilies_show('fastpostsmiliesdiv', 8, 'fastpost');</script>

  278. </div><!-- end <div id="editer"> -->
  279. <span class="right">
  280. <select id="fastpostmessage-skin">
  281. <option value="default" selected="selected">Skin Default</option>
  282. <option value="#000000" style="background-color: #000000">Black</option>
  283. <option value="#a0522d" style="background-color: #a0522d">Sienna</option>               

  284. <option value="#556b2f" style="background-color: #556b2f">DarkOliveGreen</option>
  285. <option value="#006400" style="background-color: #006400">DarkGreen</option>
  286. <option value="#483d8b" style="background-color: #483d8b">DarkSlateBlue</option>
  287. <option value="#000080" style="background-color: #000080">Navy</option>
  288. <option value="#4b0082" style="background-color: #4b0082">Indigo</option>
  289. <option value="#2f4f4f" style="background-color: #2f4f4f">DarkSlateGray</option>
  290. <option value="#8b0000" style="background-color: #8b0000">DarkRed</option>
  291. <option value="#ff8c00" style="background-color: #ff8c00">DarkOrange</option>
  292. <option value="#808000" style="background-color: #808000">Olive</option>

  293. <option value="#008000" style="background-color: #008000">Green</option>
  294. <option value="#008080" style="background-color: #008080">Teal</option>
  295. <option value="#0000ff" style="background-color: #0000ff">Blue</option>
  296. <option value="#708090" style="background-color: #708090">SlateGray</option>
  297. <option value="#696969" style="background-color: #696969">DimGray</option>
  298. <option value="#ff0000" style="background-color: #ff0000">Red</option>
  299. <option value="#f4a460" style="background-color: #f4a460">SandyBrown</option>
  300. <option value="#9acd32" style="background-color: #9acd32">YellowGreen</option>
  301. <option value="#2e8b57" style="background-color: #2e8b57">SeaGreen</option>

  302. <option value="#48d1cc" style="background-color: #48d1cc">MediumTurquoise</option>
  303. <option value="#4169e1" style="background-color: #4169e1">RoyalBlue</option>
  304. <option value="#800080" style="background-color: #800080">Purple</option>
  305. <option value="#808080" style="background-color: #808080">Gray</option>
  306. <option value="#ff00ff" style="background-color: #ff00ff">Magenta</option>
  307. <option value="#ffa500" style="background-color: #ffa500">Orange</option>
  308. <option value="#ffff00" style="background-color: #ffff00">Yellow</option>
  309. <option value="#00ff00" style="background-color: #00ff00">Lime</option>
  310. <option value="#00ffff" style="background-color: #00ffff">Cyan</option>

  311. <!--option value="#00bfff'" style="background-color: #00bfff">DeepSkyBlue</option-->
  312. <option value="#9932cc" style="background-color: #9932cc">DarkOrchid</option>
  313. <option value="#c0c0c0" style="background-color: #c0c0c0">Silver</option>
  314. <option value="#ffc0cb" style="background-color: #ffc0cb">Pink</option>
  315. <option value="#f5deb3'" style="background-color: #f5deb3">Wheat</option>
  316. <option value="#fffacd" style="background-color: #fffacd">LemonChiffon</option>
  317. <option value="#98fb98" style="background-color: #98fb98">PaleGreen</option>
  318. <option value="#afeeee" style="background-color: #afeeee">PaleTurquoise</option>
  319. <option value="#add8e6" style="background-color: #add8e6">LightBlue</option>

  320. <option value="#dda0dd" style="background-color: #dda0dd">Plum</option>
  321. </select>
  322. <!--input class="txtarea px" rows="5" cols="80" name="message" id="fastpostmessage" onKeyDown="seditor_ctlent(event, 'fastpostvalidate($(\'fastpostform\'))');" maxlength="255"-->
  323. <span class="pipe">|</span>
  324. <span id="newspecialtmp">       
  325.                 <button id="shoutbox-submit-button" class="shoutbox-button">ส่งข้อความ</button>
  326. <button id="shoutbox-clear-button" class="shoutbox-button">เคลียร์</button>
  327. <button id="shoutbox-refresh-button" class="shoutbox-button">รีเฟรช</button>
  328. <span class="pipe">|</span>
  329. <a href="javascript:popUp('source/plugin/natz_shoutbox/credit.html')" title="Informations of Shoutbox">&copy; Copyright</a>

  330. <span id="fastpostmessage-skin"></span>
  331. </span><!-- end <span id="newspecialtmp"> -->
  332. </span><!-- end <span class="right"> -->
  333. </div><!-- end <div class="editor_tb_shout"> -->
  334.                
  335. </div><!-- end <div class="chat-new"> -->

  336. </td>
  337. </tr>
  338. </table>
  339. </div><!-- enf <div class="bm bmw cl"> -->
  340. <!-- Shoutbox area -->
  341. </div><!-- end <div class="fl bm"> -->

  342. <!-- Shoutbox by Natz end, Modify and Update function by Jaideejung007-->
คัดลอกไปที่คลิปบอร์ด
Demo :
  1. http://www.dekphetchabun.co.cc
คัดลอกไปที่คลิปบอร์ด
ปล.ต้องแก้โค้ดนิสนึ่งนะครับไม่งั้นกลายเป็นชื่อเว็บผม...

คะแนน

จำนวนผู้เข้าร่วม 2จิตพิศัย +2 ย่อ เหตุผล
jirawatnopno + 1 ว้าววว สุโค่ยยย.
MasterTGZ + 1

ดูบันทึกคะแนน

jaideejung007 โพสต์ 2011-4-29 21:15:55
เอาโค๊ดมาทั้งดุ้นสินะ

Bonn121 โพสต์ 2011-4-29 21:34:52
อ้อ โค๊ดจาก .php อะสิครับ
ขอบคุณครับ
foxsunza โพสต์ 2011-4-29 23:06:22
ขอบคุณครับ
MasterTGZ โพสต์ 2011-4-30 11:23:46
ขอบคุณครับ ^_^
navamin โพสต์ 2011-4-30 13:40:09
ขอบคุณมากครับ
arafarn12 โพสต์ 2011-4-30 19:14:10
ทีนี้ก็จะเอาแชทไปหน้าอื่นได้แล้ว
ขอบคุณมากครับบ
stamp1 โพสต์ 2011-5-1 10:21:02
แล้ว sdc ทำได้ปล่าวอ้ะ
k2757 โพสต์ 2011-5-7 08:42:43
ขอบคุณครับแหล่มนิ อิอิ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-5-4 03:51

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้