Forum:Cite source, a new citation template: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
Tag: 2017 source edit
Line 156: Line 156:
:::::: Updates: @[[user:guyus24|guyus24]], accessibility, at least on Desktop, should all be up to scratch. Everything seems to be working. Mobile is harder due to the lack of JavaScript, but I've done what I can. @[[User:Epsilon the Eternal|Epsilon the Eternal]], despite my initial thoughts, I've found a way to make links not appear in [[Special:WhatLinksHere]], {{tlx|nwlh}}. I've implemented this into {{tlx|cite source}} wherever the link is being pulled from an external infobox (links produced by parameters passed to the template directly will remain on [[Special:WhatLinksHere]] as, I feel, this is more useful). 2 small issues. Firstly, these links will currently open in a new tab by default. I have a fix for this which is just waiting on JavaScript review and should be live sometime on Monday, hopefully. Secondly, this isn't applied to the "[[Template:Cite source#Customising the additional information|Customising the additional information]]" feature. This will need revisiting and potentially massively reworking to implement. However, everything else seems to work fine from my tests. [[User:Bongolium500|<span title="aka Bongolium500">Bongo50</span>]] [[User talk:Bongolium500|<span title="talk to me">☎</span>]] 20:50, 1 July 2023 (UTC)
:::::: Updates: @[[user:guyus24|guyus24]], accessibility, at least on Desktop, should all be up to scratch. Everything seems to be working. Mobile is harder due to the lack of JavaScript, but I've done what I can. @[[User:Epsilon the Eternal|Epsilon the Eternal]], despite my initial thoughts, I've found a way to make links not appear in [[Special:WhatLinksHere]], {{tlx|nwlh}}. I've implemented this into {{tlx|cite source}} wherever the link is being pulled from an external infobox (links produced by parameters passed to the template directly will remain on [[Special:WhatLinksHere]] as, I feel, this is more useful). 2 small issues. Firstly, these links will currently open in a new tab by default. I have a fix for this which is just waiting on JavaScript review and should be live sometime on Monday, hopefully. Secondly, this isn't applied to the "[[Template:Cite source#Customising the additional information|Customising the additional information]]" feature. This will need revisiting and potentially massively reworking to implement. However, everything else seems to work fine from my tests. [[User:Bongolium500|<span title="aka Bongolium500">Bongo50</span>]] [[User talk:Bongolium500|<span title="talk to me">☎</span>]] 20:50, 1 July 2023 (UTC)
:::very much in favour. I belive this will allow more precise eraser h for various fan projects which require more precise information than the wiki offers (such as direct quotes or detailed descriptions) [[User:Anastasia Cousins|Anastasia Cousins]] [[User talk:Anastasia Cousins|<span title="Talk to me">☎</span>]] 21:21, 1 July 2023 (UTC)
:::very much in favour. I belive this will allow more precise eraser h for various fan projects which require more precise information than the wiki offers (such as direct quotes or detailed descriptions) [[User:Anastasia Cousins|Anastasia Cousins]] [[User talk:Anastasia Cousins|<span title="Talk to me">☎</span>]] 21:21, 1 July 2023 (UTC)
::::Fantastic news on the accessibility front. I wouldn't worry too much about mobile either because I believe the tools on mobile are usually better, and at the end of the day being able to expand the cite is just a convenience and the site still functions fine without it. I tried to convert a long-ish page with a heap of citations on it over to this template, but didn't get very far because they didn't have the new infobox on them, so they mostly just errored. It didn't take that much longer to generate, but I expect if it wasn't able to pull from the infobox or the cache then I wasn't getting the full picture. I did forget to take into account that it's Lua though and not a regular MW template when I made my earlier comments, so I imagine that improves the cost of it quite substantially. I would still like to get a full page test up, but I'm not sure how switching over all those infoboxes works with [[T:BOUND]] or whatever. [[user:guyus24|guyus24]] ([[user talk:guyus24|talk]]) 22:57, 1 July 2023 (UTC)
430

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.