How to use the drawing tool titled "Draw a pedigree chart in SVG format"
The drawing tool is easy to use; so it may be unnecessary to read this manual before using the tool. If you feel that the tool is somewhat awkward to use, please read the outline. When you need more detailed information, please read other sections as necessary.
(0) Outline
The tool's page includes: a region for displaying the pedigree chart (family tree chart); a region for indicating the information about the person at the mouse pointer; menu buttons; and submenus. When you click a menu button for the type of the operation you want to do, the input forms of the submenus belonging to that type will be displayed. Enter necessary data to the input form and thereby build a pedigree chart step by step.
- To add an individual person, use [Individuals] - [Add a person] submenu.
- To connect persons by a horizontal line (horizontal link) to indicate marriage or the like, use [Horizontal links] menu.
- To connect persons by a vertical line (vertical link) to indicate parent-and-child relation or the like, use [Vertical links] menu.
- To move one or more persons, use [Moving persons] menu.
- To shift the whole chart or increase or decrease a margin, use [Whole chart] menu.
- To save a pedigree chart, either finished or in progress, use [Output] menu. Several subsubmenus belong to [Output] menu. You can save the pedigree chart in SVG format, and also can download a set of files constituting a pedigree chart viewer.
- To read data that has been created, use [Read-in] menu.
- As the pedigree chart becomes larger (i.e., as persons and links increase), finding your target person from a pull-down list will be more difficult. When you feel such difficulty, hover the mouse pointer over the target person in the chart. The information (such as the ID and coordinates) about the person will be displayed in the region just below the pedigree chart. Some browser may fail to quickly react to such mouse hovering, but will react if you shake the mouse pointer over the target person for a while. The pull-down lists are sorted by the ID; and in the pull-down lists, each person is indicated by his/her ID and name. So, indication of the target person's ID will help you to search a pull-down list for the target person.
Do not hesitate to contact me on Twitter.
(1) [Individuals] menu
To add an individual person, use [Add a person] submenu. Other submenus are not always necessary.
(1-1) [Mode for character spacing] submenu
[Wide mode] is recommended when you intend to write the name of (and/or an annotation for) a person in Han characters, Kana characters, etc. On the other hand, [narrow mode] is recommended when you intend to write the name of (and/or an annotation for) a person in Latin characters etc. The mode selected by this submenu affects the width occupied by character strings of the names and annotations of persons written in horizontal direction.
I'm sorry that this tool might fail to support other writing systems, especially, right-to-left writing systems such as Arabic script.
(1-2) [Add a person] submenu
- Enter the name of the person you want to add.
- Mark the checkbox if the name should be displayed vertically.
- Select the style to be applied to the rectangle indicating the person: “neutral” for gray, “feminine” for orange, and “masculine” for green. You can change the style later by manually editing the CSS file and/or SVG file.
- Specify where the newly added person should be located. You can specify that the person should be located at random. Instead, you can specify an existing person as a reference point and specify that the newly added person should be located at the upper left of the reference point person, just above him/her, at the upper right of him/her, on the left-hand side of him/her, on the right-hand side of him/her, at the lower left of him/her, just below him/her, or at the lower right of him/her.
- Click [add this person as specified above] button after specifying the above details.
(1-3) [Rename a person] submenu
Select a person you want to rename, from the pull-down list. Then, enter the new name.
If the new name is longer than the current name, the rectangle of the renamed person will be expanded automatically. Conversely, if the new name is shorter than the current name, you can choose whether to shrink the rectangle so that it will fit the new name or to let the rectangle's size remain as it is.
(1-4) [Increase the height of a rectangle] submenu
To draw a person having many horizontal links (e.g., an emperor having many concubines) and the linked many persons, and arrange them neatly and comprehensibly, the rectangle of the former person should have a sufficient height. Use this submenu in such a case in order to increase, as needed, the height of the rectangle of the person who have (or is intended to have) many horizontal links.
(1-5) [Annotate a person] submenu
You can annotate a person as you like. The annotation can be any text, such as the posthumous name, temple name, courtesy name, pseudonym, alias, year of birth, year of death, etc. The color of the annotation is selectable from the predefined choices. You can change the color later by manually editing the CSS file and/or SVG file.
There is no feature for modifying or removing annotations. Please manually edit SVG file to modify or remove an annotation.
(1-6) [Add a circular badge (in which a number is written) to a person] submenu
Use this submenu in order to indicate figures indicating a numerical order such as the order of siblings, order of emperors of a dynasty, order of succession to the throne at a certain point in time, etc.
- The integers from 0 to 999 can be used.
- The badge has the shape of a circle. The color of the badge is selectable from the predefined choices. You can change the color later by manually editing the CSS file and/or SVG file.
- You can select which of the four corners of the rectangle the badge should be put at. In other words, you can put four badges at maximum to one person.
This submenu can be used for other purposes than indication of the numerical order. For example, this submenu can be used to (temporarily or permanently) mark a certain person. The mark might be, for example, a black badge of No. 0 that is put on the lower right corner of him/her.
For example, a badge as a mark may mean that (1) you suspended the drawing operations, (2) you leaved the marked person unsettled, and (3) you intend to study his/her descendants and to add them to the pedigree chart later.
As another example, two or more badges of the same number (and the same color) may be used as marks to mean that two or more rectangles indicate the same single person. Such usage will be helpful when the pedigree chart is highly complicated, where arranging multiple rectangles for the single person separately may be helpful in simplifying the chart and making the chart easier to understand at a glance.
There is no feature for modifying or removing a badge. Please manually edit SVG file to modify or remove a badge.
(1-7) [Look at a selected person] submenu
When a person is selected from the pull-down list, the selected person will be displayed at the center of the region for the pedigree chart. This submenu is provided for a case where so many persons (e.g., hundreds or more) are included in the pedigree chart that you cannot remember the location of each person in the chart and you have to look around the whole chart for a person you want to see.
There may be room for improvement. Sometimes, finding a target person from the pull-down list seems to be difficult, too.
(1-8) [Remove a person] submenu
Select a person to remove, and then remove him/her.
(2) [Horizontal links] menu
Use [Horizontal links] menu in order to connect two persons by a horizontal line (horizontal link) to indicate marriage or the like. In many cases, [Add a horizontal link] submenu will suffice.
(2-1) [Add a horizontal link] submenu
Select two persons that you want to connect by a horizontal link, from the two pull-down lists; and select the type of the horizontal link (i.e., a single-line link or a double-line link). Then, click [add a new link as specified] button. If necessary, one of the two selected persons will be automatically moved downwards so that the link connecting them will be (not slanted but) horizontal.
By default, on each vertical edge of the rectangle that indicates each person, the 1/8, 2/8, 3/8, 4/8, 5/8, 6/8, and 7/8 points (from the top to the bottom) can be an end point of a horizontal link. With no details specified, the 4/8 point (i.e., the middle point of the vertical edge) will be automatically selected as an end point of a horizontal link. If the 4/8 point is already occupied, the 2/8 point will be selected. If the 2/8 point is also already occupied, then the 6/8 point will be selected. As such, the position of the end point will be selected in accordance with the descending priority of 4/8, 2/8, 6/8, 1/8, 7/8, 3/8, and 5/8. The above-mentioned selection will be done automatically.
By manually editing the SVG file of the pedigree chart, you can modify a solid line of a horizontal link (either single-line link or double-line link) to a dashed line.
(2-2) [Add a horizontal link with details specified] submenu
Use this submenu when you want to specify the end points of a horizontal link. This submenu is convenient for a case where there is a person to be connected with many persons (such as an emperor having many concubines).
Select (1) the person on the left-hand side of a horizontal link, (2) the position on the right vertical edge of his/her rectangle, i.e., the position that should be the end point of the horizontal link, (3) the person on the right-hand side of the horizontal link, (4) the position on the left vertical edge of his/her rectangle, i.e., the position that should be the end point of the horizontal link, and (5) the type of the horizontal link. Then, click [add the new link as specified above] button. If necessary, one of the two selected persons will be automatically moved downwards so that the link connecting them will be (not slanted but) horizontal.
(2-3) [Increase the allowable number of horizontally connectable partners] submenu
By default, each person is set to be connectable with other seven persons on his/her right-hand side and with yet other seven persons on his/her left-hand side. Even this default setting, however, might be insufficient for a certain person who should be connected with many persons (e.g., an emperor having many concubines). In such a case, use this submenu.
Select the target person, select the left or right vertical edge of the rectangle of him/her, and click [increase the allowable number of partners] button. Then, the number of horizontal links that are allowed to be connected to the selected edge of the rectangle of the target person will be increased.
The number of horizontal links that are allowed to be connected to a vertical edge is 2n − 1 (n ≥ 3). In other words, the number is 7, 15, 31, 63, ….
It is rare that the pedigree chart includes a person to be connected with fifteen (15) or thirty one (31) persons on his/her one side (either right-hand side or left-hand side). This submenu is helpful not only in such a rare case but also in more frequent cases to improve the appearance of the chart.
For example, assume that you want to connect five (5) persons to a target person on his/her right-hand side. In this case, which is not so extraordinary, this submenu will be helpful as explained below.
First, use this submenu to increase the number of horizontal links allowed to be connected to the target person on his/her right-hand side so that the number will be fifteen (15). Next, connect the five persons to the target person so that the five horizontal link are connected to the 2/16, 5/16, 8/16, 11/16, and 14/16 points (from the top to the bottom) on the right vertical edge of the rectangle of the target person. These steps make the intervals between the five horizontal links wider than the intervals of the case where this submenu were not be used and the links were connected to the positions at 2/8, 3/8, 4/8, 5/8, 6/8 on the right vertical edge (i.e., 3/16 of the length of the edge is longer than 1/8 of that). Dispersing the horizontal links from the top to the bottom of a vertical edge in a balanced manner (and thereby making the intervals between them wider) can help to improve the appearance and visibility of the chart.
(2-4) [Remove a horizontal link] submenu
Select a horizontal link to remove, and then remove it.
(3) [Vertical links] menu
Use [Vertical links] menu in order to connect persons by a vertical line (vertical link) to indicate parent-and-child relation or the like. In many cases, [Add a vertical link] submenu will suffice.
(3-1) [Add a vertical link] submenu
You can add a vertical link from a parent to a child (either a solid line or a dashed line). You can also add a vertical link from parents who are connected by a horizontal link, to a child (either a solid line or a dashed line).
You can choose either a solid line or a dashed line as you like. For example, a solid line may be used for the relation between a parent and his/her biological child, whereas a dashed line may be used for the relation between a parent and his/her adopted child. As another example, a dashed line may be used for connecting an ancestor and his/her descendant, with some persons in between on the lineage omitted.
When a new vertical link is connected to the upper or lower horizontal edge of the rectangle of a person, the position to which the vertical link should be connected is decided as below. If no vertical link is connected on the edge, then the new vertical link will be connected to the middle point of the edge. If the line type (which is either a solid line or a dashed line) of the new vertical link is the same as that of a link already connected to the middle point of the edge, then the new vertical link will be connected to the middle point of the edge. In other cases, the new vertical link will be connected to the 1/4 position from the left or right on the edge.
(3-2) [On a horizontal link, adjust the position from which vertical links are to run down] submenu
By default, a vertical link to a child from parents who are connected by a horizontal link runs down from the middle point of the horizontal link. This submenu is provided for adjusting the position on the horizontal link from which the vertical link runs down. This submenu will be convenient, for example, when the pedigree chart is very large and complicated.
(3-3) [Remove a vertical link] submenu
Select a vertical link to remove, and then remove it.
(4) [Moving persons] menu
Submenus for several ways of moving persons are provided.
Please note that the undo feature is not provided. When you try moving one or more persons and the result is undesirable, (1) save your data of the previous step by [Download the SVG file of any preferable step] menu, (2) read the saved SVG file from [Read an SVG file created and saved before] menu, and (3) restart your work. Steps (1) and (2) will undo the undesired operation.
Sometimes, the motion of the one or more persons can be cancelled out by simply carrying out the opposite motion, but such cancellation does not always work well. In general, when multiple persons are moved at once, there may be no motion that can cancel out the previously performed motion. Thus, the above steps (1), (2) and (3) will be needed.
(4-1) [Move a person] submenu
Select a person to be moved and the moving direction. Specify how much the selected person should be moved.
Note: When the names of persons are written vertically, the alignment of the rectangles in the horizontal direction will be kept tidy if you move persons horizontally in units of 84 pixels.
(4-2) [Align a person with another] submenu
Select a target person to be moved, a reference person whose position should be used as the reference point, and the type of alignment.
(4-3) [Move a person with reference to his/her parent(s) or child(ren)] submenu
You can move a selected person horizontally so that the vertical link from his/her parent(s) will be straight. You can also move a selected person horizontally so that he/she will be positioned at the center, in the horizontal direction, of the position(s) of his/her child(ren) connected to the lower horizontal edge of his/her rectangle.
(4-4) [Move down a person and his/her descendants] submenu
A selected person and his/her descendants will be moved down together. In addition, any person connected by a horizontal link with any of thus moved persons (and the descendants of such a connected person) will also be moved down cascadingly. You can specify how much they should be moved down.
(4-5) [Move persons cascadingly to the right] submenu
A selected person and all the persons reachable from him/her by following any links downwards or rightwards will be moved together to the right. You can specify how much they should be moved.
(4-6) [Move persons cascadingly to the left] submenu
A selected person and all the persons reachable from him/her by following any links downwards or leftwards will be moved together to the left. You can specify how much they should be moved.
(5) [Whole chart] menu
Submenus relating to the whole chart (not relating to an individual part of the chart) are provided.
(5-1) [Shift the whole chart] submenu
When you want to adjust a margin (the top, bottom, left, or right margin) of the pedigree chart, use this submenu and shift the whole chart upwards, downwards, to the left, or to the right. When the chart has been shifted unexpectedly, shift the chart again in the opposite direction to cancel the unexpected shifting.
(5-2) [Modify the height of the whole chart] submenu
Use this submenu when you want to increase the height of the whole pedigree chart or you want to reduce the bottom margin (by decreasing the height of the whole pedigree chart). If you want to reduce the top margin, shift the whole chart upwards by [Shift the whole chart] submenu.
(5-3) [Modify the width of the whole chart] submenu
Use this submenu when you want to increase the width of the whole pedigree chart or you want to reduce the right margin (by decreasing the width of the whole pedigree chart). If you want to reduce the left margin, shift the whole chart leftwards by [Shift the whole chart] submenu.
(5-4) [Set the margins] submenu
Use this submenu when you want to set the same value to the top, bottom, left, and right margins of the chart. This submenu will be useful when used to finish the chart.
(5-5) [Modify the title of the chart] submenu
It would be useful to embed a title into the SVG file of the created pedigree chart. When the chart is opened by a Web browser, the title will be displayed as tooltip text. The title may also be read out by a screen reader.
This submenu is provided to enter the title. The initial value of the title is the empty string.
(5-6) [Modify the description of the chart] submenu
This submenu is provided to enter a description of the pedigree chart. The description will be embedded into the SVG file of the created pedigree chart. The embedded description may be read out by a screen reader (while the description is invisible). The initial value of the description is the empty string. Depending on your purpose of the pedigree chart, please consider embedding a description to improve the accessibility.
(6) [Output] menu
In many cases, [Download the SVG file of the current state] submenu will suffice. Because no undo feature is implemented, [Download the SVG file of any preferable step] submenu is provided instead. [Download a pedigree chart viewer] submenu allows you to download a set of files constituting a simple viewer for the created pedigree chart. A few other output features are also provided.
(6-1) [See the SVG code] submenu
This submenu seems to be unnecessary in most cases because this is provided chiefly for debugging.
(6-2) [Download the SVG file of the current state] submenu
You can download the data of the current pedigree chart as an SVG file. You can specify the prefix of the file name as you like.
You can also specify whether to let the custom data attributes remain or to delete them. Let the custom data attributes remain if you intend to open the downloaded file later by this tool to further edit the pedigree chart. Delete the custom data attributes only when you finish editing the pedigree chart and you don't intend to open the chart by this tool any more. In such a case, if you want to reduce the size of the SVG file before using the file in another app, deletion of the custom data attributes will be useful.
Web browsers can be used to browse the downloaded SVG file. So as to browse it in the same style (e.g., in the same color, of the same line width, etc.) as the one applied during editing, put the downloaded SVG file and the CSS file for it on the same folder on your computer.
(6-3) [Download the SVG file of any preferable step] submenu
As mentioned above, no undo feature is provided. Instead, you can download the data of each step as an SVG file.
The character string entered in the input field for the prefix of the file name in [Download the SVG file of the current state] submenu will be used as the prefix of the name of the SVG file downloaded from this submenu.
Web browsers can be used to browse the downloaded SVG file. So as to browse it in the same style (e.g., in the same color, of the same line width, etc.) as the one applied during editing, put the downloaded SVG file and the CSS file for it on the same folder on your computer.
(6-4) [Output the list of names] submenu
You can download, as a text file, the list of the names of the persons included in the pedigree chart. You can choose whether to additionally output, to the text file, the annotations (i.e., notes) that have been added by using [Annotate a person] submenu.
(6-5) [Download a pedigree chart viewer] submenu
The first three files of the following list will be automatically downloaded. Put the following six files on the same directory on your computer and open the HTML file by a Web browser. It will work as a simple viewer for the pedigree chart.
- The SVG file of the pedigree chart will be downloaded with the file name such as
pedigree_viewer_yyyy-mm-dd_hhmmss.sss.svg
. - The HTML file for the body of the viewer will be downloaded with the file name such as
pedigree_viewer_yyyy-mm-dd_hhmmss.sss.html
. - The JavaScript file including data definitions that will be necessary for the viewer to work will be downloaded with the file name such as
pedigree_viewer_yyyy-mm-dd_hhmmss.sss.js
. - Manually download the common CSS file (
pedigree_svg.css
) for the SVG file of the pedigree chart. - Manually download the common CSS file (
pedigree_viewer.css
) for the HTML file for the body of the viewer. - Manually download the common JavaScript file (
pedigree_viewer.js
) that will be necessary for the viewer to work.
For simply browsing the pedigree chart, the viewer will be useful enough as it is. There is, however, room for improvement in convenience of the viewer. The viewer will be made more convenient by editing the HTML file for the body of the viewer to add information about the persons, horizontal links, and vertical links in the pedigree chart.
The viewer is designed so that when invoked with a query string such as ?pid=p123
, the viewer will display the detailed information about the specified person (in this example, the person whose ID is p123
) and display him/her at the center.
If no query string is specified, the person having the lowest ID, which is p0
in most cases, will be regarded as the specified person.
When linking from any other HTML file to the viewer, it will be useful to specify the linked location (i.e., the value of the href
attribute) as pedigree_viewer_yyyy-mm-dd_hhmmss.sss.html?pid=p123
, for example.
By clicking the “Chart” button or the “List” button at the upper right corner of the viewer, you can switch between the chart mode and list mode.
In the chart mode, the pedigree chart is displayed.
In the list mode, the pedigree chart is hidden, and the list you have edited (i.e., the list, each item of which includes information about a person, a horizontal link, or a vertical link in the chart) is displayed.
By default, the viewer is opened in the chart mode.
If the viewer is opened with the query string ?page_style=list
, the list mode is applied.
(7) [Read-in] menu
This menu is for reading data that has been created.
(7-1) [Read an SVG file created and saved before] submenu
By using this submenu, an SVG file that has been saved by [Download the SVG file of the current state] submenu, [Download the SVG file of any preferable step] submenu, or [Download a pedigree chart viewer] submenu can be read into the tool. After the SVG file has been read, you can edit the pedigree chart as you like. When you finish editing, save an SVG file again as you need.
(7-2) [Read automatically saved SVG data] submenu
The data of the pedigree chart may accidentally disappear while you are editing the pedigree chart. For example, while you are editing the pedigree chart, you might accidentally go to another page (for example by tapping the browser's [Back] button), reload this tool's page, or close the tab of this tool's page. In some cases, the data may remain fortunately; but in other cases, the data may disappear. It may perhaps depends on your browser's settings.
This submenu may serve as measures against such disappearance of data. However, it is not recommended to rely on this submenu too much because your browser's settings may decide whether the data will be successfully restored in response to a click on [read it and display the chart as read] button.
(8) Editing saved data manually
You can change the appearance of the pedigree chart as you like, simply by editing one or more files using a text editor. You can also make the pedigree chart viewer more convenient by adding descriptions.
(8-1) Editing the SVG file of the pedigree chart
If you want to modify the style applied to the pedigree chart, or if you want to remove a badge or an annotation that you have added mistakenly, edit the SVG file manually. SVG files are, in fact, plain text files; so you can edit them easily by using a text editor.
You can modify the style by editing the style
element, which is written as shown below and can be found near the beginning of the SVG file of the pedigree chart.
<style> @import url(pedigree_svg.css); </style>
For example, a new style for emperors may be defined as below.
In this case, specify the value emperor
(instead of the value neutral
, feminine
, or masculine
) for the class
attribute of the rect
elements that correspond to the persons to whom you want to apply this new style.
<style>
@import url(pedigree_svg.css);
rect.emperor {
stroke: hsl(255, 100%, 50%);
fill: hsla(255, 100%, 70%, 0.5);
}
</style>
In another case, your new style definition such as the above one may be added to pedigree_svg.css
instead of the style
element within the SVG file.
In such a case, editing the SVG file will solely mean editing the class
attribute of the rect
elements.
In yet another case, your new style may be defined in a new CSS file.
Let the name of the new CSS file be user_defined.css
, for example.
In this case, edit the style
element of the SVG file as shown below (and of course, also edit the class
attribute of the rect
elements as appropriate).
<style>
@import url(pedigree_svg.css);
@import url(user_defined.css);
</style>
If you have added an incorrect annotation mistakenly, delete the text
element corresponding to it.
An illustrative text
element of an annotation is shown below.
A text
element of an annotation has the id
attribute whose value has the form of “p
+ number + n
+ number” (e.g., p22n0
as below).
<text writing-mode="tb" id="p22n0" x="10332" y="1512" textLength="48" lengthAdjust="spacing" dx="8" dy="0" class="note blue">梁武帝</text>
If you have added an incorrect badge mistakenly, delete the circle
element and the text
element that correspond to the badge.
An illustrative pair of a circle
element and a text
element corresponding to a badge is shown below.
The circle
element for a badge has the id
attribute whose value has the form of “p
+ number + b_
+ position” (e.g., p2b_upper_right
as below), and the text
element for the badge has the id
attribute whose value has the form of “p
+ number + bn_
+ position” (e.g., p2bn_upper_right
as below).
<circle id="p2b_upper_right" cx="1722" cy="282" r="17" fill="darkblue"></circle>
<text id="p2bn_upper_right" x="1710" y="290" textLength="8" dx="8" dy="0" class="num_badge">1</text>
You can modify the color of a badge by changing the value of the fill
attribute of the circle
element.
See the <color> CSS data type for details of how to specify the color.
The tool provides no choice of a dashed line for drawing a horizontal link, but you can modify any horizontal link to be drawn by a dashed line.
Specifically, in the class
attribute of the path
element for drawing a horizontal link, add the value dashed
so that the result will be class="double dashed"
or class="single dashed"
.
(8-2) Editing the HTML file of the viewer
The viewer for the pedigree chart includes an HTML file. By editing the HTML file, you can make the viewer more convenient so that the chart and some descriptions about persons in the chart can be seen at once. The recommended way of editing the HTML file is explained below.
Modify the paragraph shown below (i.e., modify the contents of this p
element).
It may be useful to write a general explanation about the pedigree chart in this paragraph.
<div id="info_all">
<p>Edit this paragraph as you like.</p>
Below this p
element, a dl
element exists, which includes pairs of dt
element and dd
element.
Each pair corresponds to a person, a horizontal link (indicating marriage etc.), or a vertical link (indicating parent-and-child relation etc.).
It will be helpful to write a description about the person or the link in the dd
element.
Any note and/or any link may be embedded in the dd
element as shown below (see the italicized portion).
<dt id="p162_t">Sima Yi</dt>
<dd id="p162_d">
<button type="button" onclick="look_at('p162')">Look at Sima Yi</button>
<button type="button" onclick="reselect('p162')">Select Sima Yi</button>
Sima Yi (司馬懿). 179 - 251. His courtesy name is Zhongda (仲達).
[<a href="https://en.wikipedia.org/wiki/Sima_Yi">Wikipedia</a> |
<a href="https://zh.wikisource.org/wiki/%E6%99%89%E6%9B%B8/%E5%8D%B7001">Book of Jin</a>]
</dd>
(8-3) Editing the CSS file for the SVG file
The CSS file (named pedigree_svg.css
) for the SVG file can be edited.
For example, edit the fill
properties (for the background color of rectangles, and the text color), and the stroke
properties (for the color of the outlines of rectangles, and the color of horizontal and vertical links), as you like.
See the <color> CSS data type for details of how to specify the color.
As an example, an alternative CSS file (monochrome_svg.css
) is provided.
This CSS is designed so that the main body of a pedigree chart (i.e., all the parts except for annotations and badges) will be displayed in black and white.
Download monochrome_svg.css
, rename it pedigree_svg.css
, put it and the SVG file of a pedigree chart in the same folder on your computer.
Then, the pedigree chart will be displayed in black and white.
If you want to eliminate the outlines of the rectangles, modify the value of the stroke
property to none
as shown below.
rect.neutral, rect.feminine, rect.masculine {
stroke: none;
fill: white;
}
You can also modify the font-family
property as you like.
A dashed line can be changed to a dot-and-dash line or a dotted line.
Such change can be done by editing the value of the stroke-dasharray
attribute set for a dashed line.
See the stroke-dasharray
attribute for details.
A new class can be defined, of course.
For example, a class for emperors defined as to rect
elements may be useful, and a class for a particular lineage defined as to path
elements may also be useful.
(8-4) Editing the CSS file for the HTML file
The viewer for the pedigree chart includes the CSS file (named pedigree_viewer.css
) for the HTML file.
You can change the appearance of the viewer by editing this CSS file.
Edit some properties such as color
, background
, border-color
, font-family
, etc. as you like.
See the <color> CSS data type for details of how to specify the color.


NCP MLA Dilip Walse Patil meets Maharashtra Deputy Chief Minister Ajit Pawar
In a surprise move on Saturday morning, Devendra Fadnavis took oath as Maharashtra Chief Minister while NCP's Ajit Pawar was sworn-in as his deputy.
Nationalist Congress Party (NCP) MLA Dilip Walse Patil met with Maharashtra Deputy Chief Minister Ajit Pawar at his residence on Sunday.
In a surprise move on Saturday morning, Devendra Fadnavis took oath as Maharashtra Chief Minister while NCP's Ajit Pawar was sworn-in as his deputy.
This came after a prolonged uncertainty over the government formation that lasted for nearly a month.
Following which Ajit Pawar was expelled as legislative party leader of NCP and Jayant Patil was entrusted with the responsibility.
Meanwhile, in Mumbai Congress leader Ashok Chavan also reached the NCP Chief Sharad Pawar's residence to hold a meeting with the senior leader.
Supreme Court today will hear a joint plea of Shiv Sena, NCP and Congress against the decision of Maharashtra Governor inviting BJP`s Devendra Fadnavis to form the government.
Nationalist Congress Party late on Saturday moved 44 MLAs to Renaissance Hotel here on Saturday.
The BJP won 105 seats in the 288-member assembly followed by Shiv Sena 56, NCP 54 and Congress 44.


Country singer Sam Hunt apologizes for DUI: 'It was a poor and selfish decision'
by Mariah HaasCountry singer Sam Hunt is speaking out about his DUI arrest.
On Friday, the 34-year-old musician took to Twitter to apologize for his actions. "Wednesday night I decided to drive myself home after drinking at a friend’s show in downtown Nashville," Hunt wrote.
"It was a poor and selfish decision and I apologize to everyone who was unknowingly put at risk and let down by it. It won’t happen again."
SAM HUNT MAKES HISTORY, EXPLAINS ORIGIN OF SINGLE 'BODY LIKE A BACK ROAD'
Hunt was arrested early on Thursday in East Nashville, Tenn. after allegedly driving the wrong way down a one-way road, according to a police report obtained by Fox News. He was also allegedly swerving in and out of his lane and "crossed the center divide several times," the report said.
The "Kinfolks" crooner was pulled over and booked for allegedly driving under the influence and having an open container in the vehicle. He was charged with DUI.
SAM HUNT TIES THE KNOT WITH HANNAH LEE FOWLER
The arresting police officer said that Hunt smelled of alcohol and had "bloodshot" and "watery" eyes. And there were "two empty beer cans" next to him. Hunt had "difficulty retrieving his ID and attempted to give a credit card and passport instead," the report said.
COUNTRY SINGER SAM HUNT ARRESTED ON DUI CHARGE IN NASHVILLE
Hunt was alone in the car and admitted to "consuming alcohol recently," police said. He was read his rights, then took a sobriety test administered by the arresting officer and a Breathalyzer test. His blood-alcohol level was 0.173, according to the arrest warrant.
Hunt was released later on Thursday morning after posting $2,500 bail and will have to appear in court on Jan. 17.
CLICK HERE TO GET THE FOX NEWS APP
The singer rose to fame in 2016 with his album "Montevallo" and his best known for his 2017 chart-topping hit song, "Body Like a Back Road."
Fox News' Jessica Napoli contributed to this report


e2pall(1) teTeX e2pall(1) NAME e2pall - convert all EPS files in a LaTeX document to PDF SYNOPSIS e2pall TEXFILE DESCRIPTION e2pall searches through TEXFILE for \includegraphics commands to find the base names of image files. When it finds one, e2pall runs epstopdf(1) to create a PDF file from the EPS file. e2pall will check to be sure that an existing PDF file is up-to-date with the EPS file, and will not run epstopdf(1) if the PDF file is newer than the EPS file. BUGS Seems to be broken Cannot handle \input{filename} or \includegraphics{filename} split over more than one line Must be run from same directory as the LaTeX file Does not look down $TEXINPUTS Cannot handle documents that use \include commands Assumes all files included with \includegraphics are EPS files SEE ALSO epstopdf(1) AUTHOR e2pall was written by Jody Klymak<EMAIL_ADDRESS>and pub‐ lished in a posting to the<EMAIL_ADDRESS>(mailing list). This manual page was written by C.M. Connelly<EMAIL_ADDRESS>for the Debian GNU/Linux system. It may be used by other distributions without contacting the author. Any mistakes or omissions in the manual page are my fault; inquiries about or corrections to this manual page should be directed to me (and not to the primary author). teTeX August 2000 e2pall(1)


Documentation Version 1.0.0
You need the following softwares to run this application.
$ git clone https://github.com/prostiate/si-administrasi.git $ cd si-administrasi $ composer install
Clone this project then go to the root folder and run these commands to install the requred package, publish assets and config.
$ cp .env.example .env $ php artisan key:generate
Copy the .env.example to .env and generate the key.
DB_CONNECTION=mysql DB_HOST=<IP_ADDRESS> DB_PORT=3306 DB_DATABASE=database_name DB_USERNAME=database_username DB_PASSWORD=database_password
Setup your database connection environment.
MAIL_MAILER=smtp MAIL_HOST=yourmailhost MAIL_PORT=465 MAIL_USERNAME=yourmailusername MAIL_PASSWORD=yourmailpassword MAIL_ENCRYPTION=ssl<EMAIL_ADDRESS>MAIL_FROM_NAME="YOUR NAME"
If you want your app to send mail, you need to add this on your .env.
php artisan migrate:fresh --seed
Then run the migration for seeding the database with tables and default records.
Username = 99999999 Password = superadmin
Open browser and go to <IP_ADDRESS> to open your app using this credentials and after you logged in, it will ask you to submit your new password.
"maatwebsite/excel": "^3.1", "owen-it/laravel-auditing": "^10.0", "ramsey/uuid": "^4.0", "spatie/laravel-permission": "^3.13", "stevebauman/location": "^5.0", "yajra/laravel-datatables-buttons": "^4.0", "yajra/laravel-datatables-oracle": "~9.0"
Above is external packages that we use for this project.
namespace App\Exports; use App\User; use Maatwebsite\Excel\Concerns\FromCollection; class UsersExport implements FromCollection { public function collection() { return User::all(); } }
maatwebsite/excel used for exporting and importing and it had incredibly customization so we can easily implement it.
namespace App; use Illuminate\Database\Eloquent\Model; use OwenIt\Auditing\Contracts\Auditable; class User extends Model implements Auditable { use \OwenIt\Auditing\Auditable; // ... }
owen-it/laravel-auditing used for logging all the user's activites events (create, update, delete, restore).
use Ramsey\Uuid\Uuid; $uuid = Uuid::uuid4(); printf( "UUID: %s\nVersion: %d\n", $uuid->toString(), $uuid->getFields()->getVersion() );
ramsey/uuid used for creating the personal number (temporary disabled, will be used for the future).
// Adding permissions to a user $user->givePermissionTo('edit articles'); // Adding permissions via a role $user->assignRole('writer'); $role->givePermissionTo('edit articles');
spatie/laravel-permission used for you to manage user permissions and roles in a database.
$position = Location::get(); // Returns instance of Stevebauman\Location\Position
stevebauman/location used for retrieve a users location from their IP address using external web services, or through a flat-file database hosted on your server.
use Yajra\Datatables\Facades\Datatables; // Using Eloquent return Datatables::eloquent(User::query())->make(true); // Using Query Builder return Datatables::queryBuilder(DB::table('users'))->make(true); // Using Collection return Datatables::collection(User::all())->make(true); // Using the Engine Factory return Datatables::of(User::query())->make(true); return Datatables::of(DB::table('users'))->make(true); return Datatables::of(User::all())->make(true);
yajra/laravel-datatables is customized version of datatables.net you can look both of documentations. Those packages used to handle server-side works of DataTables jQuery Plugin via AJAX option by using Eloquent ORM, Fluent Query Builder or Collection.
In this project, there are several tables and seeds that contain all the user's records. Migrations are like version control for your database, allowing your team to modify and share the application's database schema. (laravel/migration)
// Migration Files 2014_10_12_000000_create_users_table.php 2014_10_12_100000_create_password_resets_table.php 2019_08_19_000000_create_failed_jobs_table.php 2019_08_19_000001_create_permission_tables.php 2019_08_19_000002_create_audits_table.php 2020_01_01_000001_create_vendors_table.php 2020_01_01_000002_create_bagians_table.php 2020_01_01_000006_create_pekerjas_table.php 2020_01_01_000010_create_spks_table.php 2020_01_01_000011_create_spk_histories_table.php 2020_01_01_000012_create_spk_items_table.php 2020_01_01_000013_create_spk_item_histories_table.php 2020_01_01_000020_create_screenings_table.php 2020_01_01_000030_create_attachment_files_table.php 2020_06_29_141400_create_asset_perangkats_table.php 2020_06_29_141401_create_asset_perangkat_histories_table.php 2020_07_15_144248_create_jobs_table.php // Migration Table User use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; class CreateUsersTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('users', function (Blueprint $table) { $table->id(); $table->string('name'); $table->string('personal_number', 10);//->unique(); $table->string('password'); $table->rememberToken(); $table->timestamps(); $table->timestamp('password_change_at')->nullable(); $table->softDeletes(); }); } // ... }
Migrations are typically paired with Laravel's schema builder to build your application's database schema. If you have ever had to tell a teammate to manually add a column to their local database schema, you've faced the problem that database migrations solve. (laravel/migration)
php artisan migrate
To run all of your outstanding migrations, execute the migrate Artisan command. (laravel/migration)
// Seeder Files BagianSeeder.php DatabaseSeeder.php PermissionTableSeeder.php RoleSeeder.php UserSeeder.php VendorSeeder.php // DatabaseSeeder.php use Illuminate\Database\Seeder; class DatabaseSeeder extends Seeder { /** * Seed the application's database. * * @return void */ public function run() { $this->call(RoleSeeder::class); $this->call(UserSeeder::class); $this->call(BagianSeeder::class); $this->call(VendorSeeder::class); } }
All seed classes are stored in the database/seeds directory. Seed classes may have any name you wish, but probably should follow some sensible convention, such as UserSeeder, etc. By default, a DatabaseSeeder class is defined for you. From this class, you may use the call method to run other seed classes, allowing you to control the seeding order. (laravel/seeding)
php artisan db:seed php artisan db:seed --class=UserSeeder
By default, the db:seed command runs the DatabaseSeeder class, which may be used to call other seed classes. However, you may use the --class option to specify a specific seeder class to run individually. (laravel/seeding)
php artisan migrate:fresh --seed
You may also seed your database using the migrate:fresh command, which will drop all tables and re-run all of your migrations. This command is useful for completely re-building your database. (laravel/seeding)
Lorem the It is a long
established fact that a reader will be distracted..
Please read more about WordPress here.
WordPress Installation via FTP.
Schema::create('bagians', function (Blueprint $table) { $table->id(); $table->string('nama'); $table->integer('kode'); $table->string('sandi'); $table->timestamps(); $table->softDeletes(); });
Berikut merupakan schema table untuk module bagian, $table->timestamps()
adalah function dari laravel yang berfungsi untuk membuat column
created_at
dan deleted_at
dan softDeletes()
berfungsi untuk membuat column deleted_at
, agar pada saat delete records tidak langsung
terhapus melainkan mengubah deleted_at
menjadi current time saat dia menghapus.
(laravel/soft-deleting)
Agar bisa memakai $table->softDeletes()
, model harus mengimport softDeletes
juga.
(go to Model)
$datas = [ '99999999' => 'BELUM ADA BAGIAN DI SERVER', '70238340' => 'APPLICATION MANAGEMENT & OPERATION DIVISION', '70249602' => 'APPLICATION DEVELOPMENT 1 DEPARTMENT', '70254703' => 'CORE BANKING PLATFORM DEVELOPMENT FUNCTION', '70254704' => 'CORPORATE CORE PLATFORM DEVELOPMENT FUNCTION', '70254705' => 'CARD MANAGEMENT PLATFORM DEVELOPMENT FUNCTION', '70254706' => 'INTERNATIONAL & TREASURY PLATFORM DEVELOPMENT FUNCTION', '70254707' => 'RECONCILIATION & SETTLEMENT PLATFORM DEVELOPMENT FUNCTION', '70249616' => 'APPLICATION DEVELOPMENT 2 DEPARTMENT', '70254708' => 'DISTRIBUTION CHANNEL PLATFORM DEVELOPMENT FUNCTION', '70254709' => 'OUTLET DELIVERY PLATFORM DEVELOPMENT FUNCTION', '70254710' => 'MIDDLEWARE PLATFORM DEVELOPMENT FUNCTION', '70254711' => 'SUPER APPS PLATFORM DEVELOPMENT FUNCTION', '70254712' => 'CASH MANAGEMENT PLATFORM DEVELOPMENT FUNCTION', '70249603' => 'APPLICATION QUALITY IMPROVEMENT DEVELOPMENT DEPARTMENT', '70254713' => 'APPLICATION ENGINEERING SUPPORT FUNCTION', '70254714' => 'KNOWLEDGE MANAGEMENT FUNCTION', '70254715' => 'APPLICATION PORTOFOLIO & QUALITY ASSURANCE FUNCTION', '70254716' => 'APPLICATION INTEGRATION TESTING FUNCTION', '70249604' => 'APPLICATION OPERATION SERVICE DEVELOPMENT DEPARTMENT', '70254717' => 'IT SERVICE DESK', '70254718' => 'DATABASE ADMINISTRATION OPERATION SERVICES FUNCTION', '70254719' => 'CORE & HOST APPLICATION OPERATION SERVICES FUNCTION', '70254720' => 'MIDDLEWARE APPLICATION OPERATION SERVICES FUNCTION', '70254721' => 'DISTRIBUTION & OUTLET APPLICATION SERVICES FUNCTION', '70254722' => 'SUPER APPS OPERATION SERVICES FUNCTION', '70254723' => 'RECONCILIATION APPLICATION OPERATION SERVICES FUNCTION', ]; $sandi = [ '99999999' => 'BELUM ADA BAGIAN DI SERVER', '70238340' => 'APP', '70249602' => 'CSD', '70254703' => 'CBP', '70254704' => 'CCP', '70254705' => 'CDP', '70254706' => 'ITP', '70254707' => 'RSP', '70249616' => 'OCD', '70254708' => 'DCP', '70254709' => 'ODP', '70254710' => 'MDP', '70254711' => 'SAP', '70254712' => 'CMP', '70249603' => 'QIM', '70254713' => 'AES', '70254714' => 'KMG', '70254715' => 'APQ', '70254716' => 'ITG', '70249604' => 'OPA', '70254717' => 'SDK', '70254718' => 'DBA', '70254719' => 'CAO', '70254720' => 'MDO', '70254721' => 'DAO', '70254722' => 'SAO', '70254723' => 'RAO', ]; foreach($datas as $key => $data){ Bagian::create([ 'nama' => $data, 'kode' => $key, 'sandi' => $sandi[$key], ]); }
Data tersebut merupakan records fixed yang harus ada di database pada saat fresh install. Karena di aplikasi tersebut, untuk module bagian tidak ada event created
dan updated
,
hanya ada event deleted
dan restored
.
Untuk record data '99999999' => 'BELUM ADA BAGIAN DI SERVER'
dan sandi '99999999' => 'BELUM ADA BAGIAN DI SERVER'
, sebagai default value pada saat melakukan import data pekerja jika
pada excel data import tersebut dibagian column bagian tidak ada recordnya di existing.
(laravel/seeding)
namespace App\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use OwenIt\Auditing\Contracts\Auditable as AuditableContract; use OwenIt\Auditing\Auditable; class Bagian extends Model implements AuditableContract { use SoftDeletes; use Auditable; protected $table = 'bagians'; protected $fillable = [ 'nama', 'kode', 'sandi', ]; public function data_screening() { return $this->hasMany('App\Models\Screening', 'bagian_id'); } public function data_pekerja() { return $this->hasMany('App\Models\Pekerja'); } }
Module bagian memiliki dua relation, yaitu relation dengan module screening dan pekerja dengan type relation-nya hasmany (One To Many).
(laravel/one-to-many)
Model bagian ini menggunakan softDeletes
agar pada saat user mendelete record, record tersebut tidak langsung terhapus melainkan akan mengupdate
column deleted_at
dengan timestamp current time. Dan Auditable
agar aplikasi dapat merekam aktivitas user melakukan event seperti
created
, updated
, deleted
dan restored
.
namespace App\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use OwenIt\Auditing\Contracts\Auditable as AuditableContract; use OwenIt\Auditing\Auditable; class Bagian extends Model implements AuditableContract { use SoftDeletes; use Auditable; protected $table = 'bagians'; protected $fillable = [ 'nama', 'kode', 'sandi', ]; public function data_screening() { return $this->hasMany('App\Models\Screening', 'bagian_id'); } public function data_pekerja() { return $this->hasMany('App\Models\Pekerja'); } }
Module bagian memiliki dua relation, yaitu relation dengan module screening dan pekerja dengan type relation-nya hasmany (One To Many).
(laravel/one-to-many)
Model bagian ini menggunakan softDeletes
agar pada saat user mendelete record, record tersebut tidak langsung terhapus melainkan akan mengupdate
column deleted_at
dengan timestamp current time. Dan Auditable
agar aplikasi dapat merekam aktivitas user melakukan event seperti
created
, updated
, deleted
dan restored
.
Lorem the It is a long established fact that a reader will be distracted.. Please read more about WordPress here.
Lorem the It is a long established fact that a reader will be distracted.. Please read more about WordPress here.
Lorem the It is a long established fact that a reader will be distracted.. Please read more about WordPress here.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English.
Lorem the It is a long established fact that a reader will be distracted.. Please read more about WordPress here.
Lorem the It is a long established fact that a reader will be distracted.. Please read more about WordPress here.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English.
Lorem the It is a long established fact that a reader will be distracted.. Please read more about WordPress here.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Lorem the It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. long established fact that a reader will English.
Please remember you have purchased a very affordable theme and you have not paid for a full-time web design agency. Occasionally we will help with small tweaks, but these requests will be put on a lower priority due to their nature. Support is also 100% optional and we provide it for your connivence, so please be patient, polite and respectful.
Please visit our profile page or ask question @yourusername
Support for my items includes:These are the primary CSS files used for general front-end styling. Use these to customize your theme even further. All included JavaScript codes under yourthemename/css/
These are the various attribution inks to the Javascript files included or modified to work with in this theme. All included JavaScript codes under yourthemename/js/
You can find the version history (changelog.txt) file on yourthemename-full.zip folder or you can check changelog on theme sale page.
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.
----------------------------------------------------------------------------------------- Version 3.8.4 - May 7th, 2015 ----------------------------------------------------------------------------------------- - new revolution slider plugin version - fixed security issue with xss vulnerability - improved demo importer for certain server environments - updated WooCommerce template files for the outdated message in system status - added suhosin check in system status - added information that explains ZipArchive is required on your server for importing demos - portfolio Grid template improvement - added more information to demo popup message for individual demo requirements - RTL style improvements - breadcrumb function improved for various areas ----------------------------------------------------------------------------------------- Version 3.8.3 - May 7th, 2015 ----------------------------------------------------------------------------------------- - fixed responsive / retina issue for larger logos - fusion slider now uses responsive headings all the time - dropped custom Avada styles for select boxes in IE since it is not supported - fixed compatibility issue with Category Order and Taxonomy Terms Order plugin - fixed issue of full width background being affected by padding options - tested and fixed hellobar issue - typography settings now apply to single post pages - improved smooth scroll in certain situations - youtube & vimeo videos will show at normal size in light box as long as video embed link is not used - fixed issue of â€œfixedâ€ featured image mode not working for carousels / recent work - fixed issue of header tagline font not working with font options ----------------------------------------------------------------------------------------- Version 3.8.2 - May 7th, 2015 ----------------------------------------------------------------------------------------- - fixed formatting issues with Turkish language files - letter spacing menu option improvement - improved fusion slider max content width setting - removed the â€œdisable first featured image on productsâ€ setting since it does not apply - improved portfolio featured image loading - removed encoding from tracking code, space before head, space before body, and custom CSS to stop it from parsing code within TO and removing special characters e.g. + - woo login box now shows login fields for logged out users - woo cart / my account links now show on mobile - fixed button styling issue with gravity forms
Code released under the Un License License.
For more information about copyright and license check choosealicense.com.


Ukrainian at Center of Trump/Rudes Conspiracy Theory
The Ukrainian at the center of the “Ukraine collusion” conspiracy just posted a picture of himself hanging out with John Voight at the Trump DC hotel. Because of course he did.
The Ukrainian at the center of the “Ukraine collusion” conspiracy just posted a picture of himself hanging out with John Voight at the Trump DC hotel. Because of course he did.


--- layout: base --- {% capture section %}{% include copy/intro.md %}{% endcapture %} {{ section | markdownify }} {% capture section %}{% include copy/infrastructure.md %}{% endcapture %} {{ section | markdownify }} {% capture section %}{% include copy/budgets.md %}{% endcapture %} {{ section | markdownify }} Do you want to give it a go? Get started
Do you want to give it a go?


Collective file operations are subject to the same restrictions as collective communication operations. For a complete discussion, please refer to the semantics set forth in Section Correctness on page Correctness .
Collective file operations are collective over a dup of the communicator used to open the file---this duplicate communicator is implicitly specified via the file handle argument. Different processes can pass different values for other arguments of a collective routine unless specified otherwise.


Pumpkin tries her hand at Chinese calligraphy
FUJIFILM GFX100S — ƒ/2.8 @ 80 mm, 1/75s, ISO 100
.. with an ice cream sandwich
FUJIFILM GFX100S — ƒ/2.2 @ 80 mm, 1/180s, ISO 100
Riding out with the Wilson's on the West County Regional Trail
FUJIFILM X100V — ƒ/6.4 @ 23 mm, 1/1000s, ISO 320
Dining out at Fresca
FUJIFILM GFX100S — ƒ/8 @ 32 mm, 1/28s, ISO 200
Pipilo maculatus, adult male
FUJIFILM X-H1 — ƒ/9 @ 560 mm, 1/500s, ISO 500
Pumpkin hiding out in the back of the Tesla Y, reading a book.
FUJIFILM GFX100S — ƒ/4 @ 32.6 mm, 1/27s, ISO 200
Looking west toward the many wind turbines of the Sacramento Delta
FUJIFILM GFX100S — ƒ/14 @ 32 mm, 1/25s, ISO 400
Having fun with bamboo on Brannan Island
FUJIFILM GFX100S — ƒ/4 @ 64 mm, 1/210s, ISO 200
Even East Bay gets cold in the evening
FUJIFILM GFX100S — ƒ/1.7 @ 80 mm, 1/58s, ISO 320
I snuck a photo out the window as Dallas was heading out the door
FUJIFILM GFX100S — ƒ/1.7 @ 80 mm, 1/160s, ISO 100
Little Bird dresses up on the way to dinner
FUJIFILM GFX100S — ƒ/1.7 @ 80 mm, 1/2200s, ISO 200
Enjoying a picnic in the back yard
FUJIFILM GFX100S — ƒ/4 @ 51.7 mm, 1/120s, ISO 200
Hanging out at a private beach outside of Pescadero
FUJIFILM GFX100S — ƒ/10 @ 64 mm, 1/50s, ISO 400
Looking over the Sunset Neighborhood and Golden Gate Park
FUJIFILM GFX100S — ƒ/13 @ 32 mm, 1/28s, ISO 200
First day of 4th grade post-Covid lockdown
FUJIFILM GFX100S — ƒ/2 @ 110 mm, 1/2900s, ISO 200
Featuring a dark-winged fungus gnat (Sciaridae)
FUJIFILM GFX100S — ƒ/7.1 @ 120 mm, 1/90s, ISO 1000
As seen from the 4th Street bridge
FUJIFILM GFX100S — ƒ/20 @ 32 mm, 1/50s, ISO 200
Swinging around at Mission Bay Kids Park
FUJIFILM GFX100S — ƒ/4 @ 51.7 mm, 1/900s, ISO 200
Little Bird sweeping the sidewalk while leaping
FUJIFILM GFX100S — ƒ/4.5 @ 36.2 mm, 1/80s, ISO 100
This is what happens when you get a portrait lens and your model isn't interested in cooperating.
FUJIFILM GFX100S — ƒ/2 @ 110 mm, 1/150s, ISO 100
Oriental Firebelly Toad (Bombina orientalis)
FUJIFILM GFX100S — ƒ/5.6 @ 120 mm, 1/90s, ISO 3200
Prunus serrulata 'Kwanzan'
FUJIFILM GFX100S — ƒ/6.4 @ 64 mm, 1/320s, ISO 200
Chloe turned 7!
FUJIFILM X-H1 — ƒ/4 @ 56 mm, 1/2700s, ISO 400
Chillin' at Baker Beach
FUJIFILM X-H1 — ƒ/4 @ 56 mm, 1/2400s, ISO 400
Looking back toward Rincon Hill
FUJIFILM X100V — ƒ/11 @ 23 mm, 1/320s, ISO 320
Hanging out on Judah St
FUJIFILM X-H1 — ƒ/5.6 @ 23 mm, 1/400s, ISO 400
Tom met the 3 of us outside of Velo Rouge for the first time in months
FUJIFILM X100V — ƒ/5 @ 23 mm, 1/340s, ISO 320
Sharing tales of motherhood in the front yard
FUJIFILM X-H1 — ƒ/4.5 @ 23 mm, 1/320s, ISO 400
Warts and all
FUJIFILM X-H1 — ƒ/9 @ 56 mm, 1/640s, ISO 400
Little Bird goes back to school!
FUJIFILM X-H1 — ƒ/2.5 @ 56 mm, 1/3200s, ISO 400


Assam has a long tradition of weaving cloths. In fact, it is a way of life in many parts of the state even today. Most households in villages possesses a loom in which they weave cloths out of cotton and many kinds of the famous Assam silk namely, ‘Pat’ and ‘Muga’. They mostly create ‘mekhela-chaddar’ (a kind of sari worn by Assamese ladies), ‘Gamosa’ (towels) and other things by weaving.
About
Really good shop. Nice price for a good purchase. Loved the baskets.
Lovely products. Loved the brass items. Good price and quaity. :)


Hi guys,
I've questions about the assignment "WIN WIN WIN - Nobody can stop me".
-You have to win 20 Rounds without loosing in the interval, right?
-If you loose one round the counter will be reseted, right?
- Have I to do these 20 victories in 20 continuous rounds or can I switch-off the Pc and continue e.g. next day?
- If I had reached the 20 victories, I get the assignment, right? But if I losse after 20 or more victories the assignment is still complete or will it be reseted?
- My profile is showing me 16 victories in a row, but the assignment says 13? Where is the failure?
Sorry for my bad english!
BrainFooLong
Administrator
Hi,
maybe you have got some reports before we have activated this assignment.
The time of the last 3 could be before our update.
Topicstarter
Icedevil-1
Hi,
that could be possible. THX!
Do you have also answers to my questions above?
BrainFooLong
Administrator
You are right in all your points.
BrainFooLong
Administrator
-You have to win 20 Rounds without loosing in the interval, right?
Yes
-If you loose one round the counter will be reseted, right?
Yes
- Have I to do these 20 victories in 20 continuous rounds or can I switch-off the Pc and continue e.g. next day?
No need to stay online.
- If I had reached the 20 victories, I get the assignment, right? But if I losse after 20 or more victories the assignment is still complete or will it be reseted?
No reset once you have it.


54 ECHO readers genius ideas inspired by Elf on the Shelf 29 Nov 2019, 11:26 by Gemma Jaleel Superhero party. From Michelle Riley1 of 54 Melissa Logan sent in these photos of her elf, Ringo getting up to no good!2 of 54 Suzanne Bennion: "Our elf called Buddy has been very naughty. He decided to come to stay on December 1 and has managed to cause havoc every night. But at least he is stopping my four children from being naughty!"3 of 54 This elf is a star! Sent in by Melissa Logan.4 of 54 Peppermint Pickle Pants is up to no good at Victoria Doran's house!5 of 54 Bob Hibbert from Speke sent in this picture of a friend's elf.6 of 54 Melissa Logan sent in these photos of her elf, Ringo.7 of 54 Naughty elf sent in by Kathryn8 of 54 Melissa Logan's elf Ringo being mischievous9 of 54 Naughty elf Ringo getting up to no good. Sent in by Melissa Logan.10 of 54 This naughty elf has gotten in to Mum's makeup! Sent in by Melissa Logan.!11 of 54 Michelle Riley's elf is saying Hi to Max12 of 54 Ringo the elf is hiding in this family's tree! Sent in by Melissa Logan.13 of 54 Looking good! Sent in by Melissa Logan14 of 54 Victoria Doran: "Thought you may want to see some of the things our elf has been up to! Peppermint Pickle Pants is a cheeky monkey!"15 of 54 Story time with Elvis. From Michelle Riley16 of 54 Peppermind Pickle Pants is up to his old tricks! Sent in by Victoria Doran17 of 54 Peppermint Pickle Pants riding a reindeer. Sent in by Victoria Doran.18 of 54 Michelle Riley: "Elvis dressing our tree"19 of 54 Suzanne Bennion: "Our elf called Buddy has been very naughty. He decided to come to stay on December 1 and has managed to cause havoc every night. But at least he is stopping my four children from being naughty!"20 of 54 Buddy the elf is disguised as Spiderman. Sent in by Suzanne Bennion21 of 54 Tea party time! Sent by Suzanne Bennion22 of 54 Buddy and Barbie. Sent by Suzanne Bennion23 of 54 Buddy has been decorating! Sent by Suzanne Bennion.24 of 54 Do you want to build a snowman? Sent in by Suzanne Bennion25 of 54 Naughty Buddy is back at it! Sent by Suzanne Bennion26 of 54 This elf has been a busy bee! Sent by Suzanne Bennion27 of 54 Festive friends by Suzanne Bennion28 of 54 Buddy the naughty elf!  From Michelle Riley32 of 54 Elvis racing cars. From Michelle Riley33 of 54 Elvis playing hide and seek sent by Michelle Riley34 of 54 Elvis playing Whack-a-mole with Tigger. From Michelle Riley35 of 54 Sleepy Elvis. From Michelle Riley36 of 54 Elvis playing Twister. From Michelle Riley37 of 54 Elvis hiding in our tree! From Michelle Riley38 of 54 Matthew Mccoombe's elf has been up to some mischief!39 of 54 Ellen McGough's elf on the night he returned!40 of 54 Leanne Bragger's elf is hanging about!41 of 54 A fun game with the other toys for Leanne Bragger's elf42 of 54 Sarah Hewitson's is having a cuddle with her elf43 of 54 Margie Lavelle's elves have wrapping papered the kitchen!44 of 54 Leigh O'Sullivan's buddy elf ate all the chocolates out the advent calender!45 of 54 Emma Edwards' elf has busted out the silly string46 of 54 Edie Denmark's elf has a house full of choccies47 of 54 Carla Taylor's elf is enjoying toasted marshmallows and Christmas stories48 of 54 Edie Denmark's elf is feeling fruity49 of 54 Jennifer Robinson's Buddy pops decided to be the face of coco pops!50 of 54 Jennifer Robinson's elf has eaten all the chocolate log!!51 of 54 Laura Elson's elf has been making icing sugar angels on the dining room table!52 of 54 'Buddy woz ere' in Laura Elson's elf photo53 of 54 Sonia Louise Burns's elfie has been causing mischief in their home54 of 54


You can use JConsole to inspect and use the MBeans.
To connect to the JBoss EAP server using JConsole, open a command prompt and type the following command :
Select the local org.jboss.modules.Main process and click Connect. You are presented with the following screen.
To test the MBeans :
quickstarts
in the left column of the console.quickstarts
, you see the 4 MBeans: AnnotatedComponentHelloWorld
, MXComponentHelloWorld
, MXPojoHelloWorld
, and SarMXPojoHelloWorld
Operations
--> sayHello
.<your name>
!.


| PHED-Physical Education |
| NR |
16497 |
PHED |
1020 |
001 |
24M |
1.000 |
Beginning Social Dance |
TR |
02:40 pm-03:35 pm |
20 |
16 |
4 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College |
| NR |
12147 |
PHED |
1020 |
011 |
24M |
1.000 |
Beginning Social Dance |
TR |
04:20 pm-05:15 pm |
20 |
17 |
3 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College |
| C |
10568 |
PHED |
1080 |
001 |
24M |
1.000 |
Beginning Bowling |
M |
02:40 pm-04:30 pm |
22 |
22 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Darrell J Bernd |
01/17-05/04 |
MC AR-B |
Credit from 4-Year College |
| NR |
10569 |
PHED |
1080 |
005 |
24M |
1.000 |
Beginning Bowling |
W |
04:45 pm-06:35 pm |
24 |
22 |
2 |
0 |
0 |
0 |
Beverly K Clanton (P), Darrell J Bernd |
01/17-05/04 |
MC AR-B |
Credit from 4-Year College |
| NR |
13484 |
PHED |
1120 |
002 |
24M |
1.000 |
Backpacking and Hiking |
W |
03:00 pm-04:50 pm |
18 |
17 |
1 |
0 |
0 |
0 |
Beverly K Clanton (P), Sarah Collins , John N Ruhl |
01/17-05/04 |
AMG 210 |
Credit from 4-Year College |
| NR |
14407 |
PHED |
1170 |
001 |
24M |
1.000 |
Beginning Racquetball |
TR |
09:40 am-10:35 am |
12 |
7 |
5 |
0 |
0 |
0 |
Beverly K Clanton (P), Kellie Lynn Kosar |
01/17-05/04 |
MC AR-C |
Credit from 4-Year College |
| NR |
12777 |
PHED |
1170 |
004 |
24M |
1.000 |
Beginning Racquetball |
TR |
11:20 am-12:15 pm |
12 |
11 |
1 |
0 |
0 |
0 |
Beverly K Clanton (P), Kellie Lynn Kosar |
01/17-05/04 |
MC AR-C |
Credit from 4-Year College |
| NR |
10581 |
PHED |
1180 |
003 |
24M |
1.000 |
Aerobic Walking |
MW |
12:40 pm-01:35 pm |
14 |
11 |
3 |
0 |
0 |
0 |
Beverly K Clanton (P), Sarah Hogstrom Standridge |
01/17-05/04 |
AMG 204 |
Credit from 4-Year College |
| NR |
10582 |
PHED |
1180 |
004 |
24M |
1.000 |
Aerobic Walking |
TR |
01:00 pm-01:55 pm |
25 |
24 |
1 |
0 |
0 |
0 |
Tayler Deane Redinger (P) |
01/17-05/04 |
MC AR-A |
Credit from 4-Year College |
| NR |
12148 |
PHED |
1180 |
007 |
24M |
1.000 |
Aerobic Walking |
TR |
11:20 am-12:15 pm |
25 |
23 |
2 |
0 |
0 |
0 |
Tayler Deane Redinger (P) |
01/17-05/04 |
MC AR-A |
Credit from 4-Year College |
| NR |
10585 |
PHED |
1180 |
D01 |
24M |
1.000 |
Aerobic Walking |
|
TBA |
30 |
29 |
1 |
0 |
0 |
0 |
Seungho Ryu (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| C |
13232 |
PHED |
1180 |
D02 |
24M |
1.000 |
Aerobic Walking |
|
TBA |
30 |
30 |
0 |
0 |
0 |
0 |
Seungho Ryu (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| C |
14784 |
PHED |
1180 |
D03 |
24M |
1.000 |
Aerobic Walking |
|
TBA |
30 |
30 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Kerry Douglas Harris Lewis |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| NR |
14786 |
PHED |
1180 |
D04 |
24M |
1.000 |
Aerobic Walking |
|
TBA |
30 |
29 |
1 |
0 |
0 |
0 |
Beverly K Clanton (P), Sarah Collins |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| NR |
16279 |
PHED |
1180 |
D05 |
24M |
1.000 |
Aerobic Walking |
|
TBA |
30 |
29 |
1 |
0 |
0 |
0 |
Beverly K Clanton (P), Sarah Collins |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
|
|
17609 |
PHED |
1180 |
D06 |
24M |
1.000 |
Aerobic Walking |
|
TBA |
25 |
10 |
15 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
03/20-05/04 |
TBA TBA |
Accelerated 2 Part of term and Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| NR |
16496 |
PHED |
1190 |
002 |
24M |
1.000 |
Aerobic Dance |
WF |
10:20 am-11:15 am |
25 |
15 |
10 |
0 |
0 |
0 |
Lashan Matthews Dixon (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College |
| NR |
10586 |
PHED |
1190 |
003 |
24M |
1.000 |
Aerobic Dance |
MW |
01:50 pm-02:45 pm |
25 |
13 |
12 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College |
| NR |
10587 |
PHED |
1200 |
001 |
24M |
1.000 |
Beginning Weight Training |
WF |
08:00 am-08:55 am |
18 |
12 |
6 |
0 |
0 |
0 |
Jonathan P Davis (P) |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| NR |
10589 |
PHED |
1200 |
003 |
24M |
1.000 |
Beginning Weight Training |
WF |
10:20 am-11:15 am |
20 |
14 |
6 |
0 |
0 |
0 |
Beverly K Clanton (P), Kellie Lynn Kosar |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| C |
10590 |
PHED |
1200 |
004 |
24M |
1.000 |
Beginning Weight Training |
WF |
11:30 am-12:25 pm |
18 |
18 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Kellie Lynn Kosar |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| NR |
13485 |
PHED |
1200 |
005 |
24M |
1.000 |
Beginning Weight Training |
MW |
12:40 pm-01:35 pm |
18 |
17 |
1 |
0 |
0 |
0 |
Kelsie Nicole Roberts (P) |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| C |
10591 |
PHED |
1200 |
006 |
24M |
1.000 |
Beginning Weight Training |
TR |
09:40 am-10:35 am |
18 |
18 |
0 |
0 |
0 |
0 |
Kelsie Nicole Roberts (P) |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| C |
10593 |
PHED |
1200 |
007 |
24M |
1.000 |
Beginning Weight Training |
TR |
11:20 am-12:15 pm |
18 |
18 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Kelly Jean Buss |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| C |
12149 |
PHED |
1200 |
008 |
24M |
1.000 |
Beginning Weight Training |
TR |
01:00 pm-01:55 pm |
18 |
18 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Kelly Jean Buss |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| NR |
13486 |
PHED |
1200 |
010 |
24M |
1.000 |
Beginning Weight Training |
TR |
02:40 pm-03:35 pm |
18 |
15 |
3 |
0 |
0 |
0 |
Beverly K Clanton (P), Kelly Jean Buss |
01/17-05/04 |
MC G105 |
Credit from 4-Year College |
| NR |
10595 |
PHED |
1210 |
001 |
24M |
1.000 |
Beginning Basketball |
WF |
08:00 am-08:55 am |
25 |
24 |
1 |
0 |
0 |
0 |
John Kermit Davis (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College |
| NR |
12261 |
PHED |
1220 |
003 |
24M |
1.000 |
Beginning Soccer |
WF |
11:30 am-12:25 pm |
25 |
11 |
14 |
0 |
0 |
0 |
Junbae Mun (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College |
| NR |
10600 |
PHED |
1250 |
001 |
24M |
1.000 |
Self Defense |
TR |
02:40 pm-03:35 pm |
30 |
27 |
3 |
0 |
0 |
0 |
Bradley Kyle Whitlow (P) |
01/17-05/04 |
AMG 216 |
Credit from 4-Year College |
| NR |
13348 |
PHED |
1250 |
003 |
24M |
1.000 |
Self Defense |
TR |
09:40 am-10:35 am |
30 |
27 |
3 |
0 |
0 |
0 |
Bradley Kyle Whitlow (P) |
01/17-05/04 |
AMG 216 |
Credit from 4-Year College |
| NR |
13673 |
PHED |
1250 |
004 |
24M |
1.000 |
Self Defense |
TR |
04:20 pm-05:15 pm |
30 |
26 |
4 |
0 |
0 |
0 |
Bradley Kyle Whitlow (P) |
01/17-05/04 |
AMG 216 |
Credit from 4-Year College |
| NR |
17547 |
PHED |
1250 |
005 |
24M |
1.000 |
Self Defense |
TR |
08:00 am-08:55 am |
30 |
17 |
13 |
0 |
0 |
0 |
Bradley Kyle Whitlow (P) |
01/17-05/04 |
AMG 216 |
Credit from 4-Year College |
| C |
10602 |
PHED |
1270 |
001 |
24M |
1.000 |
Yoga |
WF |
11:30 am-12:25 pm |
17 |
17 |
0 |
0 |
0 |
0 |
Jennifer Ross Craze (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| C |
10604 |
PHED |
1270 |
002 |
24M |
1.000 |
Yoga |
TR |
08:00 am-08:55 am |
17 |
19 |
-2 |
0 |
0 |
0 |
Patricia A Blankenship (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13228 |
PHED |
1270 |
003 |
24M |
1.000 |
Yoga |
WF |
08:00 am-08:55 am |
17 |
16 |
1 |
0 |
0 |
0 |
Patricia A Blankenship (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13487 |
PHED |
1270 |
005 |
24M |
1.000 |
Yoga |
TR |
02:40 pm-03:35 pm |
17 |
16 |
1 |
0 |
0 |
0 |
Patricia A Blankenship (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
10607 |
PHED |
1270 |
006 |
24M |
1.000 |
Yoga |
MW |
12:40 pm-01:35 pm |
17 |
15 |
2 |
0 |
0 |
0 |
Kimberly Joy Dunaway (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13689 |
PHED |
1270 |
009 |
24M |
1.000 |
Yoga |
MW |
01:50 pm-02:45 pm |
17 |
16 |
1 |
0 |
0 |
0 |
Kimberly Joy Dunaway (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13690 |
PHED |
1270 |
010 |
24M |
1.000 |
Yoga |
M |
05:20 pm-07:10 pm |
17 |
16 |
1 |
0 |
0 |
0 |
Jerry Edward Farmer (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| C |
13691 |
PHED |
1270 |
011 |
24M |
1.000 |
Yoga |
MW |
04:10 pm-05:05 pm |
17 |
17 |
0 |
0 |
0 |
0 |
Jerry Edward Farmer (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| C |
14097 |
PHED |
1270 |
012 |
24M |
1.000 |
Yoga |
TR |
04:20 pm-05:15 pm |
17 |
17 |
0 |
0 |
0 |
0 |
Patricia A Blankenship (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13977 |
PHED |
1270 |
013 |
24M |
1.000 |
Yoga |
MW |
03:00 pm-03:55 pm |
17 |
15 |
2 |
0 |
0 |
0 |
Kimberly Joy Dunaway (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| C |
10608 |
PHED |
1270 |
014 |
24M |
1.000 |
Yoga |
T |
06:00 pm-07:50 pm |
17 |
17 |
0 |
0 |
0 |
0 |
Jerry Edward Farmer (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
14147 |
PHED |
1271 |
001 |
24M |
2.000 |
Intermediate Yoga |
WF |
10:20 am-11:15 am |
17 |
8 |
9 |
0 |
0 |
0 |
Jennifer Ross Craze (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
15710 |
PHED |
1271 |
002 |
24M |
2.000 |
Intermediate Yoga |
TR |
01:00 pm-01:55 pm |
17 |
16 |
1 |
0 |
0 |
0 |
Jennifer Ross Craze (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| C |
17026 |
PHED |
1271 |
003 |
24M |
2.000 |
Intermediate Yoga |
TR |
09:40 am-10:35 am |
17 |
19 |
-2 |
0 |
0 |
0 |
Jennifer Ross Craze (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13321 |
PHED |
1271 |
004 |
24M |
2.000 |
Intermediate Yoga |
WF |
09:10 am-10:05 am |
17 |
13 |
4 |
0 |
0 |
0 |
Jennifer Ross Craze (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
14096 |
PHED |
1272 |
001 |
24M |
3.000 |
Advanced Yoga |
TR |
11:20 am-12:45 pm |
15 |
14 |
1 |
0 |
0 |
0 |
Jennifer Ross Craze (P) |
01/17-05/04 |
MC 010 |
Credit from 4-Year College |
| NR |
13500 |
PHED |
1280 |
001 |
24M |
1.000 |
Beginning Pilates |
WF |
09:10 am-10:05 am |
20 |
19 |
1 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-B |
Credit from 4-Year College |
| C |
10609 |
PHED |
1280 |
002 |
24M |
1.000 |
Beginning Pilates |
MW |
03:00 pm-03:55 pm |
20 |
20 |
0 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-B |
Credit from 4-Year College |
| C |
13700 |
PHED |
1280 |
003 |
24M |
1.000 |
Beginning Pilates |
MW |
12:40 pm-01:35 pm |
20 |
20 |
0 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-B |
Credit from 4-Year College |
| C |
10611 |
PHED |
1280 |
004 |
24M |
1.000 |
Beginning Pilates |
TR |
11:20 am-12:15 pm |
20 |
20 |
0 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-B |
Credit from 4-Year College |
| C |
10613 |
PHED |
1280 |
006 |
24M |
1.000 |
Beginning Pilates |
TR |
01:00 pm-01:55 pm |
20 |
20 |
0 |
0 |
0 |
0 |
Patricia A Blankenship (P) |
01/17-05/04 |
MC DS-B |
Credit from 4-Year College |
| NR |
12920 |
PHED |
1281 |
001 |
24M |
2.000 |
Intermediate Pilates |
TR |
01:00 pm-01:55 pm |
25 |
19 |
6 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College |
| NR |
10614 |
PHED |
1290 |
001 |
24M |
1.000 |
Tai Chi |
TR |
09:40 am-10:35 am |
20 |
14 |
6 |
0 |
0 |
0 |
Xiaodan Zhou (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College |
| NR |
14697 |
PHED |
1290 |
002 |
24M |
1.000 |
Tai Chi |
TR |
08:00 am-08:55 am |
20 |
14 |
6 |
0 |
0 |
0 |
Xiaodan Zhou (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College |
| NR |
15058 |
PHED |
1300 |
001 |
24M |
1.000 |
Personal Conditioning |
WF |
09:10 am-10:05 am |
16 |
7 |
9 |
0 |
0 |
0 |
Beverly K Clanton (P), Kerry Douglas Harris Lewis |
01/17-05/04 |
AMG 216A |
Credit from 4-Year College |
| NR |
13501 |
PHED |
1300 |
002 |
24M |
1.000 |
Personal Conditioning |
TR |
09:40 am-10:35 am |
15 |
14 |
1 |
0 |
0 |
0 |
Beverly K Clanton (P), Kerry Douglas Harris Lewis |
01/17-05/04 |
AMG 216A |
Credit from 4-Year College |
| C |
10620 |
PHED |
1300 |
004 |
24M |
1.000 |
Personal Conditioning |
TR |
11:20 am-12:15 pm |
16 |
16 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Caleb Lindsey |
01/17-05/04 |
AMG 216A |
Credit from 4-Year College |
| C |
10658 |
PHED |
1300 |
005 |
24M |
1.000 |
Personal Conditioning |
TR |
02:40 pm-03:35 pm |
16 |
16 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Caleb Lindsey |
01/17-05/04 |
AMG 216A |
Credit from 4-Year College |
| C |
12150 |
PHED |
1300 |
D01 |
24M |
1.000 |
Personal Conditioning |
|
TBA |
30 |
30 |
0 |
0 |
0 |
0 |
Kelsie Nicole Roberts (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| NR |
12536 |
PHED |
1300 |
D02 |
24M |
1.000 |
Personal Conditioning |
|
TBA |
30 |
26 |
4 |
0 |
0 |
0 |
Kelsie Nicole Roberts (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College |
| NR |
13005 |
PHED |
1320 |
001 |
24M |
1.000 |
Intermediate Rugby |
T |
06:00 pm-06:55 pm |
24 |
11 |
13 |
0 |
0 |
0 |
Jody M Hensley (P) |
01/17-01/17 |
AMG 153 |
Credit from 4-Year College |
| |
|
|
|
|
|
|
|
TR |
06:00 pm-06:55 pm |
|
|
|
|
|
|
Jody M Hensley (P) |
01/19-05/04 |
AMG 213 |
Credit from 4-Year College |
| NR |
11865 |
PHED |
1340 |
003 |
24M |
1.000 |
Chi Gong |
M |
04:30 pm-06:20 pm |
20 |
14 |
6 |
0 |
0 |
0 |
Xiaodan Zhou (P) |
01/17-05/04 |
AMG 216 |
Credit from 4-Year College |
| NR |
10661 |
PHED |
2020 |
001 |
24M |
1.000 |
Beginning Golf |
M |
02:20 pm-04:10 pm |
14 |
11 |
3 |
0 |
0 |
0 |
Beverly K Clanton (P), Caleb Lindsey |
01/17-05/04 |
AMG 204 |
Credit from 4-Year College |
| NR |
17410 |
PHED |
2040 |
002 |
24M |
1.000 |
Beginning Swimming |
TR |
08:30 am-09:25 am |
20 |
7 |
13 |
0 |
0 |
0 |
Beverly K Clanton (P), Caleb Lindsey |
01/17-05/04 |
TBA TBA |
Credit from 4-Year College |
| NR |
17412 |
PHED |
2120 |
003 |
24M |
2.000 |
Scuba Diving |
W |
07:30 pm-09:30 pm |
20 |
18 |
2 |
0 |
0 |
0 |
Jerry Michael Nunley (P) |
01/17-05/04 |
AMG 214 |
Credit from 4-Year College |
| NR |
17416 |
PHED |
2124 |
002 |
24M |
2.000 |
Advanced SCUBA Diving II |
T |
05:30 pm-07:15 pm |
20 |
9 |
11 |
0 |
0 |
0 |
Jerry Michael Nunley (P) |
01/17-05/04 |
AMG 214 |
Credit from 4-Year College |
| NR |
10685 |
PHED |
2270 |
001 |
24M |
1.000 |
Beginning Volleyball |
TR |
09:40 am-10:35 am |
25 |
17 |
8 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
01/17-05/04 |
AMG ARENA |
Credit from 4-Year College |
| C |
10686 |
PHED |
2270 |
002 |
24M |
1.000 |
Beginning Volleyball |
TR |
11:20 am-12:15 pm |
25 |
25 |
0 |
0 |
0 |
0 |
Charles Eugene Crawford (P) |
01/17-05/04 |
AMG ARENA |
Credit from 4-Year College |
| NR |
10687 |
PHED |
2320 |
001 |
24M |
1.000 |
Advanced Weight Training |
MW |
12:40 pm-01:35 pm |
16 |
15 |
1 |
0 |
0 |
0 |
Zachary Broughton Willis (P) |
01/17-05/04 |
AMG 216A |
Credit from 4-Year College |
| C |
14099 |
PHED |
2800 |
001 |
24M |
2.000 |
Introduction to Physical Education |
MWF |
09:10 am-10:05 am |
15 |
17 |
-2 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
01/17-05/04 |
MC 100A |
Credit from 4-Year College |
| |
|
|
|
|
|
|
|
MWF |
09:15 am-10:05 am |
|
|
|
|
|
|
Francisco J Ramos Grasa (P) |
01/17-05/04 |
AMG ARENA |
Credit from 4-Year College |
| C |
14100 |
PHED |
2800 |
002 |
24M |
2.000 |
Introduction to Physical Education |
MWF |
10:20 am-11:05 am |
15 |
18 |
-3 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
01/17-05/04 |
AMG ARENA |
Credit from 4-Year College |
| |
|
|
|
|
|
|
|
MWF |
10:25 am-11:05 am |
|
|
|
|
|
|
Francisco J Ramos Grasa (P) |
01/17-05/04 |
MC 100A |
Credit from 4-Year College |
| NR |
14098 |
PHED |
3200 |
001 |
24M |
3.000 |
Somatic Movement |
TR |
09:40 am-11:05 am |
25 |
21 |
4 |
0 |
0 |
0 |
Angela Sartain Ramos (P) |
01/17-05/04 |
MC DS-B |
Credit from 4-Year College and Upper-Division Work |
| NR |
10688 |
PHED |
3300 |
002 |
24M |
3.000 |
First Aid and Safety Education |
MWF |
09:10 am-10:05 am |
22 |
19 |
3 |
44 |
41 |
3 |
Tina Maria Jenkins (P) |
01/17-05/04 |
AMG 210 |
Credit from 4-Year College and Upper-Division Work |
| NR |
10721 |
PHED |
3300 |
005 |
24M |
3.000 |
First Aid and Safety Education |
M |
06:00 pm-09:00 pm |
22 |
20 |
2 |
44 |
43 |
1 |
Tayler Deane Redinger (P) |
01/17-05/04 |
AMG 210 |
Credit from 4-Year College and Upper-Division Work |
| C |
10733 |
PHED |
3300 |
008 |
24M |
3.000 |
First Aid and Safety Education |
TR |
04:20 pm-05:45 pm |
22 |
22 |
0 |
44 |
43 |
1 |
Ray W Wiley (P) |
01/17-05/04 |
AMG 210 |
Credit from 4-Year College and Upper-Division Work |
| C |
12258 |
PHED |
3300 |
009 |
24M |
3.000 |
First Aid and Safety Education |
TR |
01:00 pm-02:25 pm |
22 |
22 |
0 |
44 |
44 |
0 |
Laura Elizabeth Connahan (P) |
01/17-05/04 |
AMG 210 |
Credit from 4-Year College and Upper-Division Work |
| C |
14374 |
PHED |
3300 |
D01 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
15 |
15 |
0 |
0 |
0 |
0 |
William R Whitehill (P) |
01/17-03/03 |
TBA TBA |
Accelerated 1 Part of term and Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
14393 |
PHED |
3300 |
D02 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
15 |
16 |
-1 |
0 |
0 |
0 |
William R Whitehill (P) |
03/20-05/04 |
TBA TBA |
Accelerated 2 Part of term and Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
12585 |
PHED |
3300 |
D03 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
15 |
15 |
0 |
0 |
0 |
0 |
Phillip N Davis (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
13976 |
PHED |
3300 |
D04 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
15 |
15 |
0 |
0 |
0 |
0 |
Phillip N Davis (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
14394 |
PHED |
3300 |
D05 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
5 |
5 |
0 |
0 |
0 |
0 |
Phillip N Davis (P) |
03/20-05/04 |
TBA TBA |
Accelerated 2 Part of term and Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
14413 |
PHED |
3300 |
D06 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
15 |
16 |
-1 |
0 |
0 |
0 |
Beverly K Clanton (P) |
03/20-05/04 |
TBA TBA |
Accelerated 2 Part of term and Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
14414 |
PHED |
3300 |
D07 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
10 |
10 |
0 |
0 |
0 |
0 |
William R Whitehill (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
16346 |
PHED |
3300 |
D08 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
10 |
10 |
0 |
0 |
0 |
0 |
Beverly K Clanton (P), Darrell J Bernd |
03/20-05/04 |
TBA TBA |
Accelerated 2 Part of term and Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| C |
10728 |
PHED |
3300 |
D09 |
24M |
3.000 |
First Aid and Safety Education |
|
TBA |
10 |
10 |
0 |
0 |
0 |
0 |
Keith Alan Vroman (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| NR |
13096 |
PHED |
3430 |
002 |
24M |
3.000 |
Games, Gymnastics, and Rhythmic Activities for Children |
TR |
09:40 am-11:05 am |
15 |
13 |
2 |
0 |
0 |
0 |
Alysia Ann Jenkins (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| NR |
16219 |
PHED |
3430 |
003 |
24M |
3.000 |
Games, Gymnastics, and Rhythmic Activities for Children |
TR |
09:40 am-11:05 am |
15 |
14 |
1 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College and Upper-Division Work |
| C |
13063 |
PHED |
3500 |
003 |
24M |
3.000 |
Physical Education for Early Childhood |
M |
04:30 pm-07:30 pm |
20 |
21 |
-1 |
0 |
0 |
0 |
Tina Maria Jenkins (P) |
01/17-05/04 |
MC 101 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
M |
04:35 pm-07:30 pm |
|
|
|
|
|
|
Tina Maria Jenkins (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| NR |
15709 |
PHED |
3760 |
D01 |
24M |
2.000 |
Teaching Water Safety |
|
TBA |
30 |
12 |
18 |
0 |
0 |
0 |
Beverly K Clanton (P) |
01/17-05/04 |
TBA TBA |
Distance Learning and Distance Education Fee-UG and Credit from 4-Year College and Upper-Division Work |
| NR |
16498 |
PHED |
4000 |
001 |
24M |
3.000 |
Pedagogy of Physical Education |
MWF |
10:20 am-11:15 am |
12 |
8 |
4 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
AMG 214 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
MWF |
10:25 am-11:15 am |
|
|
|
|
|
|
Tina J Hall (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| NR |
16499 |
PHED |
4000 |
002 |
24M |
3.000 |
Pedagogy of Physical Education |
MWF |
09:10 am-10:05 am |
12 |
6 |
6 |
0 |
0 |
0 |
Alysia Ann Jenkins (P) |
01/17-05/04 |
AMG 214 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
MWF |
09:15 am-10:05 am |
|
|
|
|
|
|
Alysia Ann Jenkins (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| C |
16377 |
PHED |
4001 |
001 |
24M |
1.000 |
Pedagogy of Physical Education Practicum |
MWF |
09:10 am-10:05 am |
8 |
8 |
0 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College and Upper-Division Work |
| NR |
16378 |
PHED |
4001 |
002 |
24M |
1.000 |
Pedagogy of Physical Education Practicum |
MWF |
10:20 am-11:15 am |
8 |
7 |
1 |
0 |
0 |
0 |
Alysia Ann Jenkins (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College and Upper-Division Work |
| C |
13504 |
PHED |
4340 |
002 |
24M |
3.000 |
Fitness Education for the Adult |
T |
06:00 pm-09:00 pm |
5 |
5 |
0 |
25 |
28 |
-3 |
Laura Elizabeth Connahan (P) |
01/17-05/04 |
MC 101 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
T |
06:05 pm-09:00 pm |
|
|
|
|
|
|
Laura Elizabeth Connahan (P) |
01/17-05/04 |
AMG ARENA |
Credit from 4-Year College and Upper-Division Work |
| NR |
13229 |
PHED |
4710 |
001 |
24M |
3.000 |
Authentic Assessment in Teaching Physical Education |
TR |
01:00 pm-02:25 pm |
14 |
7 |
7 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
AMG 204 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
TR |
01:05 pm-02:25 pm |
|
|
|
|
|
|
Tina J Hall (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| NR |
12765 |
PHED |
4780 |
002 |
24M |
3.000 |
Curriculum in Physical Education |
TR |
08:00 am-09:25 am |
16 |
7 |
9 |
0 |
0 |
0 |
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
TR |
08:05 am-09:25 am |
|
|
|
|
|
|
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
AMG 204 |
Credit from 4-Year College and Upper-Division Work |
| C |
17279 |
PHED |
4800 |
001 |
24M |
3.000 |
Elementary Physical Education Teaching Methods |
T |
02:40 pm-05:40 pm |
1 |
1 |
0 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
AMG 204 |
Credit from 4-Year College and Upper-Division Work |
| NR |
13227 |
PHED |
4910 |
001 |
24M |
3.000 |
Applied Kinesiology and Biomechanics |
MWF |
11:30 am-12:25 pm |
30 |
24 |
6 |
35 |
26 |
9 |
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
AMG 210 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
MWF |
11:35 am-12:25 pm |
|
|
|
|
|
|
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| C |
17329 |
PHED |
4920 |
001 |
24M |
3.000 |
Independent Study |
|
TBA |
2 |
2 |
0 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
TBA TBA |
Credit from 4-Year College and Upper-Division Work |
| NR |
10803 |
PHED |
4930 |
001 |
24M |
3.000 |
Teaching Territory Games |
TR |
11:20 am-12:45 pm |
18 |
14 |
4 |
0 |
0 |
0 |
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
MC GYM1 |
Credit from 4-Year College and Upper-Division Work |
| |
|
|
|
|
|
|
|
TR |
11:25 am-12:45 pm |
|
|
|
|
|
|
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
MC DS-A |
Credit from 4-Year College and Upper-Division Work |
| NR |
13930 |
PHED |
4930 |
002 |
24M |
3.000 |
Teaching Territory Games |
TR |
11:20 am-12:45 pm |
15 |
13 |
2 |
0 |
0 |
0 |
Francisco J Ramos Grasa (P) |
01/17-05/04 |
MC GYM2 |
Credit from 4-Year College and Upper-Division Work |
| NR |
17027 |
PHED |
4960 |
001 |
24M |
3.000 |
Advanced Teaching in Physical Education |
T |
04:30 pm-07:30 pm |
15 |
5 |
10 |
0 |
0 |
0 |
Alysia Ann Jenkins (P) |
01/17-05/04 |
AMG 103 |
Credit from 4-Year College and Upper-Division Work |
| NR |
12766 |
PHED |
4990 |
002 |
24M |
1.000 |
Seminar in Teaching Physical Education |
R |
04:30 pm-07:30 pm |
15 |
6 |
9 |
0 |
0 |
0 |
Alysia Ann Jenkins (P) |
01/17-05/04 |
TBA TBA |
Credit from 4-Year College and Upper-Division Work |
| NR |
17594 |
PHED |
5700 |
001 |
24M |
3.000 |
Content Development PHED |
TR |
11:20 am-12:45 pm |
10 |
4 |
6 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
AMG 214 |
|
| NR |
17243 |
PHED |
5910 |
001 |
24M |
3.000 |
Applied Kinesiology and Biomechanics |
MWF |
11:30 am-12:25 pm |
5 |
2 |
3 |
35 |
26 |
9 |
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
AMG 210 |
|
| |
|
|
|
|
|
|
|
MWF |
11:35 am-12:25 pm |
|
|
|
|
|
|
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
MC GYM1 |
|
| C |
13074 |
PHED |
6640 |
001 |
24M |
1.000 |
Thesis Research |
|
TBA |
1 |
1 |
0 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
TBA TBA |
|
| NR |
12921 |
PHED |
6800 |
001 |
24M |
3.000 |
Program Planning in Physical Education |
W |
04:30 pm-07:30 pm |
10 |
3 |
7 |
0 |
0 |
0 |
Tina J Hall (P) |
01/17-05/04 |
TBA TBA |
|
| NR |
17344 |
PHED |
6820 |
001 |
24M |
3.000 |
Administration and Supervision of Physical Education and Sport |
MWF |
09:10 am-10:05 am |
10 |
4 |
6 |
0 |
0 |
0 |
Donald Gregory Scott Belcher (P) |
01/17-05/04 |
AMG 213 |
|


| I l@ve RuBoard |
7.7 The urlparse ModuleThe urlparse module contains functions to process URLs, and to convert between URLs and platform-specific filenames. Example 7-16 demonstrates. Example 7-16. Using the urlparse ModuleFile: urlparse-example-1.py import urlparse print urlparse.urlparse("http://host/path;params?query#fragment") ('http', 'host', '/path', 'params', 'query', 'fragment') A common use is to split an HTTP URL into host and path components (an HTTP request involves asking the host to return data identified by the path), as shown in Example 7-17. Example 7-17. Using the urlparse Module to Parse HTTP LocatorsFile: urlparse-example-2.py import urlparse scheme, host, path, params, query, fragment =\ urlparse.urlparse("http://host/path;params?query#fragment") if scheme == "http": print "host", "=>", host if params: path = path + ";" + params if query: path = path + "?" + query print "path", "=>", path host => host path => /path;params?query Alternatively, Example 7-18 shows how you can use the urlunparse function to put the URL back together again. Example 7-18. Using the urlparse Module to Parse HTTP LocatorsFile: urlparse-example-3.py import urlparse scheme, host, path, params, query, fragment =\ urlparse.urlparse("http://host/path;params?query#fragment") if scheme == "http": print "host", "=>", host print "path", "=>", urlparse.urlunparse( (None, None, path, params, query, None) ) host => host path => /path;params?query Example 7-19 uses the urljoin function to combine an absolute URL with a second, possibly relative URL. Example 7-19. Using the urlparse Module to Combine Relative LocatorsFile: urlparse-example-4.py import urlparse base = "http://spam.egg/my/little/pony" for path in "/index", "goldfish", "../black/cat": print path, "=>", urlparse.urljoin(base, path) /index => http://spam.egg/index goldfish => http://spam.egg/my/little/goldfish ../black/cat => http://spam.egg/my/black/cat |
| I l@ve RuBoard |


OSF, A Go package support Open Screenplay Format
Action Items
Bugs
Next
- [ ] implement a txt2osf demonstration
- [ ] review Text element, make sure I am mapping embedded newlines and formatting correctly
- [ ] validate ToXML() after FromFountain() can be read by FadeIn
Someday, Maybe
- [ ] write and osf2html using scrippets approach
- [ ] add support for Ron Severdia’s Open Screenplay Format 2.1 spec
- rename divergent structs’ xml defs with 20 and 21 suffix
- make sure they are all 20⁄21 structs are treaded as tag “,omitempty”
- duplicate String methods as needed
- Parse, ParseFile should work without sniffing using a single struct tree for 1.2, 2.0 or 2.1
Completed
- [x] String (Fountain style plain text) needs to be formatted correctly…
- [x] Write osf.go, osf_test.go based on Open Screenplay Format 2.0 and in the mode of fdx package
- [x] Write osf2txt
- [x] Write fadein2osf
- [x] Write fadein2txt
- [x] self closing tags should be self closing
- [x] Support parsing .fadein files (i.e. unzip the Fade In file, then parse document.xml)
- [x] Add ParseFile() to osf.go, if file extension is “.fadein” then it should handle the unzipping and and parsing of document.xml as OSF
Reference links


"PSALTERY "a musical instrument, supposed to have been a kind of lyre, or a harp with twelve strings. The Hebrew word nebhel, so rendered, is translated “viol” in Isaiah 5:12 (R.V., “lute”); 14:11. In Daniel 3:5, 7, 10, 15, the word thus rendered is Chaldaic, pesanterin, which is supposed to be a word of Greek origin denoting an instrument of the harp kind.
"PSALTERY "a musical instrument, supposed to have been a kind of lyre, or a harp with twelve strings. The Hebrew word nebhel, so rendered, is translated “viol” in Isaiah 5:12 (R.V., “lute”); 14:11. In Daniel 3:5, 7, 10, 15, the word thus rendered is Chaldaic, pesanterin, which is supposed to be a word of Greek origin denoting an instrument of the harp kind.