Alias per language...

This is a FORK of the CMS Made Simple project and is not oficially supported in any way by the CMS Made Simple development team.
Locked
forbairt
Forum Members
Forum Members
Posts: 19
Joined: Tue Feb 12, 2008 8:40 am

Alias per language...

Post by forbairt »

Hi Guys,

I'm pretty new around here ... have been working with CMSMadeSimple for a month or two now and I'm LOVING it ... I'm currently working on a site using MLE and one issue I have (well not an issue) is that I'd like to be able to have an alias for each language.

Is this something that people would be interested in ?

I've read another thread on here. . and alby (great work btw) mentioned it would involve some major code changes.

From my way of thinking (at its most simplistic)

One would require a table containing the alias mappings using your main language as the foreign key

Code: Select all

alias_en,alias_ga,alias_it
home,baile,casa
My current directory structure is

/en/home
/ga/baile

Based on this I could look up "baile" in my alias mappings table getting home ... which will then give me the content_ga and so on

Is my understanding of this rather simplistic ? (I realise things could get rather complicated futher down the line)

I'm asking this because Alby said in the other thread that the alias's were rather important for CMS Made Simple ...

I've not really looked at the code behind CMS Made Simple too heavily yet as its just working nicely for me and I've had no need to hack it yet.

Would there be an interest in this kinda thing ?

This is going to be a rather important for me and the multilingual sites I'm working on. SEO is the major factor behind it given the weight of the URL in SEO.

I'd appreciate anyones thoughts on it ... I've not looked at the roadmap for CMSMS 2.0 ... but I don't believe this would be a feature that would be included in it ?

I also realise .. there was the other way of doing it ( creating main section en ... and the other languages then having sub pages under it) This however would be a bit too complicated for my end customers having to create the mappings between page alias's themselves. I originally went about the site I'm working on that way and then I started looking at MLE and went .. WOW :) this is more what I'm after.

James
alby

Re: Alias per language...

Post by alby »

forbairt wrote: I'm pretty new around here ... have been working with CMSMadeSimple for a month or two now and I'm LOVING it ... I'm currently working on a site using MLE and one issue I have (well not an issue) is that I'd like to be able to have an alias for each language.

This is going to be a rather important for me and the multilingual sites I'm working on. SEO is the major factor behind it given the weight of the URL in SEO.
Well, I agree with you that is nice feature (for SEO) but some thoughts in freedom:

- I talk with Ted today and probably is a feature in 2.0
- in 1.X probably break something (I think hierarchy for example), I don't think that will be painless
- adding more columns increases the possibility of errors and install problem (p.e. now I don't have a PostgreSQL server for test in this environment)
- changed code increment the distance from original CMSMS (read more complicated then upgrade to 2.0)
- from 1.02 of katon I have tried to reduce as far as possible diff code from CMSMS for avoid problems (bugs are always present  ;)) and time test for releases
- I am alone to follow the project
- I don't want follow this project for much time after 2.0 (clearly need a bit of time so that the 2.0 is stable but after have no sense to continue with 1.X), better go more effort in 2.0 and in modules for 2.0

however I am open to your opinions

Alby
forbairt
Forum Members
Forum Members
Posts: 19
Joined: Tue Feb 12, 2008 8:40 am

Re: Alias per language...

Post by forbairt »

Hi Alby,

thanks for the response :)

I guess I was thinking a good bit along the lines you were thinking.

My main problem at the moment (as always these days) would be my lack of time to commit to it (keeping it updated and so on even in doing it)

If its going to be a feature in 2.0 it'd be very cool ... (that said I don't know the timeline on 2.0)

I think I'm probably going to end up hacking the code myself a bit ... and will potentially provide it as it (though it may be best I don't as upgrading for people could become an issue especially on larger sites)  .. but this is honestly going to take me a couple of weeks to get around to. (figuring out the various bits and bobs all over the place and how best to do it and as you put it testing and so on)

I'll let you know how I get on with it

James
dodaxas

Re: Alias per language...

Post by dodaxas »

what the progress with multi alias page for diferent languages ? :) i have the same problem :(
Locked

Return to “[locked] CMSMS MLE fork”