Changed :
Added :
- Error with xs_seo_title in XFRM. (@lucien_lies #Report)
Removed :
- N/A
Note :
- N/A
If you have questions, ask us !
- N/A
An exception occurred: [ParseError] syntax error, unexpected '|', expecting ';' or '{' in src/addons/XenSoluce/SEOOptimization/Template/TemplaterSetup.php on line 22
- Composer\Autoload\includeFile() in src/vendor/composer/ClassLoader.php at line 428
- Composer\Autoload\ClassLoader->loadClass()
- spl_autoload_call() in src/addons/XenSoluce/SEOOptimization/Listener.php at line 50
- XenSoluce\SEOOptimization\Listener::templater_setup() in src/XF/Extension.php at line 69
- XF\Extension->fire() in src/XF/App.php at line 2990
- XF\App->fire() in src/XF/App.php at line 1988
- XF\App->setupTemplaterObject() in src/XF/App.php at line 1397
- XF\App->XF\{closure}() in src/XF/Container.php at line 31
- XF\Container->offsetGet() in src/XF/App.php at line 3380
- XF\App->templater() in src/XF/Admin/App.php at line 112
- XF\Admin\App->preRender() in src/XF/Mvc/Dispatcher.php at line 397
- XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 60
- XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2483
- XF\App->run() in src/XF.php at line 524
- XF::runApp() in admin.php at line 13
Oops you were not in PHP 8Hello
Spoiler: error
Changed :
Added :
- Error with PHP 7. (@lucien_lies #Report)
Removed :
- N/A
Note :
- N/A
If you have questions, ask us !
- N/A
This version should correct the problem
XenSoluce updated [Xen-Soluce] SEO Optimization with a new update entry:
Update 2.6.2 Fix 2
Read the rest of this update entry...
Changed :
Added :
- Call to a member function setEntity() on null. (@upgrade #Report)
Removed :
- N/A
Note :
- N/A
If you have questions, ask us !
- N/A
It depends a lot on how you use it, you have to be smart when you edit the META descriptions, I have managed to have an increase of clicks on certain keywords with this addon in a very short time.I'm interested in this SEO add on - question is, has anyone seen any positive impact after they installed this tool?
After all it has been around almost 2 years, so if people have installed it they should have seem something?
Changed :
Added :
- N/A
Removed :
- Setting OG Image for a node/forum. (@colcar #Suggestion)
Note :
- N/A
If you have questions, ask us !
- N/A
{"meta_title":"","meta_description":"","meta_robots":"","open_graph":"","twitter_card":"summary","canonical_url":""}
For this option: https://prnt.sc/WC3UMC7hWj_u1. Why do we have two fields? We don't search or sort or filter?
Then we can put every data into the blob and save one field, right?
Because at the time of the recording of a thread you record all the associated fields, you will gain nothing more to leave such as it is or not, after in the code it risks to have more useless treatment2. I have installed the add-on in a clean forum on localhost, i have added some threads and some posts.
I have done nothing with your add-on at all after installing it.
When I watch the table xf_thread, I have many threads with not empty blobs.
Why we save:
{"meta_title":"","meta_description":"","meta_robots":"","open_graph":"","twitter_card":"summary","canonical_url":""}
Why should I fill my database with this? Why do you still don't care to empty the blobs?
HiXenSoluce updated [Xen-Soluce] SEO Optimization with a new update entry:
Update 2.6.3
Read the rest of this update entry...
INSERT INTO `xf_rm_category` (`title`, `description`, `parent_category_id`, `display_order`, `allow_local`, `allow_external`, `allow_commercial_external`, `allow_fileless`, `enable_versioning`, `enable_support_url`, `always_moderate_create`, `always_moderate_update`, `min_tags`, `thread_node_id`, `thread_prefix_id`, `require_prefix`, `xs_seo`, `xs_seo_title`, `resource_category_id`, `resource_count`, `featured_count`, `last_update`, `last_resource_title`, `last_resource_id`, `field_cache`, `review_field_cache`, `prefix_cache`, `lft`, `rgt`, `depth`, `breadcrumb_data`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------
#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL statement...', 1054, '42S22')
#1 src/XF/Db/Mysqli/Statement.php(41): XF\Db\Mysqli\Statement->getException('MySQL statement...', 1054, '42S22')
#2 src/XF/Db/Mysqli/Statement.php(56): XF\Db\Mysqli\Statement->prepare()
#3 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#4 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#5 src/XF/Mvc/Entity/Entity.php(1521): XF\Db\AbstractAdapter->insert('xf_rm_category', Array, false)
#6 src/XF/Mvc/Entity/Entity.php(1253): XF\Mvc\Entity\Entity->_saveToSource()
#7 src/XF/Mvc/FormAction.php(71): XF\Mvc\Entity\Entity->save(true, false)
#8 src/XF/Mvc/FormAction.php(189): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#9 src/addons/XFRM/Admin/Controller/Category.php(138): XF\Mvc\FormAction->run()
#10 src/XF/Mvc/Dispatcher.php(352): XFRM\Admin\Controller\Category->actionSave(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XFRM:Category', 'Save', Object(XF\Mvc\RouteMatch), Object(XenSoluce\SEOOptimization\XFRM\Admin\Controller\Category), NULL)
#12 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XenSoluce\SEOOptimization\XFRM\Admin\Controller\Category), NULL)
#13 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2483): XF\Mvc\Dispatcher->run()
#15 src/XF.php(524): XF\App->run()
#16 admin.php(13): XF::runApp('XF\\Admin\\App')
#17 {main}
Thanks that solved the problemHello,
You have a rebuild for that in tools/rebuild : SEO Optimization - Rebuilding Tables
Regards, CRUEL-MODZ
We use essential cookies to make this site work, and optional cookies to enhance your experience.