• web/root/ecwebv3/pages/003-userlist.xjs

    From echicken@VERT to CVS commit on Monday, September 30, 2013 21:19:57
    web/root/ecwebv3/pages 003-userlist.xjs NONE 1.1
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv24201

    Added Files:
    003-userlist.xjs
    Log Message:
    Ugly and incomplete beginnings of a sortable userlist for ecweb.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From echicken@VERT to CVS commit on Tuesday, October 01, 2013 08:15:03
    web/root/ecwebv3/pages 003-userlist.xjs 1.1 1.2
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv5590

    Modified Files:
    003-userlist.xjs
    Log Message:
    Made it easier to add and sort columns.
    Different colours for alternating table rows.
    Need to come up with a decent way to customize which columns are displayed.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From echicken@VERT to CVS commit on Tuesday, October 01, 2013 21:34:15
    web/root/ecwebv3/pages 003-userlist.xjs 1.2 1.3
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv17526

    Modified Files:
    003-userlist.xjs
    Log Message:
    Got all dynamic and shit. Introduced more loops for added inefficiency.
    Added columns to the userlist which people might want to display.
    Made it simple to enable/disable display of a given column.
    Disabled most columns in the default config. Won't overshare unless a sysop chooses to do so.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thursday, October 03, 2013 10:04:56
    web/root/ecwebv3/pages 003-userlist.xjs 1.3 1.4
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv31572

    Modified Files:
    003-userlist.xjs
    Log Message:
    Add a "Via" column.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From echicken@VERT to CVS commit on Tuesday, January 07, 2014 19:57:11
    web/root/ecwebv3/pages 003-userlist.xjs 1.4 1.5
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv17826

    Modified Files:
    003-userlist.xjs
    Log Message:
    Don't display deleted or QWK users.
    Display users in pages of 100 by default, so as not to be too slow on systems with over 9000 users (eg. Vertrauen.)
    With the help of whisky, probably introduced new problems to be dealt with at some later time after they are discovered.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 02:09:38
    web/root/ecwebv3/pages 003-userlist.xjs 1.5 1.6
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv23100

    Modified Files:
    003-userlist.xjs
    Log Message:
    Make the sort function VASTLY simpler in an effort to make the userlist work for large user lists.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 02:24:07
    web/root/ecwebv3/pages 003-userlist.xjs 1.6 1.7
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv23300

    Modified Files:
    003-userlist.xjs
    Log Message:
    More optimizations and cleanup. The paging thing is still a bit off since
    the offset is in user number, not in number of users.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 02:29:48
    web/root/ecwebv3/pages 003-userlist.xjs 1.7 1.8
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv23400

    Modified Files:
    003-userlist.xjs
    Log Message:
    User objects don't need to be created. Just change user.number.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 02:32:52
    web/root/ecwebv3/pages 003-userlist.xjs 1.8 1.9
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv23487

    Modified Files:
    003-userlist.xjs
    Log Message:
    Effectively disable the drunken pagination mod. Everything about it was wrong.

    :D :D :D



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 02:38:44
    web/root/ecwebv3/pages 003-userlist.xjs 1.9 1.10
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv23590

    Modified Files:
    003-userlist.xjs
    Log Message:
    Columns is a much smaller object... enumerate it instead of the user
    object.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 02:41:21
    web/root/ecwebv3/pages 003-userlist.xjs 1.10 1.11
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv23667

    Modified Files:
    003-userlist.xjs
    Log Message:
    Use usr.security.restrictions&UFLAG_Q instead of usr.compare_ars("REST Q")




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From echicken@VERT/ECBBS to deuce on Wednesday, January 08, 2014 09:56:07
    Re: web/root/ecwebv3/pages/003-userlist.xjs
    By: deuce to CVS commit on Wed Jan 08 2014 02:29:48

    User objects don't need to be created. Just change user.number.

    Interesting - I didn't know that would work. Will have to remember it.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From echicken@VERT/ECBBS to deuce on Wednesday, January 08, 2014 10:00:30
    Re: web/root/ecwebv3/pages/003-userlist.xjs
    By: deuce to CVS commit on Wed Jan 08 2014 02:32:52

    Effectively disable the drunken pagination mod. Everything about it was wrong.

    Most everything about that script seemed wrong to me, since I didn't put much thought or care into its creation (and it showed!) :D

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From deuce@VERT to CVS commit on Wednesday, January 08, 2014 11:11:12
    web/root/ecwebv3/pages 003-userlist.xjs 1.11 1.12
    Update of /cvsroot/sbbs/web/root/ecwebv3/pages
    In directory cvs:/tmp/cvs-serv10402

    Modified Files:
    003-userlist.xjs
    Log Message:
    Remove the last traces of the drunken pagination scheme.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net