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