Type the text for 'Middle'
PageTemplate\n|>|>|SiteTitle - SiteSubtitle|\n|MainMenu|DefaultTiddlers<<br>><<br>><<br>><<br>>ViewTemplate<<br>><<br>>EditTemplate|SideBarOptions|\n|~|~|OptionsPanel|\n|~|~|AdvancedOptions|\n|~|~|<<tiddler Configuration.SideBarTabs>>|\n\n''StyleSheet:'' StyleSheetColors - StyleSheetLayout - StyleSheetPrint\n\nSiteUrl
Type the text for '*Help menu'
Options used by UploadPlugin\nUsername: <<option txtUploadUserName>>\nPassword: <<option pasUploadPassword>>\n\nUrl of the UploadService script^^(1)^^: <<option txtUploadStoreUrl 50>>\nRelative Directory where to store the file^^(2)^^: <<option txtUploadDir 50>>\nFilename of the uploaded file^^(3)^^: <<option txtUploadFilename 40>>\nDirectory to backup file on webserver^^(4)^^: <<option txtUploadBackupDir>>\n\n^^(1)^^Mandatory either in UploadOptions or in macro parameter\n^^(2)^^If empty stores in the script directory\n^^(3)^^If empty takes the actual filename\n^^(4)^^If empty existing file with same name on webserver will be overwritten\n<<upload>>\n{{{\n<<upload [http://www.healthwealthandmusic.co.uk/wikis/store.php [toFilename [backupDir [uploadDir [thebizn]]]]]>>\n}}}\n\n\n
[[1SRC Freeware|http://www.1src.com/freeware/index.php?cid=14]]
!Tell search engines a page has changed or moved by using 301 redirect\nhttp://www.stevenhargrove.com/redirect-web-pages/\n!!In the htaccess file\n{{{\nRedirect 301 /old/old.html http://www.you.com/new.html\n}}}\nredirect 301 (the instruction that the page has moved)\n/old/old.html (the original folder path and file name)\n~ww.you.com/new.html (new path and file name)\n!!301 Redirect Using Mod_Rewrite\nWhen somebody links to your website, sometimes they dont always link to you in the way that you want them to. If somebody links to www.yoursite.com and somebody else links to yoursite.com, Google will assign a separate pagerank for each of those. Yes, it is stupid but it is true, by inserting the below example into your .htaccess file, it will solve the problem by redirecting anything linking to yoursite.com to www.yoursite.com, also redirecting the pagerank.\n{{{\nRewriteEngine On\nrewritecond %{http_host} ^yoursite.com\nrewriteRule ^(.*) http://www.yoursite.com/$1 [R=301,L]\n}}}\n!!301 Redirect Using PHP\nAdd to the page or script:\n{{{\n<?\nheader( "HTTP/1.1 301 Moved Permanently" );\nheader( "Status: 301 Moved Permanently" );\nheader( "Location: http://www.new-url.com/" );\nexit(0); // This is Optional but suggested, to avoid any accidental output\n?>\n}}}\n
Better yet, chew xylitol-containing gum, such as Ice Breakers Ice Cubes, Trident, or Orbit, Keels says. Xylitol fakes out bacteria and may even help prevent cavities. Also, gums containing Recaldent, such as Trident, will help teeth remineralize and resist tooth decay.\n\nSource: [[5 Things You Didn’t Know About Your Teeth|http://www.webmd.com/oral-health/features/5-things-you-didnt-know-about-your-teeth]]
[[6 Tips to help boost your listing in Google Maps and Google local : Inside 123-reg|http://inside.123-reg.co.uk/archives/6-tips-to-help-boost-your-listing-in-google-maps-and-google-local?_$ja=tsid:20556]]
index.php?option=com_frontpage&Itemid=41 - this is the correct formula for recreating the Front page
!Best practice for developing public websites\n+++^[Best Practice sites]\n|East Sussex CC|http://www.eastsussex.gov.uk/default.htm|\n|Gloucestershire CC|http://www.gloucestershire.gov.uk/|\n|Salford City|http://www.salford.gov.uk/|\n|Tameside MBC|http://www.tameside.gov.uk/|\n===\n\n*Ensure ‘buy-in’ from senior management\n*Promote the website to all service areas and share ideas and knowledge through good communication\n*Make sure staff understand the need for accessibility and know the arguments for accessibility\n*Quality of content is everything\n*Take a customer-focused view of content development with ample feedback from customer services and contact centres\n*Make sure each web page has an information owner\n*It is essential to get the procurement process right for third-party software\n*Take a goal-oriented approach to content management\n!!The difficulty of sustaining a position once reached. \nThere are many reasons for this, related to changes in funding, critical staff and local priorities. In addition, others catch up and overtake. Often the issue is just that the organisation has not built into their ''management practices those that will sustain momentum'' after the implementation of a new version of the website.\n\n
<html>\n<body>\n<p>Styles are listed by their category or function.<br />\n <u>Overall (default / catch-all) settings:</u></p>\n<ul type="disc">\n <li><strong>body</strong> - Style for the body tag of your website. Controls items such as the page background, etc.</li>\n <li><strong>div</strong> - Default format for all DIV (division) items in your template. This is a catch-all that only applies when no other style has been defined for an item.</li>\n <li><strong>hr</strong> - Default format for all HR (horizontal line) items in your template. This is a catch-all that only applies when no other style has been defined for an item.</li>\n</ul>\n<ul type="disc">\n <li><strong>p</strong> - Default format for all P (paragraph) items in your template. This is a catch-all that only applies when no other style has been defined for an item.</li>\n <li><strong>td -</strong> Default format for TD (table data cells) items in your template. This is a catch-all that only applies when no other style has been defined for an item.</li>\n <li><strong>tr</strong> - Default format for all TR (table row) items in you template. This is a catch-all that only applies when no other style has been defined for an item.</li>\n <li><strong>ul</strong> - Default format for all UL (unordered list) items in your template. This is a catch-all that only applies when no other style has been defined for an item.</li>\n <li><strong>a:link</strong> - Default hyperlink styling. Applies when a link does not have a specific class defined.</li>\n</ul>\n<ul type="disc">\n <li><strong>a:visited</strong> - Default style for visited hyperlinks. Applies when a link does not have a specific class defined.</li>\n <li><strong>a:hover</strong> - Default mouseover behavior for hyperlinks. Applies when a link does not have a specific class defined.<strong><br />\n <br />\n </strong><em>* Note: Additional overall styles (such as H1, H2, etc) can be defined for mambo as well. </em></li>\n</ul>\n<p><u>Form settings:</u></p>\n<ul type="disc">\n <li><strong>.inputbox</strong> - Applies to all input boxes (such as the login and search boxes) that appear on your website<strong>.</strong></li>\n <li><strong>.button</strong> - Applies to all buttons that appear on your website.</li>\n</ul>\n<p><u>Page navigation (menus, etc):</u></p>\n<ul type="disc">\n <li><strong>a.mainlevel:link</strong> - Controls the hyperlinks in the main (first) level of all menus (becomes the default / initial style for all menu items)<strong>.</strong></li>\n <li><strong>a.mainlevel:visited</strong> - Style for visited menu items on the main (first) menu level<strong>.</strong></li>\n <li><strong>a.mainlevel:hover</strong> - Style for the mouseover effect for the main (first) level of the menu items<strong>.</strong></li>\n <li><strong>a.sublevel:link</strong> - Controls the hyperlinks in all subordinate (secondary / sub) menus<strong>.</strong></li>\n <li><strong>a.sublevel:visited</strong> - Style for visited menu items in all subordinate (secondary / sub) menu level items.</li>\n <li><strong>a.sublevel:hover</strong> - Style for the mouseover effect for all subordinate (secondary / sub) menus.</li>\n <li><strong>pagenav</strong> - Sets the style for the footer navigation ("<< Start < Prev Next > End >>") when they do not appear as hyperlinks (when only a few articles exist).</li>\n <li><strong>a.pagenav:link</strong> - Style for the footer navigation links ("<< Start < Prev Next > End >>").</li>\n <li><strong>a.pagenav:visited</strong> -Style for visited footer navigation links ("<< Start < Prev Next > End >>").</li>\n <li><strong>a.pagenav:hover</strong> - Mouseover effect for the footer navigation links ("<< Start < Prev Next > End >>").</li>\n <li><strong>a.readon:link</strong> - Style for the "Read More" link that is displayed for large contemt items.</li>\n <li><strong>a.readon:visited</strong> - Style for visited "Read More" hyperlinks that are displayed for large content items.</li>\n <li><strong>a.readon:hover</strong> - Mouseover effect for the "Read More" link that is displayed for large contect items.</li>\n</ul>\n<p><u>Module format definitions:</u></p>\n<ul type="disc">\n <li><strong>table.moduletable</strong> - General styling for all modules<strong>.</strong></li>\n <li><strong>table.moduletable th</strong> - Style for all module headings (names)<strong>.</strong></li>\n <li><strong>table.moduletable td</strong> - Style for all module data areas.</li>\n <li><strong>.poll - </strong> </li>\n</ul>\n<p><u>Content page styles:</u></p>\n<ul type="disc">\n <li><strong>a.category:link - </strong> </li>\n <li><strong>a.category:hover</strong> -</li>\n <li><strong>a.category:visited -</strong> </li>\n <li><strong>.componentheading</strong> - Title of the component being used to display the content.</li>\n <li><strong>.contentheading</strong> - Title of the content, article, etc. being displayed.</li>\n <li><strong>.contentpane </strong>- Table that holds all non-article information (components, category lists, contact forms, etc).</li>\n <li><strong>.contentpaneopen</strong> - Table that holds the actual text for an article.</li>\n <li><strong>a.contentpagetitle:hover - </strong> </li>\n <li><strong>a.contentpagetitle:link - </strong> </li>\n <li><strong>a.contentpagetitle:visited - </strong> </li>\n</ul>\n<p><u>Section listing styles</u>:</p>\n<ul type="disc">\n <li><strong>.sectiontableheader </strong> </li>\n <li><strong>.sectiontableentry1 </strong> </li>\n <li><strong>.sectiontableentry2 </strong> </li>\n</ul>\n<p><u>Styles for other information (site title, create date, breadcrumbs, etc):</u></p>\n<ul type="disc">\n <li><strong>.title - </strong>Style for the site title.</li>\n <li><strong>.pathway</strong> - Default styling for the pathway (or breadcrumbs) displayed by the mosPathWay() function.</li>\n <li><strong>a.pathway:link</strong> - Style for hyperlinks in the pathway (or breadcrumbs) displayed by the mosPathWay() function.</li>\n <li><strong>a.pathway:visited</strong> - Style for hyperlinks that you have visited in the pathway (or breadcrumbs) displayed by the mosPathWay() function.</li>\n <li><strong>a.pathway:hover</strong> - Style for the mouseover effect for hyperlinks that are displayed as part of the pathway (or breadcrumbs) displayed by the mosPathWay() function. </li>\n</ul>\n<ul type="disc">\n <li><strong>.createdate</strong> - Format of the "create date" displayed for various content items</li>\n <li><strong>.modifydate</strong> - Format for the "last updated" date displayed at the bottom of various content items.</li>\n</ul>\n<p><u>Miscellaneous:</u></p>\n<ul type="disc">\n <li><strong>.ontab -</strong> </li>\n <li><strong>.offtab -</strong> </li>\n <li><strong>.tabpadding - </strong> </li>\n <li><strong>.tabheading</strong> - </li>\n <li><strong>.pagetext - </strong> </li>\n <li><strong>.moscode</strong> - For modifying {moscode} output. </li>\n <li><strong>.message</strong> - Text passed with mosmsg url parameter.</li>\n <li><strong>.small</strong> - </li>\n <li><strong>.smalldark</strong> -</li>\n</ul>\n</body>\n</html>
!Subscribe to a blogger site.\nMost of the well-known blogging sites offer a quick and easy, step by step way to create a personal website by selecting a pre-defined template or design structure. When you become more proficient you can change the design to suit yourself, add Google advertising code and insert html snippets. If you don't know what any of that means you don't need to know for now.\n!!Blogger.com\nLet's start with Blogger.com at https://www.blogger.com/start - creating a website doesn't get easier than this!\nThe service is owned by Google, so you will need to create a Google account if you do not already have one.\n----
{{{\n<table border="0" cellpadding="0" cellspacing="0" width="808">\n}}}
|Validate|http://validator.w3.org/|\n{{{\n<?xml version="1.0"?>\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n}}}
<html>\n<style type="text/css">\n<!--\ntd {\n text-align: left;\n padding: 0px;\n margin:0px;\n vertical-align: top; \n}\n-->\n</style>\n\n<body>\n<h1>XHTML TAGS</h1>\n<table border="1" cellpadding="0" width="90%" >\n <tr>\n <td colspan="4"><p><a name="structuretag" id="structuretag"><strong>Structure Tags </strong></a></p></td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>HTML File</p></td>\n <td ><p><html></p></td>\n <td ><p>Start and end of a web page</p></td>\n <td ><p></html></p></td>\n </tr>\n <tr>\n <td ><p>File Header</p></td>\n <td ><p><head></p></td>\n <td ><p>Name of page</p></td>\n <td ><p></head></p></td>\n </tr>\n <tr>\n <td ><p>File Title</p></td>\n <td ><p><title></p></td>\n <td ><p>none</p></td>\n <td ><p></title></p></td>\n </tr>\n <tr>\n <td ><p>Comments</p></td>\n <td ><p><!--</p></td>\n <td ><p>Your comments go between the start and end tags. Put a space between the -- and your comments.</p></td>\n <td ><p>--></p></td>\n </tr>\n <tr>\n <td ><p>Body</p></td>\n <td ><p><body></p></td>\n <td ><p>background="filename"<br />\n bgcolor="color value"<br />\n text="color value"<br />\n link="color value"<br />\n vlink="color value"<br />\n bgsound=”filename”</p></td>\n <td ><p></body></p></td>\n </tr>\n <tr>\n <td ><p>Division</p></td>\n <td ><p><div></p></td>\n <td ><p>align="right/left/center"<br />\n style="property:value;"<br />\n class="classname"</p></td>\n <td ><p></div></p></td>\n </tr>\n <tr>\n <td ><p>Span (inline)</p></td>\n <td ><p><span></p></td>\n <td ><p>style="property:value;"<br />\n class="classname"</p></td>\n <td ><p></span></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Basic Text Tags</strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Line Break</p></td>\n <td ><p><br></p></td>\n <td ><p>clear="left/right/all"</p></td>\n <td ><p></br> or <br /></p></td>\n </tr>\n <tr>\n <td ><p>Paragraph</p></td>\n <td ><p><p></p></td>\n <td ><p>align="center/right"</p></td>\n <td ><p></p></p></td>\n </tr>\n <tr>\n <td ><p>Bold</p></td>\n <td ><p><b></p></td>\n <td ><p>none</p></td>\n <td ><p></b></p></td>\n </tr>\n <tr>\n <td > </td>\n <td ><p><strong></p></td>\n <td > </td>\n <td ><p></strong></p></td>\n </tr>\n <tr>\n <td ><p>Italic</p></td>\n <td ><p><i></p></td>\n <td ><p>none</p></td>\n <td ><p></i></p></td>\n </tr>\n <tr>\n <td ><p>Typewriter Text</p></td>\n <td ><p><tt></p></td>\n <td ><p>none</p></td>\n <td ><p></tt></p></td>\n </tr>\n <tr>\n <td ><p>Headline</p></td>\n <td ><p><h1-6></p></td>\n <td ><p>align="center/right"</p></td>\n <td ><p></h1-6></p></td>\n </tr>\n <tr>\n <td ><p>Font</p></td>\n <td ><p><font></p></td>\n <td ><p>face="name, name"<br />\n size="+/-value/fixed size"<br />\n color="color value"<br />\n Note: the font tag is being phased out in favor of CSS styles.</p></td>\n <td ><p></font></p></td>\n </tr>\n <tr>\n <td ><p>Horizontal Rule</p></td>\n <td ><p><hr></p></td>\n <td ><p>size="XX"<br />\n width="XX/XX%"<br />\n noshade</p></td>\n <td ><p></hr> or <hr /></p></td>\n </tr>\n <tr>\n <td ><p>Block Quote</p></td>\n <td ><p><blockquote></p></td>\n <td ><p>none</p></td>\n <td ><p></blockquote></p></td>\n </tr>\n <tr>\n <td ><p>Citation</p></td>\n <td ><p><cite></p></td>\n <td > </td>\n <td ><p></cite></p></td>\n </tr>\n <tr>\n <td ><p>Strikethrough</p></td>\n <td ><p><strike></p></td>\n <td > </td>\n <td ><p></strike></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>List Tags</strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Unordered List</p></td>\n <td ><p><ul></p></td>\n <td ><p>type="disc/circle/square"</p></td>\n <td ><p></ul></p></td>\n </tr>\n <tr>\n <td ><p>Ordered List</p></td>\n <td ><p><ol></p></td>\n <td ><p>type="I/A/1/a/i"<br />\n start="value to start counting at"</p></td>\n <td ><p></ol></p></td>\n </tr>\n <tr>\n <td ><p>List Item</p></td>\n <td ><p><li></p></td>\n <td ><p>type=all ul and ol options</p></td>\n <td ><p></li></p></td>\n </tr>\n <tr>\n <td ><p>Definiton List</p></td>\n <td ><p><dl></p></td>\n <td ><p>none</p></td>\n <td ><p></dl></p></td>\n </tr>\n <tr>\n <td ><p>Definition List Item</p></td>\n <td ><p><dt></p></td>\n <td ><p>none</p></td>\n <td ><p></dt></p></td>\n </tr>\n <tr>\n <td ><p>Definition List Definition</p></td>\n <td ><p><dd></p></td>\n <td ><p>none</p></td>\n <td ><p></dd></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Link Tags</strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Anchor Link</p></td>\n <td ><p><a></p></td>\n <td ><p>href="filename"<br />\n target="windowname" or "_blank" for new window <br>\n title="information here is seen as a popup" <br>\n ''<a title="tooltip" href="[url] target="_blank">some text</a>''</p></td>\n <td ><p></a></p></td>\n </tr>\n <tr>\n <td ><p>Anchor Mark</p></td>\n <td ><p><a></p></td>\n <td ><p>name="markname"</p></td>\n <td ><p></a></p></td>\n </tr>\n <tr>\n <td> </td>\n <td> </td>\n <td> </td>\n <td> </td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Image Tags </strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Insert Image</p></td>\n <td ><p><img></p></td>\n <td ><p>src="filename"<br />\n align="left/right"<br />\n width="XXX"<br />\n height="XXX"<br />\n alt="text that desribes image"<br />\n ISMAP<br />\n USEMAP="#mapname"</p></td>\n <td ><p></img></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Client-side Imagemap Tags </strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Define Map</p></td>\n <td ><p><map></p></td>\n <td ><p>name="mapname"</p></td>\n <td ><p></map></p></td>\n </tr>\n <tr>\n <td ><p>Area Definition</p></td>\n <td ><p><area></p></td>\n <td ><p>shape="rect/circle/poly/point"<br />\n coords="X,Y,X,Y"<br />\n href="imagename"</p></td>\n <td ><p></area></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Table Tags </strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Table</p></td>\n <td ><p><table></p></td>\n <td ><p>border="X"<br />\n width="XX/X%"<br />\n cellspacing="XX"<br />\n cellpadding="XX"<br />\n bgcolor="color value" background="filename"</p></td>\n <td ><p></table></p></td>\n </tr>\n <tr>\n <td ><p>Table Row</p></td>\n <td ><p><tr></p></td>\n <td ><p>align="left/center/right"<br />\n valign="top/middle/bottom"<br />\n bgcolor="color value"</p></td>\n <td ><p></tr> </p></td>\n </tr>\n <tr>\n <td ><p>Table Data</p></td>\n <td ><p><td></p></td>\n <td ><p>align="left/center/right" <br />\n valign="top/middle/bottom"<br />\n width=X<br />\n nowrap<br />\n colspan="X"<br />\n rowspan="X"<br />\n bgcolor="color value"</p></td>\n <td ><p></td></p></td>\n </tr>\n <tr>\n <td ><p>Table Header</p></td>\n <td ><p><th></p></td>\n <td ><p>align="left/center/right"<br />\n valign="top/middle/bottom"<br />\n width=X<br />\n nowrap<br />\n colspan="X"<br />\n rowspan="X"<br />\n bgcolor="color value"</p></td>\n <td ><p></th></p></td>\n </tr>\n <tr>\n <td ><p>Caption</p></td>\n <td ><p><caption></p></td>\n <td ><p>align="left/center/right"<br />\n valign="top/middle/bottom"</p></td>\n <td ><p></caption></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Frame Tags</strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Set Frames</p></td>\n <td ><p><frameset></p></td>\n <td ><p>cols="XX/XX%/*"<br />\n rows="XX/XX%/*"</p></td>\n <td ><p></frameset></p></td>\n </tr>\n <tr>\n <td ><p>Frame Definition</p></td>\n <td ><p><frame></p></td>\n <td ><p>src="filename"<br />\n name="framename"<br />\n noresize<br />\n scroll=auto/yes/no<br />\n marginwidth="XX"<br />\n marginheight="XX"</p></td>\n <td ><p></frame></p></td>\n </tr>\n <tr>\n <td ><p>Base</p></td>\n <td ><p><base></p></td>\n <td ><p>target="framename"/<br />\n "_self"/<br />\n "_top"/<br />\n "_parent"<br />\n (Note the underscores)</p></td>\n <td ><p></base></p></td>\n </tr>\n <tr>\n <td ><p>No Frames</p></td>\n <td ><p><noframes></p></td>\n <td ><p>Between start and end tags, place the content that appears when a non-frames browser loads this page.</p></td>\n <td ><p></noframes></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Form Tags </strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Form</p></td>\n <td ><p><form></p></td>\n <td ><p>method=get/put<br />\n action="programname"</p></td>\n <td ><p></form></p></td>\n </tr>\n <tr>\n <td ><p>Input Field</p></td>\n <td ><p><input></p></td>\n <td ><p>name="variablename"<br />\n type=text/password/<br />\n checkbox/radio/submit/<br />\n reset/image</p></td>\n <td ><p></input> </p></td>\n </tr>\n <tr>\n <td ><p>Selection List</p></td>\n <td ><p><select></p></td>\n <td ><p>name="variablename" <br />\n size=XX<br />\n multiple</p></td>\n <td ><p></select></p></td>\n </tr>\n <tr>\n <td ><p>Selection Option</p></td>\n <td ><p><option></p></td>\n <td ><p>none</p></td>\n <td ><p></option></p></td>\n </tr>\n <tr>\n <td ><p>Scrolling Text Field</p></td>\n <td ><p><textarea></p></td>\n <td ><p>name="variablename"<br />\n rows=XX<br />\n cols=XX</p></td>\n <td ><p></textarea></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Meta</strong><strong> Tags</strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p><meta><br />\n (Server metatags)</p></td>\n <td ><p>http-equiv="refresh"<br />\n content="seconds, filename"</p></td>\n <td ><p>none</p></td>\n <td ><p></meta></p></td>\n </tr>\n <tr>\n <td ><p><meta><br />\n (Content metatags)</p></td>\n <td ><p>name="keywords/description/author/<br />\n generator/abstract/expiration"<br />\n content="your information"</p></td>\n <td ><p>none</p></td>\n <td ><p></meta></p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="4"><br />\n <strong>Style Sheet Tags</strong> </td>\n </tr>\n <tr>\n <td ><p><strong>Function</strong></p></td>\n <td ><p><strong>Start Tag</strong></p></td>\n <td ><p><strong>Attributes</strong></p></td>\n <td ><p><strong>End Tag</strong></p></td>\n </tr>\n <tr>\n <td ><p>Style Definition Area</p></td>\n <td ><p><style></p></td>\n <td ><p>type="text/css"><br />\n Style declarations go between begin and end style tags</p></td>\n <td ><p></style></p></td>\n </tr>\n <tr>\n <td ><p>Link to external CSS File</p></td>\n <td ><p><link></p></td>\n <td ><p>rel=stylesheet<br />\n type="text/css"<br />\n href="URL"</p></td>\n <td ><p>none</p></td>\n </tr>\n</table>\n<table border="1" cellpadding="0" width="90%">\n <tr>\n <td colspan="3"><br />\n <strong>Commonly-Used Special Characters </strong> </td>\n </tr>\n <tr>\n <td ><p>Name</p></td>\n <td ><p>Symbol</p></td>\n <td ><p>HTML Equivalent</p></td>\n </tr>\n <tr>\n <td ><p>ampersand</p></td>\n <td ><p>&amp;</p></td>\n <td ><p>&amp;</p></td>\n </tr>\n <tr>\n <td ><p>cent sign</p></td>\n <td ><p>¢ </p></td>\n <td ><p>&cent;</p></td>\n </tr>\n <tr>\n <td ><p>copyright symbol</p></td>\n <td ><p>©</p></td>\n <td ><p>&copy; or &#169;</p></td>\n </tr>\n <tr>\n <td ><p>degree sign</p></td>\n <td ><p>°</p></td>\n <td ><p>&deg;</p></td>\n </tr>\n <tr>\n <td ><p>greater than</p></td>\n <td ><p>&gt;</p></td>\n <td ><p>&gt;</p></td>\n </tr>\n <tr>\n <td ><p>less than</p></td>\n <td ><p>&lt;</p></td>\n <td ><p>&lt;</p></td>\n </tr>\n <tr>\n <td ><p>non-breaking space</p></td>\n <td > </td>\n <td ><p>&nbsp;</p></td>\n </tr>\n <tr>\n <td ><p>registered trademark</p></td>\n <td ><p>®</p></td>\n <td ><p>&#174;</p></td>\n </tr>\n <tr>\n <td ><p>trademark</p></td>\n <td > </td>\n <td ><p>&#153;</p></td>\n </tr>\n</table>\n</body>\n</html>\n
Hello - just bought the Asus O!Play HDP-R1 and very pleased with its performance so far. The only issue I have found is that the Pause button does not work when playing back audio files. Is it is a fault?\n\nPause works OK when I play video files.\n\nSource: [[ASUSTeK Computer Inc.-Forum- Audio pause button|http://vip.asus.com/forum/view.aspx?id=20100127215014359&board_id=19&model=O!Play%20HDP-R1&SLanguage=en-us]]
+++^[Accessibility organisations]\nhttp://www.rnib.org.uk/xpedio/groups/public/documents/PublicWebsite/public_casestudies.hcsp\nhttp://www.websemantics.co.uk/tutorials/accessible_forms/#searchtop\nhttp://www.mozilla.org/access/\n===\n\n+++^[Firefox tools]\nColour contrast analyzer - http://juicystudio.com/extensions/cca.xpi\nText only emulator - http://fangs.sourceforge.net/fangs.xpi\nhttps://addons.mozilla.org/en-US/firefox/addon/1891\n===\n\n[[Public Sector]]\nNational eService Delivery Standards for Customer Service\n\nhttp://www.computerweekly.com/Articles/2008/03/03/229673/only-8-of-local-government-websites-are-accessible-to-the-disabled-says-socitm.htm\nhttp://www.kablenet.com/kd.nsf/FrontpageRSS/D559B77B40EE89CB802573FE0055ED3B!OpenDocument\nhttp://www.direct.gov.uk/en/index.htm\nhttp://www.24dash.com/news/Local_Government/2008-03-04-UKs-best-council-websites-revealed\nhttp://wiki.euain.org/doku.php
Call JavaScript \nChange Property \nCheck Browser \nCheck Plugin \nControl Shockwave or Flash \nDrag Layer \nGo to URL \nJump Menu \nJump Menu Go \nOpen Browser Window \nPlay Sound \nPopup Message \nPreload Images \nSet Nav Bar Image \nSet Text of Frame \nSet Text of Layer \nSet Text of Status Bar \nSet Text of Text Field \n[[Show-Hide Layers]]\nSwap Image \nSwap Image Restore \nGo to Timeline Frame\nPlay Timeline and Stop Timeline \nValidate Form\n
http://movielibrary.lynda.com/html/modPage.asp?ID=423
A huge pinch of salt is also necessary when reading “scientific” opinions and research. Don’t underestimate the hostility some medics have against any methods other than drugs and surgery. The problem with “gentle” cures is that a lot more detailed personal analysis is required in order to prescribe the correct treatment for a particular person. Also isn’t it also astounding how “placebo” works, which means that we have the unconscious power to control symptoms, a latent power that we are mostly unable to tap. Also, for each study that shows one result another study will show an opposite result - take red wine for example and now it is cancer inducing. Ridiculous scaremongering pseudo science.\n\nSource: [[Acupuncture fails test. Vitamin C flunks too|http://dcscience.net/?p=45&cpage=1#comment-5971]]
!Google Webmaster site\n\n!Yahoo Webmaster site\n\n\n
+++^[Interesting additions & extensions]\nhttp://www.public.tv/\n===\n\n*News pages and more links and views of local news from Newspapers and TV
[[Adeptus File Manager - Joomla! Extensions Directory|http://extensions.joomla.org/extensions/directory-&-documentation/downloads/3222/details]]
|Admin pages|Special:Specialpages|\n|Add a user message|~MediaWiki:Sitenotice|\n\n+++[Key system Files]\n|LocalSettings.php|644|\n|config folder|600|\n===\n!Install addons (extensions\nhttp://www.mediawiki.org/wiki/Extensions\n#Download and unzip the extensions folder into your Mediawiki extensions folder\n#Open Localsettings.php and at the end of the file add the inlude line that talks to the script\n##Something like this depending on the name of the script: require_once( 'extensions/BreadCrumbs/BreadCrumbs.php' ); \n----
[[Administrative Law Judge Orders Halt to Misleading Claims for “Ab Force” Belt|http://www.infomercialwatch.org/ftc/abforce/abforce.shtml]]
<<option chkGenerateAnRssFeed>> GenerateAnRssFeed\nRssTag: <<option txtRssTag Index>>\n<<option chkOpenInNewWindow>> OpenLinksInNewWindow\n<<option chkSaveEmptyTemplate>> SaveEmptyTemplate\n<<option chkToggleLinks>> Clicking on links to tiddlers that are already open causes them to close\n^^(override with Control or other modifier key)^^\n<<option chkHttpReadOnly>> HideEditingFeatures when viewed over HTTP\n<<option chkForceMinorUpdate>> Treat edits as MinorChanges by preserving date and time\n^^(override with Shift key when clicking 'done' or by pressing Ctrl-Shift-Enter^^\n<<option chkConfirmDelete>> ConfirmBeforeDeleting\nMaximum number of lines in a tiddler edit box: <<option txtMaxEditRows>>\nFolder name for backup files: <<option txtBackupFolder>>\n<<option chkInsertTabs>> Use tab key to insert tab characters instead of jumping to next field\n<<option chkUseYourSearch>> Use 'Your Search' //([[more options|YourSearch Options]]) ([[help|YourSearch Help]])// \n
After you have built your masterwork you will want to get it noticed. There are millions of web pages in cyberspace, but don't worry, quality counts - and some astute advertising techniques to get your site noticed.\n\n[[SEO|SEO Menu]]\nhttp://tools.seobook.com/\nhttp://www.blogstorm.co.uk/link-analysis-tool/\nhttp://www.selfseo.com/\nhttp://www.searchenginejournal.com/piwik-open-source-web-analytics-challenges-google/6520/\nSearch Analytics Tools - establish your marketing goals and establish a baseline for where you are at right now.\nSearch Engine Ranking Checkers - determine how effective your marketing is by watching your search engine rankings improve.\n[[Web Analytics]]\n[[Website Metrics]]\nBuy important keywords and track the results to understand how well they convert,which helps you focus you organic SEO strategy on the most profitable keywords. Save money using these free Yahoo! Search Marketing & Microsoft adCenter Coupons.\n[[Pay Per Click]]\nKeyword Research Tools - discover the keywords your customers are searching for right now what keywords your competitors are targeting.\nLink Analysis Tools - start building your link profile and track your progress compared to competing websites.\n\n
[[Al Jazeera English - Middle East - Goldstone dares US on Gaza report|http://english.aljazeera.net/news/middleeast/2009/10/200910224044179743.html]]
[[Albert and the Lion by Marriott Edgar|http://www.poemhunter.com/poem/albert-and-the-lion/]]
This is how your review will appear:\n\n \n4.0 out of 5 stars Distorted and false, 27 Mar 2009\nBy Mr. Keith Richardson "Kev" (UK) - See all my reviews\n(REAL NAME) \nI first saw this film when I was a teenager and naturally believed what I was seeing and thought the nasty North Vietnamese as evil as I was supposed to. Now I've grown up and know about the war and what the US does and has done all over the world I find the whole thing as racist as people have said. Only the Vietcong do anything bad in this film. No mention here of the million North Vietnamese who were obliterated or Agent Orange or Napalm - just poor old Americans. US film makers never have been able to face up to the fact that the North Vietnamese were human beings and nothing like their depiction in this film. Of course all the actors are superb and the film is well structured and well made and so on but this time round I found all the characters boorish: they spend most of their time behaving like mindless delinquents. And what is it about the Americans and killing things? Am I supposed to admire the morons who kill the magnificent stag to the sound of holy music! In fact the stag is most noble and beautiful creature in the whole film. So in the end it's not really surprising that such idiotic people were traumatised by the war. That's not to discount the real suffering that more sensitive American souls who actually had a conscience went through. The film is too gung ho and one sided for me nowadays. Nothing's changed: we still only get hung up about our own dead and wounded and couldn't care less about the victims we created in say Iraq. The events after the escape seem to me more believable. I've actually seen much better war films. Overrated.\n\nSource: [[Amazon.co.uk: Preview Your Review|http://www.amazon.co.uk/gp/customer-reviews?ie=UTF8&action=preview]]
!Anki\nAnki is a spaced repetition flashcard learning program based on SM2 memory algorithms - http://ichi2.net/anki/index.html. It is not related to the Palm version.\nIt can be used online or accessed via a mobile phone.\nWhen you first install the program you are invited to go online to download a shared deck of cards.\n!!Plugins\n*You can generate ''sound'' by installing a plugin - instructions are here: http://batterseapower.github.com/pinyin-toolkit/getit.html\n*Import vocabulary lists with the Smart.FM toolkit - see the http://smart.fm site for content\n!Anki for Palm\nFor Palm - http://www.anki.com/index.html
[[Proxy Servers]]\n----\n[[Hiding Your IP Address, Anonymous Internet Surfing HOWTO|http://rosinstrument.com/proxy/howto.htm]]\n\n[[Privacy Net|http://analyze.privacy.net/]] reveals a lot of information about your computer. It is possible for a server to collect information about requests you had performed in search engines, keywords you had typed, your browser and language, date, time, your operating system, physical and geographical position, pages from which you had clicked links and so on.\n!What's your IP address\n!Browse safely using CGI/Web proxies. \nhttp://rosinstrument.com/cgi-proxy.htm\nhttp://www.netproxy.info/\n!Use your own proxy server\nhttp://freenetproject.org/download.html\nFreenet is free software which lets you anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums, without fear of censorship. Freenet is decentralised to make it less vulnerable to attack, and if used in "darknet" mode, where users only connect to their friends, is very difficult to detect.\n!Piggy-back a proxy\nGo to your favorite search engine and type something like +":8080" +":3128" +":1080" filetype:txt OR filetype:html.\n!Full anonymity?\nOnion Routing, the common peer to peer implementation known as Tor.\nOnion Routing prevents the transport medium from knowing who is communicating with whom — the network knows only that communication is taking place. In addition, the content of the communication is hidden from eavesdroppers up to the point where the traffic leaves the OR network. Tor is such a service.
keveen's profile picture keveen\n\n17 Apr 09, 2:25pm (1 minute ago)\n\nCan we trust the Trust on its impartiality when the Chairman is Jewish and the main complainant, barrister Jonathan Turner, is a member of Britain's Zionist Federation part of a co-ordinated group of pro-Israeli Jews that automatically attack anyone who dares criticise Israel. The "Israel can do no wrong" campaign groups even attack other Jews for criticising Israel! The grounds for the complaint are so utterly trivial that it makes me wonder why they should uphold a complaint against Mr Bowen when I have made many detailed complaints about BBC coverage that show how blatantly pro-Israeli they are! Jeremy Bowen was in fact disgracefully muted during the recent Israeli onslaught (oops, naughty anti-Israeli therefore anti-semitic word) and now I know why! He's no doubt living in fear of the powerful Jewish insiders in the media and BBC who can get him sacked. Mark Thompson BBC Director General is married to a Jewish wife with connctions in New York etc etc. I think that's enough evidence of probable impartiality. And now we have a pro-Israeli Jew investigating Israeli war crimes. It makes you wonder doesn't it...\n\nSource: [[Antony Lerman: What did Jeremy Bowen do wrong? : Comment is free : guardian.co.uk|http://www.guardian.co.uk/commentisfree/2009/apr/16/jeremy-bowen-bbc-middle-east?commentpage=3&commentposted=1]]
[[Appendix B. Food Sources Of Selected Nutrients|http://www.health.gov/dietaryguidelines/dga2005/document/html/appendixB.htm]]
[[Are You Suffering With Joint Pain|http://www.medhealthreports.com/7146/?source=google/ostobiflexWHA]]
Sites should be, firstly, assessed as transactional, and then measured against these nine essential criteria:\n!!Usefulness of content\n#Information\n#Currency\n#Links elsewhere\n#Transactions\n!!Usability\n#Use of A to Z\n#Use of search engine\n#Use of location\n#Navigation\n#Accessibility
!Useful content \nDoes the website have the information that people are looking for?\nA website must conform with all these criteria to ensure that the content is useful.\n*''Information'' - Do people find answers to their questions?\n*''Currency'' - Can people rely on the site being up to date?\n*''Links'' - Are people referred to another elsewhere organisation if the council does not have the information?\n*''News value'' - Does the content capture people’s attention by its newsworthiness?\n*''E-mail'' - Can people do business by e-mail with the council?\n*''Transactions'' - Can people transact business with the council?\n*''Participation'' - Do people have the opportunity to influence council policies and decisions?\n!Usability\nHow easy is the information to find and use on the website? A website must conform with all these criteria to ensure that it is easy to use.\n*''Ease of finding'' - Can people find the site easily? \n*''Use of A to Z list'' - Can people find their way easily to a specific topic?\n*''Use of search engine'' - Does a specific word or phrase generally point people to the information they want?\n*''Use of location'' - Can people find information easily by using a map or postcode (or other similar)?\n*''Navigation'' - Can people rely on a clear and consistent style in finding their way around?\n*''Design of transactions'' - Can people use online forms and other transactions easily? \n*''Accessibility'' - Can people use the site if they have a disability?\n*''Readability'' - Can people understand what the site says?\n*''Resilience'' - Can people rely on the site to be available and working properly?\n!How well used is the website?\nIt is recommended that each organisation pursues policies that will encourage take-up of their websites under these broad headings.\n*''Access'' - Do people have easy free access to the internet (not forgetting access through intermediaries)?\n*''Measurement'' - Are visitor numbers and interactions increasing?\n*''Feedback'' - What do visitors think about their experience in using the site?\n*''Marketing'' - Are websites being fully marketed to key audiences?\n[[Definitions]]\n[[News content]]\n
!Authoring tools\nhttp://www.sussex.ac.uk/languages/1-6-6-1-1.html
[[AutoDokuWiki - Joomla! Extensions Directory|http://extensions.joomla.org/extensions/bridges/wiki-integration/6043/details]]
[[BBC - Peston's Picks|http://www.bbc.co.uk/blogs/thereporters/robertpeston/]]
[[BBC NEWS : UK : The big heist that came so close|http://news.bbc.co.uk/1/hi/uk/7909595.stm]]
BBC NEWS\nAmnesty details Gaza 'war crimes'\n\nIsrael committed war crimes and carried out reckless attacks and acts of wanton destruction in its Gaza offensive, an independent human rights report says.\n\nHundreds of Palestinian civilians were killed using high-precision weapons, while others were shot at close range, the group Amnesty International says.\n\nIts report also calls rocket attacks by Palestinian militants war crimes and accuses Hamas of endangering civilians.\n\nThe Israeli military says its conduct was in line with international law.\n\nIsrael has attributed some civilian deaths to "professional mistakes", but has dismissed wider criticism that its attacks were indiscriminate and disproportionate.\n\nAmnesty says some 1,400 Palestinians were killed in the 22-day Israeli offensive between 27 December 2008 and 17 January 2009, which agrees broadly with Palestinian figures.\n\nMore than 900 of these were civilians, including 300 children and 115 women, it says.\n\nIn March, Israel's military said the overall Palestinian death toll was 1,166, of whom 295 were "uninvolved" civilians.\n\nPattern\n\nThe 117-page report by Amnesty International says many of the hundreds of civilian deaths in the conflict "cannot simply be dismissed as 'collateral damage' incidental to otherwise lawful attacks - or as mistakes".\n\nIt says "disturbing questions" remain unanswered as to why children playing on roofs and medical staff attending the wounded were killed by "highly accurate missiles" whose operators had detailed views of their targets.\n\nGAZA CIVILIAN DEATHS\n# Children: 300\n# Women: 115\n# Men over 50: 85\n# Civilian men under 50: 200\n# Non-combatant police: 240\n# Total: 940 Source: Amnesty International\n\nLives were lost because Israeli forces "frequently obstructed access to medical care," the report says. It also reiterates previous condemnations of the use of "imprecise" weapons such as white phosphorous and artillery shells.\n\nThe destruction of homes, businesses and public buildings was in many cases "wanton and deliberate" and "could not be justified on the grounds of military necessity", the report adds.\n\n"All of those things occurred on a scale that constitutes pattern - and constitutes war crimes," Donatella Rovera, who headed the research, told the BBC.\n\nThe document also gives details of several cases where it says people - including women and children posing no threat to troops - were shot at close range as they were fleeing their homes in search of shelter.\n\nIsraeli officials responded saying the military targeted only areas where Palestinian militants were operating, and accused Hamas of turning civilian neighbourhoods into "war zones".\n\n"We tried to be as surgical as is humanly possible in a difficult combat situation," Israeli government spokesman Mark Regev told the BBC.\n\nHuman shields\n\nThe Amnesty report says no evidence was found that Palestinian militants had forced civilians to stay in buildings being used for military purposes, contradicting Israeli claims that Hamas repeatedly used "human shields".\n\nHowever, Amnesty says Hamas and other Palestinian militant groups had endangered Palestinian civilians by firing rockets from residential neighbourhoods and storing weapons in them.\n\nIt says local residents had in one case told researchers that Hamas fighters had fired a rocket from the yard of a government school.\n\nThe Israeli military has repeatedly blamed Hamas for causing civilian casualties, saying its fighters operated from buildings like schools, medical facilities, religious institutions, residential homes and commercial premises.\n\nIn the cases it had investigated, Amnesty said civilian deaths "could not be explained as resulting from the presence of fighters shielding among civilians, as the Israeli army generally contends".\n\nHowever, Amnesty does accuse Israel of using civilians, including children, as human shields in Gaza, forcing them to remain in houses which its troops were using as military positions, and to inspect sites suspected of being booby trapped.\n\nIt also says Palestinian militants rocket fire from the Gaza Strip was "indiscriminate and hence unlawful under international law", although it only rarely caused civilian casualties.\n\nHamas leader in Gaza Ismail Haniya declined to comment on the Amnesty International criticism, but said: "We believe the leaders of the occupation state must be tried for these crimes."\n\nThirteen Israelis were killed, including three civilians, during the offensive, which Israel launched with the declared aim of curtailing cross-border rocket attacks.\nStory from BBC NEWS:\nhttp://news.bbc.co.uk/go/pr/fr/-/1/hi/world/middle_east/8128210.stm\n\nPublished: 2009/07/02 08:50:37 GMT\n\n© BBC MMIX\n\n\nSource: [[BBC NEWS : World : Middle East : Amnesty details Gaza 'war crimes'|http://newsvote.bbc.co.uk/mpapps/pagetools/print/news.bbc.co.uk/1/hi/world/middle_east/8128210.stm?ad=1]]\n\nGAZA CIVILIAN DEATHS\nPalestinians search for bodies in rubble of destroyed house of Hamas senior leader Nizar Rayan after an Israeli missile strike in Jabaliya refugee camp on 1 January 2009\nChildren: 300\nWomen: 115\nMen over 50: 85\nCivilian men under 50: 200\nNon-combatant police: 240\nTotal: 940\n\nSource: [[BBC NEWS : World : Middle East : Amnesty details Gaza 'war crimes'|http://news.bbc.co.uk/1/hi/world/middle_east/8128210.stm]]
BBC NEWS\nGaza conflict: Timeline\n\nA day-by-day account of violence in Gaza and Israel since the offensive began on 27 December 2008.\n\nSUNDAY 18 JANUARY\n\nGaza: Within hours of the ceasefire beginning, at least 18 rockets are fired into Israel, Israeli sources said, triggering an Israeli air strike in response.\n\nSyria: Hamas' deputy chief Moussa Abou Marzouk announces a one-week ceasefire, demanding Israeli troops withdraw from the Gaza Strip. SATURDAY 17 JANUARY\n\nGaza Strip: Israeli Prime Minister Ehud Olmert announces a unilateral end to offensive military operations in the Gaza Strip, beginning at 2400 GMT.\n\nIsraeli government sources said the ceasefire deal did not involve Hamas.\n\nMore than 50 air strikes were carried out in Gaza overnight, ahead of the expected vote by Israel's cabinet on a proposal for a ceasefire. Heavy explosions echoed south of Gaza City .\n\nUnited Nations officials say two children, aged five and seven, were killed when Israeli tank fire hit a UN school where hundreds had taken shelter in the northern town of Beit Lahiya .\n\nA UN spokesman, Chris Gunness, said an investigation ought to be held "to determine whether a war crime has been committed". Israeli foreign ministry spokesman Yigal Palmor rejected the call, saying: "There's not the slightest piece of evidence to support such allegations."\n\nFRIDAY 16 JANUARY\n\nGaza Strip: Israel conducts some 40 overnights air strikes against militants, tunnels and a mosque suspected of being used as a weapons store, the army says.\n\nThe bodies of 23 people are pulled from the rubble in the Tel al-Hawa district of Gaza City after Israeli tanks withdraw in the pre-dawn hours. Palestinian medics say at least 1,155 Palestinians have died over the past three weeks.\n\nWest Bank: The Israeli army locks down the West Bank for 48 hours after Hamas calls for a day of "wrath" for the killing of Hamas interior minister Said Siyam in Gaza. A teenager is killed in Hebron in clashes between protesters and Israeli forces.\n\nUN chief Ban Ki-moon meets Palestinian Authority President Mahmoud Abbas in Ramallah before continuing to Turkey on a regional tour aimed at securing a truce.\n\nIsrael: About 10 rockets are launched from Gaza into southern Israel, but cause no injuries, the Israeli army says. Israeli officials say the security cabinet could vote on Saturday on a proposal for a unilateral ceasefire in Gaza.\n\nWashington, DC: Israeli Foreign Minister Tzipi Livni travels to Washington to sign a memorandum on joint efforts to halt weapons smuggling along the Gaza-Egypt border, a key demand of the Israeli government.\n\nTHURSDAY 15 JANUARY\n\nGaza Strip: A top Hamas leader, Said Siyam , is killed along with his son, brother and two other Hamas officials when his brother's house is bombed.\n\nIsraeli tanks and troops advance deep into Gaza City after an intense bombardment in the early hours, sending hundreds of terrified civilians into the streets to try to flee the fighting.\n\nTonnes of aid go up in flames after Israeli artillery shells hit a UN compound. The Quds hospital is evacuated because of a fire caused by a tank shell.\n\nUN Secretary General Ban Ki-moon meets Israeli leaders to push for a ceasefire. He says the death toll, put at 1,100 by Gaza medical officials, has reached an "unbearable point".\n\nSouthern Israel: At least 14 rockets are fired from Gaza after early morning, severely damaging a house in Sderot, Israeli media reports.\n\nWEDNESDAY 14 JANUARY\n\nGaza Strip: Israel's bombardment continues for a 19th day, with overnight air raids on 60 targets, including 35 weapons-smuggling tunnels on the border with Egypt and an unknown number of rocket-launching sites. One air strike damages a cemetery in Gaza City.\n\nNorthern Israel: Police say three rockets were fired from southern Lebanon towards the northern Israeli city of Kiryat Shmona . The missiles land on open ground, and there are no reports of injuries or damage.\n\nLebanese security officials tell the Associated Press news agency that the Israeli army fired eight shells into southern Lebanon in retaliation.\n\nIn Cairo to meet Egyptian President Hosni Mubarak , UN chief Ban Ki-moon repeats his call for an immediate ceasefire.\n\nTUESDAY 13 JANUARY\n\nGaza Strip: Israel's land, sea and air bombardment continues for an 18th day, with shelling and air raids hitting Gaza City , Rafah and elsewhere. Israel's military says it hit 60 targets overnight.\n\nGround troops advance into the southern and eastern suburbs of Gaza City . The Israeli military says an officer and two soldiers are injured by an explosion in a booby-trapped house in the northern Gaza Strip.\n\nShelling is reported during a three-hour ceasefire held to allow Palestinians to seek food, water and other supplies.\n\nEgyptian President Hosni Mubarak makes an unannounced visit to Saudi Arabia where he discusses the Gaza situation with King Abdullah .\n\nUS Secretary of State-designate Hillary Clinton says the Obama administration will make "every effort" to forge Israeli-Palestinian peace.\n\nSouthern Israel: The Israeli army says 25 mortars and rockets have been fired out of Gaza.\n\nMONDAY 12 JANUARY\n\nGaza Strip: Israeli forces move slowly into the most densely populated areas, reports say, while airstrikes continue across the Strip. There are reports of fierce fighting around Gaza City .\n\nDuring Sunday night, Israel says it carried out 12 air strikes - a much lower number than recent nights, which have seen between 30 and 60 strikes.\n\nThe Israeli air force said it attacked four weapon stores in houses, three tunnels and five "Hamas operatives". The Golani infantry brigade reported hitting a number of armed gunman.\n\nSouthern Israel: Nearly 30 rockets and mortars are fired at Israel from Gaza during the day, but there are no reports of injuries. A house is hit in Ashkelon . No rocket attacks are reported overnight.\n\nSUNDAY 11 JANUARY Gaza Strip : Israel says more than 60 targets were attacked overnight and bombs continue to fall during the morning. Targets included Fadila mosque in Rafah and a Hamas-run school in the southern border region. A Hamas military leader's house was destroyed in the Shujaia neighbourhood in southern Gaza City . Tank fire hits homes in Beit Lahiya , killing at least six civilians, and Nusseirat, killing one.\n\nIsraeli ground troops push deeper into heavily populated areas around Gaza City with reports of fierce clashes in the southern suburb of Sheikh Ajleen .\n\nThere are reports of dozens of civilians wounded in shelling of village of Khouza , near Khan Younis. Palestinian medics say injuries indicate use of white phosphorus weapons. Israel denies using "illegal weaponry".\n\nHamas militants launch rockets at the Israeli city of Beersheba and the town of Sderot , with no reports of injuries.\n\nSATURDAY 10 JANUARY Gaza Strip: The Israeli military attacks more than 70 Hamas targets on Saturday, following 40 overnight air strikes. Clashes are reported north and east of Jabaliya refugee camp, where a tank shell hits a house, reportedly killing eight people.\n\nSouthern Israel: Israel says more than 30 rockets are fired by Palestinian militants, including four which hit the Israeli town of Ashkelon, injuring two people.\n\nGaza City: Israeli ground troops are reported to have moved closer to the edge of the city.\n\nFRIDAY 9 JANUARY\n\nGaza Strip: Bombs continue to pound the territory as Israel's offensive enters a 14th day. Israel says it launched 50 strikes overnight. Palestinian medics say the death toll in Gaza has now reached 800.\n\nThe main UN agency working in Gaza, Unrwa, says it will resume aid deliveries after receiving safety assurances from the Israeli military. Operations were suspended after one of Unrwa's drivers was killed.\n\nAt least six Palestinians are reported killed in Beit Lahiya after their house was struck by Israeli fire.\n\nGaza City: Witnesses tell the UN that about 30 Palestinians were killed earlier this week when Israeli forces shelled a house into which Israeli soldiers had earlier moved about 100 people, many of them children. Israel denies the allegation.\n\nSouthern Israel: Rockets fired from Gaza hit the towns of Ashkelon , Ashdod and Beersheba . No casualties are reported. The Israeli military says two rockets were fired during the three-hour pause to allow in humanitarian aid, and it responded.\n\nTHURSDAY 8 JANUARY Gaza Strip: Israel continues its offensive, with the army saying 60 air strikes were launched overnight.\n\nThe army says it targeted Hamas smuggling tunnels near Rafah , police sites, weapons storage facilities and gunmen.\n\nAt least 10 people, including civilians, are killed, Palestinian medics say.\n\nOne person is killed and two injured when a fork-lift truck on a UN aid mission is hit by Israeli tank fire at the Erez crossing, the UN relief agency Unrwa says. It later suspends all its operations in Gaza.\n\nThe house of a Hamas military commander, Mohammed al-Senwar, in Khan Younis is destroyed in an air strike, witnesses say. Palestinian sources say a mosque was also hit.\n\nOne Israeli soldier is killed in a gun battle in Gaza, the Israeli army says.\n\nSouthern Israel : Rockets fired from Gaza hit residential area in Ashkelon but cause no injuries.\n\nNorthern Israel: Several rockets are fired from Lebanon , landing on or near the town of Nahariya and slightly injuring two people. The Israeli army responds with artillery rounds.\n\nIsrael resumes its attacks following a three-hour pause to allow in humanitarian aid.\n\nWEDNESDAY 7 JANUARY\n\nGaza Strip: Israeli forces launch 40 air strikes overnight. Dozens more targets are attacked during the day, the Israeli military says. Israeli planes bomb the Gaza-Egypt border area after dropping leaflets on the town of Rafah warning residents to leave.\n\nIn all, at least 20 people are reported killed in Gaza. Palestinian health officials say at least 683 Palestinians have been killed and more than 3,085 injured since the conflict began.\n\nIsrael: Israel halts attacks on Gaza for three hours in the first of what it says will be a daily ceasefire to allow residents to seek food and for the dead to be buried. Eighty trucks carrying supplies are allowed into Gaza. Fighting stops at about 1100 GMT and witnesses report fresh violence shortly after 1400 GMT.\n\nSouthern Israel: The Israeli military says more than 20 rockets are fired from Gaza into Israel over the day. No casualties are reported.\n\nTUESDAY 6 JANUARY\n\nGaza Strip: Fighting along length of coastal enclave as Israel's ground assault enters its fourth day.\n\nAt least 40 people were killed - including children - and 55 injured when Israeli artillery shells landed outside a United Nations-run al-Fakhura school in the Jabaliya refugee camp. UN officials said the school was being used as a refuge for hundreds of people. Israel said its soldiers had come under fire from militants inside the school. A spokesman for Hamas denied there had been any hostile fire coming from the school.\n\nIsraeli forces reportedly widen their attacks to include Khan Younis in the south, after heavy fighting on the edges of the Deir al-Balah refugee camp in central Gaza.\n\nGaza City: Heavy fighting between Israeli troops and Palestinian militants on the outskirts of a northern district, where pre-dawn skies were lit up by flares as helicopter gunships pounded militant positions.\n\nRafah: Reports of an Israeli air raid on the main crossing point between the Gaza Strip and Egypt.\n\nNorthern Gaza: At least 18 Palestinians killed. Three Israeli soldiers killed by fire from Israeli tank.\n\nIn all, at least 70 Palestinians and five Israeli soldiers were killed during the day.\n\nMONDAY 5 JANUARY Gaza Strip: The Israeli army says it has hit 40 targets, including several tunnels and the homes of a number of Hamas officials. Hospitals say they are overwhelmed by casualties, mostly civilians including women and children. Ground forces enter the edges of the urban area of Beit Lahiya .\n\nGaza City: Heavy clashes are reported east of the city, and hundreds of people head further into the city centre to escape the fighting. A BBC producer in the city's main hospital says he has seen 900 people being treated there. Doctors say they are running short of vital medical supplies.\n\nSUNDAY 4 JANUARY Gaza Strip: Witnesses report clashes around the towns of Beit Hanoun , Beit Lahiya and Jabaliya refugee camp. Witnesses also report Israeli troops in the Zeitoun area, and that the main north-south road is blocked. Israeli troops take control of the site of the former Jewish settlement of Netzarim .\nGaza City: Many civilians killed when shells fall near a school and a market, Palestinian sources say.\nBeit Lahiya: Twelve civilians killed by a tank shell, witnesses say.\nSouth Israel: At least 25 short-range rockets fired, mainly on Sderot, Netivot and other towns near the Gaza border. One woman is slightly injured in Sderot.\n\nSATURDAY 3 JANUARY Gaza Strip: Israeli troops enter northern Gaza, initiating a much-anticipated ground offensive. Hours earlier, Israel fired artillery shells across the border for first time since the offensive began.\nGaza City: One of the leaders of Hamas's military wing, Abu Zakaria al-Jamal, was killed in an overnight raid.\nSouth Israel: At least 20 Palestinian rockets landed, including in Ashkelon, Ashdod and Sderot. No casualties were reported but a house in Ashkelon was hit.\nBeit Lahiya: At least 10 Palestinians were killed by an Israeli strike on a mosque, local medical sources said. Earlier, a caretaker was killed in a raid which destroyed large parts of the town's American school.\n\nFRIDAY 2 JANUARY Khan Younis: Three Palestinian children killed in Israeli air strike.\nJabaliya: A mosque described by Israeli security officials as a "terror hub" used to stockpile weapons, was destroyed.\nAshkelon: Hamas fired more than 20 rockets into Israel, with some landing in the port town of Ashkelon. No casualties were reported.\n\nTHURSDAY 1 JANUARY\n\nGaza City: The Justice Ministry, Legislative Assembly, Civil Defense Building, Education ministry were hit, as well as at least two money changers' offices and a workshop.\nJabaliya: A senior Hamas leader, Nizar Rayyan, was killed in an air strike along with at least nine people, including several members of his family.\nSouth Israel: More than 30 rockets fired, including at least one landing in Ashdod and two in Beersheba.\n\nWEDNESDAY 31 DECEMBER Gaza City: Office of former Prime Minister Ismail Haniya and other Hamas buildings attacked.\nIsraeli aircraft continue to strike tunnels near the border with Egypt.\nBeersheba: Hit by Hamas rockets for a second day, but no casualties reported.\n\nTUESDAY 30 DECEMBER\n\nBeit Hanoun: Two girls killed in an air strike.\nGaza City: At least three buildings in ministry compound hit.\nAshdod: Woman killed in rocket attack\nBeersheba: Attacked by rockets fired from Gaza, the furthest into Israel a Palestinian missile has ever reached.\n\nMONDAY 29 DECEMBER\n\nNahal Oz: Israeli soldier killed and five others wounded at unspecified military base near a border crossing.\nGaza City: Interior Ministry and Islamic University at Tel al-Hawa badly damaged in air strike.\nHome of Hamas leader Ismail Haniya at Shati refugee camp targeted.\nAshkelon: One man killed and several other people injured in rocket attack.\n\nSUNDAY 28 DECEMBER\n\nJabaliya: Several people killed at a mosque - including five sisters - in air attack at the refugee camp.\nYabna refugee camp: Civilian family reported killed\nRafah: Three brothers reported killed.\nKhan Younis: Four members of Islamic Jihad and a child reported killed.\nAshdod: Palestinian rockets hit the city, the first attack so far north.\nDeir al-Balah: Palestinians injured, houses and buildings destroyed.\nIsraeli planes strike tunnels running between Egypt and Gaza.\nNaval vessels targeted at Gaza City port and intelligence building attacked.\n\nSATURDAY 27 DECEMBER\n\nGaza City, Rafah, Khan Younis: Israel launches a wave of air and missile attacks on targets across Gaza. Some 225 people are killed, according to local medics. Most are policemen within the Hamas militant movement; police chief Tawfik Jaber is among the dead. Women and children also died, according to officials in Gaza.\nNetivot: One man killed, several injured in Palestinian rocket attack.\n\nStory from BBC NEWS:\nhttp://news.bbc.co.uk/go/pr/fr/-/1/hi/world/middle_east/7812290.stm\n\nPublished: 2009/01/18 14:15:56 GMT\n\n© BBC MMIX\n\n\nSource: [[BBC NEWS : World : Middle East : Gaza conflict: Timeline|http://newsvote.bbc.co.uk/mpapps/pagetools/print/news.bbc.co.uk/1/hi/world/middle_east/7812290.stm?ad=1]]
BBC NEWS\nIsrael soldiers on Gaza: Excerpts\n\nA group of Israeli soldiers who took part in the Cast Lead operation in Gaza in January have published anonymous testimonies describing a range of abuses during the conflict. The activist group which gathered them, Breaking the Silence, says they stemmed from Israeli policy and rules and engagement, not just mistakes or individual soldiers failing to follow orders.\n\nThe Israeli Defence Forces (IDF) says it is not able to respond to the allegations in the report, as the testimonies are anonymous, without detailed locations, units, times and dates. It says it investigates alleged abuses wherever specific detail is given, and that "dozens" of investigations are currently under way, some involving military police.\n\nIt says it has concluded from five internal investigations already that troops did not break international law during the conflict.\n\nInternational humanitarian law specifies that military action must distinguish between combatants and civilians; that force used must be proportionate to the threat; and that civilian property should not be targeted unless it is a military necessity.\n\nRULES OF ENGAGEMENT\n\nSeveral testimonies describe rules of engagement which were either unclear, or encouraged soldiers to prioritise protecting their own lives over determining whether a person in the vicinity was a civilian.\n\nDIFFERENT DEATH TOLLS\n# Palestinians killed during Israeli military offensive in Gaza, 27 Dec to 18 Jan - Palestinian claims followed by Israelis claims: Total dead: 1,434 / 1,166\n# Fighters: 235 / 710-870\n# Non-combatants: 906 / 295-460\n# Women: 121 / 49\n# Children under 16: 288 / 89\n\nSources: Palestinian Centre for Human Rights and Israeli Defence Intelligence Research Dept\n\nTestimony 51 : "We were told soldiers were to be secured by fire-power. The soldiers were made to understand that their lives were the most important, and that there was no way our soldiers would get killed for the sake of leaving civilians the benefit of the doubt… People were not instructed to shoot at everyone they see but they were told that from a certain distance when they approach a house, no matter who it is - even an old woman - take them down."\n\nIsraeli view : The Israeli military has said repeatedly that it goes to great lengths, even risking the success of operations - for example by giving warnings prior to strikes or aborting air strikes at the last moment - to distinguish between civilians and combatants. A spokeswoman said she knew of no military in the world that would reveal its rules of engagement, but said 75% of those killed in the Gaza operation were Hamas.\n\nPalestinian view: The Palestinian Centre for Human Rights says nearly two-thirds of the dead were non-combatants.\n\nRULES OF ENGAGEMENT - ROOFS, CELLULAR TELEPHONES, NIGHT TIME\n\nSome accounts suggest soldiers were led to view anyone talking on a mobile phone, present on a roof, or moving at night, as a target.\n\nTestimony 49: "Among other things, he strictly forbade us to climb up to roofs. He explained in fact that the air force has the 'go ahead' to fire at anyone seen on a roof."\n\nTestimony 41: "You can't identify too much at night and anything that moves you engage in order not to take risks. It was not defined this way officially, but it was obvious. Any movement on the ground at night was doomed."\n\nTestimonies 13 and 14: These describe an incident where an old man carrying a torch at night, walking towards an Israeli-held building, approached from about 150 metres - and was allowed to approach to 25 metres with no deterrent fire, before he was shot dead.\n\nTestimony 14: "Everyone is shooting and shooting and the guy's screaming. The commander comes downstairs, glowing. 'Here's an opener for tonight'. He was asked why he wouldn't confirm deterrent fire. He said, "It's night time and this is a terrorist."\n\nIsrael's position: See above.\n\nHUMAN SHIELDS\n\nSome testimonies described the use of Palestinian civilians as human shields, for example by making neighbours enter suspect houses ahead of troops. The use of human shields is prohibited under article 51.7 of the Geneva Conventions.\n\nTestimony 1 [a soldier describing what he had heard from a commander]: "To every house we close in on, we send the neighbour in, 'the Johnnie'… Sometimes the force would enter while placing rifle barrels on a civilian's shoulder, advancing into a house and using him as a human shield. Commanders said these were the instructions and we had to do it…"\n\nIsraeli position: The military says it does not use human shields from the Palestinian population and will investigate any specific evidence of such incidents.\n\nBUILDING DEMOLITIONS\n\nMany of the testimonies say large swathes of buildings were demolished because of concerns that they may be booby trapped, contain weapons or conceal tunnels. Some soldiers raise concerns about the scale of the destruction:\n\nTestimony 2: "Part of the concept of razing was what the Israeli army calls 'the day after' consideration. Obviously this campaign would end at some point… The question was in what condition we'd leave the area, whether more exposed, a state that would afford us better firing and observation conditions, and far greater control. This was the principle behind all that razing - namely razing for our benefit.\n\nTestimony 52: "Most of the destruction that went on there was not necessary."\n\nIsraeli position: The military has said it only damaged buildings if they were being used by Hamas, or because there was a specific military need to do so.\n\nAGGRESSIVE ATTITUDE\n\nA number of the testimonies alleged that some soldiers were eager to kill, or even took pleasure in doing so.\n\nTestimony 43 : "One guy said he just couldn't finish this operation without killing someone… [describes the shooting of a man "apparently some sort of lookout"] … I can definitely say he was not armed. I can definitely say the soldier regarded this as some children's game and was delighted and laughing after this. I think that a normal person, even having killed an armed terrorist, would not be amused."\n\nTestimony 50: "The atmosphere was not one of fear but rather people too eager to shoot other people."\n\nIsraeli position: The Israeli military says it has strict practices of conduct and soldiers are disciplined for abuses.\n\nVANDALISM OF PALESTINIAN PROPERTY\n\nSeveral testimonies report the destruction of Palestinian property - often within homes that the Israeli soldiers had taken over. Many photographs of offensive graffiti on Palestinian walls were published in the wake of the conflict. Some soldiers said water tanks were targeted, despite the fact that many Palestinians were without running water.\n\nTestimony 39: "The guys would simply break stuff. Some were out to destroy and trash the whole time. They drew a disgusting drawing on the wall. They threw out sofas. They took down a picture from the wall just to shatter it."\n\nTestimony 52: Q: Was there boredom at any point during these two weeks? A: Much boredom. Q: So what does one do to relieve this boredom? A: I told you, fire at water tanks, I don't know, out of boredom. When there's nothing else to shoot at, you fire at water tanks."\n\nIsraeli position: The military says its troops are not permitted to vandalise Palestinian property and some such cases are among the current investigations. There have also been accounts of Israeli troops exercising care in Palestinian homes - even being told to fold up blankets they had used as they left.\n\nWHITE PHOSPHORUS\n\nWhite phosphorus causes very severe burns. Amnesty International says it is inherently indiscriminate and its use in urban areas was a war crime.\n\nTestimony 8: Q: Why fire phosphorus? A: Because it's fun. Cool… I don't know what it's used for… I don't understand what it's even doing in our supplies if we're not supposed to use such ammo. It's ridiculous.\n\nTestimony 11: "There was an area of about 200-300 square meters of glazed sand.... We understood this resulted from white phosphorus, and it was upsetting… in training you learn that white phosphorus is not used, and you're taught that it's not humane. You watch films and see what it does to people who are hit, and you say, 'There, we're doing it too.' That's not what I expected to see. Until that moment I had thought I belonged to the most humane army in the world."\n\nIsraeli position: The Israeli military initially denied white phosphorous was used. It later admitted it had been, but said it had not breached international law, saying the use of shells using the chemical as a smokescreen rather than an incendiary weapon was lawful.\n\nRELIGIOUS RHETORIC\n\nA number of soldiers said they were uncomfortable with the use of religious rhetoric by rabbis given access to troops during the operation.\n\nTestimony 15 [describing a talk by a military rabbi]: "Lots of pathos, the kind of religious discourse I'm a bit familiar with: war of choice, holy war - differing rules. He spoke less in religious terminology… and was much more into militant faith. He aimed at inspiring the men with courage, cruelty, aggressiveness, expressions such as 'no pity, God protects you, everything you do is sanctified'. The gist of these statements was perhaps to bring things into agreement with religion, with God and whoever this man was supposed to represent, that everything or nearly everything is permissible. "\n\nIsraeli position: An Israeli army spokeswoman said the military rabbinate unit exists to give religious Jewish soldiers advice on issues such as kosher food and Jewish holidays. She said there were a "few isolated incidents" during the Cast Leader operation, during which rabbis from the unit distributed flyers [these contained similar messages to those described]. "They do not represent the IDF spirit," the spokeswoman said, adding that the rabbis in question were "disciplined".\nStory from BBC NEWS:\nhttp://news.bbc.co.uk/go/pr/fr/-/1/hi/world/middle_east/8151611.stm\n\nPublished: 2009/07/15 12:29:00 GMT\n\n© BBC MMIX\n\n\nSource: [[BBC NEWS : World : Middle East : Israel soldiers on Gaza: Excerpts|http://newsvote.bbc.co.uk/mpapps/pagetools/print/news.bbc.co.uk/1/hi/world/middle_east/8151611.stm?ad=1]]
<html><p>Human Rights Watch documented the complete destruction of 189 buildings, including 11 factories, 8 warehouses and 170 residential buildings, leaving at least 971 people homeless during the operation which began in December 2008. </p><p>The 12 incidents documented in the report account for roughly 5% of the homes, factories and warehouses destroyed in Gaza during the operation the report said. </p></html>\n\nSource: [[BBC News - Human Rights Watch say destruction in Gaza 'unlawful'|http://news.bbc.co.uk/1/hi/world/middle_east/8680769.stm]]
[[BBC News - Neanderthal 'make-up' discovered|http://news.bbc.co.uk/1/hi/sci/tech/8448660.stm]]
Registration for alerts and personalised services\nRegistration was successful for Keith Richardson.\n\nYour Customer Number is REG10048353. Please include it in any correspondence with us.\n\nYou now have access to alerts and personalised services.\n\nEmail confirmation has been sent to you.\n\nReturn to the page you originally requested\n.\n\nIf you have questions about your registration, please contact the BMJ Publishing Group:\n\n Customer Services\n BMJ Publishing Group Ltd\n BMA House\n Tavistock Square\n London WC1H 9JR\n United Kingdom\n Phone: +44 (0) 20 7383 6270\n Fax: +44 (0) 20 7383 6402\n subscriptions@bmjgroup.com\n\nSource: [[BMJ Journals -- alerts and personalised services|http://journals.bmj.com/cgi/register]]
This category defines background attributes, such as color and image. These style settings can be applied to objects, such as layers and tables, where you can set a background.\n+++[Example]\n<style type="text/css">\na { color : #91325d; }\na:link { color : #91325d; }\na:visited { color : #c898ae; }\na:hover { background-color : #c898ae; color : #fff; text-decoration : none; }\na:active, a:focus { background-color : #91325d; color : #fff; text-decoration : none; }\n</style>\n\n===\n+++[Notes]\nThe standard set of color names is: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow. These 16 colors are defined in HTML 3.2 and 4.01 and correspond to the basic VGA set on PCs. Most browsers accept a wider set of color names but use of these is not recommended.\nHexadecimal color values\nValues like "#FF9999" represent colors as hexadecimal numbers for red, green and blue. The first two characters following the # give the number for red, the next two for green and the last two for blue. These numbers are always in the range 0 to 255 decimal. If you know the values in decimal, you can convert to hexadecimal using a calculator, like the one that comes as part of Microsoft Windows.\n----\n''Shortcuts'' - when you use hexadecimal colour notation and a colour is made up of three pairs of hexadecimal digits, you can write it in a more efficient way by omitting every second digit.\n#000 is the same as #000000, #369 is the same as #336699 \n===\n\n\n[img[images/css_background.jpg][images/css_background.jpg]]\n\n<html><body>\n<h1>Background & Colour</h1>\n<table border="1" cellpadding="3" cellspacing="0" width="100%">\n <tbody>\n <tr>\n <th align="left" width="15%">Property</th>\n <th align="left" width="16%">Syntax</th>\n <th align="left" width="26%">Description</th>\n <th align="left" width="15%">Values</th>\n <th align="left" width="28%">Examples</th>\n </tr>\n <tr>\n <td valign="top" width="15%"><a href="file:///E:/My%20Documents/pr_background.asp">background</a></td>\n <td valign="top" width="16%"> </td>\n <td valign="top" width="26%">A shorthand property for setting all background properties <strong>in one declaration = best way</strong></td>\n <td valign="top" width="15%"><em>background-color<br>\n background-image<br>\n background-repeat background-attachment background-position</em></td>\n <td valign="top" width="28%">BODY { background: white url(http://www.htmlhelp.com/foo.gif) }<br>\n BLOCKQUOTE { background: #7fffd4 }<br>\n P { background: url(../backgrounds/pawn.png) #f0f8ff fixed }<br>\n TABLE { background: #0c0 url(leaves.jpg) no-repeat bottom right }</td>\n </tr>\n <tr>\n <td valign="top" width="15%">color</td>\n <td valign="top" width="16%">color: <color></td>\n <td valign="top" width="26%"><p>The color property allows authors to specify the color of an element.</p>\n <p><em>To help avoid conflicts with user style sheets, background and color properties should always be specified together.</em></p></td>\n <td valign="top" width="15%"><p>color name (red)<br>\n rgb value (rgb(x,x,x))<br>\n hex number (#ff0000) </p></td>\n <td valign="top" width="28%"><p>H1 { color: blue }<br>\n H2 { color: #000080 }<br>\n H3 { color: #0c0 }<br>\n H4 {color: rgb(255,0,0)}</p></td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a href="file:///E:/My%20Documents/pr_background-attachment.asp">background-attachment</a></td>\n <td valign="top" width="16%"> </td>\n <td valign="top" width="26%">Sets whether a background image is fixed or scrolls with the rest of the page</td>\n <td valign="top" width="15%">scroll<br>\n fixed</td>\n <td valign="top" width="28%">BODY { background: white url(candybar.gif);<br>\n background-attachment: fixed }</td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a href="file:///E:/My%20Documents/pr_background-color.asp">background-color</a></td>\n <td valign="top" width="16%">background-color: <value></td>\n <td valign="top" width="26%">Sets the background color of an element</td>\n <td valign="top" width="15%"><em>color-rgb<br>\n color-hex<br>\n color-name<br>\n </em>transparent</td>\n <td valign="top" width="28%">BODY { background-color: white }<br>\n H1 { background-color: #000080 }</td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a href="file:///E:/My%20Documents/pr_background-image.asp">background-image</a></td>\n <td valign="top" width="16%"> </td>\n <td valign="top" width="26%">Sets an image as the background</td>\n <td valign="top" width="15%"><em>url</em><br>\n none</td>\n <td valign="top" width="28%">BODY { background-image: url(/images/foo.gif) }<br>\n P { background-image: url(http://www.htmlhelp.com/bg.png) }</td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a href="file:///E:/My%20Documents/pr_background-position.asp">background-position</a></td>\n <td valign="top" width="16%"> </td>\n <td valign="top" width="26%"><p>Sets the starting position of a background image.<br>\n This property may only be applied to block-level elements and replaced elements. (A replaced element is one for which only the intrinsic dimensions are known; HTML replaced elements include IMG, INPUT, TEXTAREA, SELECT, and OBJECT.) </p></td>\n <td valign="top" width="15%">top left<br>\n top center<br>\n top right<br>\n center left<br>\n center center<br>\n center right<br>\n bottom left<br>\n bottom center<br>\n bottom right<br>\n <em>x-% y-%</em><br>\n <em>x-pos y-pos</em></td>\n <td valign="top" width="28%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a href="file:///E:/My%20Documents/pr_background-repeat.asp">background-repeat</a></td>\n <td valign="top" width="16%"> </td>\n <td valign="top" width="26%">Sets if/how a background image will be repeated</td>\n <td valign="top" width="15%">repeat<br>\n repeat-x<br>\n repeat-y<br>\n no-repeat</td>\n <td valign="top" width="28%">BODY { background: white url(candybar.gif);<br>\n background-repeat: repeat-x }</td>\n </tr>\n </tbody>\n</table>\n</body>\n</html>
+++[Complete basic]\n{{{\n<?xml version="1.0" encoding="UTF-8"?>\n\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\n\n<head>\n\n<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />\n<meta name="keywords" content="word1, word2, word3">\n<meta name="description" content ="A sentence describing the page">\n<meta name="author" content ="Nameof author">\n<meta name="copyright" content ="Copyright © 2006 whatever">\n\n<link rel="stylesheet" type="text/css" href="css/yourstylesheet.css">\n\n<script type="text/javascript" language="JavaScript"><!--\nAny javascript you like\n//--></script>\n\n<title> </title>\n\n</head>\n\n<body>\n\n<div id="header">Header</div>\n\n<div id="wrapper">Wrapper\n<div id="left">Float Left</div>\n<div id="right">Float Right</div>\n<div id="center">Center Content</div>\n</div>\n\n<div id="footer">footer</div>\n\n</body>\n\n</html>\n}}}\n===\n+++[Even more basic]\n{{{\n<?xml version="1.0" encoding="UTF-8"?>\n\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">\n\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\n\n<head>\n\n<title> popup </title>\n\n</head>\n\n<body>\n\n\n\n</body>\n\n</html>\n}}}\n===
|!Format|!Markup|!Example|\n|Bold|{{{''Bold''}}} (2 single quotes)|''Bold''|\n|Italic|{{{//Italic//}}}|//Italic//|\n|Bold Italic|{{{''//Bold Italic//''}}}|''//Bold Italic//''|\n|Underlined|{{{__Underline__}}}(2 underscores)|__Underlined__|\n|Strikethough|{{{--Strikethrough--}}}<<br>>{{{--}}} replaced {{{==}}} for Stikethrough in TiddlyWiki 2.1|--Strikethrough--|\n|Superscript|{{{Text^^Superscript^^}}}|Text^^Superscript^^|\n|Subscript|{{{Text~~Subscript~~}}}|Text~~Subscript~~|\n|Monospaced text|<html><code>{{{Monospaced}}}</code></html>|{{{Monospaced}}}|\n|Monospaced multiline block|Put <html><code>{{{</code></html> and <html><code>}}}</code></html> on their own lines|<html><pre>{{{<br/>Monospaced<br/>Multi-line<br/>Block<br/>}}}</pre></html>|\n|Highlight|{{{@@Highlight@@}}}|@@Highlight@@|\n|Color|{{{@@color(green):green text@@}}}|@@color(green):green text@@ |\n|~|{{{@@bgcolor(green):text@@}}}|@@bgcolor(green):text@@ |\n|~|{{{@@bgcolor(#3399ff):text@@}}}|@@bgcolor(#3399ff):text@@|\n|~|{{{@@bgcolor(#39f):text@@}}}|@@bgcolor(#39f):text@@|\n|CSS Extended Highlights|{{{@@some css;Highlight@@}}}<<br>>For backwards compatibility, the following highlight syntax is also accepted:<<br>>{{{@@bgcolor(#ff0000):color(#ffffff):red coloured@@}}}|@@background-color:#ff0000;color:#ffffff;red coloured@@<<br>><<slider AtEg ./atEg 'Extended example ...'>>|\n|Custom CSS Class|<html><code>{{wrappingClass{Text that is now accentuated}}}</code></html><<br>>By default, the text is placed in a <span>. To use a <div> instead, insert a line break before the text (after the single {)<<br>>In the CSS:<<br>>{{{.wrappingClass {color: red;} }}}|Add .wrappingClass to StyleSheet|\n|Any HTML|{{{<html><span>any</span><br />}}}<<br>>{{{<b>valid</b> <em>xhtml</em></html>}}}|<html><span>any</span><br /><b>valid</b> <em>xhtml</em></html>|\n\nSource: [[Martin's wiki - Martin Budden's plugins and extensions for TiddlyWiki|http://www.martinswiki.com/#MediaWikiFormatterPlugin]]
!Method\n*Declare the function in the head in the usual place\n{{{\nfunction Hello()\n}}}\n*Put the actions in between curly brackets (as in CSS)\n{{{\n{ \nalert("Welcome to My Page");\n}\n}}}\n*Call the function with an appropriate event such as a hyperlink click or a mouseover or when the page loads\n{{{\n<body onload="Hello()">\n}}}\nSo the whole thing looks like this:\n{{{\n<script type="text/javascript"> <!-- //A comment can go here\n\nfunction Hello()\n{\nalert("Welcome to My Page");\n}\n\n//-->\n</script>\n}}}\n!Basic script with a Function\n''This script goes in the HEAD''\n{{{\n<script type="text/javascript">\n\n<!-- Hide from older Browsers\n\nfunction Locat()\n\n{\n\nlocation="index.html"\n\nalert('Don\s't forget to press the back button to return!')\n\n}\n\n//Done Hiding-->\n\n</script>\n}}}\n*The curly brackets tell the browser where the function begins and where it ends. The stuff in the middle is what happens when you call the function.\n!!!The html code call\n''This script goes where you want the button in the body''\n{{{\n<form>\n\n<p>\n\n<input type="button" name="b1" value="Go to index ..." onclick="Locat();return false" />\n\n</form>\n\n<!-- End of Button Script>\n}}}\n\n+++[A confirmation prompt]\n{{{\n<script type="text/javascript">\n\n<!--//\nfunction ConfirmChoice2()\n\n{\n\nanswer = confirm("Do you really want to go to the contents? If you press cancel you will go to alerts!")\n\nif (answer ==1)\n\n{\n\nlocation = "index.html"\n\n}\n\nelse\n\nif (answer==0)\n\n{\n\nlocation="alerts.htm";\n\n}\n\n}\n//-->\n\n</script>\n}}}\n!!HTML\n{{{\n<a href="#" onclick=" ConfirmChoice(); return false;">Contents Page</a>\n}}}\nA neater way to do the link is like this:\n{{{\n <a href="javascript:void(ConfirmChoice())">Contents Page</a>\n}}}\nInstead of using the '#' mark in the href, we can use the JavaScript function void().\n===\n\n+++[Alert buttons]\n{{{\nalert("Welcome to My Page");\n}}}\n===\n
Remember that the positioning and the styling of the DIVs is done via the linked CSS.\nCHMOD - templates 755\n\n+++[First the Template header]\n{{{\n<?php defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); ?> \n}}}\n<<<\nProtects the file from external access\n<<<\n!!Second the Document Type\n{{{\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n}}}\n!!Start of HTML page\n{{{\n<html xmlns="http://www.w3.org/1999/xhtml">\nlang="<?php echo _LANGUAGE; ?>" xml:lang="<?php echo _LANGUAGE; ?>">\n}}}\n!!Third the Head with any styles and META tags\n<head>\n{{{\n<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />\n}}}\n<<<\nWhat character set we are using, _ISO is a special constant defining the character set encoding to use.\n<<<\n{{{\n<?php if ( $my->id ) {initEditor();} ?>\n}}}\n<<<\nEditor include\n<<<\n{{{\n<?php mosShowHead(); ?>\n}}}\n<<<\nHeader stuff that is set in the global configuration again. It includes the following tags (in a default installation):\n<<<\n{{{\n <title>A Complete Guide to Creating a Joomla Template </title>\n<meta name="revisit-after" CONTENT="1 days">\n<meta name="Copyright" content="K Richardson">\n<meta name="Publisher" content="Mambo Design">\n<meta name="Language" content="en"> \n<meta name="description" content="Installing Joomla, doctype and the blank joomla template" />\n<meta name="keywords" content="installing joomla, joomla doctype, blank joomla tempate" />\n<meta name="Generator" content="Joomla! - Copyright (C) 2005 Open Source Matters. All rights reserved." />\n<meta name="robots" content="index, follow" />\n<link rel="shortcut icon" xhref="images/favicon.ico" />\n}}}\n\n{{{\n<script language="JavaScript" type="text/javascript">\n <!--\n function MM_reloadPage(init) { //reloads the window if Nav4 resized\n if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {\n document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}\n else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();\n }\n MM_reloadPage(true);\n //-->\n </script>\n}}}\n<<<\nAny Javascript\n<<<\n{{{\n<link href="templates/<?php echo $cur_template; ?>/css/template_css.css" rel="stylesheet" type="text/css" media="screen" />\n}}}\n<<<\nStylesheet and template links\nThe PHP code <?php echo $cur_template; ?> will return the name of the current template. This makes this line "portable". When you create a new template you can just copy it (along with the whole head code) and not worry about editing anything.\n<<<\n{{{\n<style type="text/css"> <!--\n #wrap {width:80%;}\n--> </style>\n}}}\n<<<\nAny internal styles\n<<<\n{{{\n</head>\n}}}\n===\n\n+++[the Body]\n//The is a 2 column page//\n//All styles can be done via css//\n!Define the Page Body\n{{{\n<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">\n}}}\n!Create a Header - add logo, image, banner etc\n{{{\n<div id="header"> <?php echo $mosConfig_sitename; ?> <?php mospathway() ?> </div>\n}}}\n*Add an image to a table cell or a div\n**<img src="<?php echo $mosConfig_live_site;?>/templates/peeklime/images/nclair1.gif" >\n''Images must be relative to the root not document''\n*Put the Site name in a span - ''<span class="title"><?php echo $mosConfig_sitename; ?> </span>'' or h1 tag?\n*Put the Pathway anywhere\nThe pathway image is hardcoded and can only be changed, if you either overwrite the image file (/images/M_images/arrow.png) or change the image link in the pathway.php file in the root directory\n!!Add a banner\n''<?php mosLoadComponent( "banners" ); ?>''\n!!Show date and time\n{{{\n <?php echo ( strftime( _DATE_FORMAT_LC, time() + ($mosConfig_offset*60*60) ) ); ?> \n <?php echo mosCurrentDate(); ?>\n}}}\n!Create the content container - a kind of page within a page, similar to a table\n{{{\n<div id="container" align="center">\n}}}\n!Create the main content container for your articles\n{{{\n<div id="middle"><?php mosLoadModules('top');?> <?php mosMainBody(); ?> </div>\n}}}\n!Add a navigation column to the right or left\n{{{\n<div id="right"><?php mosLoadModules ( 'right' ); ?><?php mosLoadModules ( 'user1' ); ?><?php mosLoadModules ( 'user2' ); ?></div>\n}}}\n!Create a footer and use the "clear" property in your css\n{{{\n<div id="footer-800" >\n <?php include_once( $mosConfig_absolute_path .'/includes/footer.php' ); ?>\n <?php mosLoadModules( 'debug', -1 );?>\n </div>\n}}}\n!Don't forget the closing "Container" div\n{{{\n</div>\n}}}\n!End the html page with the usual tags:\n{{{\n</body> </html>\n}}}\n===\n\n+++[Some useful variations]\n{{{\n<?php\nif ( mosCountModules( 'top' ) ) {mosLoadModules ( 'top', -2 );}\nelse {?><span class="error">Top Module Empty</span><?php}?>\n}}}\n!To load a module\n{{{\n<?php if (mosCountModules( "user3" )) { ?><?php mosLoadModules ( 'user3',-1); ?><?php } ?>\n}}}\n!To load a Component\n{{{\n<?php mosLoadComponent( "[banners]" ); ?> NB remove square brackets\n}}}\nThis functions runs through the components main frontend file and put it's output on the screen. The name of the component is specified without the "com_" prefix. This can also be used to load other components output to a certain position. If you create a separate div it is almost like using a module.\n===\n\n!Module positions\n<?php echo $mosConfig_sitename;?> \n<?php mospathway()?>\n----\n<?php mosLoadModules( “left” ); ?>\n<?php mosMainBody(); ?> \n<?php mosLoadModules( “right” ); ?>\n<?php mosLoadModules( “top” ); ?>\n<?php mosLoadModules( “bottom” ); ?>\n<?php mosLoadModules( “inset” ); ?>\n!!Add user defined areas\n<?php mosLoadModules( “user1” ); ?>\n<?php mosLoadModules( “user2” ); ?>\n<?php mosLoadModules ( ‘user3’ ); ?>\n!!Hiding unneeded modules\n<?php if ( mosCountModules( "left" ) > 0 ) mosLoadModules ( "left" ); ?> \n!!Hiding empty DIVs that otherwise contain modules - watch out for the correct end tags!\n <?php if (mosCountModules('user2')) { ?> \n <div id="newsmodule"><?php mosLoadModules( 'user2', 1 );?></div><?php } ?>\n\n[[Module Styling]]
If you are a real beginner and don't really know what a Desktop or Start Menu is you can learn a lot by following the tutorials built into WindowsXP. Minimise or close all windows to get to the Desktop and click once on it. Now press F1 to start the built-in Help Guide. You should see this screen:\n\n[img[images/windowsxphelpscreen.jpg]]\n\nNow click on "What's new in Windows XP" and then "Taking a Tour or Tutorial". The "Take the Windows XP tour" really is a nice and gentle introduction to the essential knowledge you will need if you are to be a comfortable and confident Windows Computer User!
+++[Referencing element by id]\n{{{if(document.getElementById('mydiv').style.display == 'none')}}}\n===\n\n+++[Referencing styles]\n{{{document.body.style.backgroundColor="red"}}}\n{{{document.fgColor="red";}}}\n{{{\n<script type="text/javascript">\n<!--//\n function white()\n {\n document.body.style.backgroundColor="white"\n }\n //-->\n </script>\n}}}\nHTML\n{{{\n <a href="#" onclick="white()">click ... </a>\n}}}\n===\n\n{{{document.write("<h2>Hello</h2>");}}}
!The Canvas\nCreate a fixed-width design of 770 pixels so that your 800 x 600 resolution users can expand their browsers and view the design without horizontal scrollbars. Users with a higher resolution will see your body background image positioned evenly to the left and right of the main content area. \n\nWidth = 770px\nHeight = 530px\nResolution = 72dpi\n\n!!Percentages or fixed width?\nBy using percentage values for the divs, table cells, or frame measurements, the columns and elements will remain proportional to one another. In this example, the main content column takes up 75% of the screen regardless of the size of the browser window.\n\n!Width calculations for a 2 column page \nAs our box-model states, "The box width is given by the sum of the left and right margins, border, and padding, and the content width." Each box has a 1 pixel border so we have 2 pixels of width added to each column; we also have 10 pixels of padding, right and left, on each column; we have defined the width of our columns as being 355pixels; and finally, we have a margin of 16 pixels on our right column. Let's add it all up and make sure that it fits in the width of our wrapper which is set at 770 pixels.\n<<<\n''1+10+355+10+1 = 377 16+1+10+355+10+1=393''\n[img[images/clip_image002.jpg]]\n<<<
I know the answer will depend on distance from the exchange and Be package but I imagine there must be some basic paramaters to judge how efficient my broadband connection is? It should maybe be a sticky? I'm about 2km from the exchange and on Be Value.\n\nMy modem gives me this:\n\nModulation: G.992.5 Annex A\nBandwidth (Up/Down) [kbps/kbps]: 1,351 / 16,414\nData Transferred (Sent/Received) [MB/MB]: 14.03 / 13.33\nOutput Power (Up/Down) [dBm]: 12.0 / 18.5\nLine Attenuation (Up/Down) [dB]: 12.0 / 24.0\nSN Margin (Up/Down) [dB]: 6.5 / 6.0\nVendor ID (Local/Remote): TMMB / µ\nLoss of Framing (Local/Remote): 0 / 0\nLoss of Signal (Local/Remote): 0 / 0\nLoss of Power (Local/Remote): 0 / 0\nLoss of Link (Remote): 0\nError Seconds (Local/Remote): 92 / 0\nFEC Errors (Up/Down): 0 / 2,545,320\nCRC Errors (Up/Down): 14,678 / 125\nHEC Errors (Up/Down): 44,970 / 108\n\nand a speedtest gave:\n\nDownload: 18782 kbps\nUpload: 1033 kbps\nPing: 42ms \n\nSource: [[Be Forum :: View topic - What is a normal upload and download speed?|https://www.bethere.co.uk/forum/viewtopic.php?p=213510#213510]]\n\nAnswer : https://www.bethere.co.uk/forum/viewtopic.php?t=18490&start=0
[[Beauty Works - Skin Light|http://www.auravita.com/products/aura/BEWO10230.asp?RefId=220&adid=BEWO10230]]
+++[Be patient and take a minute or two to read this information.]\nUsing a computer and browsing the Internet can be a painful experience if you are not used to the jargon. Don't bother asking a computer expert because you will get even more confused. Even the "Dummies" series of books are very longwinded when all you want to do is a few tasks that should be more straightforward than they actually are! So don't feel too bad - it's the computer that's the dummy, not you!\n----\nHowever, help is at hand via a number of very useful beginner articles which I will try to list here. There is no point repeating here what has been said in a hundred other places on the web. What I will do here is to help you find what you need to get started and to give some brief tips.\n----\n//''The first thing you need to do is clear the screen of clutter (not avialble on every website). ''//\n!How do I clear the screen of all articles except the one I'm reading?\n*Use the ''Close others'' button at the top right of every window to clear the screen of all other pages so you can focus on one article at a time. ''Try it now!''\n*If you get lost, ''refresh the browser'' to go back to the beginning or use the ''Breadcrumb navigation'' trail at the top of the page.\n===\n\n!Beginners tutorials\nDon't forget to ''close all other windows'' if the screen gets too cluttered.\n----\n[[OutlookExpress]]\n[[A quick way to create a website]]\n\n----\n...and more [[Tutorials|Tutorials Menu]]
Ingredients in Bend-Ease Formula\n\nThe ingredients selected for our Bend-Ease Formula were chosen for a specific purpose: to nourish and support your healthy joints.* We’ve chosen each one with care and consideration for your special needs. With all the research we’ve done, we’re confident you’ll find your life is easier, with Bend-Ease.\n\nWhen you read about each ingredient, you’ll gain an understanding of how and why Bend-Ease is the answer you’re looking for.*\n\nHyaluronic Acid\nHyaluronic Acid is from the same “family” of molecules that make up Glucosamine. It supports and helps maintain healthy synovial fluid – the liquid “pillows” that cushion all the joints in your body.*\n\nThis powerful, natural ingredient is already produced by the body. But, with age, production levels decrease.\n\nBoswellia Serrata\nBoswellia Serrata is an ancient tree that grows in the wilds of India. The common name for the spice historically collected from this tree is Frankincense one of the gifts of the Magi. Boswellia Serrata hosts triterpenoids, called Boswellic Acid, that have powerful supportive roles for your joints.* We use a naturally-derived dried extract of the resin, for our Bend-Ease formula.\n\nGinger\nMost people know of Ginger – the gnarled root (rhizome) that flavors East Asian and East Indian foods. What they don’t know is that Ginger is a marvelous source of support for maintaining healthy joints and muscles.*\n\nGlucosamine\nGlucosamine has been making a name for itself, in the natural supplement industry. Its supportive benefits for joint cartilage health are well-known.*\n\nWARNING: The Glucosamine we use is naturally derived from shrimp and crab shells. If you have allergies to shell fish, DO NOT take Bend-Ease.\n\nMSM\nThe full name of this ingredient is Methylsulfonylmethane (whew!). This is a naturally occurring sulfur compound found in many foods. We extract this compound and team it up with the other ingredients, to provide the necessary, added support you need for your joints.*\n\nSilica\nSilica is considered an essential trace element. Scientists have found that it is a vital part of life. Small amounts are found in plant and animal ash, testifying that it occurs in all living entities. We’ve added Silica to our formula, to help support and maintain healthy bone mass and strengthen bone tissue.*\n\nSource: [[Bend-Ease Joint Formula by Nutrega|http://www.bend-ease.com/]]
+++[Capture and catalogue images]\n*ImageCoTracker\n===\n+++[Screen Capture]\n|CaptureWizPro|http://www.pixelmetrics.com/|good for video capture. No add text function|\n|FastStone Capture|http://www.faststone.org/FSCaptureDetail.htm|Easy to add text notes with pointers|\n!!Free software\n|Wink|http://www.debugmode.com/wink|Video or screen capture|Input driven capture - Alt-Pause|\n|EasyCapture|http://www.xydownload.com/easycapture/|scrollable capture|\n===\n+++[Converters]\nConvert html to pdf - http://www.easysw.com/htmldoc/pdf-o-matic.php\n===\n!Run an iso from your hard disk\nHard drives are now huge and it is feasible to keep iso versions of reference materials such as encyclopedias on your PC rather than carrying disks around. That way you have a handy refernce section at your fingertips often organised more rationally than you will find on the Internet. \n\n
[[BigDump: The Staggered MySQL Dump Importer|http://www.ozerov.de/bigdump.php]]
The yoga poses which are effective for knee problems are –\n\nTadasana (The Mountain Pose), Trikonasana (Triangular Pose), Janu Sirshasana (Head to knee pose), Dhanurasana (The Bow Pose), Supta Vajrasana (The Reclining Adamant Pose), Ardha Matsyanderasana (The Half spinal Twist Pose), Kurmasana (The Tortoise pose), Mandukasana (The Frog Pose), Virasana (The Warrior Pose), Gomukhasana (The Cow Pose), Garudasana (The Eagle Pose), Virbhadrasana (Virbhadra Pose) amongst many others.\n\nSource: [[Bikram Yoga Vs Iyengar Yoga, Which One Would Better For Knee Issues : Yoga Health Benefits|http://www.yogawiz.com/blog/yoga-benefits/bikram-yoga-vs-iyengar-yoga-better-knee-issues.html]]
Text - or ''Block'' category defines type attributes for paragraphs.\n<<<\nleft and right margins of a paragraph might be set in pixels so that the text remains a fixed distance from a navigation sidebar, but you might set the top and bottom margins in ems so that the vertical spacing between paragraphs is relative to the size of the paragraphs' text. In this example, the space between the paragraphs is always three quarters of the height of the text\n p {font-size: 1em; margin: .75em 30px;}\n<<<\n\n[img[images/css_block.jpg]]\n<html>\n<body>\n<table border="1" cellpadding="3" cellspacing="0" width="100%">\n <tbody>\n <tr>\n <th align="left" width="14%">Property</th>\n <th align="left" width="17%">Syntax</th>\n <th align="left" width="27%">Description</th>\n <th align="left" width="15%">Possible Values</th>\n <th align="left" width="27%">Examples</th>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="590" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_color.asp">color</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the color of a text</td>\n <td valign="top" width="15%"><em>color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="591" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_direction.asp">direction</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the text direction</td>\n <td valign="top" width="15%">ltr<br />\n rtl</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="592" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_letter-spacing.asp">letter-spacing</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Increase or decrease the space between characters</td>\n <td valign="top" width="15%">normal<br />\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="593" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_text-align.asp">text-align</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Aligns the text in an element</td>\n <td valign="top" width="15%">left<br />\n right<br />\n center<br />\n justify</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="594" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_text-decoration.asp">text-decoration</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Adds decoration to text</td>\n <td valign="top" width="15%">none<br />\n underline<br />\n overline<br />\n line-through<br />\n blink</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="595" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_text-indent.asp">text-indent</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Indents the first line of text in an element</td>\n <td valign="top" width="15%"><em>length<br />\n %</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%">text-shadow</td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%"> </td>\n <td valign="top" width="15%">none<br />\n <em>color</em><br />\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="596" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_text-transform.asp">text-transform</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Controls the letters in an element</td>\n <td valign="top" width="15%">none<br />\n capitalize<br />\n uppercase<br />\n lowercase</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%">unicode-bidi</td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%"> </td>\n <td valign="top" width="15%">normal<br />\n embed<br />\n bidi-override</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a set="yes" linkindex="597" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_white-space.asp">white-space</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets how white space inside an element is handled</td>\n <td valign="top" width="15%">normal<br />\n pre<br />\n nowrap</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="598" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_text_word-spacing.asp">word-spacing</a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Increase or decrease the space between words</td>\n <td valign="top" width="15%">normal<br />\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n </tbody>\n</table>\n</body>\n</html>
[[Blue Kyanite Healing Stone - Buy Crystals Online|http://www.crystalage.com/online_store/blue_kyanite_healing_stone_610971.cfm]]
<<wikipedia "Bluetooth">>\n+++^[Web sites]\nhttp://www.howstuffworks.com/bluetooth5.htm (too many adverts)\nhttp://www.mobileinfo.com/Bluetooth/FAQ.htm\nhttp://www.filesaveas.com/bluetooth.html\n===\n!Blutooth and Palm\nhttp://www.whizoo.com/bt_setup/\n!Setting up a Bluetooth Personal Area Network for Internet Connection Sharing\n\nThis method of Internet access sharing will only work when the host PC has a direct Internet connection. The host PC must be using Windows Me, 2000, XP or 2003 because it uses Internet Connection Sharing\n\n * Make sure you have fully followed the main guide\n * Pair the devices\n * Open the configuration options on the primary PC\n * Select the "local services" tab\n * Choose "network access" and click on "properties"\n * Make sure it is set to "start-up automatically", and change the pull down option to "allow other devices to access the Internet/LAN via this computer"\n * If the device you want to connect FROM does not support Bluetooth security properly you need to download and run this registry fragment\n * Click on the "connection sharing button and if read the help file if you need more information\n * Make sure that the Bluetooth network connection is enabled on both devices\n * Share the relevant folders or printers on the main PC\n * Connect the network access option the same way as any other Bluetooth service\n * If you want to share files, folders, or printers in both directions you should carry out the above procedure on both PC's\n\n
Type the text for 'Boomark'
[img[images/css_borders.jpg]]\n\n<html>\n<body>\n<table border="1" cellpadding="3" cellspacing="0" width="100%">\n <tr>\n <th align="left" width="15%">Property</th>\n <th align="left" width="17%">Syntax</th>\n <th align="left" width="26%">Description</th>\n <th align="left" width="15%">Values</th>\n <th align="left" width="27%">Examples</th>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="55" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border.asp">border </a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%"> A shorthand property for setting all of the properties for the four borders in one declaration</td>\n <td valign="top" width="15%"><em>border-width<br>\n border-style<br>\n border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="56" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-bottom.asp">border-bottom </a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">A shorthand property for setting all of the properties for the bottom border in one declaration</td>\n <td valign="top" width="15%"><em>border-bottom-width<br>\n border-style<br>\n border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="57" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-bottom_color.asp"> border-bottom-color</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the color of the bottom border</td>\n <td valign="top" width="15%"><em>border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="58" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-bottom_style.asp"> border-bottom-style</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the style of the bottom border</td>\n <td valign="top" width="15%"><em> border-style</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="59" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-bottom_width.asp">border-bottom-width </a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the width of the bottom border</td>\n <td valign="top" width="15%">thin<br>\n medium<br>\n thick<br>\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="60" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-color.asp">border-color </a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the color of the four borders, can have from one to four colors</td>\n <td valign="top" width="15%"><em>color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="61" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-left.asp">border-left </a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">A shorthand property for setting all of the properties for the left border in one declaration</td>\n <td valign="top" width="15%"><em>border-left-width<br>\n border-style<br>\n border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="62" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-left_color.asp"> border-left-color</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the color of the left border </td>\n <td valign="top" width="15%"><em>border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="63" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-left_style.asp"> border-left-style</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the style of the left border</td>\n <td valign="top" width="15%"><em> border-style</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="64" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-left_width.asp">border-left-width </a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the width of the left border</td>\n <td valign="top" width="15%">thin<br>\n medium<br>\n thick<br>\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="65" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-right.asp">border-right </a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">A shorthand property for setting all of the properties for the right border in one declaration</td>\n <td valign="top" width="15%"><em>border-right-width<br>\n border-style<br>\n border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="66" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-right_color.asp"> border-right-color</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the color of the right border</td>\n <td valign="top" width="15%"><em>border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="67" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-right_style.asp"> border-right-style</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the style of the right border</td>\n <td valign="top" width="15%"><em>border-style</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="68" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-right_width.asp">border-right-width </a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the width of the right border</td>\n <td valign="top" width="15%">thin<br>\n medium<br>\n thick<br>\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="69" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-style.asp">border-style </a></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%">Sets the style of the four borders, can have from one to four styles</td>\n <td valign="top" width="15%">none<br>\n hidden<br>\n dotted<br>\n dashed<br>\n solid<br>\n double<br>\n groove<br>\n ridge<br>\n inset<br>\n outset</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="70" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-top.asp">border-top </a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%"> A shorthand property for setting all of the properties for the top border in one declaration</td>\n <td valign="top" width="15%"><em>border-top-width<br>\n border-style<br>\n border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="71" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-top_color.asp">border-top-color</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%"> Sets the color of the top border </td>\n <td valign="top" width="15%"><em>border-color</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="72" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-top_style.asp">border-top-style</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%"> Sets the style of the top border</td>\n <td valign="top" width="15%"><em>border-style</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="73" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-top_width.asp">border-top-width</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%"> Sets the width of the top border</td>\n <td valign="top" width="15%">thin<br>\n medium<br>\n thick<br>\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="15%"><a linkindex="74" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_border-width.asp">border-width </a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="26%"> A shorthand property for setting the width of the four borders in one declaration, can have from one to four values</td>\n <td valign="top" width="15%">thin<br>\n medium<br>\n thick<br>\n <em>length</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n</table>\n</body>\n</html>
!Css Box or Margins settings\nThis category defines attributes, such as margin size, that are applied to box objects, such as layers and tables.\n<<<\nThere are two basic types of boxes, block and inline. Block boxes are generated by elements such as P, DIV or TABLE. Inline boxes are generated by tags such as B, I or SPAN and actual content like text and images.\nThe box type may also be set using the display property. Setting a value of block on an inline element, for example, will cause it to be treated as a block element. \n<<<\n[img[images/css_boxmodel.jpg]]\n\n*When only two margin values are stated, the first defaults to top and bottom, the second to left and right\n*''margin: auto'' is also a great way of creating a container for photos because the photos rearrange themselves according to the width of the browser window.\n*''Negative margins'': a box's positive margin value pushes surrounding content away from the box in the same direction as the margin, and a negative margin value pulls surrounding content over it.\n[img[images/css_boxmodelsettings.jpg]]\n\n<html>\n<body>\n<table border="1" cellpadding="3" cellspacing="0" width="100%">\n <tr>\n <th align="left" width="14%">Property</th>\n <th align="left" width="17%">Syntax</th>\n <th align="left" width="27%">Description</th>\n <th align="left" width="15%">Values</th>\n <th align="left" width="27%">Examples</th>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="771" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_margin.asp">margin</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">A shorthand property for setting the margin properties in one declaration</td>\n <td valign="top" width="15%"><em>margin-top<br />\n margin-right<br />\n margin-bottom<br />\n margin-left</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><p><a linkindex="772" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_margin-bottom.asp">margin-bottom</a> </p></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the bottom margin of an element</td>\n <td valign="top" width="15%">auto<br />\n <em>length<br />\n %</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><p><a linkindex="773" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_margin-left.asp">margin-left</a> </p></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the left margin of an element</td>\n <td valign="top" width="15%">auto<br />\n <em>length<br />\n %</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><p><a linkindex="774" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_margin-right.asp">margin-right</a> </p></td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the right margin of an element</td>\n <td valign="top" width="15%">auto<br />\n <em>length<br />\n %</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="775" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_margin-top.asp">margin-top</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the top margin of an element</td>\n <td valign="top" width="15%">auto<br />\n <em>length<br />\n %</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n</table>\n</body>\n</html>
<<wikipedia "Internet Telephony">> services include <<wikipedia "Broadband">>, Dialup access and <<wikipedia "VOIP">> services.\n\n+++^[Useful Broadband Sites]\n!Test your Exchange for problems\nhttp://usertools.plus.net/exchanges/\n!Help\nhttp://usertools.plus.net/tutorials/\n!ISP information\nhttp://www.samknows.com/broadband/index.php\nhttp://www.thinkbroadband.com/ - formerly adslorg\nhttp://www.dslzoneuk.net/\nhttp://www.practicallynetworked.com/\nhttp://forums.modemhelp.net/\n===\n+++^[Useful phone information]\n|For landline numbers|http://www.saynoto0870.com/search.php|\n|BT Wholesale|08001690934|\n|BT Fault reporting|150|\n|Ofcom info.|http://www.ofcom.org.uk/consumeradvice/landline/|\n * 080: Freephone (including ''0800'' and ''0808'' numbers);\n * 084: Up to 5p per minute from BT lines; and\n * 087: Up to 10p per minute from BT lines.\n===\n#[[How to choose a broadband provider]]\n#[[Modem setup instructions]]\n#[[Tweak Broadband Settings]]\n#[[How to check your Broadband Speed]]\n#[[Port Forwarding]]\n#[[Emule]]\n#[[Host your own website]]\n
[[Browney Holiday Cottages|http://www.hallhillfarm.co.uk/page13.html]]
[[Proxy Servers]]\n[[Security check tools]]
!Content\nWhen I specify 8 intro items only for the Front Page via the Home menu item and then try to add more than 8 (or whatever) the Admin section accepts the content save but when I try to open my Front Page Home item the browser hangs like a demented robot, not knowing what to do next. It took me some time to figure out what was happening. The system should not accept more than the programmed number of items. There should be some kind of warning when going over the declared item limit.
http://www.buildsilentpc.com/\n|Firmware upgrades|http://forum.rpc1.org/index.php|
[[Bullworker BuffaloT3 : BULLWORKER|http://www.bullworker.net/sale/bullworker-buffalot3]]
+++[Overviews and general information]\nhttp://en.wikipedia.org/wiki/List_of_Wii_drivechips\nhttp://www.wii-modchips.com\nhttp://wiki.nintendo-scene.com/Wiikey\nhttp://www.iso420.org/wii/wiikey/index.htm\nhttp://www.modchip-store.co.uk/\nhttp://www.modchip-store.co.uk/WIIKEY-GENUINE-p-365.html\nhttp://www.wiikey.cn/resources.html\n===\n+++[Check your drive]\nhttp://www.wiidrives.com/list\n===\n----\nThe optical DVD drive found in Nintendo Wii is capable of reading normal DVD / DVD-R and even DVD-RW media.\n\nModification chip or modchip is a device that attaches to the serial port of the Wii DVD drive which then enables the full potential of the console DVD player. You can then play import discs, backup dvd-r/ dvd-rw, or homebrew game roms & emulators.\n\nWhy You need a Wii Mod-Chip:\n\n * Play BACKUPS or COPIES of Wii Games\n * Run EU and JAP games on a USA console\n * Play all region DVD movies on your Wii\n * Launch copied / backup GameCube game DVD's\n * Play free roms and emulators\n * Use unlicensed homebrew applications and games\n----\n+++[1 Buy a chip]\n!Solderless chips\n*Flatmod - http://www.flatmod.com/\nTHE FIRST UPGRADEABLE AND FULL FEATURED UNIVERSAL SOLDERLESS WII MOD SOLUTION.\nNO solder required\nNO clip required\nNO software modification required\nPlug and Play 2 Minutes installation\nALL chipsets compatible including EPOXY & D3 boards\nWii/Gamecube & ISO9660 compatible\nMultiIsos for Trimmed Isos Compatible\nProtect Drive System\nDVD and Double Layer media compatible\nRegion free & Antierror 001\nGeckos,Mplayer and Homebrew Compatible\n100% FLATMII compatible\nConfigurable Updates blocker option\nConfigurable Autoboot disc option\n128kb SPI Flash for Upgrades/config storing\nCONFIG EXPRESS temporal option\nDVD firmware Upgrades and DVD Config Disc\nExtra ACTEL Jtag & Spi upgrade JTAG Connector\n---\n£22 http://discoazul.co.uk/flatmod-wii.html\n----\nhttp://wiinewz.com/forums/reviewz/94660-flatmod-review.html\n*Wasabi DX\n£27 http://www.wii-chip.co.uk/\n*Drivekey\n*WiiKey2 or Solderless version\n£35\n===\n+++[2 Disassemble your Wii]\n!Installation instructions\n<html><object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/enjsDKaKujw&border=1&color1=0xe1600f&color2=0xfebd01&hl=en&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/enjsDKaKujw&border=1&color1=0xe1600f&color2=0xfebd01&hl=en&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="349"></embed></object></html>\n===\n+++[3 Install Flatmod]\nhttp://www.flatmodchip.com/\nhttp://www.youtube.com/watch?v=_W0rco254Gg\nhttp://www.wii-chip.co.uk/pages/Install-Instructions.html\n===\n+++[4 Configure the chip]\nBy default, the Flatmod’s config menu is set to RegionFree ON, UpdateBlocker ON, Multigame ON and Autoboot OFF. These can be changed by burning and running the Config Disc. It also has a “Config Express Mode”, which uses a “preinstalled secondary temporal configuration”. This mode is accessed by hitting the eject button while the dvd drive is empty. If the Wii is open, you see a blue light activate on the modchip. The default settings for the Config Express Mode are: RegionFree ON, UpdateBlocker OFF, Multigame ON and Autoboot OFF. It is designed to allow updates to run from the disc that would otherwise be blocked. The Config Express Mode is a convenient feature, saving you from having to download and burn the config disc everytime you wanted to allow an update, though I personally prefer DriveKey’s built in Config Menu.\n===\n+++[5 Download or backup]\n\nIf they're scrambled they'll be ".wii". If they're already ".iso", then you can just burn. \nTry using Imgburn it is almost exactly the same as DVD Decrypter and it lets you burn wii iso files and GCN gamecube files.\n===\n+++[6 Burn DVDs]\n \nDecent media makes all the difference in the world. Use DVD-R's. In general Verbatims and Riteks G05's are reported to be the best and the Riteks are low-cost. I personally have had good experience with TDK's and Sony printables.\n\nhttp://wiki.nintendo-scene.com/index.php?title=Wii_Disc_Backup\nhttp://wiki.nintendo-scene.com/Wii_Disc_Backup\nhttp://www.wikihow.com/Burn-Games-to-a-Wii-Disc\nhttp://en.wikipedia.org/wiki/Nintendo_GameCube_Game_Disc_and_Wii_Optical_Disc\nhttp://how-to-copy-wii-games.blogspot.com/\nhttp://www.neutr0n.com/index.php?content=wii\n===\n----\nBest instructional videos are here:\nhttp://www.wii-chip.co.uk/pages/Install-Instructions.html
!What is CGI? \n\nC.G.I. stands for <<wikipedia "Common Gateway Interface">>. \nTechnically speaking, CGI is a standard for external gateway programs to interface with information servers such as web servers. \nIn other words, at least as Internet web servers goes, CGI is a standard to follow when writing programs that run inside web servers. Since the Internet consists of many different types of computer hardware and software, CGI standard helps programmers to write programs that are compatible with different web servers. \nA CGI script or a program is then a program that runs inside a web server. \nMost of the web pages you see on the Internet are static. Meaning, once you create and publish an HTML page, its content doesn't change until the next time you edit it. Yes, there are some exceptions to this, but generally speaking HTML and most other Internet related pages are static. \nUsing CGI scripts is one of the ways to add dynamic content or interactive functions to your static web pages. \nWeb page counters, search engines, slide shows and order forms are samples of what you can use CGI programs for. CGI is not the only way you can do such things, but it is the most commonly used method because it's been around for longer than newer technologies such as JavaScript and <<wikipedia "Dynamic HTML">>. Also, since CGI programs run on the web server itself, you don't have to worry about the type of browser or the type of computer your visitors are using. Your visitors will only see the input and/or output of the CGI program, without seeing or worrying about what goes on in-between. \n
!CHMOD\n<<wikipedia 'CHMOD'>> (or change MOde) is used for changing File Permissions.\n\nYou may have heard people talk about changing permissions using chmod (then followed by a 3 digit number)\nThe three digit number can be any number from 0 to 7 inclusive. Each number has a special meaning:\n0 - means no permission (---)\n1 - means execute only (--x)\n2 - means write only (-w-)\n3 - means write and execute (-wx)\n4 - means read only (r--)\n5 - means read and execute (r-x)\n6 - means read and write (r-w)\n7 - means read, write and execute (rwx)\nSo three of these numbers are group together to form a set of permissions for three types of users. for example\n755 would mean (wrxr-xr-x).\nThe ordering of the numbers is very important.\nThe first number (7) represents what permissions the owner of the file has (wrx).\nThe second (5) represents what permissions a particular group has (r-x).\nThe third number (5) represents what permissions the rest of the users (world) have (r-w).\n
+++^[CSS Help]\n|YouTube html and css tutorials|http://www.youtube.com/watch?v=IDT2RMJNvSA|\n===\n!Basic CSS overview\n+++[How to comment out code]\n{{{\n/*\np, ul,\n{\n font-size: 80%;\n color: #333;\n}\n*/\n}}}\n===\n#[[Stylesheet linking]] \n#[[CSS Style Types]]\n#[[CSS Syntax]]\n![[Typical Page Layout]]\nClick [[here|Typical Page Layout]] for an overview on css styled page templates. See also the Joomla menu - [[CSS Templates for Joomla]] where you will seethe special codes and calls that speak to the Joomla php programs.\n!CSS Collection\n[[Nice CSS examples]]\n!A CSS style reference\n#[[Cheatsheets]]\n#[[Background and Colour]]\n#[[Block or Text]]\n#[[Border]]\n#[[Box and Margins]]\n#[[Font]]\n#[[List or Classification]]\n#[[Measurements]]\n#[[Padding]]\n#[[Positioning]]\n#[[Tables]]
''There are 3 style types''\n\n[img[new css rule menu|./images/newcssrule.jpg]]\n+++[Default Tags]\n!Tags\nYou can redefine the default html tags such as h1 or img or p\n{{{\nh1 {color: blue;}\nh1 { margin-left: -8%;}\nh2, h3 { margin-top: 0; } \nh1 {\n background: #D36832;\n color: #FFF;\n margin: 0;\n padding: .5em 3%;\n border-bottom: 5px solid #387A9B;\n}\n}}}\n===\n+++[Class styles]\n!Class (or “Custom” styles) \nA Class Style can be applied to any tag and overrides the default tag. It is used to characterise particular page elements, to make particular words or phrases stand out.\n\nA class style is one that you create, name, and attach manually to text or an HTML tag. Class styles work the most like styles in word processing and page layout programs. For example, if you want the name of your company to be displayed in bold and red wherever it appears in the text of a Web page, you can create a class style named Company with boldface and red text color formatting. You would then select your company’s name on the page and apply this style.\n!!Method - Begin with a period eg .copywrite\n*Create a completely new style - ''.manuf { font-size: 125%; color: green }''\n*Create a new blue style paragraph - ''p.blue {color: blue}''\n#Define the style class in the header or stylesheet:\n#Apply style to the html text on the page\n!!!A class style applied to a text block must be enclosed by a SPAN tag\n{{{\n<p> While a variety of companies manufacture digital cameras, notably including <span class=”manuf">Kodak</span></p>\n<p class="blue"> Only a paragraph will be blue with this declaration if I specify the element type ie p.blue.</p>\n}}}\n\n!!Example 2\n{{{\n<HEAD><TITLE>Class Example</title>\n <STYLE TYPE="text/css">\n H1.artdeco { color: #00FFFF }\n </STYLE>\n </HEAD>\n<BODY>\n <H1 CLASS=artdeco>Boy, that's a loud color!</H1>\n</BODY>\n}}}\n!!Example 3\nYou can also define an entirely new class by omitting the tag name.\n{{{\n.artdeco { color: #00FFFF; font-family: geneva; font-size: 14pt }\n}}}\n!Create style exceptions\nYou can use inheritance to save even more typing. Instead of setting all style properties, you can create defaults and list the exceptions. To give 'EM' elements within 'H2' a different color and render as italic do the following:\n{{{\nH2 EM { color: red; font-style: italic }\n}}}\n===\n+++[Advanced]\n!Advanced\nAdvanced styles are for controlling hyperlinks (pseudo-class selectors) and DIVs (container blocks)\n!!Pseudo classes\nIn the pseudo-class below, different types of Anchors are addressed:\n{{{\nA:link { color: red } /* unvisited links */\nA:visited { color: blue } /* visited links */\nA:active { color: yellow } /* active links */\n}}}\n!!Pseuod Elements\nPseudo-elements are used for common typographic effects such as initial caps and drop caps. These effects cannot be accomplished with structural elements alone, but the SPAN element could also be used (i.e., .dropcap { font-size: 200%; float: left } and use SPAN CLASS=dropcap to surround the character).\n{{{\n <STYLE TYPE="text/css">\n P { font-size: 14pt; line-height:16pt; font-family: helvetica }\n P:first-letter { font-size: 200%; float: left }\n </STYLE>\n </HEAD>\n<BODY>\n <P>This sentence will have a drop cap, look Ma no FONT tag!</P>\n</BODY>\n}}}\n!!!Create a Dop Capital\n{{{\nP.initial:first-letter { font-size: 200%; float: left }\n<P CLASS=initial>First paragraph</P>\n}}}\n\n===\n\n\n''NB - you don't need the period (the dot) when you actually use the style!''\n----
!There are 3 parts to the syntax\nStyle sheets are composed of simple CSS rules. A rule consists of two main parts: a selector ('H1') and declaration ('color: blue'). The declaration has two parts, property ('color') and value ('blue').\n|H1 |{ color |: blue }|\n|Selector |{ property |: value }|\n\n[img[alt_text|./images/csssyntax.gif]]\nhttp://www.w3schools.com/css/css_syntax.asp\n\n1. Selector (Header, paragraph etc)\n2. Property (colour, size etc)\n3. Values (blue, 10 etc)\n----\n*All HTML tags are potential selectors. \n*Designers only need to create their own style sheets if they want to suggest a specific style for their documents. \n*Every browser has its own default style sheet - hence "errors" when a styled page is vieewed in different browsers.\n\nWithin a style block or separate style sheet, tags have style attributes defined within a curlybrace pair, as in the following example:\n\n|Style and result|c\n|b { color: green; } |all bold text will be green|\n!Style Groups\nYou can group selectors and declarations to save space.\nH1, H2, H3 { font-family: Arial }\nH1 { font-weight: bold; font-size: 14pt; line-height: 16pt; \n font-family: Arial }\n
{{{\n* { margin:0; padding:0; } or in the body\n}}}\n<<<\nmeans that all elements will have an initial margin and padding of 0. This ensures that the layout will fit the page fully. Without having a margin and padding of 0 on the body, there would be a space all the way around the layout. \n<<<\n!BODY\n{{{\nbody {\n font: 100% Verdana, Arial, Helvetica, sans-serif;\n color: #000000;\n background: #ADA189;\ntext-align:center; /*center hack*/\nwidth:765px; /*another hack for Firefox*/\n margin: 0px;\n padding: 0px;\n }\n}}}\n<<<\nWe have centered the page by using a small hack. This has to be done because of Internet Explorer. With standards compliant browser we could just say margin:0 10%; to center the page, but IE does not recognize that. So we center the "text" of the whole page and then align it back left in the columns.\n<<<\n<<<\n!!Colour\nYou should always declare a background color. You cannot guarantee that every browser will show a white background colour on the body by default.\n<<<\n<<<\n!!Background image\nUse a 50px by 50px image and repeat it\n<<<\n!Wrapper\n{{{\n#wrapper {\nwidth:80%; /*center hack*/\nmargin:0 auto; /*center hack*/\ntext-align:left;\n }\n}}}\n<<<\nThe function of a wrapper div is to act as container element for all elements you use within a page. The wrapper also determines where the design is positioned in the body element. Use the auto value on the left and right margins to center the wrapper horizontally in the user's browser.\n<<<\n!Centre block for main content\n{{{\n#centre {\nfloat:left;\nwidth:75%;\n}\n}}}\n<<<\nFor the center div, you must define the margins for both the left and the right, or else it will either be forced to another line, or force another div to another line. Also notice that you don't need to define a width. It already will adjust to the width of the browser and leave room for the sidebars with the margins.\n<<<\n!Left column\n{{{\n#left {\noverflow:hidden;\nfloat: ??\n}\n}}}\n<<<\noverflow:hidden will make the page "break" more consistantly as we reduce its width.\n<<<\n!Footer\n{{{\n#footer {\nclear: both;\n}\n}}}\n<<<\nUse the footer to clear the formatting: Using float:left or float:right in layouts always gives some problems unless it is cleared. What the clear:both means is that the floats and the layout will be forced to the bottom, which fixes most problems with this. \n<<<
+++[Joomla CSS 3 column template]\nIn this example of a basic 3 column layout, the DIV CSS is in the Header for easy viewing. You would normally create separate stylesheets and link to them. Some examples of more complete styling are listed below.\n\n{{{\n<?php defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); ?>\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo _LANGUAGE; ?>" xml:lang="<?php echo _LANGUAGE; ?>"\n<head>\n<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />\n<?php\nif ($my->id) { initEditor(); } ?>\n<?php mosShowHead(); ?>\n<script type="text/javascript"> </script>\n<!--http://www.bluerobot.com/web/css/fouc.asp-->\n<link href="templates/<?php echo $cur_template; ?>/css/template_css.css" rel="stylesheet" type="text/css" media="screen" />\n<style type="text/css"> <!--\n#wrap {width:80%;}\n#header {}\n#sidebar {float:left;width:20%;}\n#content {float:left;width:60%;}\n#sidebar-2 {float:left;width:20%;}\n#footer {clear:both;}\n--> </style>\n</head>\n\n<body>\n\n<div id="wrap">\n\n<div id="header">\n<?php echo $mosConfig_sitename; ?> <?php mospathway() ?>\n</div>\n\n<div id="sidebar">\n<?php mosLoadModules('left');?>\n</div>\n\n<div id="content">\n<?php mosLoadModules('top');?> <?php mosMainBody(); ?>\n</div>\n\n<div id="sidebar-2">\n<?php mosLoadModules('right');?>\n</div>\n\n<div id="footer">\n<?php include_once( $mosConfig_absolute_path .'/includes/footer.php');?>\n</div>\n\n</div> <!--end of wrap-->\n\n</body>\n</html>\n}}}\n===\n\n+++[Using a table wrapper]\n\n!!HTML\n\n{{{\n<div id="wrapper" align="center">Wrapper\n<table id="table">\n <tr>\n <td><?php if (mosCountModules( "left" )) { ?><?php mosLoadModules ( 'left',-1); ?><?php } ?></td>\n <td><?php mosMainBody(); ?> </td>\n <td><?php if (mosCountModules( "right" )) { ?><?php mosLoadModules ( 'right',-1); ?><?php } ?></td>\n </tr>\n</table>\n\n</div>\n}}}\n!!css\n{{{\nbody {\n margin:10px 10px 0px 10px;\n padding:0px;\n }\n #wrapper {\n border: dashed 1px red;\n }\ntable {\nwidth:80%;\n border: 1px dotted;\n}\n #right {\n width:33%;\n float:left;\n background:#fff;\n padding-bottom:10px;\n border:dashed 1px;\n }\n\n #center {\n width:34%;\n float:left;\n background:#fff;\n padding-bottom:10px;\n border:dashed 1px;\n }\n\n #left {\n width:33%;\n float:left;\n background:#fff;\n padding-bottom:10px;\n border:dashed 1px;\n }\n}}}\n===
{{{\n* {\nmargin:0;\npadding:0;\n}\nh1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {\nmargin: 0.5em 0; \n}\nli,dd { \nmargin-left:1em;\n}\nfieldset { \npadding:.5em; \n}\nbody {\nfont-size:76.1%;\nfont-family:Verdana, Arial, Helvetica, sans-serif;\nline-height:1.3em;\n}\n#header {\nbackground:#0099FF;\n}\n#footer {\nbackground:#0099FF;\n}\n#main-body {\nbackground: #CC0000;\n}\n#sidebar-2 {\nbackground:#009933;\n}\n#content {\nbackground: #999999;\n}\n#sidebar {\nbackground: #009933;\n}\n}}}\n<<<\n*Everything is given a zero margin and padding and then all block level elements are given a bottom margin. This helps acheive browser consistancy.\n*The font size is set to 76.1%. The reason for this is to try and get more consistent font sizes across browsers. All font sizes are then set in em. Having line-height:1.3em helps readability. This means that the pages will be more accessible as the viewer will be able to resize the fonts to their own preference.\n*If equal height columns are desired that are colored, or have boxes, you must use a background image that will tile vertically. This technique is called "Faux Columns".\n
{{{\n#top {\n margin: 20px 20px 0px 20px;\n padding: 10px;\n border: 5px solid #ccc;\n background: #666;\n height: 100px; /* ie5win fudge begins */\n voice-family: "\s"}\s"";\n voice-family:inherit;\n height: 70px;\n }\nhtml>body #top {\n height: 70px; /* ie5win fudge ends */\n }\n#left {\n position: absolute;\n top: 120px;\n left: 0px;\n margin: 20px;\n padding: 10px;\n border: 5px solid #ccc;\n background: #666;\n width: 150px; /* ie5win fudge begins */\n voice-family: "\s"}\s"";\n voice-family:inherit;\n width: 120px;\n }\nhtml>body #left {\n width: 120px; /* ie5win fudge ends */\n }\n#center {\n margin: 20px 190px 20px 190px;\n padding: 10px;\n border: 5px solid #ccc;\n background: #666;\n }\n#right {\n position: absolute;\n top: 120px;\n right: 0px; /* Opera5.02 will show a space\n at right when there is no scroll bar */\n margin: 20px;\n padding: 10px;\n border: 5px solid #ccc;\n background: #666;\n width: 150px; /* ie5win fudge begins */\n voice-family: "\s"}\s"";\n voice-family:inherit;\n width: 120px;\n }\nhtml>body #right {\n width: 120px; /* ie5win fudge ends */\n }\n}}}
[img[images/clip_image002_0000.jpg]]\n\nWhen creating a liquid layout, it is important to include vertical gutters so that the content columns do not butt up against each other. All widths should be set in percentages so that the entire page can be resized as a single unit, depending on the size of the browser window.\nPercentage widths are calculated by the browser, so there will be some degree of rounding up or down of the measurements. For this reason, you should leave some undefined space so that there is room for possible rounding errors.\n''Create columns using percentages:''\n{{{\n#content {\nwidth: 44%;\nfloat: left;\nmargin: 1em 3%;\n}\n\n#news {\nwidth: 24%;\nfloat: left;\nmargin: 1em 3%;\n}\n#nav {\nwidth: 14%;\nfloat: left;\nmargin: 1em 0 1em 3%;\n}\n\n}}}
[[Celadrin - 6x Faster 6x More Effective|http://www.celadrin.com/pages/aboutus.php#2]]
[[Celebrity Fitness Trainer Creates Choi-Bo: New Exercise That Helps Those With Joint Health Issues|http://www.prlog.org/10242857-celebrity-fitness-trainer-creates-choibo-new-exercise-that-helps-those-with-joint-health-issues.html]]
[[ChannelAdvisor Pro Review - Web-User - The UK's best-selling internet magazine: news, product reviews, funny websites, broadband guide, computer help|http://www.webuser.co.uk/sites/site_review.php?rev_id=3152]]
+++[CSS Selectors]\n[img[images/css_selectors.jpg]]\n===\n\n+++[CSS Properties]\n[img[images/css_properties.jpg]]\n===
[[China Travel Agency,China Tour,China Travel Tours,24/7 Trip Service|http://www.travelchinaguide.com/]]
Hello, There are a number of newish encouraging procedure for repairing damaged meniscal cartilage - one of which has finallt arrived in the UK (takes time here!). I have a meniscal tear and I am looking at the "Menaflex" procedure whereby a collagen based implant is inserted onto the "trimmed" tear and hopefully causes natural regrowth of the cartilage - perfect if it works! I have been making notes here: http://mediawiki.healthwealthandmusic.co.uk/index.php/Alternative_Meniscal_Tear_Treatments.\n\nHas anyone had such a procedure? any information about it? And what about the stem cell procedure - that too sounds good. \n\nSource: [[Collagen implant - OrthoBoard|http://forums.about.com/n/pfx/forum.aspx?tsn=1&nav=messages&webtag=ab-orthopedics&tid=2263]]
+++[Colour codes]\nHere is a list of the color codes in the ColorPalette, and the sections of this ~TiddlyWiki that they affect. Please note that authors of other ~TiddlyWikis may have configured theirs differently in the StyleSheet. But experimenting with these will give you practice so that you can more easily reconfigure the colors of any ~TiddlyWiki.\n\n\n''Background:'' This controls the color of the background or 'paper', and the text in the title and subtitle.\n\n''Foreground:'' This controls the color of the text.\n\n''~PrimaryPale:'' This controls the color of the Interface Options box.\n\n''~PrimaryLight:'' This controls the color of the top of the Header gradient.\n\n''~PrimaryMid:'' This controls the color of the text in the ~MainMenu, the color of the text for links, the color of the text in the lists of tiddlers and tags, and the color of the bottom of the Header gradient.\n\n''~PrimaryDark:'' This controls the color of the text of the items in the top of the right hand menu and the text of the buttons on the tiddlers.\n\n''~SecondaryPale:'' This controls the color of the background of the boxes in those tiddlers that show snippets of the ~TiddlyWiki code.\n\n''~SecondaryLight:'' This controls the color that appears when the tiddler buttons or items in the right hand menu are highlighted.\n\n''~SecondaryMid:'' This controls the color of the title cells in tables, that is, cells which begin with an exclamation mark (!). It also controls the color of the box that appears when changes have been saved, and the color of the tiddler buttons when they are selected.\n\n''~SecondaryDark:'' This controls the color of the titles of the tiddlers.\n\n''~TertiaryPale:'' This controls the color of the right hand menu that shows lists of tags and tiddlers, as well as the color of the tag button on the tiddlers.\n\n''~TertiaryLight:'' This controls the color of the borders around the right hand menus.\n\n''~TertiaryMid:'' This controls the color of the unselected tabs behind the list of tags and tiddlers in the bottom right hand menu.\n\n''~TertiaryDark:'' This controls the color of the subtitle of each tiddler, that is, the author of the tiddler, the most recent date it was modified and date it was created.\n===\n+++[Gradient effects]\n<<gradient horiz #bbbbbb #eeeeee #ffffff>>The new GradientMacro allows simple horizontal and vertical coloured gradients. They are constructed from coloured HTML elements, and don't require any images to work.>>\nThe GradientMacro is an ExtendedMacro that processes the text after it up until the next '>>' sequence. It looks like this:\n{{{\n<<gradient vert #ffffff #ffdddd #ff8888>>gradient fill>>\n}}}\nThe first parameter can be ''vert'' or ''horiz'' to indicate the direction of the gradient. The following parameters are two or more colours (CSS RGB(r,g,b) format is also acceptable). The GradientMacro constructs a smooth linear gradient between each of the colours in turn.\n\n| <<gradient vert #ffffff #ffdddd #ff8888>>No images were harmed in the making of this gradient fill>> | <<gradient vert #ffffff #ddffdd #88ff88>>No images were harmed in the making of this gradient fill>> | <<gradient vert #ffffff #ddddff #8888ff>>No images were harmed in the making of this gradient fill>> |\n\nInline CSS definitions can be added to gradient filles like this:\n\n<<gradient vert #000000 #660000 #aa2222>>color:#ffffff;font-size:12pt;Darkness>>\n{{{\n<<gradient vert #000000 #660000 #aa2222>>color:#ffffff;font-size:12pt;Darkness>>\n}}}\n===
Background: #fff\nForeground: #000\nPrimaryPale: #8cf\nPrimaryLight: #fff\nPrimaryMid: #0999\nPrimaryDark: #014\nSecondaryPale: #ffc\nSecondaryLight: #fe8\nSecondaryMid: #db4\nSecondaryDark: #841\nTertiaryPale: #eee\nTertiaryLight: #ccc\nTertiaryMid: #999\nTertiaryDark: #666\nError: #f88\n
[[Computer Arts - Create an animated interface|http://www.computerarts.co.uk/tutorials/new_media/create_an_animated_interface]]
[[Consumer Fraud Reporting - Free Consumer Protection Information About Scams|http://www.consumerfraudreporting.org/index.php]]
!Usage\n\nThe Content Control is used by inserting a function call into your page. It was written using PHP5. It generates clean code using TinyMCE.\n\nIt appears as the literal content when in viewing mode (your site doesn't look like a CMS). It renders as a TinyMCE enhanced textarea in editing mode. \n\nIt's a PHP function call. Remember to include the supporting file. For example:\n{{{\n<?php include('admin/ContentControl.php'); ?>\n<html>\n <body>\n <h1>Your Text Here</h1>\n <?php ContentControl('Anonymous', 'MainContent', 80, 30); ?>\n </body>\n</html>\n}}}\n!!It takes four parameters:\n\n * Owner: This parameter defines which users are allowed to edit the content. It's can be a single name, a space-delimited list of names, or a special keyword. Two special keywords are defined. 'Any' allows any logged-in user to edit the content. 'Anonymous' allows anybody (logged in or not) to edit the content.\n * File Name: This filename is used to differentiate between multiple objects on the same page. The filename will be appended to the parent's page name. For example, the content will be stored in the file "index.php.MainContent" in this example.\n * Edit Mode Columns: Specified how many columns should be used in editing mode. This is helpful when you have oddly shaped areas in your design (such as a thin news column).\n * Edit Mode Rows: Specified how many rows should be used in editing mode.\n\n!!Also, there are settings you can configure within the include file:\n\n * SESSION_USER defines the session variable that represents your user's name. You can change this to integrate with your existing security.\n * NO_CONTENT defines what will be shown when no content exists yet.\n * TINY_MCE_PATH defines the path to TinyMCE from the root of your site. If you don't see TinyMCE during edit mode, this is likely incorrect.\n * TINY_MCE_CONTENT_CSS defines a stylesheet to be used during edit mode. This will allow TinyMCE to learn classes and show the content in a realistic way.\n * TINY_MCE_DEFAULT_COLUMNS & ROWS define a default size for all your controls.\n * IMAGE_PATH defines the path to your images folder (that you want users access while editing).\n
There are many conversion and compression programs. One of the most popular collections of programs and codecs is installed via Auto Gordian Knot which installs Vobsub, AviSynth, Virtialdubmod (for video capture) and the XVID Mpeg 4 video codecs. You need to install Virtualmod first. Then you can make edits, add subtitles and convert into Xvid or Divx.\n\nAnother popular video convertor for techie enthusiasts is FFmpeg, a command line program. However, the rest of us can use a gui interface called Winff.\n[[DIVX]]
How to instantly convert Microsoft Office, OpenOffice, PDF documents to HTML without installing any third-party software like Adobe Acrobat or PDF2HTML. Extract Text from PDF documents. Convert doc, xls, ppt, rtf, pdf to HTML - Free Online Conversion that works on all platforms be it Windows PC, Mac or Linux.\n\nWe will utilize the recently announced See it now feature in GMail to convert Adobe PDF documents into html files. In addition to PDF, you can also convert all Microsoft Office Document formats (MS Word .doc, Excel .xls, Powerpoint .ppt, Rich Text Format .rtf), OpenOffice.org Document Formats (Writer, Calc, Impress, Presentation) and WML Files (Wireless markup language) to HTML. Here's how to get this done with GMail:\n\n1. Compose a new message in GMail. (If you are still without a GMail account, request a GMail Invitation code)\n\n2. Attach any PDF or Word document that you want to convert to HTML You can attach multiple files in this step by clicking Attach another File.\n\n3. Enter your own email address in the To: box and click send.\n\n4. You instantly receive a message in your GMail Inbox folder. Open the message and click the "View as HTML" link next to your attachment.\n\n5. The contents of your attachment appear as HTML in a new browser window without having to download the file. When you're finished reading the attached file, close the new browser window to return to Gmail or Save the file to your harddrive.\n\nSource: [[Convert PDF to HTML - Free Online Conversion - Digital Inspiration|http://labnol.blogspot.com/2005/12/convert-doc-xls-ppt-rtf-pdf-to-html.html]]
At first sight, <<wikipedia "web cookies">> (<<wikipedia "HTTP">> or browser cookes) are not anyhow related to <<wikipedia "proxy servers">>. Cookies are used to transfer small portions of information from the web server to the client as an addition to the requested web page. This additional information is stored in the client s browser and is retrieved by the web server. Cookies can be both temporary (for one-time use during a web session; when the session is over, these cookies are deleted) and long-term (for continuous store on the client s machine).\nSo, why do we need cookies? For example, if the password is requested while checking your e-mail box. After you have entered the password, it is stored in cookies, so each time you browse from page to page, the web server would check the password in the cookies instead of asking for it on every page.\n\n
[[Copyscape - Search for Website Plagiarism and Duplicate Content Online|http://www.copyscape.com/]]
\nNational Medical Laser Centre at University College Hospital, in London, where a team were using photodynamic therapy.\n\nPhotodynamic therapy has been licensed to treat cancers of the head and neck for five years.\n\nRoyal Raymond Rife who constructed his universal microscope in the 1930s and used electro magnetic frequencies to kill cancer cells and many other viruses, with a 100% success rate. It was very cheap and effective, but he would not sell out to the drug companies as he wanted it to be affordable and widely available.\n\nHow about the work of Dr Linus Pauling? He discovered that high doses of intravenous vitamin C kill cancer cells, but does not harm healthy cells and has no nasty side-effects, but his work was discredited because nobody could replicate his findings because they were (deliberately or not) using oral vitamin C. It is only recently that it was discovered he was right after all.\n\n\n\nSource: [[Could light therapy beat cancer in a single day? : Mail Online|http://www.dailymail.co.uk/health/article-456812/Could-light-therapy-beat-cancer-single-day.html]]
Tabs are a way of displaying tiddlers in tabular form. Each tab is a separate tiddler; here's how it's done. NB There should be a double arrow bracket to start the code.\n\n<tabs "cookie" "tab name" "tool tip" "tiddler to be displayed">> \n\nwhich looks like this:\n\n<<tabs "cookie" "tab name" "tool tip" "tiddler to be displayed">>\n\nThe code:\n\n<tabs tabsClass [[tab name]] "tool tip" [[tiddler to be displayed]][[Here is another tab <hr>]] "Another Tab" [[<hr>]] >>\n\n----\n\n!Display a listing from a tab - Tag popup\n{{{\n<<tag help>>\n}}}\nwill result in <<tag help>>
<<slider fortabTags TabTags Tags Tab>>\nThe syntax for the slider macro above looks like this:\n\n{{{<<slider fortabTags TabTags Tags Tab>>}}}\n\nThere are four elements to the syntax, enclosed by double angle brackets, each divided by a space:\n\n 1. The word 'slider' so that TiddlyWiki knows what kind of macro it is\n 2. unique cookie name to be used to save the state of the slider\n 3. The name of the Tiddler that you want to open by clicking on the slider. Clicking the macro above opens the tiddler that lists all the tags in thisTiddlyWiki file.\n 4. The label for your slider - in other words, the text you want to appear in your slider box. For example, you could change the slider above to say 'Spaghetti'.\n 5. tooltip text of the slider\n----
DHCP (Dynamic Host Configuration Protocol) is a service that distributes IP addresses automatically to clients who request them. The advantage is that your clinet computers are easily managed but the disadvantage is that anyone who makes a request for an IP address will get one, including snoopers.
+++^[DIVX sites]\nhttp://www.divxmovies.com/\nhttp://www.divx.com\nhttp://www.divx-digest.com/\n===\n\n\n!Subtitles\nhttp://extratitles.to/index.php?p=m\n!!Watching DivX movies with subtitles\nTo watch DivX movies </download-movies.php> with subtitles you first need to install a directshow filter for Windows Media Player which is called DirectVobSub. To install DirectVobSub, follow these easy steps: \n\n1) Download DirectVobSub <http://download.divxmovies.com/VobSub_2.23.exe>\n2) Run the exe-file to start the installation\n\nAfter you've installed DirectVobSub on your computer, Windows Media Player will be able to show subtitles in DivX movies. However, you will also need to download a separate DivX subtitle file before you get subtitles in a movie. Once you've downloaded a subtitle for a movie you simply place it in the same folder as the DivX movie you want to watch. Then you have to make sure the filename of the movie and subtitle is the same. Otherwise you will have to rename the subtitle file, so the player understands that they are associated. Also make sure that the subtitle file has the ".sub" or ".srt" file-extension. Finally you start the movie and you should hopefully get subtitles when you watch the movie\n----
The <<wikipedia 'Domain Name System'>> is a distributed database. DNS uses a hierarchical scheme for establishing names. This allows local control of the segments of the network through a client-server scheme.\n!NAME RESOLVER\n<<wikipedia 'Name Resolvers'>> are programs that extract information from name servers in response to client requests. Resolvers must be able to access at least one name server. The resolver either uses that name server's information to answer a query directly or pursues the query using referrals to other names servers. A resolver will typically be a system routine that is directly accessible to user programs. Therefore, no protocol is necessary between the resolver and the user program.\n!NAME SERVER\n<<wikipedia 'NAME SERVERS'>> are programs which have complete information about their name space portion of the domain tree and may also contain pointers to other name servers that can be used to lead to information from any other part of the domain tree. Name servers know the parts of the domain tree for which they have complete information. A name server is said to be an AUTHORITY for these parts of the name space. Authoritative information is organized into units called ZONEs. Zones can be automatically distributed to the name servers which provide redundant service for the data in a zone. A name server may also cache (store) information about other parts of the domain tree.\n!!CACHE\nThe cache stores the results from previous responses. Upon receiving a user query, it will check this local storage to see if the answer is available locally.\n
#Decrypt the DVD\nUse this program - DVD Decrypter - to copy the DVD to your hard drive. It frees it of copy protection\n#Compress the DVD\nThe original DVD is often larger than a standard 4Gig DVD so you need to compress the original (source) files down to a size that can then be copied onto a 4G DVD. An excellent program is ~DVD2one.
GORDON Brown was left battered and bruised yesterday in his final Commons clash with David Cameron before the election.\n\nThe Tory leader wiped the floor with his Labour rival when they squared up for their final Prime Minister’s Questions.\n\n\nMPs jeered loudly as Mr Cameron accused Brown of wrecking Britain. He drew first blood in the election campaign as they traded blows on the economy, armed forces and empty pensions pots.\n\n\nMr Cameron said Mr Brown risked derailing the recovery if he inflicted next April’s National Insurance hike on hard-up voters.\n\n\nHe repeated allegations the PM had short-changed British soldiers with a lack of helicopters in Afghanistan.\n\n\nAnd he laid into the former Chancellor for wiping out £100million from Britain’s pension funds.\n\nBut it was Mr Cameron’s attack on Labour’s “jobs tax” which won most cheers and the support of business leaders.\n\n\nMore than 70 industry chiefs have now come out to condemn the PM for claiming that they had been “deceived” into backing Mr Cameron’s plan to ditch the NI increase.\n\n\nMr Cameron said the rise would “kill” the recovery.\n\n\nHe said: “This Prime Minister would wreck the recovery by putting a tax on every job, on everyone earning over £20,000, a tax on aspiration, a tax on every business in the country.”\n\n\nHe further taunted the PM, saying: “Are you really telling us that you know more about job creation than business leaders who employ almost a million people in this country?”\n\n\nMr Brown insisted troops in Helmand “were given the equipment they needed”.\n\n\nLib Dem leader Nick Clegg laid into both men, accusing them of “colluding” to block reforms of Parliament.\n\n\nHe said believing Labour promises to overhaul the voting system was like taking a “consumer guarantee from Del Boy”.\n\n\nMr Brown is wooing the Lib Dems in case the May 6 poll ends in a hung Parliament and he needs Mr Clegg’s support.\n\n\nHe outlined plans yesterday for fixed-term Parliaments in future if Labour is re-elected.\n\nVoters would also be given the power to punish MPs guilty of “gross financial misconduct”.\n\n\nOn the campaign trail Mr Brown drank smoothies at the London HQ of Innocent, while Mr Cameron met workers at the Warburton’s bakery in Bolton.\n\nSource: [[Daily Star: Simply The Best 7 Days A Week :: News :: General Election 2010: David Cameron batters Gordon Brown over economy|http://www.dailystar.co.uk/news/view/129882/General-Election-2010-David-Cameron-batters-Gordon-Brown-over-economy-/?printer=1]]
I just noticed this post by accident. Teachers are their own worst enemy when it comes to work, pay and conditions. Or maybe it is only the British who are unable to establish baseline values for work and home. The work martyrs work any hours for any pay - they are the hair shirt workers who apparently have nothing better to do in their lives and of course expect everyone else to be just like them. Employers love them because they work without pay. Marvellous! Where can I find a builder, car mechanic, dentist or anybody else to work for nothing?\n\nPeople should be working for certain hours and for certain pay and under certain conditions - all of which have been negotiated by you or your group representatives. Otherwise you are unfree, a workslave. The only reason teachers have anything like a home-life is because, in fact, you have unions which have fought for a rational, humane contract - a fair days pay for a fair day's work. I left teaching because I did not want to spend the rest of my evenings working when my friends were out doing more interesting things - or just relaxing. There are a lot of haggard teachers over 30!\n\nSource: [[Daily Teaching hours - Primary - TES Connect|http://community.tes.co.uk/forums/p/353412/5054362.aspx#5054362]]
[[Daniel Field Official Organic Hair Products : Natural Mineral Shampoo Hair Dye not animal tested from Daiel Field|http://www.danielfieldmailorder.co.uk/products.php?r=3]]
!How to make a Database Backup using the MySQL Database Administration Tool phpMyAdmin.\n\n * Open phpMyAdmin\n * Click on Export\n * Under Export - Select the database you want to backup\n * Select SQL\n - (In red only if you are migrating from local to remote installation)\n * In SQL export compatibility: select - MySQL40\n - NOTE Some earlier versions of phpMyAdmin do not have this SQL export compatibility feature.\n * Select\n - Structure\n - Add DROP TABLE\n - Add IF NO EXISTS\n - Add AUTO_INCREMENT VALUE\n - Enclose table and field names with backquotes.\n * Select\n - Data\n - Complete inserts\n - Extended inserts\n - Use hexadecimal for binary fields.\n * Select Save as file\n * In File name template: _DB_name your db here. (Here you can use any name you want)\n * In Compression specify your choice.\n * Click Go.\n\n\n!How to restore a Database using phpMyAdmin\n\n * Open phpMyAdmin\n * On the far right hand side, click on the little SQL box and a window should open.\n * In this window click on Import Files.\n * Use the browse button to find the database file.\n * In Compression select the option you chose to export the database.\n * Click Go.\n\n+++[Synchronise user and passwords]\nIf you set the phpMyAdmin administrator password via the GUI interface, you need to do the same thing manually by changin the config.inc.php file in the F:\sjsas\shttp_root\shome\sadmin\sWWW\sphpMyAdmin folder.\n===\n+++[Synchronise databases]\nThe database storage folder is here - F:\sjsas\shttp_root\susr\slocal\smysql\sdata\nNB the WAMP installation deletes the databases when you reinstall whereas JSAS does not - so you might want to protect the folder or back it up. You can easily reinstall the database via phpMySQL but keeping the same folder saves time.\n===
!A description of the default scripts (Tiddlers) and what they do\n * Tiddlers shadowed with default contents\n * AdvancedOptions\n * ColorPalette\n * DefaultTiddlers\n * EditTemplate\n * GettingStarted\n * ImportTiddlers\n * MainMenu\n * MarkupPostBody\n * MarkupPostHead\n * MarkupPreBody\n * MarkupPreHead\n * OptionsPanel\n * PageTemplate\n * PluginManager\n * SideBarOptions\n * SideBarTabs\n * SiteSubtitle\n * SiteTitle\n * SiteUrl\n * StyleSheet\n * StyleSheetColors\n * StyleSheetLayout\n * StyleSheetPrint\n * TabAll\n * TabMore\n * TabMoreMissing\n * TabMoreOrphans\n * TabMoreShadowed\n * TabTags\n * TabTimeline\n * ViewTemplate
[[Welcome]]\nTagCloud\n[[Index]]
!!Definition of transactional site\nEssential content and self-service values drive the whole of such sites and combine to offer a compelling user experience. Such sites demand attention for their accessibility, completeness, thoughtfulness and coherence. They have developed more than one type of online interaction (eg payment, applications, consultation, bookings) and offer examples of customer recognition (eg ability to check outstanding council tax balance, renew library books). They also provide specific e-mail contacts for different service enquiries and make widespread use of databases, downloadable forms and online form filling (eg for service requests, appointments). They routinely utilise the potential of the internet for joined-up government (eg OFSTED reports listed alongside schools listings, life-event scenarios) and offer unique examples of the application of the medium in a local government context.\n
[[Dental Watch|http://www.dentalwatch.org/]]
<<<\n!!Pixels\n[img[images/clip_image002.jpg]]\n<<<\n<<<\n!!Percentages\n[img[images/clip_image002_0000.jpg]]\n<<<
[[Dietary Supplements Labels Database|http://dietarysupplements.nlm.nih.gov/dietary/]]
[[Diigo - Web Highlighter and Sticky Notes, Social Bookmarking and Annotation, Social Information Network!|http://www.diigo.com/]]
[[DivX 5.x Codec Setup Guide : Articles - (DivX/XviD) Digital Digest|http://www.divx-digest.com/articles/divx5_setup.html]]
<<tiddler FoldFirst>>\n|!Format|!Markup|!Example|\n|''Headings''|{{{!!Heading 2}}}<<br>>{{{!!!Heading 3}}}<<br>>{{{!!!!Heading 4}}}<<br>>{{{!!!!!Heading 5}}}<<br>><<br>>Usually avoid Heading1 as Tiddler titles are nominally Heading1.|<html><h2>Heading 2</h2><h3>Heading 3</h3><h4>Heading 4</h4><h5>Heading 5</h5></html>|\n|''Lists''|{{{*Bulleted list}}}|<html><ul><li>Bulleted List</li></ul></html>|\n|~|{{{#Numbered list}}}|<html><ol><li>Numbered List</li></ol></html>|\n|~|Definition list<<br>>{{{;Term}}}<<br>>{{{:definition}}}|<html><dl><dt>Term</dt><dd>definition</dd></dl></html>|\n|~|Lists can be mixed and nested<<br>>{{{*}}}Bullet<<br>>{{{*#}}}Number<<br>>{{{*#;}}}Item<<br>>{{{*#:}}}Definition|<html><ul><li>Bullet<ol><li>Numbered<dl><dt></dt>Item<dd>Definition</dd></dl></li></ol></li></ul></html>|\n|''Block quotes''|{{{>Blockquote}}}<<br>>{{{>>Nested quote}}}|<html><blockquote>Blockquote<blockquote>Nested<br/> quote</blockquote></blockquote></html>|\n|~|{{{<<<}}}<<br>>{{{multi-line}}}<<br>>{{{blockquote}}}<<br>>{{{<<<}}}|<html><blockquote>multi-line<br/>blockquote</blockquote></html>|\n|''Horizontal Rule''|{{{----}}} (4 dashes on a line of their own)|<html><hr></html>|\n|''Links''|Any {{{WikiWord}}} creates a link to a tiddler (whether it exists or not).<<br>>Note that a WikiWord has to start with a capital letter and have a further mix of upper and lower case.|[[WikiWord]]|\n|~|Manual link<<br>>{{{[[Table of Contents]]}}} (Especially for tiddlers with spaces in their titles)|[[Table of Contents]]|\n|~|{{{[[Pretty Link|Link]]}}}|[[Pretty Link|Link]]|\n|~|Automatic external link {{{http://www.tiddlywiki.com}}}|http://www.tiddlywiki.com|\n|~|Pretty external link<<br>>{{{[[My Home Page|http://www.tiddlywiki.com]]}}}|[[My Home Page|http://www.tiddlywiki.com]]|\n|~|OS Folder link<<br>>Windows Share: {{{file://///server/share}}}<<br>>Windows Local: {{{file:///c:/folder/file}}}<<br>>Un*x Local File: {{{file://folder/file}}}<<br>>Relative File: {{{[[folder/file]]}}}|file://///server/share <<br>>file:///c:/folder/file <<br>>file://folder/file <<br>> [[folder/file]]|\n|''Images''|{{{[img[favicon.ico]]}}}<<br>>Note that image files are always external to the TW file|[img[http://www.tiddlywiki.com/favicon.ico]]|\n|~|Right aligned<<br>>{{{[>img[favicon.ico]]}}}|[>img[http://www.tiddlywiki.com/favicon.ico]]|\n|~|Left aligned<<br>>{{{[<img[favicon.ico]]}}}|[<img[http://www.tiddlywiki.com/favicon.ico]]|\n|''Image Links''|{{{[img[fav.ico][TiddlerName]]}}}|[img[http://www.tiddlywiki.com/favicon.ico][TiddlerName]]|\n|~|{{{[img[fav.ico][Alias|TiddlerName]]}}}|[img[http://www.tiddlywiki.com/favicon.ico][Alias|TiddlerName]]|\n|~|{{{[img[fav.ico][http://www.aa.com]]}}}|[img[http://www.tiddlywiki.com/favicon.ico][http://www.tiddlywiki.com]]|\n|~|>|also see ''Links'' and ''Images'' sections in this table|\n|''Inline''<<br>>''Comments''|{{{Not shown: /% hidden comment %/}}}<<br>>Text between the markers will not be shown|Not shown:/% hidden text %/|\n\nSource: [[Martin's wiki - Martin Budden's plugins and extensions for TiddlyWiki|http://www.martinswiki.com/#MediaWikiFormatterPlugin]]
[[Documentation Writer - Waterloo - EastNets - StepStone|http://www.stepstone.be/offers/offer_detail.cfm?channel=stepstone&click=yes&id=791993&nCtId=20090403&CID=JAJob]]
!Password\nYou can reset your password directly in the MySQL database. I suppose as an admin, you have access to it?\n\nThe password is stored in database `dokeos_main`, table `user`. Depending on whether the password is encrypted or not, it will either read something like "cd73502828457d15655bbd7a63fb0bc8" or something like "GV2XrbbN".\n\n{{{\nUPDATE `user` SET `password` = MD5('newpass') WHERE `username` = 'admin' LIMIT 1;\nIn the second case:\nCode:\nUPDATE `user` SET `password` = 'newpass' WHERE `username` = 'admin' LIMIT 1;\n}}}
Lightbox image viewer\nAuthor: Lokesh Dhakar | Homepage\n\nDescription: Lightbox JS is an elegant, unobtrusive script that overlays a larger version of an image on the current page for display when clicked on- an image thumbnail viewer if you will. It's a snap to setup and works on all modern browsers.\n\nDemo: (links are set to open in a popup window):\n\n Haunting trees Ocean View\n\nNice mountain view\n\nDirections\n\nStep 1: Insert the below code in the HEAD section of your page:\n\n<link rel="stylesheet" href="lightbox.css" type="text/css" media="screen" />\n<script type="text/javascript" src="lightbox.js"></script>\n\nStep 2: Create your "thumbnail" HTML code. Three basic flavours are supported:\n\n<a href="dog.jpg" rel="lightbox" ><img src="dog_thumb.jpg" /></a>\n\n<a href="cat.jpg" rel="lightbox" title="Caption- cute cat!"><img src="cat_thumb.jpg" /></a>\n\n<a href="dan.jpg" rel="lightbox" title="My best friend Dan">Dan</a>\n\nAs you can see, the thumbnail code just consists of a standard <A> tag with its "href" attribute set to the image to show, an extra attribute rel="lightbox" to separate this link from ordinary links, and finally, an optional "title" attribute that will show a caption if set. You're free to use either a thumbnail image or text link as the interface to launching the enlarged image.\n\nStep 3: Last but certainly not least, this script is made up of a few external files/images, as referenced in the code of Step 1. Download lightbox.zip, and upload its contents to a folder on your site. Then make sure the paths used in the code of step 1 correctly points to this directory. FYI, lightbox.zip contains these files:\n\n * lightbox.js - the main script.\n * lightbox.css - basic style and tricky PNG support.\n * overlay.png - 80% opacity, black tile used to create shadow.\n * loading.gif - mock status bar used in examples above.\n * close.gif - 'X' graphic placed in top-right corner.\n\nThat's it! Enjoy this superb script.\nNotes\n\nInside lightbox.js, there are two configurable variables:\n\nvar loadingImage = 'loading.gif'; //path to the "loading animation" image\nvar closeButton = 'close.gif'; //path to the "close" button image\n\nSource: [[Dynamic Drive DHTML Scripts- Lightbox image viewer|http://www.dynamicdrive.com/dynamicindex4/lightbox/index.htm]]
[[E-learning CMS software]]\n[[Authoring tools]]\n[[Scorm]]\n[[Wikipedia]]
These are all <<wikipedia 'Opensource'>> programs.\n[[Claroline]]\n[[Dokeos E-learning]]\n[[Moodle]]\n
[[Ebook Search - Pdf Search Engine|http://www.pdf-search-engine.com/]]
[[Electric Toothbrushes Reviews|http://www.consumersearch.com/electric-toothbrushes/review]]
You can often email directly to your blog. Look for instructions on your Admin page. For example, if I want to send text to my blog I send it via ''ukdante.[your secret word@blogger.com.'' Simple!\n<html>\n<body>\n<img src="http://photos1.blogger.com/blogger2/5724/1016437328883474/200/doggy_glasses.0.jpg>\n</body>\n</html>\n
Beginners guide to Samba on the ME1 anybody?\nOK. I followed Judslat's wonderfully simple guide to installing Samba - viewtopic.php?f=12&t=75 which I have been trying to do for ages. Had to reinstall the latest firmware (P1.08.K1.b1 I think!) and now fingers crossed it's working. I've just got into Mldonkey and managed to download a met file - only because I am used to using emule.\n\nI don't really know what I'm doing and would be thankful for some guide as clear as Judslat's on what I can actually do with Samba. What's there and what do I do with it? If I had not read about how to access the Record folder I would not have accidently discovered the Mldonkey program.\n\nI see there is gmedia server which I use on my hacked Wii to play flv files. Is there a way to exploit gmedia server's ability to paly flv so I can play flv files when I hae the Emprex ME1 connected directly to the TV? It's very frustrating that it can't play flv files (so excluding all my youtube saves and other flv files I create).\n\nMost of the guides are too complex for people like me - it was so refreshing to find Judslat's gudie. thanks again for that!\n\n\nSource: [[Emprex ME1 Support Forum - View topic - Beginners guide to Samba on the ME1 anybody?|http://emprex.codejs.com/viewtopic.php?f=12&t=163]]
How do I view files in the chroot folder?\nWhen I browse from the Emprex ME1 box browser I can view the file system in the chroot folder - the linux system. But not from Explorer over my PC LAN link. How can I make the file system visible? And how can I make folders on my PC invisible in the same way? - could be useful!\n\nSource: [[Emprex ME1 Support Forum - View topic - How do I view files in the chroot folder?|http://emprex.codejs.com/viewtopic.php?f=12&t=165]]
I found 2 links that pointed to 2 files: ttp://www.emprex.com/var/download/MEB_P1.08.K1.b1.zip and ttp://www.emprex.com/var/download/MEC_P ... tallAP.zip which is a bit confusing?\n\nSource: [[Emprex ME1 Support Forum - View topic - What is the latest firmware?|http://emprex.codejs.com/viewtopic.php?f=12&t=164]]
+++[Server lists]\nhttp://ed2k.2x4u.de/index.html\nhttp://gruk.org/list.php\n===\n!Router settings\n!!Emule\n[img[images/image002.jpg]]\n \n!Client port\n!!TCP\neMule uses 4662 as default port for downloading data from another client. It is important that this port may be contacted from outside, this means it must not be blocked by a firewall or dropped in a router because of a missing forwarding rule. In this case you would have a low ID. Changing this port may be necessary as some ISP seems to throttle the speed on the default eMule ports. If the port is changed this has to be adopted in any router/firewall rules also.\n\n!!UDP\nThe UDP port is the connection port for the Kademlia network and also handles many features like eMule's extended protocol. Using inter client UDP reduces the connection overhead and also lessens load on the servers.\nIt is necessary that this ports is open and forwarded just like the TCP port or Kademlia will receive the status firewalled, which is the same as low ID on a server. If it is not possible to open this port, it should be deactivated.\n!Port Forwarding\nAzureus uses port 6881 by default. Many ISPs are blocking ports in the range 6881-6999, so change this to a number between 49152 and 65535, which avoids ISP blockage and also prevents conflicts with applications on your system.\n[img[images/image007.jpg]]\n\nLine Callout 3: Static IP address neededRectangular Callout: Default Emule portsRectangular Callout: Emule ports avoiding isp blocking>\n\n!Setting up a Static IP Address\n*From a command prompt run ipconfig /all\n<<<\n28 June 2006 from MegaPC\n[img[images/image009.jpg]]\n\nUse the information obtained here to setup a permanent address via your Network connections TCP properties eg \n<<<\n *Click on Internet Protocol and enter the appropriate information\n\n [img[images/image011.jpg]]\n\n[img[images/image013.jpg]]
[[Erased-wiped off the map on Vimeo|http://vimeo.com/3539882]]
Errors after upgrading.\nHello, after a few months not doing anything, I recently came back to my Dokuwiki installation and saw a lot of Security error messages and recommendations to upgrade.\n\nI upgraded to DokuWiki Release 2009-12-25c by overwriting the files in the usual way, cleared the cache and now I have the following problems.\n\nSource: [[Errors after upgrading. - DokuWiki User Forum|http://forum.dokuwiki.org/post/18205;nocount]]
!Text editors\n!Design tools\n!!Photoshop\n|Main site|http://www.photoshopsupport.com/|\n|Tutorials|http://www.adobepress.com/articles/index.asp?st=41887&rl=1|\n\n!!Photoshop versions\n!!!CS2\nThis is the 9th vesion of Photoshop and is part of Adobe's Creative Suite 2 \n|Reviews|http://www.dpreview.com/reviews/adobephotoshopcs2/|\n||http://reviews.cnet.com/illustration/adobe-photoshop-cs2/4505-3633_7-31337007.html|\n\n!!!Photoshop Plugins\n*Sitegrinder\n|Download site|http://www.medialab.com/downloads/|\n|Video tutorials|http://www.medialab.com/sitegrinder/screenmovietutorials.html|\n|Learning Centre|http://www.medialab.com/sitegrinder/learningcenter.html|\n|Forum|[[here|http://www.medialab.com/forums/viewforum.php?f=4&sid=8d4459c2a9274c5d0c7c3a9af1e48f92]]|
These commands are commonly known as "Event handlers"\n\nonAbort (NS3, NS4, IE4, IE5) is generated when the visitor stops the browser from completely loading an image (for example, when the visitor clicks the browser's Stop button while an image is loading). \nonAfterUpdate (IE4, IE5) is generated when a bound data element on the page has finished updating the data source. \nonBeforeUpdate (IE4, IE5) is generated when a bound data element on the page has been changed and is about to lose focus (and is therefore about to update the data source). \nonBlur (NS3, NS4, IE3, IE4, IE5) is the opposite of onFocus. The onBlur event is generated when the specified element is no longer the focus of the visitor's interaction. For example, when a visitor clicks outside a text field after clicking in the text field, the browser generates an onBlur event for the text field. \nonBounce (IE4, IE5) is generated when a marquee element's contents have reached the boundary of the marquee. \nonChange (NS3, NS4, IE3, IE4, IE5) is generated when the visitor changes a value on the page, such as when the visitor chooses an item from a menu, or when the visitor changes the value of a text field and then clicks elsewhere on the page. \n!onClick\nIs generated when the visitor clicks the specified element, such as a link, button, or image map. (The click is not complete until the visitor releases the mouse button; use onMouseDown to make something happen as soon as the button is pressed down.) \n{{{\nOnclick=“alert(‘OUCH’)”\n}}}\nonDblClick (NS4, IE4, IE5) is generated when the visitor double-clicks the specified element. (Double-clicking is defined as quickly pressing and releasing the mouse button while pointing to the element.) \nonError (NS3, NS4, IE4, IE5) is generated when a browser error occurs while a page or image is loading. \nonFinish (IE4, IE5) is generated when the contents of a marquee element have completed a loop. \nonFocus (NS3, NS4, IE3, IE4, IE5) is generated when the specified element becomes the focus of the visitor's interaction. For example, clicking in a text field of a form generates an onFocus event. \nonHelp (IE4, IE5) is generated when the visitor clicks the browser's Help button or chooses Help from a browser menu. \nonKeyDown (NS4, IE4, IE5) is generated as soon as the visitor presses any key. (The visitor does not have to release the key for this event to be generated.) The browser cannot detect which key has been pressed. \nonKeyPress (NS4, IE4, IE5) is generated when the visitor presses and releases any key; this event is like a combination of the onKeyDown and onKeyUp events. The browser cannot detect which key has been pressed. \nonKeyUp (NS4, IE4, IE5) is generated when the visitor releases a key after pressing it. The browser cannot detect which key has been pressed. \nonLoad (NS3, NS4, IE3, IE4, IE5) is generated when an image or page finishes loading. \nonMouseDown (NS4, IE4, IE5) is generated when the visitor presses the mouse button. (The visitor does not have to release the mouse button to generate this event.) \nonMouseMove (IE3, IE4, IE5) is generated when the visitor moves the mouse while pointing to the specified element. (That is, the pointer stays within the boundaries of the element.) \nonMouseOut (NS3, NS4, IE4, IE5) is generated when the pointer moves off the specified element. (The specified element is usually an image, or a link attached to an image.) This event is often used in conjunction with the Swap Image Restore behavior to return an image to its original state when the visitor is no longer pointing at it. \n[[onMouseOver]] (NS3, NS4, IE3, IE4, IE5) is generated when the mouse first moves to point to the specified element (that is, when the pointer moves from not pointing to the element to pointing to the element). The specified element for this event is usually a link. \nonMouseUp (NS4, IE4, IE5) is generated when a pressed mouse button is released. \nonMove (NS4) is generated when a window or frame moves. \nonReadyStateChange (IE4, IE5) is generated when the state of the specified element changes. Possible element states include uninitialized, loading, and complete. \nonReset (NS3, NS4, IE3, IE4, IE5) is generated when a form is reset to its default values. \nonResize (NS4, IE4, IE5) is generated when the visitor resizes the browser window or a frame. \nonRowEnter (IE4, IE5) is generated when the current record pointer of the bound data source has changed. \nonRowExit (IE4, IE5) is generated when the current record pointer of the bound data source is about to change. \nonScroll (IE4, IE5) is generated when the visitor scrolls up or down. \nonSelect (NS3, NS4, IE3, IE4, IE5) is generated when the visitor selects text in a text field. \nonStart (IE4, IE5) is generated when a marquee element's contents begin a loop. \nonSubmit (NS3, NS4, IE3, IE4, IE5) is generated when the visitor submits a form. \nonUnload (NS3, NS4, IE3, IE4, IE5) is generated when the visitor leaves the page. \n
Extensions in the [[sandbox|http://tw.lewcid.org/sandbox]] are not listed here!\nhttp://tw.lewcid.org/\n|>| !Lewcid Extensions |\n|AutoOpenTiddlersPlugin|Automatically open the last 5 tiddlers when TW loads. The number of tiddlers opened can be specifed by the user|\n|BetterTimelineMacro|Replacement for the core timeline macro, with more options and features.|\n|DropTaggingMacro |Dropdown version of core tagging macro |\n|DropTagsMacro |Dropdown version of core tags macro |\n|FontSizePlugin |Resize tiddler text on the fly|\n|FullScreenPlugin|Toggle between viewing tiddlers fullscreen and normally |\n|HoverMenuPlugin|Creates a hovering menu that scrolls with the page and is always accessible |\n|IconMacro|Replace macro buttons with icons|\n|JumpToTopMacro|A macro and a command for jumping to the top of the screen |\n|JumpMacro|macro version of the core jump command, with an optional button to jump to the top of the screen|\n|MenuEditPlugin |Adds 'double click to edit' capabilities to menu's and sidebars |\n|MonkeyTaggerMacro |drop down list that toggles tags tagged by given tag, see demo for better understanding. (aimed at task management) |\n|NavigationMacro |creates Next and Previous buttons to allow navigating through tiddlers in order. |\n|OpenTiddlersMacro |create tiddlyLinks that open multiple tiddlers. |\n|OpenTopPlugin|Open new tiddlers at the top of the screen|\n|PopupMacro |create custom popups with any wiki text. |\n|SaveAndReloadMacro|creates a button that saves and reloads your TW|\n|SelectThemePlugin |On the fly switching between various TW layouts (themes) |\n|SplashScreenPlugin |Displays a splash screen while TW is loading|\n|ShowUpdatesPlugin|List updates to a TW since the users last visit|\n|TabEditPlugin |Easier tab editing - double click to edit source tiddler |\n|TagAdderMacro |Dropdown list for easy toggling of tags - abandoned in favor of TaggerPlugin |\n|TaggerPlugin |Dropdown toggling and management of tiddler tags, your all-in-one plugin for tags - check if template shows well|\n|Saves opening each document jst to change tags|\n|TiddlerWithEditPlugin |Adds double-click-to-edit to the core tiddler macro |\n|TiddlyLightBoxPlugin|Lightboxes optimized for ~TiddlyWiki |\n|Tiddlylock - http://www.minormania.com/tiddlylock/tiddlylock.html|allows sharing of a tiddler for editing purposes|\n|ToggleSideBarMacro |Toggle visibility of the sidebar|\n|ToolbarIconsPlugin|Replace toolbar buttons with icons|\n|TWAB|Address plugin needs quite a few other plugins - http://www.tiddly-twab.com/|\n\nMultiRssPlugin\n - install, save your TW and reload.\n - edit the MultiRssConfig shadow tiddler to configure your rss feeds.\n - to trigger rss saves manually, use the {{{<<saveRss>>}}} macro\n - or just set the generate rss feed option and the feeds will be generated on each save\n - major code optimization planned for ~TW2.2\n - coming up: compatibility with MTS\n\nInlineTabsPlugin\n - create tabs from just one tiddler using an easy {{{<tabs></tabs>}}} syntax.\n - [[Demo|TabDemo]]\n\nInlineSlidersPlugin\n - a super light weight plugin that lets you create sliders inline using a {{{<slider></slider>}}} syntax, or the {{{++++ ====}}} syntax for compatibility with the ~NestedSlidersPlugin from tiddlytools.com. Terrific for when you don't need the extra bells, but just want to create simple inline sliders.\n++++ Demo\nThis is an example slider\n====\n\nLimitOpenTiddlersPlugin:\n - new tiddlers open at the top\n - max n tiddlers allowed open at any time. Right now n is set to 3\n - when the n+1 tiddler is opened, the oldest (bottom) open tiddler is closed\n - optional history command in the toolbar that show z number of last closed tiddlers.\n - z and n are userconfigurable\n\nTiddlerPreviewsPlugin\n - replace default tiddler tooltips with stylish excerpts of the tiddler text. Mouse over the tiddler links in the timeline for a demo.\n - easily configure whether to use them for either tiddlyLinks or externalLinks or both.\n - works better for tiddlers with normal text as opposed to code.\n - can use with Simon's [[TiddlerExcerptTooltip|http://mptw2.tiddlyspot.com/#TiddlerExcerptTooltip]] to customize the tooltip!\n - customize appearance with css\n - (adapt for inline definitions etc)\n\nExternalLinkPreviewPlugin\nthe websnapr preview script ported to TW. Not really my cup of tea, but gave it a go after someone asked on the group. What is cool is that this plays well with the TiddlerPreviewsPlugin. (unfortunately their servers seems to be bogged down sometimes)\nTry mousing over these links:\n - http://www.google.com\n - http://www.cricinfo.com
[[How do users add content?]]\n[[List content in Admin by date created]]\n[[Import content]]\n[[What is an ID?]]\n
The <<wikipedia "File Transfer Protocol">> is what you use to transfer your files from your PC to your Host.\n!FTP file transfer using a browser\nMost recent web browsers and file managers can connect to FTP servers, although they may lack the support for protocol extensions such as FTPS. This allows manipulation of remote files over FTP through an interface similar to that used for local files. This is done via an FTP URL, which takes the form ftp(s)://<ftpserveraddress> (e.g., [1]). A password can optionally be given in the URL, e.g.: ftp(s)://<login>:<password>@<ftpserveraddress>:<port>. Most web-browsers require the use of passive mode FTP, which not all FTP servers are capable of handling. [Wikipedia]\n!!Websites and programs\nhttp://www.net2ftp.com/ - works very well - what about security?
[[FaceMate 330 Ultrasonic Ultrasound Self Facial Anion Beauty Massager|http://ezultrasound.com/facemate330.aspx]]
// //''Name:'' FAQ List\n// //''Version:'' 1.4 for TW 2.0.0\n// //''Author:'' AlanHecht\n// //''Type:'' [[Macro|Macros]]\n\n// //''Description:'' FAQ List lets you compile a list of Frequently Asked Questions and present them in a cascading style for the viewer. Each question is turned into a link that will toggle the view of the answer text. The list can be compiled either from all tiddlers containing a certain tag or from a single tiddler that contains all the needed questions and answers.\n\n// //''Syntax:'' << {{{ faqlist mode source sortBy hrSeparator }}} >>\n// // ''faqlist:'' the macro call (required)\n// // ''mode:'' either "byTag" or "byTitle" (required)\n// // ''source:'' the associated tag or tiddler title (required)\n// // ''sortBy:'' if byTag, sort can be "title," "modifier," "modified." If byTitle, sort can be "question" and will reorder the questions in alphabetical order. (this parameter is optional; use "null" if you don't want a sort order, but want to use "hr" as the last paramter)\n// // ''hrSeparator:'' if "hr" is included at the end of the call string, each question/answer set will be separated by a horizontal rule.\n// //Examples: (edit these two tiddlers to see the syntax used for each)\n// // • [[FAQ Method One]] (compiled from tiddlers tagged with a certain tag)\n// // • [[FAQ Method Two]] (compiled using the content of a single tiddler)\n// // • @@color(#ff0000):''New!''@@ [[FAQ Method Three]] (uses the {{{<<tiddler>>}}} macro to pull the faq questions from a single tiddler and the answers from other tiddlers...very cool!)\n\n// //''Directions:'' <<tiddler StartupBehaviorDirections>> <<tiddler MacroDirections>>\n\n// //''Notes:'' If you choose to use byTitle mode where the entire set of questions/answers comes from a single tiddler, the syntax for the tiddler content is as follows:\n// // • Each question must be a single line (i.e. no hard returns) but can wrap as needed\n// // • The answer to a question begins on the next line after the question and can be as long as needed. It can also include hard returns as part of the answer text, but it cannot include empty lines (i.e. an empty line is the result of pressing enter twice).\n// // • Each question/answer set must be seperated by two hard returns (i.e. must have a single, blank line between them.\n// // Refer to [[FAQ Tiddler Sample]] for an example.\n\n// //''Known Issues:'' If a user clicks too quickly to toggle a FAQ entry on/off, they will go into tiddler edit mode. This should be corrected in the future by allowing web-hosted versions of the faq to disable double-clicking.\n\n// //''Revision History:''\n// // v0.1.0 (01 August 2005): initial release\n// // v0.1.1 (04 August 2005): Fixed an endless loop bug (thanks to Kevin Kleinfelter).\n// // v0.1.2 (19 October 2005): Fixed TW compatibility .32 bugs (newline for block quote and e.preventDefault by Clint Checketts)\n// // v0.1.3 (01 November 2005): Thanks to Clint's work, I fixed a similar "jump to top" problem when using the expand & collapse buttons. Also added the description for [[FAQ Method Three]]\n// // v0.1.4 (05 January 2006): Created a special version of FaqList to work with TW v2.0.0\n\n\n// //''Code section:''\nversion.extensions.faqlist = {major: 0, minor: 1, revision: 4, date: new Date("Jan 05, 2006")};\nconfig.macros.faqlist = {\n bulletCollapse: "",\n bulletExpand: "*",\n expandButton: {title: "Expand All", tooltip: "Open all items for reading"},\n collapseButton: {title: "Collapse All", tooltip: "Close all items"}\n};\nconfig.macros.faqlist.handler = function(place,macroName,params)\n{\n lingo = config.macros.faqlist;\n var mode = params[0].toLowerCase();\n var list = [];\n switch(mode)\n {\n case "bytag":\n var tagged = store.getTaggedTiddlers(params[1], params[2]);\n for(t=0; t<tagged.length; t++)\n {\n var title = tagged[t].title;\n list[t] = [title,store.getTiddlerText(title)];\n }\n var subTitle = store.fetchTiddler(title).getSubtitle();\n break;\n case "bytitle":\n var faqText = store.getTiddlerText(params[1]);\n var faqItems = faqText.split("\sn\sn");\n if(params[2] == "question")\n faqItems.sort();\n for(t=0; t<faqItems.length; t++)\n {\n list[t] = [faqItems[t].substring(0,faqItems[t].indexOf("\sn")),faqItems[t].substring(faqItems[t].indexOf("\sn")+1)];\n }\n var subTitle = null;\n break;\n }\n \n var faqHeading = place.appendChild(document.createElement("span"));\n faqHeading.appendChild(createTiddlyButton(faqHeading,lingo.expandButton.title,lingo.expandButton.tooltip,faqExpandAll));\n faqHeading.appendChild(createTiddlyButton(faqHeading,lingo.collapseButton.title,lingo.collapseButton.tooltip,faqCollapseAll));\n faqHeading.appendChild(document.createElement("p"));\n var faqBody = place.appendChild(document.createElement("span"));\n for(var t=0; t<list.length; t++)\n {\n var title = list[t][0];\n\n var content = "<<<\sn" + list[t][1] + "=\sn<<<\sn";\n var theClass = "tiddlyLinkExisting tiddlyLink";\n var itemHeading = faqBody.appendChild(document.createElement("span"));\n itemHeading.appendChild(document.createTextNode(config.macros.faqlist.bulletCollapse + " "));\n createTiddlyButton(itemHeading,title,subTitle,faqToggleThis,theClass);\n var itemBody = faqBody.appendChild(document.createElement("span"));\n itemBody.style.display = "none";\n itemBody.className = "itemBody";\n wikify(content,itemBody,null,null);\n faqBody.appendChild(itemBody);\n faqBody.appendChild(document.createElement("p"));\n if(params[3] == "hr")\n faqBody.appendChild(document.createElement("hr"));\n }\n}\n\nfunction faqToggleThis(e)\n{\n var content = this.parentNode.nextSibling;\n var shown = content.style.display;\n if(shown == "none")\n {\n content.style.display = "inline";\n this.previousSibling.nodeValue = config.macros.faqlist.bulletExpand + " ";\n }\n else\n {\n content.style.display = "none";\n this.previousSibling.nodeValue = config.macros.faqlist.bulletCollapse + " ";\n }\n}\n\nfunction faqExpandAll(e)\n{\n for(t=0; t<this.parentNode.nextSibling.childNodes.length; t++)\n {\n if(this.parentNode.nextSibling.childNodes[t].className == "itemBody")\n {\n this.parentNode.nextSibling.childNodes[t].style.display = "inline";\n this.parentNode.nextSibling.childNodes[t].previousSibling.childNodes[0].nodeValue = config.macros.faqlist.bulletExpand + " ";\n }\n }\n// e.preventDefault();\n}\n\nfunction faqCollapseAll(e)\n{\n for(t=0; t<this.parentNode.nextSibling.childNodes.length; t++)\n {\n if(this.parentNode.nextSibling.childNodes[t].className == "itemBody")\n {\n this.parentNode.nextSibling.childNodes[t].style.display = "none";\n this.parentNode.nextSibling.childNodes[t].previousSibling.childNodes[0].nodeValue = config.macros.faqlist.bulletCollapse + " ";\n }\n }\n// e.preventDefault();\n}\n
[[Emule]]\n[[Torrent Sites]]\n[[Youtube's Tubes client]]\n[[Software Reviews]]\n[[Remote access]]
/***\n|FileDropPlugin|h\n|author : BradleyMeck|\n|version : 0.1.1|\n|date : Nov 13 2006|\n|usage : drag a file onto the TW to have it be made into a tiddler|\n|browser(s) supported : Mozilla|\n\n!Trouble Shooting\n*If the plugin does not seem to work, open up the page "about:config" (just type it in the address bar) and make sure @@color(blue):signed.applets.codebase_principal_support@@ is set to @@color(blue):true@@\n\n!Revisions\n*Multiple File Dropping API updated, to end all capturing events after yours return a value that makes if(myFunctionsReturnValue) evaluate to true\n*Added support for multiple file drop handlers\n**Use the config.macros.fileDrop.addEventListener(@@color(green):String Flavor@@, @@color(green):Function handler(nsiFile){}@@, @@color(green):Boolean addToFront@@) function\n***Standard Flavor is "application/x-moz-file"\n***addToFront gives your handler priority over all others at time of add\n*Old plugin would disallow drops of text vetween applications because it didn't check if the transfer was a file.\n\n!Example Handler\n*Adds simple file import control, add this to a tiddler tagged {{{systemConfig}}} to make file dropping work\n{{{\nconfig.macros.fileDrop.addEventListener("application/x-moz-file",function(nsiFile)\n{\n if(\n confirm("You have dropped the file \s""+nsiFile.path+"\s" onto the page, it will be imported as a tiddler. Is that ok?")\n )\n {\n var newDate = new Date();\n var title = prompt("what would you like to name the tiddler?");\n store.saveTiddler(title,title,loadFile(nsiFile.path),config.options.txtUserName,newDate,[]);\n }\n return true;\n})\n}}}\n\n!Example Handler without popups and opening the tiddler on load\n*Adds simple file import control, add this to a tiddler tagged {{{systemConfig}}} to make file dropping work\n{{{\nconfig.macros.fileDrop.addEventListener("application/x-moz-file",function(nsiFile)\n{\n var newDate = new Date();\n store.saveTiddler(nsiFile.path,nsiFile.path,loadFile(nsiFile.path),config.options.txtUserName,newDate,[]);\n story.displayTiddler(null,nsiFile.path)\n return true;\n})\n}}}\n\n***/\n\n//{{{\nconfig.macros.fileDrop = {varsion : {major : 0, minor : 0, revision: 1}};\nconfig.macros.fileDrop.customDropHandlers = [];\n\nconfig.macros.fileDrop.dragDropHandler = function(evt) {\n\n netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');\n // Load in the native DragService manager from the browser.\n var dragService = Components.classes["@mozilla.org/widget/dragservice;1"].getService(Components.interfaces.nsIDragService);\n\n // Load in the currently-executing Drag/drop session.\n var dragSession = dragService.getCurrentSession();\n\n // Create an instance of an nsITransferable object using reflection.\n var transferObject = Components.classes["@mozilla.org/widget/transferable;1"].createInstance();\n\n // Bind the object explicitly to the nsITransferable interface. We need to do this to ensure that\n // methods and properties are present and work as expected later on.\n transferObject = transferObject.QueryInterface(Components.interfaces.nsITransferable);\n\n // I've chosen to add only the x-moz-file MIME type. Any type can be added, and the data for that format\n // will be retrieved from the Drag/drop service.\n transferObject.addDataFlavor("application/x-moz-file");\n\n // Get the number of items currently being dropped in this drag/drop operation.\n var numItems = dragSession.numDropItems;\n for (var i = 0; i < numItems; i++)\n {\n // Get the data for the given drag item from the drag session into our prepared\n // Transfer object.\n dragSession.getData(transferObject, i);\n\n // We need to pass in Javascript 'Object's to any XPConnect method which\n // requires OUT parameters. The out value will then be saved as a new\n // property called Object.value.\n var dataObj = {};\n var dropSizeObj = {};\n\nfor(var ind = 0; ind < config.macros.fileDrop.customDropHandlers.length; ind++)\n{\n var item = config.macros.fileDrop.customDropHandlers[ind];\n if(dragSession.isDataFlavorSupported(item.flavor))\n {\n transferObject.getTransferData(item.flavor, dataObj, dropSizeObj);\n var droppedFile = dataObj.value.QueryInterface(Components.interfaces.nsIFile);\n // Display all of the returned parameters with an Alert dialog.\n var result = item.handler.call(item,droppedFile);\n // Since the event is handled, prevent it from going to a higher-level event handler.\n evt.stopPropagation();\n evt.preventDefault();\n if(result){break;}\n }\n}\n }\n}\n\nif(!window.event)\n{\n // Register the event handler, and set the 'capture' flag to true so we get this event\n // before it bubbles up through the browser.\n window.addEventListener("dragdrop", config.macros.fileDrop.dragDropHandler , true);\n}\n\nconfig.macros.fileDrop.addEventListener = function(paramflavor,func,inFront)\n{\nvar obj = {};\nobj.flavor = paramflavor;\nobj.handler = func;\nif(!inFront)\n{config.macros.fileDrop.customDropHandlers.push(obj);}\nelse{config.macros.fileDrop.customDropHandlers.shift(obj);}\n}\n//}}}
/***\n|Name|FileDropPluginConfig|\n|Source|http://www.TiddlyTools.com/#FileDropPluginConfig|\n|Version|0.0.0|\n|Author|Eric Shulman - ELS Design Studios|\n|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|\n|~CoreVersion|2.1|\n|Type|plugin|\n|Requires|FileDropPlugin, AttachFilePlugin|\n|Overrides||\n|Description|Adds AttachFile handler for drag-and-drop of binary files.|\n\n!!!!! TiddlyTools FileDrop+AttachFile extended handler:\n* use just filename instead of whole path as tiddler title\n* check for existing tiddler and prompt for new name\n* use AttachFilePlugin if MIME type is not text/plain\n* handle folder drops (drops each file)\n<<<\n''FileDrop+AttachFile configuration options:''\n<<option chkFileDropAttachEncodeData>> enable FileDrop+AttachFile extension for non-text files\ndon't encode binary files when larger than: <<option txtFileDropAttachDataLimit>>\n<<<\nSee FileDropPlugin for more documentation on handler implementation specifics, including sample code for default drop handlers.\n***/\n//{{{\nif (config.options.chkFileDropAttachEncodeData==undefined)\n config.options.chkFileDropAttachEncodeData=true;\nif (config.options.txtFileDropAttachDataLimit==undefined)\n config.options.txtFileDropAttachDataLimit=32768;\nconfig.macros.fileDrop.addEventListener("application/x-moz-file",function(nsiFile)\n{\n var files=[nsiFile];\n if (nsiFile.isDirectory()) {\n if (!confirm(nsiFile.path+" is a folder... are you sure you want to attach all the files it contains?"))\n return true;\n var folder=nsiFile.directoryEntries;\n var files=[];\n while (folder.hasMoreElements()) {\n var f=folder.getNext().QueryInterface(Components.interfaces.nsILocalFile);\n if (f instanceof Components.interfaces.nsILocalFile) files.push(f);\n }\n }\n for (i=0; i<files.length; i++) {\n var file=files[i];\n if (file.isDirectory()) continue; // skip over nested directories\n var type="text/plain";\n var now=new Date();\n var title=file.leafName; // tiddler name is file name\n var path=file.path;\n var size=file.fileSize;\n while (title && title.length && store.tiddlerExists(title))\n title=prompt(title+" already exists. Please enter a new tiddler title for\sn "+path,title);\n if (!title || !title.length) return; // aborted by user\n if (config.macros.attach && config.macros.attach.getMIMEType)\n type=config.macros.attach.getMIMEType(file.leafName,type);\n if (type=="text/plain")\n store.saveTiddler(null,title,loadFile(path),config.options.txtUserName,now,[]);\n else {\n // only encode data if enabled and file is smaller than limit. Default is 32768 (32K) bytes.\n var embed=config.options.chkFileDropAttachEncodeData\n && file.fileSize<config.options.txtFileDropAttachDataLimit;\n config.macros.attach.createAttachmentTiddler(path,\n now.formatString(config.macros.timeline.dateFormat),\n "attached by FileDropPlugin", "attachment excludeMissing",\n title, embed, true, false, path, "", type, false);\n }\n story.displayTiddler(null,title);\n }\n return true;\n})\n//}}}
about:config in the address bar to open the configuration file\n#Restore your browser tabs next time you open Firefox but only once - ''browser.sessionstore.resume_session_once=true''\n#Restore your browser tabs next time you open Firefox but every time - "''browser.startup.page (int)'' "\nSo ''browser.startup.page 3'' restarts your browser with all the tabs that you used last time.\n//What is displayed when Firefox starts: 0 = blank page; 1 = homepage; 3 = previous session. Default is 1. (Note: This preference is exposed in the Startup section of the Main pane of the Options/Preferences dialog.)//
!Some <<wikipedia Firewall>> review and information sites\nhttp://www.firewallguide.com/\n!Free Firewalls\n#Comodo\nhttp://www.comodo.com/index.html\nhttp://support.comodo.com/
!Text overflow problem - text (eg unbreakable long url) expands box to the size of the text instead of overflowing\nThis is a problem with IExplorer and is often discovered when long urls are used. The solution that worked for me was to use\n{{{\nword-break: break-all;\n}}}\nFor Firefox you would use:\n{{{\nwhite-space: inherit;\n}}}
+++^[Useful Flash sites]\nMacromedia.Studio.MX.Master.Dreamweaver.and.Flash.MX.Visually.pdf\nhttp://www.macromedia.com/devnet/flash/multimedia_tutorials.html\n----\nhttp://www.w3schools.com/flash/default.asp\nhttp://www.entheosweb.com/Flash/default.asp\nhttp://www.webthang.co.uk/tuts/tuts_fmx/scott2/scott2a.asp\nhttp://www.learnthat.com/computers/learn-1774-free_flash_mx_2004_training_tutorial.htm\nhttp://www.flashbible.com/Members/\nhttp://www.hed.swinburne.edu.au/design/tutorials/flash.php\n!!Flash video and Dreamweaver\nhttp://www.macromedia.com/devnet/flash/articles/flv_tutorial_print.html\nhttp://www.macromedia.com/support/flash/tutorial_index.html\n!!Slideshows\nhttp://www.cambodiaxp.com/tutorial/flash-advance/flash-photo-slide/flash-photo-slider.php\n!!Forums\nhttp://www.macromedia.com/cfusion/webforums/forum/index.cfm?forumid=15\n===
[[Flexcerin|http://www.meonline.co.uk/flexcerin/]]
[[Folding bicycle - Wikipedia, the free encyclopedia|http://en.wikipedia.org/wiki/Folding_bicycle]]
This category defines type attributes, such as font and font size. These style settings can be applied to text or to objects that contain text.\n\n[img[images/css_fonts.jpg]]\n\n[img[images/css_colour1.jpg]]\n<html>\n<body>\n<table border="1" cellpadding="3" cellspacing="0" width="100%">\n <tr>\n <th align="left" width="14%">Property</th>\n <th align="left" width="17%">Syntax</th>\n <th align="left" width="27%">Description</th>\n <th align="left" width="15%">Values</th>\n <th align="left" width="27%"><strong>Examples</strong></th>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="582" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font.asp">font</a><br />\n </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">A shorthand property for setting all of the properties for a font in one declaration</td>\n <td valign="top" width="15%"><em>font-style<br />\n font-variant<br />\n font-weight<br />\n font-size/line-height<br />\n font-family<br />\n </em>caption<br />\n icon<br />\n menu<br />\n message-box<br />\n small-caption<br />\n status-bar</td>\n <td valign="top" width="27%">P { font: italic bold 12pt/14pt Times, serif } </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="583" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font-family.asp">font-family</a><br />\n </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">A prioritized list of font family names and/or generic family names for an element</td>\n <td valign="top" width="15%"><em>family-name<br />\n generic-family</em></td>\n <td valign="top" width="27%"><strong>P { font-family: "New Century Schoolbook", Times, serif }</strong></td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="584" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font-size.asp">font-size</a><br />\n </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%"><p>Sets the size of a font</p>\n <p><absolute-size> xx-small | x-small | small | medium | large | x-large | xx-large </p>\n <p><relative-size> larger | smaller</p></td>\n <td valign="top" width="15%">xx-small<br />\n x-small<br />\n small<br />\n medium<br />\n large<br />\n x-large<br />\n xx-large<br />\n smaller<br />\n larger<em><br />\n length<br />\n %</em></td>\n <td valign="top" width="27%">H1 { font-size: large }<br />\n P { font-size: 12pt }<br />\n LI { font-size: 90% }<br />\n STRONG { font-size: larger }</td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="585" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font-size-adjust.asp">font-size-adjust</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Specifies an aspect value for an element that will preserve the x-height of the first-choice font</td>\n <td valign="top" width="15%">none<br />\n <em>number</em></td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="586" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font-stretch.asp">font-stretch</a> </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Condenses or expands the current font-family</td>\n <td valign="top" width="15%">normal<br />\n wider<br />\n narrower<br />\n ultra-condensed<br />\n extra-condensed<br />\n condensed<br />\n semi-condensed<br />\n semi-expanded<br />\n expanded<br />\n extra-expanded<br />\n ultra-expanded</td>\n <td valign="top" width="27%"> </td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="587" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font-style.asp">font-style</a><br />\n </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the style of the font</td>\n <td valign="top" width="15%">normal<br />\n italic<br />\n oblique</td>\n <td valign="top" width="27%"><strong>H1 { font-style: oblique }<br />\n P { font-style: normal }</strong></td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="588" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_font-variant.asp">font-variant</a><br />\n </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Displays text in a small-caps font or a normal font</td>\n <td valign="top" width="15%">normal<br />\n small-caps</td>\n <td valign="top" width="27%">SPAN { font-variant: small-caps }</td>\n </tr>\n <tr>\n <td valign="top" width="14%"><a linkindex="589" href="file:///F:/JSAS/http_root/www/wikis/princewiki213/pr_font_weight.asp">font-weight</a><br />\n </td>\n <td valign="top" width="17%"> </td>\n <td valign="top" width="27%">Sets the weight of a font</td>\n <td valign="top" width="15%">normal<br />\n bold<br />\n bolder<br />\n lighter<br />\n 100<br />\n 200<br />\n 300<br />\n 400<br />\n 500<br />\n 600<br />\n 700<br />\n 800<br />\n 900</td>\n <td valign="top" width="27%">H1 { font-weight: 800 }<br />\n P { font-weight: normal }</td>\n </tr>\n</table>\n</body>\n</html>\n
//~~(Part of the [[ForEachTiddlerPlugin]])~~//\n\nCreate customizable lists, tables etc. for your selections of tiddlers. Specify the tiddlers to include and their order through a powerful language.\n\n''Syntax:'' \n|>|{{{<<}}}''forEachTiddler'' [''in'' //tiddlyWikiPath//] [''where'' //whereCondition//] [''sortBy'' //sortExpression// [''ascending'' //or// ''descending'']] [''script'' //scriptText//] [//action// [//actionParameters//]]{{{>>}}}|\n|//tiddlyWikiPath//|The filepath to the TiddlyWiki the macro should work on. When missing the current TiddlyWiki is used.|\n|//whereCondition//|(quoted) JavaScript boolean expression. May refer to the build-in variables {{{tiddler}}} and {{{context}}}.|\n|//sortExpression//|(quoted) JavaScript expression returning "comparable" objects (using '{{{<}}}','{{{>}}}','{{{==}}}'. May refer to the build-in variables {{{tiddler}}} and {{{context}}}.|\n|//scriptText//|(quoted) JavaScript text. Typically defines JavaScript functions that are called by the various JavaScript expressions (whereClause, sortClause, action arguments,...)|\n|//action//|The action that should be performed on every selected tiddler, in the given order. By default the actions [[addToList|AddToListAction]] and [[write|WriteAction]] are supported. When no action is specified [[addToList|AddToListAction]] is used.|\n|//actionParameters//|(action specific) parameters the action may refer while processing the tiddlers (see action descriptions for details). <<tiddler [[JavaScript in actionParameters]]>>|\n|>|~~Syntax formatting: Keywords in ''bold'', optional parts in [...]. 'or' means that exactly one of the two alternatives must exist.~~|\n\n\n''Using JavaScript''\n\nTo give you a lot of flexibility the [[ForEachTiddlerMacro]] uses JavaScript in its arguments. Even if you are not that familiar with JavaScript you may find forEachTiddler useful. Just have a look at the various ready-to-use [[ForEachTiddlerExamples]] and adapt them to your needs.\n\n''The Elements of the Macro''\n\nThe arguments of the ForEachTiddlerMacro consist of multiple parts, each of them being optional.\n\n<<slider chkFETInClause [[inClause]] "inClause" "inClause">>\n<<slider chkFETWhereClause [[whereClause]] "whereClause" "whereClause">>\n<<slider chkFETSortClause [[sortClause]] "sortClause" "sortClause">>\n<<slider chkFETScriptClause [[scriptClause]] "scriptClause" "scriptClause">>\n<<slider chkFETActions [[Action Specification]] "Action Specification" "Action Specification">>\n\n''Using Macros and ">" inside the forEachTiddler Macro''\n\nYou may use other macro calls into the expression, especially in the actionParameters. To avoid that the {{{>>}}} of such a macro call is misinterpreted as the end of the {{{<<forEachTiddler...>>}}} macro you must escape the {{{>>}}} of the inner macro with {{{$))}}} E.g. if you want to use {{{<<tiddler ...>>}}} inside the {{{forEachTiddler}}} macro you have to write {{{<<tiddler ...$))}}}.\n\nIn addition it is necessary to escape single {{{>}}} with the text {{{$)}}}.\n\n\n\nSee also [[ForEachTiddlerExamples]].
/***\n|''Name:''|ForEachTiddlerPlugin|\n|''Version:''|1.0.8 (2007-04-12)|\n|''Source:''|http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin|\n|''Author:''|UdoBorkowski (ub [at] abego-software [dot] de)|\n|''Licence:''|[[BSD open source license (abego Software)|http://www.abego-software.de/legal/apl-v10.html]]|\n|''Copyright:''|© 2005-2007 [[abego Software|http://www.abego-software.de]]|\n|''TiddlyWiki:''|1.2.38+, 2.0|\n|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|\n!Description\n\nCreate customizable lists, tables etc. for your selections of tiddlers. Specify the tiddlers to include and their order through a powerful language.\n\n''Syntax:'' \n|>|{{{<<}}}''forEachTiddler'' [''in'' //tiddlyWikiPath//] [''where'' //whereCondition//] [''sortBy'' //sortExpression// [''ascending'' //or// ''descending'']] [''script'' //scriptText//] [//action// [//actionParameters//]]{{{>>}}}|\n|//tiddlyWikiPath//|The filepath to the TiddlyWiki the macro should work on. When missing the current TiddlyWiki is used.|\n|//whereCondition//|(quoted) JavaScript boolean expression. May refer to the build-in variables {{{tiddler}}} and {{{context}}}.|\n|//sortExpression//|(quoted) JavaScript expression returning "comparable" objects (using '{{{<}}}','{{{>}}}','{{{==}}}'. May refer to the build-in variables {{{tiddler}}} and {{{context}}}.|\n|//scriptText//|(quoted) JavaScript text. Typically defines JavaScript functions that are called by the various JavaScript expressions (whereClause, sortClause, action arguments,...)|\n|//action//|The action that should be performed on every selected tiddler, in the given order. By default the actions [[addToList|AddToListAction]] and [[write|WriteAction]] are supported. When no action is specified [[addToList|AddToListAction]] is used.|\n|//actionParameters//|(action specific) parameters the action may refer while processing the tiddlers (see action descriptions for details). <<tiddler [[JavaScript in actionParameters]]>>|\n|>|~~Syntax formatting: Keywords in ''bold'', optional parts in [...]. 'or' means that exactly one of the two alternatives must exist.~~|\n\nSee details see [[ForEachTiddlerMacro]] and [[ForEachTiddlerExamples]].\n\n!Revision history\n* v1.0.8 (2007-04-12)\n** Adapted to latest TiddlyWiki 2.2 Beta importTiddlyWiki API (introduced with changeset 2004). TiddlyWiki 2.2 Beta builds prior to changeset 2004 are no longer supported (but TiddlyWiki 2.1 and earlier, of cause)\n* v1.0.7 (2007-03-28)\n** Also support "pre" formatted TiddlyWikis (introduced with TW 2.2) (when using "in" clause to work on external tiddlers)\n* v1.0.6 (2006-09-16)\n** Context provides "viewerTiddler", i.e. the tiddler used to view the macro. Most times this is equal to the "inTiddler", but when using the "tiddler" macro both may be different.\n** Support "begin", "end" and "none" expressions in "write" action\n* v1.0.5 (2006-02-05)\n** Pass tiddler containing the macro with wikify, context object also holds reference to tiddler containing the macro ("inTiddler"). Thanks to SimonBaird.\n** Support Firefox 1.5.0.1\n** Internal\n*** Make "JSLint" conform\n*** "Only install once"\n* v1.0.4 (2006-01-06)\n** Support TiddlyWiki 2.0\n* v1.0.3 (2005-12-22)\n** Features: \n*** Write output to a file supports multi-byte environments (Thanks to Bram Chen) \n*** Provide API to access the forEachTiddler functionality directly through JavaScript (see getTiddlers and performMacro)\n** Enhancements:\n*** Improved error messages on InternetExplorer.\n* v1.0.2 (2005-12-10)\n** Features: \n*** context object also holds reference to store (TiddlyWiki)\n** Fixed Bugs: \n*** ForEachTiddler 1.0.1 has broken support on win32 Opera 8.51 (Thanks to BrunoSabin for reporting)\n* v1.0.1 (2005-12-08)\n** Features: \n*** Access tiddlers stored in separated TiddlyWikis through the "in" option. I.e. you are no longer limited to only work on the "current TiddlyWiki".\n*** Write output to an external file using the "toFile" option of the "write" action. With this option you may write your customized tiddler exports.\n*** Use the "script" section to define "helper" JavaScript functions etc. to be used in the various JavaScript expressions (whereClause, sortClause, action arguments,...).\n*** Access and store context information for the current forEachTiddler invocation (through the build-in "context" object) .\n*** Improved script evaluation (for where/sort clause and write scripts).\n* v1.0.0 (2005-11-20)\n** initial version\n\n!Code\n***/\n//{{{\n\n \n//============================================================================\n//============================================================================\n// ForEachTiddlerPlugin\n//============================================================================\n//============================================================================\n\n// Only install once\nif (!version.extensions.ForEachTiddlerPlugin) {\n\nif (!window.abego) window.abego = {};\n\nversion.extensions.ForEachTiddlerPlugin = {\n major: 1, minor: 0, revision: 8, \n date: new Date(2007,3,12), \n source: "http://tiddlywiki.abego-software.de/#ForEachTiddlerPlugin",\n licence: "[[BSD open source license (abego Software)|http://www.abego-software.de/legal/apl-v10.html]]",\n copyright: "Copyright (c) abego Software GmbH, 2005-2007 (www.abego-software.de)"\n};\n\n// For backward compatibility with TW 1.2.x\n//\nif (!TiddlyWiki.prototype.forEachTiddler) {\n TiddlyWiki.prototype.forEachTiddler = function(callback) {\n for(var t in this.tiddlers) {\n callback.call(this,t,this.tiddlers[t]);\n }\n };\n}\n\n//============================================================================\n// forEachTiddler Macro\n//============================================================================\n\nversion.extensions.forEachTiddler = {\n major: 1, minor: 0, revision: 8, date: new Date(2007,3,12), provider: "http://tiddlywiki.abego-software.de"};\n\n// ---------------------------------------------------------------------------\n// Configurations and constants \n// ---------------------------------------------------------------------------\n\nconfig.macros.forEachTiddler = {\n // Standard Properties\n label: "forEachTiddler",\n prompt: "Perform actions on a (sorted) selection of tiddlers",\n\n // actions\n actions: {\n addToList: {},\n write: {}\n }\n};\n\n// ---------------------------------------------------------------------------\n// The forEachTiddler Macro Handler \n// ---------------------------------------------------------------------------\n\nconfig.macros.forEachTiddler.getContainingTiddler = function(e) {\n while(e && !hasClass(e,"tiddler"))\n e = e.parentNode;\n var title = e ? e.getAttribute("tiddler") : null; \n return title ? store.getTiddler(title) : null;\n};\n\nconfig.macros.forEachTiddler.handler = function(place,macroName,params,wikifier,paramString,tiddler) {\n // config.macros.forEachTiddler.traceMacroCall(place,macroName,params,wikifier,paramString,tiddler);\n\n if (!tiddler) tiddler = config.macros.forEachTiddler.getContainingTiddler(place);\n // --- Parsing ------------------------------------------\n\n var i = 0; // index running over the params\n // Parse the "in" clause\n var tiddlyWikiPath = undefined;\n if ((i < params.length) && params[i] == "in") {\n i++;\n if (i >= params.length) {\n this.handleError(place, "TiddlyWiki path expected behind 'in'.");\n return;\n }\n tiddlyWikiPath = this.paramEncode((i < params.length) ? params[i] : "");\n i++;\n }\n\n // Parse the where clause\n var whereClause ="true";\n if ((i < params.length) && params[i] == "where") {\n i++;\n whereClause = this.paramEncode((i < params.length) ? params[i] : "");\n i++;\n }\n\n // Parse the sort stuff\n var sortClause = null;\n var sortAscending = true; \n if ((i < params.length) && params[i] == "sortBy") {\n i++;\n if (i >= params.length) {\n this.handleError(place, "sortClause missing behind 'sortBy'.");\n return;\n }\n sortClause = this.paramEncode(params[i]);\n i++;\n\n if ((i < params.length) && (params[i] == "ascending" || params[i] == "descending")) {\n sortAscending = params[i] == "ascending";\n i++;\n }\n }\n\n // Parse the script\n var scriptText = null;\n if ((i < params.length) && params[i] == "script") {\n i++;\n scriptText = this.paramEncode((i < params.length) ? params[i] : "");\n i++;\n }\n\n // Parse the action. \n // When we are already at the end use the default action\n var actionName = "addToList";\n if (i < params.length) {\n if (!config.macros.forEachTiddler.actions[params[i]]) {\n this.handleError(place, "Unknown action '"+params[i]+"'.");\n return;\n } else {\n actionName = params[i]; \n i++;\n }\n } \n \n // Get the action parameter\n // (the parsing is done inside the individual action implementation.)\n var actionParameter = params.slice(i);\n\n\n // --- Processing ------------------------------------------\n try {\n this.performMacro({\n place: place, \n inTiddler: tiddler,\n whereClause: whereClause, \n sortClause: sortClause, \n sortAscending: sortAscending, \n actionName: actionName, \n actionParameter: actionParameter, \n scriptText: scriptText, \n tiddlyWikiPath: tiddlyWikiPath});\n\n } catch (e) {\n this.handleError(place, e);\n }\n};\n\n// Returns an object with properties "tiddlers" and "context".\n// tiddlers holds the (sorted) tiddlers selected by the parameter,\n// context the context of the execution of the macro.\n//\n// The action is not yet performed.\n//\n// @parameter see performMacro\n//\nconfig.macros.forEachTiddler.getTiddlersAndContext = function(parameter) {\n\n var context = config.macros.forEachTiddler.createContext(parameter.place, parameter.whereClause, parameter.sortClause, parameter.sortAscending, parameter.actionName, parameter.actionParameter, parameter.scriptText, parameter.tiddlyWikiPath, parameter.inTiddler);\n\n var tiddlyWiki = parameter.tiddlyWikiPath ? this.loadTiddlyWiki(parameter.tiddlyWikiPath) : store;\n context["tiddlyWiki"] = tiddlyWiki;\n \n // Get the tiddlers, as defined by the whereClause\n var tiddlers = this.findTiddlers(parameter.whereClause, context, tiddlyWiki);\n context["tiddlers"] = tiddlers;\n\n // Sort the tiddlers, when sorting is required.\n if (parameter.sortClause) {\n this.sortTiddlers(tiddlers, parameter.sortClause, parameter.sortAscending, context);\n }\n\n return {tiddlers: tiddlers, context: context};\n};\n\n// Returns the (sorted) tiddlers selected by the parameter.\n//\n// The action is not yet performed.\n//\n// @parameter see performMacro\n//\nconfig.macros.forEachTiddler.getTiddlers = function(parameter) {\n return this.getTiddlersAndContext(parameter).tiddlers;\n};\n\n// Performs the macros with the given parameter.\n//\n// @param parameter holds the parameter of the macro as separate properties.\n// The following properties are supported:\n//\n// place\n// whereClause\n// sortClause\n// sortAscending\n// actionName\n// actionParameter\n// scriptText\n// tiddlyWikiPath\n//\n// All properties are optional. \n// For most actions the place property must be defined.\n//\nconfig.macros.forEachTiddler.performMacro = function(parameter) {\n var tiddlersAndContext = this.getTiddlersAndContext(parameter);\n\n // Perform the action\n var actionName = parameter.actionName ? parameter.actionName : "addToList";\n var action = config.macros.forEachTiddler.actions[actionName];\n if (!action) {\n this.handleError(parameter.place, "Unknown action '"+actionName+"'.");\n return;\n }\n\n var actionHandler = action.handler;\n actionHandler(parameter.place, tiddlersAndContext.tiddlers, parameter.actionParameter, tiddlersAndContext.context);\n};\n\n// ---------------------------------------------------------------------------\n// The actions \n// ---------------------------------------------------------------------------\n\n// Internal.\n//\n// --- The addToList Action -----------------------------------------------\n//\nconfig.macros.forEachTiddler.actions.addToList.handler = function(place, tiddlers, parameter, context) {\n // Parse the parameter\n var p = 0;\n\n // Check for extra parameters\n if (parameter.length > p) {\n config.macros.forEachTiddler.createExtraParameterErrorElement(place, "addToList", parameter, p);\n return;\n }\n\n // Perform the action.\n var list = document.createElement("ul");\n place.appendChild(list);\n for (var i = 0; i < tiddlers.length; i++) {\n var tiddler = tiddlers[i];\n var listItem = document.createElement("li");\n list.appendChild(listItem);\n createTiddlyLink(listItem, tiddler.title, true);\n }\n};\n\nabego.parseNamedParameter = function(name, parameter, i) {\n var beginExpression = null;\n if ((i < parameter.length) && parameter[i] == name) {\n i++;\n if (i >= parameter.length) {\n throw "Missing text behind '%0'".format([name]);\n }\n \n return config.macros.forEachTiddler.paramEncode(parameter[i]);\n }\n return null;\n}\n\n// Internal.\n//\n// --- The write Action ---------------------------------------------------\n//\nconfig.macros.forEachTiddler.actions.write.handler = function(place, tiddlers, parameter, context) {\n // Parse the parameter\n var p = 0;\n if (p >= parameter.length) {\n this.handleError(place, "Missing expression behind 'write'.");\n return;\n }\n\n var textExpression = config.macros.forEachTiddler.paramEncode(parameter[p]);\n p++;\n\n // Parse the "begin" option\n var beginExpression = abego.parseNamedPar