|
Download WebPortal
|
|
|
Download and start using the full WebPortal completely free, including the source for the basic modules so you can see how to create your own if the included modules aren't enough.
|
|
Subscribe
|
|
Get It All for $50 USD:
WebPortal, ORMapper,
Source Code, All Updates
|
|
User Login
|
|
|
|
|
|
Wilson WebPortal Forums : Bugs & Issues : Freetextbox & Group
|
|
| 3/15/2006 1:21:18 AM |
Hi Paul
#1 the 1.001 really improve a lot, but when I launch the portal in vs server, I realize that freetextbox is looking at aspnet_client/freetextbox which is not exist, so I google a bit and find a SupportFolder property for freetextbox and make some change as follow to Controls/Edits/EditSetup.cs Function AddHtmlBox
this.AddEditLabel(label, span); FreeTextBox htmlBox = new FreeTextBox(); htmlBox.SupportFolder = "app_script/FreeTextBox/"; ... Just to verify with you, whether this is ok, or any potential problem #2 After runing the portal. I face the concept of the Groups, based on what I understand in Host, can add more groups in Per Portal, there is only one group So actually group concept is to group portal ? pages ? or group user ? Will appreciate if you can highlight the group concept.
Thanks Kevin
|
| 3/15/2006 1:32:52 AM |
Hi Kevin:
1. Hmmm, the version of FreeTextBox that I'm using for ASP.NET v2.0
doesn't actually have any expectation of the older aspnet_client
folder. Of course I'm running it in IIS, not in the VS Web Server, and
maybe it works differently in that environment -- I'll try to look into
that.
2. You can add both groups and/or portals as host. What's the difference? A group is a collection of users and roles that will correspond to one or more portals. For instance, I have one group of users and roles for WilsonDotNet.com, ORMapper.net, and WilsonWebPortal.com, but I have other separate groups for other unrelated sites. In many cases you will have one group = one portal, which is the model most (if not all) other portals force upon you, but my portal allows more flexibility. But in all cases, each portal only belongs to one group.
By the way, while I will try to look at the VS Web Server, its really far from optimal for a portal type of project since by definition you're working with multiple sites/folders with fixed urls -- and the VS Web Server gives you different ports that kind of work against that. So my honest recommendation, and this would be true for other portal apps that you may work with also since they work similarly, is to work with IIS -- which is of course what you will be working with when you deploy it anyhow.
Thanks, Paul Wilson
|
| 3/15/2006 3:49:05 AM |
If IIS is not an option, you should definately consider Wilco Bauwer's WebDev.WebServer2, which doesn't have most of the limitations of Cassini. Check it out here. |
| 3/15/2006 10:34:05 AM |
Hi, Paul
#1 Thanks for your reply, actually I more focus on biz app module, so I think some issue may not apply for general usage, finally I have to change to htmlBox.supportFolder = "/webroot/app_script/freetextbox/"; to make it works, I dig into freetextbox, most of the script can load using axd, but only language xml file is via aspnet_client folder, maybe one of the unsual feature/bug of it, nothing to do with your webportal, but if any how u can have concept to integate more RTE, maybe it is great for most users.
#2 Some basic questions How to delete part from page How to show Wiki History
Thanks Kevin
|
| 3/15/2006 10:38:07 AM |
Hey Kevin:
Right now there is no UI to delete a part -- definitely something to consider adding in the future. For now you can either set it inactive, or delete via the database. By the way, the reason I didn't implement the delete already was because its a lot more involved due to all the content that can be tied to a part -- so I'm not going to be able to delete in many cases, or I'm going to have to do some type of cascade, which of course should require a confirmation also.
As for Wiki history, its stored, but its not exposed right now. I can consider exposing it in the future, or someone else may beat me to it.
Thanks, Paul Wilson
|
|
|