This is a version of the default configuration page for the Treeview skin that has been edited for clc-wiki's purposes.
It defines the contents and default expanded state of the treeview shown in the left column when the Treeview skin is in effect, as well as underscore-remappings for article titles.
Its syntax notes in skins/treeview/help_articles/Help.Treeview_skin.Syntax.wiki can be imported as Help:Treeview_skin:Syntax. Installation and general notes are in skins/README.Treeview.
Hierarchy
* tv_nsp_accounts NODE icons=[[Image:users.png]],[[Image:users_plus.png]],[[Image:users_minus.png]] tooltip=tv_ntt_users *# tv_nsp_logincreate NODE(ifnotloggedin) icons=[[Image:greendoor.png]] tooltip=tv_ntt_logincreate nodeid=acc *# tv_nsp_accountpage NODE icons=[[Image:user.png]],[[Image:user_plus.png]],[[Image:user_minus.png]] tooltip=tv_ntt_personal *## tv_nsp_accounttalk NODE(ifloggedin) icons=[[Image:user_talk.png]] *## tv_nsp_iptalk NODE icons=[[Image:user_talk.png]] *#* tv_nsp_prefs NODE(ifloggedin) icons=[[Image:spanner.png]] *#* tv_nsp_watchlist NODE(ifloggedin) icons=[[Image:eyes.png]] *## tv_nsp_contribs NODE(ifloggedin) icons=[[Image:pages.png]] *## tv_nsp_ipcontribs NODE icons=[[Image:pages.png]] *#* tv_nsp_logout NODE(ifloggedin) icons=[[Image:brokensocket.png]] ** tv_nsp_vieweduserpage NODE(ifisforeignuserpage) expanded icons=[[Image:user.png]],[[Image:user_plus.png]],[[Image:user_minus.png]] tooltip=tv_ntt_vieweduser *** tv_nsp_viewedusertalk NODE(ifisforeignuserpage) icons=[[Image:user_talk.png]] *** tv_nsp_viewedusercontribs NODE(ifisforeignuserpage) icons=[[Image:pages.png]] *** tv_nsp_vieweduseremail NODE(ifisforeignuserpage ifloggedin ifisemailableuserpage) icons=[[Image:envelope_monobook-based.png]] # tv_nsp_thisartredir NODE(ifnotisspecialpage ifredirected) selected(never) nomatch icons=[[Image:page.png]],[[Image:page_plus.png]],[[Image:page_minus.png]] tooltip=tv_ntt_thisartredir nodeid=artroot # tv_nsp_thisarticle NODE(ifnotisspecialpage) selected(never) nomatch icons=[[Image:page.png]],[[Image:page_plus.png]],[[Image:page_minus.png]] tooltip=tv_ntt_thisarticle #* tv_nsp_editarticle NODE(ifisarticlepage ifhasright(edit)) urlextra?action=edit knownlink icons=[[Image:pencil.png]] selected(iftitlematches ifurlcontainsextra ifnoturlquerycontains?oldid={{REVISIONID}}) tooltip=tv_ntt_editarticle #* tv_nsp_editarticlerev NODE(ifisarticlepage ifviewingoldarticlepage ifhasright(edit)) urlextra?action=edit&oldid={{REVISIONID}} icons=[[Image:pencilold.png]] selected(iftitlematches ifurlcontainsextra) tooltip=tv_ntt_editarticlerev #* tv_nsp_viewarticle NODE(ifarticlepageexists ifnothasright(edit)) urlextra?action=edit icons=[[Image:magnifying_glass.png]] selected(iftitlematches ifurlcontainsextra ifnoturlquerycontains?oldid={{REVISIONID}}) tooltip=tv_ntt_viewarticle #* tv_nsp_viewarticlerev NODE(ifarticlepageexists ifviewingoldarticlepage ifnothasright(edit)) urlextra?action=edit&oldid={{REVISIONID}} icons=[[Image:magnifying_glass_old.png]] selected(iftitlematches ifurlcontainsextra) tooltip=tv_ntt_viewarticlerev #* tv_nsp_articlehist NODE(ifarticlepageexists) urlextra?action=history icons=[[Image:scroll.png]] tooltip=tv_ntt_articlehist #* tv_nsp_arthistredir NODE(ifredirected ifisarticlepage_predir) urlextra?action=history icons=[[Image:scroll.png]] tooltip=tv_ntt_arthistredir #* tv_nsp_articlewatch NODE(ifnotisspecialpage ifloggedin ifnotwatchingpage) urlextra?action=watch knownlink icons=[[Image:eyes.png]] tooltip=tv_ntt_articlewatch #* tv_nsp_articleunwatch NODE(ifnotisspecialpage ifloggedin ifwatchingpage) urlextra?action=unwatch knownlink icons=[[Image:crosseyes.png]] tooltip=tv_ntt_articleunwatch #* tv_nsp_articleprint NODE(ifarticlepageexists) urlextra?printable=yes icons=[[Image:printer.png]] tooltip=tv_ntt_articleprint #* tv_nsp_artprintredir NODE(ifredirected ifarticlepageexists_predir) urlextra?printable=yes icons=[[Image:printer.png]] tooltip=tv_ntt_artprintredir #* tv_nsp_articlemove NODE(ifarticlepageexists ifhasright(move)) icons=[[Image:move.png]] tooltip=tv_ntt_articlemove #* tv_nsp_artmoveredir NODE(ifredirected ifisarticlepage_predir ifhasright(move)) icons=[[Image:move.png]] tooltip=tv_ntt_artmoveredir #* tv_nsp_articledel NODE(ifarticlepageexists ifnotarticlepageisdeleted ifhasright(delete)) urlextra?action=delete icons=[[Image:trash.png]] tooltip=tv_ntt_articledel #* tv_nsp_artdelredir NODE(ifredirected ifisarticlepage_predir ifnotpageisdeleted_predir ifhasright(delete)) urlextra?action=delete icons=[[Image:trash.png]] tooltip=tv_ntt_artdelredir #* tv_nsp_articleundel NODE(ifnotisspecialpage ifarticlepageisdeleted ifhasright(delete)) icons=[[Image:untrash.png]] tooltip=tv_ntt_articleundel #* tv_nsp_articleunprot NODE(ifarticlepageexists ifarticlepageisprotected ifhasright(protect)) urlextra?action=unprotect tooltip=tv_ntt_articleunprot #* tv_nsp_articleprot NODE(ifarticlepageexists ifnotarticlepageisprotected ifhasright(protect)) urlextra?action=protect tooltip=tv_ntt_articleprot ## tv_nsp_artpurgeredir NODE(ifredirected ifarticlepageexists) urlextra?action=purge tooltip=tv_ntt_artpurgeredir ## tv_nsp_articlepurge NODE(ifnotredirected ifarticlepageexists) urlextra?action=purge tooltip=tv_ntt_articlepurge #* tv_nsp_articlelinks NODE(ifnotisspecialpage) tooltip=tv_ntt_articlelinks #* tv_nsp_artlinksredir NODE(ifredirected ifisarticlepage_predir) tooltip=tv_ntt_artlinksredir #* tv_nsp_articlerelchgs NODE(ifarticlepageexists) tooltip=tv_ntt_articlerelchgs #* tv_nsp_artrelchgsredir NODE(ifredirected ifisarticlepage_predir) tooltip=tv_ntt_artrelchgsredir #* tv_nsp_articlecredits NODE(ifarticlepageexists) urlextra?action=credits tooltip=tv_ntt_articlecredits ## tv_nsp_thistalkredir NODE(ifnotisspecialpage ifredirected) nomatch icons=[[Image:talk.png]],[[Image:talk_plus.png]],[[Image:talk_minus.png]] tooltip=tv_ntt_thistalkredir expanded nodeid=talkroot ## tv_nsp_thistalk NODE(ifnotisspecialpage) nomatch icons=[[Image:talk.png]],[[Image:talk_plus.png]],[[Image:talk_minus.png]] tooltip=tv_ntt_thistalk expanded ##* tv_nsp_edittalk NODE(ifnotisspecialpage ifhasright(edit)) urlextra?action=edit knownlink icons=[[Image:talk_pencil.png]] selected(iftitlematches ifurlcontainsextra ifnoturlquerycontains?oldid={{REVISIONID}}) tooltip=tv_ntt_edittalk ##* tv_nsp_edittalkrev NODE(ifistalkpage ifviewingoldtalkpage ifhasright(edit)) urlextra?action=edit&oldid={{REVISIONID}} icons=[[Image:pencilold.png]] selected(iftitlematches ifurlcontainsextra) tooltip=tv_ntt_edittalkrev ##* tv_nsp_viewtalk NODE(iftalkpageexists ifnothasright(edit)) urlextra?action=edit icons=[[Image:talk_magnifying_glass.png]] selected(iftitlematches ifurlcontainsextra ifnoturlquerycontains?oldid={{REVISIONID}}) tooltip=tv_ntt_viewtalk ##* tv_nsp_viewtalkrev NODE(iftalkpageexists ifviewingoldtalkpage ifnothasright(edit)) urlextra?action=edit&oldid={{REVISIONID}} icons=[[Image:talk_magnifying_glass_old.png]] selected(iftitlematches ifurlcontainsextra) tooltip=tv_ntt_viewtalkrev ##* tv_nsp_talkhist NODE(iftalkpageexists) urlextra?action=history icons=[[Image:talk_scroll.png]] tooltip=tv_ntt_talkhist ##* tv_nsp_talkhistredir NODE(ifredirected ifistalkpage_predir) urlextra?action=history icons=[[Image:scroll.png]] tooltip=tv_ntt_talkhistredir ##* tv_nsp_talkprint NODE(iftalkpageexists) urlextra?printable=yes icons=[[Image:talk_printer.png]] tooltip=tv_ntt_talkprint ##* tv_nsp_talkprintredir NODE(ifredirected ifistalkpage_predir) urlextra?printable=yes icons=[[Image:talk_printer.png]] tooltip=tv_ntt_talkprintredir ##* tv_nsp_talkmove NODE(iftalkpageexists ifhasright(move)) icons=[[Image:talk_move.png]] tooltip=tv_ntt_talkmove ##* tv_nsp_talkdel NODE(iftalkpageexists ifnottalkpageisdeleted ifhasright(delete)) urlextra?action=delete icons=[[Image:talk_trash.png]] tooltip=tv_ntt_talkdel ##* tv_nsp_talkdelredir NODE(ifredirected ifistalkpage_predir ifnottalkpageisdeleted ifhasright(delete)) urlextra?action=delete icons=[[Image:talk_trash.png]] tooltip=tv_ntt_talkdelredir ##* tv_nsp_talkundel NODE(ifnotisspecialpage iftalkpageisdeleted ifhasright(delete)) icons=[[Image:talk_untrash.png]] tooltip=tv_ntt_talkundel ##* tv_nsp_talkunprot NODE(iftalkpageexists iftalkpageisprotected ifhasright(protect)) urlextra?action=unprotect tooltip=tv_ntt_talkunprot ##* tv_nsp_talkprot NODE(iftalkpageexists ifnottalkpageisprotected ifhasright(protect)) urlextra?action=protect tooltip=tv_ntt_talkprot ### tv_nsp_talkpurgeredir NODE(ifredirected iftalkpageexists) urlextra?action=purge tooltip=tv_ntt_talkpurgeredir ### tv_nsp_talkpurge NODE(ifnotredirected iftalkpageexists) urlextra?action=purge tooltip=tv_ntt_talkpurge ##* tv_nsp_talklinks NODE(ifnotisspecialpage) tooltip=tv_ntt_talklinks ##* tv_nsp_talklinksredir NODE(ifredirected ifistalkpage_predir) tooltip=tv_ntt_talklinksredir ##* tv_nsp_talkrelchgs NODE(iftalkpageexists) tooltip=tv_ntt_talkrelchgs ##* tv_nsp_talkrelchgsredir NODE(ifredirected ifistalkpage_predir) tooltip=tv_ntt_talkrelchgsredir ##* tv_nsp_talkcredits NODE(iftalkpageexists) urlextra?action=credits tooltip=tv_ntt_talkcredits * [[]] IMPORT pruneleafs * [[[Clc]]] PRUNE * [[[Development]]] PRUNE * tv_nsp_help NODE tooltip=tv_ntt_help ** tv_nsp_helpimport IMPORT ** tv_nsp_helpcontentspr PRUNE * [[clc-wiki]] NODE tooltip=tv_ntt_project ** tv_nsp_projectimport IMPORT merge=sort ** [[[Policies and Conventions]]] PRUNE ** [[[Policies and conventions]]] PRUNE ** [[[Code Style Guidelines]]] PRUNE ** [[[Help]]] PRUNE ** [[Development]] GRAFT ** [[Planning]] GRAFT *** [[[Apache customisation]]] PRUNE *** [[[KR2 Solution Contributor Unknown Permissions]]] PRUNE *** [[[Apache customisation]]] PRUNE *** [[[KR Import Script]]] PRUNE *** [[[KR Import Script Config]]] PRUNE *** [[[Missing Permissions]]] PRUNE *** [[[Site Structure]]] PRUNE *** [[[Status]]] PRUNE *** [[[Voting Extension Code]]] PRUNE *** [[[Voting Extension Sql]]] PRUNE *** [[[Voting Extension cpicker Javascript]]] PRUNE *** [[[Wiki customisation]]] PRUNE ** tv_nsp_projectaboutpr PRUNE * tv_nsp_special NODE expanded tooltip=tv_ntt_special ** tv_nsp_commontools NODE expanded *** tv_nsp_recentchanges NODE *** tv_nsp_randompage NODE *** tv_nsp_uploadfile NODE(ifhasright(upload))
Remap
Underscore remappings - those below are functional examples as used on clc-wiki.
- STDC|__STDC__
- STDC_VERSION|__STDC_VERSION__
- C language:Components: STDC VERSION|__STDC_VERSION__
- Planning:Voting extension:vote tables.sql|vote_tables.sql