Hi all,
Is it detrimental in any way to add custom data tables to the default CS database? For example, I'd like to add some resource/lookup data for a new flavor of "CreateEditPost". In order to do so, I would be adding a new table to the database (or a separate database, if that were more advisable) and populate a variety of fields (perhaps even a data grid) using the other table prior to submitting the form? I suspect it makes little difference to how CS functions...however, I want to enable the *searching* of this new table through the existing "Search" functionality of CS.
So, when the user were to "Search" - it would pull up results not only from Forums, Blogs, Galleries, etc. but also the custom table. If this is to work, which properties file do I need to edit to specify the parameters and attributes of the new custom table? Is this type of custom development possible?
Thanks very much!
chrisrsimons:... Is this type of custom development possible?
Heh--*all* types of custom development are possible, given enough time and resources. But seriously, I'm looking into your question. Here are a couple of initial thoughts:
I hope that helps. Let me know how your development goes!
John Bledsoe
Sr. Software Specialist - ATGi
Hi John,
This will help enormously - thank you. As you probably know, it can sometimes be difficult to find the class or code file that contributes to any given CS capability. Now I know to start my look into BarrelItem and SearchJob.
I was initially very weary about custom development with CS; the multitude of files, the dependence on resource files, and the custom controls, really made my initial efforts daunting. Now, finally, it is all coming together. Also, I notice with CS 2007 Beta 2, finding what you need seems to be a bit easier.
Thanks for your response.
Hi, Chris.
Just my $0.02: I am implementing an LMS with Community Server, and I added all of the LMS tables right into the CS database. Having no problems at all. I prefaced all of my tables with 'lms_' (and the sprocs and views too) and it is rolling right along.
S
sempf,
I am doing the same and having no issues thus far.
Thanks.
would any of you be so kind as to write about how you went about creating those tables and calling upon them within cs
peace shakes
Carolina Pulse
Speaking for myself, I just added them using Management Studio, and am accessing them through ADO.NET. I am not using the CS infrastructure to interact with them.
Copyright© 2008 Telligent Systems Inc. All rights reserved CommunityServer.com • Telligent.com