Menu

#897 Re-do primary verifications

Approved
closed
None
5
2017-04-16
2016-06-06
Ahasuerus
No

As per http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Inactive_verifiers :

The verification page is to be split into three sections
The top section of the Web page will be for the currently signed-in user's primary/transient verification. If the user has not verified the pub, this section will give the user the following choices:
Primary-verify the pub
Transient-verify the pub
If the user has already verified the pub, he will be given the following choices:
Remove his verification
Change the verification type from Primary to Transient or vice versa depending on the type of the current verification
The bottom section will display secondary verifications. They will be displayed using the current table using the current layout and the current functionality.

Also, the main Publication display page and the verification page should display each verifier's last "ISFDB activity date". This should be the latter of two dates: the last date the user created an ISFDB submission OR the last date the user edited the ISFDB Wiki.

Discussion

  • Marc Kupper

    Marc Kupper - 2016-10-28

    Related to this would be to allow for any number of primary/transient verifications. At present we are limited to five primary and one transient. This also affects [#411].

    [#524] likely should be folded into this ticket or it can be closed out when #897 is implemented.

     

    Related

    Feature Requests: #411
    Feature Requests: #524


    Last edit: Marc Kupper 2016-10-28
  • Ahasuerus

    Ahasuerus - 2017-04-08

    Part 1 - Temporarily disable reference table editing:

    mod/editrefs.py 1.3
    mod/submitref.py 1.3
    

    Installed in r2017-173 on 2017-04-08.

     
  • Ahasuerus

    Ahasuerus - 2017-04-08
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,6 @@
     As per http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Inactive_verifiers :
    
    -    The verification page is to be split into three sections
    +  The verification page is to be split into three sections
         The top section of the Web page will be for the currently signed-in user's primary/transient verification. If the user has not verified the pub, this section will give the user the following choices:
             Primary-verify the pub
             Transient-verify the pub 
    
     
  • Ahasuerus

    Ahasuerus - 2017-04-08

    Part 2 - Use alphabetical offset names for verifications:

    biblio/pl.py 1.110
    common/viewers.py 1.140
    

    Installed in r2017-174 on 2017-04-08.

     
  • Ahasuerus

    Ahasuerus - 2017-04-16
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -7,7 +7,6 @@
         If the user has already verified the pub, he will be given the following choices:
             Remove his verification
             Change the verification type from Primary to Transient or vice versa depending on the type of the current verification 
    -    The middle section will display other users' primary verifications. The currently signed-in user will not be able to change them.
         The bottom section will display secondary verifications. They will be displayed using the current table using the current layout and the current functionality.
    
     Also, the main Publication display page and the verification page should display each verifier's last "ISFDB activity date". This should be the latter of two dates: the last date the user created an ISFDB submission OR the last date the user edited the ISFDB Wiki.
    
    • status: open --> closed
    • assigned_to: Ahasuerus
     
  • Ahasuerus

    Ahasuerus - 2017-04-16

    Implemented in:

    biblio/adv_search_results.py 1.31
    biblio/changed_verified_pubs.py 1.4
    biblio/common.py 1.190
    biblio/pl.py 1.111
    biblio/recent_primary_ver.py 1.1
    biblio/recentver.py 1.7
    biblio/userver.py 1.12
    biblio/TARGETS 1.41
    common/isfdb.py 1.99
    common/navbar.py 1.40
    common/pubClass.py 1.50
    common/SQLparsing.py 1.213
    common/viewers.py 1.141
    edit/cleanup_report.py 1.110
    edit/submit_primary_verification.py 1.1
    edit/submitver.py 1.9
    edit/TARGETS 1.36
    edit/verify.py 1.8
    mod/pa_new.py 1.34
    mod/pa_delete.py 1.10
    mod/ca_new.py 1.24
    nightly/nightly_update.py 1.210
    nightly/nightly_os_files.py 1.4
    scripts/create_primary_verifications.sql 1.1
    

    Installed in r2017-177 on 2017-04-15. Closing.

     

Anonymous
Anonymous

Add attachments
Cancel