- User Since
- Oct 10 2019, 6:34 PM (180 w, 3 d)
- LDAP User
- MediaWiki User
- Octfx [ Global Accounts ]
Wed, Mar 22
Fri, Mar 17
Feb 24 2023
Thanks for the report. When WikiSeoEnableAutoDescription is active, after a page has been edited, WikiSEO tries to generate a description by calling TextExtracts.
With Extension:Description2 deactivated can you check any of your pages with ?action=info and report if a description prop is listed there?
Jan 29 2023
Jan 27 2023
Jan 25 2023
Jan 23 2023
Jan 20 2023
If it would help I can add more feature flags to enable/disable most things?
Jan 17 2023
Jan 1 2023
Dec 27 2022
Dec 17 2022
Smallish update. I'm now using this in production. SymfonyMailer has send around 8k Mails without a hiccup.
Dec 4 2022
This patch raises the required MW version to 1.39+ and PHP to 8.0+.
Dec 3 2022
I think this was fixed a while back. At least when running php extensions/WikiSeo/maintenance/GenerateDescription.php --force 0 on MW 1.39 no such exception occurs.
Current implementation support:
This is more or less expected, as neither OpenGraph nor Schema.org officially support svg images.
Sorry, I've forgot to subscribe to the project! :(
Dec 1 2022
Oct 16 2022
Oct 15 2022
Ah, totally forgot! Thanks @Aklapper
This is now implemented in master, REL1_35 and REL1_39 😊
Oct 9 2022
This commit breaks OAuth on MW 1.35
Sep 14 2022
Aug 28 2022
Apr 12 2022
Apr 6 2022
Allright, I'll close GitHub issues as soon as we are ready to deploy
I'm good either way. @RhinosF1 whats your take on this. GitHub or Phabricator?
Agreed, Phab should (will be?) be main, but there are numerous people using github that don't know/want to use phabricator.
Maybe explicitly stating that phab should be used for reports (while leaving github issues open) could be a compromise?
Many thanks :)
We could do that, but is it really necessary?
I hadn't found a way to create img and a elements without using Html::rawElement.
But I think as they don't contain user submitted content they should be safe.
CI fails due to one test checking if wiki.png is output, if no logo ist set. But it seems that the default logo name has changed to change-your-logo.svg in recent versions?
Jan 26 2022
Jan 25 2022
Jan 14 2022
Dec 15 2021
Nov 15 2021
Possible performance issues
- Unless I miss something, PageHooks::onBeforePageDisplay() appears to always trigger a query like: select pp_propname, pp_value from page_props where pp_page=XXX anytime I display the main page, even though I have memcached enabled at my dev wiki. Always running a DB query on a pageview looks like a bad pattern. Is there any reason to not implement a caching mechanism?
Nov 14 2021
Thanks for those insights @Urbanecm!
This sounds like unintended behavior, I’ll address this shortly.
Some aspects of the extension may be in need of updating, as world wide scalability wasn’t one of my concerns when writing the code.
Maybe I can add some info as the developer of this extension. I've forked the code around summer 2019 and have since rewritten it completely and deployed it on personal wikis.
Jul 11 2021
Jun 30 2021
Jun 14 2021
Ah sorry, I missed that!
Message keys should be fixed now :)
Jun 11 2021
Jun 10 2021
I've updated the current develop branch (and changed the source branch to develop also)
Jun 8 2021
Jun 3 2021
Jun 2 2021
This prevents edits using VE von MW Docker 1.35