« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/composite/things/content
AgeCommit message (Collapse)Author
10 daysdata: withSourceText, withSourceURLs: fix providing undefined(quasar) nebula
12 daysdata: factor out withHasAnnotationPart(quasar) nebula
12 daysdata: contentArtists: fix bad null expose(quasar) nebula
12 daysreplacer: parseInput -> parseContentNodes(quasar) nebula
12 daysdata: ContentEntry: implicit references via artistText(quasar) nebula
12 daysdata, replacer: withContentNodes, splitContentNodesAround(quasar) nebula
12 daysdata: ContentEntry.sourceURLs(quasar) nebula
12 daysdata: hasAnnotationPart: case-insensitive(quasar) nebula
12 daysdata: CommentaryEntry.isWikiEditorCommentary, etc(quasar) nebula
Also: LyricsEntry.isWikiLyrics Also: hasAnnotationPart
12 daysdata: ContentEntry.annotationParts(quasar) nebula
Also fixes an error in splitting text around commas.
12 daysdata: withSourceText: parse nodes(quasar) nebula
The node-splitting behavior is itself about identical to what postprocessExternalLinks still does, so it would be nice to factor that out, but we haven't done so yet. Some degree of "parse stuff out of a comma-divided bunch of source text" is probably worth factoring out too, later.
12 daysdata: ContentEntry.withSourceText (first try)(quasar) nebula
12 daysdata: #things/commentary-entry -> #things/content(quasar) nebula