at.margin.preferences
User preferences for the Margin application.
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | margin.at |
| Indexed |
Record
record · key literal:selfProperties
disableExternalLinkWarning
booleanIf true, do not show the confirmation modal when opening external links.
List of hostnames to skip the external link warning modal for.
maxLength: 100
maxLength: 255
labelPreferences
arrayPer-label visibility preferences for subscribed labelers.
maxLength: 500
subscribedLabelers
arrayList of labeler services the user subscribes to for content moderation.
maxLength: 50
#labelPreference
objectProperties
The label identifier (e.g. sexual, violence, spam).
DID of the labeler service.
How to handle content with this label: hide, warn, or ignore.
knownValues: hide | warn | ignore
#labelerSubscription
objectProperties
DID of the labeler service.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Subscribes the reader to a labeler service (like adding a Bluesky moderation service). Presence of the record means subscribed; deleting it unsubscribes. The rkey is derived from the labeler DID so each labeler maps to a single record.
-
Subscribes the reader to a labeler service (like adding a Bluesky moderation service). Presence of the record means subscribed; deleting it unsubscribes. The rkey is derived from the labeler DID so each labeler maps to a single record. Successor to app.standard-reader.labelerSubscription, nested under the labeler NSID group.