账号通
    

账号  

密码  

3282

查看

10

回复
主题:[求助]科讯7.0 后台内容里面插图片时。图片老是占据一行 [收藏主题] 转到:  
changyyu 当前离线

5

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:7 分
登录次数:8 次
注册时间:2011/8/5
最后登录:2011/9/21
changyyu 发表于:2011/8/13 16:56:12   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统
如题。我插入很多文字。然后再插一张图片。我设成图片为左对齐。但是生成的静面没有左对齐的效果。好像格式就没有生成出来
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
changyyu 当前离线

5

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:7 分
登录次数:8 次
注册时间:2011/8/5
最后登录:2011/9/21
changyyu 发表于:2011/8/13 17:11:18   | 只看该作者 查看该作者主题 沙发 
科汛在线商城系统(NET)
补充一下。文章是这样的。但是图片系统没有问题
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
bluefirejj 当前离线

164

主题

0

广播

2

粉丝
添加关注
级别:一年级

用户积分:1007 分
登录次数:86 次
注册时间:2007/7/14
最后登录:2017/9/20
bluefirejj 发表于:2011/8/13 17:39:24   | 只看该作者 查看该作者主题 藤椅 
科汛在线网校系统
那就自己用css控制一下吧
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
esharp 当前离线

508

主题

14

广播

32

粉丝
添加关注
级别:五年级

用户积分:1419 分
登录次数:530 次
注册时间:2011/6/24
最后登录:2019/8/21
esharp 发表于:2011/10/9 14:23:24   | 只看该作者 查看该作者主题 板凳 
科汛在线商城系统(NET)

这个问题.官方一直都没有解决. V8一样有.


我也只是用这个系统做二次开发的时候.发现的.


问题出现在核心的 类上. 文件名: Kesion.Label.CommonCls.asp


                                         函数名:FormatImglink  (自己搜索,我做了很多跟踪和注释.所以不表明多少行)


接着找到:

re.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"
           'Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页""return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")


然后就 用 '来屏蔽它.  就OK乐.


==================提供函数==========

'================================================呵呵呵,冉:终于找到这里替换图片的错误函数了.=======
  
  '                                                QQ:28729161:电话:13628211114,15 12345 0806
  
  '================================================生成静态页时候的替换..============================
  
  '冉:图片生成静态页的时候.替换错误. 没有左边右边的对齐方式.
  
  '================================================生成静态页时候的替换..============================
   
  Function FormatImglink(content,url,totalpage)
           
     '冉:二次开发:跟踪变量:
     'response.Write("content:="&content&"<p>")
'     response.Write("url:="&url&"<p>")
'     response.Write("totalpage:="&totalpage):response.End()

     dim re:Set re=new RegExp
           re.IgnoreCase =true
           re.Global=True
     
     '冉:以前这里屏蔽的.
     '去除onclick,onload等脚本
            're.Pattern = "\s[on].+?=([\""|\'])(.*?)\1"
            'Content = re.Replace(Content, "")
   
   Dim LinkStr
      If TotalPage=1 Then
    LinkStr="href=""$2"" target=""_blank"""
   Else
    LinkStr="href=""" & Url & """"
   End If
   
   
   
   '===============================================================================================================================
     '将SRC不带引号的图片地址加上引号
            re.Pattern = "<img.*?\ssrc=([^\""\'\s][^\""\'\s>]*).*?>"   '正则表达式转义:冉.
   '===============================================================================================================================
   
            Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页""return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")
     '正则匹配图片SRC地址
     
     '----------------------这里就是错误替换处----------------------------
     
     're.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"
           'Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页""return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")
           '----------------------这里就是错误替换处----------------------------
     
    set re = nothing
   
    '冉:二次开发.
    'response.Write("跟踪到内容处:"&Content):response.End()
   
   
          FormatImglink = content
   
  end function




屏蔽就行了.  不过第二个  正则表达式.我没有看懂. 这个是第二次替换.我不知道官方需要替换什么.


不过终止解决了. 大家试试吧.


估计这个办法目前来说. 全球只有这一个了.


 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
esharp 当前离线

508

主题

14

广播

32

粉丝
添加关注
级别:五年级

用户积分:1419 分
登录次数:530 次
注册时间:2011/6/24
最后登录:2019/8/21
esharp 发表于:2011/10/9 14:25:45   | 只看该作者 查看该作者主题 报纸 
做在线知识付费 选科汛云开店

希望官方做 下这个类文件的 检查.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
esharp 当前离线

508

主题

14

广播

32

粉丝
添加关注
级别:五年级

用户积分:1419 分
登录次数:530 次
注册时间:2011/6/24
最后登录:2019/8/21
esharp 发表于:2011/10/9 14:26:01   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
juzhong111 当前离线

100

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:150 分
登录次数:13 次
注册时间:2011/8/4
最后登录:2012/9/18
juzhong111 发表于:2011/10/9 15:29:14   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
sifeng 当前离线

182

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:153 分
登录次数:19 次
注册时间:2011/9/30
最后登录:2011/10/20
sifeng 发表于:2011/10/10 12:47:54   | 只看该作者 查看该作者主题 8楼 
好啊 真是感谢楼主啊 真是辛苦你了 非常感谢
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
esharp 当前离线

508

主题

14

广播

32

粉丝
添加关注
级别:五年级

用户积分:1419 分
登录次数:530 次
注册时间:2011/6/24
最后登录:2019/8/21
esharp 发表于:2011/10/10 20:07:50   | 只看该作者 查看该作者主题 9楼 
做在线知识付费 选科汛云开店

在此说明下: 怕看不明白.


就是找到这个代码:

        '   re.Pattern = "<img.*?\ssrc=([\""\'])([^\""\']+?)\1.*?>"
        '   Content = re.Replace(Content, "<a " & LinkStr & "><img src=""$2"" alt=""点击浏览下一页""return bbimg(this)""javascript:resizepic(this)"" border=""0""/></a>")


然后用单引号  '  注释掉就行了.  一行一个单引号.


--------------------再者.


我已经做过全新的二次开发了.

功能:

1。左边导航增加:  开发 这个 菜单<ul>  然后就是: 里面包含了:


第一步:  头部底部  | 文章中间  | 模型管理  | 栏目管理


第二步: 标签调用


这样的布局. 操作方便.


然后就是:  增加了 自己写的函数:


目的是:  第一步:先做模板 只做文章系统的一套模板. 接着就 添加 模型.


添加模型的时候. 在conn.asp里增加了 复制 文章模型或者软件等模板文件夹的复制函数.


通过 BasicType来判断是文章还是软件等. 然后复制相应的文件模板. 这个目的就是:省的去自己复制.暂用时间.


当然可以修改模型.同时修改模板文件夹名. 还有可以删除模型.也删除模型的模板文件夹.


那么这样.


先做一套通用的 文章系统 模板. 下载模板. 图片模板.


然后就建立模型了. 见了模型. 将会复制一样的模板.这样减少时间来做前台.


然后再见栏目.


而不用去管自己建立文件夹来放模板.


我做一个站. 现在只用30分钟. 全站包括美工细节. 就可以收工了. (前提是先画好首页和频道首页和栏目页还有内容也.)  30分钟就可以从 0  到合格. 记住是合格哟.


30分钟就可以找客户收款了. 呵呵.


需要的话.可以找我要.



不过: 我是做的二次开发. 产生的任何问题我概不负责.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
esharp 当前离线

508

主题

14

广播

32

粉丝
添加关注
级别:五年级

用户积分:1419 分
登录次数:530 次
注册时间:2011/6/24
最后登录:2019/8/21
esharp 发表于:2011/10/11 10:33:18   | 只看该作者 查看该作者主题 10楼 

也只是最近才研究科讯,  这个公司不错.


就是 核心类 没有看太明白. 不习惯这种命名.呵呵.  这个通用类做的不错哟.



还有模板解析机制 做的很全.  


呵呵. 至少嘛.  我一个人 是很难写出 这个类 和模板机制的.


自定义功能不错. 还附带了 很多常用的东东.


顶你.  

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.21094秒 powered by KesionCMS 9.0