Forums

Skip Navigation LinksHome / Developer Network / Forums / Sitefinity Older Versions (3.x): 3.x Pre-release forums (retired) > Custom Module

Custom Module

  • Posted on Apr 4, 2007 (permalink)

    Forgive me if this is a question that is answered somewhere, but I was unable to find a good explanation anywhere.

    I have a project which is pretty well done in Sitefinity 2.7, but at the last second I am debating shifting it to 3.0. The project has serveral modules which I have created for scheduling events, or posting FAQ's, and I would like to move those modules over to 3.0. How do I create a custom module in 3.0. In reviewing the documentation I read the News module could be modified with one step being to modify ~/YourProject/Admin/Templates/News/ControlPanelEdit.ascx, but that doesn't event seem to be a valid path. Can someone point me in the right direction?

     

    Reply

  • bnye Master avatar

    Posted on Apr 4, 2007 (permalink)

    For creating brand new modules, I would start with Jobs sample. That made it nice and easy. I created a simple "contact us", "testimonials", and "Document Request" module I would be happy to share with you...but they are in vb.

    The contact us just takes a contact form and sends emails and then stores the contact info for display in the CMS module. it uses a contactService.asmx to put the data in the database and send the emails so that the form can be ajaxified with ajax.net client script.
    The Testimonials module allows cms users to add testimonials from the module section and then displays them in a list...very similar to the News and Events module.
    The Document module is exactly (and I mean exactly) like the Contact Us module. except instead of a RAD Editor for the message it uses a RAD TreeView which is populated by a xml doc of documents.

    Sincerely,

    Ben


    Reply

  • Rebecca Rebecca admin's avatar

    Posted on Apr 5, 2007 (permalink)

    Hello Ben,

    Sorry for the misprint. The path should be ~/Admin/Templates/News/ControlPanelEdit.ascx if you are using the RC1 update.
    Also, you may have a look at our example in this chapter of the Developer Manual: Extending Sitefinity with Modules and User Controls/Creating a Custom Module.

    Please note that Sitefinity 3.0 is not backward compatible. We suggest that you use the external pages functionality in version 3.0 to use the old Sitefinity 2.7 pages.
    Do not hesitate to contact us if you need any assistance.

    Regards,
    Rebecca
    the telerik team

    Instantly find answers to your questions at the new telerik Support Center

    Reply

  • Brook avatar

    Posted on Nov 10, 2008 (permalink)

    Ben,

    Do you have functioning versions of your Contact and Testimonials modules available?  I use mainly VB so if they are coded as such that would be perfect.  Let me know.  Thanks!  Let me know an email can reach you at.

    Mine is brook@redbrookdesign.com

    Reply

  • bnye Master avatar

    Posted on Nov 12, 2008 (permalink)

    Wow this is an old post. You will have to modify the code to work with the newer versions of SF, but I will try and get it to you. I know the SF team is working on a contact module that might be a better way to go, as it would be "supported".

    Reply

  • Pepi Pepi admin's avatar

    Posted on Nov 13, 2008 (permalink)

    Hello Brook,

    You could download the latest version of the Contacts sample module from here. For details how to set it please refer to the following blog post: Contacts module finalized

    Hope this helps.

    Sincerely yours,
    Pepi
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.

    Reply

  • Register for webinar
Skip Navigation LinksHome / Developer Network / Forums / Sitefinity Older Versions (3.x): 3.x Pre-release forums (retired) > Custom Module