Currently, a rewrite is happening here: /ILS/Open-ILS/xul/staff_client/ (SVN).
If you have feedback, advice, code, etc., then please join our mailing lists (evergreen-ils.org)! Or alternatively, mail us at feedback@evergreen-ils.org
My current to-do list is here: staff_client_todo
rm -rf ~/.pines/ && make STAFF_CLIENT_BUILD_ID='' && cd build/ && /some/path/xulrunner application.ini ; cd ..
rm -rf ~/.pines/ && make STAFF_CLIENT_BUILD_ID='SOME_BUILD_ID' && cd build/ && /some/path/xulrunner application.ini ; cd ..
cp -r ILS/Open-ILS/src/perlmods/OpenILS/* /openils/lib/perl5/OpenILS/
then as root, do
su - opensrf -c '/openils/bin/osrf_ctl.sh -d /tmp/ -p /openils/conf/bootstrap.conf -c /openils/conf/opensrf_core.xml -a restart_perl'
su - opensrf -c '/openils/bin/osrf_ctl.sh -d /tmp/ -p /openils/conf/bootstrap.conf -c /openils/conf/opensrf_core.xml -a restart_c'
PGUSER=postgres /opt/pg811/bin/psql -p 5433 develooper
oils_requestor -f ~/.srfsh.xml -i fm_IDL.xml -c srfsh -u staff1 -p staff1
open-ils.storage.action.circulation.overdue.generate_fines 1
SELECT b.barcode, c.shortname, a.* FROM action.transit_copy AS a, asset.copy AS b, actor.org_unit AS c WHERE a.target_copy = b.id AND c.id = a.dest AND dest_recv_time IS NULL;
SELECT c.usrname, b.barcode, a.id FROM "action".circulation AS a, asset.copy AS b, actor.usr AS c WHERE a.usr = c.id AND a.target_copy = b.id AND xact_finish IS NULL;
SELECT u.usrname, c.barcode, h.id FROM action.hold_request AS h, asset.copy AS c, actor.usr AS u WHERE h.current_copy = c.id AND h.usr = u.id AND h.fulfillment_time IS NULL;
SELECT t.name FROM permission.grp_tree AS t WHERE t.id IN ( SELECT grp FROM permission.grp_perm_map WHERE perm = (SELECT id FROM permission.perm_list WHERE code = 'COPY_IS_REFERENCE.override') );
SELECT code, depth, grantable, a.description FROM permission.grp_perm_map AS c, permission.perm_list AS a, permission.grp_tree AS b WHERE grp = b.id AND perm = a.id AND b.name = 'Circ1';
~/evergreen.sh -a detach_brick ~/evergreen.sh -a update_cvs ~/evergreen.sh -a build_xul -x <NEW_XUL_DIR> ~/evergreen.sh -a attach_brick
cd /root/scripts/ ; ./evergreen_all.sh -u -x <NEW_XUL_DIR>
Fetch a bundle as opensrf: ./evergreen.sh -u http://open-ils.org/downloads/ -f Evergreen-ILS-1.0.2.2.tar.gz -a fetch Full update as root: ./evergreen_all.sh -u http://open-ils.org/downloads/ -f Evergreen-ILS-1.0.2.2.tar.gz
su postgres -c 'PERL5LIB=/openils/lib/perl5/ /openils/bin/clark-kent.pl -c 4 -d'
su - opensrf -c 'cd /openils/var/web/xul/ ; ls -l sc_v100_rc2 ; rm sc_v100_rc2 ; ln -s sc_v100_rc2-50 sc_v100_rc2 ; ls -l sc_v100_rc2'
su opensrf -c "cd /openils/bin/ && ./autogen.sh ../conf/bootstrap.conf"
request router opensrf.router.info.class.list
Viewing Reports via web browser
user@computer:~$ srfsh
srfsh# login admin open-ils
Received Data: { "ilsevent":0, "textcode":"SUCCESS", "desc":" ", "pid":28132, "stacktrace":"oils_auth.c:312", "payload":{ "authtoken":"4d2e586236332400795c8d26d95907fd", "authtime":420.000000 } }
localhost/reports/
?ses=
https://localhost/reports/oils_rpt.xhtml?ses=4d2e586236332400795c8d26d95907fd