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

    From echicken@VERT to CVS commit on Mon Sep 30 21:19:57 2013
    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.

    -
  • From echicken@VERT to CVS commit on Tue Oct 1 08:15:03 2013
    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 Tue Oct 1 21:34:15 2013
    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 þ Ve
  • From deuce@VERT to CVS commit on Thu Oct 3 10:04:56 2013
    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
  • From echicken@VERT to CVS commit on Tue Jan 7 19:57:11 2014
    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 Sync
  • From deuce@VERT to CVS commit on Wed Jan 8 02:09:38 2014
    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 Wed Jan 8 02:24:07 2014
    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 Wed Jan 8 02:29:48 2014
    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 Wed Jan 8 02:32:52 2014
    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 Wed Jan 8 02:38:44 2014
    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 Wed Jan 8 02:41:21 2014
    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 to deuce on Wed Jan 8 09:56:07 2014
    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.

    --
  • From echicken@VERT to deuce on Wed Jan 8 10:00:30 2014
    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 Wed Jan 8 11:11:12 2014
    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.



    -