ErrorException: Template error: preg_match(): Compilation failed: invalid range in character class at offset 4
src/addons/EWR/Carta/Repository/Parser.php:95
[internal function]: XF\Template\Templater->handleTemplateError(2, 'preg_match(): C...', '/home/wwwroot/d...', 95, Array)
#1 src/addons/EWR/Carta/Repository/Parser.php(95): preg_match('#([\\w-\\s]+)=(.+...', ' title=Main Cha...', NULL)
#2 src/addons/EWR/Carta/Entity/Page.php(157): EWR\Carta\Repository\Parser->parseTemplatesFromHTML(Object(EWR\Carta\Entity\Page), '<div class="bbW...')
#3 src/XF/Mvc/Entity/Entity.php(148): EWR\Carta\Entity\Page->getParsed()
#4 src/XF/Mvc/Entity/Entity.php(106): XF\Mvc\Entity\Entity->get('parsed')
#5 internal_data/code_cache/templates/l1/s2/public/EWRcarta_page_macros.php(39): XF\Mvc\Entity\Entity->offsetGet('parsed')
#6 src/XF/Template/Templater.php(701): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Array)
#7 internal_data/code_cache/templates/l1/s2/public/EWRcarta_page_view.php(160): XF\Template\Templater->callMacro('EWRcarta_page_m...', 'page_tab', Array, Array)
#8 src/XF/Template/Templater.php(1301): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array)
#9 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('EWRcarta_page_v...', Array)
#10 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#11 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('EWR\\Carta:Page\\...', 'public:EWRcarta...', Array)
#12 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#15 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#16 src/XF.php(390): XF\App->run()
#17 index.php(20): XF::runApp('XF\\Pub\\App')
#18 {main}
Src/addons/EWR/Carta/Repository/Parser.php
$codePattern = '#\[template=([\w-]+)\](.*?)\[/template\]#si';
$dataPattern = '#([\w-\s]+)=(.+)#si';
$codePattern = '#\[template=([\w\-]+)\](.*?)\[/template\]#si';
$dataPattern = '#([\w\-\s]+)=(.+)#si';
XF Version 2.1.2
XenForo Media Gallery 2.1.x
I have the following problem when creating a page in bbcode.
If I embed a picture from the media gallery with bbcode it will be displayed in the page.
When I upload an image or embed it directly from the gallery via the editor, it just shows me the following:
View attachment 203575
Thanks for help!
Regards
View attachment 202730
No, as I am not quite sure what is going on
[template=my-image]tumb=image.jpg | alt=Image
thumb
in your template parameter, but the template itself might have been misspelled.No way to do it on an individual basis? escape it with a tag or something?You can disable it in the admin CP.
It's based on titles in plain text... so you can put aNo way to do it on an individual basis? escape it with a tag or something?
[plain][/plain]
tag somewhere in the title.Yeah, I've tried that. Just did again, and it still links.It's based on titles in plain text... so you can put a[plain][/plain]
tag somewhere in the title.
test
, putting [plain]test[/plain]
will link to test
the first time the word test is encountered.Ok. SoThats because it's still matchingtest
in plain text.
Tryt[plain]es[/plain]t
[plain]
tags didn't work at all, regardless of where they're placed. But, other tags did:
[B]A[/B]80 [SIZE=4]A8[/SIZE]0
- You can now set page parents when creating pages.
- Fixed some normalization with likes/reactions.
We use essential cookies to make this site work, and optional cookies to enhance your experience.