Hi all,
I was just wondering how is it possible to include SEO-friendly urls within my vBulletin system emails (like new post/thread notifications, etc.).
Actually I already disabled the "Route Channels and Conversations by Node ID" setting within the global settings of vBulletin admin interface.
It seems this has only an impact to the linking of the forum itself, but the links contained by the mails are still like these: http://www.example.com/node/%id%
After some debugging, I found this implementation for the placeholder of the notification phrases:
core/vb/library/notification.php LINE 958
From my point of view, if it is the correct place where the url value is generated, it could be hard to get some seo-like urls, without core-hacking vbulletin or extending it via extension.
Before investing more time, I hoped for a more easy solution. Maybe I just forgot enabling an option within the admincp?
Thanks for your help and best regards
I was just wondering how is it possible to include SEO-friendly urls within my vBulletin system emails (like new post/thread notifications, etc.).
Actually I already disabled the "Route Channels and Conversations by Node ID" setting within the global settings of vBulletin admin interface.
It seems this has only an impact to the linking of the forum itself, but the links contained by the mails are still like these: http://www.example.com/node/%id%
After some debugging, I found this implementation for the placeholder of the notification phrases:
core/vb/library/notification.php LINE 958
PHP Code:
// We're using the node URL to avoid permission-related exceptions in other route constructors.
// Note that this doesn't seem to work with visitor messages, which is handled specially below
'nodeurl' => vB5_Route::buildUrl('node|fullurl', array('nodeid' => $contentnodeid)),
Before investing more time, I hoped for a more easy solution. Maybe I just forgot enabling an option within the admincp?
Thanks for your help and best regards
Comment