Added RTA Restrict To Adults marker.

This commit is contained in:
2026-03-27 04:26:16 +01:00
parent 143c415797
commit 1fc468efac
5 changed files with 37 additions and 2 deletions

View File

@@ -19,6 +19,9 @@
<meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0,interactive-widget=resizes-content" /> <meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0,interactive-widget=resizes-content" />
<!-- RTA restricted to adults label -->
<meta name="RATING" content="RTA-5042-1996-1400-1577-RTA" />
<title>traxxx - Consent</title> <title>traxxx - Consent</title>
<style> <style>
:root { :root {
@@ -156,6 +159,12 @@
text-decoration: underline; text-decoration: underline;
} }
.rta {
position: fixed;
bottom: .5rem;
right: .5rem;
}
@media(max-width: 800px) { @media(max-width: 800px) {
.heading { .heading {
font-size: 1.25rem; font-size: 1.25rem;
@@ -219,5 +228,12 @@
</a> </a>
</div> </div>
</div> </div>
<img
src="/img/rta.gif"
alt="RTA Restricted To Adults"
title="RTA Restricted To Adults"
class="rta"
>
</body> </body>
</html> </html>

2
common

Submodule common updated: ec4b15ce33...e4d6ff6ad1

View File

@@ -70,6 +70,9 @@ async function onRenderHtml(pageContext) {
<meta name="description" content="Keep track of new porn releases and re-discover classics from your favorite porn stars and sites" /> <meta name="description" content="Keep track of new porn releases and re-discover classics from your favorite porn stars and sites" />
<!-- RTA restricted to adults label -->
<meta name="RATING" content="RTA-5042-1996-1400-1577-RTA" />
${config.analytics.enabled ? dangerouslySkipEscape(`<script src="${config.analytics.address}" data-website-id="${config.analytics.siteId}" data-exclude-hash="true" async></script>`) : ''} ${config.analytics.enabled ? dangerouslySkipEscape(`<script src="${config.analytics.address}" data-website-id="${config.analytics.siteId}" data-exclude-hash="true" async></script>`) : ''}
<title>${title}</title> <title>${title}</title>

View File

@@ -17,6 +17,7 @@ import initLogger from './logger.js';
import { curateRevision } from './revisions.js'; import { curateRevision } from './revisions.js';
import { getAffiliateSceneUrl } from './affiliates.js'; import { getAffiliateSceneUrl } from './affiliates.js';
import { censor } from './censor.js'; import { censor } from './censor.js';
import initSceneRevisions from '../common/scenes-revisions.mjs';
const logger = initLogger(); const logger = initLogger();
const mj = new MerkleJson(); const mj = new MerkleJson();
@@ -756,6 +757,20 @@ export async function fetchSceneRevisions(revisionId, filters = {}, reqUser) {
}; };
} }
const { createSceneRevision, reviewSceneRevision } = initSceneRevisions({
config,
knex,
mj,
logger,
fetchScenesById,
});
export {
createSceneRevision,
reviewSceneRevision,
};
/*
const keyMap = { const keyMap = {
datePrecision: 'date_precision', datePrecision: 'date_precision',
productionDate: 'production_date', productionDate: 'production_date',
@@ -1043,3 +1058,4 @@ export async function createSceneRevision(sceneId, { edits, comment, apply }, re
reviewSceneRevision(revisionEntry.id, true, {}, reqUser).catch(() => {}); reviewSceneRevision(revisionEntry.id, true, {}, reqUser).catch(() => {});
} }
} }
*/

2
static

Submodule static updated: 258250e8c0...4c6f9888dc