~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to www/apps/browser/help.html

  • Committer: matt.giuca
  • Date: 2009-01-14 10:10:12 UTC
  • mto: This revision was merged to the branch mainline in revision 1090.
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:branches%2Fstorm:1132
The new ivle.database.User class is now used in Request and usrmgt, which
    means it is now almost universally used in favour of ivle.user.User (now
    deprecated).

Noticeable change: The minor bug where the change to a user object in the
    database is not reflected in the user's session (eg. changing nick doesn't
    update title until log out).

ivle.dispatch:
    Session now contains 'login' (username string) rather than 'user' (full
        ivle.user.User object). This is a unicode string now.

    req.user is now a ivle.database.User object rather than an ivle.user.User
        object. This makes for a whole lot of really subtle differences, but
        largely conforms to the same interface. Note that strings must now all
        be unicode.

    login: Removed use of ivle.db. Now uses User object.

    html: Now handles unicode login and config options.

ivle.db: Removed update_user. Now replaced with Storm model.

ivle.database: Renamed has_cap back to hasCap (saved for later). Fixed small
    unicode bug.

ivle.makeuser.make_svn_auth now takes a store object.

usrmgt-server: Use new User class.

userservice: Now uses User class internally.
    get_user action now returns ISO 8601 date format, rather than a
        time tuple. (Wasn't being used).
    get_user action no longer transmits local_password (small security risk;
        note that it wasn't possible to see this for any user other than
        yourself unless admin).

ivle.util - added function object_to_dict.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<p>File Browser</p>
2
 
<p>TODO: Write File Browser help</p>
 
1
<p>The IVLE <strong>File Browser</strong> allows you to access and edit any files that you have stored in IVLE.</p>
 
2
 
 
3
<h2>Getting started</h2>
 
4
<h3>Navigating</h3>
 
5
<p>The IVLE file browser works rather like other file browsers. Upon opening it you will be presented with a series of icons representing the directories (the folder icons) and files (the paper icons) in your home directory.</p>
 
6
 
 
7
<p>Clicking the name of a directory will open the directory, while clicking the name or icon of a directory or file will select it - multiple directories or files may be selected by toggling the checkboxes in the far left column. The breadcrumb trail at the top of the file browser window can be used to navigate to a directory higher in the hierarchy.</p>
 
8
 
 
9
<h3>Performing actions</h3>
 
10
<p>Most possible actions can be found immediately below the breadcrumbs, near the top of the file browser window. Those more often used can be seen immediately, while others are found inside the <strong>More actions...</strong> dropdown input.</p>
 
11
 
 
12
<p>Actions will be enabled or disabled depending on the current directory and selected files or directories. Regardless of the state, hovering over any action will display a description.</p>
 
13
 
 
14
<p>Note that although most actions will not require further input, some may display a prompt for confirmation or other input.</p>
 
15
 
 
16
<h2>Common tasks</h2>
 
17
<h3>Adding and removing files or directories</h3>
 
18
<p>There are two methods of adding files to your IVLE home directory - <a href="#uploading_files">uploading files</a> from your local computer, and creating new files or directories.</p>
 
19
 
 
20
<p>Creation actions can be found inside the <strong>Directory actions</strong> section of the <strong>More actions...</strong> dropdown, as <strong>New Directory</strong> and <strong>New File</strong>. In either case, a prompt will be displayed to request the name of the new path.</p>
 
21
 
 
22
<p>Deletion is accomplished in a similar manner. The <strong>Delete</strong> file action will always prompt before performing the removal, to protect you from potentially destructive mistakes. Please note that directories are removed recursively - all of their contents will be removed as well!</p>
 
23
 
 
24
<h3>Editing files</h3>
 
25
<p>The IVLE file browser also includes a handy text editor. This is easily accessed by means of the <strong>Open</strong> action on any file. The editor behaves much like traditional text editing applications, but has some features that you may not have seen before - syntax highlighting and line numbers, for example.</p>
 
26
 
 
27
<p>Whilst inside the editor, a subset of the usual directory actions are available, as well as some editor-specific features. Saving behaves as in a normal application - <strong>Save As...</strong> requests a new file name (prompting to overwrite if needed), with <strong>Save</strong> using the existing filename. Pressing Ctrl+S will also save the current file. Although the appropriate syntax highlighting language should be automatically detected, it may be overridden with the dropdown input in the editor actions area.</p>
 
28
 
 
29
<p>To return to a directory listing, use the breadcrumbs at the top of the editor window.</p>
 
30
 
 
31
<h3><a name="uploading_files">Uploading files</a></h3>
 
32
<p>IVLE offers a simple facility to upload files from your local computer, through the <strong>Upload File</strong> directory action. If the <strong>Unpack zip file</strong> checkbox is selected and the file is a ZIP file, the contents will be extracted into the current directory. This eases uploading of large numbers of files or complex directory hierarchies. Unchecking this option allows upload of the ZIP file itself to your home directory.</p>
 
33
 
 
34
<h3>Copying and moving files and directories</h3>
 
35
<p>The <strong>Cut</strong> and <strong>Copy</strong> file actions and the <strong>Paste</strong> directory action allow easy copying and moving of files or entire directory trees. They work quite similarly to the functions in normal file browsers - selecting one or more files and selecting <strong>Cut</strong> or <strong>Copy</strong> will attach them to the clipboard. Navigating to another directory and selecting <strong>Paste</strong> will move or copy the file to that directory respectively.</p>