Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] Discuz有史以来含金量最高的百宝箱插件,可以打电话、发短信、编辑通信录等.还能赚钱!

[复制链接]
我笑我倒 发表于 2008-7-16 15:22:11 | 显示全部楼层
第六步,修改comon.js,所有的查找项都无法查找。请楼主帮检查,谢谢。
  1. /*
  2.         [Discuz!] (C)2001-2007 Comsenz Inc.
  3.         This is NOT a freeware, use is subject to license terms

  4.         $RCSfile: common.js,v $
  5.         $Revision: 1.103 $
  6.         $Date: 2007/07/30 09:16:52 $
  7. */

  8. var lang = new Array();
  9. var userAgent = navigator.userAgent.toLowerCase();
  10. var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
  11. var is_moz = (navigator.product == 'Gecko') && userAgent.substr(userAgent.indexOf('firefox') + 8, 3);
  12. var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);

  13. function $(id) {
  14.         return document.getElementById(id);
  15. }

  16. Array.prototype.push = function(value) {
  17.         this[this.length] = value;
  18.         return this.length;
  19. }

  20. function checkall(form, prefix, checkall) {
  21.         var checkall = checkall ? checkall : 'chkall';
  22.         for(var i = 0; i < form.elements.length; i++) {
  23.                 var e = form.elements[i];
  24.                 if(e.name && e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
  25.                         e.checked = form.elements[checkall].checked;
  26.                 }
  27.         }
  28. }

  29. function doane(event) {
  30.         e = event ? event : window.event;
  31.         if(is_ie) {
  32.                 e.returnValue = false;
  33.                 e.cancelBubble = true;
  34.         } else if(e) {
  35.                 e.stopPropagation();
  36.                 e.preventDefault();
  37.         }
  38. }

  39. function fetchCheckbox(cbn) {
  40.         return $(cbn) && $(cbn).checked == true ? 1 : 0;
  41. }

  42. function getcookie(name) {
  43.         var cookie_start = document.cookie.indexOf(name);
  44.         var cookie_end = document.cookie.indexOf(";", cookie_start);
  45.         return cookie_start == -1 ? '' : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
  46. }

  47. function thumbImg(obj) {
  48.         var zw = obj.width;
  49.         var zh = obj.height;
  50.         if(is_ie && zw == 0 && zh == 0) {
  51.                 var matches
  52.                 re = /width=(["']?)(\d+)(\1)/i
  53.                 matches = re.exec(obj.outerHTML);
  54.                 zw = matches[2];
  55.                 re = /height=(["']?)(\d+)(\1)/i
  56.                 matches = re.exec(obj.outerHTML);
  57.                 zh = matches[2];
  58.         }
  59.         obj.resized = true;
  60.         obj.style.width = zw + 'px';
  61.         obj.style.height = 'auto';
  62.         if(obj.offsetHeight > zh) {
  63.                 obj.style.height = zh + 'px';
  64.                 obj.style.width = 'auto';
  65.         }
  66.         if(is_ie) {
  67.                 var imgid = 'img_' + Math.random();
  68.                 obj.id = imgid;
  69.                 setTimeout('try {if ($(\''+imgid+'\').offsetHeight > '+zh+') {$(\''+imgid+'\').style.height = \''+zh+'px\';$(\''+imgid+'\').style.width = \'auto\';}} catch(e){}', 1000);
  70.         }
  71.         obj.onload = null;
  72. }

  73. function imgzoom(obj) {}

  74. function in_array(needle, haystack) {
  75.         if(typeof needle == 'string' || typeof needle == 'number') {
  76.                 for(var i in haystack) {
  77.                         if(haystack[i] == needle) {
  78.                                         return true;
  79.                         }
  80.                 }
  81.         }
  82.         return false;
  83. }

  84. function setcopy(text, alertmsg){
  85.         if(is_ie) {
  86.                 clipboardData.setData('Text', text);
  87.                 alert(alertmsg);
  88.         } else if(prompt('Press Ctrl+C Copy to Clipboard', text)) {
  89.                 alert(alertmsg);
  90.         }
  91. }

  92. function isUndefined(variable) {
  93.         return typeof variable == 'undefined' ? true : false;
  94. }

  95. function mb_strlen(str) {
  96.         var len = 0;
  97.         for(var i = 0; i < str.length; i++) {
  98.                 len += str.charCodeAt(i) < 0 || str.charCodeAt(i) > 255 ? (charset == 'utf-8' ? 3 : 2) : 1;
  99.         }
  100.         return len;
  101. }

  102. function setcookie(cookieName, cookieValue, seconds, path, domain, secure) {
  103.         var expires = new Date();
  104.         expires.setTime(expires.getTime() + seconds);
  105.         document.cookie = escape(cookieName) + '=' + escape(cookieValue)
  106.                 + (expires ? '; expires=' + expires.toGMTString() : '')
  107.                 + (path ? '; path=' + path : '/')
  108.                 + (domain ? '; domain=' + domain : '')
  109.                 + (secure ? '; secure' : '');
  110. }

  111. function strlen(str) {
  112.         return (is_ie && str.indexOf('\n') != -1) ? str.replace(/\r?\n/g, '_').length : str.length;
  113. }

  114. function updatestring(str1, str2, clear) {
  115.         str2 = '_' + str2 + '_';
  116.         return clear ? str1.replace(str2, '') : (str1.indexOf(str2) == -1 ? str1 + str2 : str1);
  117. }

  118. function toggle_collapse(objname, noimg) {
  119.         var obj = $(objname);
  120.         obj.style.display = obj.style.display == '' ? 'none' : '';
  121.         if(!noimg) {
  122.                 var img = $(objname + '_img');
  123.                 img.src = img.src.indexOf('_yes.gif') == -1 ? img.src.replace(/_no\.gif/, '_yes\.gif') : img.src.replace(/_yes\.gif/, '_no\.gif')
  124.         }
  125.         var collapsed = getcookie('discuz_collapse');
  126.         collapsed =  updatestring(collapsed, objname, !obj.style.display);
  127.         setcookie('discuz_collapse', collapsed, (collapsed ? 86400 * 30 : -(86400 * 30 * 1000)));
  128. }

  129. function trim(str) {
  130.         return (str + '').replace(/(\s+)$/g, '').replace(/^\s+/g, '');
  131. }

  132. function updateseccode() {
  133.         type = seccodedata[2];
  134.         var rand = Math.random();
  135.         if(type == 2) {
  136.                 $('seccodeimage').innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + seccodedata[0] + '" height="' + seccodedata[1] + '" align="middle">'
  137.                         + '<param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="seccode.php?update=' + rand + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />'
  138.                         + '<embed src="seccode.php?update=' + rand + '" quality="high" wmode="transparent" bgcolor="#ffffff" width="' + seccodedata[0] + '" height="' + seccodedata[1] + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
  139.         } else {
  140.                 $('seccodeimage').innerHTML = '<img id="seccode" onclick="updateseccode()" width="' + seccodedata[0] + '" height="' + seccodedata[1] + '" src="seccode.php?update=' + rand + '" class="absmiddle" alt="" />';
  141.         }
  142. }

  143. function updatesecqaa() {
  144.         var x = new Ajax();
  145.         x.get('ajax.php?action=updatesecqaa&inajax=1', function(s) {
  146.                 $('secquestion').innerHTML = s;
  147.         });
  148. }

  149. function _attachEvent(obj, evt, func) {
  150.         if(obj.addEventListener) {
  151.                 obj.addEventListener(evt, func, false);
  152.         } else if(obj.attachEvent) {
  153.                 obj.attachEvent("on" + evt, func);
  154.         }
  155. }
复制代码
回复

使用道具 举报

 楼主| alicall2008 发表于 2008-7-16 16:08:57 | 显示全部楼层
请问你的论坛什么版本的?

直接操作第六步的:在文件的末尾插入:之后的安装,跳过前面的。
回复

使用道具 举报

雨中亭 发表于 2008-7-16 16:23:15 | 显示全部楼层
观看,留用、~~~~~~~~~~~~~~~~
回复

使用道具 举报

langdoo 发表于 2008-7-16 17:50:23 | 显示全部楼层
用了一下,是要钱的!会员应该不容易接受!
回复

使用道具 举报

 楼主| alicall2008 发表于 2008-7-16 17:54:34 | 显示全部楼层
回上楼:百宝箱一共15个宝贝,只有两个是收费服务,其他13个都是免费服务。两个收费的是打电话和发短信。
回复

使用道具 举报

我笑我倒 发表于 2008-7-16 17:59:13 | 显示全部楼层

回复 95# alicall2008 的帖子

第六步安装,在文件的末尾插入:之后的安装,跳过前面的。未成功。

我的是DZ6.0 GBK
回复

使用道具 举报

 楼主| alicall2008 发表于 2008-7-16 18:53:35 | 显示全部楼层
回楼上:我用你的网站测试了一下,是可以的。

请把我下面附件的内容拷贝到你include/javascript/common.js的最后一行,不行就更新缓存,一定可以的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

我笑我倒 发表于 2008-7-16 19:05:10 | 显示全部楼层

回复 97# alicall2008 的帖子

非常感谢,我重新下载了个common.js覆盖了一下,就行了。原先不知道什么时候改过了。

另外,在发送短信界面下,右上角有个XX,路径是
  1. http://www.59bbs.com/alicall/close.gif
复制代码
,缺这个文件。

[ 本帖最后由 我笑我倒 于 2008-7-16 19:06 编辑 ]
回复

使用道具 举报

 楼主| alicall2008 发表于 2008-7-16 19:19:05 | 显示全部楼层
回楼上:所有图片文件都在安装包里面,请下载。
回复

使用道具 举报

MC琦 发表于 2008-7-16 20:09:05 | 显示全部楼层
得充值啊,这个估计没多少会员愿意充值
而且还会被人以为是靠这个赚钱的
恩,纯支持了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 15:30 , Processed in 0.026471 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表