Published Client Tools for umbraco on Codeplex Options
hoehler
Posted: Wednesday, January 09, 2008 4:15:45 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
Hi all,

As promised (and as allways too late) I have published my old Utilities for Umbraco as an own open source project on Codeplex: Client Tools for umbraco. In the first version is the MediaUpload missing cause of time problems. The complete tool is rewritten and now completely in C#. Also the architecture is new with interfaces, profiles and providers.

What is this tool good for? In the most time I am using the logviewer for monitoring all my sites (and all the sites from my company). So I can view the logs without login to umbraco.

There are many possibilities for new features. Especially for the planned new MediaUpload!

Feel free to give me your input...

Thomas

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
hoehler
Posted: Wednesday, January 09, 2008 4:41:59 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
So short time and seen the first thing which is missing: At cleaning the stats I have to clean also the umbracoStatActions. Therfore that I even don't know anything of the umbracoStatActions, can someone give me some infos about umbracoStatActions that I can add it to the statscleaner?

Thanks

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
vonlinaa
Posted: Wednesday, January 09, 2008 5:07:33 PM
Rank: Aficionado

Joined: 7/23/2006
Posts: 171
Great work Thomas.

Can't wait to see the full version with media upload. Would it be possible to select which sections you want like you can in Umbraco. This way you can give your customers this great tool to upload media but you won't let them clean the database or read the log.

I have discovered one minor bug. The dropdown with the login disapears when first selected.
and if you can make some error messages when there's a connection errors or other things. The application just shut down.

Søren Linaa
Level 1 & 2 Certified Professional
Johnz
Posted: Wednesday, January 09, 2008 9:28:40 PM
Rank: Enthusiast

Joined: 8/30/2007
Posts: 11
Wow. Thanks for Thomas. it will be Prefect when the upload feature gets ready.
hoehler
Posted: Thursday, January 10, 2008 9:26:27 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
Søren Linaa wrote:

I have discovered one minor bug. The dropdown with the login disapears when first selected.
and if you can make some error messages when there's a connection errors or other things. The application just shut down.

Thanks for reporting Søren. v1.0.1 is online which corrects the profile dropdown issue. The error messages I have to check tomorrow.
Søren Linaa wrote:

Would it be possible to select which sections you want like you can in Umbraco. This way you can give your customers this great tool to upload media but you won't let them clean the database or read the log.

I have thought about a plugin concept which realisizes these separation. Possible is to control this via setting, but in my opinion it is better to separate the controls in own dlls and set the left side buttens via reflection if the dll is present. Anyway, the media upload will only be available for the webservice provider and there you are giving controls via the config file. I will draw the concept down to each separate functionality, corresponding to one usercontrol.

btw: for the media upload I am searching someone who has experience with image manupilation!

Thomas

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
vonlinaa
Posted: Friday, January 11, 2008 1:45:42 PM
Rank: Aficionado

Joined: 7/23/2006
Posts: 171
Thanks for fixing the dropdown.

Another bug appeared instead though. Now you can't click on Settings without an eror message and the program shuts down.

Søren Linaa
Level 1 & 2 Certified Professional
drobar
Posted: Friday, January 11, 2008 3:47:41 PM

Rank: Umbracoholic

Joined: 9/8/2006
Posts: 1,256
Location: KY, USA
Hi, Thomas,

Regarding image manipulation help... could you just call ImageGen (assuming it were installed)?

cheers,
doug.

MVP 2007-2009 - Official Umbraco Trainer for North America - Percipient Studios
hoehler
Posted: Saturday, January 12, 2008 9:20:37 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
Thanks Doug, but I need the image manupilation for the win client. My intention is that the client has a set of images which he wants to upload, but has not the bandwidth for uploading tons of mb. So I want to give the possibillities to do the resizing at the client before uploading. As I understand your (really great) tool is only for ASP.NET, or?

Thomas

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
hoehler
Posted: Saturday, January 12, 2008 9:47:49 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
Søren Linaa wrote:

Another bug appeared instead though. Now you can't click on Settings without an eror message and the program shuts down.

A really silly bug :no:

Version 1.0.2 is online...

Thanks, Søren.


• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
vonlinaa
Posted: Sunday, January 13, 2008 12:57:35 PM
Rank: Aficionado

Joined: 7/23/2006
Posts: 171
Thanks Thomas.

I'll continue to test for minor bugs :thumbup:

Any news on the media upload.




Søren Linaa
Level 1 & 2 Certified Professional
hoehler
Posted: Sunday, January 13, 2008 11:59:04 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
Uploaded version 1.1.0 which has separated the usercontrols from the main project. So it is possible to delete one of the ClientTools.Client.Controls.*.dll to remove the functionality defined in this dll. Thanks Søren for your input.

Thomas

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
vonlinaa
Posted: Monday, January 14, 2008 8:21:55 PM
Rank: Aficionado

Joined: 7/23/2006
Posts: 171
This is just what I had in mind. The sections works great by adding the dll's you want.

Søren Linaa
Level 1 & 2 Certified Professional
martin
Posted: Monday, January 21, 2008 11:15:32 PM
Rank: Devotee

Joined: 7/24/2006
Posts: 249
Thomas Höhler wrote:

Uploaded version 1.1.0 which has separated the usercontrols from the main project. So it is possible to delete one of the ClientTools.Client.Controls.*.dll to remove the functionality defined in this dll. Thanks Søren for your input.

Thomas


Have tried all version of your client tools including latest 1.10
I cannot seem to delete "versions" the numbers allways stay the same.
Remove by date I assume is everything behind the date one has selected is removed, so if I leave as current date and choose "clear version by date" nothing happens.
if I choose by number of items and leave to default of 1 nothing changes.

"There are 1768 content items having 2684 versions,2140 documents and 47430 property in the database"
The above string never changes.
what tables would I look at in sql manager to manually remove?
hoehler
Posted: Tuesday, January 22, 2008 9:24:33 AM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
martin wrote:

"There are 1768 content items having 2684 versions,2140 documents and 47430 property in the database"
The above string never changes.
what tables would I look at in sql manager to manually remove?

Hi Martin...

umbraco stores for every you create one version. At publishing it creates a new version for the node with which umbraco workes in the backend. So the previous version is the published and the new one is the working version. In summary umbraco always stores for a published node two versions. I will take a look into the versioning from my tool, but the minimum leave of versions is one for unpublished and two for published nodes.

Thomas

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
martin
Posted: Tuesday, January 22, 2008 6:01:49 PM
Rank: Devotee

Joined: 7/24/2006
Posts: 249
Thomas Höhler wrote:

martin wrote:

"There are 1768 content items having 2684 versions,2140 documents and 47430 property in the database"
The above string never changes.
what tables would I look at in sql manager to manually remove?

Hi Martin...

umbraco stores for every you create one version. At publishing it creates a new version for the node with which umbraco workes in the backend. So the previous version is the published and the new one is the working version. In summary umbraco always stores for a published node two versions. I will take a look into the versioning from my tool, but the minimum leave of versions is one for unpublished and two for published nodes.

Thomas


Hi Thomas,
Thanks for this tool.
Our database grew to 1.7GB and after I went into sql manager and deleted every log entry I could find the database went down to 700MB then after running your tool it went down to 132MB which I thought was awesome but after yesterday running your tool again the database is down to 32MB ? I thought perhaps something got corrupted/deleted but everything seems ok.
now we have aprox 700 pages of content does this size seem right?


hoehler
Posted: Tuesday, January 22, 2008 10:09:21 PM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
For 700 nodes the 32 mb are ok. 1.7 GB is a huge db for 700 nodes. It seems that you have a lot of traffic on it. The size of the db grows fast by the logs and the stats. You can disable both, but if you need them you have to delete/shrink them.

I don't think that running the tool more than once will result every day in a smaller db. I think this has to do with the database logging settings, which recovery model it uses. If it uses the recovery model "simple" all changes are written directly to the primary file and the log file doesn't grow. If it is using one of the other each change is written as queue into the log file, so it can be that the logfile is intensively growing while the db size is small.

BTW: I checked the version cleaner and it works as expected: one confusing thing can be that although umbraco stores 2 version per node there are not exactly the double number of versions than nodes. This can be because the tool does not clean versions from unpublished nodes and new ones.

hth, Thomas


• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
whogoeson
Posted: Tuesday, April 22, 2008 10:44:56 AM
Rank: Devotee

Joined: 8/10/2006
Posts: 46
Hi Thomas

Any news on the MediaUpload function in Client Tools?

It seems like www.thoehler.com is down, does anybody know where I can download the lastest version of the MediaUpload tool?

/ WhoGoesOn
hoehler
Posted: Tuesday, April 22, 2008 11:58:52 AM

Rank: Addict

Joined: 7/19/2006
Posts: 572
Location: Bad Homburg, Germany
The media upload will be included this weekend...

The old th utilities downloads are broken atm, sry.

Thomas

• 2007/2008 MVP • www.thoehler.com • Bad Homburg, Germany
whogoeson
Posted: Tuesday, April 22, 2008 1:04:03 PM
Rank: Devotee

Joined: 8/10/2006
Posts: 46
Thanks Thomas

I will be looking forward, for the update Angel

/ WhoGoesOn
timgaunt
Posted: Monday, June 16, 2008 9:14:56 PM

Rank: Aficionado

Joined: 10/31/2007
Posts: 109
Location: Birmingham (UK)
Hi,

I thought that seeing as there is a new version out I'd give it a go but I'm still having issues getting it to work, the error message I get when trying to do anything with the webservices is:

"Server was unable to process the request. --> ClientTools.Server.Webservices.Exceptions.IncorrectCredentialsException..."

You would think my username/password are wrong but I promise you they're not ;)

Any ideas?

Tim

Managing Director at The Site Doctor Ltd - My personal blog is here - Umbraco Newbie ;)
Users browsing this topic
Guest


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.