summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorHiltjo Posthuma <hiltjo@codemadness.org>2023-02-16 20:29:22 +0100
committerHiltjo Posthuma <hiltjo@codemadness.org>2023-02-16 20:29:22 +0100
commit3ee28da0f47d6a3b59d1c8493374df4e01bc0af4 (patch)
tree65390c0e8e1055fd3e35a07a5eb4c47a6afc6b26 /README
parentaeb1398411ce245fa7982365640f7852d63b3d52 (diff)
README: small rewording in how to add new parsed tags and fields
Diffstat (limited to 'README')
-rw-r--r--README4
1 files changed, 3 insertions, 1 deletions
diff --git a/README b/README
index fba7565..26de06c 100644
--- a/README
+++ b/README
@@ -1077,6 +1077,8 @@ sfeed.c contains definitions to parse XML tags and map them to sfeed(5) TSV
fields. Parsed RSS and Atom tag names are first stored as a TagId, which is a
number. This TagId is then mapped to the output field index.
+Steps to modify the code:
+
* Add a new TagId enum for the tag.
* (optional) Add a new FeedField* enum for the new output field or you can map
@@ -1100,7 +1102,7 @@ number. This TagId is then mapped to the output field index.
* (optional) Print the new field in the printfields() function.
-Below is a patch example to add the MRSS "media:content" field as a new field:
+Below is a patch example to add the MRSS "media:content" tag as a new field:
diff --git a/sfeed.c b/sfeed.c
--- a/sfeed.c