Exemple #1
0
def parseIndex(index):
    indexData = []
    for thread in index:
        threadData = []
        for post in thread:
            postData = []
            postData.append(post['no'])
            if 'sub' in post:
                postData.append(post['sub'])
            else:
                postData.append(env.undefined())
            postData.append(post['now'])
            if 'tim' in post:
                postData.append('http://images.4chan.org/' + index.getBoard() +
                                '/src/' + str(post['tim']) + post['ext'])
            else:
                postData.append(env.undefined())
            if 'com' in post:
                postData.append(purifyCommentData(post['com']))
            else:
                postData.append("< no text >")
            if 'omitted_posts' in post:
                postData.append(post['omitted_posts'])
            else:
                postData.append(env.undefined())
            if 'omitted_images' in post:
                postData.append(post['omitted_images'])
            else:
                postData.append(env.undefined())
            threadData.append(postData)
        indexData.append(threadData)
    return indexData
Exemple #2
0
def parseIndex(index):
	indexData = []
	for thread in index:
		threadData = []
		for post in thread:
			postData = []
			postData.append(post['no'])
			if 'sub' in post:
				postData.append(post['sub'])
			else:
				postData.append(env.undefined())
			postData.append(post['now'])
			if 'tim' in post:
				postData.append('http://images.4chan.org/' + index.getBoard() + '/src/' + str(post['tim']) + post['ext'])
			else:
				postData.append(env.undefined())
			if 'com' in post:
				postData.append(purifyCommentData(post['com']))
			else:
				postData.append("< no text >")
			if 'omitted_posts' in post:
				postData.append(post['omitted_posts'])
			else:
				postData.append(env.undefined())
			if 'omitted_images' in post:
				postData.append(post['omitted_images'])
			else:
				postData.append(env.undefined())
			threadData.append(postData)
		indexData.append(threadData)
	return indexData
Exemple #3
0
def parseThread(thread):
	threadData = []
	for post in thread:
		postData = []
		postData.append(post['no'])
		if 'sub' in post:
			postData.append(post['sub'])
		else:
			postData.append(env.undefined())
		postData.append(post['now'])
		if 'tim' in post:
			postData.append('http://images.4chan.org/' + thread.getBoard() + '/src/' + str(post['tim']) + post['ext'])
		else:
			postData.append(env.undefined())
		if 'com' in post:
			postData.append(purifyCommentData(post['com']))
		else:
			postData.append("< no text >")
		threadData.append(postData)
	return threadData
Exemple #4
0
def parseThread(thread):
    threadData = []
    for post in thread:
        postData = []
        postData.append(post['no'])
        if 'sub' in post:
            postData.append(post['sub'])
        else:
            postData.append(env.undefined())
        postData.append(post['now'])
        if 'tim' in post:
            postData.append('http://images.4chan.org/' + thread.getBoard() +
                            '/src/' + str(post['tim']) + post['ext'])
        else:
            postData.append(env.undefined())
        if 'com' in post:
            postData.append(purifyCommentData(post['com']))
        else:
            postData.append("< no text >")
        threadData.append(postData)
    return threadData