Register   Login
     
  Latest Posts  
Private Messages 1.07 - Potential Display Name Bug
by blob150 on 12/03/2008 5:16 PM
Removal of "Actions" section...
by jlatulippe on 12/03/2008 5:08 PM
RE: MultiSelect Search on Multiple Checkbox
by smcculloch on 12/03/2008 3:46 PM
RE: Property Agent Latest Filter
by erikvb on 12/03/2008 3:45 PM
RE: Help! property type error
by smcculloch on 12/03/2008 3:44 PM
RE: Property Agent Latest Filter
by smcculloch on 12/03/2008 3:42 PM
RE: Set default value
by smcculloch on 12/03/2008 3:42 PM
RE: Can an entry belong to multiple types?
by smcculloch on 12/03/2008 3:42 PM
RE: Remove CAPTCHA when logged in?
by smcculloch on 12/03/2008 3:40 PM
RE: Display Name
by smcculloch on 12/03/2008 3:38 PM
  Forums  
Subject: I Need This Today, Please
Prev Next
You are not authorized to post a reply.

Author Messages
green flashUser is Offline
Silver Membership
Nuke Wiz
Nuke Wiz
Posts:132

11/08/2007 1:30 AM  

Scott, i have been playing with it since 24 hours but couldn't find where to insert character replace functions.

Can you do same think you have done for News Articles module and attach modified file here.

Issue: DotNetNuke 4.7 will not work as expected with Human Friendly urls after Turkish locale installed and applied.

What i have done: I tried to insert functions to FriendlyUrlProvider.vb but failed to get it working.

Solution: Your help :)

It just uses default behaviour to show pages.

I wouldn't ask it many times, if i really would not need it.

You can also help me by telling which lines in which files need to be changed.

I am still looking to all codes at my screen, but does not understand at all xD.

Thanks.

 

 

 

 

 

 

 

 

 


DNN Tutorials
DotNetNuke Turkish Community
Scott McCullochUser is Offline
Administrators
Nuke Master
Nuke Master
Posts:12577


11/08/2007 4:57 AM  
It's about an hours work to make these changes, because it requires an additional parameter called languageReplacement="Turkish" that would run that turkish algorithm.

I wasn't planning on making any new changes because it's now in the core. You need to make changes in the friendly url provider (the url that is written out) and the urlrewrite module (the way it reads in).

I think it won't work though, because, if you make a foreign a character become a, then when you read it back in, a can have a possible 2 values?

Scott McCulloch
Site Administrator
green flashUser is Offline
Silver Membership
Nuke Wiz
Nuke Wiz
Posts:132

11/08/2007 5:16 AM  
i see the point that you covered, and i am aware of the two meanings of same char for different cultures.
however, if you could post the modification here, i am sure me and other locale users could make necessary changes for their own locales.

Yes i know the friendly urls now in dnn core, i would submit this problem to gemini, but i think i wouldn't get help from there :(

Anyway i am up to suggestions and any help to make this touch, i even can pay a small amount to get this working.

Thanks.

DNN Tutorials
DotNetNuke Turkish Community
Super User AccountUser is Offline
Nuke Addict
Nuke Addict
Posts:76

11/08/2007 5:21 AM  
I'm not sure you understood my last post, how can we lookup the tabpath, if some of the characters mean 2 different things? We could never get back to the foreign characters.

I think the solution for you is manually assigned urls, like a page alias (similar to portal alias). I've had this idea for some time but haven't implemented it yet.
green flashUser is Offline
Silver Membership
Nuke Wiz
Nuke Wiz
Posts:132

11/08/2007 5:32 AM  
No, i did understand, but how come it does not work same way the function used for replacing characters in tabpath. Interestingly, i have no longer foreign chars in Tabpath after using my previos solution for Tabpath chars. Remember my second message from:

http://www.ventrian.com/Support/ProductForums/tabid/118/forumid/4/postid/24156/view/topic/Default.aspx

Now, i am just using English chars, like yours, but the problem is human friendly urls totally not working when Turkish locale applied to dnn instance. Even i have all page names and content in English.

I have a workaround for this problem but, its totally useless, because it does not let me move my modules after using this hack. (I define human friendly urls in each page settings, it does the job, but when it comes to move modules to other pages, or adding modules from existing pages, or selecting main module while adding sub modules of a product)

Anyway, i am very satisfied with your efforts, and i love your modules (esp. News&Articles)

DNN Tutorials
DotNetNuke Turkish Community
Scott McCullochUser is Offline
Administrators
Nuke Master
Nuke Master
Posts:12577


11/08/2007 5:37 AM  
Oh wait, is it because of the language parameter in the URL? (so there just not beign rewriting because of this extra parameter?)

Scott McCulloch
Site Administrator
green flashUser is Offline
Silver Membership
Nuke Wiz
Nuke Wiz
Posts:132

11/08/2007 5:41 AM  
well, i tried to remove tick from checkbox for language parameter, but it didn't work too :(

But i think it might be releated, as far as i know, this problem was still happening before language parameter introduced.

DNN Tutorials
DotNetNuke Turkish Community
green flashUser is Offline
Silver Membership
Nuke Wiz
Nuke Wiz
Posts:132

11/10/2007 1:03 AM  
I logged this problem to Gemini:
http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=6716&PROJID=23

Thanks.

DNN Tutorials
DotNetNuke Turkish Community
pbryanUser is Offline
Registered Users
Nuke Super Newbie
Nuke Super Newbie
Posts:12

11/11/2007 8:58 PM  
I found that the language parameter was being put into the url regardless of whether I selected that option in the settings. Having this in the url meant that the regular expression in the urlrewriter did not work.

This regular expression worked for me
[^?]*/TabId/(\d+)/(language/\w{2,2}-\w{2,2}/)?default.aspx$

Instead of the normal one
[^?]*/TabId/(\d+)/default.aspx$
green flashUser is Offline
Silver Membership
Nuke Wiz
Nuke Wiz
Posts:132

11/18/2007 2:52 PM  
thanks for all efforts, this problem is fixed now,

DNN Tutorials
DotNetNuke Turkish Community
You are not authorized to post a reply.
Forums > Projects > Friendly Urls > I Need This Today, Please



ActiveForums 3.7