Menu

#545 Separate page for long Notes and Synopses

Approved
closed
None
5
2015-10-02
2014-02-06
Ahasuerus
No

As per Community Portal:

...we have been working on adding Notes fields to various records (most recently Series) so that we could eventually move all of our Bio, Author, Series, Awards, etc pages from the Wiki to the database. However, a quick review of sample Bio/Author/Series pages shows that they can be quite long. If we were to display them at the top of their respective Author/Series pages, they would crowd out the bibliographic content, which seems undesirable. Similarly, there are synopses and Title notes which can get in the way of bibliographic data, e.g. cf. The People of the Moon.

I propose that we modify the software to limit the display of each Synopsis, Note and -- once implemented -- Bio and Author fields to the first N characters just like we limit the display of tags on Bibliography pages to the first 20 (see Kim Stanley Robinson's page.) And just like we do with tags, if there is more data in the field than can be readily displayed on the main page, the software will display a link to a separate Web page where users could view the whole thing in all its unabridged glory.

Update as per another Community Portal discussion on 2015-09-18 (http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Handling_extended_notes):

[Due to the complexities associated with embedded HTML] the editor would have to explicitly specify the break point -- something like {{BREAK}} should do the trick. The software will display everything prior to {{BREAK}} and then display a link informing the user that s/he can follow it to see additional information.

Discussion

  • Ahasuerus

    Ahasuerus - 2015-10-01
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,3 +3,7 @@
     ...we have been working on adding Notes fields to various records (most recently Series) so that we could eventually move all of our Bio, Author, Series, Awards, etc pages from the Wiki to the database. However, a quick review of sample Bio/Author/Series pages shows that they can be quite long. If we were to display them at the top of their respective Author/Series pages, they would crowd out the bibliographic content, which seems undesirable. Similarly, there are synopses and Title notes which can get in the way of bibliographic data, e.g. cf. The People of the Moon.
    
     I propose that we modify the software to limit the display of each Synopsis, Note and -- once implemented -- Bio and Author fields to the first N characters just like we limit the display of tags on Bibliography pages to the first 20 (see Kim Stanley Robinson's page.) And just like we do with tags, if there is more data in the field than can be readily displayed on the main page, the software will display a link to a separate Web page where users could view the whole thing in all its unabridged glory. 
    +
    +Update as per another Community Portal discussion on 2015-09-18 (http://www.isfdb.org/wiki/index.php/ISFDB:Community_Portal#Handling_extended_notes):
    +
    +[Due to the complexities associated with embedded HTML] the editor would have to explicitly specify the break point -- something like {{BREAK}} should do the trick. The software will display everything prior to {{BREAK}} and then display a link informing the user that s/he can follow it to see additional information.
    
     
  • Ahasuerus

    Ahasuerus - 2015-10-01

    Implemented in:

    biblio/awardtype.py 1.11
    biblio/note.py 1.1
    biblio/pl.py 1.83
    biblio/publisher.py 1.24
    biblio/pubseries.py 1.24
    biblio/seriesgrid.py 1.14
    biblio/TARGETS 1.36
    biblio/title.py 1.94
    common/awardcatClass.py 1.8
    common/awardClass.py 1.25
    common/library.py 1.81
    common/seriesClass.py 1.13
    common/titleClass.py 1.26
    common/viewers.py 1.98
    

    Installed in r2015-147 on 2015-10-01. Closing.

     
  • Ahasuerus

    Ahasuerus - 2015-10-01
    • status: open --> closed
    • assigned_to: Ahasuerus
     
  • Ahasuerus

    Ahasuerus - 2015-10-02

    Made the font bigger in:

    biblio/note.py 1.2
    common/library.py 1.82
    

    Installed in r2015-148 on 2015-10-02.

     
  • Ahasuerus

    Ahasuerus - 2015-10-02

    Disallowed line wrapping in css/biblio_css_stub 1.30. Installed in r2015-149 on 2015-10-02.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB