This renames and adds entry columns to make the stored urls to make more explicit how they are to be interpreted and used:
target_url is the url that gets open externally.
content_url is the url that has the content that will be fetched by the app to read locally.
comments_url is the discussion url for link aggregators.
Some outdated helpers have been removed and the rest of the code has been updated accordingly. Different UI elements are rendered or tweaked according to the presence of each of those fields (before I was doing some obscure assumptions to decide when to eg. show the comments icon).
This renames and adds entry columns to make the stored urls to make more explicit how they are to be interpreted and used:
Some outdated helpers have been removed and the rest of the code has been updated accordingly. Different UI elements are rendered or tweaked according to the presence of each of those fields (before I was doing some obscure assumptions to decide when to eg. show the comments icon).