Suggestions

Talk about new features for CMSMS and modules.
Post Reply
mikatchu
New Member
New Member
Posts: 9
Joined: Sun Dec 28, 2008 10:16 am

Suggestions

Post by mikatchu »

Hi,
After several sites created with CMSMS, here are things I need to improve this tool :

Pages edition :
- Only the minimum options, no need for 'image, thumb, extra1, 2, 3, ...', because you when you don't need them, it's hard to explain users that there are options, but no, it's not for you... ;D.
These options should be customisable by the main admin : when you setup the default page, you could have a 'custom fields' section where you add/edit/remove/order custom fields (like in the News module), with field name + field type.
But to be more accurate, here is how i see that :
Fields types :
  • - input text : same as existing.
  • - checkbox : nothing to say.
  • - upload file : setup file extensions allowed + max upload size, to attach a file to a page.
  • - upload image : the most important option for me. You setup here the file type (jpg, gif, png...), the max upload weight AND post upload operations : I want to be able to setup automatic image resize (width or height), automatic image resize+crop (width and height) and it would be cool to setup 'multiple image creation', where you define differents images resolutions, to create 'special' thumbails (because using the default thumbail is not a good idea for me)
Of course, for each upload filed, you can setup the destination directory to store the files.

- When you define your page layout, when you write your {content} tags, it would great to have a 'div' or 'class' option that allows TinyMCE to use this id or class to use specific CSS.
- A limit for page imbrication : sometimes, stupid users believes it's interesting to make pages in pages in pages ... so you have a site structure that doesn't meet your navigation system. Setting up a 'max page level' could be interesting.


Images and files manager
- I just hate the way it works. I think it would great if we only have 1 tool to manage images and files : a sort of universal 'File manager' that would allow you upload files AND edit images. Just and ergonomic change of the tools actually existing : the image manager is killed, and the file manager now have the option to edit a file if it's an image (popup image editor).
- Please, please, please, add an 'automatic file rename after upload', because at this time, users can upload files with incorrect names, like 'éèç...', so these file have trouble with integration.
- Option to setup 'maximum disk space allowed' : a simple option for main admin to say 'the max size of uploads directory is XX Mo', so a little jauge indicates the free space remaining (in the files manager), and forbids upload if the limit is reached. It would force users to clean unused files or very big images.

Image editor
- a dropdown list that allow users to choose a predefined image size to resize the image. These sizes are defined by the main admin, to allow users to easily adapt images to diffrents pages layouts.
- the possibility to overwrite the edited image by it's result after edition. It seems that at this time, when you edit an image, you have to save the result in a different file...it's very hard to explain to users
- fix the bug that makes the temporary edited images to stay on the server if the edition is canceled by closing the editor popup (editorXXXXX files). These images are not visibible in the image manager, but you can see them in TinyMCE image selector.

Ok, I stop because I have to go  :D. I will complete this post later. Just let me know if these suggestions are stupid because I see that from my personnal usage of CMSMS.
User avatar
frankmanl
Power Poster
Power Poster
Posts: 425
Joined: Sat Jul 12, 2008 3:50 am

Re: Suggestions

Post by frankmanl »

Mikatchu,
I like your suggestions, not stupid at all.
As far as the image manager is concerned here's some more suggestions:
* possibility to upload multiple images at once
* link to image manager should open in new browsertag, or popup - when editing a page you can only insert images that were uploaded before, so you have to leave the page editor, upload the image en then return to the page editor to continue
any other solution to make it possible to upload images while editing a page is OK too, of course

Frank
mikatchu
New Member
New Member
Posts: 9
Joined: Sun Dec 28, 2008 10:16 am

Re: Suggestions

Post by mikatchu »

frankmanl,
There is an option in the TinyMCE preferences, where you can allow upload and directory creation with the filepicker.
For the multiple upload, that's where I wanted to go when I talked about a fusion between File Manager and Image Manager : the functionnalities of FM, and the edition function of IM in a single tool  ;)
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am
Location: Arizona

Re: Suggestions

Post by Dr.CSS »

Options when editing a page are just that yes, but if your editor/user adds things to them they won't show on the page till you or the person doing the template work adds it to it, so no go on that one and iirc they are on the options tab and the new permissions may have a restriction for that...

Upload file size etc.: train your user/editor or lower the file limit in you config...

Upload image: same as above on most points, you are more than welcome to make a module to auto resize images on upload that way you can deal with all the, I want it to do this, I want it to do that, why doesn't it do this this way etc. etc...

Oh or you can train the user/editor to not upload images that came straight from their 8MP camera...

Default thumbnail size can be changed...

Tiny will take all the class calls in the style sheet attached to the template the page uses...

Max page level? aren't the people doing this the owners of the site or just someone you let into your site to play around? permissions for these type of things are being worked on as we speak, please see the announcement for 1.6

Image manager and File manager, well one lets you just mess with the stuff in uploads/images/ and the other will let you get to every folder/file in your root, so if you combine them you will have a hard time keeping that idiot user of yours out of some very critical files and will be back to tell us how they hosed your whole site somehow...

Auto file rename: ok but I want all your files renamed my way and then even you won't really know what file you just uploaded, really if you are going to do this how is the person uploading file J/y*xG#';8.jpg going to know where to find it when you have it renamed to newname.jpg... Again a matter of training the user...

Max disk space: most of us work on sites, get them were the client wants and hand them off to them, who are we to tell them how much room they are allowed in it, they will find out soon enuf when they go to upload that last file and the system refuses to allow it, then we sell them more space or tell them to delete some of the crap off their site...

If you have sites that have more than one user on it doing this you need to keep an eye on disk usage and let them know they are over stepping their usage, and most sites have as much space as they need, images are what take up most of the space on a disk again train the user not to upload big image files as 800x* are the biggest you need on the web and there are a lot of free image resizing software on the web they can get...

If you are having a problem with temporally edited/not wanted to be saved files being saved you need to file a bug report with a good explanation of the problem and how to replicate it...

frankmanl: file manager lets you upload multiple files at once it even lets you upload a zip file and auto unpack it when it gets there...

To sum it up a lot of what you are asking about comes down to "Training your Users"...

EDIT:

a) this package is not intended to be everything to everybody...

b) it's all well and fine to speak here, but sometimes speaking with your wallet, sponsoring changes/additions, will have a better effect on getting changes you want...
Last edited by Anonymous on Fri Apr 24, 2009 9:17 pm, edited 1 time in total.
mikatchu
New Member
New Member
Posts: 9
Joined: Sun Dec 28, 2008 10:16 am

Re: Suggestions

Post by mikatchu »

Mark,

I'm sorry if you found my words aggressive, this was absolutly not the aim... English is not my mother language, and maybe I didn't find the correct words to explain myself. I am not saying 'do that' or else... that were just suggestions in a 'Feature ideas' topic, really.  :-\

You're right on the fact that users must be trained, and I do it. By the experience showed me that if an error can be made, this error is always made. Users are not stupid, they are human, and sometimes they forget things. I just suggested some things that could make the use of cmsms easier.

For example, when you tell to an user that his picture must be renamed before upload, by removing all spaces, accents, they do it but one day they forget, and the image is not accessible ... I believed it could be interresting if it was automatically done. A post upload message could say 'your image was renamed 'xx.jpg'. I 'm not saying the actual functionnalities are not good, CMSMS is a great piece of code, it's an idea I have.

I am able to do this modification to the File Manager module, but the problem is (when you modify a core module) that you loose the ability to make the upgrades later, that why I suggested this here. I have the same problem with the custom fields for page content : I would like to build this functionnality and share it with other users, but it's a core modification with the same upgrade problems.

I understand that you find boring people like me, coming here to say 'this would be cool if', 'do that like that'. I won't do it anymore.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: Suggestions

Post by calguy1000 »

mikatchu wrote: I am able to do this modification to the File Manager module, but the problem is (when you modify a core module) that you loose the ability to make the upgrades later, that why I suggested this here. I have the same problem with the custom fields for page content : I would like to build this functionnality and share it with other users, but it's a core modification with the same upgrade problems.
Read this thread: http://forum.cmsmadesimple.org/index.php/topic,2712.0.html
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
mikatchu
New Member
New Member
Posts: 9
Joined: Sun Dec 28, 2008 10:16 am

Re: Suggestions

Post by mikatchu »

Very interesting. Thank you.
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am
Location: Arizona

Re: Suggestions

Post by Dr.CSS »

I didn't find your post aggressive, or along the lines of do this do that, or boring, I just thought to give my opinion on your points...

But always feel free to express yourself here in the forum...
User avatar
frankmanl
Power Poster
Power Poster
Posts: 425
Joined: Sat Jul 12, 2008 3:50 am

Re: Suggestions

Post by frankmanl »

frankmanl: file manager lets you upload multiple files at once it even lets you upload a zip file and auto unpack it when it gets there...
Thanks Mark, I never thought of the FILE manager in stead of image manager for uploading pictures.
Post Reply

Return to “Feature ideas”