Wikilivres:Technical requests

Free texts and images.
Jump to: navigation, search

See the Resolved Issues Archive for those items that have been resolved/fixed

Wikilivres Functionality Status - UPDATE 26 April 2017 - Heavy Load Resolved

On 25 April the site experienced heavy load. There were three combining factors involved that lead to a heavy load on the CPU and delay in responding to site page requests: job processing of thumbnail images, the ElectronPDF service running amok, and heavy indexing by spiders. Individually each could be handled, but together they were too much. Each of these issues have been mitigated: the large set of Pauly-Wissowa files have been removed (>2,700, which was the massive drag both on thumbnail generation and on search engine spidering), the ElectronPDF service (which was being tested) has been removed, and the sitemap.xml and robots.txt files have been optimized for a leaner spider load and cleaner set of indexed files. --Jeffmcneill (talk) 04:23, 26 April 2017 (UTC)

Templates needed (right away) - WAITING ON FEEDBACK

  • PD-pma|deathyear template
  • author page header template
  • fixing the author-biblio page header-template should also be on the shortlist; this whole experience sort of shows how we (mw projects in general) are over-dependent on separately-loaded templates! Lx 121 (talk) 15:57, 3 April 2017 (UTC)
I need more info on this please. What the functionality is/was, etc. --Jeffmcneill (talk) 16:38, 6 April 2017 (UTC)
I understand that many templates have not been restored, and definitely that is a part of the restore priority --Jeffmcneill (talk) 16:46, 2 April 2017 (UTC)
& i absolutely understand the size & difficulty of the work. not nagging; it'll get done when it gets done. but this one is by far the most critical & most-used "licensing" tag for our content; all the others are "secondary" (which i why i listed it as a single-item, rather than just saying "licensing templates") Lx 121 (talk) 16:38, 3 April 2017 (UTC)
Please check to see what templates are still not available (all restores are done) and let me know and I can see if they are somewhere mislabelled. --Jeffmcneill (talk)
Template:Ping please let me know which templates are still not available. I did see your mention of Category Redirect below, but I am unaware of what else is missing/needed. --Jeffmcneill (talk) 13:14, 23 April 2017 (UTC)
Template:Ping will do, as i can think of them... just noticed that one wasn't working,"in the course of events". be aware that this is going to be another busy, stressful week on my end. will not be on much, if at all, before next weekend. >__< Lx 121 (talk)


Status: Broken, assigned as a task. --Jeffmcneill (talk) 04:12, 7 April 2017 (UTC)

Authority Control (New Feature Request) - UNDER DISCUSSION

  • (& we should start using an authority-control thing, now that we can)
Not clear what that is. Please provide urls or examples I can follow up on. --Jeffmcneill (talk) 16:46, 2 April 2017 (UTC)
"authority control" identifiers are unique, standardised alphanumerics for a specific person or thing; library/data science -thing. naturally, there are presently many different standards/systems... the wm projects are now using them & templates are available see the bottom of this page, for an example -- Lx 121 (talk) 18:46, 2 April 2017 (UTC)
This looks like work without much value to visitors. We are in the Google world so having exact unique identifiers don't do much. I could be wrong and am open to further discussion. And, if enough people feel differently we can implement. It should be seen as valuable by the majority of editors, since it ads to everyone's work. Comments from other editors encouraged. --Jeffmcneill (talk) 11:48, 19 April 2017 (UTC)

HotCat (Gadget) -- BROKEN, OPEN ISSUE

  • hotcats!
HotCat is enabled and editors can select that in their Preferences>Gadgets. It is under gadget-section-editing-gadgets, and is the third option which reads "Easily add / remove / change a category on a page, with name suggestions.".--Jeffmcneill (talk) 16:41, 2 April 2017 (UTC)
sweet! & ty :) Lx 121 (talk) 18:46, 2 April 2017 (UTC)
  • (hotcats does not seem to be working for me; & it does show as "enabled"; as described above. & by now i should be fully "purged" since the time i changed the setting. is it working for anyone else? Lx 121 (talk) 16:38, 3 April 2017 (UTC))
Sorry, but is HotCat definitely working or definitely not working at this point? I've lost track. --Jeffmcneill (talk) 16:38, 6 April 2017 (UTC)
Could a user of HotCat please report on its working/not working status? Thank you! --Jeffmcneill (talk) 10:01, 11 April 2017 (UTC)
definitely not working for me; & i do have it enabled, "as described". Lx 121 (talk) 09:08, 17 April 2017 (UTC)

Favicon - ON TASK LIST

As I stated it's fine to have this new favicon, might be we could improve it in the next time: some time ago I saw a similiar favicon used by a project like wiktionary or so, which was ver similar and black and white (I cannot find it now). Nevertheless, if we could change the color of the present favicon to sepia or brown or something like the new logo it would be very nice, I think. -jkb- (talk) 20:21, 4 April 2017 (UTC)

just a thought, but what if we "rotated" (or randomised) a bunch of different "W"-symbols as icon? Lx 121 (talk) 09:10, 17 April 2017 (UTC)
Added this comment to the Open Issue #20 on Github. --Jeffmcneill (talk) 03:53, 19 April 2017 (UTC)

Wikilivres:Interwiki - OPEN ISSUE

We have to arrange imports (interwiki import + import upload or better both) from wikisources to here an vice versa (I need urgently in the next time imports from here to cs.source) -jkb- (talk) 21:57, 2 April 2017 (UTC)

We had our own interwiki that were put on meny pages, and that not working now, see Wikilivres:Interwiki, eg. de.wp:Johann Wolfgang von Goethe should go to article on German Wikipedia, and Wolfgang von Goethe should go to article on German Wikisource, and so on.

They can be repaced by built-in interwiki like wikipedia:de:Johann Wolfgang von Goethe and wikisource:de:Johann Wolfgang von Goethe, but it is longer way... Electron   16:14, 6 April 2017 (UTC)

I'm afraid the syntax of the interwikis has changed, e.g. instead of :cs:ws:XXXYYY works now wiksource:cs:XXXYYY etc. -jkb- (talk) 16:20, 6 April 2017 (UTC)
OK. You are right, some syntax we have "built-in" in this MediaWiki already, but there is possibility to add new... and they were added on as additional interwiki. OK, we can change them by bot, but a good idea is to add them as it was in previous wiki. Electron   16:43, 6 April 2017 (UTC)
Added to task list --Jeffmcneill (talk) 04:16, 7 April 2017 (UTC)

Wikilivres website footer -- FILED AS TASK

Should include link to copyright, terms of use, privacy policy. Look to this to edit <>

Logged as Issue#54

Localization -- ONGOING ISSUES

The localization seems to work good now, so if I set in my prefereces eg. Polish language I see most of information and templates in Polish...

But is not all we have on There on we have the feature, that if I set eg. Polish, my main page was not Main Page (like it is now) but Strona główna, and on Special:RecentChanges I had seen no MediaWiki:Recentchangestext but MediaWiki:Recentchangestext/pl as default and so on... It works for others our main languages, too. Now it don't work, I see their English version as default.

What's more, as I remember if the page has English version, eg. Wikilivres:Community Portal/en and there were their local vesions, eg. Polish -> Wikilivres:Community Portal/pl and others language versions, there in left sidebar were put interwiki links to them. Now it dosn't work any more. Electron   14:14, 7 April 2017 (UTC)

I have no idea how to switch it again to work in previous way... It must be changed something in Mediawiki, I suppose. Any ideas? Electron   14:14, 7 April 2017 (UTC)

Noted and added as Github Issue #49 --Jeffmcneill (talk) 10:19, 11 April 2017 (UTC)
OK. Btw. Meanwhile I've tried other way of lokalization of Main Page and MediaWiki:Recentchangestext-lang. They transcluded other pages in local language. It's working properly now , so I see Strona główna (Polish main page) and MediaWiki:Recentchangestext-lang/pl on default if I set Polish language in my Prefences. And it works for others our main language, now (if there is the page in an lokal language, or in English, if there is not). Maybe in the future we should change it to work in the way it was working before, but now it works not bad, I think. Electron   10:17, 13 April 2017 (UTC)
I see this as an important part of Wikilivres. It is a complex issue I don't fully understand, and I don't want to break anything (yet). Everyone's patience is appreciated. --Jeffmcneill (talk) 11:57, 19 April 2017 (UTC)

category stuff -- OPEN ISSUE

1. something seems to be lagging today in the categorization "-thing". newly-added items & subcats are not showing up in category pages (purge is NOT clearing it); & i don't recall that happening before. (the added pages still show as "categorised" @ their page-bottom, they just don't appear on the cat-page)

This could be maintenance tasks that have been sitting in a job queue. I'm manually forcing them through. The restore created a lot of this backlog. Still plunging away. SIgned, your Wiki plumber. --Jeffmcneill (talk) 10:33, 11 April 2017 (UTC)

2. is "hotcat" working for anybody? because it's still not working for me, & it's a tool i really need. -- Lx 121 (talk) 20:39, 7 April 2017 (UTC)

Please test HotCat again and let me know. Sorry to keep asking, but things are changed/updated since this last post, and I need to get feedback. --Jeffmcneill (talk) 10:33, 11 April 2017 (UTC)
still not, sry abt the delay; just getting caught up on the stuff on this page here. Lx 121 (talk) 09:12, 17 April 2017 (UTC)
Filed as a task/issue as Github issue #67

header template vs page menu - OPEN ISSUE

hi; something in our present title/header template seems to be "supressing" the display of the page-section menu box. can we fix this? being able to navigate sections hugely increases page-useability; especially on longer texts. also sectioning makes it easier to "break down" a book into multiple pages later on. best, --Lx 121 (talk) 01:44, 8 April 2017 (UTC)

Is it a __NOTOC__ somewhere in a template? Can you give me some example pages of where it doesn't work (and what expected behavior is), I'm not exactly sure I know what is broken. --Jeffmcneill (talk) 10:30, 11 April 2017 (UTC)
hi, sorry it's taken me so long to get back to you on this one! here is an on-wiki example of a working submenu for page-sections: but on any page formatted up "book-style" (header, etc.) the page-section menu won't display. at least not on my screen; am running current firefox, on current ubuntu. like here, the page has been sectioned, but no menu do i see(?): i am tentatively assuming it is something in the header template that suppresses it, but that's just a guess. would be VERY useful for page-navigation, if we got it back; they are bog-standard on long wikipedia articles. --Lx 121 (talk) 08:44, 17 April 2017 (UTC)
Hi Template:Ping can you get in touch with Template:Ping regarding that template? I think he was a recent editor of it. Hopefully he can discover what is not working, or let me know what functionality might need to be restored. --Jeffmcneill (talk) 18:11, 18 April 2017 (UTC)

"collapsing" -- OPEN ISSUE

not "top of the list", but some kind of "collapse" function would be useful for more involved bibliographies; & would have many uses elsewhere. --Lx 121 (talk) 06:03, 8 April 2017 (UTC)

Added to Github Issue #50

Extension:Math is needed - STILL NOT WORKING, OPEN ISSUE

See: Extension:Math, it allows to render mathematical formulas.

We have some texts with mathematical formulas, see e.g.: Zur Dynamik bewegter Systeme, and they don't work properly now. Electron   10:04, 10 April 2017 (UTC)

I've added this to my task list on Github Issues. --Jeffmcneill (talk) 10:04, 11 April 2017 (UTC)

Spam bots -- TASK UNDERWAY

I think taht we should install same tools against spam bots and spammers. We had big problem with them in the past, see -> [1]. It seems they are getting to start spam again -> Special:BlockList

On my mind on the first we should install:

the scripts for filters for Abuse Filter can be taken from here ->

as it is on wikisource ->

Electron   22:19, 21 April 2017 (UTC)

Thanks for this Template:Ping. I've done some research on this on the Github security and anti-spam documentation page, however I have not yet implemented these items. I will add your comments to the Github Issue #1 Antispam/Antivandal Measures and Best Practices. I have this on the Wikilivres 1.1 release schedule which is 30 April. --Jeffmcneill (talk)
If you want to see an overview of April tasks, check out Wikilivres release 1.1 project on Github. This gives a nice overview (Kanban card) view of tasks and their place in the overall workflow. --Jeffmcneill (talk) 16:28, 22 April 2017 (UTC)
Full ack: abuse filter + confirmedit + fancycaptcha would be fine. -jkb- (talk) 17:08, 22 April 2017 (UTC)
OK. Thanks for the links. It is no very harry, as yet. But it seems that they are starting to test our servis. In the past they created more than 30.000 new spam accounts so we should be carefull. Electron   22:48, 22 April 2017 (UTC)
I've implemented about 10 things that will help reduce attack surface and catch some of the bad actors. However, I still have a number of additional items to do. Detail here.

needed templates: category redirect - UNDER DISCUSSION

i have just noticed that we do not seem to have a "category redirect" template anymore? this should be on the shortlist of essential tools for categorization work. --Lx 121 (talk) 12:40, 23 April 2017 (UTC)

Hi Template:Ping, is this what you have in mind? Please advise. --Jeffmcneill (talk) 13:11, 23 April 2017 (UTC)
Hi. Pls see the discussion on this topic here. -jkb- (talk) 13:19, 23 April 2017 (UTC)
@ Template:Ping; yes that's it. it's "bog standard" on all the wikimedia (wmf project) wikis i've ever edited on. commons has the same thing, which is where i've used it the most. there may also be "hard" & "soft' variations someplace. but the standard one is fine. Lx 121 (talk) 05:52, 24 April 2017 (UTC)
I don't see a problem if an admin wants to use category redirects, that sounds reasonable, even if other admins don't think they are worthwhile. Unless they break something, or introduce some kind of burden on the system, which I don't forsee. That said, we should stay away from mass-creation of all possible template redirects. As mentioned below, I will look into ways of automating fixes to this kind of case-sensitivity problem. Also, realize we can get data on errors (404s) that are encountered on the site from search and from the weblog. So we can see practical, actual problems that occur, and respond to them. The category redirect pages on wikipedia and wikisource are different. See:
Looking closer, there are some useful things to learn about how Wikipedia policy uses category redirects and also Wikisource. From what I can tell:
* Category Redirects are not used on misspellings, but things like diacritics vs. non-diacritics, punctuation (hyphen vs. m-dash or n-dash), and of course, capitalization (which is not a spelling error, per se).
* On misspellings, Wikisource suggests the use of
* Also note that these redirects are soft based on what a category is (technically different than pages), and effectively work by means of bots that patrol and move things from one category (the redirecting one) to another (the redirected one).
As long as we have a policy of deleting categories that have no articles, and therefore not having category redirects to those no-article categories, I don't see a proliferation problem (which is what I think other admins are suspicious of). --Jeffmcneill (talk) 08:33, 24 April 2017 (UTC)
Comment: In my opinion such category redirects are useful on big projects only, where is big traffic and it is problem to solve some bad things withould automatic tools. On small projects (as us is now) they are not worth to waste the time on it... Do not shoot the cannon to kill the fly. I will fix this "big problem" in a minute. But is is only my own opinion... If you think it would be very usefull I have no other objections. Electron   10:00, 24 April 2017 (UTC)

Case-Sensitivity in MediaWiki

This gets at a bigger issue which is a design problem in MediaWiki, which is case-sensitivity. This can actually be fixed in Search (with a different API), which I've logged as a new task. However, the case-sensitivity in things like pages and categories is a pain. I will look more into this, as I am sure there is some way to get this going better, if only some regular bots that can auto-correct capitalization errors. I've logged this also as a separate task to look into. --Jeffmcneill (talk) 13:38, 23 April 2017 (UTC)