[ansible] Update prefix moin
by Nicolas Chauvet
commit bcb2defe1fecf5b89ddf997b4f9888cc17990778
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 17:25:08 2016 +0100
Update prefix moin
files/moin/wikiconfig.py | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/files/moin/wikiconfig.py b/files/moin/wikiconfig.py
index e3e901f..e8738f6 100644
--- a/files/moin/wikiconfig.py
+++ b/files/moin/wikiconfig.py
@@ -60,6 +60,7 @@ class Config(multiconfig.DefaultConfig):
# use this setting and it will automatically work.
# If you run your wiki script at /mywiki, you need to use this:
#url_prefix_static = '/mywiki' + url_prefix_static
+ url_prefix_static = '/moin' + url_prefix_static
# Wiki identity ----------------------------------------------------
8 years, 1 month
[ansible] Add RPM Fusion theme for moin
by Nicolas Chauvet
commit 96a33949f2870a2cf9acb9ce4156ba547154301c
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 17:20:35 2016 +0100
Add RPM Fusion theme for moin
files/moin/rpmfusion-theme/css/background.jpg | Bin 0 -> 27272 bytes
files/moin/rpmfusion-theme/css/edit-gray.png | Bin 0 -> 385 bytes
files/moin/rpmfusion-theme/css/edit.png | Bin 0 -> 388 bytes
files/moin/rpmfusion-theme/css/fountain.png | Bin 0 -> 350 bytes
files/moin/rpmfusion-theme/css/style.css | 112 ++++++++++++++++++++
files/moin/rpmfusion-theme/css/style.css.01 | 108 +++++++++++++++++++
files/moin/rpmfusion-theme/css/style.css.blue.orig | 108 +++++++++++++++++++
files/moin/rpmfusion-theme/css/toolbox.png | Bin 0 -> 805 bytes
files/moin/rpmfusion-theme/css/versions.png | Bin 0 -> 584 bytes
files/moin/rpmfusion-theme/img/PythonPowered.png | Bin 0 -> 377 bytes
files/moin/rpmfusion-theme/img/alert.png | Bin 0 -> 247 bytes
files/moin/rpmfusion-theme/img/angry.png | Bin 0 -> 208 bytes
files/moin/rpmfusion-theme/img/attention.png | Bin 0 -> 164 bytes
files/moin/rpmfusion-theme/img/biggrin.png | Bin 0 -> 232 bytes
files/moin/rpmfusion-theme/img/checkmark.png | Bin 0 -> 133 bytes
files/moin/rpmfusion-theme/img/devil.png | Bin 0 -> 252 bytes
files/moin/rpmfusion-theme/img/draft.png | Bin 0 -> 4815 bytes
files/moin/rpmfusion-theme/img/frown.png | Bin 0 -> 168 bytes
files/moin/rpmfusion-theme/img/icon-error.png | Bin 0 -> 229 bytes
files/moin/rpmfusion-theme/img/icon-info.png | Bin 0 -> 233 bytes
files/moin/rpmfusion-theme/img/idea.png | Bin 0 -> 266 bytes
files/moin/rpmfusion-theme/img/moin-attach.png | Bin 0 -> 178 bytes
files/moin/rpmfusion-theme/img/moin-bottom.png | Bin 0 -> 129 bytes
files/moin/rpmfusion-theme/img/moin-deleted.png | Bin 0 -> 232 bytes
files/moin/rpmfusion-theme/img/moin-diff.png | Bin 0 -> 219 bytes
files/moin/rpmfusion-theme/img/moin-edit.png | Bin 0 -> 171 bytes
files/moin/rpmfusion-theme/img/moin-email.png | Bin 0 -> 159 bytes
files/moin/rpmfusion-theme/img/moin-ftp.png | Bin 0 -> 272 bytes
files/moin/rpmfusion-theme/img/moin-help.png | Bin 0 -> 116 bytes
files/moin/rpmfusion-theme/img/moin-home.png | Bin 0 -> 135 bytes
files/moin/rpmfusion-theme/img/moin-icon.png | Bin 0 -> 366 bytes
files/moin/rpmfusion-theme/img/moin-info.png | Bin 0 -> 116 bytes
files/moin/rpmfusion-theme/img/moin-inter.png | Bin 0 -> 214 bytes
files/moin/rpmfusion-theme/img/moin-new.png | Bin 0 -> 254 bytes
files/moin/rpmfusion-theme/img/moin-news.png | Bin 0 -> 189 bytes
files/moin/rpmfusion-theme/img/moin-parent.png | Bin 0 -> 206 bytes
files/moin/rpmfusion-theme/img/moin-print.png | Bin 0 -> 251 bytes
files/moin/rpmfusion-theme/img/moin-raw.png | Bin 0 -> 189 bytes
files/moin/rpmfusion-theme/img/moin-rss.png | Bin 0 -> 1330 bytes
files/moin/rpmfusion-theme/img/moin-search.png | Bin 0 -> 177 bytes
files/moin/rpmfusion-theme/img/moin-show.png | Bin 0 -> 202 bytes
files/moin/rpmfusion-theme/img/moin-subscribe.png | Bin 0 -> 156 bytes
files/moin/rpmfusion-theme/img/moin-telnet.png | Bin 0 -> 189 bytes
files/moin/rpmfusion-theme/img/moin-top.png | Bin 0 -> 130 bytes
.../moin/rpmfusion-theme/img/moin-unsubscribe.png | Bin 0 -> 159 bytes
files/moin/rpmfusion-theme/img/moin-up.png | Bin 0 -> 188 bytes
files/moin/rpmfusion-theme/img/moin-updated.png | Bin 0 -> 236 bytes
files/moin/rpmfusion-theme/img/moin-www.png | Bin 0 -> 150 bytes
files/moin/rpmfusion-theme/img/moin-xml.png | Bin 0 -> 321 bytes
files/moin/rpmfusion-theme/img/moin-xml2.png | Bin 0 -> 392 bytes
files/moin/rpmfusion-theme/img/ohwell.png | Bin 0 -> 201 bytes
files/moin/rpmfusion-theme/img/prio1.png | Bin 0 -> 153 bytes
files/moin/rpmfusion-theme/img/prio2.png | Bin 0 -> 159 bytes
files/moin/rpmfusion-theme/img/prio3.png | Bin 0 -> 154 bytes
files/moin/rpmfusion-theme/img/redface.png | Bin 0 -> 230 bytes
files/moin/rpmfusion-theme/img/sad.png | Bin 0 -> 200 bytes
files/moin/rpmfusion-theme/img/smile.png | Bin 0 -> 200 bytes
files/moin/rpmfusion-theme/img/smile2.png | Bin 0 -> 237 bytes
files/moin/rpmfusion-theme/img/smile3.png | Bin 0 -> 218 bytes
files/moin/rpmfusion-theme/img/smile4.png | Bin 0 -> 198 bytes
files/moin/rpmfusion-theme/img/star_off.png | Bin 0 -> 297 bytes
files/moin/rpmfusion-theme/img/star_on.png | Bin 0 -> 374 bytes
files/moin/rpmfusion-theme/img/thumbs-up.png | Bin 0 -> 279 bytes
files/moin/rpmfusion-theme/img/tired.png | Bin 0 -> 218 bytes
files/moin/rpmfusion-theme/img/tongue.png | Bin 0 -> 234 bytes
files/moin/rpmfusion-theme/logo.png | Bin 0 -> 4479 bytes
66 files changed, 328 insertions(+), 0 deletions(-)
---
diff --git a/files/moin/rpmfusion-theme/css/background.jpg b/files/moin/rpmfusion-theme/css/background.jpg
new file mode 100644
index 0000000..d731b56
Binary files /dev/null and b/files/moin/rpmfusion-theme/css/background.jpg differ
diff --git a/files/moin/rpmfusion-theme/css/edit-gray.png b/files/moin/rpmfusion-theme/css/edit-gray.png
new file mode 100644
index 0000000..fef0968
Binary files /dev/null and b/files/moin/rpmfusion-theme/css/edit-gray.png differ
diff --git a/files/moin/rpmfusion-theme/css/edit.png b/files/moin/rpmfusion-theme/css/edit.png
new file mode 100644
index 0000000..3b622e5
Binary files /dev/null and b/files/moin/rpmfusion-theme/css/edit.png differ
diff --git a/files/moin/rpmfusion-theme/css/fountain.png b/files/moin/rpmfusion-theme/css/fountain.png
new file mode 100644
index 0000000..3c030d8
Binary files /dev/null and b/files/moin/rpmfusion-theme/css/fountain.png differ
diff --git a/files/moin/rpmfusion-theme/css/style.css b/files/moin/rpmfusion-theme/css/style.css
new file mode 100644
index 0000000..b26b9c4
--- /dev/null
+++ b/files/moin/rpmfusion-theme/css/style.css
@@ -0,0 +1,112 @@
+html { margin: 0; padding: 0; font-family: sans-serif; }
+body { padding: 0; margin: 0; }
+
+@media screen {
+body { color: #333; background: #fff url(fountain.png) repeat-x top; }
+#logo { margin-left: 0.8em; }
+#logo a { font-family: sans-serif; font-size: 1.75em; text-decoration: none; color: #bd9; }
+#logo img { float: left; margin-right: 0.5em; }
+#header { background: #fff url(background.jpg) no-repeat right 60%; border-bottom: 1px solid #222; }
+#iconbar { float: right; margin: 0.25em; padding: 0; font-size: 80%; font-weight: bold; margin-top: -20px; }
+#iconbar span, #iconbar a { display: block; float: left; width: 62px; padding-top: 24px; text-decoration: none; color: #666; text-align: center; background: url(toolbox.png) no-repeat top center; margin: 1px; }
+#iconbar span { color: #bbb;background-image: url(toolbox-gray.png) }
+a#editlink { background-image: url(edit.png) }
+span#editlink { background-image: url(edit-gray.png) }
+a#infolink { background-image: url(versions.png) }
+#iconbar a:hover { border: 1px dotted #999; margin: 0; color: #000; }
+#header hr { height: 0; border: none; clear:right; margin: 0; }
+#searchform { float: right; margin: 0.125em 0.25em 2em 0.25em;
+ opacity: 0.75;
+ -moz-opacity:0.75;
+ filter: alpha(opacity=75);
+}
+#searchform input { border: 1px solid #350; background: #eee; color: #222; vertical-align: middle; font-size: 80%; font-weight: bold; }
+#searchform input:focus { color: #000; background: #fff; }
+#navibar { display: block; margin: 0; padding: 0; font-size: 80%; font-weight: bold; }
+#pagetrail { display: none; }
+#navibar li { display: inline; margin: 0; margin-right: 1em; }
+#navibar a { color: #069; text-decoration: none; }
+#navibar li.current a { color: #046 }
+#navibar li a:hover { color: #012; }
+#message { font-size: 80%; border-bottom: 1px solid #000; background: #ffb; color: #000; padding: 2px 0.5em; position: absolute; top: 0; left: 0; right: 0;
+}
+#message p { margin: 0.125em 0; }
+#message .buttons { position: absolute; top: 0.125em; right: 0.5em; font-weight: bold; }
+#message a { color: #67b; text-decoration: none; }
+#message a:hover { color: #000; }
+#loginform {
+ clear: right;
+ margin: 0.5em;
+ float:right; width: 15em; border: 1px solid #000; background: #fff; color: #444; font-size: 80%; padding: 0.25em;
+
+ opacity: 0.75;
+ -moz-opacity:0.75;
+ filter: alpha(opacity=75);
+}
+#loginform a { float: right; }
+#loginform fieldset { background: #eee url(fountain.png) repeat-x top; border: 1px solid #999; clear: right; }
+#loginform fieldset legend { font-weight: bold; }
+#loginform input { border: 1px solid #999; background: #ddd; width: 6em; vertical-align: middle; }
+#loginform label { display: block; height: 2em; text-align: right; }
+#loginform label input { margin-left: 0.5em; }
+#loginform label input:focus { color: #000; background: #fff; }
+#loginform input#loginsubmit { display: block; margin: 0.5em auto; font-weight: bold; }
+#loginform input#loginsubmit:hover { color: #000; background: #eee; border: 1px solid #000; }
+#editor { margin: 0; margin-top: 5em; }
+#editor-help { font-size: 80%; background: #eee; border: 1px solid #999; }
+#preview { border: 1px dashed #999; margin: -1px; margin-top: 2em; }
+#editor input#editor-comment, #editor textarea { display: block; width: 100%; font-size: 80%; font-family: DejaVu Sans Mono, BitstreamVera Sans Mono, Lucida Console, monospace; border: 1px solid #999; padding: 0.125em; background: #fff; color: #000; }
+#editor fieldset input { border: 1px solid #999; font-weight: bold; background: #ddd; color: #444; }
+#editor fieldset input:hover { color: #000; border: 1px solid #000; background: #eee; }
+#page { margin: 1em 2em; }
+}
+
+@media print {
+#header, #pagetrail, #loginform, #footer, #iconbar { display: none; }
+#page {color: #000; background: #fff;}
+}
+
+#page { line-height: 1.4; }
+#pageinfo { margin-top: 2em; border-top: 2px solid #eee; padding: 0.25em; font-size: 80%; color: #999; }
+pre { font-size: 1em; font-family: DejaVu Sans Mono, Bitsream Vera Sans Mono, Lucida Console, monospace; line-height: 1; white-space: pre; white-space: pre-wrap; word-wrap: break-word; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; border-bottom: 2px solid #eee; border-top: 2px solid #eee; }
+#page pre .ID { font-style: italic; }
+#page pre .ResWord { font-weight: bold; }
+#page pre .Operator { font-weight: bold; color: #999; }
+#page pre .Comment { color: #999; font-style: italic;}
+#page pre .Number { color: #069; }
+#page pre .String { color: #069; font-style: italic; }
+#page pre .SPChar { color: #069; font-weight: bold; }
+span.LineNumber { color: #666; background: #eee; font-weight: bold; font-size: 80%; border-right: 1px solid #999; margin-right: 0.5em; border-top: 2px solid #eee; }
+#page a.codenumbers { float: right; font-size: 80%; font-weight: normal; }
+a img { border:none }
+a { color: #069; text-decoration: none; }
+a:visited { color: #046 }
+a.www, a.http, a.https, a.ftp { color: #45b; }
+a.www:visited, a.http:visited, a.https:visited, a.ftp:visited { color: #56d; }
+a.nonexistent { color: #b11; background: #fee; }
+a:hover { color: #012; background: #e0f5fa;}
+h1, h2, h3, h4, h5, h6 { font-family: sans-serif; font-weight: normal; margin: 1em 0 0.25em 0; color: #7ac; border-bottom: 2px solid #eee; line-height: 1; }
+#pagelocation { color: #689; margin-top: 0; font-size: 250%; letter-spacing: 0.025em; }
+p, ul, ol { margin: 0 0 1em 0; }
+ul, ol { padding-left: 1.5em }
+table { border-collapse: collapse; margin: 0.5em auto}
+th, td { border: 1px solid #999; padding: 0.25em; }
+th { background: #eee; }
+li p { margin: 0; }
+hr { height:0; border:none; border-top: 2px solid #eee; margin: 0.5em 0}
+hr.hr1 { border-top: 2px solid #abc;}
+hr.hr2 { border-top: 2px solid #78a;}
+hr.hr3 { border-top: 2px solid #569;}
+hr.hr4 { border-top: 2px solid #347;}
+hr.hr5 { border-top: 2px solid #126;}
+hr.hr6 { border-top: 2px solid #014;}
+textarea, select, input { border: 1px solid #999; font-size: 1em; vertical-align: middle; }
+input:hover { border: 1px solid #000; background: #fff; color: #000 }
+table.searchpages { border: none; border-top: 2px solid #eee; }
+table.searchpages td { border: none; font-weight: bold; }
+
+.diff-added { background-color: #efe; }
+.diff-removed { background-color: #fee; }
+.diff-added span { background-color: #8f8; }
+.diff-removed span { background-color: #f88; }
+
diff --git a/files/moin/rpmfusion-theme/css/style.css.01 b/files/moin/rpmfusion-theme/css/style.css.01
new file mode 100644
index 0000000..5209a3a
--- /dev/null
+++ b/files/moin/rpmfusion-theme/css/style.css.01
@@ -0,0 +1,108 @@
+html { margin: 0; padding: 0; font-family: sans-serif; }
+body { padding: 0; margin: 0; }
+
+@media screen {
+body { color: #333; background: #fff url(fountain.png) repeat-x top; }
+#logo { margin-left: 0.8em; }
+#logo a { font-family: sans-serif; font-size: 1.75em; text-decoration: none; color: #bd9; }
+#logo img { float: left; margin-right: 0.5em; }
+#header { background: #fff url(background.jpg) no-repeat right 60%; border-bottom: 1px solid #222; }
+#iconbar { float: right; margin: 0.25em; padding: 0; font-size: 80%; font-weight: bold; margin-top: -20px; }
+#iconbar span, #iconbar a { display: block; float: left; width: 62px; padding-top: 24px; text-decoration: none; color: #666; text-align: center; background: url(toolbox.png) no-repeat top center; margin: 1px; }
+#iconbar span { color: #bbb;background-image: url(toolbox-gray.png) }
+a#editlink { background-image: url(edit.png) }
+span#editlink { background-image: url(edit-gray.png) }
+a#infolink { background-image: url(versions.png) }
+#iconbar a:hover { border: 1px dotted #999; margin: 0; color: #000; }
+#header hr { height: 0; border: none; clear:right; margin: 0; }
+#searchform { float: right; margin: 0.125em 0.25em 2em 0.25em;
+ opacity: 0.75;
+ -moz-opacity:0.75;
+ filter: alpha(opacity=75);
+}
+#searchform input { border: 1px solid #350; background: #eee; color: #222; vertical-align: middle; font-size: 80%; font-weight: bold; }
+#searchform input:focus { color: #000; background: #fff; }
+#navibar { display: block; margin: 0; padding: 0; font-size: 80%; font-weight: bold; }
+#pagetrail { margin: 0; padding: 0; font-size: 80%; margin-top: 0.25em}
+#pagetrail li ,#navibar li { display: inline; margin: 0; margin-right: 1em; }
+#navibar a { color: #069; text-decoration: none; }
+#pagetrail a { color: #999; text-decoration: none; }
+#navibar li.current a { color: #046 }
+#navibar li a:hover { color: #012; }
+#pagetrail li a:hover { color: #012; }
+#message { font-size: 80%; border-bottom: 1px solid #000; background: #ffb; color: #000; padding: 2px 0.5em; position: absolute; top: 0; left: 0; right: 0;
+}
+#message p { margin: 0.125em 0; }
+#message .buttons { position: absolute; top: 0.125em; right: 0.5em; font-weight: bold; }
+#message a { color: #67b; text-decoration: none; }
+#message a:hover { color: #000; }
+#loginform {
+ clear: right;
+ margin: 0.5em;
+ float:right; width: 15em; border: 1px solid #000; background: #fff; color: #444; font-size: 80%; padding: 0.25em;
+
+ opacity: 0.75;
+ -moz-opacity:0.75;
+ filter: alpha(opacity=75);
+}
+#loginform a { float: right; }
+#loginform fieldset { background: #eee url(fountain.png) repeat-x top; border: 1px solid #999; clear: right; }
+#loginform fieldset legend { font-weight: bold; }
+#loginform input { border: 1px solid #999; background: #ddd; width: 6em; vertical-align: middle; }
+#loginform label { display: block; height: 2em; text-align: right; }
+#loginform label input { margin-left: 0.5em; }
+#loginform label input:focus { color: #000; background: #fff; }
+#loginform input#loginsubmit { display: block; margin: 0.5em auto; font-weight: bold; }
+#loginform input#loginsubmit:hover { color: #000; background: #eee; border: 1px solid #000; }
+#editor { margin: 0; margin-top: 5em; }
+#editor-help { font-size: 80%; background: #eee; border: 1px solid #999; }
+#preview { border: 1px dashed #999; margin: -1px; margin-top: 2em; }
+#editor input#editor-comment, #editor textarea { display: block; width: 100%; font-size: 80%; font-family: DejaVu Sans Mono, BitstreamVera Sans Mono, Lucida Console, monospace; border: 1px solid #999; padding: 0.125em; background: #fff; color: #000; }
+#editor fieldset input { border: 1px solid #999; font-weight: bold; background: #ddd; color: #444; }
+#editor fieldset input:hover { color: #000; border: 1px solid #000; background: #eee; }
+#page { margin: 1em 2em; }
+}
+
+@media print {
+#header, #pagetrail, #loginform, #footer, #iconbar { display: none; }
+#page {color: #000; background: #fff;}
+}
+
+#page { line-height: 1.4; }
+#pageinfo { margin-top: 2em; border-top: 2px solid #eee; padding: 0.25em; font-size: 80%; color: #999; }
+pre { font-size: 1em; font-family: DejaVu Sans Mono, Bitsream Vera Sans Mono, Lucida Console, monospace; line-height: 1; white-space: pre; white-space: pre-wrap; word-wrap: break-word; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; border-bottom: 2px solid #eee; border-top: 2px solid #eee; }
+#page pre .ID { font-style: italic; }
+#page pre .ResWord { font-weight: bold; }
+#page pre .Operator { font-weight: bold; color: #999; }
+#page pre .Comment { color: #999; font-style: italic;}
+#page pre .Number { color: #069; }
+#page pre .String { color: #069; font-style: italic; }
+#page pre .SPChar { color: #069; font-weight: bold; }
+span.LineNumber { color: #666; background: #eee; font-weight: bold; font-size: 80%; border-right: 1px solid #999; margin-right: 0.5em; border-top: 2px solid #eee; }
+#page a.codenumbers { float: right; font-size: 80%; font-weight: normal; }
+a img { border:none }
+a { color: #069; text-decoration: none; }
+a:visited { color: #046 }
+a.www, a.http, a.https, a.ftp { color: #45b; }
+a.www:visited, a.http:visited, a.https:visited, a.ftp:visited { color: #56d; }
+a.nonexistent { color: #b11; background: #fee; }
+a:hover { color: #012; background: #e0f5fa;}
+h1, h2, h3, h4, h5, h6 { font-family: sans-serif; font-weight: normal; margin: 1em 0 0.25em 0; color: #7ac; border-bottom: 2px solid #eee; line-height: 1; }
+#pagelocation { color: #689; margin-top: 0; font-size: 250%; letter-spacing: 0.025em; }
+p, ul, ol { margin: 0 0 1em 0; }
+ul, ol { padding-left: 1.5em }
+table { border-collapse: collapse; margin: 0.5em auto}
+th, td { border: 1px solid #999; padding: 0.25em; }
+th { background: #eee; }
+li p { margin: 0; }
+hr { height:0; border:none; border-top: 2px solid #eee; margin: 0.5em 0}
+hr.hr1 { border-top: 2px solid #abc;}
+hr.hr2 { border-top: 2px solid #78a;}
+hr.hr3 { border-top: 2px solid #569;}
+hr.hr4 { border-top: 2px solid #347;}
+hr.hr5 { border-top: 2px solid #126;}
+hr.hr6 { border-top: 2px solid #014;}
+textarea, select, input { border: 1px solid #999; font-size: 1em; vertical-align: middle; }
+input:hover { border: 1px solid #000; background: #fff; color: #000 }
+table.searchpages { border: none; border-top: 2px solid #eee; }
+table.searchpages td { border: none; font-weight: bold; }
diff --git a/files/moin/rpmfusion-theme/css/style.css.blue.orig b/files/moin/rpmfusion-theme/css/style.css.blue.orig
new file mode 100644
index 0000000..8bb9028
--- /dev/null
+++ b/files/moin/rpmfusion-theme/css/style.css.blue.orig
@@ -0,0 +1,108 @@
+html { margin: 0; padding: 0; font-family: DejaVu Sans, Bitsream Vera Sans, Verdana, sans-serif; }
+body { padding: 0; margin: 0; }
+
+@media screen {
+body { color: #333; background: #fff url(fountain.png) repeat-x top; }
+#logo { margin-left: 0.8em; }
+#logo a { font-family: Techno, Impact, HeadlineA, sans-serif; font-size: 1.75em; text-decoration: none; color: #bd9; }
+#logo img { float: left; margin-right: 0.5em; }
+#header { background: #fff url(background.jpg) no-repeat right 60%; border-bottom: 1px solid #222; }
+#iconbar { float: right; margin: 0.25em; padding: 0; font-size: 80%; font-weight: bold; margin-top: -20px; }
+#iconbar span, #iconbar a { display: block; float: left; width: 38px; padding-top: 24px; text-decoration: none; color: #666; text-align: center; background: url(toolbox.png) no-repeat top center; margin: 1px; }
+#iconbar span { color: #bbb;background-image: url(toolbox-gray.png) }
+a#editlink { background-image: url(edit.png) }
+span#editlink { background-image: url(edit-gray.png) }
+a#infolink { background-image: url(versions.png) }
+#iconbar a:hover { border: 1px dotted #999; margin: 0; color: #000; }
+#header hr { height: 0; border: none; clear:right; margin: 0; }
+#searchform { float: right; margin: 0.125em 0.25em 2em 0.25em;
+ opacity: 0.75;
+ -moz-opacity:0.75;
+ filter: alpha(opacity=75);
+}
+#searchform input { border: 1px solid #350; background: #eee; color: #222; vertical-align: middle; font-size: 80%; font-weight: bold; }
+#searchform input:focus { color: #000; background: #fff; }
+#navibar { display: block; margin: 0; padding: 0; font-size: 80%; font-weight: bold; }
+#pagetrail { margin: 0; padding: 0; font-size: 80%; margin-top: 0.25em}
+#pagetrail li ,#navibar li { display: inline; margin: 0; margin-right: 1em; }
+#navibar a { color: #069; text-decoration: none; }
+#pagetrail a { color: #999; text-decoration: none; }
+#navibar li.current a { color: #046 }
+#navibar li a:hover { color: #012; }
+#pagetrail li a:hover { color: #012; }
+#message { font-size: 80%; border-bottom: 1px solid #000; background: #ffb; color: #000; padding: 2px 0.5em; position: absolute; top: 0; left: 0; right: 0;
+}
+#message p { margin: 0.125em 0; }
+#message .buttons { position: absolute; top: 0.125em; right: 0.5em; font-weight: bold; }
+#message a { color: #67b; text-decoration: none; }
+#message a:hover { color: #000; }
+#loginform {
+ clear: right;
+ margin: 0.5em;
+ float:right; width: 15em; border: 1px solid #000; background: #fff; color: #444; font-size: 80%; padding: 0.25em;
+
+ opacity: 0.75;
+ -moz-opacity:0.75;
+ filter: alpha(opacity=75);
+}
+#loginform a { float: right; }
+#loginform fieldset { background: #eee url(fountain.png) repeat-x top; border: 1px solid #999; clear: right; }
+#loginform fieldset legend { font-weight: bold; }
+#loginform input { border: 1px solid #999; background: #ddd; width: 6em; vertical-align: middle; }
+#loginform label { display: block; height: 2em; text-align: right; }
+#loginform label input { margin-left: 0.5em; }
+#loginform label input:focus { color: #000; background: #fff; }
+#loginform input#loginsubmit { display: block; margin: 0.5em auto; font-weight: bold; }
+#loginform input#loginsubmit:hover { color: #000; background: #eee; border: 1px solid #000; }
+#editor { margin: 0; margin-top: 5em; }
+#editor-help { font-size: 80%; background: #eee; border: 1px solid #999; }
+#preview { border: 1px dashed #999; margin: -1px; margin-top: 2em; }
+#editor input#editor-comment, #editor textarea { display: block; width: 100%; font-size: 80%; font-family: DejaVu Sans Mono, BitstreamVera Sans Mono, Lucida Console, monospace; border: 1px solid #999; padding: 0.125em; background: #fff; color: #000; }
+#editor fieldset input { border: 1px solid #999; font-weight: bold; background: #ddd; color: #444; }
+#editor fieldset input:hover { color: #000; border: 1px solid #000; background: #eee; }
+#page { margin: 1em auto; width: 48em; }
+}
+
+@media print {
+#header, #pagetrail, #loginform, #footer, #iconbar { display: none; }
+#page {color: #000; background: #fff;}
+}
+
+#page { line-height: 1.4; }
+#pageinfo { margin-top: 2em; border-top: 2px solid #eee; padding: 0.25em; font-size: 80%; color: #999; }
+pre { font-size: 1em; font-family: DejaVu Sans Mono, Bitsream Vera Sans Mono, Lucida Console, monospace; line-height: 1; white-space: pre; white-space: pre-wrap; word-wrap: break-word; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; border-bottom: 2px solid #eee; border-top: 2px solid #eee; }
+#page pre .ID { font-style: italic; }
+#page pre .ResWord { font-weight: bold; }
+#page pre .Operator { font-weight: bold; color: #999; }
+#page pre .Comment { color: #999; font-style: italic;}
+#page pre .Number { color: #069; }
+#page pre .String { color: #069; font-style: italic; }
+#page pre .SPChar { color: #069; font-weight: bold; }
+span.LineNumber { color: #666; background: #eee; font-weight: bold; font-size: 80%; border-right: 1px solid #999; margin-right: 0.5em; border-top: 2px solid #eee; }
+#page a.codenumbers { float: right; font-size: 80%; font-weight: normal; }
+a img { border:none }
+a { color: #069; text-decoration: none; }
+a:visited { color: #046 }
+a.www, a.http, a.https, a.ftp { color: #45b; }
+a.www:visited, a.http:visited, a.https:visited, a.ftp:visited { color: #56d; }
+a.nonexistent { color: #b11; background: #fee; }
+a:hover { color: #012; background: #e0f5fa;}
+h1, h2, h3, h4, h5, h6 { font-family: Techno, Impact, HeadlineA, sans-serif; font-weight: normal; margin: 1em 0 0.25em 0; color: #7ac; border-bottom: 2px solid #eee; line-height: 1; }
+#pagelocation { color: #689; margin-top: 0; font-size: 250%; letter-spacing: 0.025em; }
+p, ul, ol { margin: 0 0 1em 0; }
+ul, ol { padding-left: 1.5em }
+table { border-collapse: collapse; margin: 0.5em auto}
+th, td { border: 1px solid #999; padding: 0.25em; }
+th { background: #eee; }
+li p { margin: 0; }
+hr { height:0; border:none; border-top: 2px solid #eee; margin: 0.5em 0}
+hr.hr1 { border-top: 2px solid #abc;}
+hr.hr2 { border-top: 2px solid #78a;}
+hr.hr3 { border-top: 2px solid #569;}
+hr.hr4 { border-top: 2px solid #347;}
+hr.hr5 { border-top: 2px solid #126;}
+hr.hr6 { border-top: 2px solid #014;}
+textarea, select, input { border: 1px solid #999; font-size: 1em; vertical-align: middle; }
+input:hover { border: 1px solid #000; background: #fff; color: #000 }
+table.searchpages { border: none; border-top: 2px solid #eee; }
+table.searchpages td { border: none; font-weight: bold; }
diff --git a/files/moin/rpmfusion-theme/css/toolbox.png b/files/moin/rpmfusion-theme/css/toolbox.png
new file mode 100644
index 0000000..b521337
Binary files /dev/null and b/files/moin/rpmfusion-theme/css/toolbox.png differ
diff --git a/files/moin/rpmfusion-theme/css/versions.png b/files/moin/rpmfusion-theme/css/versions.png
new file mode 100644
index 0000000..6c2a065
Binary files /dev/null and b/files/moin/rpmfusion-theme/css/versions.png differ
diff --git a/files/moin/rpmfusion-theme/img/PythonPowered.png b/files/moin/rpmfusion-theme/img/PythonPowered.png
new file mode 100644
index 0000000..c2d6ade
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/PythonPowered.png differ
diff --git a/files/moin/rpmfusion-theme/img/alert.png b/files/moin/rpmfusion-theme/img/alert.png
new file mode 100644
index 0000000..5bc258e
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/alert.png differ
diff --git a/files/moin/rpmfusion-theme/img/angry.png b/files/moin/rpmfusion-theme/img/angry.png
new file mode 100644
index 0000000..95fa3a3
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/angry.png differ
diff --git a/files/moin/rpmfusion-theme/img/attention.png b/files/moin/rpmfusion-theme/img/attention.png
new file mode 100644
index 0000000..7e06456
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/attention.png differ
diff --git a/files/moin/rpmfusion-theme/img/biggrin.png b/files/moin/rpmfusion-theme/img/biggrin.png
new file mode 100644
index 0000000..1409fa3
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/biggrin.png differ
diff --git a/files/moin/rpmfusion-theme/img/checkmark.png b/files/moin/rpmfusion-theme/img/checkmark.png
new file mode 100644
index 0000000..8869caa
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/checkmark.png differ
diff --git a/files/moin/rpmfusion-theme/img/devil.png b/files/moin/rpmfusion-theme/img/devil.png
new file mode 100644
index 0000000..b303743
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/devil.png differ
diff --git a/files/moin/rpmfusion-theme/img/draft.png b/files/moin/rpmfusion-theme/img/draft.png
new file mode 100644
index 0000000..07ac03a
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/draft.png differ
diff --git a/files/moin/rpmfusion-theme/img/frown.png b/files/moin/rpmfusion-theme/img/frown.png
new file mode 100644
index 0000000..2999b55
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/frown.png differ
diff --git a/files/moin/rpmfusion-theme/img/icon-error.png b/files/moin/rpmfusion-theme/img/icon-error.png
new file mode 100644
index 0000000..bf70351
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/icon-error.png differ
diff --git a/files/moin/rpmfusion-theme/img/icon-info.png b/files/moin/rpmfusion-theme/img/icon-info.png
new file mode 100644
index 0000000..041a085
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/icon-info.png differ
diff --git a/files/moin/rpmfusion-theme/img/idea.png b/files/moin/rpmfusion-theme/img/idea.png
new file mode 100644
index 0000000..beae5a3
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/idea.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-attach.png b/files/moin/rpmfusion-theme/img/moin-attach.png
new file mode 100644
index 0000000..e00adb4
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-attach.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-bottom.png b/files/moin/rpmfusion-theme/img/moin-bottom.png
new file mode 100644
index 0000000..1616134
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-bottom.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-deleted.png b/files/moin/rpmfusion-theme/img/moin-deleted.png
new file mode 100644
index 0000000..5ab157b
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-deleted.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-diff.png b/files/moin/rpmfusion-theme/img/moin-diff.png
new file mode 100644
index 0000000..0b98d79
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-diff.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-edit.png b/files/moin/rpmfusion-theme/img/moin-edit.png
new file mode 100644
index 0000000..6cccfee
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-edit.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-email.png b/files/moin/rpmfusion-theme/img/moin-email.png
new file mode 100644
index 0000000..8a01d1e
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-email.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-ftp.png b/files/moin/rpmfusion-theme/img/moin-ftp.png
new file mode 100644
index 0000000..0b289ba
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-ftp.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-help.png b/files/moin/rpmfusion-theme/img/moin-help.png
new file mode 100644
index 0000000..c255499
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-help.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-home.png b/files/moin/rpmfusion-theme/img/moin-home.png
new file mode 100644
index 0000000..e8f287c
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-home.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-icon.png b/files/moin/rpmfusion-theme/img/moin-icon.png
new file mode 100644
index 0000000..3960710
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-icon.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-info.png b/files/moin/rpmfusion-theme/img/moin-info.png
new file mode 100644
index 0000000..39418c9
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-info.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-inter.png b/files/moin/rpmfusion-theme/img/moin-inter.png
new file mode 100644
index 0000000..9a62324
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-inter.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-new.png b/files/moin/rpmfusion-theme/img/moin-new.png
new file mode 100644
index 0000000..eff3384
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-new.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-news.png b/files/moin/rpmfusion-theme/img/moin-news.png
new file mode 100644
index 0000000..a4641ea
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-news.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-parent.png b/files/moin/rpmfusion-theme/img/moin-parent.png
new file mode 100644
index 0000000..47416d4
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-parent.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-print.png b/files/moin/rpmfusion-theme/img/moin-print.png
new file mode 100644
index 0000000..497deae
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-print.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-raw.png b/files/moin/rpmfusion-theme/img/moin-raw.png
new file mode 100644
index 0000000..236e1d5
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-raw.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-rss.png b/files/moin/rpmfusion-theme/img/moin-rss.png
new file mode 100644
index 0000000..64a8509
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-rss.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-search.png b/files/moin/rpmfusion-theme/img/moin-search.png
new file mode 100644
index 0000000..a62bc50
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-search.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-show.png b/files/moin/rpmfusion-theme/img/moin-show.png
new file mode 100644
index 0000000..e68c77f
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-show.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-subscribe.png b/files/moin/rpmfusion-theme/img/moin-subscribe.png
new file mode 100644
index 0000000..03a4c6b
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-subscribe.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-telnet.png b/files/moin/rpmfusion-theme/img/moin-telnet.png
new file mode 100644
index 0000000..a4641ea
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-telnet.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-top.png b/files/moin/rpmfusion-theme/img/moin-top.png
new file mode 100644
index 0000000..572543e
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-top.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-unsubscribe.png b/files/moin/rpmfusion-theme/img/moin-unsubscribe.png
new file mode 100644
index 0000000..8a01d1e
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-unsubscribe.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-up.png b/files/moin/rpmfusion-theme/img/moin-up.png
new file mode 100644
index 0000000..57e240a
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-up.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-updated.png b/files/moin/rpmfusion-theme/img/moin-updated.png
new file mode 100644
index 0000000..40bf05e
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-updated.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-www.png b/files/moin/rpmfusion-theme/img/moin-www.png
new file mode 100644
index 0000000..2534714
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-www.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-xml.png b/files/moin/rpmfusion-theme/img/moin-xml.png
new file mode 100644
index 0000000..52f1607
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-xml.png differ
diff --git a/files/moin/rpmfusion-theme/img/moin-xml2.png b/files/moin/rpmfusion-theme/img/moin-xml2.png
new file mode 100644
index 0000000..af554e4
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/moin-xml2.png differ
diff --git a/files/moin/rpmfusion-theme/img/ohwell.png b/files/moin/rpmfusion-theme/img/ohwell.png
new file mode 100644
index 0000000..7e5a29d
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/ohwell.png differ
diff --git a/files/moin/rpmfusion-theme/img/prio1.png b/files/moin/rpmfusion-theme/img/prio1.png
new file mode 100644
index 0000000..774d34d
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/prio1.png differ
diff --git a/files/moin/rpmfusion-theme/img/prio2.png b/files/moin/rpmfusion-theme/img/prio2.png
new file mode 100644
index 0000000..3c6fac5
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/prio2.png differ
diff --git a/files/moin/rpmfusion-theme/img/prio3.png b/files/moin/rpmfusion-theme/img/prio3.png
new file mode 100644
index 0000000..2d03e62
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/prio3.png differ
diff --git a/files/moin/rpmfusion-theme/img/redface.png b/files/moin/rpmfusion-theme/img/redface.png
new file mode 100644
index 0000000..29d6317
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/redface.png differ
diff --git a/files/moin/rpmfusion-theme/img/sad.png b/files/moin/rpmfusion-theme/img/sad.png
new file mode 100644
index 0000000..c52405c
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/sad.png differ
diff --git a/files/moin/rpmfusion-theme/img/smile.png b/files/moin/rpmfusion-theme/img/smile.png
new file mode 100644
index 0000000..64d3de2
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/smile.png differ
diff --git a/files/moin/rpmfusion-theme/img/smile2.png b/files/moin/rpmfusion-theme/img/smile2.png
new file mode 100644
index 0000000..65deac7
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/smile2.png differ
diff --git a/files/moin/rpmfusion-theme/img/smile3.png b/files/moin/rpmfusion-theme/img/smile3.png
new file mode 100644
index 0000000..14734f6
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/smile3.png differ
diff --git a/files/moin/rpmfusion-theme/img/smile4.png b/files/moin/rpmfusion-theme/img/smile4.png
new file mode 100644
index 0000000..db68b57
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/smile4.png differ
diff --git a/files/moin/rpmfusion-theme/img/star_off.png b/files/moin/rpmfusion-theme/img/star_off.png
new file mode 100644
index 0000000..c5535c3
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/star_off.png differ
diff --git a/files/moin/rpmfusion-theme/img/star_on.png b/files/moin/rpmfusion-theme/img/star_on.png
new file mode 100644
index 0000000..ec5c030
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/star_on.png differ
diff --git a/files/moin/rpmfusion-theme/img/thumbs-up.png b/files/moin/rpmfusion-theme/img/thumbs-up.png
new file mode 100644
index 0000000..94b737b
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/thumbs-up.png differ
diff --git a/files/moin/rpmfusion-theme/img/tired.png b/files/moin/rpmfusion-theme/img/tired.png
new file mode 100644
index 0000000..afc8e9c
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/tired.png differ
diff --git a/files/moin/rpmfusion-theme/img/tongue.png b/files/moin/rpmfusion-theme/img/tongue.png
new file mode 100644
index 0000000..fceafa4
Binary files /dev/null and b/files/moin/rpmfusion-theme/img/tongue.png differ
diff --git a/files/moin/rpmfusion-theme/logo.png b/files/moin/rpmfusion-theme/logo.png
new file mode 100644
index 0000000..a6403ca
Binary files /dev/null and b/files/moin/rpmfusion-theme/logo.png differ
8 years, 1 month
[ansible] Fix type
by Nicolas Chauvet
commit 0dba42bd9dab6895c2137e5ca9f820dbb4ec8310
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 17:03:42 2016 +0100
Fix type
roles/moin/tasks/main.yml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/roles/moin/tasks/main.yml b/roles/moin/tasks/main.yml
index 813195d..811213e 100644
--- a/roles/moin/tasks/main.yml
+++ b/roles/moin/tasks/main.yml
@@ -24,7 +24,7 @@
- moin
- name: deploy moin wikiconfig.py
- copy: src={{ files }}/moin/wikiconfig.py dest==/var/www/moin/wikiconfig.py
+ copy: src={{ files }}/moin/wikiconfig.py dest=/var/www/moin/wikiconfig.py
tags:
- config
- moin
8 years, 1 month
[ansible] wikiconfig
by Nicolas Chauvet
commit 6d61bfda346c50d8ceaab850a1433e2ed39f4fff
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 17:02:08 2016 +0100
wikiconfig
roles/moin/tasks/main.yml | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/roles/moin/tasks/main.yml b/roles/moin/tasks/main.yml
index 2391b0c..813195d 100644
--- a/roles/moin/tasks/main.yml
+++ b/roles/moin/tasks/main.yml
@@ -23,6 +23,14 @@
- config
- moin
+- name: deploy moin wikiconfig.py
+ copy: src={{ files }}/moin/wikiconfig.py dest==/var/www/moin/wikiconfig.py
+ tags:
+ - config
+ - moin
+ notify:
+ - restart apache
+
- name: moin apache config
copy: src=moin.conf dest=/etc/httpd/conf.d/moin.conf
tags:
8 years, 1 month
[ansible] Add wikiconfig.py
by Nicolas Chauvet
commit d912da576ac7db3110f1a49d6e45d09c7069f1c8
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 16:59:51 2016 +0100
Add wikiconfig.py
files/moin/wikiconfig.py | 207 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 207 insertions(+), 0 deletions(-)
---
diff --git a/files/moin/wikiconfig.py b/files/moin/wikiconfig.py
new file mode 100644
index 0000000..e3e901f
--- /dev/null
+++ b/files/moin/wikiconfig.py
@@ -0,0 +1,207 @@
+# -*- coding: utf-8 -*-
+# IMPORTANT! This encoding (charset) setting MUST be correct! If you live in a
+# western country and you don't know that you use utf-8, you probably want to
+# use iso-8859-1 (or some other iso charset). If you use utf-8 (a Unicode
+# encoding) you MUST use: coding: utf-8
+# That setting must match the encoding your editor uses when you modify the
+# settings below. If it does not, special non-ASCII chars will be wrong.
+
+"""
+ MoinMoin - Configuration for a single wiki
+
+ If you run a single wiki only, you can omit the farmconfig.py config
+ file and just use wikiconfig.py - it will be used for every request
+ we get in that case.
+
+ Note that there are more config options than you'll find in
+ the version of this file that is installed by default; see
+ the module MoinMoin.config.multiconfig for a full list of names and their
+ default values.
+
+ Also, the URL http://moinmo.in/HelpOnConfiguration has
+ a list of config options.
+
+ ** Please do not use this file for a wiki farm. Use the sample file
+ from the wikifarm directory instead! **
+"""
+
+import os
+
+from MoinMoin.config import multiconfig, url_prefix_static
+
+
+class Config(multiconfig.DefaultConfig):
+
+ # Critical setup ---------------------------------------------------
+
+ # Directory containing THIS wikiconfig:
+ wikiconfig_dir = os.path.abspath(os.path.dirname(__file__))
+
+ # We assume that this config file is located in the instance directory, like:
+ # instance_dir/
+ # wikiconfig.py
+ # data/
+ # underlay/
+ # If that's not true, feel free to just set instance_dir to the real path
+ # where data/ and underlay/ is located:
+ #instance_dir = '/where/ever/your/instance/is'
+ instance_dir = wikiconfig_dir
+
+ # Where your own wiki pages are (make regular backups of this directory):
+ data_dir = os.path.join(instance_dir, 'data', '') # path with trailing /
+
+ # Where system and help pages are (you may exclude this from backup):
+ data_underlay_dir = os.path.join(instance_dir, 'underlay', '') # path with trailing /
+
+ # The URL prefix we use to access the static stuff (img, css, js).
+ # Note: moin runs a static file server at url_prefix_static path (relative
+ # to the script url).
+ # If you run your wiki script at the root of your site (/), just do NOT
+ # use this setting and it will automatically work.
+ # If you run your wiki script at /mywiki, you need to use this:
+ #url_prefix_static = '/mywiki' + url_prefix_static
+
+
+ # Wiki identity ----------------------------------------------------
+
+ # Site name, used by default for wiki name-logo [Unicode]
+ sitename = u'RPM Fusion'
+
+ # Wiki logo. You can use an image, text or both. [Unicode]
+ # For no logo or text, use '' - the default is to show the sitename.
+ # See also url_prefix setting below!
+ #logo_string = u'<img src="%s/common/moinmoin.png" alt="MoinMoin Logo">' % url_prefix_static
+ logo_string = u'<img src="%s/rpmfusion/logo.png" alt="RPM Fusion Logo">' % url_prefix_static
+
+ # name of entry page / front page [Unicode], choose one of those:
+
+ # a) if most wiki content is in a single language
+ #page_front_page = u"MyStartingPage"
+ page_front_page = u"RPM Fusion"
+
+ # b) if wiki content is maintained in many languages
+ #page_front_page = u"FrontPage"
+
+ # The interwiki name used in interwiki links
+ #interwikiname = u'UntitledWiki'
+ # Show the interwiki name (and link it to page_front_page) in the Theme,
+ # nice for farm setups or when your logo does not show the wiki's name.
+ #show_interwiki = 1
+
+
+ # Security ----------------------------------------------------------
+
+ # This is checked by some rather critical and potentially harmful actions,
+ # like despam or PackageInstaller action:
+ #superuser = [u"YourName", ]
+ superuser = [u"MatthiasSaou", u"XavierLamien", u"NicolasChauvet" ]
+
+ # IMPORTANT: grant yourself admin rights! replace YourName with
+ # your user name. See HelpOnAccessControlLists for more help.
+ # All acl_rights_xxx options must use unicode [Unicode]
+ #acl_rights_before = u"YourName:read,write,delete,revert,admin"
+ acl_rights_before = u"AdminGroup:read,write,delete,revert,admin"
+ acl_rights_default = u"Known:read,write,delete,revert All:read"
+
+ # user preferences
+ user_checkbox_defaults = {'mailto_author': 0,
+ 'edit_on_doubleclick': 0,
+ 'remember_last_visit': 0,
+ 'show_comments': 0,
+ 'show_nonexist_qm': 0, # nonexist_qm
+ 'show_page_trail': 1,
+ 'show_toolbar': 1,
+ 'show_topbottom': 0,
+ 'show_fancy_diff': 1,
+ 'wikiname_add_spaces': 0,
+ 'remember_me': 1,
+ }
+
+ #user_form_defaults = [u"show_toolbar", u"show_fancy_diff", u"disabled"]
+ # The default (ENABLED) password_checker will keep users from choosing too
+ # short or too easy passwords. If you don't like this and your site has
+ # rather low security requirements, feel free to DISABLE the checker by:
+ #password_checker = None # None means "don't do any password strength checks"
+
+ # Link spam protection for public wikis (Uncomment to enable)
+ # Needs a reliable internet connection.
+ from MoinMoin.security.antispam import SecurityPolicy
+ textchas = {
+ 'en': {
+ u"How many sides does a rectangle have?": ur"laxathom",
+ # ...
+ },
+ # you can add more languages if you like
+ }
+
+ # stop new accounts being created
+ import MoinMoin.config.multiconfig # if not already included in your config file
+ actions_excluded = MoinMoin.config.multiconfig.DefaultConfig.actions_excluded + ['newaccount']
+
+
+ # Mail --------------------------------------------------------------
+
+ # Configure to enable subscribing to pages (disabled by default)
+ # or sending forgotten passwords.
+
+ # SMTP server, e.g. "mail.provider.com" (None to disable mail)
+ #mail_smarthost = ""
+ mail_smarthost = "localhost"
+
+ # The return address, e.g u"J�rgen Wiki <noreply(a)mywiki.org>" [Unicode]
+ #mail_from = u""
+ mail_from = u"RPM Fusion Wiki <noreply(a)rpmfusion.org>"
+
+ # "user pwd" if you need to use SMTP AUTH
+ #mail_login = ""
+
+
+ # User interface ----------------------------------------------------
+
+ # Add your wikis important pages at the end. It is not recommended to
+ # remove the default links. Leave room for user links - don't use
+ # more than 6 short items.
+ # You MUST use Unicode strings here, but you need not use localized
+ # page names for system and help pages, those will be used automatically
+ # according to the user selected language. [Unicode]
+ navi_bar = [
+ # If you want to show your page_front_page here:
+ u'%(page_front_page)s',
+ #u'RecentChanges',
+ #u'FindPage',
+ #u'HelpContents',
+ u'Configuration',
+ u'ReportingBugs',
+ ]
+
+ # The default theme anonymous or new users get
+ #theme_default = 'modernized'
+ theme_default = 'rpmfusion'
+
+
+ # Language options --------------------------------------------------
+
+ # See http://moinmo.in/ConfigMarket for configuration in
+ # YOUR language that other people contributed.
+
+ # The main wiki language, set the direction of the wiki pages
+ language_default = 'en'
+
+ # the following regexes should match the complete name when used in free text
+ # the group 'all' shall match all, while the group 'key' shall match the key only
+ # e.g. CategoryFoo -> group 'all' == CategoryFoo, group 'key' == Foo
+ # moin's code will add ^ / $ at beginning / end when needed
+ # You must use Unicode strings here [Unicode]
+ page_category_regex = ur'(?P<all>Category(?P<key>(?!Template)\S+))'
+ page_dict_regex = ur'(?P<all>(?P<key>\S+)Dict)'
+ page_group_regex = ur'(?P<all>(?P<key>\S+)Group)'
+ page_template_regex = ur'(?P<all>(?P<key>\S+)Template)'
+
+ # Content options ---------------------------------------------------
+
+ # Show users hostnames in RecentChanges
+ show_hosts = 0
+
+ # Enable graphical charts, requires gdchart.
+ #chart_options = {'width': 600, 'height': 300}
+
8 years, 1 month
[ansible] Add group_vars dns
by Nicolas Chauvet
commit eda005cf2020dd525db890c77e2653d7c78a8350
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 16:07:58 2016 +0100
Add group_vars dns
inventory/group_vars/dns | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
---
diff --git a/inventory/group_vars/dns b/inventory/group_vars/dns
new file mode 100644
index 0000000..2fdd07b
--- /dev/null
+++ b/inventory/group_vars/dns
@@ -0,0 +1,23 @@
+---
+# Define resources for this group of hosts here.
+lvm_size: 30000
+mem_size: 2048
+num_cpus: 2
+
+# for systems that do not match the above - specify the same parameter in
+# the host_vars/$hostname file
+
+udp_ports: [ 53 ]
+tcp_ports: [ 53 ]
+
+fas_client_groups: sysadmin-main,sysadmin-dns
+
+nrpe_procs_warn: 300
+nrpe_procs_crit: 500
+
+sudoers: "{{ private }}/files/sudo/sysadmin-dns"
+
+csi_security_category: High
+csi_primary_contact: RPM Fusion Admins - root(a)rpmfusion.org
+csi_purpose: Domain Name Service
+
8 years, 1 month
[ansible] Update moin
by Nicolas Chauvet
commit c573674710ee6552595106f03ff144e92cfba1d5
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 16:04:05 2016 +0100
Update moin
roles/moin/files/moin.conf | 2 +-
roles/moin/tasks/main.yml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/roles/moin/files/moin.conf b/roles/moin/files/moin.conf
index 8cef12d..9f4a228 100644
--- a/roles/moin/files/moin.conf
+++ b/roles/moin/files/moin.conf
@@ -3,7 +3,7 @@
# MoinMoin
WSGISocketPrefix /var/run/httpd/moin-wsgi
WSGIDaemonProcess moin user=apache group=apache processes=5 threads=10 maximum-requests=1000 umask=0007
- WSGIScriptAlias /moin /var/www/rpmfusion.org/moin.wsgi
+ WSGIScriptAlias /moin /var/www/moin/moin.wsgi
<Location /moin>
WSGIProcessGroup moin
</Location>
diff --git a/roles/moin/tasks/main.yml b/roles/moin/tasks/main.yml
index b6ff077..2391b0c 100644
--- a/roles/moin/tasks/main.yml
+++ b/roles/moin/tasks/main.yml
@@ -24,7 +24,7 @@
- moin
- name: moin apache config
- copy: src=moin.conf dest=/etc/http/conf.d/moin.conf
+ copy: src=moin.conf dest=/etc/httpd/conf.d/moin.conf
tags:
- config
- moin
8 years, 1 month
[ansible] Add moin files
by Nicolas Chauvet
commit eb02c4ab5ccb06a459aaeed247bb704f6ce173c1
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 15:45:45 2016 +0100
Add moin files
roles/moin/files/moin.conf | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/roles/moin/files/moin.conf b/roles/moin/files/moin.conf
new file mode 100644
index 0000000..8cef12d
--- /dev/null
+++ b/roles/moin/files/moin.conf
@@ -0,0 +1,9 @@
+
+
+ # MoinMoin
+ WSGISocketPrefix /var/run/httpd/moin-wsgi
+ WSGIDaemonProcess moin user=apache group=apache processes=5 threads=10 maximum-requests=1000 umask=0007
+ WSGIScriptAlias /moin /var/www/rpmfusion.org/moin.wsgi
+ <Location /moin>
+ WSGIProcessGroup moin
+ </Location>
8 years, 1 month
[ansible] Fixup take2
by Nicolas Chauvet
commit 782d528997ed0773f99479b65770fd67d6c185c9
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 15:43:18 2016 +0100
Fixup take2
roles/moin/tasks/main.yml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/roles/moin/tasks/main.yml b/roles/moin/tasks/main.yml
index 645ff45..b6ff077 100644
--- a/roles/moin/tasks/main.yml
+++ b/roles/moin/tasks/main.yml
@@ -18,7 +18,7 @@
- moin
- name: create a symlink to moin.wsgi
- file: src=/var/www/moin/moin.wsgi dest=/usr/share/moin/server/moin.wsgi state=link
+ file: src=/usr/share/moin/server/moin.wsgi dest=/var/www/moin/moin.wsgi state=link
tags:
- config
- moin
8 years, 1 month
[ansible] Fixup moin
by Nicolas Chauvet
commit 9737887701a6c09f9546e316e3769c4126dfa582
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 24 15:37:03 2016 +0100
Fixup moin
roles/moin/tasks/main.yml | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/roles/moin/tasks/main.yml b/roles/moin/tasks/main.yml
index 8224060..645ff45 100644
--- a/roles/moin/tasks/main.yml
+++ b/roles/moin/tasks/main.yml
@@ -18,7 +18,7 @@
- moin
- name: create a symlink to moin.wsgi
- file: path=/var/www/moin/moin.wsgi dest=/usr/share/moin/server/moin.wsgi state=link
+ file: src=/var/www/moin/moin.wsgi dest=/usr/share/moin/server/moin.wsgi state=link
tags:
- config
- moin
8 years, 1 month