MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

Discussion board tags within a group does not work as they should ?  (Mono Support )

Viewed 32152 time(s), 20 post(s) 28.04.2014 13:20:35by super
super

super

28.04.2014 13:21:40
Just like user can create tags while adding discussion topic in the discussion board. 

We have discussion board feature within groups too, but when we create tags in that, now when topic is added and tags are added in it. now later when I click on any of the tag, I don't get an topic related to that tag.

why ? Is this a bug ? if we have this tag feature in group discussion, shouldn't it work the same way as regular discussion board tag ?
Dieser Inhalt wurde noch nicht bewertet. 
6018 Reputation 709 Total posts
kpeulic

kpeulic

28.04.2014 13:43:51
We just test this functionality on our demo site and it works as you expected. Please check the discussion on this page: http://monox.mono-software.com/MonoX/Pages/SocialNetworking/Groups.aspx?GroupId=ogTE0Fmv1E6yrZ2lAYWbkg&iwm=DiscussionBoard
Dieser Inhalt wurde noch nicht bewertet. 
1849 Reputation 181 Total posts
super

super

28.04.2014 14:43:23
That is odd.

I am using the latest 4.9 version and when I click on  the tags, I get this message:

Topic tags
 
Back to all discussion boards
 
 
 
There are no topics in the board

Here is the code in my GroupContainer.ascx
<MonoX:GroupView ID="groupView" runat="server" WorkingMode="DiscussionBoard"/>

DiscussionContainer.ascx
<asp:UpdatePanel ID="up" runat="server" UpdateMode="Always">
    <ContentTemplate>
        <monox:discussionboard runat="server" id="dBoard" title="Discussion board" />
        <monox:discussiontopic runat="server" id="dTopic" />
        <monox:discussiontopic runat="server" id="dFilterTopic" />
        <monox:discussionmessages runat="server" id="dMessages" />
    </ContentTemplate>
</asp:UpdatePanel>

GroupView.ascx
<asp:UpdatePanel ID="up" runat="server" UpdateMode="Always">
    <ContentTemplate>
        <h2><asp:Label ID="lblTitle" runat="server"></asp:Label></h2>
        <div class="tabs-wrapper">
            <div class="tabs">
                <ul id="rowSwitch" runat="server">
                    <li class="<%= InternalWorkingMode.Equals(SnGroupWorkingMode.Wall) ? "current" : String.Empty %>">
                        <asp:HyperLink ID="lnkWall" runat="server" CausesValidation="false" Visible="false">
                            <span id="labWall" runat="server"></span>
                        </asp:HyperLink>
                    </li>
                    <li class="<%= InternalWorkingMode.Equals(SnGroupWorkingMode.Photos) ? "current" : String.Empty %>">
                        <asp:HyperLink ID="lnkPhotos" runat="server" CausesValidation="false" Visible="false">
                            <span id="labPhotos" runat="server"></span>
                        </asp:HyperLink>
                    </li>
                    <li class="<%= InternalWorkingMode.Equals(SnGroupWorkingMode.DiscussionBoard) ? "current" : String.Empty %>">
                        <asp:HyperLink ID="lnkDiscussion" runat="server" CausesValidation="false">
                            <span id="labDiscussion" runat="server"></span>
                        </asp:HyperLink>
                    </li>
                </ul>
                <div class="tab-line"></div>
            </div>
        </div>
        <asp:Panel runat="server" ID="pnlWarning" style="font-size: 15px; font-weight:bold; font-style:italic;">
            <br />
            <asp:Literal runat="server" ID="ltlWarning"></asp:Literal>
            <br />
            <asp:LinkButton runat="server" ID="lnkJoin" OnCommand="lnkJoin_Command"></asp:LinkButton>
        </asp:Panel>
        <MonoX:Wall runat="server" ID="snWallNotes" Title="Wall notes" ShowPrivacyEditor="false" />
        <div class="group-photo-holder">
            <MonoX:Photos runat="server" ID="snPhotos" UsePrettyPhoto="true" />
        </div>
        <div class="discussion">
            <MonoX:Discussion runat="server" ID="snDiscussion" RelatedContentVisible="true"  IsPublic="true" RssEnabled="true" TopicSorter="SortUpdatedTopicsOnTop"  />
        </div>
    </ContentTemplate>



Discussion.aspx
<div class="discussion">
           <portal:PortalWebPartZoneTableless HeaderText='<%$ Code: PageResources.Zone_LeftPartZone %>' ID="leftPartZone" runat="server" Width="100%" ChromeTemplateFile="LeftColumn.htm">
               <ZoneTemplate>
                   <MonoX:Discussion ID="discussion" runat="server" IsPublic="true" EnablePrettyPhoto="true" EnableHtmlEditor="true"
                   EnableContentSharing="true" EnableAnswering="true" EnableAnsweredTopicAutoClose="false" EnableRating="true" EnableTags="true"
                   EnableSyntaxHighlighter="true" MaximumTags="0" EnableSubscription="true" EnableAutoSubscription="true"
                   EnableBoardMembership="true" EnableDailyReport="true" EnableOwnerDeleteOperation="false" EnableXSSSecurityParser="true"
                   RatingHistoryVisible="false" BoardNames=""  GravatarRenderType="NotSet" />                       
               </ZoneTemplate>
           </portal:PortalWebPartZoneTableless>
       </div>


Can anyone please pin point why this is not working on my end or where I should look ?
Dieser Inhalt wurde noch nicht bewertet. 
6018 Reputation 709 Total posts
super

super

28.04.2014 15:04:56
Here is the URL rewriting rule in my webconfig, in case you need to see it:

<!-- discussion board -->
      <rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$5=$6&$8" name="DiscussionPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dboard/{BoardId}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$6" name="Discussion" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dboard/{BoardId}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dtopic/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?topicId=$3&$5=$6&$8" name="DiscussionTopicPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dtopic/{TopicId}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dtopic/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?topicId=$3&$6" name="DiscussionTopic" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dtopic/{TopicId}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dfilter/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&$5=$6&$8" name="DiscussionTopicFilterPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter/{FilterType}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dfilter/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&$6" name="DiscussionTopicFilter" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter/{FilterType}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dfilter-tag/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&dbtTag=$4&$5=$6&$8" name="DiscussionTopicTagFilterPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter-tag/{FilterType}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dfilter-tag/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&dbtTag=$4&$6" name="DiscussionTopicTagFilter" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter-tag/{FilterType}/{Slug}/" />
      <rewrite url="^(.*)/(.*)/dmessage/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?dmsgId=$3&dmsgMode=$4&$5=$6&$8" name="DiscussionEditMessagePaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dmessage/{MessageId}/{Mode}/" />
      <rewrite url="^(.*)/(.*)/dmessage/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?dmsgId=$3&dmsgMode=$4&$6" name="DiscussionEditMessage" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dmessage/{MessageId}/{Mode}/" />
PLZ HELP ?

Dieser Inhalt wurde noch nicht bewertet. 
6018 Reputation 709 Total posts
super

super

29.04.2014 10:53:52
anyone ?
Dieser Inhalt wurde noch nicht bewertet. 
6018 Reputation 709 Total posts
kpeulic

kpeulic

29.04.2014 12:47:06
Unfortunately, we cannot reproduce your issue. We implemented your changes to our demo  site (http://demo1.mono-software.com/MonoX/Pages/SocialNetworking/Groups/GroupView/ogTE0Fmv1E6yrZ2lAYWbkg/Web-design/) and everything is working as we expected.

Could you give us any other information which could help us to reproduce the issue?
Dieser Inhalt wurde noch nicht bewertet. 
1849 Reputation 181 Total posts
super

super

29.04.2014 13:58:28
Here is my complete url rewriting in webconfig, I think something in these rules is causing the issue.

  <if url="^(.*)/lng/(.*)/(.*).aspx(\?(.+))?$" rewrite="$1/$3.aspx?lng=$2&$5" />
  <if url="^(.*)/lng/(.*)/(.*).aspx$" rewrite="$1/$3.aspx?lng=$2" />
  <if url="^(.*)/lng/(.*)/(.*).ashx(\?(.+))?$" rewrite="$1/$3.ashx?lng=$2&$5" />
  <if url="^(.*)/lng/(.*)/(.*).ashx$" rewrite="$1/$3.ashx?lng=$2" />
  <if url="^(.*)/lng/(.*)/$" rewrite="$1/?lng=$2" />
  <if url="^(.*)/lng/(.*)/(\?(.+))?$" rewrite="$1/?lng=$2&$4" />
  <!--Obsolete: Used for backward compatibility only -->
  <if url="^(.*)/language/(.*)/(.*).aspx(\?(.+))?$" rewrite="$1/$3.aspx?lng=$2&$5" />
  <if url="^(.*)/language/(.*)/(.*).aspx$" rewrite="$1/$3.aspx?lng=$2" />
  <if url="^(.*)/language/(.*)/(.*).ashx(\?(.+))?$" rewrite="$1/$3.ashx?lng=$2&$5" />
  <if url="^(.*)/language/(.*)/(.*).ashx$" rewrite="$1/$3.ashx?lng=$2" />
  <if url="^(.*)/language/(.*)/(\?(.+))?$" rewrite="$1/?lng=$2&$4" />
  <!-- dynamic blog post rules, can be used regardless of the actual name of the page that holds blog parts -->
  <rewrite url="^(.*)/(.*)/post/(.*)/(.*)/(.*)/BlogCommentsPageNo/(.*)/BlogFilesPageNo/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostId=$4&BlogCommentsPageNo=$6&BlogFilesPageNo=$7&$9" name="BlogPostCommentsFiles" defaultPage="/Blog.aspx" urlPattern="/{PageName}/post/{Blog.Slug}/{IdentityId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/post/(.*)/(.*)/(.*)/BlogFilesPageNo/(.*)/BlogCommentsPageNo/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostId=$4&BlogFilesPageNo=$6&BlogCommentsPageNo=$7&$9" name="BlogPostFilesComments" defaultPage="/Blog.aspx" urlPattern="/{PageName}/post/{Blog.Slug}/{IdentityId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/post/(.*)/(.*)/(.*)/BlogFilesPageNo/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostId=$4&BlogFilesPageNo=$6&$8" name="BlogPostFiles" defaultPage="/Blog.aspx" urlPattern="/{PageName}/post/{Blog.Slug}/{IdentityId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/post/(.*)/(.*)/(.*)/BlogCommentsPageNo/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostId=$4&BlogCommentsPageNo=$6&$8" name="BlogPostComments" defaultPage="/Blog.aspx" urlPattern="/{PageName}/post/{Blog.Slug}/{IdentityId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/post/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostId=$4&$7" name="BlogPost" defaultPage="/Blog.aspx" urlPattern="/Blog/post/{Blog.Slug}/{IdentityId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/posts/(.*)/BlogPostPage/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostPage=$4&$6" name="BlogPostsPaged" defaultPage="/Blog.aspx" urlPattern="/{PageName}/posts/{Slug}/BlogPostPage/{PageNo}/" />
  <rewrite url="^(.*)/(.*)/posts/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&$5" name="BlogPosts" defaultPage="/Blog.aspx" urlPattern="/{PageName}/posts/{Slug}/" />
  <rewrite url="^(.*)/(.*)/search/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&SearchAction=$4&SearchValue=$5&$7" name="BlogSearch" defaultPage="/Blog.aspx" urlPattern="/{PageName}/search/{Slug}/{SearchAction}/{SearchValue}/" />
  <rewrite url="^(.*)/(.*)/blog-tag/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&SearchAction=tag&SearchValue=$4&$6" name="BlogTag" defaultPage="/Blog.aspx" urlPattern="/{PageName}/blog-tag/{Slug}/{Tag}/" />
  <rewrite url="^(.*)/(.*)/settings/(.*)/(\?(.+))?$" to="$1/$2.aspx?ShowBlogSettings=true&BlogSlug=$3&$5" name="BlogSettings" defaultPage="/Blog.aspx" urlPattern="/{PageName}/settings/{Slug}/" />
  <rewrite url="^(.*)/(.*)/comments/(.*)/BlogCommentsPageNo/(.*)/(\?(.+))?$" to="$1/$2.aspx?ShowBlogCommentsAdmin=true&BlogSlug=$3&BlogCommentsPageNo=$4&$6" name="BlogCommentsAdminComments" defaultPage="/Blog.aspx" urlPattern="/{PageName}/comments/{Slug}/" />
  <rewrite url="^(.*)/(.*)/comments/(.*)/(\?(.+))?$" to="$1/$2.aspx?ShowBlogCommentsAdmin=true&BlogSlug=$3&$5" name="BlogCommentsAdmin" defaultPage="/Blog.aspx" urlPattern="/{PageName}/comments/{Slug}/" />
  <rewrite url="^(.*)/(.*)/edit/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogPostId=$4&BlogEditMode=true&$7" name="BlogPostEdit" defaultPage="/Blog.aspx" urlPattern="/{PageName}/edit/{Blog.Slug}/{IdentityId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/insert/(.*)/(\?(.+))?$" to="$1/$2.aspx?BlogSlug=$3&BlogInsertMode=true&$5" name="BlogPostInsert" defaultPage="/Blog.aspx" urlPattern="/{PageName}/insert/{Slug}/" />
  <!-- shows all blog posts regardless of the blog they were posted to -->
  <rewrite url="^(.*)/(.*)/posts/(\?(.+))?$" to="$1/$2.aspx$3" name="AllBlogPosts" defaultPage="/Blog.aspx" urlPattern="/{PageName}/posts/{Slug}/" />
  <rewrite url="^(.*)/(.*)/posts/(.*)/wlwmanifest.xml(\?(.+))?$" to="$1/wlwmanifest.xml" name="WlwManifest" urlPattern="/wlwmanifest.xml" />
  <set property="SocialNetworkingFolder" value="/MonoX/Pages/SocialNetworking/" />
  <set property="UserProfileFolder" value="/MonoX/Pages/UserProfile/" />
  <set property="MobileFolder" value="/MonoX/Mobile/" />
  <!-- profile -->
  <rewrite url="^(.*)/mobile/profile/(.*)/(\?(.+))?$" to="$1${MobileFolder}UserProfile.aspx?UserName=$2&$4" name="MobileProfile" urlPattern="/mobile/profile/{UserNameUrlEncoded}/" />
  <rewrite url="^(.*)/profile/(.*)/(\?(.+))?$" to="$1${UserProfileFolder}MyWall.aspx?UserName=$2&$4" name="Profile" urlPattern="/profile/{UserNameUrlEncoded}/" />
  <rewrite url="^(.*)/profile-about/(.*)/(\?(.+))?$" to="$1${UserProfileFolder}AboutMe.aspx?UserName=$2&$4" name="ProfileAbout" urlPattern="/profile-about/{UserNameUrlEncoded}/" />
  <rewrite url="^(.*)/profile-friends/(.*)/(\?(.+))?$" to="$1${UserProfileFolder}MyFriends.aspx?UserName=$2&$4" name="ProfileFriends" urlPattern="/profile-friends/{UserNameUrlEncoded}/" />
  <rewrite url="^(.*)/profile-photos/(.*)/(\?(.+))?$" to="$1${UserProfileFolder}MyPhotos.aspx?UserName=$2&$4" name="ProfilePhotos" urlPattern="/profile-photos/{UserNameUrlEncoded}/" />
  <!-- file view -->
  <rewrite url="^(.*)/fileview/(.*)/(.*)/(\?(.+))?$" to="$1${SocialNetworkingFolder}FileView.aspx?FileId=$2&ReturnPageId=$3&$5" name="FileView" urlPattern="/fileview/{FileId}/{ReturnPageId}/" />
  <rewrite url="^(.*)/fileviewsa/(.*)/(.*)/(\?(.+))?$" to="$1${SocialNetworkingFolder}FileViewStandalone.aspx?FileId=$2&ReturnPageId=$3&$5" name="FileViewStandalone" urlPattern="/fileviewsa/{FileId}/{ReturnPageId}/" />
  <rewrite url="^(.*)/(.*)/filelist-tag/(.*)/(\?(.+))?$" to="$1/$2.aspx?fTag=$3&$5" name="FileListTagFilter" urlPattern="/{PageName}/filelist-tag/{Slug}/" />
  <!-- site search -->
  <rewrite url="^(.*)/search/(.*)/(\?(.+))?$" to="$1/MonoX/Pages/MonoX/SearchResults.aspx?srchq=$2&$4" name="SiteSearch" urlPattern="/search/{Query}/" />
  <!-- dynamic group rules, can be used regardeless of the actual name of the page that holds group parts -->
  <rewrite url="^(.*)/(.*)/GroupView/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?GroupId=$3&$6" name="GroupView" defaultPage="" urlPattern="/MonoX/Pages/SocialNetworking/Groups/GroupView/{ShortId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/GroupEdit/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?GroupId=$3&EditMode=true&$6" name="GroupEdit" defaultPage="/MonoX/Pages/SocialNetworking/Groups.aspx" urlPattern="/{PageName}/GroupEdit/{ShortId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/GroupList/(\?(.+))?$" to="$1/$2.aspx$3" name="GroupList" defaultPage="/MonoX/Pages/SocialNetworking/Groups.aspx" urlPattern="/{PageName}/GroupList/" />
  <rewrite url="^(.*)/(.*)/GroupInsert/(\?(.+))?$" to="$1/$2.aspx?InsertMode=true&$4" name="GroupInsert" defaultPage="/MonoX/Pages/SocialNetworking/Groups.aspx" urlPattern="/{PageName}/GroupInsert/" />
  <rewrite url="^(.*)/(.*)/GroupSearch/(.*)/(\?(.+))?$" to="$1/$2.aspx?SearchValue=$3&$5" name="GroupSearch" defaultPage="/MonoX/Pages/SocialNetworking/Groups.aspx" urlPattern="/{PageName}/GroupSearch/{SearchValue}/" />
  <rewrite url="^(.*)/(.*)/GroupSearch/(\?(.+))?$" to="$1/$2.aspx?ShowAllGroups=true&$4" name="GroupSearchShowAll" defaultPage="/MonoX/Pages/SocialNetworking/Groups.aspx" urlPattern="/{PageName}/GroupSearch/" />
  <rewrite url="^(.*)/(.*)/GroupCategory/(.*)/(\?(.+))?$" to="$1/$2.aspx?Category=$3&$5" name="GroupCategory" defaultPage="/MonoX/Pages/SocialNetworking/Groups.aspx" urlPattern="/{PageName}/GroupCategory/{CategorySlug}/" />
  <!-- social networking general -->
  <rewrite url="^(.*)/RequestConfirmation/(.*)/(.*)/(\?(.+))?$" to="$1/MonoX/Pages/MonoX/Confirmation.aspx?RequestType=$2&RequestId=$3&$5" name="RequestConfirmation" urlPattern="/RequestConfirmation/{RequestType}/{RequestId}/" />
  <!-- Photo Gallery -->
  <rewrite url="^(.*)/(.*)/activeview/(.*)/albumview/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?AlbumId=$4&activeview=$3&$5=$6&$8" name="PhotoListPaged" defaultPage="/MonoX/Pages/SocialNetworking/PhotoGallery.aspx" urlPattern="/{PageName}/{ActiveControlAction}/{ActiveControlValue}/{AlbumView}/{AlbumId}/" />
  <rewrite url="^(.*)/(.*)/activeview/(.*)/albumview/(.*)/(\?(.+))?$" to="$1/$2.aspx?AlbumId=$4&activeview=$3&$6" name="PhotoList" defaultPage="/MonoX/Pages/SocialNetworking/PhotoGallery.aspx" urlPattern="/{PageName}/{ActiveControlAction}/{ActiveControlValue}/{AlbumView}/{AlbumId}/" />
  <rewrite url="^(.*)/(.*)/activeview/(.*)/photoview/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?FileId=$4&AlbumId=$5&activeview=$3&$7" name="PhotoView" defaultPage="/MonoX/Pages/SocialNetworking/PhotoGallery.aspx" urlPattern="/{PageName}/{ActiveControlAction}/{ActiveControlValue}/{PhotoView}/{PhotoId}/{AlbumId}/" />
  <!-- discussion board -->
  <rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$5=$6&$8" name="DiscussionPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dboard/{BoardId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$6" name="Discussion" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dboard/{BoardId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dtopic/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?topicId=$3&$5=$6&$8" name="DiscussionTopicPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dtopic/{TopicId}/{Slug}/" />
  
   
   
  <rewrite url="^(.*)/(.*)/dtopic/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?topicId=$3&$6" name="DiscussionTopic" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dtopic/{TopicId}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dfilter/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&$5=$6&$8" name="DiscussionTopicFilterPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter/{FilterType}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dfilter/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&$6" name="DiscussionTopicFilter" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter/{FilterType}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dfilter-tag/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&dbtTag=$4&$5=$6&$8" name="DiscussionTopicTagFilterPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter-tag/{FilterType}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dfilter-tag/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?tftype=$3&dbtTag=$4&$6" name="DiscussionTopicTagFilter" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dfilter-tag/{FilterType}/{Slug}/" />
  <rewrite url="^(.*)/(.*)/dmessage/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?dmsgId=$3&dmsgMode=$4&$5=$6&$8" name="DiscussionEditMessagePaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dmessage/{MessageId}/{Mode}/" />
  <rewrite url="^(.*)/(.*)/dmessage/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?dmsgId=$3&dmsgMode=$4&$6" name="DiscussionEditMessage" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dmessage/{MessageId}/{Mode}/" />
  <!-- dynamic content page -->
  <rewrite url="^(.*)/ContentPage/(.*)/(\?(.+))?$" to="$1/MonoX/Pages/Content.aspx?hdci=$2&$4" name="ContentPage" urlPattern="/ContentPage/{ContentId}/" />
  <!-- mobile dynamic content page -->
  <rewrite url="^(.*)/Mobile/Content/(.*)/(\?(.+))?$" to="$1/MonoX/Mobile/Content.aspx?hdci=$2&$4" name="MobileContentPage" urlPattern="/Mobile/Content/{ContentId}/" />
  <!-- do not remove the last rule - supports for default page if all rules above have failed -->
  <if url="^(.*)/\?lng=(.*)(\?(.+))?$" rewrite="$1/Default.aspx?lng=$2&$4" />
  <if url="^(.*)/\?lng=(.*)/?$" rewrite="$1/Default.aspx?lng=$2" />
  <!--Obsolete: Used for backward compatibility only -->
  <if url="^(.*)/\?language=(.*)(\?(.+))?$" rewrite="$1/Default.aspx?lng=$2&$4" />
</UrlRewriter>

Dieser Inhalt wurde noch nicht bewertet. 
6018 Reputation 709 Total posts
kpeulic

kpeulic

29.04.2014 14:33:45
Could you give us URL of this page to be sure that URL is correct?
Dieser Inhalt wurde noch nicht bewertet. 
1849 Reputation 181 Total posts
super

super

29.04.2014 16:21:18
Sure, here you can see the issue

http://monox.gadgetnotion.com.holly.arvixe.com/MonoX/Pages/SocialNetworking/Groups/GroupView/e_1WvZ7X00KRRp2kAVBl5w/ASP-NET-Developers/

You can go in the ASP.NET discussion board and click on the tag and you will see the error.

In this site, I have the URL rewriting rules as posted above and I am sure something in that is causing this issue.
Dieser Inhalt wurde noch nicht bewertet. 
6018 Reputation 709 Total posts
kpeulic

kpeulic

29.04.2014 16:53:42
It seems that we solve the issue. 
Please try to replace this code in web.config:
<rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$5=$6&$8" name="DiscussionPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dboard/{BoardId}/{Slug}/" />
<rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$6" name="Discussion" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/MonoX/Pages/SocialNetworking/Discussion/dboard/{BoardId}/{Slug}/" />
with this code:
<rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$5=$6&$8" name="DiscussionPaged" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dboard/{BoardId}/{Slug}/" />
<rewrite url="^(.*)/(.*)/dboard/(.*)/(.*)/(\?(.+))?$" to="$1/$2.aspx?boardId=$3&$6" name="Discussion" defaultPage="/MonoX/Pages/SocialNetworking/Discussion.aspx" urlPattern="/{PageName}/dboard/{BoardId}/{Slug}/" />
Please let us know if this was helpful for you.
Dieser Inhalt wurde noch nicht bewertet. 
1849 Reputation 181 Total posts
1 2