Example #1
0
def blog_tags(d, fp=sys.stdout):
    b = blog.find_blog(d)
    histogram = dict()
    for i in b.blogdir.sortedPosts():
        for t in i.tags:
            histogram[t] = histogram.get(t, 0) + 1
    vals = [(v, k) for (k, v) in histogram.items()]
    vals.sort(reverse=True)
    for i in vals:
        print >> fp, "%5i" % i[0], i[1]
Example #2
0
def blog_tags(d, fp=sys.stdout):
    b = blog.find_blog(d)
    histogram = dict()
    for i in b.blogdir.sortedPosts():
        for t in i.tags:
            histogram[t] = histogram.get(t, 0) + 1
    vals = [(v, k) for (k, v) in histogram.items()]
    vals.sort(reverse=True)
    for i in vals:
        print >> fp, "%5i"%i[0], i[1]
Example #3
0
def blog_has_no_option(d, option, fp=sys.stdout):
    cwdl = len(os.getcwd())
    b = blog.find_blog(d)
    for i in b.blogdir.sortedPosts():
        if option not in i.options:
            print >> fp, nicepath(i)
Example #4
0
def blog_notags(d, fp=sys.stdout):
    b = blog.find_blog(d)
    for i in b.blogdir.sortedPosts():
        if not i.tags:
            print >> fp, nicepath(i)
Example #5
0
def blog_has_no_option(d, option, fp=sys.stdout):
    cwdl = len(os.getcwd())
    b = blog.find_blog(d)
    for i in b.blogdir.sortedPosts():
        if option not in i.options:
            print >> fp, nicepath(i)
Example #6
0
def blog_notags(d, fp=sys.stdout):
    b = blog.find_blog(d)
    for i in b.blogdir.sortedPosts():
        if not i.tags:
            print >> fp, nicepath(i)