mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-12-22 16:30:34 +01:00
handle relative images
This commit is contained in:
@@ -288,7 +288,7 @@ function addTags(topicData, req, res) {
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
var regex = /src\s*=\s*"(.+?)"/g;
|
var regex = /src\s*=\s*"(.+?)"/;
|
||||||
|
|
||||||
topicData.posts.forEach(function (postData) {
|
topicData.posts.forEach(function (postData) {
|
||||||
var match = regex.exec(postData.content);
|
var match = regex.exec(postData.content);
|
||||||
@@ -297,6 +297,9 @@ function addTags(topicData, req, res) {
|
|||||||
if (image.startsWith(nconf.get('url') + '/plugins')) {
|
if (image.startsWith(nconf.get('url') + '/plugins')) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (!image.startsWith('http')) {
|
||||||
|
image = nconf.get('url') + image;
|
||||||
|
}
|
||||||
res.locals.metaTags.push({
|
res.locals.metaTags.push({
|
||||||
property: 'og:image',
|
property: 'og:image',
|
||||||
content: image,
|
content: image,
|
||||||
|
|||||||
Reference in New Issue
Block a user