Hi Dan,

I'm sure I can get it done, it will just take me some time (but its time
well spent). I just wanted to ask before doing much more.

For the next week I am working on another aspect of the project,
data-migration, and will then come back to it. I'll also take a look at
workflows too now.


On Sat, Jul 25, 2015 at 3:54 AM, Dan Haywood <[email protected]>
wrote:

> Hi Steve,
>
> Right now I'm devoting any free Isis time I have to working towards a 1.9.0
> release, so I haven't got any real time to help on this at the moment.  But
> I just wanted to reply to at least acknowledge that I appreciate you're
> giving it a go.  If you are still struggling once I have 1.9.0 out the
> door, and lend a hand.
>
> Dan
>
>
>
> On 23 July 2015 at 13:26, Stephen Cameron <[email protected]>
> wrote:
>
> > Hi,
> >
> > I've made a little progress with this tabs idea, but hard going for me I
> > have to admit. I've followed the instrutions at [1] and have to implement
> > my own version of
> >
> >
> org,apache.isis.viewer.wicket.ui.components.entity.properties.EntityPropertiesForm
> >
> > To enable a specific entity type 'Participant' page to use tabs.
> >
> > I think I can use the 4 column layout to assist such that columns 2-4
> will
> > become separate tabs as well as each collection in a tab, leaving column
> 1
> > with the General group.
> >
> > There is a Wicket dynamic tabs implementation here:
> > https://gist.github.com/jonnywray/967659
> >
> > That might not be needed in my case as I know what tabs are required for
> > the Participant entity, but might prove useful in more general cases.
> >
> > I mention this in case there is someone seeking a challenge to help get
> > this working (and a chance to probe the inner workings of the Wicket
> > Viewer). If so my project is here:
> > https://github.com/Stephen-Cameron-Data-Services/isis-chats.
> > <https://github.com/Stephen-Cameron-Data-Services/isis-chats>
> >
> > I can explain further where I am at with it, but starting here is ideal:
> >
> >
> https://github.com/Stephen-Cameron-Data-Services/isis-chats/blob/master/webapp/src/main/java/au/com/scds/isis/viewer/wicket/ui/components/entity/properties/MyEntityPropertiesForm.java
> > line 144
> >
> > Regards
> > Steve C
> >
> >
> >
> >
> >
> > On Tue, Jul 7, 2015 at 7:34 PM, Dan Haywood <
> [email protected]>
> > wrote:
> >
> > > A very early version of the Wicket viewer had tabs, to separate out the
> > > properties from the collections; but this predates all the member
> > > groups/layout stuff we have now.
> > >
> > > Even so, the architecture of the Wicket viewer would support this [1],
> > and
> > > it is something that we intend to introduce, in some form or another.
> > One
> > > obvious idea is to extend the layout syntax so that a domain object's
> > > properties and collections could be laid out across multiple tabs.
> > Another
> > > use of tabs is to display alternative views of the entity (the same way
> > > that we support alternative views of collections, eg gmap3 [2] or
> > > fullcalendar2 [3]).
> > >
> > > To throw into the mix, we also have the idea of using tabs as a
> different
> > > way of doing bookmarks (ie multiple objects "open").  The .NET Naked
> > > Objects viewer works this way, and it's - arguably - a better UI
> > > experience.  Or at least, more familiar.
> > >
> > > One solution might be to use horizontal tabs for bookmarks, and then
> > > vertical tabs for different regions of an entity.  However, this would
> > eat
> > > up the real estate.
> > >
> > > Or, we could have horizontal tabs under horizontal tabs.  But that
> might
> > be
> > > confusing to users.
> > >
> > > Interested in your thoughts...
> > >
> > > Cheers
> > > Dan
> > >
> > >
> > > [1]
> > >
> > >
> >
> http://isis.apache.org/guides/ug.html#_ug_extending_wicket-viewer_replacing-page-elements
> > > [2] https://github.com/isisaddons/isis-wicket-gmap3
> > > [3] https://github.com/isisaddons/isis-wicket-fullcalendar2
> > >
> > >
> > > On 7 July 2015 at 10:01, Stephen Cameron <[email protected]>
> > > wrote:
> > >
> > > > Hi, I am interested to know if there are tabbed panels sre available
> in
> > > > Isis?
> > > >
> > > > I cannot see them in the current wicket viewer jar, but can find
> > > references
> > > > to them being there in earlier versions maybe?
> > > >
> > > > Perhaps not sufficiently 'naked' and rejected?
> > > >
> > > > Thanks
> > > > Steve Caneron
> > > >
> > >
> >
>

Reply via email to