--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/acledit.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,32 @@
+<!-- VAR acl_field_begin -->
+<div class="tblholder">
+ <table border="0" cellspacing="1" cellpadding="4" style="width: 100%;">
+ <tr>
+ <th></th>
+ <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('i');">{lang:acl_lbl_field_inherit}</th>
+ <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('1');">{lang:acl_lbl_field_deny}</th>
+ <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('2');">{lang:acl_lbl_field_disallow}</th>
+ <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('3');">{lang:acl_lbl_field_wikimode}</th>
+ <th style='cursor: pointer;' title="Click to change all columns" onclick="__aclSetAllRadios('4');">{lang:acl_lbl_field_allow}</th>
+ </tr>
+<!-- ENDVAR acl_field_begin -->
+<!-- VAR acl_field_item -->
+ <tr>
+ <td class="{ROW_CLASS}">{FIELD_DESC}</td>
+ <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="i" name="{FIELD_NAME}" {FIELD_INHERIT_CHECKED} /></td>
+ <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="1" name="{FIELD_NAME}" {FIELD_DENY_CHECKED} /></td>
+ <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="2" name="{FIELD_NAME}" {FIELD_DISALLOW_CHECKED} /></td>
+ <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="3" name="{FIELD_NAME}" {FIELD_WIKIMODE_CHECKED} /></td>
+ <td class="{ROW_CLASS}" style="text-align: center;"><input type="radio" value="4" name="{FIELD_NAME}" {FIELD_ALLOW_CHECKED} /></td>
+ </tr>
+<!-- ENDVAR acl_field_item -->
+<!-- VAR acl_field_end -->
+ <tr>
+ <td colspan="6" class="row3">
+ {lang:acl_lbl_help}
+ </td>
+ </tr>
+ </table>
+</div>
+<!-- ENDVAR acl_field_end -->
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/comment.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,58 @@
+<div class="tblholder">
+ <table border="0" width="100%" cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="2" style="text-align: left;">{DATETIME}</th>
+ </tr>
+ <tr>
+ <td style="width: 120px; height: 100%;" rowspan="4" valign="top" class="row1<!-- BEGIN is_friend --> row1_green<!-- END is_friend --><!-- BEGIN is_foe --> row1_red<!-- END is_foe -->">
+ <table border="0" width="100%" style="height: 100%;" cellspacing="0" cellpadding="0">
+ <tr>
+ <td valign="top" class="row1<!-- BEGIN is_friend --> row1_green<!-- END is_friend --><!-- BEGIN is_foe --> row1_red<!-- END is_foe -->">
+ <b>{NAME}</b><br />
+ <small>{USER_LEVEL}</small>
+ <!-- BEGIN user_has_avatar -->
+ <div class="avatar">
+ <a href="{USERPAGE_LINK}">
+ <img alt="{AVATAR_ALT}" src="{AVATAR_URL}" style="border-width: 0px;" />
+ </a>
+ </div>
+ <!-- END user_has_avatar -->
+ </td>
+ </tr>
+ <tr>
+ <td valign="bottom" class="row1<!-- BEGIN is_friend --> row1_green<!-- END is_friend --><!-- BEGIN is_foe --> row1_red<!-- END is_foe -->">
+ {SEND_PM_LINK} {ADD_BUDDY_LINK}
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td class="row2">
+ <b>{lang:comment_lbl_subject}</b> <span id="subject_{ID}">{SUBJECT}</span>
+ </td>
+ </tr>
+ <tr>
+ <td class="row3">
+ <div id="comment_{ID}">{DATA}</div>
+ <!-- BEGIN signature -->
+ <hr style="margin-left: 1em; width: 200px;" />
+ {SIGNATURE}
+ <!-- END signature -->
+ </td>
+ </tr>
+ <!-- BEGIN can_edit -->
+ <tr>
+ <td class="row2">
+ [ {EDIT_LINK} | {DELETE_LINK} ]
+ </td>
+ </tr>
+ <!-- END can_edit -->
+ <!-- BEGIN auth_mod -->
+ <tr>
+ <td class="row1">
+ <b>{lang:comment_lbl_mod_options}</b> {MOD_APPROVE_LINK} {MOD_DELETE_LINK} | {MOD_IP_LINK}
+ </td>
+ </tr>
+ <!-- END auth_mod -->
+ </table>
+</div>
+<br />
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/css-extra/jbox.css Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,93 @@
+/*
+ * jBox menu system
+ */
+
+div.menu, div.menu_nojs {
+ background-image: url(../images/jbox.gif);
+ background-repeat: repeat-x;
+ background-color: #303030;
+ font-size: 7pt;
+ border-width: 0;
+}
+.menu_bg {
+ background-color: #303030;
+}
+div.menu ul, div.menu_nojs ul {
+ display: none;
+ position: absolute;
+ padding: 0;
+ margin: 0 !important;
+ background-color: #303030;
+ border-width: 0;
+ min-width: 120px;
+ text-transform: lowercase;
+}
+div.menu a, div.menu div.label, div.menu_nojs a, div.menu_nojs div.label {
+ padding: 2.5pt 5px;
+ margin-right: 3px;
+ text-decoration: none;
+ display: block;
+ float: left;
+ color: #b2b2b2;
+}
+div#content-wrapper div.menu a, div#content-wrapper div.menu_nojs a {
+ color: #b2b2b2;
+}
+div.menu div.label, div.menu_nojs div.label {
+ color: #808080;
+ cursor: default;
+}
+div.menu span.sep, div.menu_nojs span.sep {
+ display: block;
+ float: left;
+ width: 5px;
+}
+div.menu div.multopts, div.menu_nojs div.multopts {
+ line-height: 17pt;
+}
+div.menu div.multopts a, div.menu div.multopts div.label, div.menu_nojs div.multopts a, div.menu_nojs div.multopts div.label {
+ float: none;
+ display: inline;
+}
+div.menu a.liteselected, div.menu a.liteselected:hover, div.menu a:hover, div.menu_nojs a.liteselected, div.menu_nojs a.liteselected:hover, div.menu_nojs a:hover {
+ color: #c9c9c9;
+ background-color: #484848;
+ background-image: url(../images/jbox.gif);
+ background-position: 0 -32px;
+ background-repeat: repeat-x;
+}
+div.menu input[type ^="text"], div.menu input[type ^="password"], div.menu_nojs input[type ^="text"], div.menu_nojs input[type ^="password"] {
+ border-width: 0;
+ font-size: 9pt;
+ padding: 2px 5px 3px 5px;
+ max-width: 70px;
+ color: #a9a9a9;
+ background-color: #191919;
+}
+div.menu input[type ^="text"]:hover, div.menu input[type ^="password"]:hover, div.menu_nojs input[type ^="text"]:hover, div.menu_nojs input[type ^="password"]:hover {
+ background-color: #292929;
+}
+div.menu input[type ^="text"]:focus, div.menu input[type ^="password"]:focus, div.menu_nojs input[type ^="text"]:focus, div.menu_nojs input[type ^="password"]:focus {
+ background-color: #373737;
+}
+div.menu input[type ^="button"], div.menu input[type ^="submit"], div.menu_nojs input[type ^="button"], div.menu_nojs input[type ^="submit"] {
+ border-width: 0;
+ font-size: 9pt;
+ padding: 3px 5px;
+ max-width: 70px;
+}
+div.menu a.current, div.menu a.current:hover, div.menu a.selected, div.menu a.selected:hover, div.menu_nojs a.current, div.menu_nojs a.current:hover, div.menu_nojs a.selected, div.menu_nojs a.selected:hover {
+ color: #202020;
+ background-color: #FFFFFF;
+}
+div.menu a.current:hover, div.menu a.selected:hover, div.menu a.current.liteselected,
+div.menu_nojs a.current:hover, div.menu_nojs a.selected:hover, div.menu_nojs a.current.liteselected {
+ background-position: 0 -64px;
+}
+div.menu ul li, div.menu_nojs ul li {
+ list-style: none;
+}
+div.menu ul a, div.menu_nojs ul a {
+ float: none;
+ margin: 0;
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/css-extra/toolbar.css Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,138 @@
+/* toolbar */
+div.toolbar {
+ border: 1px solid #3b619c;
+ background-color: #D0D0D0;
+ background-image: url(../../oxygen/images/bleu/sprite-horiz.gif);
+ background-position: 0 -90px;
+ padding: 1px 0;
+ height: 22px;
+ font-family: arial, sans-serif;
+ font-size: 8pt;
+}
+div.toolbar ul {
+ margin: 0;
+ padding: 0;
+}
+div.toolbar ul li {
+ list-style: none;
+ margin: 0;
+ float: left;
+}
+div.toolbar a img {
+ opacity: 0.6;
+}
+div.toolbar a:hover img, div.toolbar a:focus img {
+ opacity: 1;
+}
+div.toolbar a {
+ display: block;
+ padding: 2px;
+ border: 1px solid transparent;
+ cursor: default;
+ width: auto;
+ color: #000000 !important;
+ margin: 0 2px;
+ max-height: 16px;
+ text-decoration: none;
+}
+div.toolbar a:hover, div.toolbar a:focus {
+ border: 1px solid #000080;
+ background-color: #ceceed;
+ background-image: url(../../oxygen/images/bleu/sprite-horiz.gif);
+ background-position: 0 -118px;
+ color: #000000 !important;
+ text-decoration: none;
+}
+div.toolbar a:active {
+ background-color: #E0E0E0;
+ background-position: 0 -138px;
+}
+div.toolbar img {
+ margin: 0;
+ padding: 0;
+ display: inline;
+ border-width: 0px;
+}
+div.toolbar a span {
+ position: relative;
+ top: -3px !important;
+}
+div.toolbar a span.noimage {
+ position: relative;
+ top: 0px !important;
+ height: 16px !important;
+ display: block;
+ padding-left: 2px !important;
+}
+div.toolbar li span {
+ padding-left: 4px;
+ padding-right: 2px;
+ position: relative;
+ top: 4px;
+}
+
+/* vertical toolbar */
+div.toolbar_vert {
+ border: 1px solid #82aae2;
+ background-color: #c9ddf8;
+ padding: 2px 0;
+}
+div.toolbar_vert ul {
+ margin: 0;
+ padding: 0;
+}
+div.toolbar_vert ul li {
+ list-style: none;
+ margin: 0;
+}
+div.toolbar_vert a img {
+ opacity: 0.6;
+ /*filter: alpha(opacity=60);*/
+}
+div.toolbar_vert a:hover img {
+ opacity: 1;
+ /*filter: alpha(opacity=100);*/
+}
+div.toolbar_vert a {
+ display: block;
+ padding: 2px;
+ border: 1px solid transparent;
+ cursor: default;
+ width: auto;
+ color: #000000 !important;
+ margin: 0 2px;
+ max-height: 16px;
+ text-decoration: none;
+}
+div.toolbar_vert a:hover {
+ border: 1px solid #202090;
+ background-color: #ceceed;
+ color: #000000 !important;
+ text-decoration: none;
+ background-image: url(../../oxygen/images/bleu/sprite-horiz.gif);
+ background-position: 0 -118px;
+}
+div.toolbar_vert a:active {
+ border: 1px solid #A0A0A0;
+ background-color: #E0E0E0;
+}
+div.toolbar_vert img {
+ margin: 0;
+ padding: 0;
+ display: inline;
+ border-width: 0px;
+}
+div.toolbar_vert a span {
+ position: relative;
+ top: -4px;
+}
+div.toolbar_vert li span {
+ padding-left: 2px;
+ padding-right: 5px;
+}
+
+div.toolbar_vert li > span {
+ display: block;
+ padding: 4px 5px;
+}
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/css/babygrand.css Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,360 @@
+/**
+ * Enanium - Baby Grand
+ * Polished black default theme for Enano CMS
+ * Copyright (C) 2009 Dan Fuhry
+ */
+
+/* Includes */
+@import url(../css-extra/jbox.css);
+@import url(../css-extra/toolbar.css);
+
+/* Core definitions - structure */
+
+html, body {
+ margin: 0;
+ padding: 0;
+}
+
+div {
+ margin: 0;
+ padding: 0;
+}
+
+body {
+ background-image: url(../images/background.gif);
+ background-color: #2a2a29;
+ font-family: trebuchet ms, verdana, tahoma, arial, helvetica, sans-serif;
+ font-size: 9pt;
+}
+
+table#body-wrapper {
+ width: 100%;
+}
+
+body.simple table#body-wrapper {
+ width: 70%;
+ margin: 0 auto;
+}
+
+td#cell-sbleft {
+ background-image: url(../images/transb50.png);
+}
+
+td#cell-content {
+ background-color: #fff;
+ padding: 0;
+ width: 100%;
+}
+
+/* Global - links */
+a {
+ text-decoration: none;
+}
+
+a:link, a:visited {
+ color: #356a9e;
+}
+
+div#content-wrapper a:visited {
+ color: #4c84bb;
+}
+
+a:link:hover {
+ color: #6a95c0;
+}
+
+/* Header */
+div#header {
+ line-height: 122px;
+ /* background-image: url(../images/top.gif); */
+ background-repeat: repeat-x;
+ color: #a9a9a9;
+ padding: 0 1.3em;
+}
+
+body.simple div#header {
+ line-height: 78px;
+ width: 75%;
+ margin: 100px auto 0 auto;
+}
+
+div#header h1 {
+ margin: 0;
+ font-weight: normal;
+}
+
+div#header h1 a {
+ color: white;
+ padding-right: 20px;
+}
+
+div#header h1 a:hover {
+ background-image: url(../images/home.gif);
+ background-repeat: no-repeat;
+ background-position: center right;
+}
+
+div.logo {
+ width: 96px;
+ height: 122px;
+ background-image: url(../images/logo.png);
+ background-position: center center;
+ background-repeat: no-repeat;
+ float: left;
+ margin: 0 7px 0 -13px;
+}
+
+/* Userlinks */
+ul.useropts {
+ position: absolute;
+ margin: 0;
+ right: 10px;
+ line-height: 19px;
+ top: 99px;
+}
+
+ul.useropts li {
+ display: block;
+ float: left;
+ margin-right: 4px;
+}
+
+ul.useropts li a {
+ color: #a9b2e3;
+ display: block;
+ padding: 2px 12px;
+ background-color: #30475d;
+ -moz-border-radius: 6px 6px 0 0;
+ border-radius: 6px 6px 0 0;
+}
+
+ul.useropts li.em a {
+ color: #b9d0e3;
+ background-color: #405f7c;
+ font-weight: bold;
+}
+
+ul.useropts li:hover {
+ position: relative;
+ top: -2px;
+}
+
+ul.useropts li:hover > a {
+ padding: 2px 12px 4px 12px;
+}
+
+ul.useropts li.logout:hover > a {
+ color: #e9e9e9;
+ background-color: #701010;
+}
+
+/* Search form */
+
+form.searchform {
+ position: absolute;
+ /* background-color: #292929; */
+ background-image: url(../images/transb50.png);
+ top: 0px;
+ right: 10px;
+ padding: 7px;
+ text-align: right;
+}
+
+/* Sidebars */
+div.sidebar.left {
+ width: 150px;
+}
+
+div.sidebar.right {
+ float: right;
+ width: 170px;
+ margin: 0 0 0 20px;
+}
+
+div.sidebar.right div.slider {
+ padding: 10px;
+ background-color: #bed8ef;
+ -moz-border-radius: 10px;
+ border-radius: 10px;
+}
+
+div.sidebar h4 {
+ margin: 0;
+ padding: 5px 3px;
+ color: #90B0D0;
+ border-bottom: 1px dotted #5b6f80;
+ font-size: 10pt;
+}
+
+div.sidebar div.slider {
+ font-size: 8pt;
+}
+
+div.sidebar h4 a {
+ cursor: pointer;
+}
+
+div.sidebar.right h4 {
+ color: #5a87b3;
+}
+
+div.sidebar ul.linkblock {
+ margin: 0;
+ padding: 0;
+ list-style-type: none;
+}
+
+div.sidebar ul.linkblock li a {
+ display: block;
+ color: #b2b2b2;
+ padding: 5px 3px 5px 0.9em;
+}
+
+div.sidebar ul.linkblock li a:hover {
+ color: #c5c5c5;
+ background-color: #292929;
+}
+
+div.slider {
+ margin-bottom: 7px;
+}
+
+/* Content area */
+div#content-wrapper {
+ margin: 0;
+ padding: 20px;
+}
+
+div.content {
+ /* Though very subtle, this makes the entire theme less harsh especially with Trebuchet. */
+ color: #202020;
+}
+
+div.content h1, div.content h2 {
+ border-bottom: 1px solid #90B0D0;
+ margin-top: 0.2em;
+}
+
+div.content p {
+ margin-left: 0.8em;
+}
+
+/* Inline rename */
+
+input#pageheading {
+ font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
+ font-size: 18pt;
+ font-weight: bold;
+ border-width: 0 0 1px 0;
+ width: 100%;
+ border-bottom: 1px solid #90B0D0;
+ margin: 0;
+ padding: 0;
+ color: #202020;
+ background-color: rgb(240, 240, 240, 0.5);
+}
+
+input#pageheading:focus {
+ background-color: #fafafa;
+}
+
+/* External links */
+
+div.content a[href ^="http://"], div#messageBox a[href ^="http://"] {
+ color: #4d78a2;
+ background: url(../images/links/external.gif) center right no-repeat;
+ padding-right: 16px;
+}
+
+div.content a[href ^="https://"], div#messageBox a[href ^="https://"] {
+ color: #4d78a2;
+ background: url(../images/links/https.gif) center right no-repeat;
+ padding-right: 16px;
+}
+
+div.content a[href ^="mailto:"], div#messageBox a[href ^="mailto:"] {
+ color: #4d78a2;
+ background: url(../images/links/email.gif) center right no-repeat;
+ padding-right: 16px;
+}
+
+div.content a[href ^="irc://"], div#messageBox a[href ^="irc://"] {
+ color: #4d78a2;
+ background: url(../images/links/irc.gif) center right no-repeat;
+ padding-right: 16px;
+}
+
+div.content a[href ^="http://"]:hover, div#messageBox a[href ^="http://"]:hover {
+ color: #6488ad;
+}
+
+div.content a[href ^="https://"]:hover, div#messageBox a[href ^="https://"]:hover {
+ color: #6488ad;
+}
+
+div.content a[href ^="mailto:"]:hover, div#messageBox a[href ^="mailto:"]:hover {
+ color: #6488ad;
+}
+
+div.content a[href ^="irc://"]:hover, div#messageBox a[href ^="irc://"]:hover {
+ color: #6488ad;
+}
+
+/* Form controls */
+input {
+ border: 1px solid #353535;
+ background-color: #262626;
+ color: #b6b6b6;
+ font-size: 8pt;
+ font-family: arial, helvetica, sans-serif;
+ padding: 2px;
+}
+
+/* Footer */
+div#footer {
+ margin: 7px 0 0 0;
+ border-top: 1px solid #707070;
+ background-color: #000;
+ color: #909090;
+ padding: 4px;
+ font-size: smaller;
+ font-family: tahoma, arial, sans-serif;
+}
+
+body.simple div#footer {
+ position: absolute;
+ bottom: 0px;
+ padding: 4px 0;
+ width: 100%;
+}
+
+/*
+ * Userpage styles
+ */
+
+ul.userpage_links li {
+ background-image: url('../images/buttonbg.gif');
+ background-repeat: repeat-x;
+}
+
+ul.userpage_links li a {
+ color: #202020;
+}
+
+ul.userpage_links li.userpage_tab_active {
+ background-image: url('../images/buttonbg-lite.gif');
+}
+
+ul.userpage_links li:hover {
+ background-image: url('../images/buttonbg-lite.gif');
+ border-color: #404040 #404040 #ffffff #404040;
+ border-bottom-width: 0;
+}
+
+ul.userpage_links li.userpage_tab_active:hover {
+ border-bottom-width: 1px;
+}
+
+ul.userpage_links li a:visited, ul.userpage_links li a:hover {
+ color: #202020 !important;
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/elements.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,46 @@
+<!-- VAR toolbar_button --><a href="{HREF}" {PARENTFLAGS} {FLAGS}>{TEXT}</a>
+<!-- ENDVAR toolbar_button -->
+<!-- VAR toolbar_label --><div class="label">{TEXT}</div>
+<!-- ENDVAR toolbar_label -->
+<!-- VAR toolbar_button_selected --><a href="{HREF}" class="current" {PARENTFLAGS} {FLAGS}>{TEXT}</a>
+<!-- ENDVAR toolbar_button_selected -->
+<!-- VAR toolbar_menu_button --><li><a href="{HREF}" {FLAGS}>{TEXT}</a></li>
+<!-- ENDVAR toolbar_menu_button -->
+<!-- VAR toolbar_menu_block --><li>{HTML}</li>
+<!-- ENDVAR toolbar_menu_block -->
+<!-- VAR sidebar_button --><li><a href="{HREF}" {FLAGS}>{TEXT}</a></li>
+<!-- ENDVAR sidebar_button -->
+<!-- VAR sidebar_raw -->{HTML}
+<!-- ENDVAR sidebar_raw -->
+<!-- VAR sidebar_heading --><h4>{TEXT}</h4>
+<!-- ENDVAR sidebar_heading -->
+<!-- VAR sidebar_top -->
+<!-- ENDVAR sidebar_top -->
+<!-- VAR sidebar_section -->
+ <div class="slider">
+ <h4>
+ <!-- BEGIN in_sidebar_admin -->{ADMIN_START}<!-- END in_sidebar_admin -->
+ <a>{TITLE}</a>
+ <!-- BEGIN in_sidebar_admin -->{ADMIN_END}<!-- END in_sidebar_admin -->
+ </h4>
+ <div class="slideblock">
+ <ul class="linkblock">
+ {CONTENT}
+ </ul>
+ </div>
+ </div>
+<!-- ENDVAR sidebar_section -->
+<!-- VAR sidebar_section_raw -->
+ <div class="slider">
+ <h4>
+ <!-- BEGIN in_sidebar_admin -->{ADMIN_START}<!-- END in_sidebar_admin -->
+ <a>{TITLE}</a>
+ <!-- BEGIN in_sidebar_admin -->{ADMIN_END}<!-- END in_sidebar_admin -->
+ </h4>
+ <div class="slideblock">
+ {CONTENT}
+ </div>
+ </div>
+<!-- ENDVAR sidebar_section_raw -->
+<!-- VAR sidebar_bottom -->
+<!-- ENDVAR sidebar_bottom -->
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/footer.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,26 @@
+ </div> <!-- div#ajaxEditContainer -->
+ </td>
+ <!-- BEGIN right_sidebar -->
+ <td valign="top">
+ <div class="right sidebar">
+ {SIDEBAR_RIGHT}
+ </div>
+ <!-- HOOK sidebar_right_post -->
+ </td>
+ <!-- END right_sidebar -->
+ </tr>
+ </table>
+ </div> <!-- div#content-wrapper -->
+ </td>
+ </tr>
+ </table>
+ <div id="footer">
+ <b>{COPYRIGHT}</b><br />
+ [[EnanoPoweredLinkLong]] | <!-- BEGINNOT stupid_mode --><a href="http://validator.w3.org/check?uri=referer">{lang:page_w3c_valid_xhtml11}</a> | <a href="http://jigsaw.w3.org/css-validator/validator?uri=referer">{lang:page_w3c_valid_css}</a> | <!-- END stupid_mode -->[[StatsLong]]
+ <!-- Do not remove this line or scheduled tasks will not run. -->
+ <img alt=" " src="{SCRIPTPATH}/cron.php" width="1" height="1" />
+ </div>
+ {JS_FOOTER}
+ </body>
+</html>
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/header.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>{PAGE_NAME} • {SITE_NAME}</title>
+ <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+ {JS_DYNAMIC_VARS}
+ <link rel="stylesheet" type="text/css" href="{CDNPATH}/includes/clientside/css/enano-shared.css" />
+ <link id="mdgCss" rel="stylesheet" type="text/css" href="{CDNPATH}/themes/{THEME_ID}/css/{STYLE_ID}.css" />
+ {JS_HEADER}
+ {ADDITIONAL_HEADERS}
+ <!-- BEGIN auth_rename -->
+ <script type="text/javascript" src="{CDNPATH}/themes/{THEME_ID}/js/inlinerename.js"></script>
+ <!-- END auth_rename -->
+ </head>
+ <body>
+ <div id="header">
+ <?php
+ if ( $head = $paths->sysMsg('SiteHeader') )
+ {
+ echo $head;
+ }
+ else
+ {
+ ?>
+ <div class="logo"></div>
+ <h1><a href="<?php echo makeUrl(get_main_page(), false, true); ?>">{SITE_NAME}</a></h1>
+ <?php
+ }
+ ?>
+ </div>
+ <!-- HOOK enanium_main_header -->
+ <!-- BEGINNOT stupid_mode -->
+ <form class="searchform" action="{SCRIPTPATH}/index.php" method="get">
+ <div>
+ <input type="hidden" name="title" value="{NS_SPECIAL}Search" />
+ <input type="hidden" name="auth" value="{ADMIN_SID_RAW}" />
+ <input type="text" name="q" value="" />
+ <input type="submit" value="search" />
+ </div>
+ <!-- HOOK enanium_search_form -->
+ </form>
+ <ul class="useropts">
+ <!-- BEGIN user_logged_in -->
+ <li class="em"><a href="{url:User:{USERNAME}}">{USERNAME}</a></li>
+ <li><a href="{url:Special:Preferences}">{lang:sidebar_btn_preferences_short}</a></li>
+ <li class="logout"><a href="{url:Special:Logout/{CSRF_TOKEN}/{PAGE_URLNAME}}" onclick="mb_logout(); return false;">{lang:sidebar_btn_logout}</a></li>
+ <!-- BEGINELSE user_logged_in -->
+ <li class="em"><a href="{url:Special:Login}" onclick="ajaxStartLogin(); return false;">{lang:sidebar_btn_login}</a></li>
+ <li><a href="{url:Special:Register}">{lang:sidebar_btn_register}</a></li>
+ <!-- END user_logged_in -->
+ </ul>
+ <!-- END stupid_mode -->
+ <!-- Yes this is table based. For reliability reasons. -->
+ <table border="0" cellspacing="0" cellpadding="0" id="body-wrapper">
+ <tr>
+ <td valign="top" id="cell-sbleft">
+ <div class="left sidebar">
+ {SIDEBAR_LEFT}
+ </div>
+ <!-- HOOK sidebar_left_post -->
+ </td>
+ <td valign="top" id="cell-content">
+ <!-- BEGINNOT stupid_mode -->
+ <div class="menu_nojs" style="float: right; margin-right: 10px;">
+ <a href="#" onclick="return false;">{lang:onpage_lbl_changes}</a>
+ <ul class="jbox_right">
+ <li><a href="{url:Special:Log/user={USERNAME}|escape}">{lang:onpage_btn_changes_mine}</a></li>
+ <li><a href="{url:Special:Log/within=1w|escape}">{lang:onpage_btn_changes_recent}</a></li>
+ <li><a href="{url:Special:Log/page={PAGE_URLNAME}|escape}">{lang:onpage_btn_changes_history}</a></li>
+ </ul>
+ <a href="#" onclick="return false;">{lang:onpage_lbl_sitetools}</a>
+ <ul class="jbox_right">
+ <li><a href="{url:Special:CreatePage|escape}">{lang:sidebar_btn_createpage}</a></li>
+ <li><a href="{url:Special:UploadFile|escape}">{lang:sidebar_btn_uploadfile}</a></li>
+ <li><a href="{url:Special:SpecialPages|escape}">{lang:sidebar_btn_specialpages}</a></li>
+ <!-- BEGIN auth_admin -->
+ {SIDEBAR_LINK}
+ {ADMIN_LINK}
+ <!-- END auth_admin -->
+ </ul>
+ <span class="menuclear"></span>
+ </div>
+ <!-- END stupid_mode -->
+ <div class="menu_nojs" id="pagebar_main">
+ <div class="label">
+ <!-- BEGIN stupid_mode -->
+ Page tools
+ <!-- BEGINELSE stupid_mode -->
+ {lang:onpage_lbl_pagetools}
+ <!-- END stupid_mode -->
+ </div>
+ {TOOLBAR}
+ <ul>
+ {TOOLBAR_EXTRAS}
+ </ul>
+ <span class="menuclear"></span>
+ </div>
+ <div id="content-wrapper" class="content">
+ <table border="0" cellspacing="0" cellpadding="0" style="width: 100%;">
+ <tr>
+ <td valign="top" style="width: 100%;">
+ <div style="float: right;">
+ <img alt=" " src="{CDNPATH}/images/spacer.gif" id="ajaxloadicon" />
+ </div>
+ <h1 <!-- BEGIN auth_rename -->title="{lang:onpage_btn_rename_inline}" <!-- END auth_rename -->id="h2PageName">{PAGE_NAME}</h1>
+ <div id="ajaxEditContainer">
Binary file themes/enanium/images/background.gif has changed
Binary file themes/enanium/images/buttonbg-lite.gif has changed
Binary file themes/enanium/images/buttonbg.gif has changed
Binary file themes/enanium/images/home.gif has changed
Binary file themes/enanium/images/jbox.gif has changed
Binary file themes/enanium/images/links/email.gif has changed
Binary file themes/enanium/images/links/external.gif has changed
Binary file themes/enanium/images/links/https.gif has changed
Binary file themes/enanium/images/links/irc.gif has changed
Binary file themes/enanium/images/logo.png has changed
Binary file themes/enanium/images/src/background.xcf has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/images/src/enanium-generic-logo.svg Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="64"
+ height="64"
+ id="svg2">
+ <defs
+ id="defs4" />
+ <g
+ id="layer1">
+ <path
+ d="M 63.99316,32 C 63.99316,49.613322 49.69829,63.908192 32.084968,63.908192 C 14.471647,63.908192 0.17677688,49.613322 0.17677688,32 C 0.17677688,14.386679 14.471647,0.091808405 32.084968,0.091808405 C 49.69829,0.091808405 63.99316,14.386679 63.99316,32 z M 59.396966,32 C 59.396966,47.076223 47.161191,59.311998 32.084968,59.311998 C 17.008746,59.311998 4.7729709,47.076223 4.7729709,32 C 4.7729709,16.923778 17.008746,4.6880025 32.084968,4.6880025 C 47.161191,4.6880025 59.396966,16.923778 59.396966,32 z"
+ id="path2383"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
+ <path
+ d="M 14.307594,24.100988 C 14.307594,24.100988 14.011197,38.913886 14.011197,38.913886 L 36.946924,38.913886 C 36.946924,38.913886 36.946924,47.352534 36.946924,46.659493 C 36.946924,45.966453 52.121352,31.059424 52.121352,31.059424 L 37.177939,16.307463 L 37.177939,24.013509 C 37.177939,24.013509 14.307594,24.100988 14.307594,24.100988 z"
+ id="path3160"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.10000002;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+</svg>
Binary file themes/enanium/images/src/jbox.xcf has changed
Binary file themes/enanium/images/src/top.xcf has changed
Binary file themes/enanium/images/top.gif has changed
Binary file themes/enanium/images/transb50.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/js/inlinerename.js Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,89 @@
+function ajaxRenameInline()
+{
+ if ( KILL_SWITCH || IE )
+ return false;
+ // This trick is _so_ vBulletin...
+ elem = document.getElementById('h2PageName');
+ if(!elem) return;
+ elem.style.display = 'none';
+ name = elem.firstChild.nodeValue;
+ textbox = document.createElement('input');
+ textbox.type = 'text';
+ textbox.value = name;
+ textbox.id = 'pageheading';
+ textbox.size = name.length + 7;
+ textbox.onkeyup = function(e) { if(!e) return; if(e.keyCode == 13) ajaxRenameInlineSave(); if(e.keyCode == 27) ajaxRenameInlineCancel(); };
+ textbox.oldname = name;
+ elem.parentNode.insertBefore(textbox, elem);
+ document.onclick = ajaxRenameInlineCancel;
+
+ load_component(['l10n', 'fadefilter', 'messagebox']);
+ textbox.focus();
+ textbox.select();
+}
+
+function ajaxRenameInlineSave()
+{
+ elem1 = document.getElementById('h2PageName');
+ elem2 = document.getElementById('pageheading');
+ if(!elem1 || !elem2) return;
+ value = elem2.value;
+ elem2.parentNode.removeChild(elem2); // just destroy the thing
+ elem1.removeChild(elem1.firstChild);
+ elem1.appendChild(document.createTextNode(value));
+ elem1.style.display = 'block';
+ if(!value || value=='' || value==elem2.oldname) return;
+ setAjaxLoading();
+ ajaxPost(stdAjaxPrefix+'&_mode=rename', 'newtitle='+ajaxEscape(value), function() {
+ if ( ajax.readyState == 4 )
+ {
+ unsetAjaxLoading();
+ var response = String(ajax.responseText);
+ if ( !check_json_response(response) )
+ {
+ handle_invalid_json(response);
+ return false;
+ }
+ response = parseJSON(response);
+ if ( response.success )
+ {
+ new MessageBox( MB_OK|MB_ICONINFORMATION, $lang.get('ajax_rename_success_title'), $lang.get('ajax_rename_success_body', { page_name_new: value }) );
+ }
+ else
+ {
+ alert(response.error);
+ }
+ }
+ });
+}
+
+function ajaxRenameInlineCancel(e)
+{
+ if ( typeof(e) != 'object' && IE )
+ e = window.event;
+ elem1 = document.getElementById('h2PageName');
+ elem2 = document.getElementById('pageheading');
+ if(!elem1 || !elem2) return;
+ if ( typeof(e) == 'object' && e.target )
+ {
+ if(e.target == elem2)
+ return;
+ }
+ //value = elem2.value;
+ elem2.parentNode.removeChild(elem2); // just destroy the thing
+ //elem1.innerHTML = value;
+ elem1.style.display = 'block';
+ document.onclick = null;
+}
+
+addOnloadHook(function()
+ {
+ var h2 = document.getElementById('h2PageName');
+ if ( h2 )
+ {
+ h2.ondblclick = function()
+ {
+ ajaxRenameInline();
+ }
+ }
+ });
Binary file themes/enanium/preview.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/simple-footer.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,18 @@
+ </div> <!-- div#ajaxEditContainer -->
+ </td>
+ </tr>
+ </table>
+ </div> <!-- div#content-wrapper -->
+ </td>
+ </tr>
+ </table>
+ <div id="footer">
+ <b>{COPYRIGHT}</b><br />
+ [[EnanoPoweredLinkLong]] | <!-- BEGINNOT stupid_mode --><a href="http://validator.w3.org/check?uri=referer">{lang:page_w3c_valid_xhtml11}</a> | <a href="http://jigsaw.w3.org/css-validator/validator?uri=referer">{lang:page_w3c_valid_css}</a> | <!-- END stupid_mode -->[[StatsLong]]
+ <!-- Do not remove this line or scheduled tasks will not run. -->
+ <img alt=" " src="{SCRIPTPATH}/cron.php" width="1" height="1" />
+ </div>
+ {JS_FOOTER}
+ </body>
+</html>
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/simple-header.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>{PAGE_NAME} • {SITE_NAME}</title>
+ <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
+ {JS_DYNAMIC_VARS}
+ <link rel="stylesheet" type="text/css" href="{CDNPATH}/includes/clientside/css/enano-shared.css" />
+ <link rel="stylesheet" type="text/css" href="{CDNPATH}/themes/{THEME_ID}/css-extra/structure.css" />
+ <link id="mdgCss" rel="stylesheet" type="text/css" href="{CDNPATH}/themes/{THEME_ID}/css/{STYLE_ID}.css" />
+ {JS_HEADER}
+ {ADDITIONAL_HEADERS}
+ </head>
+ <body class="simple">
+ <div id="header">
+ <h1>{PAGE_NAME}</h1>
+ </div>
+ <!-- Yes this is table based. For reliability reasons. -->
+ <table border="0" cellspacing="0" cellpadding="0" id="body-wrapper">
+ <tr>
+ <td valign="top" id="cell-content">
+ <div id="content-wrapper" class="content">
+ <table border="0" cellspacing="0" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <div id="ajaxEditContainer">
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/theme.cfg Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,20 @@
+<?php
+
+/**
+ * "Enanium"
+ * Created by Dan Fuhry - (C) 2009
+ * License: GPL
+ *
+ * This theme is free software; you can redistribute and/or modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
+ *
+ * This theme is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for details.
+ */
+
+global $theme;
+$theme['theme_id'] = 'enanium';
+$theme['theme_name'] = 'Enanium';
+$theme['sb_hide_tools'] = true;
+$theme['sb_hide_user'] = true;
+$theme['sb_hide_search'] = true;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/enanium/toolbar.tpl Wed Apr 15 20:10:40 2009 -0400
@@ -0,0 +1,62 @@
+<!-- Stuff related to toolbars and clickable buttons.
+ The plan was to use this on the toolbar for most pages. Never made it into the release,
+ but still provided as an otherwise-unused component for plugins to make use of.
+ -->
+
+<!-- VAR toolbar_start -->
+ <div class="toolbar">
+ <ul>
+<!-- ENDVAR toolbar_start -->
+<!-- VAR toolbar_button -->
+ <li>
+ <a title="{TITLE}" {FLAGS}>
+ <!-- IFSET SPRITE -->
+ {SPRITE}
+ <!-- BEGINELSE SPRITE -->
+ <!-- IFSET IMAGE -->
+ <!-- BEGINNOT no_image -->
+ <img alt="{TITLE}" src="{IMAGE}" />
+ <!-- END no_image -->
+ <!-- END IMAGE -->
+ <!-- END SPRITE -->
+ <!-- BEGIN show_title -->
+ <!-- BEGIN no_image -->
+ <span class="noimage">{TITLE}</span>
+ <!-- BEGINELSE no_image -->
+ <span>{TITLE}</span>
+ <!-- END no_image -->
+ <!-- END show_title -->
+ </a>
+ </li>
+<!-- ENDVAR toolbar_button -->
+<!-- VAR toolbar_label -->
+ <li>
+ <span>{TITLE}</span>
+ </li>
+<!-- ENDVAR toolbar_label -->
+<!-- VAR toolbar_end -->
+ </ul>
+ </div>
+<!-- ENDVAR toolbar_end -->
+
+<!-- VAR toolbar_vert_start -->
+ <div class="toolbar_vert">
+ <ul>
+<!-- ENDVAR toolbar_vert_start -->
+<!-- VAR toolbar_vert_button -->
+ <li>
+ <a title="{TITLE}" {FLAGS}>
+ <img alt="{TITLE}" src="{IMAGE}" />
+ <span>{TITLE}</span>
+ </a>
+ </li>
+<!-- ENDVAR toolbar_vert_button -->
+<!-- VAR toolbar_vert_label -->
+ <li>
+ <span>{TITLE}</span>
+ </li>
+<!-- ENDVAR toolbar_vert_label -->
+<!-- VAR toolbar_vert_end -->
+ </ul>
+ </div>
+<!-- ENDVAR toolbar_vert_end -->