Commit Graph

16 Commits (b1961163b8917bfefeaac2a0e83f490a5bb5e296)

Author SHA1 Message Date
Andrew Dolgov e8e6329040 rename unfairly prefixed get_enclosures() in feeditem 4 years ago
Andrew Dolgov e4107ac952 wip: initial for config object 4 years ago
Andrew Dolgov 257efb43c6 article: unify naming 4 years ago
Andrew Dolgov 85b788709a setArticleTags: prevent duplicate tags being assigned if called twice
editTagsDlg: prevent dialot from being submitted twice
normalize_categories: filter out empty values that failed validation
4 years ago
Andrew Dolgov 304d3a0b88 tag-related fixes
1. move tag sanitization to feedparser common item class
2. enforce length limit on tags when parsing
3. support multiple tags passed via one dc:subject and other such elements, parse them as a comma-separated list
4. sort resulting tag list to prevent different order between feed updates
5. remove some duplicate code related to tag validation
6. allow + symbol in tags
5 years ago
Andrew Dolgov aa40a268f0 parser: support multiple dc:creator elements (returns as comma-separated list) 5 years ago
Andrew Dolgov 55ef85adc0 parser: clean() attribute values by default (except content) 6 years ago
Andrew Dolgov 54727f9534 parser: move media:element handling to feeditem_common; use media:content @media attribute to generate placeholder content-type if not specified 6 years ago
Andrew Dolgov 40f4a7aa6b feeditem_common: add get_element() 8 years ago
Andrew Dolgov ea79a0e033 remove some redundant php closing tags 8 years ago
Andrew Dolgov 7d1e15c396 parser: properly support tag subtrees instead of text content for article content 9 years ago
wltb d71ac5d3da implemented get_comments_url() and Atom Threading Extension 11 years ago
Andrew Dolgov 0156128702 catch warning when removing source element 12 years ago
Andrew Dolgov b584460302 parser: remove atom <source> element 12 years ago
Andrew Dolgov 602fe53496 fix atom <author>value</author> elements 12 years ago
Andrew Dolgov b4d1690097 move common methods to feeditem_common 12 years ago