FORUM IS CLOSED. PLEASE USE QUESTIONS / ANSWERS PAGE INSTEAD
Login  |  Forum  |  Search   

Board index » Development » Feature requests




Post new topic Reply to topic  [ 6 posts ] 
 
Author Message
 Post subject: Some new features, dreams and must have it yesterday ;-)
 Post Posted: Sun Oct 30, 2011 3:21 pm 
Offline

Joined: Wed Jul 27, 2011 10:12 am
Posts: 330
Location: Hong-Kong
Hello,

Here several features, dreams and must have it yesterday ;-)

IP is a marvel jewel but would be nice for administrators/gurus to have few more tools to track, verify and modify employees' works.

Here are the ideas I got while working.

Thanks for that amazing CMS and for your great support!!

Stephane


GLOBAL

- All buttons (search, etc like in SEO-Zones-Search) also in orange like in menu management page.

GLOBAL PREFERENCES

- Preference to define the height (and width) of a -complex- editor in module, for example Rich Text open with a very small height, the prefs could sets a minimal default.

- Preference how many icons are seen (perhaps allows to reorder them) in the Content Management bar, now first line is from
text/title until Table then second line from Rich Text to Html Code.

- Preference how to show Content Management bar as icons with text, as icons or as text only, now first line is from
text/title until Table then second line from Rich Text to Html Code.

- Font and size to use in HTML editor

- Be able to define several emails to which errors are sent, list separated by ;


CONTENT MANAGEMENT

- On top of edited page, just below "Save Now", add a fake looking-like a browser title bar (same line that close button x) to see what will appear.
We have the Copyright and the Powered by. Why not having also the top.

- Button ~"Return To Last Saved Version" (near button Save Now) or "Cancel All".

- Paste without formatting in Rich Text field, now I go into Html to do that

- Add a Show Images as Frames CheckBox, to accelerate redraw without showing their content
- Add a Show Movies as Frame CheckBox, to accelerate redraw without showing their content

- Rich Text editor showing the real font and size that will be used when it is closed.

- View Icon (eye) more visible when on or off (red)

- Add a Duplicate icon on the line: edit, DUPLICATE, up-down, eye, trash.
An exact copy of the current block is created after the current one.

- Rich/Text Few features in HTML mode window : Find, Replace, Format.

- Define an external HTML editor (instead of small HTML editor window).

- HTML View. Instead of seeing ALL wysiwyg blocks/contents in a page, show ALL blocks in HTML.
If possible in that mode add a find/replace for currently edited or all blocks in the page.



MENU MANAGEMENT

- Group the General and SEO tabs in one tab pane.

- Visible replaces by an eye icon, like in Content Management, instead of the text "Visible".

- Eye visible, Created on and Last modified on same line, waste too much space now.

- Created on and Last modified showing time with YYYY-MM-DD hh-mm-ss

- Add Modified By field on right of Last Modified date field.

- Created on, Last modified, Modified By small history below, showing 10 lines of the latest modifications dates, last one on top.


HIERARCHICAL MENU ON LEFT PANE:

See a sample of the following lists in Community-User.

- Click on first icon (url) lists on the right pane all the page in a table with informations summary list, excel like, if possible sortable (and exportable tab-text):
eye on/off, Language Short (EN/FR), Menu (Left/Right), button title, date modified, date created, url

- Click on language-short text (EN/FR) lists on the right pane all the page in EN/FR... section with informations summary list, excel like, if possible sortable (and exportable tab-text):
eye on/off, Menu (Left/Right), button title, date modified, date created, url

- Click on Left/Right title lists on the right pane all the page in that section with informations summary list, excel like, if possible sortable (and exportable tab-text):
eye on/off, Language Short (FR), Menu (Left/Right) button title, date modified, date created, url


ADMINISTRATOR

- Add a Delete Email Queue button and one also in the Log tab.

- Administrator-Administrators Tab: Permissions for Menu Management check box with more sub-options check boxes: edit,add,delete,reorder.

- Administrator-Administrators Tab: Permissions for Languages check box with more sub-options check boxes: edit,add,delete,reorder.


DEVELOPER

- Don't know if it is possible to show which zones, modules, widgets are used by the current site.


Top 
 Profile  
 
 Post subject: Re: Some new features, dreams and must have it yesterday ;-)
 Post Posted: Sun Oct 30, 2011 6:35 pm 
Offline
Project Developer

Joined: Tue Apr 28, 2009 9:43 am
Posts: 1720
Some of these things are already possible or will be possible in near future. I will comment them in case you don't know that. I understand that some suggested solutions are not 100% what you want or how you want. But at least you will know it is possible and how.

I haven't commented everything. It didn't mean I don't agree. Just don't have to say anything about that.

Keep in mind, that ImpressPages 1.1 will have custom widgets what changes everything in general.



GLOBAL

- All buttons (search, etc like in SEO-Zones-Search) also in orange like in menu management page.

GLOBAL PREFERENCES

- Preference to define the height (and width) of a -complex- editor in module, for example Rich Text open with a very small height, the prefs could sets a minimal default. You can change that by overriding default TinyMCE configuration http://www.impresspages.org/docs/core/c ... ion-files/

- Preference how many icons are seen (perhaps allows to reorder them) in the Content Management bar, now first line is from
text/title until Table then second line from Rich Text to Html Code. This area will be redesigned in ImpressPages 1.1.

- Preference how to show Content Management bar as icons with text, as icons or as text only, now first line is from
text/title until Table then second line from Rich Text to Html Code. It will be easy to write a plugin that does things like that in ImpressPages 1.1

- Font and size to use in HTML editor. Isn't it a TinyMCE config? If so, you can change it. Even if not, I think you can change that by simply overriding some classes in your website CSS.

- Be able to define several emails to which errors are sent, list separated by ; If you really need that, you can do that using mailing list in your hosting provider panel.


CONTENT MANAGEMENT

- On top of edited page, just below "Save Now", add a fake looking-like a browser title bar (same line that close button x) to see what will appear.
We have the Copyright and the Powered by. Why not having also the top.

- Button ~"Return To Last Saved Version" (near button Save Now) or "Cancel All". We have page revisions in ImpressPages 1.1. So you will be able even go back in time :)

- Paste without formatting in Rich Text field, now I go into Html to do that There is a button "Paste with T sign". You also can change default TinyMCE configuration http://www.impresspages.org/docs/core/c ... ion-files/

- Add a Show Images as Frames CheckBox, to accelerate redraw without showing their content
- Add a Show Movies as Frame CheckBox, to accelerate redraw without showing their content

- Rich Text editor showing the real font and size that will be used when it is closed. If it doesn't do that now, you have messed up your CSS. By default it does. Or I missunderstand you.

- View Icon (eye) more visible when on or off (red)

- Add a Duplicate icon on the line: edit, DUPLICATE, up-down, eye, trash.
An exact copy of the current block is created after the current one. I'm not sure if we will do copy paste of widgets in 1.1.0, but it will be implemented in one of the first releases of 1.1 branch. Including copy paste between pages / languages.

- Rich/Text Few features in HTML mode window : Find, Replace, Format.

- Define an external HTML editor (instead of small HTML editor window).

- HTML View. Instead of seeing ALL wysiwyg blocks/contents in a page, show ALL blocks in HTML.
If possible in that mode add a find/replace for currently edited or all blocks in the page.



MENU MANAGEMENT

- Group the General and SEO tabs in one tab pane.

- Visible replaces by an eye icon, like in Content Management, instead of the text "Visible".

- Eye visible, Created on and Last modified on same line, waste too much space now.

- Created on and Last modified showing time with YYYY-MM-DD hh-mm-ss

- Add Modified By field on right of Last Modified date field.

- Created on, Last modified, Modified By small history below, showing 10 lines of the latest modifications dates, last one on top.


HIERARCHICAL MENU ON LEFT PANE:

See a sample of the following lists in Community-User.

- Click on first icon (url) lists on the right pane all the page in a table with informations summary list, excel like, if possible sortable (and exportable tab-text):
eye on/off, Language Short (EN/FR), Menu (Left/Right), button title, date modified, date created, url

- Click on language-short text (EN/FR) lists on the right pane all the page in EN/FR... section with informations summary list, excel like, if possible sortable (and exportable tab-text):
eye on/off, Menu (Left/Right), button title, date modified, date created, url

- Click on Left/Right title lists on the right pane all the page in that section with informations summary list, excel like, if possible sortable (and exportable tab-text):
eye on/off, Language Short (FR), Menu (Left/Right) button title, date modified, date created, url


ADMINISTRATOR

- Add a Delete Email Queue button and one also in the Log tab.

- Administrator-Administrators Tab: Permissions for Menu Management check box with more sub-options check boxes: edit,add,delete,reorder.

- Administrator-Administrators Tab: Permissions for Languages check box with more sub-options check boxes: edit,add,delete,reorder.


DEVELOPER

- Don't know if it is possible to show which zones, modules, widgets are used by the current site. Theme overview could show which zones are used. Theoretically any text page could link to any zone. What makes it more difficult.


Top 
 Profile  
 
 Post subject: Re: Some new features, dreams and must have it yesterday ;-)
 Post Posted: Mon Nov 07, 2011 10:46 am 
Offline
Project Manager

Joined: Wed Nov 25, 2009 9:40 am
Posts: 421
Nice list. We will take into account every piece of your requests.


Top 
 Profile  
 
 Post subject: Re: Some new features, dreams and must have it yesterday ;-)
 Post Posted: Thu Dec 08, 2011 3:49 pm 
Offline

Joined: Wed Jul 27, 2011 10:12 am
Posts: 330
Location: Hong-Kong
Hello,

I post my new questions here, hope it is ok, because some of Maskas' tips are not working for me.

For each one, I clear IP cache, log out, clear browser cache, seems to have no impact at all.

1. Size of Rich Text widget and its HTML Editor window.
Quote:
- Preference to define the height (and width) of a -complex- editor in module, for example Rich Text open with a very small height, the prefs could sets a minimal default. You can change that by overriding default TinyMCE configuration http://www.impresspages.org/docs/core/c ... ion-files/


I have changed the ' height :300 ' into 500 but only few dialogs (or perhaps not yet used) are affected...


2. Paste without any format or widget added to clean or keep
Quote:
- Paste without formatting in Rich Text field, now I go into Html to do that There is a button "Paste with T sign". You also can change default TinyMCE configuration http://www.impresspages.org/docs/core/c ... ion-files/


As I prepare some kind of ' RT form ' made in RichText editor to reduce the risk the employees are not using the good layout, fonts, etc... so they only have to replace the data defined in the model form.
The problem is they paste using the ctrl-v... I know Paste-T icon pastes pure text.

Is it possible that all paste (keyboard,menu,icon) are made in pure text only?

I try these switches but did not achieve to make a pure paste, few styles are always kept.
Code:
      paste_auto_cleanup_on_paste : false,
      paste_retain_style_properties : false,
      paste_strip_class_attributes : true,
      paste_remove_spans : true,
      paste_remove_styles : true,
      paste_convert_middot_lists : true,



3. Rich Text Editor as wysiwyg
Quote:
- Rich Text editor showing the real font and size that will be used when it is closed. If it doesn't do that now, you have messed up your CSS. By default it does. Or I missunderstand you.


May be I missed something but to make a web site, you have sometimes to edit the ip_content.css. If you don't, some modifications have to be applied to a lot of tags in site.css.

These changes can affect several widgets.
For example, in ip_content.css it is written:
Code:
.ipContent .ipWidget { /* by default all content modules have the same margin */
  margin-bottom:20px;
}


This one affects the space below each 'item/widget' in the final page.
Same with H123 defined in ip_content.css.

That leads to some items displayed strangely or not wysiwyg.
For example, putting Widget 'Title' on a page and using 'H1' in the Rich Text widget does not render the same... 'Title' renders what is defined in ip_content.css, not RT-H1.

Thanks.


Top 
 Profile  
 
 Post subject: Re: Some new features, dreams and must have it yesterday ;-)
 Post Posted: Thu Dec 08, 2011 6:48 pm 
Offline
Project Developer

Joined: Tue Apr 28, 2009 9:43 am
Posts: 1720
Force TinyMCE to act correctly is hard task. What we have done in default configuration is a result of many experiments. For more specific configuration refer to tinyMCE documentation.

You can and should change ip_content.css (in your theme directory). It is normal. There are separate files just to separate website layout from widget styles. So feel free to edit it as you like.


Top 
 Profile  
 
 Post subject: Re: Some new features, dreams and must have it yesterday ;-)
 Post Posted: Wed Feb 15, 2012 11:10 am 
Offline

Joined: Wed Jul 27, 2011 10:12 am
Posts: 330
Location: Hong-Kong
Stf wrote:
- HTML View. Instead of seeing ALL wysiwyg blocks/contents in a page, show ALL blocks in HTML.
If possible in that mode add a find/replace for currently edited or all blocks in the page.


Just FYI, this is perhaps a solution
http://www.tinymce.com/wiki.php/Plugin:fullpage


Top 
 Profile  
 
Display posts from previous:  Sort by  
 
Post new topic Reply to topic  [ 6 posts ] 

Board index » Development » Feature requests


 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: