Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Module urls and the /km1234/ segment
GazNewt
#1 Posted : Monday, February 22, 2010 2:08:52 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 2/2/2010(UTC)
Posts: 122
Location: England
Hi,

It would be great if we didn't require a /km1234/ segment in a url that points to a module's controller. It's just not a very nice url!

I see that "km1234" relates to the [Cms_ContentTemplateInPageHolder] table. Do you have any plans to allow a wrapper on top of this so we can substitute the ContentTemplateInHolderId with a more url friendly substitute value? Or even allow us to set the ContentTemplateInHolderId ourselves when we add the component?

Or can you suggest a way around this now?

Thanks

jifeng
#2 Posted : Monday, February 22, 2010 9:43:04 AM(UTC)
Rank: Administration
Groups: Administrators, Registered

Joined: 9/3/2009(UTC)
Posts: 1,552
Location: Xiamen China
HI

Thanks for your advice. The segment is required when the page include two or more modules. We need to indicate which url for module. We try to remove the segment when a page only include one module, it will be great.

Any other advices will be appreciate.
Regards,

Jifeng Huang

Kooboo Team

Microsoft ASP.NET MVP
jifeng
#3 Posted : Tuesday, February 23, 2010 11:57:54 AM(UTC)
Rank: Administration
Groups: Administrators, Registered

Joined: 9/3/2009(UTC)
Posts: 1,552
Location: Xiamen China
So bad, we try to remove the segment when a page only include one module failed.
Regards,

Jifeng Huang

Kooboo Team

Microsoft ASP.NET MVP
GazNewt
#4 Posted : Wednesday, February 24, 2010 4:27:15 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 2/2/2010(UTC)
Posts: 122
Location: England
ASP.NET MVC 2 areas might be a good fit here, they work in a similar way to KooBoo modules. When I am more familiar with the KooBoo source code I will have a closer look. For now I'm still working through the KooBoo store modules
zguoqi
#5 Posted : Wednesday, February 24, 2010 2:35:58 PM(UTC)
Rank: Administration
Groups: Registered, Administrators

Joined: 9/2/2009(UTC)
Posts: 692
Location: xiamen
Gaznewt,

We have checked the MVC area, that is an easier modular development, however Kooboo module provides more functionalities than MVC area. For example, communications between modules, different entry urls, etc, co-exists with other modules in the same pages. These kinds of things MVC area does not provide.

By the way, we are actively looking for developers and welcome any one to submit batch to Kooboo.codeplex.com

Regards,

Vincent

Kooboo Team
GazNewt
#6 Posted : Thursday, February 25, 2010 7:30:52 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 2/2/2010(UTC)
Posts: 122
Location: England
I noticed the additional functionality in how you handle modules, such as where Url.Action( "Post", "Default") returns a url with the module ID in it. Still got a long way to go to understand how it all hangs together

I've made a few changes to the html form module to cater for a few more settings such as CC/BCC/EnableSSL, and also added support for System.Web.Mail (deprecated) which works over implicit ssl on port 465 such as yahoo smtp. Maybe I could put those up once finished, start small!
zguoqi
#7 Posted : Thursday, February 25, 2010 1:56:57 PM(UTC)
Rank: Administration
Groups: Registered, Administrators

Joined: 9/2/2009(UTC)
Posts: 692
Location: xiamen
yes, please submit your work as a batch to us. You can do it via codeplex.com or directly zip and attach the changes here.
Regards,

Vincent

Kooboo Team
GazNewt
#8 Posted : Friday, March 05, 2010 4:00:50 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 2/2/2010(UTC)
Posts: 122
Location: England
Will do as soon as I pretty it up a bit, I also wanted to change the way the form is rendered so it isn't compiled
Baseless
#9 Posted : Friday, July 23, 2010 6:50:17 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 6/10/2010(UTC)
Posts: 141
Location: Sweden
Quote:
So bad, we try to remove the segment when a page only include one module failed.

Just wanted to say that i see no dire need to actually remove it completely but it would be great if it could be set to a custom value, like mymodule/ instead of km34567/ etc. The autogenerated moduleurls doesnt look very pretty.
GazNewt
#10 Posted : Friday, July 23, 2010 7:41:04 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 2/2/2010(UTC)
Posts: 122
Location: England
Hi Baseless I don't know if you know this but Kooboo changed this in 2.1.0.0 but I don't know what they did or how to use the new functionality

http://www.kooboo.com/ne...boo-CMS-2-1-0-0-released
Baseless
#11 Posted : Friday, July 23, 2010 8:15:10 AM(UTC)
Rank: Advanced Member
Groups: Registered

Joined: 6/10/2010(UTC)
Posts: 141
Location: Sweden
Nope i had no idea of this, dont think i ever saw it in any docs either. Just searched for it since i wondered and found this ;)
Thanks alot for the info, great to see that this has been done.
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF 1.9.5.5 | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.113 seconds.