v2ex 贴图很不方便 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
uper
V2EX    Project Babel

v2ex 贴图很不方便

  •  
  •   uper 2011-05-31 09:40:13 +08:00 20977 次点击
    这是一个创建于 5248 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这里支持使用 img.ly 或 cl.ly 贴图,而貌似这2个网站 都无法直接发开吧?
    69 条回复    2019-05-14 15:19:05 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       2011-05-31 09:42:03 +08:00
    可惜目前境内没有 img.ly 或者 cl.ly 这样的网站。

    sinaimg 或许不错,但是我觉得给图片加水印实在是太恶心了。
    uper
        2
    uper  
    OP
       2011-05-31 09:43:07 +08:00
    @Livid GS或许不错...
    iugo
        3
    iugo  
       2011-05-31 09:43:17 +08:00
    sopp
        4
    sopp  
       2011-05-31 10:23:16 +08:00
    测试下贴图,直接上地址就可以了吧

    http://cl.ly/332Y0B0s1J0U471J302e
    cmonday
        5
    cmonday  
       2011-05-31 10:38:35 +08:00
    跑个题,照片是LZ本人么……
    c
        6
    c  
       2011-05-31 10:57:24 +08:00
    @uper 这走光了吧,我歪着脑袋看了半天
    chone
        7
    chone  
       2011-05-31 11:03:08 +08:00
    chone
        8
    chone  
       2011-05-31 11:03:48 +08:00
    @c @cmonday 。。两个小y虫:p
    cmonday
        9
    cmonday  
       2011-05-31 11:12:06 +08:00
    @chone 冤枉,我只是很惊讶v2ex有姑娘
    Hyperion
        10
    Hyperion  
       2011-05-31 12:47:37 +08:00
    @chone = =+ BUG?

    @c @cmonday ! mentions好像有点小问题...
    c
        11
    c  
       2011-05-31 12:53:17 +08:00
    @Hyperion 哈哈,看来我是所有以c开头的用户名的root了~
    manhere
        12
    manhere  
       2011-05-31 12:55:54 +08:00
    对@的判断确实有点小问题啊
    uper
        13
    uper  
    OP
       2011-05-31 14:38:06 +08:00
    其实 我是个man,各位不要胡思乱想
    chouj
        14
    chouj  
       2011-05-31 14:55:53 +08:00
    噶嘣。。
    Elix
        15
    Elix  
       2011-05-31 15:21:4 +08:00
    @Livid 好像Sinaimg可以关闭所有的水印
    life
        16
    life  
       2011-06-30 11:44:15 +08:00
    期待绑上gs
    muxi
        17
    muxi  
       2011-06-30 13:11:03 +08:00
    @Livid 要不我去做一个?
    Livid
        18
    Livid  
    MOD
    PRO
       2011-06-30 13:12:54 +08:00
    @muxi 好啊,非常愿意在第一时间支持!:)
    muxi
        19
    muxi  
       2011-06-30 13:13:15 +08:00
    可惜目前境内没有 img.ly 或者 cl.ly 这样的网站。

    sinaimg 或许不错,但是我觉得给图片加水印实在是太恶心了。

    ==================

    基于我们已有的资源做这个东西并不难,难的是怕被人滥用,删图就恶心了
    zern
        20
    zern  
       2011-07-04 01:10:59 +08:00
    我加了BBCODE支持[IMG],还好。。图床很多
    life
        21
    life  
       2011-07-07 21:56:00 +08:00
    @zern 望分享!
    zern
        22
    zern  
       2011-07-08 22:56:44 +08:00
    @life 在v2ex\templatetags\filters.py
    加入:
    def bbcode_content(value):
    pat = re.compile(r'<([^>]*?)>', re.DOTALL | re.M)
    value = re.sub(pat, '&lt;\\1&gt;', value)

    bbdata = [
    (r'\[url\](.+?)\[/url\]', r'<a href="\1">\1</a>'),
    (r'\[url=(.+?)\](.+?)\[/url\]', r'<a class="link-segment" href="\1">\2</a>'),
    (r'\[email\](.+?)\[/email\]', r'<a href="mailto:\1">\1</a>'),
    (r'\[email=(.+?)\](.+?)\[/email\]', r'<a href="mailto:\1">\2</a>'),
    (r'\[img\](.+?)\[/img\]', r'<img src="\1">'),
    (r'\[img=(.+?)\](.+?)\[/img\]', r'<img src="\1" alt="\2">'),
    (r'\[b\](.+?)\[/b\]', r'<b>\1</b>'),
    (r'\[i\](.+?)\[/i\]', r'<i>\1</i>'),
    (r'\[u\](.+?)\[/u\]', r'<u>\1</u>'),
    (r'\[quote\](.+?)\[/quote\]', r'<blockquote class="content-quote">\1</blockquote>'),
    (r'\[center\](.+?)\[/center\]', r'<div align="center">\1</div>'),
    (r'\[code\]\s?(.+?)\[/code\]', r'<blockquote class="code-segment"><code><pre>\1</pre></code></blockquote>'),
    (r'\[big\](.+?)\[/big\]', r'<big>\1</big>'),
    (r'\[small\](.+?)\[/small\]', r'<small>\1</small>'),
    ]

    for bbset in bbdata:
    p = re.compile(bbset[0], re.DOTALL)
    value = p.sub(bbset[1], value)

    return value
    register.filter(bbcode_content)

    ----
    然后在调用就好了
    "tpl\portion\topic_content.html"(1,25):{{ topic.content|escape|bbcode_content|youtube|youku|imgly|clly|mentions|gist|urlize|linebreaksbr }}
    "tpl\portion\topic_replies.html"(14,76): <div class="content reply_content">{{ reply.content|escape|bbcode_content|youku|imgly|clly|mentions|gist|urlize|linebreaksbr }}</div>
    zern
        23
    zern  
       2011-07-08 23:03:18 +08:00
    zythum
        24
    zythum  
       2011-07-08 23:28:55 +08:00
    问@zern
    1.您是怎么直接把标签贴上来的啊。
    2.这样。。。很悲剧
    life
        25
    life  
       2011-07-10 15:13:03 +08:00
    @zern 非常感谢! 立刻改了看看,哈哈!
    bcxx
        26
    bcxx  
       2011-07-10 15:20:41 +08:00
    @zythum 直接贴 gits[1] 地址就好了0

    [0]https://gist.github.com/
    Rice
        27
    Rice  
       2011-07-10 16:12:30 +08:00
    贴图好麻烦啊,右边那两个图床要翻墙才能用……
    xspio
        28
    xspio  
       2011-09-24 23:22:17 +08:00
    @zern 非常感谢 正准备处理这个,然后搜索到你的帖子了
    hzlzh
        29
    hzlzh  
    PRO
       2012-02-16 18:33:40 +08:00
    测试贴图:
    http://img.ly/e0xF
    sr
        30
    sr  
       2012-04-02 21:54:00 +08:00
    vibbow
        31
    vibbow  
       2012-04-03 03:22:22 +08:00
    要是能直接把后缀是.jpg, .gif, .png的连接自动转换成图片就好了。
    Narcissu5
        32
    Narcissu5  
       2015-02-13 11:52:53 +08:00
    Marlon
        33
    Marlon  
       2015-11-20 18:18:54 +08:00
    test
    dasangshu
        36
    dasangshu  
       2015-12-01 19:19:37 +08:00
    965380535
        37
    965380535  
       2016-01-08 11:26:15 +08:00
    iniwap
        38
    iniwap  
       2016-03-01 13:27:35 +08:00
    ![ ]
    iniwap
        39
    iniwap  
       2016-03-01 13:27:59 +08:00
    purensong
        40
    purensong  
       2016-05-11 18:23:22 +08:00
    sina 这个图片怎么上传没看到有 v 友说啊
    Whitehead
        41
    Whitehead  
       2016-07-20 10:43:30 +08:00
    Whitehead
        42
    Whitehead  
       2016-07-20 10:43:54 +08:00
    Whitehead
        43
    Whitehead  
       2016-07-20 10:45:28 +08:00
    gewai
        44
    gewai  
       2016-07-26 15:11:18 +08:00
    gewai
        45
    gewai  
       2016-07-26 15:12:06 +08:00
    chemzqm
        46
    chemzqm  
       2016-09-13 14:14:22 +08:00
    scarecrow
        47
    scarecrow  
       2016-09-20 09:47:17 +08:00
    scarecrow
        48
    scarecrow  
       2016-09-20 09:47:53 +08:00
    skyxin888
        52
    skyxin888  
       2016-09-20 14:58:17 +08:00
    easing
        53
    easing  
       2016-10-07 21:23:16 +08:00
    acumen
        54
    acumen  
       2016-10-20 21:53:12 +08:00
    sisteryu100
        55
    sisteryu100  
       2016-10-29 15:14:46 +08:00
    <img src=" " alt=" bg2.jpg"/>
    pancnlz
        56
    pancnlz  
       2016-11-02 14:04:12 +08:00
    pancnlz
        57
    pancnlz  
       2016-11-02 14:04:25 +08:00
    pancnlz
        58
    pancnlz  
       2016-11-02 14:05:00 +08:00
    pancnlz
        59
    pancnlz  
       2016-11-02 14:07:18 +08:00
    pancnlz
        60
    pancnlz  
       2016-11-02 14:08:20 +08:00
    pancnlz
        61
    pancnlz  
       2016-11-02 14:08:41 +08:00
    pancnlz
        62
    pancnlz  
       2016-11-02 14:09:50 +08:00
    815lbh
        63
    815lbh  
       2016-11-28 11:55:49 +08:00
    snsd
        64
    snsd  
       2016-11-29 19:21:16 +08:00 via iPhone
    @815lbh 这个域名是不是推特的?
    Martox
        65
    Martox  
       2017-03-12 13:20:18 +08:00
    Martox
        66
    Martox  
       2017-03-12 13:20:45 +08:00
    kolor
        68
    kolor  
       2017-06-02 16:34:29 +08:00
    fhy1994
        69
    fhy1994  
       2019-05-14 15:19:05 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2431 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 15:33 PVG 23:33 LAX 08:33 JFK 11:33
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86