[4.1 Beta 4] VW.org XF: Undefined variable: invisible (templates)
When trying to view existing templates or create a new template on VW.org XF wiki, an undefined variable error is encountered:
ErrorException: [E_NOTICE] Undefined variable: invisible in /home/vw/edge/upload/vault/core/model/parser/sideways/template/xf0.php at line 599
Code:
XF::handlePhpError() in /home/vw/edge/upload/vault/core/model/parser/sideways/template/xf0.php at line 599
vw_Parser_Sideways_Template_Model_XF0->load_templates() in /home/vw/edge/upload/vault/core/model/parser/sideways/template/xf0.php at line 326
vw_Parser_Sideways_Template_Model_XF0->process_replacements() in /home/vw/edge/upload/vault/core/model/parser/sideways/template/xf2.php at line 67
vw_Parser_Sideways_Template_Model_XF2->process_replacements() in /home/vw/edge/upload/vault/core/model/parser/handle/base/vw.php at line 158
vw_Parser_Handle_Base_Model->handle_bbcode_template() in /home/vw/edge/upload/vault/core/model/parser/handle/wrapper/vw.php at line 201
vw_Parser_Handle_Wrapper_Model->vwcode_wrapper()
call_user_func() in src/XF/BbCode/Renderer/Html.php at line 295
XF\BbCode\Renderer\Html->renderTag() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 494
vw\vw\XF\BbCode\Renderer\Html->renderTag() in src/XF/BbCode/Traverser.php at line 61
XF\BbCode\Traverser->renderSubTree() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 524
vw\vw\XF\BbCode\Renderer\Html->renderSubTree() in /home/vw/edge/upload/vault/core/model/parser/handle/wrapper/xf2.php at line 64
vw_Parser_Handle_Wrapper_Model_XF2->format_args() in /home/vw/edge/upload/vault/core/model/parser/handle/wrapper/vw.php at line 184
vw_Parser_Handle_Wrapper_Model->vwcode_wrapper()
call_user_func() in src/XF/BbCode/Renderer/Html.php at line 295
XF\BbCode\Renderer\Html->renderTag() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 494
vw\vw\XF\BbCode\Renderer\Html->renderTag() in src/XF/BbCode/Traverser.php at line 61
XF\BbCode\Traverser->renderSubTree() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 524
vw\vw\XF\BbCode\Renderer\Html->renderSubTree() in src/XF/BbCode/Traverser.php at line 37
XF\BbCode\Traverser->renderAst() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 137
vw\vw\XF\BbCode\Renderer\Html->renderAst() in src/XF/BbCode/Traverser.php at line 20
XF\BbCode\Traverser->render() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 132
vw\vw\XF\BbCode\Renderer\Html->vwParentRender() in /home/vw/edge/upload/src/addons/vw/vw/XF/BbCode/Renderer/Html.php at line 80
vw\vw\XF\BbCode\Renderer\Html->vwRender() in /home/vw/edge/upload/vault/core/instance/parser/renderer/xf2.php at line 377
vw_Parser_Renderer_Instance_XF2->render() in /home/vw/edge/upload/vault/core/model/parser/instance/xf2.php at line 207
vw_Parser_Instance_Model_XF2->parse() in /home/vw/edge/upload/vault/core/view/content/page/vw.php at line 292
vw_Content_Page_View->process_pagetext() in /home/vw/edge/upload/vault/core/view/content/page/vw.php at line 40
vw_Content_Page_View->unwrapped() in /home/vw/edge/upload/vault/core/view/factory/content/vw.php at line 101
vw_Factory_Content_View->get_content() in /home/vw/edge/upload/vault/core/view/factory/content/versioned/vw.php at line 17
vw_Factory_Content_Versioned_View->make() in /home/vw/edge/upload/vault/core/view/factory/content/versioned/page/xf2.php at line 37
vw_Factory_Content_Versioned_Page_View_XF2->make() in /home/vw/edge/upload/vault/core/view/ui/page/vw.php at line 47
vw_UI_Page_View->view() in /home/vw/edge/upload/vault/core/view/reply/view/vw.php at line 43
vw_Reply_View_View->render_type() in /home/vw/edge/upload/vault/core/view/reply/base/vw.php at line 129
vw_Reply_base_View->render() in /home/vw/edge/upload/vault/core/view/reply/stack/vw.php at line 39
vw_Reply_Stack_View->render() in /home/vw/edge/upload/src/addons/vw/vw/XF/Mvc/View.php at line 20
vw\vw\XF\Mvc\View->renderHtml() in src/XF/Mvc/Renderer/AbstractRenderer.php at line 91
XF\Mvc\Renderer\AbstractRenderer->renderViewObject() in src/XF/Mvc/Renderer/Html.php at line 45
XF\Mvc\Renderer\Html->renderView() in src/XF/Mvc/Dispatcher.php at line 418
XF\Mvc\Dispatcher->renderView() in src/XF/Mvc/Dispatcher.php at line 400
XF\Mvc\Dispatcher->renderReply() in src/XF/Mvc/Dispatcher.php at line 360
XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 53
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2177
XF\App->run() in src/XF.php at line 390
XF::runApp() in index.php at line 20
I came across this error while attempting to reproduce a scenario where template parameters might be rendered as the random 8-character bbcode instead of the original content. At the moment, I think that the scenario might require that the template parameter be used as the web address for a URL bbcode that itself is wrapped with an IF bbcode. But can't confirm whether this happens on VW.org XF wiki at the moment.