V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
uper

v2ex 贴图很不方便

  •  
  •   uper · May 31, 2011 · 23849 views
    This topic created in 5450 days ago, the information mentioned may be changed or developed.
    这里支持使用 img.ly 或 cl.ly 贴图,而貌似这2个网站 都无法直接发开吧?
    69 replies    2019-05-14 15:19:05 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       May 31, 2011
    可惜目前境内没有 img.ly 或者 cl.ly 这样的网站。

    sinaimg 或许不错,但是我觉得给图片加水印实在是太恶心了。
    uper
        2
    uper  
    OP
       May 31, 2011
    @Livid GS或许不错...
    iugo
        3
    iugo  
       May 31, 2011
    sopp
        4
    sopp  
       May 31, 2011
    测试下贴图,直接上地址就可以了吧

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

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

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

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

    基于我们已有的资源做这个东西并不难,难的是怕被人滥用,删图就恶心了
    zern
        20
    zern  
       Jul 4, 2011
    我加了BBCODE支持[IMG],还好。。图床很多
    life
        21
    life  
       Jul 7, 2011
    @zern 望分享!
    zern
        22
    zern  
       Jul 8, 2011
    @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  
       Jul 8, 2011
    zythum
        24
    zythum  
       Jul 8, 2011
    问@zern
    1.您是怎么直接把标签贴上来的啊。
    2.这样。。。很悲剧
    life
        25
    life  
       Jul 10, 2011
    @zern 非常感谢! 立刻改了看看,哈哈!
    bcxx
        26
    bcxx  
       Jul 10, 2011
    @zythum 直接贴 gits[1] 地址就好了0

    [0]https://gist.github.com/
    Rice
        27
    Rice  
       Jul 10, 2011
    贴图好麻烦啊,右边那两个图床要翻墙才能用……
    xspio
        28
    xspio  
       Sep 24, 2011
    @zern 非常感谢 正准备处理这个,然后搜索到你的帖子了
    hzlzh
        29
    hzlzh  
    PRO
       Feb 16, 2012
    测试贴图:
    http://img.ly/e0xF
    sr
        30
    sr  
       Apr 2, 2012
    vibbow
        31
    vibbow  
       Apr 3, 2012
    要是能直接把后缀是.jpg, .gif, .png的连接自动转换成图片就好了。
    Marlon
        33
    Marlon  
       Nov 20, 2015
    test
    965380535
        37
    965380535  
       Jan 8, 2016
    iniwap
        38
    iniwap  
       Mar 1, 2016
    ![ ]
    iniwap
        39
    iniwap  
       Mar 1, 2016
    purensong
        40
    purensong  
       May 11, 2016
    sina 这个图片怎么上传没看到有 v 友说啊
    Whitehead
        42
    Whitehead  
       Jul 20, 2016
    Whitehead
        43
    Whitehead  
       Jul 20, 2016
    gewai
        44
    gewai  
       Jul 26, 2016
    gewai
        45
    gewai  
       Jul 26, 2016
    chemzqm
        46
    chemzqm  
       Sep 13, 2016
    scarecrow
        47
    scarecrow  
       Sep 20, 2016
    scarecrow
        48
    scarecrow  
       Sep 20, 2016
    skyxin888
        52
    skyxin888  
       Sep 20, 2016
    acumen
        54
    acumen  
       Oct 20, 2016
    sisteryu100
        55
    sisteryu100  
       Oct 29, 2016
    <img src=" " alt=" bg2.jpg"/>
    pancnlz
        56
    pancnlz  
       Nov 2, 2016
    pancnlz
        57
    pancnlz  
       Nov 2, 2016
    pancnlz
        58
    pancnlz  
       Nov 2, 2016
    pancnlz
        59
    pancnlz  
       Nov 2, 2016
    pancnlz
        60
    pancnlz  
       Nov 2, 2016
    pancnlz
        62
    pancnlz  
       Nov 2, 2016
    snsd
        64
    snsd  
       Nov 29, 2016 via iPhone
    @815lbh 这个域名是不是推特的?
    Martox
        65
    Martox  
       Mar 12, 2017
    Martox
        66
    Martox  
       Mar 12, 2017
    userff
        69
    userff  
       May 14, 2019
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2174 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 104ms · UTC 00:26 · PVG 08:26 · LAX 17:26 · JFK 20:26
    ♥ Do have faith in what you're doing.