ghost rider
This commit is contained in:
@@ -398,9 +398,24 @@ export default (router, tpl) => {
|
||||
// Hall columns for display
|
||||
data.halls_slugs = Array.isArray(item.halls) ? item.halls.map(h => h.slug).join(',') : '';
|
||||
data.user_halls_slugs = Array.isArray(item.user_halls) ? item.user_halls.map(h => h.slug).join(',') : '';
|
||||
// When guest anonymization is active, suppress source URL from the info modal
|
||||
if (cfg.main.guest_anonymize && !req.session && item.src) {
|
||||
item.src = null;
|
||||
// When guest anonymization is active, suppress uploader identity, banner, avatar, and source URL
|
||||
if (cfg.main.guest_anonymize && !req.session) {
|
||||
if (item.src) item.src = null;
|
||||
item.username = 'anonymous';
|
||||
item.author_banner_file = null;
|
||||
item.author_banner_position = null;
|
||||
item.author_banner_size = null;
|
||||
item.author_avatar = null;
|
||||
item.author_avatar_file = null;
|
||||
item.author_color = null;
|
||||
item.author_description = null;
|
||||
item.author_display_name = null;
|
||||
item.author_id = null;
|
||||
if (data.uploader) {
|
||||
data.uploader.name = 'anonymous';
|
||||
data.uploader.id = null;
|
||||
data.uploader.color = null;
|
||||
}
|
||||
}
|
||||
// Precomputed for template engine compatibility (avoids nested { } inside {{ }})
|
||||
data.item_rating_class = item.is_nsfl ? 'is-nsfl' : (item.is_nsfw ? 'is-nsfw' : (item.is_sfw ? 'is-sfw' : 'is-untagged'));
|
||||
|
||||
Reference in New Issue
Block a user