View Issue Details

IDProjectCategoryView StatusLast Update
0022845Open CASCADEWebsite:Trackerpublic2013-01-17 17:43
ReporterabvAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Summary0022845: Provide link to dev portal on Login page of Mantis
DescriptionWhen someone enters Mantis, he should be able to recognize that this is part of the OCCT development portal. At a minimum, we need to have a link on the Login page indicating that accounts are managed (created, restored) via portal.

It would be also useful to have a link to portal on each page (e.g. in place of mantis logo), or at least on main page
TagsNo tags attached.
Test case number

Activities

abv

2012-07-20 14:58

manager   ~0021086

General link to dev portal is added (with OCCT logo); an additional link 'Register' (pointing to 'Create new account' on dev portal) could be added in anonymous mode to help newcomers to recognize the right direction to go

aiv

2012-11-07 09:20

reporter   ~0022118

'Register' and 'Lost password?' links was added on login page (in anonymous mode): http://tracker.dev.opencascade.org/login_page.php

abv

2012-11-07 10:51

manager   ~0022121

Please check how the links on login page in Mantis behave in the case if the user is already logged in dev portal (in the same browser session). In my experiment, they lead to Error page

aiv

2012-11-08 18:10

reporter   ~0022160

This is the correct behavior in the logic of Drupal system - access to these pages is forbidden for authorized users (in particular in order to prevent re-registration of the account). However, I agree that this is an incorrect behavior from the point of human eye.
I am able to implement one of these ways:
  - replace text for the pages: user/register, user/password, user/login ('Registration', 'Lost password?', 'Login page'),
  - redirect them to the main page (or any other).

abv

2012-11-08 18:36

manager   ~0022161

I propose these links should open a page saying something like "Use your username and password on dev.opencascade.org to login to the OCCT Mantis issue tracker"

abv

2012-12-27 14:09

manager   ~0022870

One more request: please add link 'Register' after existing link 'Login' on the top of the regular Mantis screen shown for anonymous access.

aiv

2012-12-29 11:53

reporter   ~0022886

Please have a look on these pages (log in on dev.opencascade.org first):
http://dev.opencascade.org/index.php?q=user/register
http://dev.opencascade.org/index.php?q=user/login
http://dev.opencascade.org/index.php?q=user/password

All proposals for text changes are welcome. Thus it is necessary to consider that user can visit these pages following links on OCCT tracker, but chances are that he found these links elsewhere. In any case he should get clear information on what has happened and what to do about.

aiv

2012-12-29 12:29

reporter   ~0022889

And please review the overall. The 'Register' link for anonymous user was added.

abv

2012-12-31 09:21

manager   ~0022893

On the Register page (http://dev.opencascade.org/index.php?q=user/register), after text "See Terms and Conditions of Use of this website", the phrase "The content of this field is kept private and will not be shown publicly." has no clear meaning. If this applies to the check-box "I accept Terms and Conditions", it should rather be changed to "You must accept Terms and Conditions to register". Note also that period is missing after 'website'.

aiv

2013-01-09 11:55

reporter   ~0022917

If the registration policy does not allow to register user who do not agree with "Terms and Conditions", it seems the phrase "The content of this field is kept private and will not be shown publicly." makes no sense.
This field is obviously determined for registered users (who were registered through the registration form and after the introduction of this registration policy), so I make this field as "public" and the phrase "The content of this field is kept private and will not be shown publicly." has disappeared.

abv

2013-01-10 11:28

manager   ~0022925

Everything looks fine to me now, thanks!

Issue History

Date Modified Username Field Change
2011-12-13 19:45 abv New Issue
2011-12-13 19:45 abv Assigned To => bugmaster
2012-07-20 14:52 abv Category Website:Accounts => Website:Tracker
2012-07-20 14:58 abv Note Added: 0021086
2012-08-28 18:39 aiv Assigned To bugmaster => aiv
2012-11-07 09:20 aiv Note Added: 0022118
2012-11-07 09:20 aiv Assigned To aiv => bugmaster
2012-11-07 09:20 aiv Status new => resolved
2012-11-07 10:51 abv Note Added: 0022121
2012-11-07 10:51 abv Assigned To bugmaster => aiv
2012-11-07 10:51 abv Status resolved => assigned
2012-11-08 18:10 aiv Note Added: 0022160
2012-11-08 18:36 abv Note Added: 0022161
2012-12-27 14:09 abv Note Added: 0022870
2012-12-29 11:53 aiv Note Added: 0022886
2012-12-29 12:29 aiv Note Added: 0022889
2012-12-29 12:29 aiv Assigned To aiv => abv
2012-12-29 12:29 aiv Status assigned => resolved
2012-12-31 09:21 abv Note Added: 0022893
2012-12-31 09:21 abv Status resolved => assigned
2013-01-09 11:55 aiv Note Added: 0022917
2013-01-09 11:55 aiv Status assigned => resolved
2013-01-10 11:28 abv Note Added: 0022925
2013-01-10 11:28 abv Assigned To abv => bugmaster
2013-01-10 11:28 abv Status resolved => reviewed
2013-01-17 17:43 bugmaster Status reviewed => closed
2013-01-17 17:43 bugmaster Resolution open => fixed