+1-888-365-2779
Try Now
More in this section

Forums / Developing with Sitefinity / Creating a new tool

Creating a new tool

4 posts, 1 answered
  1. Lucas
    Lucas avatar
    65 posts
    Registered:
    22 Mar 2010
    09 Sep 2010
    Link to this post
    Hello,

    I'm in the process of creating a new Tool in the administration (a multiserver file manager), and to be honest I'm not sure of where I should start.

    I have found extensive coverage of modules in Sitefinity, but not much information is available about Tools. Is there a tutorial/template somewhere I could use?

    (For now, I'm starting from the Module template and working my way from there)
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    09 Dec 2016
    09 Sep 2010
    Link to this post
    Hello Lucas,

    You need to create a custom class that inherits from ITool. You have to implement ITool members. You can take a look at replace tool implementation

    Greetings,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
    Answered
  3. Lucas
    Lucas avatar
    65 posts
    Registered:
    22 Mar 2010
    09 Sep 2010
    Link to this post
    Perfect, thanks!

    If you find the time, you should probably create a template, as you did with the module template. The documentation is a bit short at the moment (even if implementing ITool is pretty much straightforward, I was wondering how I should deal with user rights).
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    09 Dec 2016
    09 Sep 2010
    Link to this post
    Hello Lucas,

    Tools section does not implement permissions. You can disable the access through Admin.master and the RadTabStrip control that shows all Tools or make some permissions settings based on users role inside Tools template.

    Regards,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Register for webinar
4 posts, 1 answered