fix #61
This commit is contained in:
parent
b9a66cfb6b
commit
c043931110
@ -170,16 +170,15 @@ def add_to_tmpl(note, **kwargs):
|
||||
#copy_static_file(jsfile, new_jsfile)
|
||||
#addings = u'\r\n<script src="{}"></script>'.format(new_jsfile)
|
||||
jsfile = jsfile if isinstance(jsfile, list) else [jsfile]
|
||||
addings = u''
|
||||
for fn in jsfile:
|
||||
try:
|
||||
f = io.open(fn, mode="r", encoding="utf-8")
|
||||
addings += u'\n<script type="text/javascript">\n{}\n</script>'.format(f.read())
|
||||
f.close()
|
||||
except:
|
||||
pass
|
||||
if addings not in afmt:
|
||||
afmt += addings
|
||||
addings = '''
|
||||
<script type="text/javascript">
|
||||
var script = document.createElement("script");
|
||||
script.src = "{}";
|
||||
document.getElementsByTagName('head')[0].appendChild(script);
|
||||
</script>'''.format(fn)
|
||||
if addings not in afmt:
|
||||
afmt += addings
|
||||
note.model()['tmpls'][0]['afmt'] = afmt
|
||||
|
||||
|
||||
|
@ -721,7 +721,9 @@ class MdxService(LocalService):
|
||||
keys = self.builder.get_mdd_keys(each)
|
||||
if not keys:
|
||||
errors.append(each)
|
||||
lst.extend(keys)
|
||||
lst.append(each[1:])
|
||||
else:
|
||||
lst.extend(keys)
|
||||
for each in lst:
|
||||
self.save_default_file(each)
|
||||
except AttributeError:
|
||||
|
@ -171,16 +171,15 @@ def add_to_tmpl(note, **kwargs):
|
||||
#addings = u'\r\n<script src="{}"></script>'.format(new_jsfile)
|
||||
#afmt += addings
|
||||
jsfile = jsfile if isinstance(jsfile, list) else [jsfile]
|
||||
addings = u''
|
||||
for fn in jsfile:
|
||||
try:
|
||||
with open(fn, 'r', encoding="utf-8") as f:
|
||||
addings += u'\n<script type="text/javascript">\n{}\n</script>'.format(f.read())
|
||||
f.close()
|
||||
except:
|
||||
pass
|
||||
if addings not in afmt:
|
||||
afmt += addings
|
||||
addings = '''
|
||||
<script type="text/javascript">
|
||||
var script = document.createElement("script");
|
||||
script.src = "{}";
|
||||
document.getElementsByTagName('head')[0].appendChild(script);
|
||||
</script>'''.format(fn)
|
||||
if addings not in afmt:
|
||||
afmt += addings
|
||||
note.model()['tmpls'][0]['afmt'] = afmt
|
||||
|
||||
|
||||
|
@ -728,7 +728,9 @@ class MdxService(LocalService):
|
||||
keys = self.builder.get_mdd_keys(each)
|
||||
if not keys:
|
||||
errors.append(each)
|
||||
lst.extend(keys)
|
||||
lst.append(each[1:])
|
||||
else:
|
||||
lst.extend(keys)
|
||||
for each in lst:
|
||||
self.save_default_file(each)
|
||||
except AttributeError:
|
||||
|
Loading…
Reference in New Issue
Block a user