Login

Username

Password





Register   Reset password

Get Cuyahoga at SourceForge.net. Fast, secure and Free Open Source software downloads

Forum

Welcome Guest Search | Active Topics | Members

Admin customisations Options
Constructor
Posted: Wednesday, March 10, 2010 2:09:01 PM
Rank: Administration
Groups: Administration , Member

Joined: 10/7/2008
Posts: 505
Points: 1,515
http://www.youtube.com/watch?v=HI_AW4Ts20Y

Over the weekend I made some changes to a copy of my Cuyahoga build. It is basically 2.0 (mostly) with the old 1.6 admin customised. This was as a test to find how it would perform. I actually like the way it worked out. I can cut and chop around large sections of a site very quickly. I have also added a rename action 'inline' using jQuery and ajax calls (not in the video).

Cut, copy, paste, delete and move are all accessible via a new context menu. This calls the server side via jQuery Ajax calls to a new admin service I built (again just as a test). This works well and also allows the creation of an admin interface using other technologies other than HTML/JavaScript if one requires or prefers.

The reason behind this was... why not try it and see.

- jQuery context menu added to admin area.
- jQuery Ajax
- Admin web service (called by jQuery Ajax)
- Sites and Nodes render in clean nested lists
- Sites and Nodes utilise animated treeview display (state is stored in cookie).
- Moduletools panels now appear toggled by a small icon. This does not alter the site layout any more
- When moduletools panel is activated the relevant area is highlighted to show the user which area of content is associated with it

I am looking at how some of this could be utilised in 2.0
Constructor
Posted: Saturday, March 13, 2010 3:28:38 AM
Rank: Administration
Groups: Administration , Member

Joined: 10/7/2008
Posts: 505
Points: 1,515
Does anyone think this way of working would be worth while adding to a branch of the current 1.6?
jernejl
Posted: Sunday, March 14, 2010 11:06:05 PM
Rank: Member
Groups: Member

Joined: 2/3/2010
Posts: 11
Points: 33
Of course! happy I'd love to see that available to everyone. Great work by the looks of it.

I am also working with 1.6 because we decided that 2.0 is not far enough along for our needs. For now I added the possibility to translate the administrative part (resources - http://msdn.microsoft.com/en-us/library/ms227427.aspx).

I was also considering replacing NHibernate with the latest versions in that branch and adding Fluent NH. But I'm unsure if that's in the interest of the whole community.
martijnb
Posted: Wednesday, March 17, 2010 1:55:33 AM

Rank: Administration
Groups: Administration , Member

Joined: 12/30/2004
Posts: 1,674
Points: 1,824
Location: Wageningen (NL)
Guys, I'll try to setup a 1.6 branch on github for this stuff. This should make it easier to share and incorporate nice improvements like these.
Constructor
Posted: Wednesday, March 17, 2010 3:20:23 AM
Rank: Administration
Groups: Administration , Member

Joined: 10/7/2008
Posts: 505
Points: 1,515
Is there a build that is V2.0 core with the classic admin ?

If so then this would be a good staring place for me. I could then add a new web service based admin service and take it from there.

The idea would be to provide admin services that any UI could utilise (Flash/Flex, Silverlight, HTML/JS and even mobile apps).
modark
Posted: Friday, March 19, 2010 2:11:08 PM

Rank: Member
Groups: Member

Joined: 11/12/2009
Posts: 23
Points: 69
@Constructor,

Wow, i really like your custom modifications!
Great work! I can't wait to get a copy.

Gr,
Mo


-=-=-=-=-=-=-
hackopotamus
Posted: Friday, March 19, 2010 11:27:24 PM

Rank: Newbie
Groups: Member

Joined: 3/19/2010
Posts: 1
Points: 3
Location: SLC, UT USA
Hello All,

Agreed. Anxiously awaiting branch of 1.6 for this new admin.
Constructor
Posted: Saturday, March 20, 2010 3:47:59 AM
Rank: Administration
Groups: Administration , Member

Joined: 10/7/2008
Posts: 505
Points: 1,515
Ok, the issue is that the changes in the video are to my own 'non-standard' Cuyahoga build. It is still module compatible but has many other changes I have made.

What I will do is take a copy of the current V1.6 and add the admin customisations to that. Ideally though, I would like to get V2.0 core in there also. If this is not possible then I will just stick to V1.6 as it is.

I will add jQuery tabs to the admin forms. This will present the long forms in a tidy tabular format.

So my question to everyone is:

Is there a specific/best build number that I can get from the repository that has the classic admin still in there? Even if it is not 100% working it is a starting point.

This version will be kept 100% compatible with the other Cuyahoga resources (modules etc). Just a little improved and 'remixed' happy
jernejl
Posted: Sunday, March 21, 2010 2:20:17 AM
Rank: Member
Groups: Member

Joined: 2/3/2010
Posts: 11
Points: 33
For me it would be quite important to stick with 1.6, because that is what we use at our company. We use the latest 1.6 source.

Also if these improvements are in everybody's interest (which I think they are) they should probably merged into the main 1.6 branch?
Constructor
Posted: Sunday, March 21, 2010 4:11:15 AM
Rank: Administration
Groups: Administration , Member

Joined: 10/7/2008
Posts: 505
Points: 1,515
jernejl wrote:
For me it would be quite important to stick with 1.6, because that is what we use at our company. We use the latest 1.6 source.

Also if these improvements are in everybody's interest (which I think they are) they should probably merged into the main 1.6 branch?


The issue is for me that would mean double the work sad

I would rather improve a build that I could use also. My own build has many changes but the downloaded modules still work fine.

A 2.0 core with an improved classic admin utilising ajax/web forms (that maintain state) and admin web services would nice.

I will take a look and think.
jernejl
Posted: Sunday, March 21, 2010 7:38:11 AM
Rank: Member
Groups: Member

Joined: 2/3/2010
Posts: 11
Points: 33
Of course. You should be making improvements that you can use happy. If anybody else can that's an added bonus.
Constructor
Posted: Tuesday, April 20, 2010 3:57:26 AM
Rank: Administration
Groups: Administration , Member

Joined: 10/7/2008
Posts: 505
Points: 1,515
Continuing with the customisation process and testing etc, I found that the FCKEditor would not upload files in a site created on a subdomain.

The ASP.NET connector for FCK Editor uses a RegEx to clean the domain in its domain relaxation. Unfortunately this also cleaned the subdomain. I modified the connector and rebuilt it. It now works fine.

If anyone has had any issues with this I can provide the fixed version.
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.

Main Forum RSS : RSS

Yet Another Forum.net version 1.9.0 running under Cuyahoga.
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved.