User:CmdrDan/Projects/Personalizing Wikipedia
What are User Pages?
[edit]There's only one User page; right?
Right.
There's also only one User talk page
See: https://en.wikipedia.org/wiki/Wikipedia:User_pages#Terminology_and_page_locations
User Sub Pages
[edit]Making User Sub Pages
[edit]Is really simple:
just append"/page name" NB: Does NOT auto CAPITALIZE first letter.
Searching User Sub Pages
[edit]How?
Displaying User Sub Pages
[edit]is easy:
https://en.wikipedia.org/wiki/Special:PrefixIndex/
Select User from the Namespace dropdown
https://en.wikipedia.org/w/index.php?title=Special%3APrefixIndex&prefix=CmdrDan&namespace=2&stripprefix=1
the result is shown in alphabetical order.
Is there a way to sort this in any other way, say, by creation date?
Deleting User Pages
[edit]Is simple, just add this: {{db-u1}}
* Wikipedia:Guide to deletion
Deleted User Page Log?
[edit]How can I see what's been deleted?
Unify Experience across all Projects!!!
[edit]I want to have access to the same set of tools on wikivoyage as I have on wikipedia...
point all common.js to one file?
- Unify common.js!!!
Is there any way to do this?
User Scripts
[edit]Subpages script from User:קיפודנחש
[edit]- subpages: (this is not so important now, because the "page info" in toolbox has a subpages link. it is convenient, thoug): this will add "Subpages" link to the toolbox in any page in wikipedia. in order to use it, add to your Special:MyPage/common.js the following line:
mw.util.addPortletLink('p-tb', mw.util.wikiGetlink('Special:PrefixIndex/' + wgPageName), 'Subpages');
Source: User:קיפודנחש
Page Collector from User:קיפודנחש
[edit]Page Collector is a terrific script that lets you add a link to the wikipedia page you're viewing to one of a set of user-defined Pages. See more @ User:קיפודנחש/pageCollector
Improvements:
- I want to be able to use this on other projects, viz. Commons, and any other WMF wiki.
- It would be terrific if the page(s) to which links to articles were appended could be on any project and not just the local project.
- Moreover, it would be stupendous if links to pages could be appended to more than one page @ a time--if somehow I could specify an alias to multiple pages.
- Could pages be inserted rather than appended? I mean, inserted @ top of the page, rather than appended to the end of the page.
- Duplicate detection is an obvious thought, but sometimes people might want to have duplicate links; so forget about detecting duplicates.
- How about...adding two types of links. Every page has a two item sub-menu that let's the user choose to add either a link to that current page or a heading with a link to that page. Or perhaps the heading should add two lines, the heading and the bulleted line that follows:
==User:קיפודנחש/pageCollector== * User:קיפודנחש/pageCollector
- I want to be able to specify a userpage as the source of the data that's currently hard coded in common.js
// list of "todo" pages and button legends for PageCollector
var pagesToCollect = [
{page: 'Wikipedia:WikiProject bananas/suspicious', caption: 'Suspicious bananas'},
{page: 'User:LizzysAunt/Pages I want to show to my niece', caption: 'Lizzy'}
];
I want to put this on, say, User:CmdrDan/PageCollectorPageSpecs
the user page User:CmdrDan/PageCollectorPageSpecs would contain:
|page=Wikipedia:WikiProject bananas/suspicious |caption=Suspicious bananas |page=User:LizzysAunt/Pages I want to show to my niece |caption=Lizzy
or perhaps have all of the info on one line, or whatever other format.
How have other people customized Wikipedia?
[edit]PimpMyPedia
[edit]Find out who's running what...in terms of:
- Custom CSS
- Custom Javascript(s)
- User:קיפודנחש/pageCollector.js
- https://en.wikipedia.org/wiki/User:%D7%A7%D7%99%D7%A4%D7%95%D7%93%D7%A0%D7%97%D7%A9/pageCollector
- who's running this? who's included the line: importScript('User:קיפודנחש/pageCollector.js'); in their custom.js file?
Changing Username
[edit]What was I thinking?
[edit]Page Collector
[edit]Re: pageCollector: It would be great if this script had knowledge of projects and added them automatically. If it referenced a dedicated PageCollector-Projects page, say, USER/pageCollector/projects which consisted of lines of two fields: the PAGE to which links are appended and the text CAPTION for the button caption.
Additionally, it would be nice if this script could watch specified pages for subpages and automatically add lines to the above Projects page. Thus if I added a sub-userpage, say, CmdrDan/InterestingThings and CmdrDan/InterestingThings itself had a subpages say:
CmdrDan/InterestingThings CmdrDan/InterestingThings/Kids CmdrDan/InterestingThings/School CmdrDan/InterestingThings/Family
the pageCollector proj page would be be updated to include three lines; one for each of sub-pages above that included default text on each line, viz. ...CmdrDan/InterestingThings<tab>Kids Project, that could easily be changed by the user.