Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
Les chasseurs ont la peau dure. Mais souvent ce sont eux qui prennent les coups.
[img[Abel Novelli|http://www.organelle.org/organelle/cainandabel/cabII.jpg]]
^^Abel (et Caïn)^^
L'histoire survient juste après qu'Adam et Ève soient chassés. Chassés du Paradis s'entend. ''Abel'' est un chasseur. Il est parvenu au stade suivant, on le dit berger. Caïn, lui, est cultivateur et ses offrandes, rôties sur l'autel, plaisent moins que la chair brûlée. Voilà tout.
''Actéon'' est dévoré par ses propres chiens.
[img[Actéon titien|http://upload.wikimedia.org/wikipedia/commons/4/4d/Actaeon.jpg]]
^^Actéon, peinture du Titien^^
Il a eu le malheur de déplaire à [[Artémis|Artémis - Diane]], déesse vierge, chasseresse (Diane des Romains) et personnification de la lune, en la surprenant au bain avec ses suivantes.
[[Chasseur]]
//[[Plan du site]]//
''Artémis'' est aux Grecs ce que ''Diane'' est aux Romains : une divinité lunaire, vierge et chasseresse.
Ce mélange à première vue étrange, détonant, colore les mythes les plus anciens d'un mystère, d'un étonnement impalpable.
Les vierges sont des victimes propitiatoires qu'on offre aux monstres, qu'on sacrifie aux dieux. Les [[dieux]] eux-mêmes, Zeus (Jupiter) le premier, ne dédaignent pas de fondre sur les belles jeunes filles pour qu'en naissent demis-dieux et héros.
Artémis est la soeur d'Apollon, le dieu du soleil. Artémis s'intéresse aux chasseurs, [[Orion|Chasseur]] qu'elle tente de protéger avec sa mère Léto, mais qu'elle tue par accident. Elle fait périr [[Actéon]] et combien d'autres.
[img[Diane Versailles|http://upload.wikimedia.org/wikipedia/commons/8/80/Diane_de_Versailles_Leochares.jpg]]
^^Diane en son palais^^
Elle facilitait les accouchements et guidait la jeunesse. finit par s'identifier à Hécate ainsi qu'à Selene, déesses de la lune. Il est vrai que la nuit, la lune, sont les alliées des bêtes sauvages, mais aussi de leurs prédateurs. La nuit, l'aube sont toujours propices au chasseur : Eos, déesse de l'aube, amoureuse d'Orion ; la petite chèvre de monsieur Seguin de Daudet qui cède au loup.
[[mythologie]]
//[[Plan du site]]//
''Orion'' ne m'a pas beaucoup fait rêver. J'ai su assez tôt reconnaître, dans le ciel d'hiver, une structure que ma mère me montrait. Un jour, j'ai réalisé qu'il n'y avait pas de constellations en-dehors de nos habitudes.
C'est assez pour donner l'idée de ce site.
[img[O.R.I.O.N|http://upload.wikimedia.org/wikipedia/commons/thumb/4/45/Orion_constellation_Hevelius.jpg/220px-Orion_constellation_Hevelius.jpg]]
^^Orion, constellation^^
''Orion'' était [[chasseur|Chasseur]], le mythe est bien ancien.
La [[constellation|Constellation]] existe toujours, en nous : C'est ce tableau que j'ai voulu imaginer.
//[[Plan du site]]//
Dans l'//Uranométrie// de Bayer, paru en 1603, les étoiles d'une constellation se repèrent en suivant l'alphabet grec. ''Bételgeuse'', alpha orionis, est la première.
C'est pourtant la seconde en brillance après [[Rigel]] (bêta) ; c'est la neuvième dans le ciel tout entier.
[img[A orionis|http://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Betelgeuse_star_%28Hubble%29.jpg/200px-Betelgeuse_star_%28Hubble%29.jpg]]
^^Bételgeuse vue par Hubble^^
Bételgeuse est une supergéante rouge. Son volume engloberait l'orbite de Jupiter. C'est le troisième objet lumineux du ciel en diamètre apparent après le soleil et R doradus.
[[principales étoiles]]
//[[Plan du site]]//
''Chasseur''
Le chasseur chasse l'animal sauvage. la ''Bible'' voit Esaü et Nemrod, grand chasseur devant l'Eternel. Abel aussi.
La ''mythologie'' présente Orion, ce personnage ancien. Il y a cet épisode cruel avec [[Actéon]] et la déesse [[Artémis|Artémis - Diane]] (Diane) au bain.
Cerf, cornes, lune, [[dieux]], combats ... le chasseur vit quelque chose d'agité. D'obscur.
[img[lune Grimshaw|http://4.bp.blogspot.com/_dLSVgS5AxBI/SwZiX6Y8hLI/AAAAAAAAmVM/LLBOrSTvXMU/s1600/ClairdeLune_AGrimshaw.jpg]]
^^au Clair de Lune, John Atkinson Grimshaw^^
Le mouvement relatif du chasseur et de son gibier a son analogue dans la grâce. Heureux hasard, sérendipité ; on trouve parfois par hasard ce qu'on a beaucoup cherché. Il a son analogue le plus parlant et le plus fort dans l'amour : approche, poursuite, simulacres, agression, dévoration, sublimes moments.
[[mythologie]]
[[géants]]
[[chasseur Bible]]
[[autres mythes]]
[[chasse]]
//[[Plan du site]]//
Un jour, j'ai réalisé qu'il n'y avait pas de ''constellations'' en-dehors de nos habitudes.
les étoiles ne sont pas fixées sur une toile de fond : dans une constellation elles ont cependant quelque chose en commun et que les autres n'ont pas. Figurant dans un quadrant réduit de notre [[horizon]], d'un autre point du cosmos elles restent groupées, même si leur position relative change et que d'autres se superposent dans le tableau.
C'est ce tableau que j'ai voulu imaginer.
La ''Constellation'' d'Orion est assez ancienne pour se réclamer d'un mythe datant presque d'avant les [[dieux]]. Ceux-ci n'affermirent leur pouvoir qu'en combattant les Titans et les [[géants]].
Que dire d'Orion, sinon la montrer dans le ciel d'hiver ?
[img[Orion science blogs|http://scienceblogs.com/startswithabang/upload/2009/12/weekend_diversion_orion/orion_Large%20e-mail%20view.jpg]]
^^Orion^^
Le quadrilatère extérieur signe l'emplacement des épaules et des jambes du géant Orion. au centre son baudrier, l'épée en-dessous.
[[principales étoiles]]
[[bras d'Orion]]
[[nébuleuse d'Orion]]
//[[Plan du site]]//
[[Bienvenue]]
[[Chasseur]]
[[Constellation]]
[[À propos de ce site]]
/***
|Name|DisplayOpenTiddlersPlugin|
|Location|http://www.orst.edu/~woodswa/tiddlywikiplugs.html|
|Version|1.0|
|Author|Walt Woods|
|Requirements||
!Description
Displays similar to the popular BreadCrumbsPlugin by AlanHecht, this plugin instead keeps a list of currently open tiddlers.
!History
08-06-2007: Initial version.
!Code
***/
//{{{
version.extensions.DisplayOpenTiddlers = {major: 1, minor: 0, revision: 0};
function addOpenTiddlerLine(title, element)
{
if (title != openTiddlerClosing)
{
if (tiddlerLine != "")
tiddlerLine += " | ";
tiddlerLine += "[[" + title + "]]";
}
}
function refreshOpenTiddlersList()
{
if (!document.getElementById("openTiddlers")) {
var ta = document.createElement("div");
ta.id = "openTiddlers";
ta.style.visibility= "hidden";
var targetArea = document.getElementById("tiddlerDisplay")||document.getElementById("storyDisplay");
targetArea.parentNode.insertBefore(ta,targetArea);
}
var tiddlers = document.getElementById("openTiddlers");
tiddlers.style.visibility = "visible";
removeChildren(tiddlers);
tiddlerLine = "";
story.forEachTiddler(addOpenTiddlerLine);
wikify(tiddlerLine,tiddlers)
}
Story.prototype.displayTiddlerDisplayOpenTiddlers = Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,title,template,animate,slowly)
{
this.displayTiddlerDisplayOpenTiddlers(srcElement,title,template,animate,slowly);
openTiddlerClosing = "";
refreshOpenTiddlersList();
}
Story.prototype.closeTiddlerDisplayOpenTiddlers = Story.prototype.closeTiddler;
Story.prototype.closeTiddler = function(title,animate,unused)
{
this.closeTiddlerDisplayOpenTiddlers(title,animate,unused);
openTiddlerClosing = title;
refreshOpenTiddlersList();
}
//}}}
''Esaü'' est le jumeau de Jacob (Israël), il est chasseur, roux et poilu. Fils d'Isaac, il vend son droit d'aînesse.
Isaac, sur son lit de mort, bénira Jacob, déguisé avec des peaux de bêtes pour se faire passer pour son frère.
Les fils d'Esaü tentèrent, en vain, de dépouiller Jacob.
[img[Esaü |http://www.kirchengucker.de/wp-content/uploads/2007/04/800px-francesco_hayez_061.jpg]]
^^Esaü & Jacob^^
La peau de bête est un thème récurrent, avec, entre autres, celle du lion de Némée portée par Hercule.
[[chasseur Bible]]
//[[Plan du site]]//
/***
|Name|InlineJavascriptPlugin|
|Source|http://www.TiddlyTools.com/#InlineJavascriptPlugin|
|Documentation|http://www.TiddlyTools.com/#InlineJavascriptPluginInfo|
|Version|1.9.3|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description|Insert Javascript executable code directly into your tiddler content.|
''Call directly into TW core utility routines, define new functions, calculate values, add dynamically-generated TiddlyWiki-formatted output'' into tiddler content, or perform any other programmatic actions each time the tiddler is rendered.
!!!!!Documentation
>see [[InlineJavascriptPluginInfo]]
!!!!!Revisions
<<<
2008.06.11 [1.9.3] added $(...) function as 'shorthand' convenience syntax for document.getElementById()
2008.03.03 [1.9.2] corrected declaration of wikifyPlainText() for 'TW 2.1.x compatibility fallback' (fixes Safari "parse error")
2008.02.23 [1.9.1] in onclick function, use string instead of array for 'bufferedHTML' attribute on link element (fixes IE errors)
2008.02.21 [1.9.0] 'onclick' scripts now allow returned text (or document.write() calls) to be wikified into a span that immediately follows the onclick link. Also, added default 'return false' handling if no return value provided (prevents HREF from being triggered -- return TRUE to allow HREF to be processed). Thanks to Xavier Verges for suggestion and preliminary code.
|please see [[InlineJavascriptPluginInfo]] for additional revision details|
2005.11.08 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.InlineJavascriptPlugin= {major: 1, minor: 9, revision: 3, date: new Date(2008,6,11)};
config.formatters.push( {
name: "inlineJavascript",
match: "\\<script",
lookahead: "\\<script(?: src=\\\"((?:.|\\n)*?)\\\")?(?: label=\\\"((?:.|\\n)*?)\\\")?(?: title=\\\"((?:.|\\n)*?)\\\")?(?: key=\\\"((?:.|\\n)*?)\\\")?( show)?\\>((?:.|\\n)*?)\\</script\\>",
handler: function(w) {
var lookaheadRegExp = new RegExp(this.lookahead,"mg");
lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = lookaheadRegExp.exec(w.source)
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var src=lookaheadMatch[1];
var label=lookaheadMatch[2];
var tip=lookaheadMatch[3];
var key=lookaheadMatch[4];
var show=lookaheadMatch[5];
var code=lookaheadMatch[6];
if (src) { // load a script library
// make script tag, set src, add to body to execute, then remove for cleanup
var script = document.createElement("script"); script.src = src;
document.body.appendChild(script); document.body.removeChild(script);
}
if (code) { // there is script code
if (show) // show inline script code in tiddler output
wikify("{{{\n"+lookaheadMatch[0]+"\n}}}\n",w.output);
if (label) { // create a link to an 'onclick' script
// add a link, define click handler, save code in link (pass 'place'), set link attributes
var link=createTiddlyElement(w.output,"a",null,"tiddlyLinkExisting",wikifyPlainText(label));
var fixup=code.replace(/document.write\s*\(/gi,'place.bufferedHTML+=(');
link.code="function _out(place){"+fixup+"\n};_out(this);"
link.tiddler=w.tiddler;
link.onclick=function(){
this.bufferedHTML="";
try{ var r=eval(this.code);
if(this.bufferedHTML.length || (typeof(r)==="string")&&r.length)
var s=this.parentNode.insertBefore(document.createElement("span"),this.nextSibling);
if(this.bufferedHTML.length)
s.innerHTML=this.bufferedHTML;
if((typeof(r)==="string")&&r.length) {
wikify(r,s,null,this.tiddler);
return false;
} else return r!==undefined?r:false;
} catch(e){alert(e.description||e.toString());return false;}
};
link.setAttribute("title",tip||"");
var URIcode='javascript:void(eval(decodeURIComponent(%22(function(){try{';
URIcode+=encodeURIComponent(encodeURIComponent(code.replace(/\n/g,' ')));
URIcode+='}catch(e){alert(e.description||e.toString())}})()%22)))';
link.setAttribute("href",URIcode);
link.style.cursor="pointer";
if (key) link.accessKey=key.substr(0,1); // single character only
}
else { // run inline script code
var fixup=code.replace(/document.write\s*\(/gi,'place.innerHTML+=(');
var c="function _out(place){"+fixup+"\n};_out(w.output);";
try { var out=eval(c); }
catch(e) { out=e.description?e.description:e.toString(); }
if (out && out.length) wikify(out,w.output,w.highlightRegExp,w.tiddler);
}
}
w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;
}
}
} )
//}}}
// // Backward-compatibility for TW2.1.x and earlier
//{{{
if (typeof(wikifyPlainText)=="undefined") window.wikifyPlainText=function(text,limit,tiddler) {
if(limit > 0) text = text.substr(0,limit);
var wikifier = new Wikifier(text,formatter,null,tiddler);
return wikifier.wikifyPlain();
}
//}}}
// // $(...) function: 'shorthand' convenience syntax for document.getElementById()
//{{{
if (typeof($)=="undefined") { // avoid redefinition
function $() {
var elements=new Array();
for (var i=0; i<arguments.length; i++) {
var element=arguments[i];
if (typeof element=='string') element=document.getElementById(element);
if (arguments.length==1) return element;
elements.push(element);
}
return elements;
}
}
//}}}
/***
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Version:''|1.1.0|
|''Date:''|mar 17, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#LoadRemoteFileHijack|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
***/
//{{{
version.extensions.LoadRemoteFileThroughProxy = {
major: 1, minor: 1, revision: 0,
date: new Date("mar 17, 2007"),
source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};
if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};
bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
{
if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){
url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
}
return bidix.core.loadRemoteFile(url,callback,params);
}
//}}}
[[Bienvenue]]
[[Chasseur]]
[[Constellation]]
<html><img src="http://upload.wikimedia.org/wikipedia/en/thumb/c/ce/Orionurania.jpg/210px-Orionurania.jpg" width="160" alt="Orion"></img></html>
[[À propos de ce site]]
[[Bienvenue]]
[[Chasseur]]
[[Constellation]]
[[À propos de ce site]]
[[au hasard]]
[[Plan du site]]
''Nemrod'' est fils de Koush, lui-même premier-né de Cham, fils de Noé. Cham est le père des hommes de race noire.
[img[table des peuples|http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/T_and_O_map_Guntherus_Ziner_1472.jpg/220px-T_and_O_map_Guntherus_Ziner_1472.jpg]]
^^la table des peuples associe les trois continents aux trois fils de Noé^^
Koush fut le fondateur de l'antique Babylone, sous le nom de Bel ou Baal ... Selon la Genèse : "Voici la postérité des fils de Noé, Sem, Cham et Japhet. Il leur naquit des fils après le déluge. Les fils de Cham furent : Koush, Mitsraïm, Puth et Canaan ..."
Nemrod est un roi rebelle à Dieu. Il est associé dès l'origine à la légende de la tour de Babel, érigée pour se prémunir d'un nouveau Déluge, et donc à la confusion des langues. Il construit aussi la ville de Ninive, là où Jonas alla prêcher après que la baleine l'ait rejeté.
[img[Jonas 6ne|http://www.lib-art.com/imgpainting/6/3/14136-jonah-michelangelo-buonarroti.jpg]]
^^Jonas, chapelle Sixtine, ~Michel-Ange^^
De très nombreuses traditions hébraïques ou arabes relatent les exploits de Nemrod. Pour les Hongrois, dans la légende du Cerf blanc, deux fils de Nemrod seraient à l'origine des Huns et des Magyars (Hongrois).
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
major: 1, minor: 0, revision: 2,
date: new Date("Apr 19, 2007"),
source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
author: 'BidiX (BidiX (at) bidix (dot) info',
license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
coreVersion: '2.2.0 (Beta 5)'
};
config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");
merge(config.macros.option.types, {
'pas': {
elementType: "input",
valueField: "value",
eventName: "onkeyup",
className: "pasOptionInput",
typeValue: config.macros.option.passwordInputType,
create: function(place,type,opt,className,desc) {
// password field
config.macros.option.genericCreate(place,'pas',opt,className,desc);
// checkbox linked with this password "save this password on this computer"
config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);
// text savePasswordCheckboxLabel
place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
},
onChange: config.macros.option.genericOnChange
}
});
merge(config.optionHandlers['chk'], {
get: function(name) {
// is there an option linked with this chk ?
var opt = name.substr(3);
if (config.options[opt])
saveOptionCookie(opt);
return config.options[name] ? "true" : "false";
}
});
merge(config.optionHandlers, {
'pas': {
get: function(name) {
if (config.options["chk"+name]) {
return encodeCookie(config.options[name].toString());
} else {
return "";
}
},
set: function(name,value) {config.options[name] = decodeCookie(value);}
}
});
// need to reload options to load passwordOptions
loadOptionsCookie();
/*
if (!config.options['pasPassword'])
config.options['pasPassword'] = '';
merge(config.optionsDesc,{
pasPassword: "Test password"
});
*/
//}}}
!!Orion
[[Chasseur]]
[[mythologie]]
[[géants]]
[[chasseur Bible]]
[[autres mythes]]
[[chasse]]
!!Astronomie
[[Constellation]]
[[principales étoiles]]
[[bras d'Orion]]
[[nébuleuse d'Orion]]
[[sites]]
[[au hasard]]
[img[Orion2|http://28.media.tumblr.com/tumblr_lj70bmOkuq1qzu9eso1_500.jpg]]
[[À propos de ce site]]
[[♥]]
''Rigel'', bêta orionis, est une supergéante bleue et une étoile triple, la plus lumineuse d'[[Orion|Constellation]] et la sixième plus lumineuse du ciel.
[img[A orionis|http://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Rigel_blue_supergiant.jpg/120px-Rigel_blue_supergiant.jpg]]
[[principales étoiles]]
//[[Plan du site]]//
<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY" "journal">><<saveChanges>><<tiddler TspotSidebar>><<slider chkSliderOptionsPanel OptionsPanel "options »" "Change TiddlyWiki advanced options">>
<<tabs aha [[mes sites persos]] [[mes sites persos]] [[mes sites persos]] >>
<<tabs txtMainTab "Menu" "Menu" [[Menu]] "Timeline" "Timeline" TabTimeline "All" "All tiddlers" TabAll "Tags" "All tags" TabTags "More" "More lists" TabMore "Ok" "Ok" [[Ok]]>>
/***
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.
***/
//{{{
// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'noiro';
// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too
// disable autosave in d3
if (window.location.protocol != "file:")
config.options.chkGTDLazyAutoSave = false;
// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}
// create some shadow tiddler content
merge(config.shadowTiddlers,{
'TspotOptions':[
"tiddlyspot password:",
"<<option pasUploadPassword>>",
""
].join("\n"),
'TspotControls':[
"| tiddlyspot password:|<<option pasUploadPassword>>|",
"| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . . " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
"| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),
'WelcomeToTiddlyspot':[
"This document is a ~TiddlyWiki from tiddlyspot.com. A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //What now?// @@ Before you can save any changes, you need to enter your password in the form below. Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
"<<tiddler TspotControls>>",
"See also GettingStarted.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Working online// @@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// @@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick. You can make changes and save them locally without being connected to the Internet. When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Help!// @@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]]. Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help. If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// @@ We hope you like using your tiddlyspot.com site. Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n"),
'TspotSidebar':[
"<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . . " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n")
});
//}}}
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 06/03/2011 21:17:43 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . | ok |
| 11/03/2011 23:22:42 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . | ok |
| 12/03/2011 16:50:07 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . | ok |
| 12/03/2011 18:37:11 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . | ok |
| 13/03/2011 18:56:13 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . | ok |
| 30/03/2011 22:27:51 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . | ok |
| 05/04/2011 22:51:02 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . |
| 05/04/2011 22:52:02 | H_man | [[noiro.html|file:///C:/Users/Robin/Documents/sites/noiro.html]] | [[store.cgi|http://noiro.tiddlyspot.com/store.cgi]] | . | [[index.html | http://noiro.tiddlyspot.com/index.html]] | . |
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.3|
|''Date:''|Feb 24, 2008|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
major: 4, minor: 1, revision: 3,
date: new Date("Feb 24, 2008"),
source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
author: 'BidiX (BidiX (at) bidix (dot) info',
coreVersion: '2.2.0'
};
//
// Environment
//
if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false; // true to activate both in Plugin and UploadService
//
// Upload Macro
//
config.macros.upload = {
// default values
defaultBackupDir: '', //no backup
defaultStoreScript: "store.php",
defaultToFilename: "index.html",
defaultUploadDir: ".",
authenticateUser: true // UploadService Authenticate User
};
config.macros.upload.label = {
promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
promptParamMacro: "Save and Upload this TiddlyWiki in %0",
saveLabel: "save to web",
saveToDisk: "save to disk",
uploadLabel: "upload"
};
config.macros.upload.messages = {
noStoreUrl: "No store URL in parmeters or options",
usernameOrPasswordMissing: "Username or password missing"
};
config.macros.upload.handler = function(place,macroName,params) {
if (readOnly)
return;
var label;
if (document.location.toString().substr(0,4) == "http")
label = this.label.saveLabel;
else
label = this.label.uploadLabel;
var prompt;
if (params[0]) {
prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0],
(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
} else {
prompt = this.label.promptOption;
}
createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};
config.macros.upload.action = function(params)
{
// for missing macro parameter set value from options
if (!params) params = {};
var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
var username = params[4] ? params[4] : config.options.txtUploadUserName;
var password = config.options.pasUploadPassword; // for security reason no password as macro parameter
// for still missing parameter set default value
if ((!storeUrl) && (document.location.toString().substr(0,4) == "http"))
storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
if (storeUrl.substr(0,4) != "http")
storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
if (!toFilename)
toFilename = bidix.basename(window.location.toString());
if (!toFilename)
toFilename = config.macros.upload.defaultToFilename;
if (!uploadDir)
uploadDir = config.macros.upload.defaultUploadDir;
if (!backupDir)
backupDir = config.macros.upload.defaultBackupDir;
// report error if still missing
if (!storeUrl) {
alert(config.macros.upload.messages.noStoreUrl);
clearMessage();
return false;
}
if (config.macros.upload.authenticateUser && (!username || !password)) {
alert(config.macros.upload.messages.usernameOrPasswordMissing);
clearMessage();
return false;
}
bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password);
return false;
};
config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir)
{
if (!storeUrl)
return null;
var dest = bidix.dirname(storeUrl);
if (uploadDir && uploadDir != '.')
dest = dest + '/' + uploadDir;
dest = dest + '/' + toFilename;
return dest;
};
//
// uploadOptions Macro
//
config.macros.uploadOptions = {
handler: function(place,macroName,params) {
var wizard = new Wizard();
wizard.createWizard(place,this.wizardTitle);
wizard.addStep(this.step1Title,this.step1Html);
var markList = wizard.getElement("markList");
var listWrapper = document.createElement("div");
markList.parentNode.insertBefore(listWrapper,markList);
wizard.setValue("listWrapper",listWrapper);
this.refreshOptions(listWrapper,false);
var uploadCaption;
if (document.location.toString().substr(0,4) == "http")
uploadCaption = config.macros.upload.label.saveLabel;
else
uploadCaption = config.macros.upload.label.uploadLabel;
wizard.setButtons([
{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption,
onClick: config.macros.upload.action},
{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
]);
},
options: [
"txtUploadUserName",
"pasUploadPassword",
"txtUploadStoreUrl",
"txtUploadDir",
"txtUploadFilename",
"txtUploadBackupDir",
"chkUploadLog",
"txtUploadLogMaxLine"
],
refreshOptions: function(listWrapper) {
var opts = [];
for(i=0; i<this.options.length; i++) {
var opt = {};
opts.push();
opt.option = "";
n = this.options[i];
opt.name = n;
opt.lowlight = !config.optionsDesc[n];
opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
opts.push(opt);
}
var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
for(n=0; n<opts.length; n++) {
var type = opts[n].name.substr(0,3);
var h = config.macros.option.types[type];
if (h && h.create) {
h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
}
}
},
onCancel: function(e)
{
backstage.switchTab(null);
return false;
},
wizardTitle: "Upload with options",
step1Title: "These options are saved in cookies in your browser",
step1Html: "<input type='hidden' name='markList'></input><br>",
cancelButton: "Cancel",
cancelButtonPrompt: "Cancel prompt",
listViewTemplate: {
columns: [
{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
{name: 'Option', field: 'option', title: "Option", type: 'String'},
{name: 'Name', field: 'name', title: "Name", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
};
//
// upload functions
//
if (!bidix.upload) bidix.upload = {};
if (!bidix.upload.messages) bidix.upload.messages = {
//from saving
invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
backupSaved: "Backup saved",
backupFailed: "Failed to upload backup file",
rssSaved: "RSS feed uploaded",
rssFailed: "Failed to upload RSS feed file",
emptySaved: "Empty template uploaded",
emptyFailed: "Failed to upload empty template file",
mainSaved: "Main TiddlyWiki file uploaded",
mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
//specific upload
loadOriginalHttpPostError: "Can't get original file",
aboutToSaveOnHttpPost: 'About to upload on %0 ...',
storePhpNotFound: "The store script '%0' was not found."
};
bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
var callback = function(status,uploadParams,original,url,xhr) {
if (!status) {
displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
return;
}
if (bidix.debugMode)
alert(original.substr(0,500)+"\n...");
// Locate the storeArea div's
var posDiv = locateStoreArea(original);
if((posDiv[0] == -1) || (posDiv[1] == -1)) {
alert(config.messages.invalidFileError.format([localPath]));
return;
}
bidix.upload.uploadRss(uploadParams,original,posDiv);
};
if(onlyIfDirty && !store.isDirty())
return;
clearMessage();
// save on localdisk ?
if (document.location.toString().substr(0,4) == "file") {
var path = document.location.toString();
var localPath = getLocalPath(path);
saveChanges();
}
// get original
var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
var originalPath = document.location.toString();
// If url is a directory : add index.html
if (originalPath.charAt(originalPath.length-1) == "/")
originalPath = originalPath + "index.html";
var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
var log = new bidix.UploadLog();
log.startUpload(storeUrl, dest, uploadDir, backupDir);
displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
if (bidix.debugMode)
alert("about to execute Http - GET on "+originalPath);
var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
if (typeof r == "string")
displayMessage(r);
return r;
};
bidix.upload.uploadRss = function(uploadParams,original,posDiv)
{
var callback = function(status,params,responseText,url,xhr) {
if(status) {
var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
bidix.upload.uploadMain(params[0],params[1],params[2]);
} else {
displayMessage(bidix.upload.messages.rssFailed);
}
};
// do uploadRss
if(config.options.chkGenerateAnRssFeed) {
var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
var rssString = generateRss();
// no UnicodeToUTF8 conversion needed when location is "file" !!!
if (document.location.toString().substr(0,4) != "file")
rssString = convertUnicodeToUTF8(rssString);
bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
} else {
bidix.upload.uploadMain(uploadParams,original,posDiv);
}
};
bidix.upload.uploadMain = function(uploadParams,original,posDiv)
{
var callback = function(status,params,responseText,url,xhr) {
var log = new bidix.UploadLog();
if(status) {
// if backupDir specified
if ((params[3]) && (responseText.indexOf("backupfile:") > -1)) {
var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
}
var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
store.setDirty(false);
log.endUpload("ok");
} else {
alert(bidix.upload.messages.mainFailed);
displayMessage(bidix.upload.messages.mainFailed);
log.endUpload("failed");
}
};
// do uploadMain
var revised = bidix.upload.updateOriginal(original,posDiv);
bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};
bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
var localCallback = function(status,params,responseText,url,xhr) {
url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
if (xhr.status == 404)
alert(bidix.upload.messages.storePhpNotFound.format([url]));
if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
alert(responseText);
if (responseText.indexOf("Debug mode") >= 0 )
responseText = responseText.substring(responseText.indexOf("\n\n")+2);
} else if (responseText.charAt(0) != '0')
alert(responseText);
if (responseText.charAt(0) != '0')
status = null;
callback(status,params,responseText,url,xhr);
};
// do httpUpload
var boundary = "---------------------------"+"AaB03x";
var uploadFormName = "UploadPlugin";
// compose headers data
var sheader = "";
sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
sheader += uploadFormName +"\"\r\n\r\n";
sheader += "backupDir="+uploadParams[3] +
";user=" + uploadParams[4] +
";password=" + uploadParams[5] +
";uploaddir=" + uploadParams[2];
if (bidix.debugMode)
sheader += ";debug=1";
sheader += ";;\r\n";
sheader += "\r\n" + "--" + boundary + "\r\n";
sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
sheader += "Content-Length: " + data.length + "\r\n\r\n";
// compose trailer data
var strailer = new String();
strailer = "\r\n--" + boundary + "--\r\n";
data = sheader + data + strailer;
if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
if (typeof r == "string")
displayMessage(r);
return r;
};
// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
if (!posDiv)
posDiv = locateStoreArea(original);
if((posDiv[0] == -1) || (posDiv[1] == -1)) {
alert(config.messages.invalidFileError.format([localPath]));
return;
}
var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
store.allTiddlersAsHtml() + "\n" +
original.substr(posDiv[1]);
var newSiteTitle = getPageTitle().htmlEncode();
revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
return revised;
};
//
// UploadLog
//
// config.options.chkUploadLog :
// false : no logging
// true : logging
// config.options.txtUploadLogMaxLine :
// -1 : no limit
// 0 : no Log lines but UploadLog is still in place
// n : the last n lines are only kept
// NaN : no limit (-1)
bidix.UploadLog = function() {
if (!config.options.chkUploadLog)
return; // this.tiddler = null
this.tiddler = store.getTiddler("UploadLog");
if (!this.tiddler) {
this.tiddler = new Tiddler();
this.tiddler.title = "UploadLog";
this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
this.tiddler.created = new Date();
this.tiddler.modifier = config.options.txtUserName;
this.tiddler.modified = new Date();
store.addTiddler(this.tiddler);
}
return this;
};
bidix.UploadLog.prototype.addText = function(text) {
if (!this.tiddler)
return;
// retrieve maxLine when we need it
var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
if (isNaN(maxLine))
maxLine = -1;
// add text
if (maxLine != 0)
this.tiddler.text = this.tiddler.text + text;
// Trunck to maxLine
if (maxLine >= 0) {
var textArray = this.tiddler.text.split('\n');
if (textArray.length > maxLine + 1)
textArray.splice(1,textArray.length-1-maxLine);
this.tiddler.text = textArray.join('\n');
}
// update tiddler fields
this.tiddler.modifier = config.options.txtUserName;
this.tiddler.modified = new Date();
store.addTiddler(this.tiddler);
// refresh and notifiy for immediate update
story.refreshTiddler(this.tiddler.title);
store.notify(this.tiddler.title, true);
};
bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {
if (!this.tiddler)
return;
var now = new Date();
var text = "\n| ";
var filename = bidix.basename(document.location.toString());
if (!filename) filename = '/';
text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
text += config.options.txtUserName + " | ";
text += "[["+filename+"|"+location + "]] |";
text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
text += uploadDir + " | ";
text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
text += backupDir + " |";
this.addText(text);
};
bidix.UploadLog.prototype.endUpload = function(status) {
if (!this.tiddler)
return;
this.addText(" "+status+" |");
};
//
// Utilities
//
bidix.checkPlugin = function(plugin, major, minor, revision) {
var ext = version.extensions[plugin];
if (!
(ext &&
((ext.major > major) ||
((ext.major == major) && (ext.minor > minor)) ||
((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
// write error in PluginManager
if (pluginInfo)
pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
}
};
bidix.dirname = function(filePath) {
if (!filePath)
return;
var lastpos;
if ((lastpos = filePath.lastIndexOf("/")) != -1) {
return filePath.substring(0, lastpos);
} else {
return filePath.substring(0, filePath.lastIndexOf("\\"));
}
};
bidix.basename = function(filePath) {
if (!filePath)
return;
var lastpos;
if ((lastpos = filePath.lastIndexOf("#")) != -1)
filePath = filePath.substring(0, lastpos);
if ((lastpos = filePath.lastIndexOf("/")) != -1) {
return filePath.substring(lastpos + 1);
} else
return filePath.substring(filePath.lastIndexOf("\\")+1);
};
bidix.initOption = function(name,value) {
if (!config.options[name])
config.options[name] = value;
};
//
// Initializations
//
// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);
// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");
//optionsDesc
merge(config.optionsDesc,{
txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
txtUploadUserName: "Upload Username",
pasUploadPassword: "Upload Password",
chkUploadLog: "do Logging in UploadLog (default: true)",
txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});
// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');
// Backstage
merge(config.tasks,{
uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");
//}}}
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='tagging' macro='tagging'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
La nuit est chère au coeur du chasseur. L'aube, aussi.
L'aventure, la mort donnée, l'amour.
[img[dixmil|http://www.tshirt-maout.com/blog/public/10%20000%20le%20film/dleh_10_000.jpg]]
[img[Goya|http://image.hotdog.hu/_data/members2/522/570522/images/giant.jpg]]
[img[emilie|http://farm4.static.flickr.com/3545/3502065487_ea90331a51_z.jpg]]
Force brute, belles qualités, dons et magie. La civilisation revient à la charge et te dit - tout cela, il faut l'utiliser au mieux.
[img[stars|http://img.ffffound.com/static-data/assets/6/09f00b626a050108f48f22844dbbe0e82cef4716_m.jpg]]
Une constellation, ce sont des étoiles groupées, ensemble au sein d'un cosmos si vide. Quel que soit le point qu'on prend pour les regarder, elles restent groupées, même si le [[dessin|horizon]] change du tout au tout. Au fond, la forme, c'est pas tout.
[img[feltron|http://img.ffffound.com/static-data/assets/6/9cb7166e04ac07afb34f0437babb738cec8f4942_m.png]]
Au fond de mon coeur, c'est une constellation de rencontres, de souvenirs, de liens ... c'est moi. Orion m'aide à m'en rappeler.
/% NE PAS éDITER%/
<script label="article au hasard">
var here=story.findContainingTiddler(place);
if (here)
story.refreshTiddler(here.getAttribute("tiddler"),null,true);
</script>
<script>
var tids=store.getTaggedTiddlers("_");
if (tids.length)
return "<<tiddler [["+tids[Math.floor(Math.random()*tids.length)].title+"]]>>";
</script>
<script label="article au hasard">
var here=story.findContainingTiddler(place);
if (here)
story.refreshTiddler(here.getAttribute("tiddler"),null,true);
</script>
Tous les continents, toutes les époques, tous les peuples ont des ''mythes'' qui relèvent du monde de la chasse, de la nuit, des monstres, des bêtes et des [[dieux]].
Plus proches de nous sont, géographiquement, le dieu celte Cernunnos et, historiquement, les peuplades produisant des arts dits premiers ; dont l'un des premiers arts est certainement la chasse.
[img[Cernunnos |http://reginajeffers.files.wordpress.com/2010/10/cernunnos-11_1192291209.jpg]]
^^Cernunnos ^^
[img[aborigene chasse|http://s1.e-monsite.com/2009/08/05/07/89385915chasse-jpg.jpg]]
^^aborigene chasse^^
L'Eglise catholique, dans les pays occidentaux, s'attachera, des siècles durant, à frapper d'anathème tout ce qui se rapproche des cultes anciens qu'elle a tenté de supplanter par ses cultes, ses rites, ses fêtes et ses saints. [[Nemrod]] est passé à la trappe, grand pêcheur devant l'Eternel. Il se rattrape en devenant un des héros précurseurs de la Franc-maçonnerie.
[img[Jean Bodin |http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/D%C3%A9monomanie_des_sorciers_Bodin.jpg/200px-D%C3%A9monomanie_des_sorciers_Bodin.jpg]]
^^Jean Bodin, premier avocat de la mission divine des rois^^
Dans l'épopée babylonienne, l'une des plus anciennes du monde, l'homme des bois, Enkidu, créée par les dieux pour défier le roi Gilgamesh, brise tous les pièges des chasseurs. Il est séduit par une femme du palais et ses amis les animaux se détournent de lui au bout de sept nuits. Quand il meurt, Gilgamesh, devenu son ami, et avec qui ils ont abattu un taureau suscité par la déesse Ishtar, va trouver le survivant du déluge - Utnapisthim, identique au Noé de la Bible - pour trouver la recette de l'immortalité.
Enkidu est une figure équivoque, homme des bois, devenu chasseur civilisé, montrant ainsi le souvenir d'un état de nature édénique. La chute d'Adam, le péché originel, est une fois de plus lié au commerce avec la femme, sans qu'il en soit tiré de préceptes aussi tranchés que dans la Genèse. Le chasseur, par l'acte de chasser, montre qu'il s'est séparé de la nature et qu'il cherche désespérément à s'y fondre, à se l'incorporer à nouveau.
Omniprésents, qu'on soit en Afrique, chez les Mayas ou en Sibérie, de grands symboles se tiennent, gardiens du domaine : serpents, ours, lions, rennes, cerfs, abeilles, monstres ... bisons chez les Indiens d'Amérique ... aigles, loups. Le loup figure dans bon nombre de contes, là où aboutissent, édulcorés, les mythes.
[img[elk|http://farm4.static.flickr.com/3294/3064012183_f2b82c5ea4.jpg]]
^^renne^^
[[Chasseur]]
[[mythologie]]
[[géants]]
[[chasseur Bible]]
[[chasse]]
//[[Plan du site]]//
Le ''bras d'Orion'' est un élément de notre Galaxie, la voie lactée, où se trouvent Orion et notre soleil.
[img[bras d'Orion|http://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/OrionSpur.png/515px-OrionSpur.png]]
^^le bras d'Orion (Orion spur) avec la position du soleil (sun)^^
[img[PLS|http://www.astrosurf.com/luxorion/Images/voielactee-dwgs.jpg]]
^^notre Galaxie : dessin tiré de Pour la Science, adapté par l'auteur de "en hommage à Orion" (voir [[sites]])^^
[[Constellation]]
[[principales étoiles]]
[[nébuleuse d'Orion]]
//[[Plan du site]]//
La ''chasse'' représente peut-être une étape de l'évolution, tant de l'homme que de l'humanité, où l'éveil spirituel exige une quête acharnée et patiente, un investissement énergique et autant que possible de mieux en mieux outillé ; afin d'approcher et de s'incorporer quelque chose du monde qui vit à la fois à l'extérieur de nous et en nous.
[img[JJ Tissot|http://www.nonprints.com/uploadpic/James%20Jacques%20Joseph%20Tissot/big/A_Little_Nimrod.jpg]]
^^Un petit Nemrod par J.-J. Tissot^^
La figure du [[chasseur|Chasseur]] mythologique, du [[géant|géants]] aveugle s'inscrit en plein dans cette nécessaire plongée au ras du sol, dans l'espoir de relever la trace à suivre même quand on croit la perdre de vue. Le gibier joue avec le chasseur, le chasseur rit avec la proie.
[img[Funderburgh |http://i1.2photo.ru/medium/0/c/369792.jpg]]
^^Cute monsters by Eva Funderburgh^^
La religion, les rites funéraires, la domestication des animaux, l'appropriation des terres sont postérieurs à ces premiers mouvements des chasseurs-cueilleurs et charognards qu'étaient nos ancêtres ; les premiers tabous portent d'ailleurs sur des pratiques impures comme la chasse indistincte de toutes les espèces animées et le charognage.
La chasse est d'approche ou d'éloignement : la première, pour manger ou domestiquer, la seconde, pour protéger les villages et les cultures. De nombreuses divinités antiques prenaient des formes d'animaux, proies ou prédateurs, qu'il fallait savoir se concilier. Les rituels associés à la chasse sont éternels par essence, il faut toujours manger ou être mangé. Les peintures rupestres font la part belle aux animaux, les religions sont déjà là.
[img[bohuslan tanum|http://lefildutemps.free.fr/suede_rupestre/photos_2003/B0021_r.jpg]]
^^gravures sur roche de Tanum, dans le Bohuslän (Suède)^^
La silhouette du chasseur trouve sa place indifféremment, par magie, sur la voûte de la paroi rocheuse ou la voûte [[céleste|Constellation]]. Le progrès de la société est passé par le progrès de la chasse bien avant ceux de la guerre ou de l'agriculture ; la chasse se profile, en filigrane, derrière bon nombre de nos activités de mammifères bipèdes.
L'homme est une des espèces les mieux adaptées à la course d'endurance, ne pouvant concurrencer les félins en vitesse ; les premiers outils ont été des armes de chasse ; le goût de la viande grillée a beaucoup fait pour que la mode de conserver un feu s'établisse.
[[Chasseur]]
[[mythologie]]
[[géants]]
[[chasseur Bible]]
[[autres mythes]]
//[[Plan du site]]//
La ''Bible'' conte de vraies histoires. Les mythes fondateurs ne sont pas les moins cruels.
''Abel'' est un chasseur. Il est parvenu au stade suivant, on le dit berger. Caïn, lui, est cultivateur et ses offrandes, rôties sur l'autel, plaisent moins que la chair brûlée. Il a fallu une victime pour sanctifier de son sang le sillon, pour valider le nouveau stade, passant du nomadisme, du pastoralisme à la sédentarité où commencent tous les livres, saints ou non.
[[Nemrod]] est "grand chasseur devant l'Eternel". Il lui arrive des trucs pas croyables, jusque dans les Mille et une nuits.
Quant à [[Esaü]], toujours en chasse, il vend son droit d'aînesse pour un plat de lentilles à son jumeau Jacob.
<<tabs _chassbib_ Abel Abel [[Abel]] [[Nemrod]] [[Nemrod]] [[Nemrod]] [[Esaü]] [[Esaü]] [[Esaü]] Ok Ok Ok>>
[[Chasseur]]
[[mythologie]]
[[géants]]
[[autres mythes]]
[[chasse]]
//[[Plan du site]]//
[[Orion|Chasseur]] le géant chasseur ne figure, ni parmi les douze ''dieux'' de l'Olympe, ni parmi les premiers [[Titans|géants]], ni parmi les douze signes du [[Zodiaque|Constellation]]. Il a une place de choix dans le ciel, avec deux des plus brillantes [[étoiles|principales étoiles]] qui soient.
[img[Phanes|http://www.otago.ac.nz/english/lowry/content/11_mysticism/c_cosmicegg/DL_cosmicegg.jpg]]
^^Phanes ou Protogonos, né de l'oeuf cosmique, entouré du Zodiaque^^
!dieux de l'Olympe
La //Théogonie// est une œuvre du poète grec Hésiode (contemporain d'Homère, ~VIIIe siècle av. J.-C.). Elle raconte l'origine mythique du monde : c'est une cosmogonie qui établit la succession des principaux dieux.
À partir d'un abîme sans fond, le Chaos, apparition d'Éros, de Gaïa (Terre), qui enfante Ouranos (Ciel). Naissance d'Érèbe (Ténèbres), de Nyx (Nuit) et d'Éther (Lumière du jour). Naissance des enfants de Gaïa et d'''Ouranos'' : les [[Titans|géants]].
Castration d'Ouranos par son fils Cronos. Naissance d'Aphrodite.
''Cronos'' avale ses enfants pour conserver son pouvoir : Rhéa lui donnant une pierre à la place d'un bébé, sauve ''Zeus'' qui finira par conserver la prééminence, avalant Métis (Ruse), sa première femme.
Les douze dieux de l'Olympe ont varié au fil des politiques, on cite, classiquement :
Aphrodite (Vénus), Apollon (Apollon), Arès (Mars), Artémis (Diane), Athéna (Minerve), Déméter (Ceres), Hadès (Pluton), Héphaïstos (Vulcain), Héra (Junon), Hermès (Mercure), Poséidon (Neptune), et Zeus (Jupiter), auxquels on associe souvent Dionysos (Bacchus) et Hestia (Vesta) .
[img[Pâris|http://upload.wikimedia.org/wikipedia/commons/1/19/Rubens_-_Judgement_of_Paris.jpg]]
^^Jugement de Pâris par Rubens : Éros, Athéna et son bouclier, Aphrodite et Héra avec son paon, avec Pâris conduit par Hermès. Pâris choisit Aphrodite, qui lui offre Hélène, ce qui déclenche la guerre de Troie^^
La généalogie des dieux marins reste assez autonome par rapport à ces différents bouleversements, même si des unions ont lieu entre les familles. Océanos, Poséidon, Amphitrite, Nérée, Triton engendrent toutes sortes de monstres marins.
[img[monstres marins|http://www.raremaps.com/maps/medium/21653.jpg]]
^^monstres marins^^
[[mythologie]]
//[[Plan du site]]//
La cosmologie grecque fait état de plusieurs générations de ''géants'', qui coexistent avec les [[dieux]], les défient avant d'être vaincus comme les Titans avant eux. Ils ont tenté d'entasser les montagnes pour parvenir à l'Olympe, ils finissent ensevelis dessous, donnant naissance aux volcans et autres soubresauts telluriques.
Les premiers Titans étaient nés d'Ouranos et de Gaïa : Coéos, Crios, Cronos, Hypérion, Japet, Okeanos (Océan), Mnémosyne (Mémoire, la mère des Muses), Phébé, Rhéa, Théia, Thémis et Téthys.
D'autres géants, dont Hercule, Atlas, ou Orion, ou encore les Cyclopes que rencontre Ulysse, tiennent leur place dans la mythologie.
[img[Atlas |http://photohome.com/pictures/new-york-pictures/new-york-city/atlas-1a.jpg]]
^^Atlas devant le Rockefeller Center^^
[img[Polyphème |http://www.theoi.com/image/L8.3Polyphemos.jpg]]
^^Ulysse aveugle Polyphème 0-o^^
[[Chasseur]]
[[mythologie]]
[[chasseur Bible]]
[[autres mythes]]
[[chasse]]
//[[Plan du site]]//
Notre ''horizon'' se limite là où la lourde cloche d'une sphère céleste, plane et immuable, vient le clore.
L'horizon des Siriens ou des Cassiopéens serait tout autre ... car il faut imaginer d'autres objets célestes dans leur champ de vision.
[img[tableau de profil |http://www.astrosurf.com/luxorion/Sciences/orion-3d.jpg]]
^^Source Luxorion : hommage à Orion^^
Alpha est Bételgeuse et Bêta, Rigel.
[[Constellation]]
//[[Plan du site]]//
<html><a href="http://cythere.tiddlyspot.com">Cythère voyages mythiques </a>
<a href="http://dovecots.tumblr.com/"> Dovecotez & updwellingz </a>
<a href="http://precession.tiddlyspot.com"> précession - tout sur la précession </a>
<a href="http://toogood.tiddlyspot.com">Too Good ! tarot </a>
<a href="http://site.voila.fr/rosesjerusalem">Des roses rouges pour Jérusalem </a>
<a href="http://apfyt.blogspot.com/">Ha'penny for you Thot </a>
<a href="http://rvstman.tumblr.com/">SIP and clichés - statistically cliché </a>
<a href="http://queneauddly.tiddlyspot.com">un conte à votre façon </a>
<a href="http://lagazettedelarbre.tiddlyspot.com">La gazette de larbre </a>
<a href="http://rostrata.tiddlyspot.com">association pour la découverte des rostres </a>
<a href="http://couleur.tiddlyspot.com" > couleur! découverte et rouge </a>
<a href="http://methodood.tiddlyspot.com">Robin Hood - Robin + method : methodood </a></html>
La ''mythologie'' grecque nous présente'' Orion'' comme un [[géant|géants]]. Il figure dans plusieurs histoires.
[img[aveugle cherchant le soleil|http://upload.wikimedia.org/wikipedia/commons/b/b4/Orion_aveugle_cherchant_le_soleil.jpg]]
^^Orion aveugle cherchant le soleil, tableau de Nicolas Poussin^^
Dans l'//Odyssée// d'Homère, Ulysse fait un voyage aux enfers et il rencontre Orion, avec sa massue de bronze.
Selon Hésiode, dans les //Travaux et les Jours//, qui racontent les cinq âges de l'humanité, de l'âge d'or à l'âge de fer, Orion est une constellation qui préside aux travaux champêtres, se levant la matin en été pour les travaux des champs et présidant aux soirées d'hiver.
Un ouvrage d'Hésiode perdu, mais cité par d'autres auteurs, dont Ovide, raconte ainsi sa vie :
Orion est le fils de Poséidon, le dieu marin (Neptune chez les Romains) et d'Euryale, fille de Minos (roi de Crète, devenu l'un des juges des enfers), et donc soeur du Minotaure.
Dans une autre version, les [[dieux]] ont, pour remercier leur hôte, son père Hyriée ou Hyrieus, veuf qui voulait un fils, uriné dans une peau de taureau et l'ont enterrée. Orion en serait sorti au terme de neuf mois.
Orion marche sur les vagues ; ou bien sur le fond de l'océan tant il est grand. Il abat tous les animaux sauvages chez le roi Oenopion, mais s'attaque à sa fille Merope et le roi le fait aveugler. Guidé par le serviteur d'Hephaïstos (Vulcain), Cedalion, il parvient en extrême Orient ou le Soleil le guérit. On dit aussi qu'il aima Eos, la déesse de l'aube.
Ami d'[[Artémis|Artémis - Diane]] (Diane) et de sa mère Leto, il se vante de faire disparaître tous les animaux de la terre. La Terre (Gaïa), suscite un scorpion pour le tuer. Ou encore Apollon, frère d'Artémis, jaloux, lui désigne sa silhouette au loin et elle le tue d'une flèche. Mais les déesses demandent à Zeus (Jupiter) de le placer au firmament, où il siège à l'opposé du Scorpion.
La Renaissance a su faire un retour vers la force d'évocation des mythes antiques, malgré l'Eglise et même avec le soutien de princes de l'Eglise soucieux d'affirmer leur bon goût. Elle a vu en Orion le //Filius philosophorum//, l'enfant des philosophes, conçu par l'air, l'eau et le soleil au sein de la peau de taureau.
Dans la mythologie, les chasseurs souffrent encore cruellement en la personne d'[[Actéon]], toujours avec Artémis ...
[[Chasseur]]
[[géants]]
[[chasseur Bible]]
[[autres mythes]]
[[chasse]]
//[[Plan du site]]//
La ''nébuleuse d'Orion'' est caractéristique.
[img[nébuleuse|http://www.dubaiastronomy.com/Portals/0/members/yousef/pictures/m42.jpg]]
^^La nébuleuse, image prise par Yousef, Dubai Astronomy^^
Cette nébuleuse a un aspect caractéristique avec une tête d'oiseau et d'immenses ailes. Elle est visible à l'oeil nu en-dessous du [[Baudrier|principales étoiles]], cataloguée par Messier (M42) en 1769, figure au catalogue général sous le n° NGC 1976. De très nombreuses photos, par exemple prises par le télescope du satellite Hubble, font montre de couleurs somptueuses.
[[Constellation]]
[[principales étoiles]]
[[bras d'Orion]]
//[[Plan du site]]//
Les ''principales étoiles'' du ciel tout entier, dans l'hémisphère Nord, ont des noms arabes. L'hommage de la science d'aujourd'hui à celle de l'époque n'est nulle part plus vibrant.
Voici un schéma qui détaille l'apparence de la constellation : [[Bételgeuse]] et [[Rigel]] sont les plus brillantes ; la première est une étoile variable.
La fameuse [[nébuleuse d'Orion]] est repérée par l'indication 42, en bas au centre (M42 dans le catalogue de Messier).
Le baudrier où s'attache l'épée est souligné par une ligne oblique de trois étoiles très caractéristique et sans équivalent dans le ciel.
[img[figure Orion|http://www.knowledgerush.com/wiki_image/f/fb/Constellation_of_Orion.png]]
L'antiquité y voyait un géant. Il chasse avec le grand chien (constellation de Sirius) à sa gauche. Le lièvre sous les pieds ...
[img[lepus|http://philologos.org/__eb-tws/images/29orion.gif]]
[[Constellation]]
[[bras d'Orion]]
[[nébuleuse d'Orion]]
//[[Plan du site]]//
Ces ''sites'' donnent une approche beaucoup plus élaborée de la nébuleuse d'images, de légendes, de mythes qui entoure ''Orion''. Je vous les recommande vivement et remercie leurs auteurs pour le partage de leurs passions.
[img[internet|http://www.websters-online-dictionary.org/images/wiki/wikipedia/commons/thumb/d/d2/Internet_map_1024.jpg/300px-Internet_map_1024.jpg]]
^^une carte de l'Internet ressemble à une carte du ciel^^
|!site|!contenu |
|[[Luxorion : en hommage à Orion |http://www.astrosurf.com/luxorion/orion.htm]]|une constellation d'étoiles plus merveilleuses <br>les unes que les autres ; photos, documents |
|[[Dubai Astronomy Group |http://www.dubaiastronomy.com/]] |D'excellentes photos d'amateurs et autres |
|[[Orion |http://fr.wikipedia.org/wiki/Orion_%28constellation%29]]|Orion dans Wikipédia, l'encyclopédie libre |
|[[Rigel |http://fr.wikipedia.org/wiki/Beta_Orionis]] |Rigel par Wookipédia |
|[[Betelgeuse |http://en.wikipedia.org/wiki/Betelgeuse]]|Betelgeuse par Wikipoodlia |
|[[the Theoi Project |http://www.theoi.com]]|a site exploring Greek mythology and the gods in classical literature and art |
//[[Plan du site]]//
!!Orion
V 0.9 06/03/2011
!!
Site réalisé avec [[TiddlyWiki|http://www.tiddlywiki.com/]] <<version>>, l'envie de partager, et les informations de [[Wikipédia|sites]] &c..
[img[Orion|http://upload.wikimedia.org/wikipedia/en/thumb/c/ce/Orionurania.jpg/210px-Orionurania.jpg]]
Contact: mdzzdm at yahoo dot fr.
Bienvenue sur <<tiddler SiteUrl>>
RSS http://noiro.tiddlyspot.com/index.xml
//[[Plan du site]]//
Au ''coeur'' de mon être un géant, un chasseur et une constellation.
[[au coeur des géants]]
[[au coeur des étoiles]]
[[au coeur de la chasse]]
[img[woofwoof|http://30.media.tumblr.com/tumblr_lj70huM9Ow1qzu9eso1_250.jpg]]
[[Plan du site]]