for s in cfg.plugin_dirs:
sys.path.append(s)
for s in cfg.plugins:
- #print "import:", s
- try:
- exec "import %s" % s
- except:
- print "Could not import plugin '%s'" % s
- sys.exit(1)
+ exec "import %s" % s
def set_hook(name, last=False):
continue
direc = directories[file.direc]
- contents = run_hooks("linkify",
+ run_hooks("linkify",
direc=direc,
file=file,
- return_holder=False)
+ return_holder=True)
#print "contents after 'linkify':", contents
- if not contents:
+ if not file.contents:
continue
- file.contents = contents
# TODO: einige Fragmente sollen u.U. in eine andere
# Webseite eingebaut werden und sollten daher nicht in