diff --git a/admin/panels/entry/admin.entry.write.tpl b/admin/panels/entry/admin.entry.write.tpl index 16fb6e2..153198d 100755 --- a/admin/panels/entry/admin.entry.write.tpl +++ b/admin/panels/entry/admin.entry.write.tpl @@ -35,8 +35,9 @@
- {* FIXME AZI: Smarty compiler error "unknown tag 'toolbar'". How did this ever work? Should that be better {include file='plugin:bbcode/toolbar'}? *} - {toolbar} + {if function_exists('plugin_bbcode_init')} + {include file='plugin:bbcode/toolbar'} + {/if}
diff --git a/admin/panels/static/admin.static.write.tpl b/admin/panels/static/admin.static.write.tpl
index 7349796..ee3b862 100755
--- a/admin/panels/static/admin.static.write.tpl
+++ b/admin/panels/static/admin.static.write.tpl
@@ -30,7 +30,9 @@
- {toolbar} + {if function_exists('plugin_bbcode_init')} + {include file='plugin:bbcode/toolbar'} + {/if}
{if isset($error) && isset($error.content) && !empty($error.content)} {assign var=class value=" field-error"} diff --git a/fp-plugins/bbcode/plugin.bbcode.php b/fp-plugins/bbcode/plugin.bbcode.php index 5b556ce..3ccfb5b 100644 --- a/fp-plugins/bbcode/plugin.bbcode.php +++ b/fp-plugins/bbcode/plugin.bbcode.php @@ -1,7 +1,7 @@ \n"; echo ' \n"; + echo ' \n"; echo " \n"; } -add_action('wp_head', 'plugin_bbcode_style'); +add_action('wp_head', 'plugin_bbcode_head'); /** * Remaps the URL so that there's no hint to your attachs/ directory. @@ -760,7 +764,7 @@ function BBCode($text) { * * @global $_FP_SMARTY */ -function plugin_bbcode_toolbar() { +function plugin_bbcode_init_toolbar() { global $_FP_SMARTY; // get all available images $indexer = new fs_filelister(IMAGES_DIR); @@ -776,13 +780,6 @@ function plugin_bbcode_toolbar() { sort($attachslist); array_unshift($attachslist, '--'); $_FP_SMARTY->assign('attachs_list', $attachslist); - // DMKE: does not work - // $bblang = lang_load('plugin:bbcode'); - // $_FP_SMARTY->assign('bblang', $bblang); - echo "\n"; - echo '' . "\n"; - echo $_FP_SMARTY->fetch('plugin:bbcode/toolbar'); - echo "\n"; } /**