# symbian_uid =0x90000007
# -*- coding: utf-8 -*-
import sys
sys.setdefaultencoding('utf-8')
import re
import os
def br_add ( text ):
pattern = re.compile("[\n]")
m = pattern.search(text)
while m != None:
pos = m.start()
text = text[:pos]+"
"+text[pos+1:]
m = pattern.search(text)
return text
def get_filename ( text ):
if text == "index":
return text + ".htm"
str = ""
for v in text:
if v == ".":
return str + ".htm"
str = str + v
def get_linkname ( text ):
if text == "index":
return text
str = ""
flg = 0
for v in text:
if flg == 1:
str = str + v
if v == ".":
flg = 1
return str
def link_add ( text ):
bu1 = ''
bu3 = ""
pattern = re.compile("[^\[]+\]")
m_start = pattern.search(text)
pattern = re.compile("[^\]]+\]")
m_end = pattern.search(text)
while m_start != None and m_end != None:
pos_start = m_start.start()-1
pos_end = m_end.end()
file_name = get_filename(text[pos_start+1:pos_end-1])
link_name = get_linkname(text[pos_start+1:pos_end-1])
text = text[:pos_start]+bu1+file_name+bu2+link_name+bu3+text[pos_end:]
pattern = re.compile("[^\[]+\]")
m_start = pattern.search(text)
pattern = re.compile("[^\]]+\]")
m_end = pattern.search(text)
return text
def title_add ( title , text ):
text = "