From b4509efea6a53aa57f172625089741ec30775ec2 Mon Sep 17 00:00:00 2001 From: Steve Sheppard Date: Thu, 23 Dec 2010 16:38:04 -0500 Subject: [PATCH] updates to Staff Client Installation to bring into line with a real installation attempt; --- 1.6/admin/staffclientinstallation.xml | 251 +++++++++++++++++-------- 1.6/media/staffclientinstallation-tabbed-1.png | Bin 0 -> 52561 bytes 2 files changed, 170 insertions(+), 81 deletions(-) create mode 100644 1.6/media/staffclientinstallation-tabbed-1.png diff --git a/1.6/admin/staffclientinstallation.xml b/1.6/admin/staffclientinstallation.xml index f1b5d35..fdbf8f2 100644 --- a/1.6/admin/staffclientinstallation.xml +++ b/1.6/admin/staffclientinstallation.xml @@ -36,7 +36,7 @@ Running the Staff Client installer - + Click 'Next' to continue through the guided install @@ -50,7 +50,7 @@ Running the Staff Client for the first time - + First, add the name of your Evergreen server to the field @@ -417,7 +417,7 @@ Determine which version is needed For most end-users, a specific version is required to communicate properly with the Evergreen server. Check - with your system admininstrator, IT person, or HelpDesk to + with your system administrator, IT person, or HelpDesk to determine which Staff Client versions are supported. Next, you need to determine which @@ -531,7 +531,12 @@ will now run the Staff Client. You may wish to create a shortcut for the Staff Client. To do so, use the previous command as the target for the shortcut: - DesktopStartMenuK-Menu + + Desktop + StartMenu + K-Menu + + @@ -591,14 +596,22 @@ Windows XP from the drop-down menu, then click 'Apply'. - Launch the Staff Client A new entry for the - Staff Client should now appear somewhere in the All - Applications menu of your Linux desktop. You may also - find a new desktop shortcut for the Staff Client. To launch the - Staff Client, visit the your desktop's All - Applications menu and find the section similar to - WineProgram FilesEvergreen Staff ClientEvergreen Staff Client - or else launch the Staff Client from the new desktop shortcut. + + Launch the Staff Client + A new entry for the Staff Client should now appear + somewhere in the All Applications menu of + your Linux desktop. You may also find a new desktop shortcut for + the Staff Client. To launch the Staff Client, visit the + All Applications menu on your desktop and + find the section similar to + + Wine + Program Files + Evergreen Staff Client + Evergreen Staff Client + , + or else launch the Staff Client from the new desktop shortcut. + @@ -617,9 +630,7 @@ variables that you can pass to make to influence the manual build process: - - <envar>STAFF_CLIENT_BUILD_ID</envar> - + <envar>STAFF_CLIENT_BUILD_ID</envar> During the normal make install Evergreen server-side software build process, the variable defaults to an automatically generated date/time string, but you can also override the value of BUILD_ID. @@ -641,9 +652,7 @@ - - <envar>STAFF_CLIENT_VERSION</envar> - + <envar>STAFF_CLIENT_VERSION</envar> During the normal make install Evergreen server-side software build process, the variable is pulled automatically from a README file in the Evergreen source root. The variable defaults to @@ -672,9 +681,7 @@ - - <envar>STAFF_CLIENT_STAMP_ID</envar> - + <envar>STAFF_CLIENT_STAMP_ID</envar> During the normal make install Evergreen server-side software build process, the variable is generated from STAFF_CLIENT_VERSION. You may want to have multiple versions @@ -892,6 +899,7 @@ make generic-client The output file evergreen_staff_client.xpi will be created. + Packaging a <systemitem class="osname">Windows</systemitem> Client @@ -1194,7 +1202,7 @@ Once you have created the profiles, run XULrunner with the option (in addition to or if - neeeded). Instead of XULrunner opening a new login + needed). Instead of XULrunner opening a new login window on your existing session it will start a new session instead, which can then be logged in to a different server or workstation ID. @@ -1237,7 +1245,7 @@ Example of unconfigured Staff Client - + In order to assign a workstation a name, a user with appropriate @@ -1251,7 +1259,7 @@ Example of configured Staff Client - + Select the library this workstation physically operates in from the drop @@ -1266,7 +1274,7 @@ Example of registered Staff Client - + You are now ready to log into the Staff Client for the first time. Type in @@ -1278,68 +1286,97 @@ staff client running through an SSH tunnel - The Staff Client can use an SSH - tunnel as a SOCKS 5 proxy. - - Configuring a Proxy for the Staff Client - There are several reasons for sending network traffic for the Staff Client through - an SSH proxy: - - - Firewalls may prevent you from reaching the server. This may happen when you - are connecting the Staff Client to a test server that should not be available - generally, or it may be the result of network design priorities other than ease of - use. - - - You may wish to improve security where Staff Client traffic may be - susceptible to network eavesdropping. This is especially true when wireless is - otherwise the best option for connecting a staff machine to the network. - - - - + You can configure the Staff Client to communicate with the Evergreen server over + an SSH tunnel using a SOCKS 5 proxy + server. There are several reasons for sending network traffic for the Staff Client + through an SSH proxy: + + + Firewalls may prevent you from reaching the Evergreen + server. This may happen when you are connecting the Staff + Client to a test server that should not be available + generally, or it may be the result of network design + priorities other than ease of use. + + + You may wish to improve security in situations where + Staff Client traffic may be susceptible to network + eavesdropping. This is especially true when staff machines + connect via wireless links to the network. + + +
Setting Up an <systemitem class="protocal">SSH</systemitem> Tunnel - You will need a server that allows you to log in via SSH and has network access to the Evergreen server - you want to reach. You will use your username and password for that - SSH server to set up a tunnel. - For Windows users, one good solution - is the open-source utility - PuTTY - a free telnet/SSH client. When setting - up a PuTTY session: + You will need a server that allows you to log in via + SSH and has network access to the + Evergreen server you want to reach. You will use your username and password + for that SSH server to set up a + tunnel. + For Windows users, one good + solution is the open-source utility + PuTTY, + a free telnet/SSH client. + Following are instructions for setting up an SSH + session using the PuTTY utility: Setting up an SSH tunnel in PuTTY - + - - Use the menu on the left to go to Connection > SSH > Tunnels. - Enter ''9999'' in the "Source port". - Choose "Dynamic". Do not enter anything in the Destination text entry box. - Click 'Add'; "D9999" will now appear in the "Forwarded - ports" list. - Use the menu on the left to go back to "Session", and enter the host name of the - SSH server. - A window will open up so that you can enter your username and password. Once you - are logged in, the tunnel is open. - + + + Using the menu on the left, find the section + + Connection + SSH + Tunnels + + + + + In the section on the right labeled "Source + port", enter 9999. + + + Set the checkbox "Dynamic". Do not + enter anything in the "Destination" text + entry box. + + + Click 'Add' and notice that + "D9999" now appears in the section + labeled "Forwarded ports". + + + Use the menu on the left, find the + "Session" section, then enter the host name + of the SSH + server. + + + A pop-up window will open to allow you to enter your + username and password. Once you are logged in, the tunnel is + open. + + See How to set up SSH (for the beginner) for information on setting up SSH for other client operating - systems, - - + systems. +
+
Configuring the Staff Client to Use the <systemitem class="protocal">SSH</systemitem> Tunnel - In order to tell the Staff Client that all traffic should be sent through the - SSH tunnel just configured, you must edit the - file C:\Program Files\Evergreen Staff Client\greprefs\all.js. - Search this file for the word socks to find the appropriate section - for the following changes. + In order to tell the Staff Client that all traffic should be sent + through the SSH tunnel just configured, + you must find edit the file all.js, usually located at + C:\Program Files\Evergreen Staff Client\greprefs\all.js + on a Windows system. + Search this file for the word socks to find the appropriate + section for the following changes. The SOCKS section of "all.js" before changes @@ -1350,10 +1387,14 @@ Make the following changes: - Change the value of network.proxy.socks from - "" to localhost. - Change the value of network.proxy.socks_port from - 0 to 9999. + + Change the value of network.proxy.socks + from "" to localhost. + + + Change the value of network.proxy.socks_port + from 0 to 9999. + @@ -1363,10 +1404,58 @@ - If everything is working correctly, you should now be able to run the Staff Client - and all its data will be sent encrypted through the + If everything is working correctly, you should now be able to run + the Staff Client and all its data will be sent encrypted through the SSH tunnel you have just configured. - +
+ +
+ Navigating a Tabbed Interface + Like many popular current web browsers and other applications, the Staff Client + uses a "tabbed" interface. Tabs allow you to have several pages open at the same time + in a single window. This is easier to manage on your computer screen than multiple + windows, since you can easily switch between tabs in the same window. + + + Tabs in the Staff Client window + + + + + + The "tabs" appear below the menu bar in the Staff Client with a descriptive + title. Simply select a tab to bring it to the front and view the page displayed in the + tab. You can use tabs to have access to multiple things all at the same time: patron + records and searches, bibliographic records and searches, circulation or cataloging + interfaces - anything at all in the Staff Client. + + Create a new tab by pressing + + Ctrl + T + + on the keyboard or selecting + + File + New Tab + + from the menu. + Close a tab by pressing + + Ctrl + W + on the keyboard or selecting + + File + Close Tab + + from the menu. + Switch tabs by pressing + + Ctrl + Tab + on the keyboard or selecting the tab in the tab bar. +
diff --git a/1.6/media/staffclientinstallation-tabbed-1.png b/1.6/media/staffclientinstallation-tabbed-1.png new file mode 100644 index 0000000000000000000000000000000000000000..15c6e0a86a5145f05722442a57b6dddc280674e3 GIT binary patch literal 52561 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