DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

DNN Specialists: Vendor is AWOL

 31 Replies
 9 Subscribed to this topic
 19 Subscribed to this forum
Sort:
Page 3 of 4 << < 1234 > >>
Author
Messages
New Around Here
Posts: 6
New Around Here

    I went ahead and removed the dropdownlist and always use the text box with the jquery auto-complete functionality.

    Growing Member
    Posts: 63
    Growing Member

      great to see someone working on a reservation module. We would like to use a reservation module too, but what about the reliance on telerik - which is supposed to be no longer supported in future versions of dnn?

      WARNING! Dependencies on Telerik were discovered in assemblies .....

      • Gafware.Reservations.dll
      New Around Here
      Posts: 4
      New Around Here
        I can't thank Gafware enough for his work and contribution to Github to enable us to continue to use this module. It's got features that are absolutely unique when it comes to reservation systems that simply don't exist in any other module that I know of.

        I do have one vexing issue that's stumped me for years. In the module, you can specify how many days in advance reservations can be made for a particular category, as well as when reservations close for that category. That works great for users, since they can't book outside that window. What I can't figure out is how to administratively make a reservation that bypasses/overrides the booking window. There simply doesn't seem to be any way to do that. I've been manually making SQL table entries all these years to overcome this limitation, but figure I'm missing something obvious. Anyone out there know?
        New Around Here
        Posts: 2
        New Around Here

          I just upgraded a dev copy of a customer site that uses the Reservations module to DNN 9.11.0 and manually removed Telerik.  Now it is failing with a dependency error.  Do you have any plans on updating the module to remove the dependency?

          Thanks!

          ERROR

          Error: Gafware Reservations is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: Could not load file or assembly 'Telerik.Web.UI' or one of its dependencies. The system cannot find the file specified. ---> System.Web.HttpParseException: Could not load file or assembly 'Telerik.Web.UI' or one of its dependencies. The system cannot find the file specified. ---> System.Web.HttpParseException: Could not load file or assembly 'Telerik.Web.UI' or one of its dependencies. The system cannot find the file specified. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Telerik.Web.UI' or one of its dependencies. The system cannot find the file specified. at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.Load(String assemblyString) at System.Web.Configuration.CompilationSection.LoadAssembly(String assemblyName, Boolean throwOnFail) at System.Web.UI.TemplateParser.AddAssemblyDependency(String assemblyName, Boolean addDependentAssemblies) at System.Web.UI.MainTagNameToTypeMapper.ProcessTagNamespaceRegistrationCore(TagNamespaceRegisterEntry nsRegisterEntry) at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean ensureIsUpToDate) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.ModulePipeline.ModuleControlPipeline.LoadModuleControl(TemplateControl containerControl, ModuleInfo moduleConfiguration) at DotNetNuke.UI.Modules.ModuleHost.LoadModuleControl() --- End of inner exception stack trace ---

          Veteran Member
          Posts: 733
          Veteran Member

            Hi Patrick,

            This forum is for/by the community. This is not the place for support for 3rd party modules, that is up to the vendor.In this case I think you are in a bad place as AFAIK the vendor is no longer active in the ecosystem. You could either try to get in touch with them or try to migrate to another solution (either self made or from another vendor). If you get a hold of the vendor and he is not willing to update the extension, he might consider putting the code on Github. Having said that, chances are very likely that updating old code will be a huge task and choosing something different will be you best and fastest way to move forward.

            Regards

            Tycho

            New Around Here
            Posts: 6
            New Around Here

              Hey Patrick,

              Don't listen to Tycho.  He doesn't know what he is talking about.  I am active, just not that active.  Looking through the code the only Telerik dependency that I can find is the use of the RadDatePicker.  I have removed that dependency and replaced it with a genric input type="date" control.  

              Veteran Member
              Posts: 733
              Veteran Member

                Hi Gafman,

                I was not trying to put you down. Always happy to have a thriving community.
                So, if I am mistaken: sorry.

                The reason I assumed that you have left the ecosystem is that I can not find you anymore in the DNN Store or as a website. Also tried to find the module on Github but I was not able to. If you are still active, these could be ways for people to reach out to you. And of course I am more than happy to refer people to you.

                regards
                Tycho

                New Around Here
                Posts: 6
                New Around Here

                  I am not in the DNN store.  I am not the original developer for this model.

                  GitHub Link: https://github.com/gflansburg/Reservations

                   

                  Growing Member
                  Posts: 38
                  Growing Member

                    Tycho, Here, he was rescuing an old module where the original developer has dissapeared... they were active up to 2020 and then not in the DNN store and their domain name and license activation for the old module has failed. Gafman the hero came in to help us work around that module to be able to use functionalities on a new module that can be updated.

                    Growing Member
                    Posts: 38
                    Growing Member
                      Gafman the Hero, you're the best!

                      As said by others, this module has some very specific features that are perfect for certain kinds of reservations and client uses. We've used it for a while and love the original, you've helped save our bacon by continuing this one forward!

                      The last time I licensed an instance of the module was in late 2019 and when I tried to install and license again in 2023 found that the vendor was gone. But hooray for Gafman the Hero! You've not only updated, you've also removed telerik!

                      Super Thanks!
                      Page 3 of 4 << < 1234 > >>

                      These Forums are dedicated to the discussion of DNN Platform.

                      For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

                      1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
                      2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
                      3. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
                      4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
                      5. No Flaming or Trolling.
                      6. No Profanity, Racism, or Prejudice.
                      7. Site Moderators have the final word on approving / removing a thread or post or comment.
                      8. English language posting only, please.

                      Would you like to help us?

                      Awesome! Simply post in the forums using the link below and we'll get you started.

                      Get Involved