Carl: I would also love to draw the entire main page using free marker, but I am starting small with just getting the contents going. The work I am proposing now does not preclude working on the layout and css of buttons etc…
However by co-worker Michel is right there with you wanting to fix things up - so please reach out to him on this… - Please share your template here in email, or if you have time to help add directly to the proposal page. - I like he idea of making a model for the service / tool links. - The administrator section is just a block of wicket and I do not intend to change that. Jody On Tue, May 11, 2021 at 12:53 AM carlo cancellieri < geo.ccancelli...@gmail.com> wrote: > Jody, > I've updated some comments to try to explain my pov better. > About the model and the template: > I would love to draw the entire (main) page via freemarker, not only the > description. > Doing so: > - can change layout and css of buttons etc freely. > - the buttons to 'copy' the links to the services and the links to > layerpreview etc can be shared as snippets to compose the layout. > - having that the model may contain: all the possible links from that > virtual service page and from global > - If you like the idea I would suggest to produce a simple template which > recursively prints the content of the model so customers can see what they > can use in their templates. > - Note that a button or a card component (used for the services links like > wms etc) can be distributed as freemarker snippet to embed into the main > template but also modified. > > I think that this approach will free completely the content and the layout > of the page making it capable of surviving to the next 10years even if the > layouts and the components trend will change ;) > > Il giorno mar 11 mag 2021 alle ore 06:49 Jody Garnett < > jody.garn...@gmail.com> ha scritto: > >> It is a good point Carlo, I was not going to start looking at the data >> model until the proposal direction was approved (this proposal is being >> done on the side of the desk by geocat without customer backing so it will >> be some time in development). >> >> I think the initial data model is very simple, pretty much access to the >> workspace data model. Prefix, namespace, default, etc… >> >> I would expect a second “service” template for the layout of each service >> block (Advanced, maps, tiles, features, coverages, processes). These would >> have access to title / abstract etc… >> >> What else would you like to see in a data model? What do you mean by >> “monitoring etc”). >> >> Aside: This proposal also has a free marker template for the about page; >> and I am not sure if that needs a data model. Perhaps an indication of what >> services are enable… >> >> Jody >> >> On Mon, May 10, 2021 at 2:14 PM carlo cancellieri < >> geo.ccancelli...@gmail.com> wrote: >> >>> Ciao, >>> I've added my comments on the sketches. >>> Thank you very much for this proposal. >>> >>> Let me remark that I would spend a few thoughts over the datamodel which >>> is passed to the FreeMarker template which can give a lot of >>> functionalities to the UI (considering that you can even pass static java >>> function calls into it.....) >>> I would prefer if you propose a very complete datamodel and a demo >>> layout to start (what you deigned looks great!) leaving people to redesign >>> their own main page (even with monitoring etc). >>> >>> My best, >>> C. >>> >>> Il giorno lun 10 mag 2021 alle ore 21:53 Jody Garnett < >>> jody.garn...@gmail.com> ha scritto: >>> >>>> I would like to propose: >>>> >>>> - GSIP-202 Welcome Page Layout >>>> <https://github.com/geoserver/geoserver/wiki/GSIP-202> >>>> - GeoServer Home Screen >>>> <https://sketch.cloud/s/9e30a85b-afdb-4ce8-b7ff-636237684fa9> (if >>>> you just want to see the layout and comment) >>>> >>>> I have also invited feedback/input from the user list. >>>> -- >>>> Jody Garnett >>>> _______________________________________________ >>>> Geoserver-devel mailing list >>>> Geoserver-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel >>>> >>> >>> >>> -- >>> Mr. Carlo Cancellieri >>> *skype*: ccancellieri >>> *Twitter*: @cancellieric >>> *LinkedIn*: http://it.linkedin.com/in/ccancellieri/ >>> >> -- >> -- >> Jody Garnett >> > > > -- > Mr. Carlo Cancellieri > *skype*: ccancellieri > *Twitter*: @cancellieric > *LinkedIn*: http://it.linkedin.com/in/ccancellieri/ > -- -- Jody Garnett
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel