Hot answers tagged discussion-board
4
When you change a page in SPD, it becomes customized (unghosted). Thus, GhostedXslLink no longer works.
More details about ghosted and unghosted pages here:
http://www.etechplanet.com/blog/ghosted-and-unghosted-pages-in-sharepoint.aspx
You should use XslLink property instead of GhostedXslLink for unghosted pages. Just change it in the property editor in ...
2
Yes, there is - there is the "Create Document Workspace" option.
Alternatively, you could use a lookup column on your Discussion list to refer to a particular document in a document library.
You could also modify the 'Properties' form on the document library to display any discussions that refer to it.
Or alternatively you could allow attachments on your ...
2
Inside your RootTemplate (name="View_Thread_Default_RootTemplate"), you have <xsl:attribute name="class">, but you cannot use xsl:attribute without a parent tag. That is what causes the error.
To fix it, you should either remove the <xsl:attribute> tag, or wrap it to some HTML tag (i.e. <div>).
After wrapping to <div>, the error ...
2
The exact solution exists as a site template in SharePoint 2013.
Communities
Otherwise (for SP 2007, 2010 or 2013) you could build a list that holds questions and answers. On that list you place an event receiver (Or workflow) that emails the specified users (could be defined in a list or something). the users then can log in, answer the question and the ...
2
You need to change the view for this, if you look closely with your current code - look at the first post iteration, it starts from ID=2 instead of 1, change the view to enumerate over subject and reply both.
So instead of
SPListItemCollection oSpListItemClnPost = oSpListPost.Items;
try this
SPListItemCollection oSpListItemClnPost = ...
2
The only solution for this is to write a parser, that will search for forwarded e-mail header in the e-mail content (HtmlBody) and extract original persons e-mail address. It is really a complicated task.
You can search for header markers generated by e-mail client which has forwarded e-mail to your system. Then parse header name / values:
From: address
...
2
i think your issue might be here:
SPListItemCollection listItemCln = list.GetItems(list.Views["Management"]);
make sure that Management exists, i think you need todo the following:
using (SPSite site = new SPSite("http://site-url"))
{
using (SPWeb web = site.OpenWeb())
{
// Get data from a list.
SPList list = ...
1
The short answer would be to create an alert that sends an email to a distribution list containing all of your users. Exactly how you would do that differs widely depending on your environment. It could be as simple as creating a distribution list in Exchange to creating a service account in AD that forwards emails to a FIM list. You will have to talk ...
1
One approach would be to replicate those fields from the User Profile Service (making them available to all User Info Lists) and then pull the info from the UIL with custom rendering. The other option would be to use JQuery to look up the user by username against the UserProfileService.asmx and render the values asynchronously. It depends if you will need ...
1
Some time ago I found a great blog article for this and I just dug it out for you.
This should solve your issues - How to prevent discussion users from editing each others posts. It's short and sweet and it works.
1
I received this reply in the technet forums:
As you are working with publishing portal, you have to turn OFF Lockdown Mode in SharePoint 2010.
Read more about Lockdown feature here : http://blogs.msdn.com/b/russmax/archive/2010/01/22/lockdown-mode-in-sharepoint-2010.aspx
For publishing sites, the Lockdown mode is enabled by default. Be aware that turning ...
1
I read in this thread that Sharepoint will only pick up messages that have x-sender and x-receiver headers. We use hMailServer, and so are able to script the server to add those headers for Sharepoint-destined messages.
Here is another possibility, from here:
For SharePoint 2010
Delivery of e-mail messages is not enabled from SharePoint to other
...
1
SharePoint OOTB Discussion Boards are not designed to work in a folder-like structure. I assume you are trying to better categorize your discussion boards into topical groups. Here are a few alternative routes you might try:
1) Use a Category column that you filter on. Then you can use the various SharePoint filter web parts to "drill-down" to the posts ...
1
Can't you just use CSS on existing Title-columns, like this:
.ms-vb-title .ms-vb a {
background-image: url(http://goo.gl/A444j);
background-size: 16px;
padding-left: 20px;
background-repeat: no-repeat no-repeat;
}
If you use jQuery and want to instantly show the effect, run this:
$('.ms-vb-title .ms-vb a').css({
backgroundImage: ...
1
Thanks for the post, I have tweaked the script a bit to loop through all discussion items in a discussion board and move them to a new list.
# Migration of a discussion forum to a new list
# to overcome commenting issue caused by Meta-Vis
# Migration
#Region Load SharePoint Snapin
$ver = $host | select version
if ...
Only top voted, non community-wiki answers of a minimum length are eligible

