It looks like adding the  <p:projectActionFloatingBox />tag
to Computer/index.jelly pretty easily adds the actions floatingBox.jelly
views to the main Computer page; I can clean this up and create a dedicated
.jelly with (perhaps) different layout options and submit a pull request.

On Thu, Sep 18, 2014 at 2:32 PM, Marc MacIntyre <[email protected]>
wrote:

> It looks like I can create a floatingBox.jelly for projects, since
> main.jelly includes: <p:projectActionFloatingBox />
>
> but it doesn't appear that the index.jelly under Computer includes any
> such thing; checking the java doc, it looks like it should (from
> http://javadoc.jenkins-ci.org/hudson/model/Action.html):
>
> If an action has a view named floatingBox.jelly, it will be displayed as
> a floating box on the top page of the target ModelObject
> <http://javadoc.jenkins-ci.org/hudson/model/ModelObject.html>. (For
> example, this is how the JUnit test result trend shows up in the project
> top page. See TestResultProjectAction.)
>
> Is it intentional that floatingBox.jelly not be supported for actions on
> Computers?  (I realize that I can display summary.jelly files attached to
> node properties, but there's no analog to TransientComputerActionFactory
> that allows me to add transient properties to Computers, and I'm really
> just trying to hang some new UI off of the computer page, not add
> persistent properties).
>
>
> On Wed, Sep 17, 2014 at 1:50 AM, Robert Sandell <[email protected]>
> wrote:
>
>>
>> https://wiki.jenkins-ci.org/display/JENKINS/Extension+points#Extensionpoints-hudson.model.TransientComputerActionFactory
>>
>> But I'm not sure if you can use summary.jelly style views for that.
>>
>> /B
>>
>> On Tue, Sep 16, 2014 at 10:32 PM, Marc MacIntyre <[email protected]
>> > wrote:
>>
>>> I know that I can add a property to a node via plugin, and have a
>>> summary.jelly display items from that property on the node's page; but what
>>> if I just want to add a UI element that refers to the node itself?  I don't
>>> need (or want) to extend the node by adding a property, I simply want to
>>> display some of the node's configuration data without going into the
>>> configuration screen.
>>>
>>> Is this possible?  If so, where should I start?  (I also have this
>>> question about projects and the project page).
>>>
>>> --
>>> Marc MacIntyre
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Robert Sandell
>> *Software Engineer*
>> *CloudBees Inc.*
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Marc MacIntyre
>



-- 
Marc MacIntyre

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to