Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

Archive /

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo

Urls, why no 'sublevel' urls?


Go to End


51 Posts   36625 Views

Avatar
ajshort

Community Member, 244 Posts

13 September 2008 at 2:53pm

I can confirm that my patch is working (at least with r55074) - as im currently using it on one of my client's sites. The only problem was to do with a method in ContentController I had to delete (ContentController::Link()).

Also - there is progress being made with the patch. I have a patch (im not releasing it yet) that works with the current trunk version, but is still a bit buggy/unfinished.

Avatar
Matt Hardwick

Community Member, 61 Posts

13 September 2008 at 3:27pm

Edited: 13/09/2008 3:27pm

Is that patch I linked to yours then?

Avatar
ajshort

Community Member, 244 Posts

13 September 2008 at 9:17pm

Indeed it is.

Avatar
Matt Hardwick

Community Member, 61 Posts

14 September 2008 at 1:41am

Is the non development version for an older version or a more recent version that the current 2.2.2 release? I tried to patch in the code manually, but the line numbers were way out, and when I tried to run it just didn't work. Also any idea when the newer version is going to be coming up?

Cheers,

Avatar
ajshort

Community Member, 244 Posts

14 September 2008 at 7:28pm

Heres some quick instructions on how to apply my first patch. Note: i would recommend that you DO NOT use this is a production environment. It's still a bit quirky in some areas, and could break some important functionality.

1) Download TortoiseSVN - http://tortoisesvn.tigris.org/
2) Create a new folder where you wish to install SilverStripe
3) Right click on it, then click SVN Checkout
4) Change the repository URL to http://svn.silverstripe.com/open/phpinstaller/trunk - and then change the radio revision box to select "Revision" rather than "Head Revision", and enter 55074 in the little text box. Click OK.
5) When this is done, right click again on the folder and select TortoiseSVN > Apply Patch, and navigate to your downloaded copy of the patch from my site (theres a download link beneath all the highlighted code)
6) Install Silverstripe like normal

As for releasing the new version: Ill release it when its ready ;)

Avatar
dio5

Community Member, 501 Posts

16 September 2008 at 9:28pm

Make sure you get it pushed into a stable SS version :)

You'll make tons of people happy :)

Avatar
Ingo

Forum Moderator, 801 Posts

19 September 2008 at 5:10am

Just to keep you guys posted, we're working together with AJShort to get this feature in a stable state. Its currently on a "feature branch", you can follow its development here:
http://open.silverstripe.com/browser/modules/sapphire/branches/nestedurls
http://open.silverstripe.com/browser/modules/jsparty/branches/nestedurls
http://open.silverstripe.com/browser/modules/cms/branches/nestedurls

Currently there's not a lot to see, but hopefully that will change when AJShort works his magic on there :)

Avatar
Liam

Community Member, 470 Posts

19 September 2008 at 11:56am

Excellent. Can't wait for it to be included into a stable release. Will really polish off SS as I know for a lot of people this is a showstopper missing feature.