Juan,

Static , yeah,  almost ...

Notice following line:
<meta name="msapplication-TileColor" content="#da532c">

the #da532c  actually should be read from the TileColor of the
browserconfig.xml


Same goes for
<meta name="theme-color" content="#ffffff">

whose value you can read from the site.manifest.


But I agree, seems not too complicated.



etc.








On Fri, Apr 20, 2018 at 8:21 PM, Juan Pablo Santos Rodríguez <
juanpablo.san...@gmail.com> wrote:

> Hi Dirk
>
> I was thinking in something static (i.e., you should give us the markup you
> want to be rendered, or you give us a collection
> of favicon-properties and we render the markup based on that, in anycase,
> no error checking), but more or less that was
> the idea. I'll try to get a look at it this weekend, as it seems easy
> enough..
>
> br,
> juan pablo
>
>
>
> On Fri, Apr 20, 2018 at 7:30 PM, Dirk Frederickx <
> dirk.frederi...@gmail.com>
> wrote:
>
> > Hi Juan,
> >
> > (to check whether I understood it correctly:)
> >
> > This new JSP customer tag would be used inside the common header.jsp ;
> to
> > generate all the different <link rel=....> html tags.
> > <wiki:favicons />
> >
> > A new property would be created to contain the path to a folder with the
> > favicon files: default = "/favicons".
> >
> > During initialisation JSPWiki would validate the favicons folder (all
> files
> > exists?)  and generate the correct HTML.
> > The latter is cached and retrieved with <wiki:favicons />
> >
> > It seems that the correct html is  to be build up based on some values
> > inside browserconfig.xml and site.webmanifest.  But that should be
> feasible
> > I guess.
> >
> >
> > dirk
> >
> >
> > On Fri, Apr 20, 2018 at 6:37 PM, Juan Pablo Santos Rodríguez <
> > juanpablo.san...@gmail.com> wrote:
> >
> > > Hi Dirk!
> > >
> > > just going through your last commit to see how to provide an easy
> change
> > of
> > > favicon
> > >
> > > Rather than a plugin, I was thinking more of a JSP custom tag, which
> > should
> > > check against a property on (custom-)jspwiki.properties.
> > >
> > > If absent, it should display the current favicon, if present, print
> that
> > > property value as is. That property would contain the appropiate HTML
> > code,
> > > but as the favicon should probably have to be included on the war
> anyway
> > > (i.e. task for the admin), I was wondering if it was enough just to
> > > point to
> > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=How%20to%
> > > 20change%20the%20site%20logo#section-How+to+change+the+
> > > site+logo-OneMoreThingFavicons
> > > .
> > >
> > > thoughts?
> > >
> > >
> > > thx!
> > > juan pablo
> > >
> > >
> > >
> > > On Mon, Apr 16, 2018 at 9:22 PM, Dirk Frederickx <
> > > dirk.frederi...@gmail.com>
> > > wrote:
> > >
> > > > Hi Juan
> > > >
> > > > Favicons are set in the commonheader.jsp.
> > > > Unfortunately they cannot be modified via css.
> > > >
> > > > The only way to change them,  is via access to the root-directory.
> So
> > a
> > > > task for the admin.
> > > > If we want to easy change it,  we need to build it in as a feature.
> > (eg
> > > > new plugin?)
> > > >
> > > > br,
> > > >     dirk
> > > >
> > > >
> > > > On Sun, Apr 15, 2018 at 11:57 PM, Juan Pablo Santos Rodríguez <
> > > > juanpablo.san...@gmail.com> wrote:
> > > >
> > > > > Hi Dirk,
> > > > >
> > > > > didn't knew about themes, looks impressive!
> > > > >
> > > > > wrt, changing the logo, is it also possible to set up a custom
> > favicon?
> > > > > both things were requested at JSPWIKI-363 (adding a pointer to the
> > > latter
> > > > > article on there right now)
> > > > >
> > > > >
> > > > > thx + br,
> > > > > juan pablo
> > > > >
> > > > > On Sun, Apr 15, 2018 at 9:22 PM, Dirk Frederickx <
> > > > > dirk.frederi...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi Dietrich,
> > > > > >
> > > > > > Txs for the valuable feedback !   Much appreciated.
> > > > > >
> > > > > > (1) should the Haddock template replace the existing default
> > template
> > > > in
> > > > > > the long term?
> > > > > > >> Probably it will.
> > > > > > >> For now we keep both,  but only the Haddock template is
> actively
> > > > being
> > > > > > developed.
> > > > > >
> > > > > > (2) are there efforts, to port the so-called "skins" of the
> default
> > > > > > template (for example CleanBlue) also for
> > > > > > Haddock Template?
> > > > > > >> I removed the concept of skins from the Haddock template,
> > > > introducing
> > > > > > the notion of "themes".
> > > > > > >> You can use the  %%add-css style  to modify any style of the
> > > > template;
> > > > > > from within a wiki-page.
> > > > > > >> I've quickly build an example page
> > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=Clean%
> 20Blue%20Theme
> > > to
> > > > > show
> > > > > > what could be possible.
> > > > > >
> > > > > > (3) Usability:
> > > > > > (3a) why does the history only appear when the mouse is moved
> into
> > an
> > > > > area?
> > > > > > (3b) Why is there no input field for the search? Instead, the
> mouse
> > > > must
> > > > > > be moved to a symbol, then you have to wait, then the mouse on
> > > > > > Input field are moved and clicked with the left mouse button.
> > > > > > That's what I call awkward!
> > > > > > >> History/Breadcrumbs are only shown on hover, to avoid clutter
> of
> > > the
> > > > > > header section.
> > > > > > >> Initially I wanted to remove the breadcrumbs from the
> template,
> > > as
> > > > a
> > > > > > user mostly use the browser history.
> > > > > > >> Any suggestions of a better way to show them?
> > > > > >
> > > > > > >> Search input field / aka Quick Navigation :
> > > > > > >> I agree that the current UI could be improved, as it may not
> be
> > > > > obvious
> > > > > > for a new site visitor.
> > > > > > >> Better would be to have only one SEARCH UI  (Quick Navigation
> +
> > > > Search
> > > > > > Page) instead of two.
> > > > > > >> And the search functionality should be reached after a mouse
> > > click,
> > > > > > instead of a hover effect. (more common pattern used on the
> > internet)
> > > > > > >> This also would work better on mobile devices.
> > > > > >
> > > > > >
> > > > > > (4) Internationalization: the name of the page is displayed at
> the
> > > top
> > > > of
> > > > > > the page,
> > > > > > especially on the pages LoginHelp, EditPageHelp, SearchPageHelp,
> > > > > TitleBox,
> > > > > > MoreMenu,
> > > > > > HomeMenu, CopyrightNotice, SessionExpired. These page names must
> be
> > > > > > translatable.
> > > > > > See the attachment how arkward it looks when using german.
> > > > > > >> JSPWiki does not support (yet) localisation of pages.
> > > > > >
> > > > > > >> As a work-around, you could put an ALIAS on the standard pages
> > > > > > >> This would automatically redirect to the german version of the
> > > > > standard
> > > > > > pages.
> > > > > >      [{SET alias="<german name of page>"}]
> > > > > >
> > > > > > >> As a future improvement, we could consider to extend the
> > IfPlugin
> > > > with
> > > > > > some basic support for localization
> > > > > >      [{If language="de" alias="XXXX" }]
> > > > > >      The language would then be compared with the language chosen
> > in
> > > > the
> > > > > > UserPreferences.
> > > > > >
> > > > > > (5) Adaptability: The top left pictogram must be replaceable
> with a
> > > > > company
> > > > > > logo.
> > > > > > Where can I find the documentation, how it works?
> > > > > > >> I've added a documentation how to do this:
> > > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=How%20to%
> > > > > > 20change%20the%20site%20logo
> > > > > >
> > > > > >
> > > > > > BR,
> > > > > >     dirk
> > > > > >
> > > > > >
> > > > > > On Fri, Apr 13, 2018 at 1:04 PM, Schmidt Dietrich <
> > > > > > dietrich.schm...@gevas.de
> > > > > > > wrote:
> > > > > >
> > > > > > > Hello,
> > > > > > >
> > > > > > > I evaluate the Haddock template for productive use
> > > > > > > and have some questions / comments.
> > > > > > >
> > > > > > > (1) should the Haddock template replace the existing default
> > > template
> > > > > in
> > > > > > > the long term?
> > > > > > >
> > > > > > > (2) are there efforts, to port the so-called "skins" of the
> > default
> > > > > > > template (for example CleanBlue) also for
> > > > > > > Haddock Template?
> > > > > > >
> > > > > > > (3) Usability:
> > > > > > > (3a) why does the history only appear when the mouse is moved
> > into
> > > an
> > > > > > area?
> > > > > > > (3b) Why is there no input field for the search? Instead, the
> > mouse
> > > > > must
> > > > > > > be moved to a symbol, then you have to wait, then the mouse on
> > > > > > > Input field are moved and clicked with the left mouse button.
> > > > > > > That's what I call awkward!
> > > > > > >
> > > > > > > (4) Internationalization: the name of the page is displayed at
> > the
> > > > top
> > > > > of
> > > > > > > the page,
> > > > > > > especially on the pages LoginHelp, EditPageHelp,
> SearchPageHelp,
> > > > > > TitleBox,
> > > > > > > MoreMenu,
> > > > > > > HomeMenu, CopyrightNotice, SessionExpired. These page names
> must
> > be
> > > > > > > translatable.
> > > > > > > See the attachment how arkward it looks when using german.
> > > > > > >
> > > > > > > (5) Adaptability: The top left pictogram must be replaceable
> > with a
> > > > > > > company logo.
> > > > > > > Where can I find the documentation, how it works?
> > > > > > >
> > > > > > > best regards
> > > > > > > Dietrich Schmidt
> > > > > > >
> > > > > > > P.S. this ist the google translation oft the german original
> > found
> > > > > > further
> > > > > > > down.
> > > > > > >
> > > > > > > Hallo,
> > > > > > >
> > > > > > > ich evaluiere das Haddock Template für den produktieven Einsatz
> > > > > > > und habe einige Fragen/Anmerkungen.
> > > > > > >
> > > > > > > (1) soll das Haddock Template langfristig das bisherige default
> > > > > Template
> > > > > > > ersetzen?
> > > > > > >
> > > > > > > (2) gibt es Bemühungen, die sog. "Skins" des default Template
> > (z.B.
> > > > > > > CleanBlue) auch zum
> > > > > > > Haddock Template hinzuzufügen?
> > > > > > >
> > > > > > > (3) Benutzerfreundlichkeit:
> > > > > > > (3a) warum wird der Verlauf nur angezeigt, wenn die Maus in
> einen
> > > > > Bereich
> > > > > > > bewegt wird?
> > > > > > > (3b) Warum gibt es kein Eingabefeld für die Suche? Statt dessen
> > muß
> > > > die
> > > > > > > Maus
> > > > > > > auf ein Symbol bewegt werden, dann muß gewartet werden, dann
> die
> > > Maus
> > > > > auf
> > > > > > > ein
> > > > > > > Eingabefeld bewegt werden und mit der linken Maustaste geklickt
> > > > werden.
> > > > > > > Das nenne ich umständlich!
> > > > > > >
> > > > > > > (4) Internationalisierung: Der Name der Seite wird am oberen
> > > > Seitenrand
> > > > > > > angezeigt,
> > > > > > > insbesondere auch bei den Seiten LoginHelp, EditPageHelp,
> > > > > SearchPageHelp,
> > > > > > > TitleBox, MoreMenu,
> > > > > > > HomeMenu, CopyrightNotice, SessionExpired. Diese Seitennamen
> > müssen
> > > > > > > übersetztbar sein.
> > > > > > > Siehe den Anhang, wie schrecklich das aussieht in Deutsch.
> > > > > > >
> > > > > > > (5) Anpassbarkeit: Das Piktogramm links oben muß durch ein
> > > > Firmen-Logo
> > > > > > > ersetztbar sein.
> > > > > > > Wo finde ich die Dokumentation, wie das funktioniert?
> > > > > > >
> > > > > > > mit freundlichen Grüßen
> > > > > > > Dietrich Schmidt
> > > > > > >
> > > > > > > --
> > > > > > >
> > > > > > > Dietrich Schmidt
> > > > > > > GEVAS software GmbH
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to