Hi!
The wiki still points at empty pages: (Tiny Tiny RSS – Plugins) → Extra plugins → Complete list is available here.
Also no documentation on how to write a new plugin.
I finally managed to write one and sent it to Github: GitHub - migdal-or/Mgik_Replace,
and I wanted to include it in first-party, but how can I do that?
Besides, can anyone help me with this particular feed mentioned on Github?
Replacement works fine, but why does this problem occur?
this is not a first-party plugin (which are developed and maintained mainly by @fox . It’s like “tt-rss supported plugins” or “premium” if you want. Others are developed by the community. So → third-part plugin.
It’s OK to announce your plugin here ; its goal, solved bugs, etc. This thread is appropriate.
I see you are new in PHP coding? Did you know it exist a urldecode function that do the decoding of or other URL entities ?
Maybe you should inform the owner of the website to fix his bug?
Kind regards,
GT
P.S: I don’t know if there is no documentation, as you allegiate, but there is an example plugin in the repository. Like a blank pattern to build plugins.
1-2. Thank you for clarification!
Third-party plugin, fine, but is there any way to make it available for download from inside tt-rss?
I am completely new to PHP. I thought there would be some urldecode, but even now I do not understand how comes that:
the XML RSS file what I wget from source contains link like http :// domain … /path/8dbf8663-4342-4b1c-8c2b-ead67d9a46b1
TT-RSS converts it to http:// domain/http://domain and some trash.
What is wrong with this feed? Debugger did not reveal any errors for me.
So I discovered that plaintext replace does the deal, and I think that’s correct.
I think that pure urldecode would result in double http clause.
As I communicate with this election committee for 11 years, I see that informing them of a bug would most probably result in nothing, and can also shut down the feed completely. Neither of these is what I would like to achieve.
but is there any way to make it available for download from inside tt-rss
Nope, additional plugins are to be included by the instance admin i.e. you. App store style distribution come with a boatload of issues for the developers: Security, trust, quality, bandwidth ect. For a project like this it’s hardly going to be worth the hassle.