CS MVP's
Community Servers Most Valued Professionals

Browse by Tags

  • Brand new CSModule pack for CS 2007 - Cinnabar

    As some of you might already have seen, the Community Server MVP's CSModule pack has a new release. The new package is called Cinnabar, and is targeted for CS 2007. So if you want to use your favorite CSModule pack on your new upgraded to CS 2007 site this is the package to download. It also has a new CSModule made by Gary McPherson and Keyvan Nayyeri called LinkManager. For more details, hop over to http://csmvps.com/blogs/news/archive/2007/05/13/community-server-mvps-cinnabar-csmodule-package...
  • How to add new users to different roles on the fly

    Sometimes there might be a need to add your users to different roles, depending on certain invitations, at registration time. Is that possible in Community Server (CS)? Well, in this case CSModules can be your friend as in many other situations. The other day there was a request for this functionality in the CSOrg Forums . I thought it would be an interesting case to do some sample code for a CSModule that did this by reading an argument from the query string. You might think that this could be done...
  • Using Localizable E-mail Templates

    Wouldn't it be great to be able to standardize how mails sent from your Community Server site looks, and to be able to change them on demand without having to re-compile anything? As you might know Community Server (CS) already has a built-in system for this. This localizable template system is used for example when a new user registers and an e-mail with login information is sent to that user. In this article I want to show you how you can hook yourself into and use this system in your own Community...
  • Correction of one of my old posts

    Previously on J-O Erikssons blog: A long, long time ago. At least in Internet Time. At J-O Eriksson's old blog there was an article about a solution to handle sending Newsletters to your Community Server users with the help of CS Roles . As time went by, new articles was written, other areas of Community Server was examined, and the solution was forgotten. Until one day when J-O needed to use this solution on one of his sites. He discovered that it no longer worked! It was broken, kaputt! After much...
  • CS 2007 New Feature: File Storage in blogs

    One of the new features in Community Server 2007 is being able to store files on a per blog and/or a per site basis. This article gives you a walk through of how it is currently implemented in CS 2007 Beta 1. I assume most of you have read about the new file storage capabilities (code name Zion) before, and many of you have probably also already tried it out. But for those that yet haven't had the time to take a look at this feature, I thought I'd give an walk through together with some screen shots...
  • The forgotten notifications (a new CSModule)

    Do you have any forums posts that have been caught by a spam rule? Or do you have any forums posts that haven't been approved for other reasons? It's not easy to know unless you frequently visit your Control Panel -> Forums to Moderate . I have had sites where I discovered posts that were several months old. On one of my sites someone complained that his post didn't show up after posting. Going to forums moderation, of course there it was. During the autumn of 2006 I therefore started to build...
  • SoapBox CSModule - the source code online

    I happened to browse to CodePlex today. Haven't been there for ages. They have updated their interface in many areas. One cool thing that caught my interest was that I now can browse the source code of a project without having to download and load it in Visual Studio. Great! For example, here's a look at the source code of my SoapBox CSModule . Isn't it beautiful? Could we get that with color coding? Another good thing is that you now can create projects automatically. But you need to publish the...
  • Do you have problems with Community Server Database size?

    If you have your Community Server web site at a hoster, have you been confronted with the issue of a growing CS Database? In a conversation with Keyvan the other day, he pointed me to a forum thread at communityserver.org, and hinted that this might be a good idea for a CSJob. In that thread a user wants to delete certain posts in the CS Database at certain intervals (although the question from the beginning is more like if mirrored blog posts does expire or if they have to be deleted manually)....
  • How to learn where your users click

    Implementing a more clear menu, like I did the other day, and do other changes to you blog, might be of no meaning at all if you're not aware of how/if they are used. Assuming your blog is for you readers, and not just a personal journal for yourself, you'd want to know if the features you add to you blog are used at all. If they're not, it might mean that either they fill no meaning to your readers, or they can't find it. Of course there are a 3rd alternative that is very easy to miss. Today many...
  • How to create a WeblogThemedControl

    Want to create a Community Server control that adapts to your blog's theme/skin? Community Server (CS) contains a class named WeblogThemedControl, which is used for many of the built in blog controls in CS. One of the features of the WeblogThemedControl is that it has a corresponding .ASCX file usually in the SKINS folder of your blog skin. This .ASCX file enables you to change the appearance of the control at runtime, without changing any of the WeblogThemedControl's source code. On top of that...
  • The Secrets of CSModules

    Whether you are a developer, or a Community Server admin that haven't got much experience of .NET Development, I believe you should benefit from this article. This article gives you an overview of what CSModules are, how can you benefit from them, and also a collection of resources to find out more, and maybe start using CSModules and the benefits of them right away. Any developer that has been involved the slightest bit in developing upon Community Server has most probably been in contact with the...
  • External Tag Links CSModule

    A member of my Swedish CS community has been using Wordpress for his blog for a while. Now he's planning to move to Community Server . One of the things he used with Wordpress was a control that let him add kind of external tag links to the bottom of his posts. He wondered if I knew of any such control for CS. I'd seen somewhere that Dave Burke had done something similar for Technocrati tags, but couldn't find any information on it. And searching the cs.org didn't bring me anything...
  • Visual Studio Template for CSModules

    I created a Visual Studio 2005 template for my own use when creating CSModules. The template contains the base line code that you need for creating a basic CSModule, and some basic instruction on what you need to get going. In case someone else would find it useful, I have uploaded it to my downloads area, so you can download it here . Read More...
  • Thoughts on a Job for Max age of user passwords

    As I've mentioned before, I have been working a bit on a CSJob for initially forcing users to change passwords after a specified amount of time. And I thought I'd share some ideas around it this article, and see if it would be a usable CSJob. I have most of the code working in my development environment. But it seems that forcing a user to login at next visit might not be that easy. Well, first, let me show you a picture on how I have been thinking about this. I played around with Mindjet...
  • CSModule for Mindmanager Maps

    I've been quiet for a couple of days. So what have I done? Nothing? Well, I have done something! I have been continuing my work on an add-on for forcing users to change passwords after a admin configurable period. It's currently a CSJob, which I found wasn't that easy to debug. But I believe it's coming along fine. Will post more about it here later. I have done some work/tests on the user audit module, and maybe will post a small update this week. But another thing I've done...
Community Server MVP's © 2006-2008
Powered by Community Server (Commercial Edition), by Telligent Systems