Changes for page Idea: Change Logo

Last modified by Vincent Massol on 2024/02/26 17:57

From version 10.1
edited by Alex Cotiugă
on 2018/02/09 15:54
Change comment: Upload new image "editableLogo.png", version 1.1
To version 11.1
edited by Vincent Massol
on 2018/02/12 13:38
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.acotiuga
1 +xwiki:XWiki.VincentMassol
Content
... ... @@ -23,6 +23,32 @@
23 23  
24 24  Create a separate entry for Logo change in Administration.
25 25  
26 +Use cases needed:
27 +
28 +UC1: I want to define a default logo so that when I create a new wiki, this logo is used by default
29 +UC2: I want to define a default logo for a group of subwikis
30 +UC3: I want to be able to define a custom logo for a given subwiki.
31 +UC4: I want to be able to define a custom logo for a page + its children
32 +UC5: I want to be able to define a custom logo for a single page
33 +
34 +Here's the solution to implement UC1-5:
35 +
36 +System Default logo (defined in the base skin on the FS)
37 + ~|_ System User-defined default system logo (Admin UI)
38 + ~|_ Wiki Skin logo (Skin)
39 + ~|_ Wiki Color Theme logo (CT)
40 + ~|_ Space Skin logo (Skin) (Future: Nested Page Skin logo)
41 + ~|_ Space Color Theme logo (Future: Nested Page CT logo)
42 +
43 +The algorithm to choose which logo to display is the following:
44 +
45 +* Is there a space color theme in use and does it define a custom logo? If so, use the logo
46 +* Is there a space skin in use and does it define a custom logo? If so, use the logo
47 +* Is there a wiki color theme in use and does it define a custom logo? If so, use the logo
48 +* Is there a wiki skin in use and does it define a custom logo? If so, use the logo
49 +* Is there a system default logo defined by the user? If so, use the logo
50 +* Use the baseskin default logo from the FS.
51 +
26 26  === Solution 2 ===
27 27  
28 28  Improve the CT logo process. {{warning}}{{jira url="https://jira.xwiki.org" style="enum"}}XWIKI-10779{{/jira}} improved for 9.5{{/warning}}
ProposalCode.ProposalClass[0]
Participants
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.evalica,xwiki:XWiki.OlivierSeres
1 +xwiki:XWiki.evalica,xwiki:XWiki.OlivierSeres,xwiki:XWiki.VincentMassol

Get Connected