Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Mario 5 posts 25 karma points
    Apr 19, 2010 @ 19:33
    Mario
    0

    uForum Package doesn't work

    I am using Umbraco 4.03 and trying to get uForum 0.0.7 to work.  It doesn't.

    I followed the instructions on http://our.umbraco.org/projects/uforum-basics, but its not working. 

    Does anyone know of a site that has actual instructions on how to set this up?

  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Apr 19, 2010 @ 20:03
    Jan Skovgaard
    0

    Hi Mario

    Is your installation running on MSSQL or MySQL? If it's MySQL I don't think it's supported yet.

    If I'm not mistaken I think that it needs a server form to work. So if you have'nt placed <form runat="server"></form> in you <body></body> section wrapping all the other content it won't work.

    Do you get any error messages etc.?

    /Jan

  • Morten Bock 1867 posts 2140 karma points MVP 2x admin c-trib
    Apr 19, 2010 @ 20:16
    Morten Bock
    0

    Could you elaborate a bit on what part is not working? Are the docyment type/templates/macros there?

    Have the content nodes been created?

    What is missing/not working?

  • Mario 5 posts 25 karma points
    Apr 19, 2010 @ 21:05
    Mario
    0

    <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} p {mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:178470264; mso-list-type:hybrid; mso-list-template-ids:-1508731306 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} -->

    Hey all,

    Sorry for not putting in more details.  I figured I just hadn't found the exhaustive list of instructions somewhere online. 

     

     I am running Umbraco 4.03 on SQL Server 2008.  Here are the steps I used:

    1)      Install new, clean instance of Umbraco

    2)      Download the uForum_0.0.7.zip file from http://our.umbraco.org/projects/uforum-basics

    3)      In Umbraco, go to Developer -> Packages -> Install local package.  Select the zip file previously downloaded.

    4)      Click Install Forum and then Install Database.  After doing this, I get a message “Database Installed successfully”

    5)      In Umbraco, go to Content -> Forum.  Right click Forum and select the Publish checkbox and include unpublished child pages

    6)      I then get the following error in a popup ‘Publish’ window:

    No parent node

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentException: No parent node

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

    Stack Trace:

    [ArgumentException: No parent node]

       umbraco.cms.businesslogic.CMSNode.get_Parent() +83

       uForum.NewForumHandler.Document_AfterPublish(Document sender, PublishEventArgs e) +231

       umbraco.cms.businesslogic.web.Document.FireAfterPublish(PublishEventArgs e) +27

       umbraco.cms.businesslogic.web.Document.PublishWithResult(User u) +1112

       umbraco.dialogs.publish.doPublishSubs(Document d) +60

       umbraco.dialogs.publish.Page_Load(Object sender, EventArgs e) +1175

       System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14

       System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35

       System.Web.UI.Control.OnLoad(EventArgs e) +99

       umbraco.BasePages.BasePage.OnLoad(EventArgs e) +15

       System.Web.UI.Control.LoadRecursive() +50

       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint

     

    After that, I also tried installing Runway to see if that would fix it.  It didn’t.  I also tried uninstalling, but I get an error on that as well

     

    Object reference not set to an instance of an object.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

     

    Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

     

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

    Stack Trace:

    [NullReferenceException: Object reference not set to an instance of an object.]

       umbraco.BusinessLogic.Log.Add(LogTypes type, User user, Int32 nodeId, String comment) +204

       umbraco.BusinessLogic.Log.Add(LogTypes type, Int32 nodeId, String comment) +11

       uForum.NewForumHandler.Document_AfterDelete(Document sender, DeleteEventArgs e) +218

       umbraco.cms.businesslogic.web.Document.FireAfterDelete(DeleteEventArgs e) +27

       umbraco.cms.businesslogic.web.Document.delete() +797

       umbraco.cms.businesslogic.web.Document.DeleteFromType(DocumentType dt) +299

       umbraco.cms.businesslogic.web.DocumentType.delete() +315

       umbraco.presentation.developer.packages.installedPackage.confirmUnInstall(Object sender, EventArgs e) +1724

       System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111

       System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110

       System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10

       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13

       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36

       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint

     

     

     

  • Morten Bock 1867 posts 2140 karma points MVP 2x admin c-trib
    Apr 19, 2010 @ 22:21
    Morten Bock
    0

    This might be a bug in the eventhandler, but it seems like you do not have Runway installed? This version of uForum relies on Runway already being installed, and that is probably why it fails. It is trying to get the parent of the node, but there is not parent since the node is in the root.

    So the solution would be to install runway, and then move the forum node into the runway site and try again.

     

  • Mario 5 posts 25 karma points
    Apr 19, 2010 @ 22:56
    Mario
    0

    Sorry, I stated I installed Runway but that got lost between the two errors pasted in.

  • Morten Bock 1867 posts 2140 karma points MVP 2x admin c-trib
    Apr 20, 2010 @ 09:48
    Morten Bock
    0

    Could you try with at clean install, and installing Runway before uForum? And then move the uForum pages into then runway site before publishing?

    I'm not sure why the error is occurring, but that is at least the way that I have tested it.

    If it is still not working, could you write down every step you take so that I can reproduce the problem myself?

  • Mario 5 posts 25 karma points
    Apr 21, 2010 @ 22:46
    Mario
    0

    Good news - I guess the problem was Runway wasn't installed first.  As I stated before, I installed it after the forum threw errors, but that didn't help.

    It would be good to know what the installer relies on so that if someone doesn't want to use runway they can still install the forum.

    Thanks for the help Morten!

     

  • Morten Bock 1867 posts 2140 karma points MVP 2x admin c-trib
    Apr 22, 2010 @ 09:12
    Morten Bock
    0

    the next version will not rely on Runway. It's already in the works :)

  • Mario 5 posts 25 karma points
    Apr 22, 2010 @ 18:02
    Mario
    0

    Nice!  One more question.  How would one adminster the forum?  I would think that the end client should be able to remove posts if necessary.

  • Morten Bock 1867 posts 2140 karma points MVP 2x admin c-trib
    Apr 22, 2010 @ 22:09
    Morten Bock
    0

    That is also coming in the next version. If you need something now, I know that both @rsoeteman @pgregorynz (twitter names) have created some admin tools that install into the backend, so you may try giving them a shout.

    In the next version, you will be able to choose which member groups are admins, and they will have a "Delete" option on each topic/comment.

Please Sign in or register to post replies

Write your reply to:

Draft