PINFO
Section: User Commands (1)Updated: 01 Dec 2001
Index Return to Main Contents
NAME
pinfo - curses based lynx-style info browserSYNTAX
pinfo [options] [infopage]DESCRIPTION
This is a program for viewing info files. You specify which page you want to read by passing it an infopage argument. This argument contains the name of an info page (i.e. 'bash'). The program will then (by default) search for it in the current directory, /usr/share/info, /usr/info, /usr/local/share/info, /usr/local/info. and /opt/info. The search path can be adjusted by INFOPATH environment variable or in the configuration file. Pinfo will also automatically add the suffix '-info', '-info.Z', '-info.gz', or '-info.bz2'. At present other suffixes are not recognized, but you can easily add them to the function openinfo() in filehandling_functions.c. When the search for info pages fails, man is called with the infopage argument, and it's output is parsed by pinfo. This means that when you don't have the appropriate info page, but have a man page instead; the man page will be viewed. When no infopage is specified, the default `dir' page is shown. Supported options are -h, --help - print help information and exit. -v, --version - print version information and exit. -m, --manual - uses manual page instead of info by default. (pinfo -m could be used as a manual pager). Warning: Everything what follows this option is passed to the `man' program. Don't be confused if pinfo options, which followed `-m' don't work. When using this option, pinfo does not parse the info options as usual! It invokes the man part of program. You can also call the man function of pinfo in another way. When pinfo is called with an argv[0] (the program file name), which contains the word 'man' in it's name, the man functions are enabled automatically. Previously there was a symlink to pinfo, called pman, but I had to remove it from the distribution, since it's name was in conflict with some other utility. Anyway, you can feel free to create such a link if you wish. -r, --raw-filename - uses a raw filename first (i.e. the name which you specified as infopage is considered to be a real file in the specified location). -f, --file synonym for -r. -a, --apropos - if this is set, apropos is called when no man or info page could be found. -c, --cut-man-headers - if this is set, man parsing code will try to cut out the repeated man headers. Use with care. ;) -s, --squeeze-lines- cut empty lines from manual pages. This option enables auto cutting of every repeated newline in a manual page. -t, --force-manual-tag-table- forces manual detection of tag table. This allows you to view info pages, which may be corrupted. (as i.e. version of jed's pages, shipped with RH5.0). The tag table corruption usually appears in that the info links, which you follow, move you to quite unexpected nodes. --node=nodename, --node nodename- Go to the node `nodename' of info file. Since 0.6.7 it is also possible to specify nodes as in standalone info via file names, like `(gcc)Introduction'. --rcfile=filename, --rcfile filename- Use alternate configuration file. --long-manual-links, -l- Use long link names in manuals. On some systems the manual hierarchy is divided into subsections like `3ncurses', etc, while on other systems all belongs to section `3'. If this option is what your system is like, feel free to use it. --clear-at-exit, -x- Clear screen at exit. The options are handled by GNU getopt, so you can here (as in other programs) abbreviate the option names to the minimal number of characters by which the options differ. Warning! If you do not have getopt, these options will not work!DEFAULT KEYS WHEN BROWSING INFO FILE
Just take a look at the example configuration file (below), and at the key descriptions. Keys available in manual viewer differ a bit from the keys available in info viewer.ENVIRONMENT
There is a variable $INFOPATH, which can specify the paths to be searched for info files. It's format is similar to that of the $PATH variable. An example setting could look like: /usr/info:/usr/somewhere/info:/not/even/in/usr/info etc. Directories are separated by colons.COLOR AND KEY DEFINITIONS
There are configuration files called ~/.pinforc and [prefix]/etc/pinforc, for local and global configuration (where prefix is the prefix of the directory, where pinfo is installed, i.e. /usr/local, or /). Here's an example of such a file; we'll discuss the contents below:# Here are some color setting. # Whitespace between the entries is optional. COL_NORMAL = COLOR_WHITE, COLOR_BLACK, NO_BOLD, NO_BLINK COL_MENUSELECTED = COLOR_RED, COLOR_BLACK, BOLD, NO_BLINK COL_MENU=COLOR_BLUE,COLOR_BLACK,BOLD, NO_BLINK COL_NOTESELECTED=COLOR_RED,COLOR_BLACK,BOLD, NO_BLINK COL_NOTE=COLOR_GREEN,COLOR_BLACK,BOLD, NO_BLINK COL_TOPLINE=COLOR_YELLOW,COLOR_BLUE,BOLD, NO_BLINK COL_BOTTOMLINE=COLOR_YELLOW,COLOR_BLUE,BOLD, NO_BLINK COL_MANUALBOLD=COLOR_WHITE,COLOR_BLACK,BOLD, NO_BLINK COL_MANUALITALIC=COLOR_WHITE,COLOR_BLACK,BOLD, NO_BLINK COL_URL=COLOR_MAGENTA,COLOR_BLACK,BOLD, NO_BLINK COL_URLSELECTED=COLOR_RED,COLOR_BLACK,NO_BOLD, NO_BLINK COL_INFOHIGHLIGHT=COLOR_WHITE,COLOR_BLACK,BOLD, NO_BLINK # # Here are some keybindings as well... # KEY_TOTALSEARCH_1 = 's' KEY_TOTALSEARCH_2 = 'S' KEY_SEARCH_1 = '/' KEY_SEARCH_2 = '.' KEY_GOTO_1='g' KEY_GOTO_2='m' KEY_HOME_1='h' KEY_HOME_2='H' KEY_PREVNODE_1='p' KEY_PREVNODE_2='P' KEY_NEXTNODE_1='n' KEY_NEXTNODE_2='N' KEY_UP_1=KEY_UP KEY_UP_2='u' KEY_END_1= KEY_END_2='e' KEY_PGDN_1=KEY_NPAGE KEY_PGDN_2=' ' KEY_PGDN_AUTO_1=0 KEY_PGDN_AUTO_2=' ' KEY_PGUP_1=KEY_PPAGE KEY_PGUP_2='b' KEY_PGUP_AUTO_1=0 KEY_PGUP_AUTO_2='b' KEY_DOWN_1=KEY_DOWN KEY_DOWN_2='d' KEY_TOP_1=KEY_HOME KEY_TOP_2='t' KEY_BACK_1=KEY_LEFT KEY_BACK_2='l' KEY_FOLLOWLINK_1=KEY_RIGHT KEY_FOLLOWLINK_2=' # 12 is a code for ctrl+l KEY_REFRESH_1=12 KEY_REFRESH_2='~' KEY_SHELLFEED_1='!' KEY_SHELLFEED_2='1' KEY_QUIT_1='q' KEY_QUIT_2='Q' KEY_DIRPAGE_1='d' KEY_DIRPAGE_2='D' KEY_GOLINE_1='l' KEY_GOLINE_2=0 KEY_PRINT_1=']' KEY_PRINT_2=0 # # Some options, explained in the man page # MANUAL=false CUT-MAN-HEADERS=true CUT-EMPTY-MAN-LINES=true RAW-FILENAME=false APROPOS=false DONT-HANDLE-WITHOUT-TAG-TABLE=false LONG-MANUAL-LINKS=false FILTER-0xB7=true QUIT-CONFIRMATION=false QUIT-CONFIRM-DEFAULT=no CLEAR-SCREEN-AT-EXIT=true STDERR-REDIRECTION="2> /dev/null" HTTPVIEWER=lynx FTPVIEWER=lynx MAILEDITOR=pine MANLINKS=1:8:2:3:4:5:6:7:9:n:p:o:3X11:3Xt INFOPATH=/usr/info:/usr/share/info:/usr/local/info HIGHLIGHTREGEXP=Bash.*has SAFE-USER=nobody SAFE-GROUP=nobodyAs you can see, the format is simple. First I'll explain the color definitions. First you must enter a color name (all available color names are present in the example, and they're self explanatory, I think. There is also a special color COLOR_DEFAULT, which stands for transparency). Then you enter the foreground color, and the background color. The BOLD attribute means that we want the foreground color to be highlighted. (i.e. light blue, light green). BLINK attribute is the blinking attribute, or highlighted background in some other configurations. Now let's move to the key definitions. Here we first put a key name (again all keys are present in the example); then we enter it's value -- either surrounded by apostrophes, or a keycode number (like in KEY_REFRESH_1), or its mnemonic code name if it's a special key (like i.e. in KEY_FOLLOWLINK_1). If you wish to specify key by code value, use the supplied program 'testkey' to obtain the needed value. It mainly is a feature, when you want to add some CTRL+letter keybindings, and similar. For each function you can bind two keys, i.e. you could bind both Enter and Cursor Right to the FollowLink-function. As you can see in the example above, the two key names are KEY_FOLLOWLINK_1 and KEY_FOLLOWLINK_2. Here's an explanation of the key names:
-
- KEY_TOTALSEARCH_1
- Key for searching through all nodes of info file.
- KEY_TOTALSEARCH_2
- Alternate key for searching through all nodes of info file.
- KEY_SEARCH_1
- Key for searching through current node (or manual).
- KEY_SEARCH_2
- Alternate key for searching through current node (or manual).
- KEY_SEARCH_AGAIN_1
- Key for repeating the last search.
- KEY_SEARCH_AGAIN_2
- Alternate key for repeating the last search.
- KEY_GOTO_1
- Key for explicitly going to a node (by specifying it's name).
- KEY_GOTO_2
- Alternate key for explicitly going to a node (by specifying it's name).
- KEY_PREVNODE_1
- Key for going to a node marked as 'Prev' in the header. In man page viewer this goes to the previous man section.
- KEY_PREVNODE_2
- Alternate key for going to a node marked as 'Prev' in the header. In man page viewer this goes to the previous man section.
- KEY_NEXTNODE_1
- Key for going to a node marked as 'Next' in the header. In man page viewer this goes to the next man section.
- KEY_NEXTNODE_2
- Alternate key for going to a node marked as 'Next' in the header. In man page viewer this goes to the next man section.
- KEY_UP_1
- Key for scrolling text one line up.
- KEY_UP_2
- Alternate key for scrolling text one line up.
- KEY_END_1
- Key for going to the end of the node.
- KEY_END_2
- Alternate key for going to the end of the node.
- KEY_PGDN_1
- Key for going one page down in the viewed node.
- KEY_PGDN_2
- Alternate key for going one page down in the viewed node.
- KEY_PGDN_AUTO_1
- Key for going to the next node when you're at the end of node (default is zero -- turned off).
- KEY_PGDN_AUTO_2
- Alternate key for going to the next node when you're at the end of node (default is space, as for pgdn_2).
- KEY_HOME_1
- Key for going to the beginning of the node.
- KEY_HOME_2
- Alternate key for going to the beginning of the node.
- KEY_PGUP_1
- Key for going one page up in the viewed node.
- KEY_PGUP_2
- Alternate key for going one page up in the viewed node.
- KEY_PGUP_AUTO_1
- Key for going to the `up' node, when being at the top of node. (Default value is zero -- turned off).
- KEY_PGUP_AUTO_2
- Alternate key for going to the `up' node, when being at the top of node. (Default value is `-', as for pgup_2).
- KEY_DOWN_1
- Key for scrolling the text down one line.
- KEY_DOWN_2
- Alternate key for scrolling the text down one line.
- KEY_TOP_1
- Key for going to the top (first) node.
- KEY_TOP_2
- Alternate key for going to the top (first) node.
- KEY_BACK_1
- Key for going back (in the history of viewed nodes).
- KEY_BACK_2
- Alternate key for going back (in the history of viewed nodes).
- KEY_FOLLOWLINK_1
- Key for following a hypertext link.
- KEY_FOLLOWLINK_2
- Alternate key for following a hypertext link.
- KEY_REFRESH_1
- Key for refreshing the screen (hard coded is the ^L value).
- KEY_REFRESH_2
- Alternate key for refreshing the screen.
- KEY_SHELLFEED_1
- Key for calling a shell command, and passing the viewed node to the stdin of that command.
- KEY_SHELLFEED_2
- Alternate key for calling a shell command, and passing the viewed node to the stdin of that command.
- KEY_QUIT_1
- Key for exiting the program.
- KEY_QUIT_2
- Alternate key for exiting the program.
- KEY_GOLINE_1
- Key for going to a specified line in file.
- KEY_GOLINE_2
- Alternate key for going to a specified line in file.
- KEY_PRINT_1
- Key for printing viewed node or man page.
- KEY_PRINT_2
-
Alternate key for printing viewed node or man page.
-
- KEY_BREAK
- KEY_DOWN
- KEY_UP
- KEY_LEFT
- KEY_RIGHT
- KEY_DOWN
- KEY_HOME
- KEY_BACKSPACE
- KEY_NPAGE
- KEY_PPAGE
- KEY_END [Note: this works probably ONLY with Linux ncurses]
- KEY_F(x)
- KEY_CTRL('c')
- - this assigns the key value to a ctrl+c combination. c may be any letter you wish.
- KEY_ALT('c')
- - this assigns the key value to a alt+c combination. c may be any letter you wish. If alt key won't work, you may use ESC+key combination.
- 'c'
- - this means a printable character c. The syntax is just like in C/C++ ;).
- [number]
-
- you can also specify key as it's code number. It is useful e.g. when
specifying control keys, and some nonstandard keys.
A numerical value of zero turns given key binding off.
-
- MANUAL
- If this is set to true the default is to first check for a man page, instead of a texinfo file.
- CUT-MAN-HEADERS
- If set to true, then pinfo tries to cut off the repeated headers throughout man pages.
- CUT-EMPTY-MAN-LINES
- If set to true, then pinfo tries to cut off the repeated newlines (i.e. it will shorten each set of consecutive newlines to one newline).
- RAW-FILENAME
- If set to true, the file argument is taken to be the name of a file in the current working directory, i.e. the directories in INFOPATH will only be searched if a file with this name is not in the working directory.
- APROPOS
- If set to true, apropos is called if no info or man page is found.
- DONT-HANDLE-WITHOUT-TAG-TABLE
- If set to true , pinfo will not attempt to display texinfo pages without tag tables.
- HTTPVIEWER
- Set this to the program you want to use to follow http links in documents.
- FTPVIEWER
- Set this to the program you want to use to follow ftp links in documents.
- MAILEDITOR
- Set this to your favorite email program, and it will be started if you follow an email link in a document.
- PRINTUTILITY
- Utility, which you use for printing. I.e. `lpr'. If you don't use any, you may also try something like `cat >/dev/lp1', or sth. ;)
- MANLINKS
- This specifies the section names, which may be referenced in your man pages (i.e. Xtoolkit man pages match the section 3Xt (see for example XtVaCreateWidget) manpage), Xlib function pages match section 3X11, etc. Such extensions may not be recognized by default, so it is a good idea to add them).
- INFOPATH
- This allows you to override the default search path for info pages. The paths should be separated by colons.
- MAN-OPTIONS
- This specifies the options, which should be passed to the `man' program. (see man(1) for description of what they're like).
- STDERR-REDIRECTION
-
Pinfo allows you to redirect the stderr output of called programs. For
example if you don't want to see man's error messages about manual page
formatting, you can use STDER-REDIRECTION="2> /dev/null". This is the
default.
LONG-MANUAL-LINKS
- This is another true/false option, which decides whether your system supports long manual section names, or not. (i.e. "3ncurses" instead of "3").
- FILTER-0xB7
- This decides, whether you want to convert 0xb7 chars to `o', or not. For example for iso-8859-2 fonts this makes man's list marks a bit nicer ;) (look for example at perl's man page, to see how those marks look like).
- QUIT-CONFIRMATION
- This decides whether you want to use quit confirmation on exit, or not.
- QUIT-CONFIRM-DEFAULT
- This yes/no option determines the default answer to the QUIT-CONFIRMATION dialog. (default answer is when you press a key, that does not match the asked question).
- CLEAR-SCREEN-AT-EXIT
- This true/false option determines if you want to have your screen cleared at exit, or no.
- CALL-READLINE-HISTORY
- This true/false option determines if you want to have a prompt of last history entry whenever calling readline wrapper, eg. in subsequent searches.
- HIGHLIGHTREGEXP
- This is an option, through which you may pass to pinfo regexps, which should be highlighted when working with document. Warning! This may turn very slow if you use it without care!
- SAFE-USER
- This option is used to pass the name of user, to which suid when pinfo is run with root privileges.
- SAFE-GROUP
-
This option is used to pass the name of group, to which suid when pinfo is
run with root privileges.
INTERNATIONALIZATION SUPPORT
Pinfo implements general features of gnu gettext library (the thing, which you need to see national messages ;). But it is not the end. Pinfo allows you to use national info pages! You only need to put them to your info directory, into a subdirectory, which is called `$LANG'.LICENSE
This program is distributed under the terms of GPL.BUGS
Please send bug reports to the author.AUTHOR
Przemek Borys<EMAIL_ADDRESS>If that E-mail address wont work (since the machine where it is being handled is a bit damaged lately), you can try<EMAIL_ADDRESS>or<EMAIL_ADDRESS>There was also a lot of other people, who contributed to this code. See the AUTHORS file.COMMENTS
The author would like to read some comments and suggestions from you, if any.
Index
- NAME
- SYNTAX
- DESCRIPTION
- DEFAULT KEYS WHEN BROWSING INFO FILE
- ENVIRONMENT
- COLOR AND KEY DEFINITIONS
- INTERNATIONALIZATION SUPPORT
- LICENSE
- BUGS
- AUTHOR
- COMMENTS
This document was created by man2html, using the manual pages.
Time: 05:29:09 GMT, December 24, 2015


Go to the source code of this file.
|
|
Definition at line 171 of file resources/Strings_de.h. |
|
|
Definition at line 172 of file resources/Strings_de.h. |
|
|
Definition at line 170 of file resources/Strings_de.h. |
|
|
Definition at line 174 of file resources/Strings_de.h. |
|
|
Definition at line 175 of file resources/Strings_de.h. |
|
|
Definition at line 169 of file resources/Strings_de.h. |
|
|
Definition at line 173 of file resources/Strings_de.h. |
|
|
Definition at line 20 of file resources/Strings_de.h. |
|
|
Definition at line 21 of file resources/Strings_de.h. |
|
|
Definition at line 22 of file resources/Strings_de.h. |
|
|
Definition at line 23 of file resources/Strings_de.h. |
|
|
Definition at line 24 of file resources/Strings_de.h. |
|
|
Definition at line 25 of file resources/Strings_de.h. |
|
|
Definition at line 26 of file resources/Strings_de.h. |
|
|
Definition at line 27 of file resources/Strings_de.h. |
|
|
Definition at line 28 of file resources/Strings_de.h. |
|
|
Definition at line 29 of file resources/Strings_de.h. |
|
|
Definition at line 30 of file resources/Strings_de.h. |
|
|
Definition at line 31 of file resources/Strings_de.h. |
|
|
Definition at line 32 of file resources/Strings_de.h. |
|
|
Definition at line 33 of file resources/Strings_de.h. |
|
|
Definition at line 34 of file resources/Strings_de.h. |
|
|
Definition at line 35 of file resources/Strings_de.h. |
|
|
Definition at line 36 of file resources/Strings_de.h. |
|
|
Definition at line 37 of file resources/Strings_de.h. |
|
|
Definition at line 38 of file resources/Strings_de.h. |
|
|
Definition at line 39 of file resources/Strings_de.h. |
|
|
Definition at line 40 of file resources/Strings_de.h. |
|
|
Definition at line 41 of file resources/Strings_de.h. |
|
|
Definition at line 42 of file resources/Strings_de.h. |
|
|
Definition at line 43 of file resources/Strings_de.h. |
|
|
Definition at line 44 of file resources/Strings_de.h. |
|
|
Definition at line 45 of file resources/Strings_de.h. |
|
|
Definition at line 46 of file resources/Strings_de.h. |
|
|
Definition at line 47 of file resources/Strings_de.h. |
|
|
Definition at line 48 of file resources/Strings_de.h. |
|
|
Definition at line 49 of file resources/Strings_de.h. |
|
|
Definition at line 50 of file resources/Strings_de.h. |
|
|
Definition at line 51 of file resources/Strings_de.h. |
|
|
Definition at line 52 of file resources/Strings_de.h. |
|
|
Definition at line 53 of file resources/Strings_de.h. |
|
|
Definition at line 54 of file resources/Strings_de.h. |
|
|
Definition at line 55 of file resources/Strings_de.h. |
|
|
Definition at line 56 of file resources/Strings_de.h. |
|
|
Definition at line 57 of file resources/Strings_de.h. |
|
|
Definition at line 58 of file resources/Strings_de.h. |
|
|
Definition at line 59 of file resources/Strings_de.h. |
|
|
Definition at line 60 of file resources/Strings_de.h. |
|
|
Definition at line 61 of file resources/Strings_de.h. |
|
|
Definition at line 62 of file resources/Strings_de.h. |
|
|
Definition at line 63 of file resources/Strings_de.h. |
|
|
Definition at line 64 of file resources/Strings_de.h. |
|
|
Definition at line 65 of file resources/Strings_de.h. |
|
|
Definition at line 66 of file resources/Strings_de.h. |
|
|
Definition at line 67 of file resources/Strings_de.h. |
|
|
Definition at line 68 of file resources/Strings_de.h. |
|
|
Definition at line 69 of file resources/Strings_de.h. |
|
|
Definition at line 70 of file resources/Strings_de.h. |
|
|
Definition at line 71 of file resources/Strings_de.h. |
|
|
Definition at line 72 of file resources/Strings_de.h. |
|
|
Definition at line 73 of file resources/Strings_de.h. |
|
|
Definition at line 74 of file resources/Strings_de.h. |
|
|
Definition at line 75 of file resources/Strings_de.h. |
|
|
Definition at line 76 of file resources/Strings_de.h. |
|
|
Definition at line 77 of file resources/Strings_de.h. |
|
|
Definition at line 78 of file resources/Strings_de.h. |
|
|
Definition at line 79 of file resources/Strings_de.h. |
|
|
Definition at line 80 of file resources/Strings_de.h. |
|
|
Definition at line 81 of file resources/Strings_de.h. |
|
|
Definition at line 82 of file resources/Strings_de.h. |
|
|
Definition at line 83 of file resources/Strings_de.h. |
|
|
Definition at line 84 of file resources/Strings_de.h. |
|
|
Definition at line 85 of file resources/Strings_de.h. |
|
|
Definition at line 86 of file resources/Strings_de.h. |
|
|
Definition at line 87 of file resources/Strings_de.h. |
|
|
Definition at line 88 of file resources/Strings_de.h. |
|
|
Definition at line 89 of file resources/Strings_de.h. |
|
|
Definition at line 90 of file resources/Strings_de.h. |
|
|
Definition at line 91 of file resources/Strings_de.h. |
|
|
Definition at line 92 of file resources/Strings_de.h. |
|
|
Definition at line 93 of file resources/Strings_de.h. |
|
|
Definition at line 94 of file resources/Strings_de.h. |
|
|
Definition at line 95 of file resources/Strings_de.h. |
|
|
Definition at line 96 of file resources/Strings_de.h. |
|
|
Definition at line 97 of file resources/Strings_de.h. |
|
|
Definition at line 98 of file resources/Strings_de.h. |
|
|
Definition at line 99 of file resources/Strings_de.h. |
|
|
Definition at line 100 of file resources/Strings_de.h. |
|
|
Definition at line 101 of file resources/Strings_de.h. |
|
|
Definition at line 102 of file resources/Strings_de.h. |
|
|
Definition at line 103 of file resources/Strings_de.h. |
|
|
Definition at line 104 of file resources/Strings_de.h. |
|
|
Definition at line 105 of file resources/Strings_de.h. |
|
|
Definition at line 106 of file resources/Strings_de.h. |
|
|
Definition at line 107 of file resources/Strings_de.h. |
|
|
Definition at line 108 of file resources/Strings_de.h. |
|
|
Definition at line 109 of file resources/Strings_de.h. |
|
|
Definition at line 110 of file resources/Strings_de.h. |
|
|
Definition at line 111 of file resources/Strings_de.h. |
|
|
Definition at line 112 of file resources/Strings_de.h. |
|
|
Definition at line 113 of file resources/Strings_de.h. |
|
|
Definition at line 114 of file resources/Strings_de.h. |
|
|
Definition at line 115 of file resources/Strings_de.h. |
|
|
Definition at line 116 of file resources/Strings_de.h. |
|
|
Definition at line 117 of file resources/Strings_de.h. |
|
|
Definition at line 118 of file resources/Strings_de.h. |
|
|
Definition at line 119 of file resources/Strings_de.h. |
|
|
Definition at line 120 of file resources/Strings_de.h. |
|
|
Definition at line 121 of file resources/Strings_de.h. |
|
|
Definition at line 122 of file resources/Strings_de.h. |
|
|
Definition at line 123 of file resources/Strings_de.h. |
|
|
Definition at line 124 of file resources/Strings_de.h. |
|
|
Definition at line 125 of file resources/Strings_de.h. |
|
|
Definition at line 126 of file resources/Strings_de.h. |
|
|
Definition at line 127 of file resources/Strings_de.h. |
|
|
Definition at line 128 of file resources/Strings_de.h. |
|
|
Definition at line 129 of file resources/Strings_de.h. |
|
|
Definition at line 130 of file resources/Strings_de.h. |
|
|
Definition at line 131 of file resources/Strings_de.h. |
|
|
Definition at line 132 of file resources/Strings_de.h. |
|
|
Definition at line 133 of file resources/Strings_de.h. |
|
|
Definition at line 134 of file resources/Strings_de.h. |
|
|
Definition at line 135 of file resources/Strings_de.h. |
|
|
Definition at line 136 of file resources/Strings_de.h. |
|
|
Definition at line 137 of file resources/Strings_de.h. |
|
|
Definition at line 138 of file resources/Strings_de.h. |
|
|
Definition at line 139 of file resources/Strings_de.h. |
|
|
Definition at line 140 of file resources/Strings_de.h. |
|
|
Definition at line 141 of file resources/Strings_de.h. |
|
|
Definition at line 142 of file resources/Strings_de.h. |
|
|
Definition at line 143 of file resources/Strings_de.h. |
|
|
Definition at line 144 of file resources/Strings_de.h. |
|
|
Definition at line 145 of file resources/Strings_de.h. |
|
|
Definition at line 146 of file resources/Strings_de.h. |
|
|
Definition at line 147 of file resources/Strings_de.h. |
|
|
Definition at line 148 of file resources/Strings_de.h. |
|
|
Definition at line 149 of file resources/Strings_de.h. |
|
|
Definition at line 150 of file resources/Strings_de.h. |
|
|
Definition at line 151 of file resources/Strings_de.h. |
|
|
Definition at line 152 of file resources/Strings_de.h. |
|
|
Definition at line 153 of file resources/Strings_de.h. |
|
|
Definition at line 154 of file resources/Strings_de.h. |
|
|
Definition at line 155 of file resources/Strings_de.h. |
|
|
Definition at line 156 of file resources/Strings_de.h. |
|
|
Definition at line 157 of file resources/Strings_de.h. |
|
|
Definition at line 158 of file resources/Strings_de.h. |
|
|
Definition at line 159 of file resources/Strings_de.h. |
|
|
Definition at line 160 of file resources/Strings_de.h. |
|
|
Definition at line 161 of file resources/Strings_de.h. |
|
|
Definition at line 162 of file resources/Strings_de.h. |
|
|
Definition at line 163 of file resources/Strings_de.h. |
|
|
Definition at line 164 of file resources/Strings_de.h. |
|
|
Definition at line 177 of file resources/Strings_de.h. |
|
|
Definition at line 178 of file resources/Strings_de.h. |
|
|
Definition at line 179 of file resources/Strings_de.h. |
|
|
Definition at line 180 of file resources/Strings_de.h. |
|
|
Definition at line 181 of file resources/Strings_de.h. |
|
|
Definition at line 182 of file resources/Strings_de.h. |
|
|
Definition at line 183 of file resources/Strings_de.h. |
|
|
Definition at line 184 of file resources/Strings_de.h. |
|
|
Definition at line 185 of file resources/Strings_de.h. |
|
|
Definition at line 186 of file resources/Strings_de.h. |
|
|
Definition at line 187 of file resources/Strings_de.h. |
|
|
Definition at line 188 of file resources/Strings_de.h. |
|
|
Definition at line 189 of file resources/Strings_de.h. |
|
|
Definition at line 190 of file resources/Strings_de.h. |
|
|
Definition at line 204 of file resources/Strings_de.h. |
|
|
Definition at line 205 of file resources/Strings_de.h. |
|
|
Definition at line 206 of file resources/Strings_de.h. |
|
|
Definition at line 207 of file resources/Strings_de.h. |
|
|
Definition at line 208 of file resources/Strings_de.h. |
|
|
Definition at line 209 of file resources/Strings_de.h. |
|
|
Definition at line 210 of file resources/Strings_de.h. |
|
|
Definition at line 211 of file resources/Strings_de.h. |
|
|
Definition at line 212 of file resources/Strings_de.h. |
|
|
Definition at line 214 of file resources/Strings_de.h. |
|
|
Definition at line 215 of file resources/Strings_de.h. |
|
|
Definition at line 213 of file resources/Strings_de.h. |
|
|
Definition at line 216 of file resources/Strings_de.h. |
|
|
Definition at line 217 of file resources/Strings_de.h. |
|
|
Definition at line 218 of file resources/Strings_de.h. |
|
|
Definition at line 219 of file resources/Strings_de.h. |
|
|
Definition at line 220 of file resources/Strings_de.h. |
|
|
Definition at line 221 of file resources/Strings_de.h. |
|
|
Definition at line 226 of file resources/Strings_de.h. |
|
|
Definition at line 227 of file resources/Strings_de.h. |
|
|
Definition at line 228 of file resources/Strings_de.h. |
|
|
Definition at line 229 of file resources/Strings_de.h. |
|
|
Definition at line 230 of file resources/Strings_de.h. |
|
|
Definition at line 231 of file resources/Strings_de.h. |
|
|
Definition at line 232 of file resources/Strings_de.h. |
|
|
Definition at line 233 of file resources/Strings_de.h. |
|
|
Definition at line 234 of file resources/Strings_de.h. |
|
|
Definition at line 235 of file resources/Strings_de.h. |
|
|
Definition at line 236 of file resources/Strings_de.h. |
|
|
Definition at line 192 of file resources/Strings_de.h. |
|
|
Definition at line 194 of file resources/Strings_de.h. |
|
|
Definition at line 196 of file resources/Strings_de.h. |
|
|
Definition at line 197 of file resources/Strings_de.h. |
|
|
Definition at line 198 of file resources/Strings_de.h. |
|
|
Definition at line 199 of file resources/Strings_de.h. |
|
|
Definition at line 15 of file resources/Strings_de.h. |


BLACK ROBE A film review by Frank Maloney Copyright 1991 Frank Maloney
BLACK ROBE is movie directed by Bruce Beresford from a script by Brian Moore and based Moore's 1985 novel of the same name. The film stars Lothaire Bluteau, Aden Young, Sandrine Holt, August Schellenberg, and Tantoo Cardinal. Rated R due to violence, sex.
BLACK ROBE is the story of an odyssey, both physical and spiritual, of a French Jesuit missionary who in 1634 sets out from the Quebec of Champlain 1500 miles with a band of Algonquins by canoe to a mission which may or may not exist. The priest, Father Laforgue, is played by Lothaire Bluteau. (Bluteau played the title role in JESUS OF MONTREAL.) Laforgue begins as a rigid European dedicated to saving the savages, ends as someone else.
Brian (pronounced Bree-an) Moore, the author of THE LONELINESS OF JUDITH HEARNE and THE LUCK OF GINGER COFFEY (which both became movies), was quick, in an interview with The Seattle Times' John Hartl this week, to dismiss comparisons of BLACK ROBE with DANCES WITH WOLVES. Both films are revisionist historical dramas about the doomed cultures of Native Americans in their early contacts with whites. Both use the white character as the narrative focus. Both use Native American actors in appropriate roles and depict them speaking their own languages. Both use subtitles for the non-English dialogue. Moore said, "[DWW] is an old-fashioned, main-stream movie, except that the whites are the bad guys. And the Indians are all absolute saints, just like they were in THE MISSION. We tried not to do that."
"The only thing that shocked us when we saw DANCES WITH WOLVES was the use of subtitles for the Indians. We thought our film would be the first to do that."
One obvious difference is that BLACK ROBE exposes its audience to a different cultural group than the more commonly used Plains Indians, namely Northern Woodlands culture. Three native groups appear in the film: Algonquins, Iroquois, and Hurons. They are distinctively depicted and even the Iroquois are presented as humans, albeit with their own standards and expectations. This difference by itself makes the film fascinating and novel.
The Native Americans by speaking their own languages and commenting on the actions and ideas of the whites, especially Laforgue, give us a Rashomon-esque effect -- multiple perceptions creating multiple truths -- give the audience new insights into their own culture. The culture clashes, the culture shocks are often amusing, the only comic relief often in what is mostly a very serious, tense and sober film, full of an air of impending disaster, like the fall moving toward winter.
Another cinematic quality that recommends BLACK ROBE is the use of landscape photography. Every outdoor shot frames scenery that is often literally breath-taking; by that I mean that I gasped frequently at the backgrounds of the human drama transpiring in the foreground. Beresford's cinematographer is Peter James, who worked on DRIVING MISS DAISY and MISTER JOHNSON, too. Because of budgetary limitations the film was pretty much shot in narrative order to capture the changing seasons. Beresford added flashbacks to Laforgue's earlier life in France as well as black-and-white dream sequences. These try to do the job of the internal monologues that dominate Moore's novel. One of the Seattle critics thought the film needed a voice-over narration. I'm just as glad they avoided that since voice-overs are so problematical. I think the photography and Bluteau's skills as an actor are sufficient to fill us on what and why people are thinking and doing as they do.
Bluteau is an impressive screen presence. His role is physically demanding and his character's impassivity and surpressed emotions make his job all the harder. He was hardly recognizable as the same actor who played JESUS OF MONTREAL, a credit to his skills.
The other actors are uniformly convincing. Aden Young is plays a young French who gets permission to travel and assist Black Robe, ostensibly "for the greater glory of God," but in reality because he's bored with building huts for Champlain and wants to go adventuring. August Schellenberg plays the Algonquin chief who becomes a spiritual teacher for Laforgue, Tantoo Cardinal his wife, and Sandrine Holt his daughter who shocks Laforgue into a new way of thinking.
I have one nit to pick, however. The film makes a point of having Native Americans speaking their own languages, but the French characters all speak English. Father Laforgue's "Indian" name is Black Robe and when the Native Americans are speaking in their own languages about Black Robe, they literally say "Black Robe", not even "Robe noir" or whatever the phrase is in French. Why don't the French speak French? Film-making conventions permit us to pretend they are speaking French instead of English, but given the subtitling of some of the non-English, this inconsistency and convention becomes all the more illogical and distracting.
The film is a joint Canadian-Australian production. A Canadian director was originally set to film BLACK ROBE but Moore didn't like the script and resisted pressure to create a violent hook to open the film. Fortunately, Beresford came along with the $107 million dollars of clout from DRIVING MISS DAISY behind him. There is no U. S. (Hollywood) money in the production -- although Samuel Goldwyn is distributing the film in the U.S., as they did HENRY V and LONGTIME COMPANION, two other hard-to-sell movies -- and it shows both negatively and positively. The negatives include a certain lack of visual richness or depth, the kind of budget shortcuts that one sees in TV movies; one can seldom forget that one is watching modern people wearing funny clothes. The positives include a spiritual depth that makes DANCES WITH WOLVES seem all the more a shallow star-vehicle that it may have originally.
Laforgue changes, softens and humanizes his European, Christian "superiority." The natives change in various ways that will lead to their cultural (and physical) extinction. Laforgue's intentions are sincere, even when he's being a bigot; his love for the natives at the end is real. But he and the rest that will follow are the agents of one of the great cultural tragedies of history. BLACK ROBE does the best job of any similar film I've seen of presenting the Native Americans as they were. It neither embraces (or patronizes) them or the stereotypes built up about them. They are people, who deserved better than they got.
The next step is a film without a white lead on whom to hang the narrative. There have been a few over the years, such as the estimable POWWOW HIGHWAY, but they were mostly independent films with limited exposure.
 The main drawback to achieving mass success is that BLACK ROBE requires an audience that knows something, that can think, that doesn't require cinematic hand-holding or unambiguous narrative.
BLACK ROBE is a powerful, beautiful film that is sure to have an effect on the audiences that do see it, an effect that will be hard to dismiss or forget.
I recommend BLACK ROBE at full prices, but do be forewarned that there is some gruesome violence in the middle of the film.
-- Frank Richard Aloysius Jude Maloney .
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Search me Google Welcome http://google.com via test.
Red text here!
Code block
A paragraph to consider


PostalAddress
The mailing address.
Usage: Over 1,000,000 domains
| Property | Expected Type | Description |
|---|---|---|
| Properties from PostalAddress | ||
addressCountry
|
Text or Country | The country. For example, USA. You can also provide the two-letter ISO 3166-1 alpha-2 country code. |
addressLocality
|
Text | The locality. For example, Mountain View. |
addressRegion
|
Text | The region. For example, CA. |
postOfficeBoxNumber
|
Text | The post office box number for PO box addresses. |
postalCode
|
Text | The postal code. For example, 94043. |
streetAddress
|
Text | The street address. For example, 1600 Amphitheatre Pkwy. |
| Properties from ContactPoint | ||
areaServed
|
GeoShape or AdministrativeArea or Place or Text | The geographic area where a service or offered item is provided. Supersedes serviceArea. |
availableLanguage
|
Language | A language someone may use with the item. |
contactOption
|
ContactPointOption | An option available on this contact point (e.g. a toll-free number or support for hearing-impaired callers). |
contactType
|
Text | A person or organization can have different contact points, for different purposes. For example, a sales contact point, a PR contact point and so on. This property is used to specify the kind of contact point. |
email
|
Text | Email address. |
faxNumber
|
Text | The fax number. |
hoursAvailable
|
OpeningHoursSpecification | The hours during which this service or contact is available. |
productSupported
|
Text or Product | The product or service this support contact point is related to (such as product support for a particular product line). This can be a specific product or product line (e.g. "iPhone") or a general category of products or services (e.g. "smartphones"). |
telephone
|
Text | The telephone number. |
| Properties from Thing | ||
additionalType
|
URL | An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally. |
alternateName
|
Text | An alias for the item. |
description
|
Text | A short description of the item. |
image
|
ImageObject or URL | An image of the item. This can be a URL or a fully described ImageObject. |
mainEntityOfPage
|
CreativeWork or URL | Indicates a page (or other CreativeWork) for which this thing is the main entity being described.
See background notes for details. Inverse property: mainEntity. |
name
|
Text | The name of the item. |
potentialAction
|
Action | Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role. |
sameAs
|
URL | URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Freebase page, or official website. |
url
|
URL | URL of the item. |
Instances of PostalAddress may appear as values for the following properties
| Property | On Types | Description |
|---|---|---|
address
|
Organization or GeoShape or Person or Place or GeoCoordinates | Physical address of the item. |
billingAddress
|
Order | The billing address for the order. |
deliveryAddress
|
ParcelDelivery | Destination address. |
gameLocation
|
Game or VideoGameSeries | Real or fictional location of the game (or part of game). |
location
|
Organization or Action or Event | The location of for example where the event is happening, an organization is located, or where an action takes place. |
originAddress
|
ParcelDelivery | Shipper's address. |
servicePostalAddress
|
ServiceChannel | The address for accessing the service by mail. |
Examples
Jane Doe  Professor 20341 Whitworth Institute 405 Whitworth Seattle WA 98052<PHONE_NUMBER> <a href="mailto:jane-doe<EMAIL_ADDRESS>Jane's home page: janedoe.com Graduate students: Alice Jones Bob Smith

 Jane Doe  Professor
  20341 Whitworth Institute 405 N. Whitworth  Seattle, WA 98052
 (425) 123-4567 <a<EMAIL_ADDRESS>itemprop="email"><EMAIL_ADDRESS>Jane's home page: janedoe.com Graduate students:  Alice Jones  Bob Smith

 Jane Doe  Professor
  20341 Whitworth Institute 405 N. Whitworth  Seattle, WA 98052
 (425) 123-4567 <a<EMAIL_ADDRESS>property="email"><EMAIL_ADDRESS>Jane's home page: janedoe.com Graduate students:  Alice Jones  Bob Smith

Beachwalk Beachwear & Giftware
 A superb collection of fine gifts and clothing to accent your stay in Mexico Beach. 3102 Highway 98 Mexico Beach, FL Phone:<PHONE_NUMBER>

Beachwalk Beachwear & Giftware
  A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.
 3102 Highway 98 Mexico Beach, FL
 Phone: 850-648-4200

Beachwalk Beachwear & Giftware
  A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.
 3102 Highway 98 Mexico Beach, FL
 Phone: 850-648-4200

Google.Org Contact Details: Main address: 38 avenue de l'Opera, F-75002 Paris, France Tel: ( 33 1) 42 68 53 00, Fax: ( 33 1) 42 68 53 01 E-mail: secretariat (at) google.org URL: www.google.org Members: - National Scientific Members in 100 countries and territories: Country1, Country2, ... - Scientific Union Members, 30 organizations listed in this Yearbook: Member 1, Member 2 History:

 Google.org (GOOG) Contact Details:
 Main address: 38 avenue de l'Opera F-75002 Paris, France ,
 Tel:( 33 1) 42 68 53 00 , Fax:( 33 1) 42 68 53 01 , E-mail: secretariat(at)google.org Members: - National Scientific Members in 100 countries and territories: Country1, Country2, ... - Scientific Union Members, 30 organizations listed in this Yearbook: List of Alumni:  Jack Dan ,  John Smith , History:

 Google.org (GOOG) Contact Details:
 Main address: 38 avenue de l'Opera F-75002 Paris, France ,
 Tel:( 33 1) 42 68 53 00 , Fax:( 33 1) 42 68 53 01 , E-mail: secretariat(at)google.org Members: - National Scientific Members in 100 countries and territories: Country1, Country2, ... - Scientific Union Members, 30 organizations listed in this Yearbook: List of Alumni:  Jack Dan ,  John Smith  History:

 NBA Eastern Conference First Round Playoff Tickets: Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)  Thu, 04/21/16 8:00 p.m.  Wells Fargo Center  Philadelphia, PA Priced from: $35 1938 tickets left

  NBA Eastern Conference First Round Playoff Tickets:  Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)   <meta itemprop="startDate" content="2016-04-21T20:00"> Thu, 04/21/16 8:00 p.m.
  Wells Fargo Center
 Philadelphia, PA

 Priced from: $35 1938 tickets left

  NBA Eastern Conference First Round Playoff Tickets:  Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)   <meta property="startDate" content="2016-04-21T20:00"> Thu, 04/21/16 8:00 p.m.
  Wells Fargo Center
 Philadelphia, PA

 Priced from: $35 1938 tickets left

Google Inc. P.O. Box 1234 Mountain View, CA 94043 United States

 Google Inc. P.O. Box1234 Mountain View, CA 94043 United States

 Google Inc. P.O. Box1234 Mountain View, CA 94043 United States

Sat Sep 14

Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM

$13.00
 Tickets

Sat Sep 14

Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM

$13.00
  Tickets

Sat Sep 14

Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM

 <meta property="priceCurrency" content="USD" />$ <meta property="price" content="13.00" />13.00
 Tickets

Sat Sep 14

Typhoon with Radiation City

CANCELLED - Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM

$13.00
 Tickets

Sat Sep 14

CANCELLED - Typhoon with Radiation City
 <meta itemprop="eventStatus" content="http://schema.org/EventCancelled">
 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM

$13.00
  Tickets

Sat Sep 14

CANCELLED - Typhoon with Radiation City
 <meta property="eventStatus" content="http://schema.org/EventCancelled">
 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM

$13.00
 Tickets

Sat Oct 12

(previously scheduled for Sept 14th)

Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

10:00 PM

$13.00
 Tickets

Sat Oct 12

Typhoon with Radiation City
 <meta itemprop="eventStatus" content="http://schema.org/EventRescheduled"> (previously scheduled for Sept 14th)
 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

10:00 PM

$13.00
  Tickets

Sat Oct 12

Typhoon with Radiation City
 <meta property="eventStatus" content="http://schema.org/EventRescheduled"> (previously scheduled for Sept 14th)
 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

10:00 PM

 <meta property="priceCurrency" content="USD" />$ <meta property="price" content="13.00" />13.00
 Tickets

Sat Sep 14

SOLD OUT! Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

10:00 PM

$13.00
 Tickets

Sat Sep 14

SOLD OUT! Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM
  <meta itemprop="availability" content="http://schema.org/SoldOut">
$13.00
  Tickets

Sat Sep 14

SOLD OUT! Typhoon with Radiation City

 The Hi-Dive
 7 S. Broadway
 Denver, CO 80209

9:30 PM
  <meta property="availability" content="http://schema.org/SoldOut">
 <meta property="priceCurrency" content="USD" />$ <meta property="price" content="13.00" />13.00
 Tickets

JSON-LD description of a scheduled Event with limited ticket availability and performer details indicated using sameAs.
This example is JSON only.
This example is JSON only.

Delia's Daily Supplies

For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.

Open: Monday-Friday 7am-11pm

Phone: 555-0100-1110

 <address>  Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Philippa's Pharmacy

A superb collection of fine pharmaceuticals...

Open: Monday-Thursday 9am-noon

Phone: 555-0100-1111

Delia's Daily Supplies

For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.

Open: <time itemprop="openingHours" datetime="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </time>

Phone: 555-0100-1110

 <address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">  Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Philippa's Pharmacy

A superb collection of fine pharmaceuticals...

Open: <time itemprop="openingHours" datetime="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</time>

Phone: 555-0100-1111

Delia's Daily Supplies

For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.

Open: <time property="openingHours" datetime="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </time>

Phone: 555-0100-1110

 <address property="address" typeof="PostalAddress">  Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Philippa's Pharmacy

A superb collection of fine pharmaceuticals...

Open: <time property="openingHours" datetime="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</time>

Phone: 555-0100-1111

Delia's Daily Supplies

For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.

Open: Monday-Friday 7am-11pm

Phone: 555-0100-1110

 <address> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Philippa's Pharmacy

A superb collection of fine pharmaceuticals...

Open: Monday-Thursday 9am-noon

Phone: 555-0100-1111
 <address> Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Delia's Daily Supplies

For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.

Open: <time itemprop="openingHours" datetime="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </time>

Phone: 555-0100-1110

 <address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Philippa's Pharmacy

A superb collection of fine pharmaceuticals...

Open: <time itemprop="openingHours" datetime="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</time>

Phone: 555-0100-1111
 <address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Delia's Daily Supplies

For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.

Open: <time property="openingHours" datetime="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </time>

Phone: 555-0100-1110

 <address property="address" typeof="PostalAddress"> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

Philippa's Pharmacy

A superb collection of fine pharmaceuticals...

Open: <time property="openingHours" datetime="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</time>

Phone: 555-0100-1111
 <address property="address" typeof="PostalAddress"> Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101, Boston, MA, USA </address>

An example of a more fully specified MusicEvent, including a tour image, full venue address, multiple performers, and multiple ticket classes.
This example is JSON-only.
This example is JSON-only.

Schema Version 2.2


String art is one of the most aesthetically pleasing DIY projects you can think of. Often referred to as pin-and-thread art, string art is an addicting artform that is inviting to the most experienced crafter and the newcomer alike. Through the creation of intricate designs, crafters turn a plank of wood into a work of art
The entire concept revolves around a few simple tools and materials:
- Wood board
- Embroidery floss
- Nails


About 109,000,000 results (0.30 seconds)
TO CREATE A WEBSITE WITH WORDPRESS (OR JOOMLA & DRUPAL), USE ONE CLICK INSTALLATION: Log in to your hosting account. Go to your control panel. Look for the “WordPress” or “Website” icon. Choose the domain where you want to install your website.
People also ask
How can I create my own website for free?
How can I create a website using HTML?
How do I start a website?
How do you make a website from scratch?
With zero coding experience, artist building 180 webpages in 180 days ... build this webpage - Google Search https://aryavansh.github.io/googleresults.
Jul 26, 2013 - 117 days ago, having never done any programming in her life, Jennifer Dewalt built her first webpage. The next day, she built another, and she ...
Jul 24, 2013 - I'm learning to code by building 180 websites in 180 days. Today is day 115. A little over 4 months ago, I decided I was going to learn to code.
Apr 25, 2019 - Learn how to make a website and set it up. This site contains different tutorials on how to build a website using WordPress, Joomla, Drupal ...
Squarespace is the all-in-one solution for anyone looking to create a beautiful website. Domains, eCommerce, hosting, galleries, analytics, and 24/7 support all ...
Google My Business can automatically generate a website for you for free using info from your Business Profile, and you can edit it anytime.
Domain names, web hosting, website templates, and ecommerce solutions ... Build a credible brand identity with your custom domain name - included for free ..
May 28, 2019 - How to Build a Business Website If you operate a business and you don't have a website yet, you should really consider building one.
And chances are someone somewhere has built a website with your exact search in mind. Within this book I'm going to show you how to build your own ...


""" Fast approximation for k-component structure
"""
# Copyright (C) 2015 by
# Jordi Torrents<EMAIL_ADDRESS># All rights reserved.
# BSD license.
import itertools
from collections import defaultdict, Mapping
import networkx as nx
from networkx.exception import NetworkXError
from networkx.utils import not_implemented_for
from networkx.algorithms.approximation import local_node_connectivity
from networkx.algorithms.connectivity import \
local_node_connectivity as exact_local_node_connectivity
__author__ = """\n""".join(['Jordi Torrents<EMAIL_ADDRESS>__all__ = ['k_components']
not_implemented_for('directed')
[docs]def k_components(G, min_density=0.95):
r"""Returns the approximate k-component structure of a graph G.
A `k`-component is a maximal subgraph of a graph G that has, at least,
node connectivity `k`: we need to remove at least `k` nodes to break it
into more components. `k`-components have an inherent hierarchical
structure because they are nested in terms of connectivity: a connected
graph can contain several 2-components, each of which can contain
one or more 3-components, and so forth.
This implementation is based on the fast heuristics to approximate
the `k`-component structure of a graph [1]_. Which, in turn, it is based on
a fast approximation algorithm for finding good lower bounds of the number
of node independent paths between two nodes [2]_.
Parameters
----------
G : NetworkX graph
Undirected graph
min_density : Float
Density relaxation threshold. Default value 0.95
Returns
-------
k_components : dict
Dictionary with connectivity level `k` as key and a list of
sets of nodes that form a k-component of level `k` as values.
Examples
--------
>>> # Petersen graph has 10 nodes and it is triconnected, thus all
>>> # nodes are in a single component on all three connectivity levels
>>> from networkx.algorithms import approximation as apxa
>>> G = nx.petersen_graph()
>>> k_components = apxa.k_components(G)
Notes
-----
The logic of the approximation algorithm for computing the `k`-component
structure [1]_ is based on repeatedly applying simple and fast algorithms
for `k`-cores and biconnected components in order to narrow down the
number of pairs of nodes over which we have to compute White and Newman's
approximation algorithm for finding node independent paths [2]_. More
formally, this algorithm is based on Whitney's theorem, which states
an inclusion relation among node connectivity, edge connectivity, and
minimum degree for any graph G. This theorem implies that every
`k`-component is nested inside a `k`-edge-component, which in turn,
is contained in a `k`-core. Thus, this algorithm computes node independent
paths among pairs of nodes in each biconnected part of each `k`-core,
and repeats this procedure for each `k` from 3 to the maximal core number
of a node in the input graph.
Because, in practice, many nodes of the core of level `k` inside a
bicomponent actually are part of a component of level k, the auxiliary
graph needed for the algorithm is likely to be very dense. Thus, we use
a complement graph data structure (see `AntiGraph`) to save memory.
AntiGraph only stores information of the edges that are *not* present
in the actual auxiliary graph. When applying algorithms to this
complement graph data structure, it behaves as if it were the dense
version.
See also
--------
k_components
References
----------
.. [1] Torrents, J. and F. Ferraro (2015) Structural Cohesion:
Visualization and Heuristics for Fast Computation.
https://arxiv.org/pdf/1503.04476v1
.. [2] White, Douglas R., and Mark Newman (2001) A Fast Algorithm for
Node-Independent Paths. Santa Fe Institute Working Paper #01-07-035
http://eclectic.ss.uci.edu/~drwhite/working.pdf
.. [3] Moody, J. and D. White (2003). Social cohesion and embeddedness:
A hierarchical conception of social groups.
American Sociological Review 68(1), 103--28.
http://www2.asanet.org/journals/ASRFeb03MoodyWhite.pdf
"""
# Dictionary with connectivity level (k) as keys and a list of
# sets of nodes that form a k-component as values
k_components = defaultdict(list)
# make a few functions local for speed
node_connectivity = local_node_connectivity
k_core = nx.k_core
core_number = nx.core_number
biconnected_components = nx.biconnected_components
density = nx.density
combinations = itertools.combinations
# Exact solution for k = {1,2}
# There is a linear time algorithm for triconnectivity, if we had an
# implementation available we could start from k = 4.
for component in nx.connected_components(G):
# isolated nodes have connectivity 0
comp = set(component)
if len(comp) > 1:
k_components[1].append(comp)
for bicomponent in nx.biconnected_components(G):
# avoid considering dyads as bicomponents
bicomp = set(bicomponent)
if len(bicomp) > 2:
k_components[2].append(bicomp)
# There is no k-component of k > maximum core number
# \kappa(G) <= \lambda(G) <= \delta(G)
g_cnumber = core_number(G)
max_core = max(g_cnumber.values())
for k in range(3, max_core + 1):
C = k_core(G, k, core_number=g_cnumber)
for nodes in biconnected_components(C):
# Build a subgraph SG induced by the nodes that are part of
# each biconnected component of the k-core subgraph C.
if len(nodes) < k:
continue
SG = G.subgraph(nodes)
# Build auxiliary graph
H = _AntiGraph()
H.add_nodes_from(SG.nodes())
for u, v in combinations(SG, 2):
K = node_connectivity(SG, u, v, cutoff=k)
if k > K:
H.add_edge(u, v)
for h_nodes in biconnected_components(H):
if len(h_nodes) <= k:
continue
SH = H.subgraph(h_nodes)
for Gc in _cliques_heuristic(SG, SH, k, min_density):
for k_nodes in biconnected_components(Gc):
Gk = nx.k_core(SG.subgraph(k_nodes), k)
if len(Gk) <= k:
continue
k_components[k].append(set(Gk))
return k_components
def _cliques_heuristic(G, H, k, min_density):
h_cnumber = nx.core_number(H)
for i, c_value in enumerate(sorted(set(h_cnumber.values()), reverse=True)):
cands = set(n for n, c in h_cnumber.items() if c == c_value)
# Skip checking for overlap for the highest core value
if i == 0:
overlap = False
else:
overlap = set.intersection(*[
set(x for x in H[n] if x not in cands)
for n in cands])
if overlap and len(overlap) < k:
SH = H.subgraph(cands | overlap)
else:
SH = H.subgraph(cands)
sh_cnumber = nx.core_number(SH)
SG = nx.k_core(G.subgraph(SH), k)
while not (_same(sh_cnumber) and nx.density(SH) >= min_density):
#!! This subgraph must be writable => .copy()
SH = H.subgraph(SG).copy()
if len(SH) <= k:
break
sh_cnumber = nx.core_number(SH)
sh_deg = dict(SH.degree())
min_deg = min(sh_deg.values())
SH.remove_nodes_from(n for n, d in sh_deg.items() if d == min_deg)
SG = nx.k_core(G.subgraph(SH), k)
else:
yield SG
def _same(measure, tol=0):
vals = set(measure.values())
if (max(vals) - min(vals)) <= tol:
return True
return False
class _AntiGraph(nx.Graph):
"""
Class for complement graphs.
The main goal is to be able to work with big and dense graphs with
a low memory foodprint.
In this class you add the edges that *do not exist* in the dense graph,
the report methods of the class return the neighbors, the edges and
the degree as if it was the dense graph. Thus it's possible to use
an instance of this class with some of NetworkX functions. In this
case we only use k-core, connected_components, and biconnected_components.
"""
all_edge_dict = {'weight': 1}
def single_edge_dict(self):
return self.all_edge_dict
edge_attr_dict_factory = single_edge_dict
def __getitem__(self, n):
"""Return a dict of neighbors of node n in the dense graph.
Parameters
----------
n : node
A node in the graph.
Returns
-------
adj_dict : dictionary
The adjacency dictionary for nodes connected to n.
"""
all_edge_dict = self.all_edge_dict
return {node: all_edge_dict for node in
set(self._adj) - set(self._adj[n]) - set([n])}
def neighbors(self, n):
"""Return an iterator over all neighbors of node n in the
dense graph.
"""
try:
return iter(set(self._adj) - set(self._adj[n]) - set([n]))
except KeyError:
raise NetworkXError("The node %s is not in the graph." % (n,))
class AntiAtlasView(Mapping):
"""An adjacency inner dict for AntiGraph"""
def __init__(self, graph, node):
self._graph = graph
self._atlas = graph._adj[node]
self._node = node
def __len__(self):
return len(self._graph) - len(self._atlas) - 1
def __iter__(self):
return (n for n in self._graph if n not in self._atlas and n != self._node)
def __getitem__(self, nbr):
nbrs = set(self._graph._adj) - set(self._atlas) - set([self._node])
if nbr in nbrs:
return self._graph.all_edge_dict
raise KeyError(nbr)
class AntiAdjacencyView(AntiAtlasView):
"""An adjacency outer dict for AntiGraph"""
def __init__(self, graph):
self._graph = graph
self._atlas = graph._adj
def __len__(self):
return len(self._atlas)
def __iter__(self):
return iter(self._graph)
def __getitem__(self, node):
if node not in self._graph:
raise KeyError(node)
return self._graph.AntiAtlasView(self._graph, node)
@property
def adj(self):
return self.AntiAdjacencyView(self)
def subgraph(self, nodes):
"""This subgraph method returns a full AntiGraph. Not a View"""
nodes = set(nodes)
G = _AntiGraph()
G.add_nodes_from(nodes)
for n in G:
Gnbrs = G.adjlist_inner_dict_factory()
G._adj[n] = Gnbrs
for nbr, d in self._adj[n].items():
if nbr in G._adj:
Gnbrs[nbr] = d
G._adj[nbr][n] = d
G.graph = self.graph
return G
class AntiDegreeView(nx.reportviews.DegreeView):
def __iter__(self):
all_nodes = set(self._succ)
for n in self._nodes:
nbrs = all_nodes - set(self._succ[n]) - set([n])
yield (n, len(nbrs))
def __getitem__(self, n):
nbrs = set(self._succ) - set(self._succ[n]) - set([n])
# AntiGraph is a ThinGraph so all edges have weight 1
return len(nbrs) + (n in nbrs)
@property
def degree(self):
"""Return an iterator for (node, degree) and degree for single node.
The node degree is the number of edges adjacent to the node.
Parameters
----------
nbunch : iterable container, optional (default=all nodes)
A container of nodes. The container will be iterated
through once.
weight : string or None, optional (default=None)
The edge attribute that holds the numerical value used
as a weight. If None, then each edge has weight 1.
The degree is the sum of the edge weights adjacent to the node.
Returns
-------
deg:
Degree of the node, if a single node is passed as argument.
nd_iter : an iterator
The iterator returns two-tuples of (node, degree).
See Also
--------
degree
Examples
--------
>>> G = nx.path_graph(4)
>>> G.degree(0) # node 0 with degree 1
1
>>> list(G.degree([0,1]))
[(0, 1), (1, 2)]
"""
return self.AntiDegreeView(self)
def adjacency(self):
"""Return an iterator of (node, adjacency set) tuples for all nodes
in the dense graph.
This is the fastest way to look at every edge.
For directed graphs, only outgoing adjacencies are included.
Returns
-------
adj_iter : iterator
An iterator of (node, adjacency set) for all nodes in
the graph.
"""
for n in self._adj:
yield (n, set(self._adj) - set(self._adj[n]) - set([n]))


Favor Exchange
User Name
Edit Info
Balance
0
FVR
New favor
Search
Type
Everything
Requests
Offers
My requests
My offers
Category
Distance
from
to
Cost
from
to
Sort by
Title A–Z
Title Z–A
Category A–Z
Category Z–A
Distance ↑
Distance ↓
Cost ↑
Cost ↓
Show My Favors First
Apply
>
Favors


Requirements & Use Cases
Requirements
This section covers the requirements and use cases of the website as well as requirements of the user interface. We use the FURPS framework for splitting up and categorising our requirements into Functional requirements, and Non-Functional requirements including Usability, Reliability, Performance and Supportability.
Functional Requirements:
What does the website need to do? What are its features and capabilities
| ID |
Requirement |
MoSCoW |
| F1 |
The website shall allow a non-technical administrative user to edit and manage the website's pages through the use of WordPress. |
Must Have |
| F2 |
The website shall allow a non-technical administrative user to add, edit and remove events on the events page. |
Must Have |
| F3 |
The website shall allow a non-technical administrative user to write, edit, and remove blog posts on the news page. |
Must Have |
| F4 |
The website shall allow a non-technical administrative user to upload files available for download on the Referral Forms website. |
Must Have |
| F5 |
The website shall store a number of services in a database. A non-technical administrative user must be able to add, edit or remove entries in a user-friendly way through the use of a Graphical User Interface (GUI). |
Must Have |
| F6 |
The website shall be able to collect the details of a user submitted form and store them in a database and return relevant services to the user from the database. |
Must Have |
| F7 |
The website shall be able to scroll to a certain part of the page when a user selects a link. |
Must Have |
| F8 |
The website shall be able to allow users to search for contact details of a certain hospital or the contact details for hospitals that can deal with a certain cancer pathway. |
Should Have |
| F9 |
The website shall allow a non-technical administrative user to edit the content on the front page. |
Should Have |
| F10 |
The website shall allow users to sign up to a emailing list hosted by MailChimp. |
Should Have |
Usability Requirements:
The user experience, Aesthetics, Consistency, Documentation, Legal, Responsiveness
| ID |
Requirement |
MoSCoW |
| U1 |
The website shall be easy to navigate on any device.
|
Must Have |
| U2 |
The website shall use the existing style guidelines provided London Cancer. |
Must Have |
| U3 |
The website shall keep a consistent style. |
Should Have |
| U4 |
The website shall be optimised and easy to use on desktop, tablet and mobile devices. |
Must Have |
| U5 |
The website shall have documentation for administrative users to how the website is structured and how to edit its content via WordPress. |
Must Have |
| U6 |
The website shall let a user change its text size on content pages. |
Should Have |
| U7 |
The website shall be accessible to those who are visually impaired. |
Should Have |
| U8 |
The website shall have multiple languages available for content. |
Should Have |
| U9 |
The website should notify users of the use of any cookies and for there consent. |
Should Have |
Reliability Requirements:
Availability, Robustness, Security and Recoverability
| ID |
Requirement |
MoSCoW |
| R1 |
The website should be online and available at all times except when being maintained or updated.
|
Must Have |
| R2 |
The website should be robust and not crash for any reason. |
Must Have |
| R3 |
The website should be secure and safe. |
Must Have |
| R4 |
The website should use HTTPS to encrypt user traffic. |
Should Have |
| R5 |
The website should be recoverable and should be automatically backed up every week to two different offsite locations. |
Should Have |
Performance Requirements:
Speed, Resource Consumption, Scalability
| ID |
Requirement |
MoSCoW |
| P1 |
The website should have fast loading times across all devices. |
Should Have |
| P2 |
The website shall aim to score highly on Google's Pagespeed Insights. |
Should Have |
| P3 |
The website should consume server resources efficiently. |
Should Have |
| P4 |
The website should be easy to scale in in the case of heavy website usage. |
Should Have |
Supportability Requirements:
Installability , Testability, Extensibility and Maintainability
| ID |
Requirement |
MoSCoW |
| S1 |
The website shall be trivial to get up and running on a server. |
Should Have |
| S2 |
The website shall pass all code tests, some automated, some manual. |
Should Have |
| S3 |
The website shall pass all browser tests of browsers dating back to Internet Explorer 8. |
Must Have |
| S4 |
The website shall be easy to modify and extend. |
Should Have |
| S5 |
The website shall have a minimum amount of work for its maintenance. |
Should Have |
| S6 |
The website shall have documentation covering all of the above aspects. |
Must Have |
Use Cases
| Use Case: |
EditingAPage |
| ID: |
UC1 |
| Relevant Requirement ID: |
F1 |
| Brief Description: |
The website Administrator edits a page of content. |
| Primary Actors: |
Administrator |
| Secondary Actors: |
|
| Preconditions: |
Administrator is logged into WordPress. |
| Main Flow: |
- The use case starts when the Administrator accesses the Pages section of the WordPress dashboard.
- WordPress displays a list of the website's pages.
- The Administrator selects the content page that they would like to edit by selecting 'Edit'.
- The Administrator makes changes to the content using the WordPress page editor.
- The Administrator selects 'Update Page' to save their changes.
|
| Post Conditions: |
WordPress saves the changes to the database and updates the pages content to be displayed on the website. |
| Alternative Flows: |
|
| Use Case: |
AddingAnEvent |
| ID: |
UC2 |
| Relevant Requirement ID: |
F2 |
| Brief Description: |
Add an Event |
| Primary Actors: |
Administrator |
| Secondary Actors: |
|
| Preconditions: |
The Administrator is logged into WordPress. |
| Main Flow: |
- The use case starts when the Administrator accesses the Events page
- The Administrator then selects the 'Add Event'.
- WordPress displays a New Event page where the title, date, time, location and description can be filled in.
- The Administrator fills in these fields and selects 'Save Event'.
|
| Post Conditions: |
WordPress saves the event to the database and displays the event on the Events Page. |
| Alternative Flows: |
|
| Use Case: |
AddingABlogPost |
| ID: |
UC3 |
| Relevant Requirement ID: |
F3 |
| Brief Description: |
The Administrator adds a blog post to the News page. |
| Primary Actors: |
Administrator |
| Secondary Actors: |
|
| Preconditions: |
The Administrator is logged into WordPress. |
| Main Flow: |
- The use case starts when the Administrator accesses the Posts page.
- The Administrator then selects 'Add Post'.
- The Administrator then fills in the title of the post and the content the post contains.
- The Administrator then selects 'Save Post'.
|
| Post Conditions: |
WordPress saves the post to the database and updates the News page with the latest post. |
| Alternative Flows: |
|
| Use Case: |
UploadGPReferralForm |
| ID: |
UC4 |
| Relevant Requirement ID: |
F4 |
| Brief Description: |
Administrator wants to upload a GP Referral Form to the GP Referral Forms Page. |
| Primary Actors: |
Administrator |
| Secondary Actors: |
|
| Preconditions: |
The Administrator is logged into WordPress. |
| Main Flow: |
- The use case starts when the Administrator accesses the Pages section.
- The Administrator selects the GP Referral Forms page by selecting 'Edit'.
- The Administrator navigates through the content editor to select an area of the page which they'd like to add a file to download.
- The Administrator then selects Add Media and selects Select Files, choosing the GP Referral Form to upload
- The Administrator then selects 'Insert into page'
- The Administrator selects 'Update'
|
| Post Conditions: |
WordPress updates saves the updated page to the database ready to be shown for a user to download the latest GP Referral Form. |
| Alternative Flows: |
|
| Use Case: |
AddServiceToDirectoryOfServices |
| ID: |
UC5 |
| Relevant Requirement ID: |
F5 |
| Brief Description: |
Add a service to the directory of services. |
| Primary Actors: |
Administrator |
| Secondary Actors: |
|
| Preconditions: |
The Administrator is logged into WordPress. |
| Main Flow: |
- The use case starts when the Administrator selects the Directory of Services Plugin and selects Add a Service.
- The Administrator selects the borough of the service, the services type, and its subtype.
- The Administrator additionally enters the Name, Services Offered, Address, Telephone numbers, Email and Website into text fields
- The Administrator selects 'Save Service'
|
| Post Conditions: |
A service is added to the database and can be viewed via the Directory of Services |
| Alternative Flows: |
|
| Use Case: |
StoreUserDetailsAndDisplayRelevantServices |
| ID: |
UC6 |
| Relevant Requirement ID: |
F6 |
| Brief Description: |
When a user enters some details about services they require on the website it returns with relevant services while also saving these details sercurely to a log. |
| Primary Actors: |
User |
| Secondary Actors: |
WordPress |
| Preconditions: |
The User is on the Directory of Services page. |
| Main Flow: |
- The User selects from a series of dropdowns the borough, service type and sub-type that they require as well as details about whether they are a Patient, General Practitioner or Cancer Professional and selects 'Search'.
- WordPress saves this information securely in a log, and pulls services that are relevant from the database and displays them.
|
| Post Conditions: |
The User can now view and scroll through a series of information about services that fit their needs |
| Alternative Flows: |
|
| Use Case: |
PageScrollingToSection |
| ID: |
UC7 |
| Relevant Requirement ID: |
F7 |
| Brief Description: |
When User selects a link in the sidebar it will scroll to a certain part of the page and display the relevant content. |
| Primary Actors: |
User |
| Secondary Actors: |
|
| Preconditions: |
User is on a page of the website with multiple sections of content |
| Main Flow: |
- The use case starts when the User selects a part of content they would like to view in the sidebar
- WordPress then automatically scrolls down the page to that section of content.
|
| Post Conditions: |
User can now view certain section of page without having to scroll and find it manually |
| Alternative Flows: |
|
| Use Case: |
HospitalContactDetails |
| ID: |
UC8 |
| Relevant Requirement ID: |
F8 |
| Brief Description: |
User interacts with map or selects options to find a hospital that deals with their cancer. |
| Primary Actors: |
Cancer Patient |
| Secondary Actors: |
WordPress |
| Preconditions: |
The Cancer Patient is on the website. |
| Main Flow: |
- Cancer Patient selects a hospital or a cancer pathway from dropdown list and selects 'Search'
- WordPress then finds relevant hospitals from the database and displays them on the page.
|
| Post Conditions: |
The user can now use this information to contact or travel to a hospital. |
| Alternative Flows: |
|
| Use Case: |
EditHomePage |
| ID: |
UC9 |
| Relevant Requirement ID: |
F9 |
| Brief Description: |
The Homepage is full of 'Widgets' that the Administrator is able to edit. |
| Primary Actors: |
Administrator |
| Secondary Actors: |
|
| Preconditions: |
The Administrator is logged into WordPress |
| Main Flow: |
- The use case starts when the Administrator selects the Widgets Page
-
- The Administrator then selects the content of the specific Widget they would like to edit
- The Administrator then selects 'Save'.
|
| Post Conditions: |
WordPress saves the Widget to the database and updates the Widget on the homepage. |
| Alternative Flows: |
|
| Use Case: |
EmailListSignup |
| ID: |
UC10 |
| Relevant Requirement ID: |
F10 |
| Brief Description: |
The user is able to sign up to an emailing list to subscribe for London Cancer updates. |
| Primary Actors: |
User |
| Secondary Actors: |
|
| Preconditions: |
|
| Main Flow: |
- The use case starts when the User is on a content page.
-
- The User sees a widget encouraging the user to signup to the signup page.
- The User enters their email address and selects 'Subscribe'.
|
| Post Conditions: |
The email is securely saved in a Mailchimp mailing list database. |
| Alternative Flows: |
|


Elder Cronos:
Ah ha, a flash of boldness! Good, that characteristic will serve you well. OK, you shall have the test. If you fail, don't think you can stand around here crying about it though...
Take the test


As a leading UX design agency, we’re often asked by prospective clients and fellow designers similar questions: Disrupt is an experience to showcase the agency's approach to growing brands by building tech. Featured in an FWA Insights article, our team elaborates on the motivation behind the creation of this site.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Curabitulandit Sed posuere consectetur est at lobortis. Donec id elit non mi porta gravida at eget metus.
As a leading UX design agency, we’re often asked by prospective clients and fellow designers similar questions: Disrupt is an experience to showcase the agency's approach to growing brands by building tech. Featured in an FWA Insights article, our team elaborates on the motivation behind the creation of this site.
As a leading UX design agency, we’re often asked by prospective clients and fellow designers similar questions: Disrupt is an experience to showcase the agency's approach to growing brands by building tech. Featured in an FWA Insights article, our team elaborates on the motivation behind the creation of this site.
Diana Torres
Rassa id neque aliquam vestibulum morbi blandit in fermentum et sollicitudin ac orci phasellus egestas tellus velit ut tortor pretium viverra suspendisse potenti nullam ac tortor eu turpis egestas pretium.
Diana Torres
Rassa id neque aliquam vestibulum morbi blandit in fermentum et sollicitudin ac orci phasellus egestas tellus velit ut tortor pretium viverra suspendisse potenti nullam ac tortor eu turpis egestas pretium.
Diana Torres
Rassa id neque aliquam vestibulum morbi blandit in fermentum et sollicitudin ac orci phasellus egestas tellus velit ut tortor pretium viverra suspendisse potenti nullam ac tortor eu turpis egestas pretium.


The Life Work of Germany’s Hans Brüning
The Brüning Museum was built in the 1960’s with the support of the German government as a memorial to the work and research of Hans Heinrich Brüning, a German who spent much of his adult life in Northern Peru. He learned about the Lambayeque culture and was accepted into their community as he became a prominent archaeologist.
Brüning’s enthusiasm for collecting antiques and artifacts led him to accumulate an impressive collection of ceramics, metallurgy, and other artisan crafts in his home. He soon converted his home into a museum, and later his artifacts were moved out of his home into a new museum. The current Brüning museum displays his life work and research, and contains several mummies, modern paintings, and other large displays. This museum is rare and very interesting, and documents the life work of a European archaeologist in Peru!
| Location |
| Located in the city of Lambayeque, about 7 miles (11 km) away from Chiclayo |
| Phone Number |
| (51)(074)-282110 or (074)-283440 |
| Address |
| Av. Huamachuco cdra. 8 s/n, Lambayeque – Perú |
| Email |
|<EMAIL_ADDRESS>|
| Hours |
| Tuesday- Sunday, 9 AM- 5 PM |
| Price |
| Adults: 8 Soles
Students: 3 Soles
Children: 1 Sol |
| English/Spanish Tours |
| English and Spanish tours are available for 20 Soles (plus tip) |
| Time It Takes |
| Approximately 1.5 hours |
| Bathrooms |
| Yes |
| Gift Shop |
| Yes |
| Website |
| www.museobruning.com |
| Hours |
| Tuesday- Sunday, 9 AM- 5 PM |
| Price |
| Adults: 8 Soles
Students: 3 Soles
Children: 1 Sol |
Interesting Fact: This museum is home to a “gold room”that holds intricate and expertly-crafted ancient gold pieces.


{{ title }}
{{ time }}
top
json
{% for item in items %}
{{ item.key }}
{% endfor %}
Built with
D3.js
. Based on an
example
by
Mike Bostock
.
ecmwf


Greens senator Sarah Hanson-Young wins defamation case against David Leyonhjelm
by Claire CampbellGreens senator Sarah Hanson-Young has won a defamation case against former senator David Leyonhjelm after he made comments suggesting she was a misandrist and a hypocrite.
Senator Hanson-Young previously told the court she felt bullied and intimidated when the comments were made in the Senate chamber, and again during media interviews in June and July of 2018.
She also said Mr Leyonhjelm repeatedly, falsely claimed she had said all men were rapists during a debate about self-defence.
Mr Leyonhjelm said Ms Hanson-Young interjected during the debate and used words to the effect of “all men are rapists”, which prompted him to fire back and make the comments.
Justice Richard White on Monday ordered Mr Leyonhjelm to pay $120,000 in damages.
The matter will return to court in December to discuss who will pay the legal costs.
In November last year, Mr Leyonhjelm lost a bid to have the defamation case against him thrown out.
He quit the Senate in February.
During the trial, Senator Hanson-Young’s barrister Sue Chrysanthou told the court Mr Leyonhjelm had concocted her client’s alleged statement.
Mr Leyonhjelm denied that, but also admitted he could not remember the exact words Senator Hanson-Young had used and that he left it out of his affidavit because he could not be “categorical in his certainty”.
The former senator conceded his discussions with colleagues after the Senate interaction may have influenced his memory of the words used.
Senator Hanson-Young told the court she felt she was bullied and “set upon”.
“I felt I was being punished for standing up for myself,” she said.


Welcome to the Epicodus Resort
home
accommodations
activities
pictures
travel arrangements
contact
Activities and Attractions
Stunning sunsets over the cityscape of seattle
Kayaking
World class restaurants
Open bar
Museums


Universal responsive footer for applications and web pages.
Add .fixed to the .ar-footer class to fix the footer to the bottom. A full-page demonstration of this option can be seen here.
.fixed
.ar-footer


Side Bag
The side bag can normally hold 5 tokens.
Gold and Dark Stone are not considered side bag tokens, though may be placed on the side bag for convenience.
- During a fight, tokens may only be used on adjacent heroes.
- Outside a fight, tokens may only be used on any hero.
Side Bag Tokens
- Bandages: Heal D6 Wounds
- Bomb: (see Dynamite / Bomb below)
- Dark Stone Shiv: (see below) [Official Rule Change]
- Dynamite: (see below)
- Exotic Herbs: Removes D3 Corruption
- Fine Cigar: Armor 3+ until end of turn
- Fire Sake: D3 Fury Tokens (Samurai Only)
- Flash: All enemies -2 Initiative until end of next turn
- Hatchet: Free ranged attack: Range Strength+3, Shots 1, +2 Damage, Uses Melee to hit
- Herbs: Heal 2D6 Wounds
- Lantern Oil: Re-roll one die in a failed Hold Back the Darkness roll
- Potion: +2 to one Skill (max 6) until end of turn
- Sake: Heal D6 Sanity Damage
-
Shatter Grenade:
- Throw and bounce like Dynamite / Bomb.
- Causes D6 Wounds, ignoring Defense, and Stunned token.
- Spice: Adds D3 Damage to a single Hit. Inflicts 1 Wound, ignoring defense, on user.
- Strong Sake: Heal 2D6 Sanity Damage
- Tequila: Heals 2D6 Sanity
- Tonic: Recover 1 Grit
- Whiskey: Heal D6 Sanity Damage
Dark Stone Shiv [Official Rule Change]
- Counts as 1 Dark Stone carried
- Saloon Girl Only.
Dynamite / Bomb
- This counts as your ranged attack
-
Roll to-hit. If failed, bounce D3 times.
- Roll D8 once per bounce.
- Ignore bounces that hit a wall.
- Damage is D6 wounds, ignoring Defense, to square and all adjacent squares.
- Corpse tokens in range are automatically destroyed
Tip
Optional Rule Dangerous Dynamite: If you take 10+ wounds from a single source, roll D6 per Dynamite token. On a 1-2, roll damage as per normal.
Roku Demon Bag
Starts each adventure with D6 Arcane Powder tokens.
- Arcane Powder: +1 to casting roll per token. May be used after rolling.


This jQuery plugin enables you to embed QR codes into your applications or web pages.
QR codes are a popular type of two-dimensional barcode. They are also known as hardlinks or physical world hyperlinks. QR codes store up to 4,296 alphanumeric characters of arbitrary text.
| Language | Javascript |
| License | MIT |
| Version | 2.0.0 |
| Release date | January 18, 2017 |
| Download | zip archive |
| Source | git clone https://github.com/sizeofcat/jquery-qr.git |
Setup
First you need to include the jQuery library, since QR is a plugin. You can download it from the jQuery website or link it directly from the Google CDN.

Secondly, you need to include the jQuery QR javascript file into your page. You can do it by adding the code below to your page.

Now, you have two possibilities of embedding a QR code.
1.
Create the image tag that will be replaced with the QR code image.

For the last part you activate the catQR() function on the element you just created, so, we trigger the function on the image with the id qr1.
$("#qr1").catQR({
type: 'text',
text: 'This is the text to embed'
});
2.
Add a div with a specific id to your page, for example:

We trigger the function on the div with the id qr2 AND we add the create: true
option, which signals the library to create the image tag inside the container div.
$("#qr2").catQR({
create: true,
type: 'text',
text: 'This is the text to embed'
});
Settings
| Name | Default | Description |
|---|---|---|
| size | 230 | Size of the QR code. Can be omitted. |
| encoding | ‘UTF-8’ | Encoding of the QR. Can be omitted, could be one of: UTF-8, Shift_JIS or ISO-8859-1. |
| type | ‘text’ | QR type. Can be: text, url, sms, email, call, location, wifi or contact. |
| create | false | Whether the plugin will create an image tag inside the container or just replace the src of an already existing image tag. |
| text | The text to encode in the QR. Only needed for text, email or sms QR codes. | |
| number | The phone number if you want to create a sms or call QR code. | |
| The email address in case you want to create an email QR code. | ||
| subject | The subject in case you want to create an email QR code. | |
| latitude | The geographical latitude for the geolocation QR code. | |
| longitude | The geographical longitude for the geolocation QR code. | |
| address | The home address in case you want to create a contact QR code. | |
| name | The name of the person in case you want to create a contact QR code. | |
| url | The URL address in case you want to create an url or contact QR code. | |
| alt | The alt code for the created/replaced image. Can be omitted. | |
| note | A note in case you want to create a contact QR code. |
Demo
Code:
$('.qrcode1').catQR({
create: true,
type: 'text',
text: 'Welcome to jQuery QR!'
});
Code:
$('.qrcode2').catQR({
create: true,
type: 'location',
size: 180,
latitude: '48.437711',
longitude: '28.097367'
});
Code:
$('.qrcode3').catQR({
create: true,
size: 180,
type: 'call',
number: '+447455357'
});


MFDTCSF - Method finalize() Doesn't Call super.finalize()
As it is mentioned in book 'The Java Programming Language' by Ken Arnold and James Gosling, calling of super.finalize() from finalize() is good practice of programming, even if base class doesn't define finalize() method. This makes class implementations less dependent from each other.
Wrong
}
Tip:
Always call super.finalize()
Right
super.finalize();
}


{% extends "sentry/bases/twofactor_settings.html" %} {% load crispy_forms_tags %} {% load i18n %} {% load sentry_helpers %} {% block twofactor_title %}{% trans "Enrollment: " %} {{ auth.name }}{% endblock %} {% block twofactor_body %}
To enroll use an application on your phone to get two-factor authentication codes when prompted. Scan the below QR code and then enter a code to confirm the enrollment.
| {% endfor %} |


This container is 80vmin x 80vmin (80vmin == 80% of the width or height, which ever is smaller). It will always be smaller than the viewport. The font-size is 6vmin, so it grows with the box.


Size: Red {{size}}
Quantity: {{brick.quantity}}
Price: {{brick.price}}
Size: Blue {{size}}
Size: Green {{size}}


The worksapace-based location of result file(s)
to parse to JUnit format.
Depends on LogFormat you use in Log.SaveResultsAs method:
-
LogFormat value is 1: Unpacked storage. Set the path to directory with
index.htm, root.xml and other result files
Example: myTest/myTestResult
-
LogFormat value is 2: Multipart hypertext storage. Set the Location of result
.mht file
Example: myTest/myTestResult/result.mht
For more information see
Exporting Test Results article.


📣 Our request
Palermo, March 28th 2018
<EMAIL_ADDRESS>Prefect Ennio Mario Sodano, Director, Agenzia Nazionale per i beni sequestrati e confiscati alla criminalità organizzata (ANBSC),
<EMAIL_ADDRESS>Valeria Fedeli, MIUR, Minister of Education, University and Research,
<EMAIL_ADDRESS>and CCed on this message:
Leonardo Agueci, President, Fondazione Progetto Legalità ONLUS,
<EMAIL_ADDRESS>This is a new open letter for the consignment of the Warehouse registered under the company name “Sea Beach Immobiliare S.r.l”, and located in Via Natale Carta no. 1 - 3 (ex Via BC 20), Palermo, Italy.
Dear Sirs,
We are a group of students from the Liceo delle Scienze Umane e Linguistico "Danilo Dolci", located in Via Fichidindia, in the area of Brancaccio, Palermo.
Within the frame of the workshop on Open Data and Civic Monitoring, run by Andrea Borruso (Confiscati Bene) and coordinated by our teacher Prof. Ferdinando Siringo (Liceo “Danilo Dolci”, March 15th-20th 2018), as part of the preliminary events that accompany and precede “Confiscated Properties: Architecture, Ideology, and Performance”, a project curated by Valentina Sansone (June 16th-November 4th 2018), we worked on a journalistic investigation which has brought to our attention that:
• Italian Law no. 109 from March 7th 1996 (Rognoni La Torre) provides for the granting to third parties of all property confiscated due to the activities of organized crime. By converting them to socially beneficial uses, the third parties return the properties to the community.
• According to up-to-date data released by OpenRegio, the city of Palermo includes 1836 properties and 145 companies confiscated from mafia and assigned to the Municipality.
Among those confiscated properties, a large warehouse, in our school’s immediate surroundings has moved us to action: it is located in Via Natale Carta 1 - 3 (ex Via BC 20, Palermo), registered under the company name “SEA BEACH IMMOBILIARE SRL”.
Since 2000, “Danilo Dolci” high school is located in a confiscated property in the Brancaccio area, Palermo. An example of legality, our school is located in a neighborhood with a high percentage of criminality, which is also affected by the problem of early school leaving.
With this letter, we want to access the confiscated warehouse in order to transform it into a gym and a place for cultural and creative activities. In the morning, the space can be open to the students, who currently do not have a space for physical education. During the rest of the day, the warehouse can be open to all, and offer a new facility for the entire neighborhood.
Our investigation also aims to return the confiscated property to its citizens after almost twenty years. Once open to its community and to the students, the depot can become a theatre, a café and a library, a gym or a place where it is possible to gather and discuss, to share thoughts and ideas.
Palermo, the Italian Capital of Culture in 2018, from June 16th, will also host Manifesta 12, the International Biennale of Contemporary Art, one of the most important cultural events in the international scenario.
As part of the selected events that form Manifesta 12 “Collateral Events” program, we suggest that the warehouse in Brancaccio host the community-based project “Confiscated Properties: Architecture, Ideology, and Performance” by The Great Learning Orchestra, curated by Valentina Sansone. We believe that our collaboration in this event will also give us and our school great visibility.
Back in 2015, another group of students from our Institute, led by Prof. Luigi Barbieri, compiled and released a statement (http://bit.ly/2HVrFfM) and a"videoletter" (“Prevent Illegality: To disarm mafia by the creation of social innovation, awareness and work” in collaboration with “Progetto Legalità ONLUS" Foundation) addressed to ANBSC and to Leoluca Orlando, Mayor of Palermo, among others. As with today’s open letter, in 2015, the students from this school wanted to access the warehouse in order to be able to “create a gym and facilities for music, theatre and cultural activities for the school and the local area”.
This first request was followed by the Mayor’s answer (http://bit.ly/2HTUmK6), which unfortunately has not produced any concrete result yet:
“We immediately embraced the request of the students of the Institute Danilo Dolci. We are in contact with the Director ofANBSC the Prefect Umberto Postiglione, with the Province and with the Judicial Administration, owner of the property, in order to facilitate the return of the warehouse to the institute.”
We are confident that you will support our request, time is up for this situation to change.
Thank you in advance for your collaboration, and we are looking forward to hearing from you.
The students:
Chiara Arnò, Gabriele Bergamaschi, Miriam Cavallaro, Alessia Ciaramitaro, Margherita Contorno, Alessandra D'Amore, Gabriele D'Atria, Aurora Di Bernardo, Elisea Di Dio, Federica Gennaro, Sabrina Labruzzo, Stefania Lo Verde, Vivian Marino, Silvia Noto, Floriana Piraino, Martina Roccamatisi, Federica Russo, Rosario Semoletta, Alessia Villanova, Alessia Zuccarello.
And
Prof. Domenico Di Fatta (Principal) and the teachers from Liceo “Danilo Dolci”.


Boyer-Moore-Horspool stream search provider.
More...
#include <search-engine.hpp>
|
| virtual void | search_step (search_engine::match_handler *h, void *misc) |
| | Search for the pattern inside the internal search buffer and discard used part of the buffer by incrementing offset and decrementing sb_size. More...
|
| |
|
|
uint8_t * | pattern |
| |
|
size_t | plen |
| |
|
uint8_t * | sbuffer |
| |
|
size_t | sb_cap |
| |
|
size_t | sb_size |
| |
|
size_t | offset |
| |
|
size_t | seq |
| |
Boyer-Moore-Horspool stream search provider.
| bmh_stream_searcher::bmh_stream_searcher |
( |
const decoder & |
dec, |
|
|
const std::string & |
query |
|
) |
| |
Create a new BMH stream searcher for a given pattern.
- Parameters
-
| void bmh_stream_searcher::search_step |
( |
search_engine::match_handler * |
h, |
|
|
void * |
misc |
|
) |
| |
|
protectedvirtual |
Search for the pattern inside the internal search buffer and discard used part of the buffer by incrementing offset and decrementing sb_size.
- Parameters
-
| h | match handler |
| misc | user data to be passed back to the handler |
Implements alzw::stream_searcher.
The documentation for this class was generated from the following files:


Available Cars
Audi
Details
Book
Brezza
Details
Book
Mercedes
Details
Book
Hyundai
Details
Book
Rubicon
Details
Book
Tata
Details
Book
Maruthi suzuki
Details
Book
Benz
Details
Book