| Time | 
            S | 
            Nick | 
            Message | 
        
        
| 00:51 | 
     | 
Kyzz | 
Hows it going everyone? | 
        
| 01:09 | 
     | 
pdurbin | 
Kyzz: early bedtime I think | 
        
| 02:30 | 
     | 
Kyzz | 
pdurbin: Don't blame you...had my last final but finishing up 12 or so quizzes left over from an online class | 
        
| 02:30 | 
     | 
Kyzz | 
Then I'm moving home tomorrow for my internship | 
        
| 02:38 | 
     | 
Kyzz | 
It's been a long week heh | 
        
| 05:44 | 
     | 
 | 
Richard_2340985 joined ##friendlyjava | 
        
| 08:21 | 
     | 
 | 
aditsu joined ##friendlyjava | 
        
| 08:29 | 
     | 
pdurbin | 
early bedtime turned into a nap. I should be sleeping | 
        
| 08:29 | 
     | 
pdurbin | 
Kyzz: I forget if you told us about your internship | 
        
| 09:36 | 
     | 
 | 
aditsu joined ##friendlyjava | 
        
| 14:55 | 
     | 
 | 
aditsu joined ##friendlyjava | 
        
| 14:56 | 
     | 
pdurbin | 
Richard_2340985: maybe you should ask how people here would build that dashboard. | 
        
| 14:58 | 
     | 
Richard_2340985 | 
ok, how can I build a form that can be changed dynamically? like a gui editor for a live-form | 
        
| 14:58 | 
     | 
Richard_2340985 | 
in a dashboard it is similar, you can add and remove components: http://ostatic.com/files/images/article.png | 
        
| 14:59 | 
     | 
pdurbin | 
I think in Drupal you can add and remove "blocks". | 
        
| 14:59 | 
     | 
Richard_2340985 | 
yes, because lots of stuff is in their database | 
        
| 15:02 | 
     | 
pdurbin | 
Richard_2340985: actually, do you know where you should ask? #opensourcedesign | 
        
| 15:03 | 
     | 
Richard_2340985 | 
hm maybe... I was thinking if it is possible with jsf | 
        
| 15:03 | 
     | 
Richard_2340985 | 
pdurbin: because when I just change html code, it is no problem | 
        
| 15:06 | 
     | 
Richard_2340985 | 
pdurbin: maybe I just need a custom component, where I can render what I want and take input like I want | 
        
| 15:08 | 
     | 
pdurbin | 
I'm sure *someone* could bang this out in JSF. :) | 
        
| 15:09 | 
     | 
Richard_2340985 | 
I'm not so sure, because you have to redeploy stuff to the server, when you update classes | 
        
| 15:09 | 
     | 
pdurbin | 
Richard_2340985: maybe show us the HTML code that's working: http://jsfiddle.net | 
        
| 15:09 | 
     | 
Richard_2340985 | 
I guess OSGi could be a solution | 
        
| 15:10 | 
     | 
Richard_2340985 | 
pdI guess what's working is | 
        
| 15:10 | 
     | 
Richard_2340985 | 
pdurbin: when I just make parts invisible and blend them in | 
        
| 15:11 | 
     | 
Richard_2340985 | 
pdurbin: http://webbausteine.de/blog/javascript/formularfelder_dynamisch.php | 
        
| 15:14 | 
     | 
pdurbin | 
I'm not sure how OSGi has anything to do with this. | 
        
| 15:17 | 
     | 
Richard_2340985 | 
because you can hot-deploy components? | 
        
| 15:17 | 
     | 
pdurbin | 
oh. hmm. true | 
        
| 15:18 | 
     | 
Richard_2340985 | 
so you could create new source code dynamically | 
        
| 15:18 | 
     | 
pdurbin | 
I mean, Netbeans is build on top of OSGi. | 
        
| 15:18 | 
     | 
pdurbin | 
built* | 
        
| 15:18 | 
     | 
Richard_2340985 | 
and also glassfish | 
        
| 15:18 | 
     | 
pdurbin | 
yeah | 
        
| 15:18 | 
     | 
Richard_2340985 | 
but it would be too much to do this for many users | 
        
| 15:19 | 
     | 
Richard_2340985 | 
a custom component could evaluate dynamically created form fields and serialise them | 
        
| 15:20 | 
     | 
Richard_2340985 | 
but then I guess you don't have the container services | 
        
| 15:21 | 
     | 
Richard_2340985 | 
no validation and stuff | 
        
| 15:24 | 
     | 
Richard_2340985 | 
maybe it is possible to take existing components and send them an id | 
        
| 15:24 | 
     | 
Richard_2340985 | 
because changing xhtml pages does not require a restart | 
        
| 15:25 | 
     | 
Richard_2340985 | 
then you could look the whole answer up with that id | 
        
| 15:25 | 
     | 
pdurbin | 
I think you can do basically anything with a custom JSF component. It's black magic to me though. | 
        
| 15:26 | 
     | 
Richard_2340985 | 
I made a really simple one, to look how it works | 
        
| 15:26 | 
     | 
pdurbin | 
oh. cool. is it open source? | 
        
| 15:27 | 
     | 
Richard_2340985 | 
I just had a look at open examples | 
        
| 15:27 | 
     | 
Richard_2340985 | 
there is one in the official documentation | 
        
| 15:28 | 
     | 
Richard_2340985 | 
https://docs.oracle.com/javaee/7/tutorial/jsf-custom003.htm | 
        
| 15:28 | 
     | 
Richard_2340985 | 
they also have a demo with the code | 
        
| 15:30 | 
     | 
Richard_2340985 | 
I have not been able to use the content between tags though like <customtag>content</customtag> | 
        
| 15:30 | 
     | 
pdurbin | 
ah | 
        
| 15:30 | 
     | 
Richard_2340985 | 
only works for me with <customtag value="content"> | 
        
| 15:30 | 
     | 
aditsu | 
about the dynamic form, I would (obviously) do it in wicket :) | 
        
| 15:30 | 
     | 
Richard_2340985 | 
that is so wicket | 
        
| 15:31 | 
     | 
aditsu | 
yes id is :) | 
        
| 15:32 | 
     | 
Richard_2340985 | 
but how? | 
        
| 15:32 | 
     | 
Richard_2340985 | 
I think you'd also have to make a custom component | 
        
| 15:33 | 
     | 
aditsu | 
depends on how you want it to work... | 
        
| 15:33 | 
     | 
aditsu | 
I'd probably have a repeater that uses a list of components | 
        
| 15:33 | 
     | 
aditsu | 
and update that list | 
        
| 15:34 | 
     | 
Richard_2340985 | 
I think that list is the jsf-component tree | 
        
| 15:35 | 
     | 
Richard_2340985 | 
oh looks like it goes into this direction: http://blog.kennardconsulting.com/2010/10/safely-manipulating-component-tree-with.html | 
        
| 15:35 | 
     | 
aditsu | 
I doubt wicket can use jsf components :p | 
        
| 15:35 | 
     | 
Richard_2340985 | 
yeah, true... I guess I have to learn a bit more about jsf now... | 
        
| 15:40 | 
     | 
Richard_2340985 | 
hm, do you know sth. about http://metawidget.org/ ? | 
        
| 15:41 | 
     | 
aditsu | 
haven't heard of it |