MediaWiki/Drucken/URL: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
 Die Seite wurde neu angelegt: „I have a MediaWiki instance with a lot of templates. Sometimes I create pages which use templates and create many external links, giving me a clickable checklist.  However, when I print such a list, the MediaWiki software prints the URL of every single external link, cluttering the hardcopy with useless text: I'm not interested in "link-text (<nowiki>https://my.stunning.site/the/very/lengthy/url</nowiki>)" but only in "link-text".  Is there some magic wor…“  | 
				Keine Bearbeitungszusammenfassung  | 
				||
| Zeile 1: | Zeile 1: | ||
However, when I print such a list, the MediaWiki software prints the URL of every single external link, cluttering the hardcopy with useless text: I'm not interested in "link-text (<nowiki>https://my.stunning.site/the/very/lengthy/url</nowiki>)" but only in "link-text".  | However, when I print such a list, the MediaWiki software prints the URL of every single external link, cluttering the hardcopy with useless text: I'm not interested in "link-text (<nowiki>https://my.stunning.site/the/very/lengthy/url</nowiki>)" but only in "link-text".  | ||
Is there some magic word or even configuration setting to help me to get a "clean" hardcopy?   | Is there some magic word or even configuration setting to help me to get a "clean" hardcopy?  | ||
== Answer ==  | |||
It's set up in the print stylesheet. You can add something like  | It's set up in the print stylesheet. You can add something like  | ||
  <code>.mediawiki .mw-body a.external.text:after,  |   <code>.mediawiki .mw-body a.external.text:after,  | ||
| Zeile 31: | Zeile 13: | ||
in your own stylesheet to override it.  | in your own stylesheet to override it.  | ||
* I just couldn't make it work yet ... With <code>monobook</code> being chosen, the stylesheet should be <code>.../wiki/User:Myname/monobook.css</code>, right?    | |||
* If you only want to change it for your own user (and per-user stylesheets are enabled) then yes.    | |||
* Ok; seems the <code>$wgAllowUserCss</code> setting is missing in the LocalSettings.php. I'll need to wait for my colleague to return for this because I don't have administration access to the server...  | |||
*   | |||
* If you only want to change it for your own user (and per-user stylesheets are enabled) then yes.   | |||
* Ok; seems the <code>$wgAllowUserCss</code> setting is missing in the LocalSettings.php. I'll need to wait for my colleague to return for this  | |||
Version vom 26. Juli 2024, 10:06 Uhr
However, when I print such a list, the MediaWiki software prints the URL of every single external link, cluttering the hardcopy with useless text: I'm not interested in "link-text (https://my.stunning.site/the/very/lengthy/url)" but only in "link-text".
Is there some magic word or even configuration setting to help me to get a "clean" hardcopy?
Answer
It's set up in the print stylesheet. You can add something like
.mediawiki .mw-body a.external.text:after,
.mediawiki .mw-body a.external.autonumber:after {
    content: none;
}
in your own stylesheet to override it.
- I just couldn't make it work yet ... With 
monobookbeing chosen, the stylesheet should be.../wiki/User:Myname/monobook.css, right? - If you only want to change it for your own user (and per-user stylesheets are enabled) then yes.
 - Ok; seems the 
$wgAllowUserCsssetting is missing in the LocalSettings.php. I'll need to wait for my colleague to return for this because I don't have administration access to the server...