HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


User testing

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#68979 (In Topic #14628)
Avatar

On Wednesday I did a usability testing session (roped in my poor girlfriend, who is currently using an inferior competitor ;)). I thought it was worth sharing the results/actionables we got from it. There was nothing major, but usability is a huge priority as we are ensuring ocPortal is easier to use than anything else out there. Anyone can post these kinds of findings from their own experience or from watching others, and the team will take a good look at actioning as a priority…

 
Add block helper tool
 main_countdown should use date picker for date
 move some blocks under 'advanced' expanders, like the staff ones

Add comcode tag helper tool
 Put the cooler categories of tag at the top
 Make the 'random' tag easier to input (should not need probability range numbers making)
 Don't use the word 'string', use the word 'text'

Editing comcode pages
 In helper panel explain how you can add/rearrange blocks using this language called Comcode
 try and put tooltips over block Comcode in editor, tooltip showing how the block is rendered
 
Misc
 main_countdown block has leading 0 years on it, remove (at least by default)

Rename 'edit CSS' to 'edit CSS (styles)'

where the 'choose CSS file to edit' screen talks about the contextual tools being better, show a little animated gif clicking them

Rename 'Contextual editing tools' to 'Page rendering tools'

Previewing an IOTD sucks, needs better preview

Allow bmp files to be uploaded, but auto-convert them to pngs in the upload layer

Do not show the edit theme image buttons on very small icons…
but when the buttons do show, make them appear quicker

Demo issues
 Says setup wizard already been run
 Shoutbox not working, probably due to missing last-chat-time files
 "Personal Zone" -> "Account"

For some reason the calendar top-nav was not themegen'd right

Comcode page wizard
 We added an 'about' page using comcode page wizard, but it did not appear on the menu we chose
 Generally the choice of menu is unclear. Should show the used-menus at the top, and categorise by zone using <optgroup>
 Do not show 'html' or 'semihtml' or any formatting tag the WYSIWYG editor can do, if the WYSIWYG editor is on

Menu editor
 Clicking to add pages via the entry point tool no longer seems to work
The icon-based model dialogs are still disabled in Google chrome, but they may have fixed their bug. Would be much better to have them back and not have to type things in the dialogs.
 If we do have to have a typing modal dialog, it is currently case-sensitive - fix
 Make sure there is a link to the 'add new page' wizard in the menu editor
 For the 'Link' field in the menu editor, make sure the field description mentions the entry-point picker on the right

Site tree editor
 Make sure that the root node has an add zone link, and that zone nodes have edit zone links

re-test desktop drag and drop of attachments in latest Chrome and Firefox

Addons
 On ocPortal.com use fields.xml to make a template for how addons are added (lay out version number, license, etc, on the default description text)
 Make the addon import iframe to ocPortal's addon directory, and have Javascript-drived install links on there too (linked to window.parent.choose_addon)

Zone Editor
 Do something to keep the panels from animating too quick. Maybe a little lock button
 Some bug with theme wizard colours on page preview not consistently showing

Setup Wizard
 Sentence containing 'subsequent' too complex, reducing reading level
 Addon list is not alphabetised
 Put some addons under an 'advanced' expander, list too long
 Provide a tooltip to preview each of the blocks, perhaps via screen previews feature
 Categorise the blocks by addon, and show the addon icons; like the add block helper tool does
 Provide a preview button on block choice screen
 When different rules selected, it is not clear that the preview auto-updates itself because it's beneath the fold
 The colour picker is not intuitive, the handles aren't clear and it looks like you should type the code
 Welcome zone should not have block selection, and default page should just say something like "Welcome to ocPortal.com"

The 'add child page' link should only show if the main_comcode_page_children block is there.

hidden option for disabling animations

The newsletter page does not include 'subscribe' in the page title

When choosing a theme image, make the N/A selector more obvious
 



Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#68985
Avatar

Community saint

What a terrific list.

Many I've come across, but been too timid to mention, not wanting to expose my total ignorance. Now I know better. Thanks for the (unexpected) encouragement!

Some I haven't even come across. But there again - that's ocPortal for you! Just when you think you've got a feel for it, the darn programme jumps up and bites you on the bum!

I shall certainly mention things in the future, especially the ones I used to consider 'trivial' in the past, but I promise I will be a bit careful in selecting my observations or you guys will be inundated with crap!

 :thumbs:

Take my advice. I'm not using it!

View my working ocPortal site (version 9.x.x) at Anglo-Indian Portal
Back to the top
 
Posted
Rating:
#68987
Avatar

Community saint

I have come across lots of 'little' issues/observations but have not mentioned them for three main reasons:

1) At the moment, what little time I have to play with ocPortal is concentrated on getting my first site up and running, so I generally only report 'bugs' the are actually hindering my progress or will have an adverse affect on my users once the site goes live. Its already taken a lot longer then I would have liked.

2) I'm conscious of the fact the most of my post to this forum are of a negative nature (either reporting bugs, or commenting on the lack of feature x or y), and If I were to report all the 'little' things I might just come across as a 'negative Nelly'.

3) At times it feels like I'm monopolising Chris' time with all my bug reports, and that would only get worse if I reported all the things I really wanted to. Even the site statistics are showing that my posts account for a scary 89% of member's posts in the Deploying forum.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#68988
Avatar

Don't worry about that. We can only sort out what we know about.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#68989
Avatar

My intention with this topic was to draw these kind of things out, we really do want to know. If we can find out the teeny little issues in our interfaces and sort them out, a lot of stress will be removed from people, and people will persevere more and/or the more impossible requests people sometimes make won't matter so much. Don't underestimate how quick I am at going through a list of issues. Just post a brain dump in this topic in a similar way to my first post (although just a little more detailed, as I was talking to myself when I wrote those notes), and I will work through ASAP. As 6.2 is about to come out it's the ideal time, and in fact now I certainly don't want to release it before I've heard back from you guys  :thumbs:.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#68991
Avatar

Community saint

In that case I will see what I can get done in the next day or two after I get a chance to install v6.2 RC1. I suspect most of my comments would not be the types of things that will/should be in scope for the imminent v6.2.

v6.2 will probably be my last upgrade for a while as I bed down my site.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69023
Avatar

Community saint

Ok Chris, you want a brain dump? How is this?

Graphics:


1) Some images are not fully transparent and it shows when they appear on dark backgrounds. These are the ones I have noted.

    images/donext/
    images/standardboxes/
    images/ocf_emoticons/    &larr; about 12 emoticons
    images_custom/ocf_emoticons/    &larr; about 12 emoticons, I thinks its from the ocSmiles addon.

2) The following images are slightly too short. They should be exactly the same height as the wider buttons, they are 1 pixel short, but also have junk on the top/bottom 1 or 2 pixels. They really stand out on dark backgrounds.

    images/EN/comcodeeditor/list.png
    images/EN/comcodeeditor/page.png
    images/EN/comcodeeditor/email.png
    images/EN/comcodeeditor/quote.png
    images/EN/comcodeeditor/code.png
    images/EN/comcodeeditor/html.png

Site General:


3) The gap between the side_stats & side_personal_stats blocks is about 4x the gap between side_shoutbox & main_poll. This may or may not be related to View topic: Removing "" from side menu - ocPortal , I've tried what was discussed there and it seems to make no difference for me.

4) In footer clicking "Leave feedback" takes me to "Leave feedback" page, but box and submit buttons are labelled "Contact Us". For the moment I've changed the FEEDBACK language element to "Contact us".

To change it I did an admin search for "Leave Feedback", clicked on the FEEDBACK link, saved changes and got the following error "Please check back over the form - you did not fill in all fields on the form correctly", but it seems to have saved my changes.

5) The Footer links should be controlled more like a menu rather then only have a fixed set of options. The current method is far too restrictive, I can't even change the order.

6) The seems to be no option to remove the "Mobile version" link. My site is targeting a screen width of 1280, and while I don't care if people view it on mobiles, I don't want to give the impression that there is a version the will looks good on mobiles. F.Y.I. The reason I am targeting 1280 instead of 1024 is because I'm embedding lots of 640 wide videos and its too tight to try and squeeze into 1024 with two side panels also included.

I just notices a post explaining the "mobile_pages=" setting in r6.2 RC1, but how is anybody supposed to know about this, let alone find info on it, that is not closely watching the forums?

7) Real-time Rain button should be permission based so that I can enable it for staff only.

8) Shoutbox should have the option to be auto-refreshing, with configurable poll rate set by admin.

9) Shoutbox should have the option to toggle messages in ascending/descending order.

10) The poll and shoutbox should be simple/small enough to be able to be done with AJAX. (if you really want to you can have a full-page refresh on submit/vote as a no-script fallback, although in this day and age it is not unreasonable to require javascript as an end-user requirement.)

11) The "no_frames" flag should be global only for default purposes. Individual iframes such as shoutbox, poll and forum, etc should have their own individual flags, or use the default when not set. This way you can inline say shoutbox and poll (assuming they are not AJAXed as above), but iframe forum.

12) If possible in IE add rounded corners to buttons (i.e. to search button). Obviously this applies site wide.

Catalogues:


13) There needs to be non-tabular display options. For example you should be able to display the FAQ catalogue to look something like your own ocPortal.com - ocPortal/ocProducts FAQ . These could be broken down into options like:

    Document view - Like the example link, where a table of contents is created for each category/subcategory and contents displayed in paragraph form.

    Chapter view - Like the example link, except no table of contents just the paragraph form for a given catalogue/subcategory.

    Custom view - You supply the name of a template that will get called so that you can do whatever you fancy.

14) When I'm viewing a catalogue subcategory and select "Add a xyz entry" it takes me to the "Add a xyz's_root entry" page . While I understand why, its disorientating, and makes me think briefly that I selected the wrong entry edit. This is compounded by the fact that the category tree is collapsed.

If the Category tree was expanded to show the proper highlighted xyz category rather then just stay collapsed at xyz's root, it will significantly minimize the disorientating.

15) After doing the above, it takes me to a content management screen, instead of returning me to the page I came from. If I wanted to do multiple additions I would have gone through the content management zone in the first place.

16) When I'm on a catalogue entry page and select "Edit this" and delete the entry, it takes me to a content management screen, instead of returning me to the page I came from. It is on this, now empty, page that I should be returned with the appropriate "entry deleted" message.

17) When you create/edit a catalogue entry and specify an order number, the order number should be relative to the current category/subcategory and not the root level. It gets very confusing when your manually re-order and the second item in the current category/subcategory is showing, for example, 15 when you only have 2 entries in this subcategory.

The confusion only increases when you have larger and larger subcategories. Also, ideally order numbers should be unique, so if I
change an items order number from say 7 to 2, entries 2 - 6 should automatically get re-sequenced to 3 - 7.

18) When working with catalogues through the cm zone, the various trees should remember where they were expanded to and open to that point the next time they are opened (for the life of the current session). Having to constantly re-expand the trees every time you do an edit gets irritating very fast.

Admin Zone > Setup > Configuration > Galleries


19) There is the "Choices for the number of entries per page" option, but nothing to indicate that "all images" will also be an option. I want to chose to allow/disallow "all" as an option. For example, if I have 147 images and specify "12,24,36,64", I will actually be prompted with "12,24,36,64,147", and I don't want that because of the increased load on the server/bandwidth.

Admin Zone > Setup > Configuration > Member and forum options:


20) You can specify "Posts per page" and "Topics per page", but where are "10,20,30,50,100,300" coming form? They should also be defined here. It may be a staff only feature, but it should not be hidden.

Admin Zone > Tools > Members:


21) Needs a shortcut to "Users online"

Home > Content Management > Galleries > Edit gallery


22) You should be able to specify an order number for each gallery/subgallery like you can for category/subcategory.

Polls:


23) Should have start date and time. When date is reached poll is visible and votable.

24) Should have end date and time. When date is reached polling closes, results still visible.

25) Should have optional hide date and time. When date is reached, poll is only visible to staff. This way you can hide non-core polls that you may have from time to time.

26) Should Have multi-coloured bars option, with colours/images configurable in css, not hidden away somewhere.

27) The standardbox_title_panel class does not render the same for poll box as it does for other boxes. Extra padding is applied when I have a background graphic and increased font size. In IE it also causes bottom of box to be cut of.

Quizzes:


28) Should have the same time/date options as with polls above. I can't see why quizzes have to be forcibly hidden after completion, that is a choice for the quiz creator.

Usergroups:


29) I have set Administrators as hidden usergroup, but when I go to the members page as a guest I can see my admin member listed. It should not be listed at all. The requested resource does not exist.

Trees:


30) On all trees I should be able to hold down a suitable qualifier (such as SHIFT, CTRL, etc) when clicking on a branch and have all children of that branch expand also. When I'm trying to find things, particularly in admin zone, it can be hard to find items when they are hidden in collapsed branches.

Investigate user, by IP address


31) When I select a date/time in the "Security alerts" section it takes me to "Investigate user, by member ID " (with no details mind you), instead it should have taken me to the "View security alert" page".

32) I could never get Geo-Lookup to work. Always get a "The server at 64.246.48.99 is taking too long to respond."

Users online page:


33) Location column - When it contains "An error has occurred" it should also contain a link to the error log entry so that error can be investigated.

34) IP address column - Should contain full IP address, not x.x.x.*, especially since clicking it takes you to "Investigate user, by IP address" page and you can't use the Reverse-DNS/WHOIS,Ping,Tracert or Geo-Lookup action without a full IP address.

Forums:


35) You should be able to edit the forum menu that appears in MENU_top.tpl like any other menu. As it is now, I can't even find where that menu is defined.

36) The "Recommend" menu item in MENU_top.tpl does not highlight properly. There is a gap at the end which does not get highlighted.

37) When Quick reply is collapsed/expanded it your see horizontal and/or vertical scroll bars.

Admin Zone > Style > Manage themes > Choose > Edit templates:


38) Once you click on a template you can't use the search or new fields because there is no N/A type option.

39) Should be a check box for the search option to make searching content optional. Sometimes I just want to search on the template names. I know I can do a CTRL-F on the search results, but that is an irritation.

40) Expanding the "Original" dropdown box will cause hidden iframes is displayed after pressing "Save and stay".

Search:


41) Search block should have option to change title. I had considered having "Search Site" and "Search forum" on the same page for user convenience.

42) Consistency - Clicking on "Search Forum" takes you to a "Search – Posts" page.

43) Clicking on "Search Forum" link while in the Forum zone should take you to a "Search – Posts" page within the Forum zone and not within the Home zone.

44) Using admin search seem to be too memory hungry. I've allocated 64M on my server and even that is not enough to do a simple search for "users". In v6.1.1 I get a memory error, while in v6.2 RC1 I just get a blank page.

45) Pressing enter does not always work when using the admin search. I think that once the auto-suggestion kicks in it messes with its ability to accept enter key.

46) Doing an admin search should also search the permissions tree and site tree, and clicking on the search result should take you to the expanded branch.

For example searching for "invoices" gives no indication that there is a "My invoices" page or that there are any permissions related to it.

This has probably been my biggest frustration, just not being able to find thing, or having to do multiple 'thinking outside the box' searches.

Content Management:


47) The "options" dropdown menu does not honour permissions. For example, I have given my super mods very limited permissions and it does not include anything in the options menu, yet the entire menu is visible.

Miscellaneous:


48) Should be a page for all the 'hidden' flags, so that they can be checked at a glance and just to find out what is there.

49) You have the option to edit and merge Authors, but not delete them.

50) Consistency - Do you "edit" or "configure" an author?

51) The images on the block_helper page does not honour the current theme.

52) On the recommend page, the clear button next to browse button does not appear in IE.

53) The scrolling that occurs when you press the preview button can be very annoying, especially when editing large posts. Should have an option to enable/disable it rather then having to do a code fix.

54) For RSS blocks, need multi-options to remove selected hard-coded formatting style attributes from a given feed. a) colour, b) fonts, c) widths from DIVs, SPANs & TDs, d) all other style attributes.

55) Honour background theme colour in emails. I don't expect background images to be honoured as they can be very large files, but maybe make that an option, but off by default).

56) There should be an option to send error e-mails to a specific members rather than to staff or no-one.  In my case I want to send error emails to admin only, and not to staff, and in the future send it only to a 1 or 2 specific staff members.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69032
Avatar

Thanks. Some of these are more feature requests than usability or quite specific things I can just explain, but it's good feedback none-the-less. I will look through tomorrow. I finished actioning the feedback from the session I did today.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#69035
Avatar

Community saint

Chris Graham said

Some of these are more feature requests than usability
True, but I think they are largely de-stressing features. The features requested are ones that make performing existing tasks simpler, so do fall into usability. A lot of usability testing tends to focus too much on the 'what's wrong with this screen' issues rather then 'what wrong with this process'.

Chris Graham said

or quite specific things I can just explain
That may be fine for those lucky few that read this topic, or dig in deep enough into (updated) documentation, but most users will just fire up ocPortal, have a bit of a play and read a little bit of documentation. If there is any explanation needed then it should be inline as much as possible.

There is nothing worse then a user that feels like an idiot because they think they should know how to do something 'simple', or should have known the implications of doing x or y. I know I've had a few of those moments using ocPortal.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69037
Avatar

Bear in mind that everyone is going to be doing something a bit different, so we can only consider difficulties with common/supported tasks usability issues (the more detailed a site build is the more specific will be and the number of things for us to make 'usable' quickly approaches infinity).


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#69041
Avatar

Community saint

I understand completely. The tricky bit for you guys is to identify what is truly a common task.

How often do you receive unsolicited usability reports from the general public? Chances are its very rarely, if even seasoned forum members like Fletch are/were reluctant to do so.

Although I'm the first to admit that I am not a 'typical user' (as I tend to look at thing more critically the average Joe), I'm simply reporting the usability (and other) issues I've come across as a first time ocPortal user.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69042
Avatar

Yep, it's extremely appreciated :).


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#69049
Avatar

Right, I've gone through it. Thank you so much again, and I encourage others to do this. A few little things are already actioned, a few marked as 'TODO' meaning I'll try and get them done as soon as possible. Some things are marked 'feature request'; we're in a pretty strict lock down of ensuring an awesome core experience (not risking new bugs due to new features) and not breaking compatibility, so those won't be planned to be done by ocProducts according to any current plans, but our focus will change in the future if we have gone through a long period of nobody finding any bugs or finding any relatively-common tasks challenging.

1) Some images are not fully transparent and it shows when they appear on dark backgrounds. These are the ones I have noted.

    images/donext/
    images/standardboxes/
    images/ocf_emoticons/    &larr; about 12 emoticons
    images_custom/ocf_emoticons/    &larr; about 12 emoticons, I thinks its from the ocSmiles addon.

TODO

2) The following images are slightly too short. They should be exactly the same height as the wider buttons, they are 1 pixel short, but also have junk on the top/bottom 1 or 2 pixels. They really stand out on dark backgrounds.

    images/EN/comcodeeditor/list.png
    images/EN/comcodeeditor/page.png
    images/EN/comcodeeditor/email.png
    images/EN/comcodeeditor/quote.png
    images/EN/comcodeeditor/code.png
    images/EN/comcodeeditor/html.png

TODO

3) The gap between the side_stats & side_personal_stats blocks is about 4x the gap between side_shoutbox & main_poll. This may or may not be related to View topic: Removing "" from side menu - ocPortal , I've tried what was discussed there and it seems to make no difference for me.

TODO

4) In footer clicking "Leave feedback" takes me to "Leave feedback" page, but box and submit buttons are labelled "Contact Us". For the moment I've changed the FEEDBACK language element to "Contact us".

To change it I did an admin search for "Leave Feedback", clicked on the FEEDBACK link, saved changes and got the following error "Please check back over the form - you did not fill in all fields on the form correctly", but it seems to have saved my changes.

TODO

5) The Footer links should be controlled more like a menu rather then only have a fixed set of options. The current method is far too restrictive, I can't even change the order.

/

35) You should be able to edit the forum menu that appears in MENU_top.tpl like any other menu. As it is now, I can't even find where that menu is defined.

The presence of each individual one is controlled by quite a lot of logic which we can't fold into a menu.

You'll have to do template editing for the footer links.

For the forum menu (community menu), you'll have to replace it with a static menu of your choice (editing panel_top page) if you don't like the default and don't want to do some PHP-reprogramming. I think it's defined in sources/menus.php.

6) The seems to be no option to remove the "Mobile version" link. My site is targeting a screen width of 1280, and while I don't care if people view it on mobiles, I don't want to give the impression that there is a version the will looks good on mobiles. F.Y.I. The reason I am targeting 1280 instead of 1024 is because I'm embedding lots of 640 wide videos and its too tight to try and squeeze into 1024 with two side panels also included.

I just notices a post explaining the "mobile_pages=" setting in r6.2 RC1, but how is anybody supposed to know about this, let alone find info on it, that is not closely watching the forums?

TODO

7) Real-time Rain button should be permission based so that I can enable it for staff only.

There's a config option. I think we've probably flipped the default to off since you installed ocPortal. If the config option is off it can still be reached through the Admin Zone. So I've clarified the config option description with:
"Enable this if you want normal users to have access to the feature (administrators may access through the Admin Zone)."

8) Shoutbox should have the option to be auto-refreshing, with configurable poll rate set by admin.
/
10) The poll and shoutbox should be simple/small enough to be able to be done with AJAX. (if you really want to you can have a full-page refresh on submit/vote as a no-script fallback, although in this day and age it is not unreasonable to require javascript as an end-user requirement.)

Feature request.

9) Shoutbox should have the option to toggle messages in ascending/descending order.

Feature request.

11) The "no_frames" flag should be global only for default purposes. Individual iframes such as shoutbox, poll and forum, etc should have their own individual flags, or use the default when not set. This way you can inline say shoutbox and poll (assuming they are not AJAXed as above), but iframe forum.

This option isn't official yet. It was originally designed for people wanting to turn on XHTML-strict. However yeah I can see your point.

12) If possible in IE add rounded corners to buttons (i.e. to search button). Obviously this applies site wide.

Works in IE9 (border-radius CSS3 property required).

13) There needs to be non-tabular display options. For example you should be able to display the FAQ catalogue to look something like your own ocPortal.com - ocPortal/ocProducts FAQ . These could be broken down into options like:

    Document view - Like the example link, where a table of contents is created for each category/subcategory and contents displayed in paragraph form.

    Chapter view - Like the example link, except no table of contents just the paragraph form for a given catalogue/subcategory.

    Custom view - You supply the name of a template that will get called so that you can do whatever you fancy.

Are you aware we do have display options? If you edit a catalogue you'll see there's a display type. I'm not sure how well they correspond to what you're wanting though because yes they do involve tables. I'm not sure that there's a good way to just use paragraphs, as the data is naturally tabular until a human designer comes along. Custom templates are supported, this is documented in the catalogues tutorial. However I will make sure it is mentioned in the catalogue's display type description; adding: "Be aware that if you wish to you can also provide your own templates for a catalogue (described in the documentation)."

14) When I'm viewing a catalogue subcategory and select "Add a xyz entry" it takes me to the "Add a xyz's_root entry" page . While I understand why, its disorientating, and makes me think briefly that I selected the wrong entry edit. This is compounded by the fact that the category tree is collapsed.

If the Category tree was expanded to show the proper highlighted xyz category rather then just stay collapsed at xyz's root, it will significantly minimize the disorientating.

/

18) When working with catalogues through the cm zone, the various trees should remember where they were expanded to and open to that point the next time they are opened (for the life of the current session). Having to constantly re-expand the trees every time you do an edit gets irritating very fast.

/

30) On all trees I should be able to hold down a suitable qualifier (such as SHIFT, CTRL, etc) when clicking on a branch and have all children of that branch expand also. When I'm trying to find things, particularly in admin zone, it can be hard to find items when they are hidden in collapsed branches.

TODO

15) After doing the above, it takes me to a content management screen, instead of returning me to the page I came from. If I wanted to do multiple additions I would have gone through the content management zone in the first place.

Actioned.

16) When I'm on a catalogue entry page and select "Edit this" and delete the entry, it takes me to a content management screen, instead of returning me to the page I came from. It is on this, now empty, page that I should be returned with the appropriate "entry deleted" message.

Actioned.

17) When you create/edit a catalogue entry and specify an order number, the order number should be relative to the current category/subcategory and not the root level. It gets very confusing when your manually re-order and the second item in the current category/subcategory is showing, for example, 15 when you only have 2 entries in this subcategory.

The confusion only increases when you have larger and larger subcategories. Also, ideally order numbers should be unique, so if I
change an items order number from say 7 to 2, entries 2 - 6 should automatically get re-sequenced to 3 - 7.

Are you referring to a 'sequential number' field type? Those aren't explicitly designed for ordering. Also, it could get very tricky if things were moved between categories. Generally there's a lot we could do to make ordering things in ocPortal easier, but it's quite a hard thing to do right.

19) There is the "Choices for the number of entries per page" option, but nothing to indicate that "all images" will also be an option. I want to chose to allow/disallow "all" as an option. For example, if I have 147 images and specify "12,24,36,64", I will actually be prompted with "12,24,36,64,147", and I don't want that because of the increased load on the server/bandwidth.

Admin Zone > Setup > Configuration > Member and forum options:

/

20) You can specify "Posts per page" and "Topics per page", but where are "10,20,30,50,100,300" coming form? They should also be defined here. It may be a staff only feature, but it should not be hidden.

Admin Zone > Tools > Members:

/

22) You should be able to specify an order number for each gallery/subgallery like you can for category/subcategory.

Feature request, although something we are aware of.

21) Needs a shortcut to "Users online"

Not sure I understand. However there is a link on the users online block since I think 6.0.

23) Should have start date and time. When date is reached poll is visible and votable.

/

24) Should have end date and time. When date is reached polling closes, results still visible.

/

25) Should have optional hide date and time. When date is reached, poll is only visible to staff. This way you can hide non-core polls that you may have from time to time.

/

28) Should have the same time/date options as with polls above. I can't see why quizzes have to be forcibly hidden after completion, that is a choice for the quiz creator.

Feature request.

26) Should Have multi-coloured bars option, with colours/images configurable in css, not hidden away somewhere.

Feature request. The POLL_ANSWER_RESULT template could be themed. You can do something like {$IMG*,poll/{$CYCLE,random_poll,poll_m_red,poll_m_green,poll_m_blue}}.

That'll make it cycle through those red/green/blue theme images as it moved between instance calls of that template.

27) The standardbox_title_panel class does not render the same for poll box as it does for other boxes. Extra padding is applied when I have a background graphic and increased font size. In IE it also causes bottom of box to be cut of.

TODO

29) I have set Administrators as hidden usergroup, but when I go to the members page as a guest I can see my admin member listed. It should not be listed at all. The requested resource does not exist.

Ah, hidden usergroups hide presence of the group, not presence of the members. So this is a feature request really.
Example motivation for current functionality – if I create a beta testers usergroup for a secret new experimental technology, I might want to hide existence of that testing group to stop people inferring things and to prevent jealousy.
I've clarified the field description on the usergroup add/edit screen to reflect this.

31) When I select a date/time in the "Security alerts" section it takes me to "Investigate user, by member ID " (with no details mind you), instead it should have taken me to the "View security alert" page".

TODO

32) I could never get Geo-Lookup to work. Always get a "The server at 64.246.48.99 is taking too long to respond."

We often find the services we link to change/break/etc. The LOOKUP_SCREEN.tpl template can be altered to reference a new service, or you can just copy&paste the IP manually into a different one.

33) Location column - When it contains "An error has occurred" it should also contain a link to the error log entry so that error can be investigated.

They are probably just spiders guessing URLs, hence getting 'missing resource' errors. Or access denieds. There won't be anything in the error log.

34) IP address column - Should contain full IP address, not x.x.x.*, especially since clicking it takes you to "Investigate user, by IP address" page and you can't use the Reverse-DNS/WHOIS,Ping,Tracert or Geo-Lookup action without a full IP address.

TODO

36) The "Recommend" menu item in MENU_top.tpl does not highlight properly. There is a gap at the end which does not get highlighted.

37) When Quick reply is collapsed/expanded it your see horizontal and/or vertical scroll bars.

TODO

38) Once you click on a template you can't use the search or new fields because there is no N/A type option.

TODO

39) Should be a check box for the search option to make searching content optional. Sometimes I just want to search on the template names. I know I can do a CTRL-F on the search results, but that is an irritation.

TODO

40) Expanding the "Original" dropdown box will cause hidden iframes is displayed after pressing "Save and stay".

TODO

41) Search block should have option to change title. I had considered having "Search Site" and "Search forum" on the same page for user convenience.

TODO

42) Consistency - Clicking on "Search Forum" takes you to a "Search - Posts" page.

TODO

43) Clicking on "Search Forum" link while in the Forum zone should take you to a "Search - Posts" page within the Forum zone and not within the Home zone.

I think it would if you put a transparent redirect on for it so it 'exists' in the forum zone (Admin Zone > Structure > Redirects). I think this is a personal choice, there would be arguments not to do it too, so it's a balancing decision.

44) Using admin search seem to be too memory hungry. I've allocated 64M on my server and even that is not enough to do a simple search for "users". In v6.1.1 I get a memory error, while in v6.2 RC1 I just get a blank page.

TODO (might be tricky though)

45) Pressing enter does not always work when using the admin search. I think that once the auto-suggestion kicks in it messes with its ability to accept enter key.

TODO

46) Doing an admin search should also search the permissions tree and site tree, and clicking on the search result should take you to the expanded branch.

For example searching for "invoices" gives no indication that there is a "My invoices" page or that there are any permissions related to it.

This has probably been my biggest frustration, just not being able to find thing, or having to do multiple 'thinking outside the box' searches.

TODO

47) The "options" dropdown menu does not honour permissions. For example, I have given my super mods very limited permissions and it does not include anything in the options menu, yet the entire menu is visible.

TODO

48) Should be a page for all the 'hidden' flags, so that they can be checked at a glance and just to find out what is there.

These are not official options (most will be some time though). There's a full list in the Code Book.

49) You have the option to edit and merge Authors, but not delete them.

TODO

50) Consistency - Do you "edit" or "configure" an author?

TODO

51) The images on the block_helper page does not honour the current theme.

TODO

52) On the recommend page, the clear button next to browse button does not appear in IE.

Due to IE's slightly different JS security model.

53) The scrolling that occurs when you press the preview button can be very annoying, especially when editing large posts. Should have an option to enable/disable it rather then having to do a code fix.

Already done this yesterday :). It'll be a hidden option called 'disable_animations' which disables all kinds of animation. I actually implemented it for dumb terminals with limited bandwidth, so it's not fine-grained, but at least it's an anchor into the code if you wanted to manually remove parts of templates but not others.

54) For RSS blocks, need multi-options to remove selected hard-coded formatting style attributes from a given feed. a) colour, b) fonts, c) widths from DIVs, SPANs & TDs, d) all other style attributes.

You can use {$STRIP_TAGS,{WHATEVER_PARAMETER},<font>} in templates (that's based on the php strip_tags function).

55) Honour background theme colour in emails. I don't expect background images to be honoured as they can be very large files, but maybe make that an option, but off by default).

Was fixed recently.

56) There should be an option to send error e-mails to a specific members rather than to staff or no-one.  In my case I want to send error emails to admin only, and not to staff, and in the future send it only to a 1 or 2 specific staff members.

There is something on the tracker about a big redesign of ocPortal's communications. However a simple stop-gap measure is sending the staff mails to an unmanned address and setting up forwarding rules based on subject text.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#69063
Avatar

Community saint

Wow, I did a lot better then I expected. I would have though your might have considered more of them feature request.

5/35)
The presence of each individual one is controlled by quite a lot of logic which we can't fold into a menu.

I'm surprised that they have so much logic behind them (more then menu items any way).

7)
There's a config option. I think we've probably flipped the default to off since you installed ocPortal. If the config option is off it can still be reached through the Admin Zone.

I've already applied that, but as I'm not giving staff access to the admin zone, they will still not see it. For my site staff are largely just content creators, not technical. B.T.W. I always thought it strange that you talk about staff, but don't have a staff group, and your have super-moderator, but no moderator.

13)
Are you aware we do have display options? If you edit a catalogue you'll see there's a display type.
Yes, and I'm using different display types.

I'm not sure how well they correspond to what you're wanting though because yes they do involve tables.
When I first saw the FAQ catalogue, I just naturally expected there to be an option to see the entries listed like a typical FAQ page:

   This is my first question (Entry 1, field 1)

   bla. bla. bla. bla. bla. bla. bla.(Entry 1, field 2)

   This is my second question (Entry 2, field 1)

   bla. bla. bla. bla. bla. bla. bla.(Entry 2, field 2)

Custom templates are supported, this is documented in the catalogues tutorial. However I will make sure it is mentioned in the catalogue's display type description; adding: "Be aware that if you wish to you can also provide your own templates for a catalogue (described in the documentation)."
I must admit that it didn't even occur to me to look at the documentation for this scenario. I thought that If I could use custom templates that there would be a "Custom" option in the display types list, and a field where I could enter the name of the custom template. But as there were neither of those I though I was just out of luck.

17)
Are you referring to a 'sequential number' field type? Those aren't explicitly designed for ordering.
I started of with the integer type and then switched to sequential number as it reduced maintenance by auto incrementing the number. I then only need to step in if I see something I need to tweak.

Also, it could get very tricky if things were moved between categories.
I don't think its too bad, thats why I mentioned the auto re-sequencing after each move. With the right table structure, moving an entry between two branches should only require one re-sequence for each of those two branches.

21)
Not sure I understand. However there is a link on the users online block since I think 6.0.

When I go to Admin Zone > Tools > Members, I'm presented with options to manage members. Seeing who is on-line should be an option there.

29)
Ah, hidden usergroups hide presence of the group, not presence of the members. So this is a feature request really.
I agree except for the situation I've got where the admin group is a primary group. At the very least I would not have expected "Administrator" to be a link because it will only lead to an error page.

32) This was just an F.Y.I.

43) Personal choice? Fair enough.

48)
These are not official options (most will be some time though). There's a full list in the Code Book.

Just my luck. When I searched the code book for no_frames recently I didn't find anything. Must have had a typo.

52)
Due to IE's slightly different JS security model.
Why am I not surprised!

You can add this new #57 to your Feature request list (replying to this looooong post reminded me of it).

   57) The ability to be able to highlight a section from a post, and click "quote selection".

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69064
Avatar

I've already applied that, but as I'm not giving staff access to the admin zone, they will still not see it.

You can put a redirect from cms zone admin_redirects to admin zone admin_redirects, and let them access it through CMS zone. ocPortal is powerful like thise ;).

For my site staff are largely just content creators, not technical. B.T.W. I always thought it strange that you talk about staff, but don't have a staff group, and your have super-moderator, but no moderator.

Just using standard forum terminology really, but minimally. Moderators might be created but aren't functionally required for the settings ocPortal prepopulates so we don't create it by default.

I agree except for the situation I've got where the admin group is a primary group. At the very least I would not have expected "Administrator" to be a link because it will only lead to an error page.

Sounds like a bug, will investigate.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#69076
Avatar

Community saint

Chris Graham said

You can use {$STRIP_TAGS,{WHATEVER_PARAMETER},<font>} in templates (that's based on the php strip_tags function).
Using the following will strip the tags from the news feed, but it will not keep any of the ones I listed. I even tried with just a single tag with no luck.

Code

{$STRIP_TAGS,{NEWS},<table><tbody><tr><td><a><img><span>}
Searching through templates I could find no examples where $STRIP_TAGS specifies tags to keep. Bug perhaps?

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69112
Avatar

My bad, we weren't actually supporting the parameter. We'll add that support.

In sources/symbols.php change:

Code

$value=strip_tags($param[0]);
to:

Code

$value=strip_tags($param[0],array_key_exists(2,$param)?$param[2]:'');

Not it is the 3rd parameter (index #2) we are using now though, because the 2nd parameter was already used.

Here's an example:

Code

{$STRIP_TAGS*,This is a <p><a>test</a></p>,0,<a>}


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#69120
Avatar

Community saint

Thanks Chris, {$STRIP_TAGS,{NEWS},0,<table><tbody><tr><td><a><img>} now cleans up my news feed enough to be usable.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69135
Avatar

Community saint

Hi Chris,

I've just being adding permissions to my forums and have a couple more usability observations for you:

58) In the permission tree editor, should show current inherited/saved permissions below the -/+ dropdown.

This removes any confusion/doubt as to exactly what will be applied. Take for example in "Module: forumview", when "Use defaults" is selected and "Delete topic" is shown as blank, what will be applied? And is it coming from "high-impact (high visibility)" or "medium-impact (medium visibility)" or "low-impact (low visibility)"?

59) In addition to #58, it would be useful to have a button/link next to the current inherited/saved permission that shows a pop-up listing the inheritance tree that is being applied so that you can learn where the specific permissions are coming from.


Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
Posted
Rating:
#69136
Avatar

Community saint

Chris Graham said

Feature request. The POLL_ANSWER_RESULT template could be themed. You can do something like {$IMG*,poll/{$CYCLE,random_poll,poll_m_red,poll_m_green,poll
_m_blue}}.

That'll make it cycle through those red/green/blue theme images as it moved between instance calls of that template.
Thanks Chris, works a treat. I now have it cycling through 6 colours. Applied the changes to both POLL_ANSWER_RESULT.tpl and OCF_TOPIC_POLL_ANSWER_RESULTS.tpl .

Working with poll has raised three more issues.

60) Consistency - With site wide poll you are limited to max 10 answers. With ocf polls you can have more than 10 answers, and you can have multiple choice questions with min/max choices flexibility.

61) Wording - With ocf polls, if the min and max number of options is the same then the validation message should be changed from "You must select between 2 and 2 options" to "You must select 2 options".

62) Usability - With ocf polls, if you select the "Requires reply" option you get a "You must reply to this topic before you may vote in this poll…", but you don't even get to view the poll. It just does not look right seeing the question but not the possible answers. It's not like the possible answers are a secret at that point.

Do you have a Samsung Galaxy S / Galaxy S II ? If so, why not check out my ScreenFree FM Radio .
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Expand