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

Forums / Developing with Sitefinity / Extending Sitefinity - documentation not clear

Extending Sitefinity - documentation not clear

7 posts, 0 answered
  1. Jacques
    Jacques avatar
    427 posts
    Registered:
    28 Jun 2007
    10 Sep 2012
    Link to this post
    Hi there,

    The documentation doesn't seem to be very clear on this, but what are the types of extending that one can do in Sitefinity?
    1. Widgets (simple user controls?)
    2. Modules (advanced controls with front and backend views?)

    There are references to Content based modules intrasite modules, MVC modules, etc.

    I'm looking for documentation on creating a module that we can build, use and then sell on the Sitefinity market place.
    We need to make sure that it works across different databases
    We need to make sure that it is upgradable
    We're not really interested in Content workflow

    What is the correct module type and where can we find clear documentation for this?

    Regards,
    Jacques
  2. Pavel Benov
    Pavel Benov avatar
    341 posts
    Registered:
    14 Mar 2016
    13 Sep 2012
    Link to this post
    Hi Jacques,

    For more information on modules you can check this article of our Documentation and more specifically the Custom Modules section in it. I think you'll also find it useful to go through the Testimonials module and Template Importer which are also available in our SDK. Both sample modules are not Content based.

    Another good source of information would be the Blogs section in our site. You may want to check out Josh's blog post on Creating intra-site modules and Slavo's post on Versioning and upgrades in custom modules.

    I hope this helps.

    All the best,
    Pavel Benov

    the Telerik team
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Jacques
    Jacques avatar
    427 posts
    Registered:
    28 Jun 2007
    16 Sep 2012
    Link to this post
    Hi Pavel,

    I had found all of these items using Google and none of them are clear so I'm going to do this step by step.

    Step1: Module in SF Project
    I've created a new module in the Modules folder called MyModule (I'm following the example testimonials project)
    I was trying to understand how the actual Install method is called, but then I noticed the Admin > Modules section which allows you to install.
    When I click install the page reloads and nothing happens.

    NB. I had created another test module using Thunder and this seems to have installed by itself.

    Major differences are that the Thunder example uses fluent whilst mine used the testimonials approach.

    I put a break point on the install method and fired off the Install command on the module again, but it never fires.

    Questions:
    1. Why would the install not fire
    2. Out of interest - How did Sitefinity know about my module?

    Thanks,
    Jacques
  4. Jacques
    Jacques avatar
    427 posts
    Registered:
    28 Jun 2007
    17 Sep 2012
    Link to this post
    Hi Pavel,

    Any chance you can get back to me on this one?

    Regards,
    Jacques
  5. Jacques
    Jacques avatar
    427 posts
    Registered:
    28 Jun 2007
    18 Sep 2012
    Link to this post
    Hi Pavel,

    Just to follow up: I've looked for events logged in either the Sitefinity log or the Event log and both seem to only be logging an exception when I try to uninstall the module.

    I read somewhere that to force a reinstall of the module you should remove the content of the version attribute in the section where the modules are configured (config file that is). However there is no version attribute.
    With the config file open I click on the Install option next to the module and it definitely tries something. When I go back to VS it says the file has been updated should it reload.

    But ultimately nothing installs.

    ?
  6. Jacques
    Jacques avatar
    427 posts
    Registered:
    28 Jun 2007
    18 Sep 2012
    Link to this post
    Hi Pavel,

    Are you seeing my responses?
  7. Jacques
    Jacques avatar
    427 posts
    Registered:
    28 Jun 2007
    18 Sep 2012
    Link to this post
    Anyone?
7 posts, 0 answered