•  
      request #8126 HTML File Instead of iFrame
    Infos
    #8126
    Kelly Ferrone (kferrone)
    2015-06-10 00:03
    2015-06-07 00:53
    8149
    Details
    HTML File Instead of iFrame

       The ability to add a service is very nice but limited due to the iFrame. Also the iFrame only fills about half of the available space. It should use 100% height to fill all available space.

       The services would benefit greatly from using an HTML page instead. When creating a new service it would ask if you would like to use an iFrame, options same as now, or upload an HTML file. For advanced users, we could sftp to the server, locate a folder representing that service, then add some more files, e.g. JS, CSS, and/or PHP to make it even nicer. The REST API could be the perfect glue to make it come together.

       The home page already kind of works like this except it is pr project and only publicly viewable. With a build your own service the community could even share useful plugins with eachother.

    Other
    All
    CentOS 6
    • [x] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    References list is empty

    Follow-ups

    User avatar
    It does but I am talking about using the same features to build your own service so it is available in the main Tuleap side menu with the rest of the services. Also you could make the service default to your projects so all of them have it. Right now if you want to add a custom service, you just give it a URL and it is displayed in an iFrame. It would be nice if the custom service accepted an entire HTML file instead of just a URL. The homepages are not very useful to us since we do not have any public projects, they are all marked private and therefore the homepage just displays a 404. Unless I am missing something on how the homepage actually works.
    User avatar
    Hi Kelly,

    I don't understand why the homepage doesn't answer your needs (it has php/html/css/js you're asking). Could you explain further?

    Regards,
    Nicolas