diff --git a/public/site_assets/bluemoon/fonts/ArchitectsDaughter.ttf b/public/site_assets/bluemoon/fonts/ArchitectsDaughter.ttf new file mode 100644 index 00000000..a2d4f0c4 Binary files /dev/null and b/public/site_assets/bluemoon/fonts/ArchitectsDaughter.ttf differ diff --git a/public/site_assets/bluemoon/fonts/ArchitectsDaughter.woff b/public/site_assets/bluemoon/fonts/ArchitectsDaughter.woff new file mode 100644 index 00000000..9f6a241a Binary files /dev/null and b/public/site_assets/bluemoon/fonts/ArchitectsDaughter.woff differ diff --git a/public/site_assets/bluemoon/fonts/FontAwesome.otf b/public/site_assets/bluemoon/fonts/FontAwesome.otf new file mode 100644 index 00000000..681bdd4d Binary files /dev/null and b/public/site_assets/bluemoon/fonts/FontAwesome.otf differ diff --git a/public/site_assets/bluemoon/fonts/fontawesome-webfont.eot b/public/site_assets/bluemoon/fonts/fontawesome-webfont.eot new file mode 100644 index 00000000..a30335d7 Binary files /dev/null and b/public/site_assets/bluemoon/fonts/fontawesome-webfont.eot differ diff --git a/public/site_assets/bluemoon/fonts/fontawesome-webfont.svg b/public/site_assets/bluemoon/fonts/fontawesome-webfont.svg new file mode 100644 index 00000000..6fd19abc --- /dev/null +++ b/public/site_assets/bluemoon/fonts/fontawesome-webfont.svg @@ -0,0 +1,640 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/site_assets/bluemoon/fonts/fontawesome-webfont.ttf b/public/site_assets/bluemoon/fonts/fontawesome-webfont.ttf new file mode 100644 index 00000000..d7994e13 Binary files /dev/null and b/public/site_assets/bluemoon/fonts/fontawesome-webfont.ttf differ diff --git a/public/site_assets/bluemoon/fonts/fontawesome-webfont.woff b/public/site_assets/bluemoon/fonts/fontawesome-webfont.woff new file mode 100644 index 00000000..6fd4ede0 Binary files /dev/null and b/public/site_assets/bluemoon/fonts/fontawesome-webfont.woff differ diff --git a/public/site_assets/bluemoon/fonts/fontawesome-webfont.woff2 b/public/site_assets/bluemoon/fonts/fontawesome-webfont.woff2 new file mode 100644 index 00000000..5560193c Binary files /dev/null and b/public/site_assets/bluemoon/fonts/fontawesome-webfont.woff2 differ diff --git a/public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.eot b/public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.eot rename to public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.eot diff --git a/public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.svg b/public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.svg rename to public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.svg diff --git a/public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.ttf b/public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.ttf diff --git a/public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.woff b/public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.woff rename to public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.woff diff --git a/public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from public/site_assets/bootstrap/fonts/glyphicons-halflings-regular.woff2 rename to public/site_assets/bluemoon/fonts/glyphicons-halflings-regular.woff2 diff --git a/public/site_assets/bluemoon/img/16-circle-blue-add.png b/public/site_assets/bluemoon/img/16-circle-blue-add.png new file mode 100644 index 00000000..26bc8c7b Binary files /dev/null and b/public/site_assets/bluemoon/img/16-circle-blue-add.png differ diff --git a/public/site_assets/bluemoon/img/16-circle-blue-remove.png b/public/site_assets/bluemoon/img/16-circle-blue-remove.png new file mode 100644 index 00000000..a8252c17 Binary files /dev/null and b/public/site_assets/bluemoon/img/16-circle-blue-remove.png differ diff --git a/public/site_assets/bluemoon/img/16-circle-red-remove.png b/public/site_assets/bluemoon/img/16-circle-red-remove.png new file mode 100644 index 00000000..d89ba52a Binary files /dev/null and b/public/site_assets/bluemoon/img/16-circle-red-remove.png differ diff --git a/public/site_assets/bluemoon/img/16-cube-blue.png b/public/site_assets/bluemoon/img/16-cube-blue.png new file mode 100644 index 00000000..d2fa981a Binary files /dev/null and b/public/site_assets/bluemoon/img/16-cube-blue.png differ diff --git a/public/site_assets/bluemoon/img/alpha.png b/public/site_assets/bluemoon/img/alpha.png new file mode 100644 index 00000000..38043f1c Binary files /dev/null and b/public/site_assets/bluemoon/img/alpha.png differ diff --git a/public/site_assets/bluemoon/img/arrow_refresh.png b/public/site_assets/bluemoon/img/arrow_refresh.png new file mode 100644 index 00000000..0de26566 Binary files /dev/null and b/public/site_assets/bluemoon/img/arrow_refresh.png differ diff --git a/public/site_assets/bluemoon/img/base.gif b/public/site_assets/bluemoon/img/base.gif new file mode 100644 index 00000000..9ac0b117 Binary files /dev/null and b/public/site_assets/bluemoon/img/base.gif differ diff --git a/public/site_assets/bluemoon/img/blue-folder-horizontal-open.png b/public/site_assets/bluemoon/img/blue-folder-horizontal-open.png new file mode 100644 index 00000000..f2454ae9 Binary files /dev/null and b/public/site_assets/bluemoon/img/blue-folder-horizontal-open.png differ diff --git a/public/site_assets/bluemoon/img/blue-folder-horizontal.png b/public/site_assets/bluemoon/img/blue-folder-horizontal.png new file mode 100644 index 00000000..e38659fb Binary files /dev/null and b/public/site_assets/bluemoon/img/blue-folder-horizontal.png differ diff --git a/public/site_assets/bluemoon/img/building--minus.png b/public/site_assets/bluemoon/img/building--minus.png new file mode 100644 index 00000000..2688f3e2 Binary files /dev/null and b/public/site_assets/bluemoon/img/building--minus.png differ diff --git a/public/site_assets/bluemoon/img/building--plus.png b/public/site_assets/bluemoon/img/building--plus.png new file mode 100644 index 00000000..271f12fe Binary files /dev/null and b/public/site_assets/bluemoon/img/building--plus.png differ diff --git a/public/site_assets/bluemoon/img/building-medium.png b/public/site_assets/bluemoon/img/building-medium.png new file mode 100644 index 00000000..fbd66e57 Binary files /dev/null and b/public/site_assets/bluemoon/img/building-medium.png differ diff --git a/public/site_assets/bluemoon/img/cd-icon-small-arrow.svg b/public/site_assets/bluemoon/img/cd-icon-small-arrow.svg new file mode 100644 index 00000000..fd74d3c1 --- /dev/null +++ b/public/site_assets/bluemoon/img/cd-icon-small-arrow.svg @@ -0,0 +1,10 @@ + + + + + + + diff --git a/public/site_assets/bluemoon/img/cd.gif b/public/site_assets/bluemoon/img/cd.gif new file mode 100644 index 00000000..75038194 Binary files /dev/null and b/public/site_assets/bluemoon/img/cd.gif differ diff --git a/public/site_assets/bluemoon/img/clear.png b/public/site_assets/bluemoon/img/clear.png new file mode 100644 index 00000000..580b52a5 Binary files /dev/null and b/public/site_assets/bluemoon/img/clear.png differ diff --git a/public/site_assets/bluemoon/img/close.png b/public/site_assets/bluemoon/img/close.png new file mode 100644 index 00000000..20baa1db Binary files /dev/null and b/public/site_assets/bluemoon/img/close.png differ diff --git a/public/site_assets/bluemoon/img/collapsable-last.gif b/public/site_assets/bluemoon/img/collapsable-last.gif new file mode 100644 index 00000000..5d1ea601 Binary files /dev/null and b/public/site_assets/bluemoon/img/collapsable-last.gif differ diff --git a/public/site_assets/bluemoon/img/collapsable.gif b/public/site_assets/bluemoon/img/collapsable.gif new file mode 100644 index 00000000..20dbdad2 Binary files /dev/null and b/public/site_assets/bluemoon/img/collapsable.gif differ diff --git a/public/site_assets/bluemoon/img/cross.png b/public/site_assets/bluemoon/img/cross.png new file mode 100644 index 00000000..1514d51a Binary files /dev/null and b/public/site_assets/bluemoon/img/cross.png differ diff --git a/public/site_assets/bluemoon/img/disk.png b/public/site_assets/bluemoon/img/disk.png new file mode 100644 index 00000000..99d532e8 Binary files /dev/null and b/public/site_assets/bluemoon/img/disk.png differ diff --git a/public/site_assets/bluemoon/img/empty.gif b/public/site_assets/bluemoon/img/empty.gif new file mode 100644 index 00000000..b5cf5237 Binary files /dev/null and b/public/site_assets/bluemoon/img/empty.gif differ diff --git a/public/site_assets/bluemoon/img/expandable-last.gif b/public/site_assets/bluemoon/img/expandable-last.gif new file mode 100644 index 00000000..fb468bc3 Binary files /dev/null and b/public/site_assets/bluemoon/img/expandable-last.gif differ diff --git a/public/site_assets/bluemoon/img/expandable.gif b/public/site_assets/bluemoon/img/expandable.gif new file mode 100644 index 00000000..451f6a30 Binary files /dev/null and b/public/site_assets/bluemoon/img/expandable.gif differ diff --git a/public/site_assets/bluemoon/img/favicon.ico b/public/site_assets/bluemoon/img/favicon.ico new file mode 100644 index 00000000..e128d591 Binary files /dev/null and b/public/site_assets/bluemoon/img/favicon.ico differ diff --git a/public/site_assets/bluemoon/img/folder.gif b/public/site_assets/bluemoon/img/folder.gif new file mode 100644 index 00000000..eb129763 Binary files /dev/null and b/public/site_assets/bluemoon/img/folder.gif differ diff --git a/public/site_assets/bluemoon/img/folder_add.png b/public/site_assets/bluemoon/img/folder_add.png new file mode 100644 index 00000000..529fe8fe Binary files /dev/null and b/public/site_assets/bluemoon/img/folder_add.png differ diff --git a/public/site_assets/bluemoon/img/folder_delete.png b/public/site_assets/bluemoon/img/folder_delete.png new file mode 100644 index 00000000..112b0163 Binary files /dev/null and b/public/site_assets/bluemoon/img/folder_delete.png differ diff --git a/public/site_assets/bluemoon/img/folder_edit.png b/public/site_assets/bluemoon/img/folder_edit.png new file mode 100644 index 00000000..ad669cc7 Binary files /dev/null and b/public/site_assets/bluemoon/img/folder_edit.png differ diff --git a/public/site_assets/bluemoon/img/folderopen.gif b/public/site_assets/bluemoon/img/folderopen.gif new file mode 100644 index 00000000..c5c31102 Binary files /dev/null and b/public/site_assets/bluemoon/img/folderopen.gif differ diff --git a/public/site_assets/bluemoon/img/globe--minus.png b/public/site_assets/bluemoon/img/globe--minus.png new file mode 100644 index 00000000..74f100a6 Binary files /dev/null and b/public/site_assets/bluemoon/img/globe--minus.png differ diff --git a/public/site_assets/bluemoon/img/globe--plus.png b/public/site_assets/bluemoon/img/globe--plus.png new file mode 100644 index 00000000..fe4004bb Binary files /dev/null and b/public/site_assets/bluemoon/img/globe--plus.png differ diff --git a/public/site_assets/bluemoon/img/globe.gif b/public/site_assets/bluemoon/img/globe.gif new file mode 100644 index 00000000..57123d0e Binary files /dev/null and b/public/site_assets/bluemoon/img/globe.gif differ diff --git a/public/site_assets/bluemoon/img/globe.png b/public/site_assets/bluemoon/img/globe.png new file mode 100644 index 00000000..48e5b6b3 Binary files /dev/null and b/public/site_assets/bluemoon/img/globe.png differ diff --git a/public/site_assets/bluemoon/img/glyphicons-halflings-white.png b/public/site_assets/bluemoon/img/glyphicons-halflings-white.png new file mode 100644 index 00000000..3bf6484a Binary files /dev/null and b/public/site_assets/bluemoon/img/glyphicons-halflings-white.png differ diff --git a/public/site_assets/bluemoon/img/glyphicons-halflings.png b/public/site_assets/bluemoon/img/glyphicons-halflings.png new file mode 100644 index 00000000..11313fad Binary files /dev/null and b/public/site_assets/bluemoon/img/glyphicons-halflings.png differ diff --git a/public/site_assets/bluemoon/img/grid.png b/public/site_assets/bluemoon/img/grid.png new file mode 100644 index 00000000..31719ac6 Binary files /dev/null and b/public/site_assets/bluemoon/img/grid.png differ diff --git a/public/site_assets/bluemoon/img/home-medium.png b/public/site_assets/bluemoon/img/home-medium.png new file mode 100644 index 00000000..f9df6d0c Binary files /dev/null and b/public/site_assets/bluemoon/img/home-medium.png differ diff --git a/public/site_assets/bluemoon/img/home.png b/public/site_assets/bluemoon/img/home.png new file mode 100644 index 00000000..622a2b73 Binary files /dev/null and b/public/site_assets/bluemoon/img/home.png differ diff --git a/public/site_assets/bluemoon/img/hue.png b/public/site_assets/bluemoon/img/hue.png new file mode 100644 index 00000000..d89560e9 Binary files /dev/null and b/public/site_assets/bluemoon/img/hue.png differ diff --git a/public/site_assets/bluemoon/img/icon_sprite.png b/public/site_assets/bluemoon/img/icon_sprite.png new file mode 100644 index 00000000..4b737494 Binary files /dev/null and b/public/site_assets/bluemoon/img/icon_sprite.png differ diff --git a/public/site_assets/bluemoon/img/imgfolder.gif b/public/site_assets/bluemoon/img/imgfolder.gif new file mode 100644 index 00000000..e6d88034 Binary files /dev/null and b/public/site_assets/bluemoon/img/imgfolder.gif differ diff --git a/public/site_assets/bluemoon/img/join.gif b/public/site_assets/bluemoon/img/join.gif new file mode 100644 index 00000000..34dd4761 Binary files /dev/null and b/public/site_assets/bluemoon/img/join.gif differ diff --git a/public/site_assets/bluemoon/img/joinbottom.gif b/public/site_assets/bluemoon/img/joinbottom.gif new file mode 100644 index 00000000..48b81c80 Binary files /dev/null and b/public/site_assets/bluemoon/img/joinbottom.gif differ diff --git a/public/site_assets/bluemoon/img/leaf-last.gif b/public/site_assets/bluemoon/img/leaf-last.gif new file mode 100644 index 00000000..e5d301db Binary files /dev/null and b/public/site_assets/bluemoon/img/leaf-last.gif differ diff --git a/public/site_assets/bluemoon/img/leaf.gif b/public/site_assets/bluemoon/img/leaf.gif new file mode 100644 index 00000000..2f5c2ef1 Binary files /dev/null and b/public/site_assets/bluemoon/img/leaf.gif differ diff --git a/public/site_assets/bluemoon/img/line.gif b/public/site_assets/bluemoon/img/line.gif new file mode 100644 index 00000000..1a259eea Binary files /dev/null and b/public/site_assets/bluemoon/img/line.gif differ diff --git a/public/site_assets/bluemoon/img/line_bg.gif b/public/site_assets/bluemoon/img/line_bg.gif new file mode 100644 index 00000000..3189f90b Binary files /dev/null and b/public/site_assets/bluemoon/img/line_bg.gif differ diff --git a/public/site_assets/bluemoon/img/line_bg_over.gif b/public/site_assets/bluemoon/img/line_bg_over.gif new file mode 100644 index 00000000..421883d7 Binary files /dev/null and b/public/site_assets/bluemoon/img/line_bg_over.gif differ diff --git a/public/site_assets/bluemoon/img/line_bg_over_last.gif b/public/site_assets/bluemoon/img/line_bg_over_last.gif new file mode 100644 index 00000000..b43d2b60 Binary files /dev/null and b/public/site_assets/bluemoon/img/line_bg_over_last.gif differ diff --git a/public/site_assets/bluemoon/img/loading-black.gif b/public/site_assets/bluemoon/img/loading-black.gif new file mode 100644 index 00000000..25391211 Binary files /dev/null and b/public/site_assets/bluemoon/img/loading-black.gif differ diff --git a/public/site_assets/bluemoon/img/loading-blue.gif b/public/site_assets/bluemoon/img/loading-blue.gif new file mode 100644 index 00000000..fa1760f8 Binary files /dev/null and b/public/site_assets/bluemoon/img/loading-blue.gif differ diff --git a/public/site_assets/bluemoon/img/loading-green.gif b/public/site_assets/bluemoon/img/loading-green.gif new file mode 100644 index 00000000..3ef707c7 Binary files /dev/null and b/public/site_assets/bluemoon/img/loading-green.gif differ diff --git a/public/site_assets/bluemoon/img/loading-orange.gif b/public/site_assets/bluemoon/img/loading-orange.gif new file mode 100644 index 00000000..215b29cb Binary files /dev/null and b/public/site_assets/bluemoon/img/loading-orange.gif differ diff --git a/public/site_assets/bluemoon/img/loading-red.gif b/public/site_assets/bluemoon/img/loading-red.gif new file mode 100644 index 00000000..5d348e3a Binary files /dev/null and b/public/site_assets/bluemoon/img/loading-red.gif differ diff --git a/public/site_assets/bluemoon/img/loading-sm.gif b/public/site_assets/bluemoon/img/loading-sm.gif new file mode 100644 index 00000000..44e3b7a0 Binary files /dev/null and b/public/site_assets/bluemoon/img/loading-sm.gif differ diff --git a/public/site_assets/bluemoon/img/loading.gif b/public/site_assets/bluemoon/img/loading.gif new file mode 100644 index 00000000..5b33f7e5 Binary files /dev/null and b/public/site_assets/bluemoon/img/loading.gif differ diff --git a/public/site_assets/bluemoon/img/logo-bg.png b/public/site_assets/bluemoon/img/logo-bg.png new file mode 100644 index 00000000..fcb5f5c5 Binary files /dev/null and b/public/site_assets/bluemoon/img/logo-bg.png differ diff --git a/public/site_assets/bluemoon/img/map--minus.png b/public/site_assets/bluemoon/img/map--minus.png new file mode 100644 index 00000000..b32acbad Binary files /dev/null and b/public/site_assets/bluemoon/img/map--minus.png differ diff --git a/public/site_assets/bluemoon/img/map--plus.png b/public/site_assets/bluemoon/img/map--plus.png new file mode 100644 index 00000000..35c7e017 Binary files /dev/null and b/public/site_assets/bluemoon/img/map--plus.png differ diff --git a/public/site_assets/bluemoon/img/marker--minus.png b/public/site_assets/bluemoon/img/marker--minus.png new file mode 100644 index 00000000..6210c1e8 Binary files /dev/null and b/public/site_assets/bluemoon/img/marker--minus.png differ diff --git a/public/site_assets/bluemoon/img/marker--plus.png b/public/site_assets/bluemoon/img/marker--plus.png new file mode 100644 index 00000000..eec9426e Binary files /dev/null and b/public/site_assets/bluemoon/img/marker--plus.png differ diff --git a/public/site_assets/bluemoon/img/minus.gif b/public/site_assets/bluemoon/img/minus.gif new file mode 100644 index 00000000..3d212a97 Binary files /dev/null and b/public/site_assets/bluemoon/img/minus.gif differ diff --git a/public/site_assets/bluemoon/img/minusbottom.gif b/public/site_assets/bluemoon/img/minusbottom.gif new file mode 100644 index 00000000..dc3198be Binary files /dev/null and b/public/site_assets/bluemoon/img/minusbottom.gif differ diff --git a/public/site_assets/bluemoon/img/musicfolder.gif b/public/site_assets/bluemoon/img/musicfolder.gif new file mode 100644 index 00000000..f620789f Binary files /dev/null and b/public/site_assets/bluemoon/img/musicfolder.gif differ diff --git a/public/site_assets/bluemoon/img/next.png b/public/site_assets/bluemoon/img/next.png new file mode 100644 index 00000000..08365ac8 Binary files /dev/null and b/public/site_assets/bluemoon/img/next.png differ diff --git a/public/site_assets/bluemoon/img/nolines_minus.gif b/public/site_assets/bluemoon/img/nolines_minus.gif new file mode 100644 index 00000000..2592ac20 Binary files /dev/null and b/public/site_assets/bluemoon/img/nolines_minus.gif differ diff --git a/public/site_assets/bluemoon/img/nolines_plus.gif b/public/site_assets/bluemoon/img/nolines_plus.gif new file mode 100644 index 00000000..f258ce21 Binary files /dev/null and b/public/site_assets/bluemoon/img/nolines_plus.gif differ diff --git a/public/site_assets/bluemoon/img/page.gif b/public/site_assets/bluemoon/img/page.gif new file mode 100644 index 00000000..42d7318c Binary files /dev/null and b/public/site_assets/bluemoon/img/page.gif differ diff --git a/public/site_assets/bluemoon/img/page_add.png b/public/site_assets/bluemoon/img/page_add.png new file mode 100644 index 00000000..d5bfa071 Binary files /dev/null and b/public/site_assets/bluemoon/img/page_add.png differ diff --git a/public/site_assets/bluemoon/img/page_delete.png b/public/site_assets/bluemoon/img/page_delete.png new file mode 100644 index 00000000..3141467c Binary files /dev/null and b/public/site_assets/bluemoon/img/page_delete.png differ diff --git a/public/site_assets/bluemoon/img/page_edit.png b/public/site_assets/bluemoon/img/page_edit.png new file mode 100644 index 00000000..046811ed Binary files /dev/null and b/public/site_assets/bluemoon/img/page_edit.png differ diff --git a/public/site_assets/bluemoon/img/panel.png b/public/site_assets/bluemoon/img/panel.png new file mode 100644 index 00000000..52ef2551 Binary files /dev/null and b/public/site_assets/bluemoon/img/panel.png differ diff --git a/public/site_assets/bluemoon/img/plus.gif b/public/site_assets/bluemoon/img/plus.gif new file mode 100644 index 00000000..b2c99723 Binary files /dev/null and b/public/site_assets/bluemoon/img/plus.gif differ diff --git a/public/site_assets/bluemoon/img/plusbottom.gif b/public/site_assets/bluemoon/img/plusbottom.gif new file mode 100644 index 00000000..b5671d89 Binary files /dev/null and b/public/site_assets/bluemoon/img/plusbottom.gif differ diff --git a/public/site_assets/bluemoon/img/prev.png b/public/site_assets/bluemoon/img/prev.png new file mode 100644 index 00000000..329fa986 Binary files /dev/null and b/public/site_assets/bluemoon/img/prev.png differ diff --git a/public/site_assets/bluemoon/img/profile.png b/public/site_assets/bluemoon/img/profile.png new file mode 100644 index 00000000..744197ab Binary files /dev/null and b/public/site_assets/bluemoon/img/profile.png differ diff --git a/public/site_assets/bluemoon/img/question.gif b/public/site_assets/bluemoon/img/question.gif new file mode 100644 index 00000000..dd4e6850 Binary files /dev/null and b/public/site_assets/bluemoon/img/question.gif differ diff --git a/public/site_assets/bluemoon/img/root.gif b/public/site_assets/bluemoon/img/root.gif new file mode 100644 index 00000000..27012fbd Binary files /dev/null and b/public/site_assets/bluemoon/img/root.gif differ diff --git a/public/site_assets/bluemoon/img/saturation.png b/public/site_assets/bluemoon/img/saturation.png new file mode 100644 index 00000000..e1e37068 Binary files /dev/null and b/public/site_assets/bluemoon/img/saturation.png differ diff --git a/public/site_assets/bluemoon/img/select2.png b/public/site_assets/bluemoon/img/select2.png new file mode 100644 index 00000000..28982f20 Binary files /dev/null and b/public/site_assets/bluemoon/img/select2.png differ diff --git a/public/site_assets/bluemoon/img/slider_handle.png b/public/site_assets/bluemoon/img/slider_handle.png new file mode 100644 index 00000000..8c03a3b2 Binary files /dev/null and b/public/site_assets/bluemoon/img/slider_handle.png differ diff --git a/public/site_assets/bluemoon/img/social_icons.png b/public/site_assets/bluemoon/img/social_icons.png new file mode 100644 index 00000000..4dc28bff Binary files /dev/null and b/public/site_assets/bluemoon/img/social_icons.png differ diff --git a/public/site_assets/bluemoon/img/sort_asc.png b/public/site_assets/bluemoon/img/sort_asc.png new file mode 100644 index 00000000..e1ba61a8 Binary files /dev/null and b/public/site_assets/bluemoon/img/sort_asc.png differ diff --git a/public/site_assets/bluemoon/img/sort_asc_disabled.png b/public/site_assets/bluemoon/img/sort_asc_disabled.png new file mode 100644 index 00000000..fb11dfe2 Binary files /dev/null and b/public/site_assets/bluemoon/img/sort_asc_disabled.png differ diff --git a/public/site_assets/bluemoon/img/sort_both.png b/public/site_assets/bluemoon/img/sort_both.png new file mode 100644 index 00000000..af5bc7c5 Binary files /dev/null and b/public/site_assets/bluemoon/img/sort_both.png differ diff --git a/public/site_assets/bluemoon/img/sort_desc.png b/public/site_assets/bluemoon/img/sort_desc.png new file mode 100644 index 00000000..0e156deb Binary files /dev/null and b/public/site_assets/bluemoon/img/sort_desc.png differ diff --git a/public/site_assets/bluemoon/img/sort_desc_disabled.png b/public/site_assets/bluemoon/img/sort_desc_disabled.png new file mode 100644 index 00000000..c9fdd8a1 Binary files /dev/null and b/public/site_assets/bluemoon/img/sort_desc_disabled.png differ diff --git a/public/site_assets/bluemoon/img/sorting.png b/public/site_assets/bluemoon/img/sorting.png new file mode 100644 index 00000000..b88c06cc Binary files /dev/null and b/public/site_assets/bluemoon/img/sorting.png differ diff --git a/public/site_assets/bluemoon/img/sorting_asc.png b/public/site_assets/bluemoon/img/sorting_asc.png new file mode 100644 index 00000000..c0d72a37 Binary files /dev/null and b/public/site_assets/bluemoon/img/sorting_asc.png differ diff --git a/public/site_assets/bluemoon/img/sorting_desc.png b/public/site_assets/bluemoon/img/sorting_desc.png new file mode 100644 index 00000000..f580b854 Binary files /dev/null and b/public/site_assets/bluemoon/img/sorting_desc.png differ diff --git a/public/site_assets/bluemoon/img/spacer.gif b/public/site_assets/bluemoon/img/spacer.gif new file mode 100644 index 00000000..1d11fa9a Binary files /dev/null and b/public/site_assets/bluemoon/img/spacer.gif differ diff --git a/public/site_assets/bluemoon/img/spinner.gif b/public/site_assets/bluemoon/img/spinner.gif new file mode 100644 index 00000000..085ccaec Binary files /dev/null and b/public/site_assets/bluemoon/img/spinner.gif differ diff --git a/public/site_assets/bluemoon/img/trash.gif b/public/site_assets/bluemoon/img/trash.gif new file mode 100644 index 00000000..cfa0f000 Binary files /dev/null and b/public/site_assets/bluemoon/img/trash.gif differ diff --git a/public/site_assets/bluemoon/img/tree_line.gif b/public/site_assets/bluemoon/img/tree_line.gif new file mode 100644 index 00000000..2d6fa89c Binary files /dev/null and b/public/site_assets/bluemoon/img/tree_line.gif differ diff --git a/public/site_assets/bluemoon/img/ui-bg_glass_100_e4f1fb_1x400.png b/public/site_assets/bluemoon/img/ui-bg_glass_100_e4f1fb_1x400.png new file mode 100644 index 00000000..705a32ea Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-bg_glass_100_e4f1fb_1x400.png differ diff --git a/public/site_assets/bluemoon/img/ui-bg_glass_50_3baae3_1x400.png b/public/site_assets/bluemoon/img/ui-bg_glass_50_3baae3_1x400.png new file mode 100644 index 00000000..c5d4da92 Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-bg_glass_50_3baae3_1x400.png differ diff --git a/public/site_assets/bluemoon/img/ui-bg_glass_80_d7ebf9_1x400.png b/public/site_assets/bluemoon/img/ui-bg_glass_80_d7ebf9_1x400.png new file mode 100644 index 00000000..d9387e95 Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-bg_glass_80_d7ebf9_1x400.png differ diff --git a/public/site_assets/bluemoon/img/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/public/site_assets/bluemoon/img/ui-bg_highlight-hard_100_f2f5f7_1x100.png new file mode 100644 index 00000000..28b566c2 Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-bg_highlight-hard_100_f2f5f7_1x100.png differ diff --git a/public/site_assets/bluemoon/img/ui-bg_highlight-soft_100_deedf7_1x100.png b/public/site_assets/bluemoon/img/ui-bg_highlight-soft_100_deedf7_1x100.png new file mode 100644 index 00000000..2289d3c7 Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-bg_highlight-soft_100_deedf7_1x100.png differ diff --git a/public/site_assets/bluemoon/img/ui-bg_highlight-soft_25_ffef8f_1x100.png b/public/site_assets/bluemoon/img/ui-bg_highlight-soft_25_ffef8f_1x100.png new file mode 100644 index 00000000..0de3275b Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-bg_highlight-soft_25_ffef8f_1x100.png differ diff --git a/public/site_assets/bluemoon/img/ui-icons_3d80b3_256x240.png b/public/site_assets/bluemoon/img/ui-icons_3d80b3_256x240.png new file mode 100644 index 00000000..52c3cc6b Binary files /dev/null and b/public/site_assets/bluemoon/img/ui-icons_3d80b3_256x240.png differ diff --git a/public/site_assets/bootstrap/audio/ding.mp3 b/public/site_assets/global/audio/ding.mp3 similarity index 100% rename from public/site_assets/bootstrap/audio/ding.mp3 rename to public/site_assets/global/audio/ding.mp3 diff --git a/public/site_assets/bootstrap/css/bootstrap.css b/public/site_assets/global/css/bootstrap.css similarity index 100% rename from public/site_assets/bootstrap/css/bootstrap.css rename to public/site_assets/global/css/bootstrap.css diff --git a/public/site_assets/bootstrap/css/bootstrap.css.map b/public/site_assets/global/css/bootstrap.css.map similarity index 100% rename from public/site_assets/bootstrap/css/bootstrap.css.map rename to public/site_assets/global/css/bootstrap.css.map diff --git a/public/site_assets/bootstrap/css/bootstrap.min.css b/public/site_assets/global/css/bootstrap.min.css similarity index 100% rename from public/site_assets/bootstrap/css/bootstrap.min.css rename to public/site_assets/global/css/bootstrap.min.css diff --git a/public/site_assets/bootstrap/css/bootstrap.min.css.map b/public/site_assets/global/css/bootstrap.min.css.map similarity index 100% rename from public/site_assets/bootstrap/css/bootstrap.min.css.map rename to public/site_assets/global/css/bootstrap.min.css.map diff --git a/public/site_assets/bootstrap/css/ie.css b/public/site_assets/global/css/ie.css similarity index 100% rename from public/site_assets/bootstrap/css/ie.css rename to public/site_assets/global/css/ie.css diff --git a/public/site_assets/bootstrap/css/plugins/dataTables/dataTables.bootstrap.css b/public/site_assets/global/css/plugins/dataTables/dataTables.bootstrap.css similarity index 100% rename from public/site_assets/bootstrap/css/plugins/dataTables/dataTables.bootstrap.css rename to public/site_assets/global/css/plugins/dataTables/dataTables.bootstrap.css diff --git a/public/site_assets/bootstrap/font-awesome/css/font-awesome.min.css b/public/site_assets/global/font-awesome/css/font-awesome.min.css similarity index 100% rename from public/site_assets/bootstrap/font-awesome/css/font-awesome.min.css rename to public/site_assets/global/font-awesome/css/font-awesome.min.css diff --git a/public/site_assets/bootstrap/font-awesome/fonts/FontAwesome.otf b/public/site_assets/global/font-awesome/fonts/FontAwesome.otf similarity index 100% rename from public/site_assets/bootstrap/font-awesome/fonts/FontAwesome.otf rename to public/site_assets/global/font-awesome/fonts/FontAwesome.otf diff --git a/public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.eot b/public/site_assets/global/font-awesome/fonts/fontawesome-webfont.eot similarity index 100% rename from public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.eot rename to public/site_assets/global/font-awesome/fonts/fontawesome-webfont.eot diff --git a/public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.svg b/public/site_assets/global/font-awesome/fonts/fontawesome-webfont.svg similarity index 100% rename from public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.svg rename to public/site_assets/global/font-awesome/fonts/fontawesome-webfont.svg diff --git a/public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.ttf b/public/site_assets/global/font-awesome/fonts/fontawesome-webfont.ttf similarity index 100% rename from public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.ttf rename to public/site_assets/global/font-awesome/fonts/fontawesome-webfont.ttf diff --git a/public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.woff b/public/site_assets/global/font-awesome/fonts/fontawesome-webfont.woff similarity index 100% rename from public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.woff rename to public/site_assets/global/font-awesome/fonts/fontawesome-webfont.woff diff --git a/public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.woff2 b/public/site_assets/global/font-awesome/fonts/fontawesome-webfont.woff2 similarity index 100% rename from public/site_assets/bootstrap/font-awesome/fonts/fontawesome-webfont.woff2 rename to public/site_assets/global/font-awesome/fonts/fontawesome-webfont.woff2 diff --git a/public/site_assets/global/fonts/glyphicons-halflings-regular.eot b/public/site_assets/global/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 00000000..b93a4953 Binary files /dev/null and b/public/site_assets/global/fonts/glyphicons-halflings-regular.eot differ diff --git a/public/site_assets/global/fonts/glyphicons-halflings-regular.svg b/public/site_assets/global/fonts/glyphicons-halflings-regular.svg new file mode 100644 index 00000000..94fb5490 --- /dev/null +++ b/public/site_assets/global/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/site_assets/global/fonts/glyphicons-halflings-regular.ttf b/public/site_assets/global/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 00000000..1413fc60 Binary files /dev/null and b/public/site_assets/global/fonts/glyphicons-halflings-regular.ttf differ diff --git a/public/site_assets/global/fonts/glyphicons-halflings-regular.woff b/public/site_assets/global/fonts/glyphicons-halflings-regular.woff new file mode 100644 index 00000000..9e612858 Binary files /dev/null and b/public/site_assets/global/fonts/glyphicons-halflings-regular.woff differ diff --git a/public/site_assets/global/fonts/glyphicons-halflings-regular.woff2 b/public/site_assets/global/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 00000000..64539b54 Binary files /dev/null and b/public/site_assets/global/fonts/glyphicons-halflings-regular.woff2 differ diff --git a/public/site_assets/bootstrap/js/bootstrap.min.js b/public/site_assets/global/js/bootstrap.min.js similarity index 100% rename from public/site_assets/bootstrap/js/bootstrap.min.js rename to public/site_assets/global/js/bootstrap.min.js diff --git a/public/site_assets/bootstrap/js/excanvas.js b/public/site_assets/global/js/excanvas.js similarity index 100% rename from public/site_assets/bootstrap/js/excanvas.js rename to public/site_assets/global/js/excanvas.js diff --git a/public/site_assets/bootstrap/js/jquery.cookie.js b/public/site_assets/global/js/jquery.cookie.js similarity index 100% rename from public/site_assets/bootstrap/js/jquery.cookie.js rename to public/site_assets/global/js/jquery.cookie.js diff --git a/public/site_assets/bootstrap/js/jquery.equalHeight.js b/public/site_assets/global/js/jquery.equalHeight.js similarity index 100% rename from public/site_assets/bootstrap/js/jquery.equalHeight.js rename to public/site_assets/global/js/jquery.equalHeight.js diff --git a/public/site_assets/bootstrap/js/jquery.md5.js b/public/site_assets/global/js/jquery.md5.js similarity index 100% rename from public/site_assets/bootstrap/js/jquery.md5.js rename to public/site_assets/global/js/jquery.md5.js diff --git a/public/site_assets/bootstrap/js/jquery.min.js b/public/site_assets/global/js/jquery.min.js similarity index 100% rename from public/site_assets/bootstrap/js/jquery.min.js rename to public/site_assets/global/js/jquery.min.js diff --git a/public/site_assets/bootstrap/js/jquery.min.map b/public/site_assets/global/js/jquery.min.map similarity index 100% rename from public/site_assets/bootstrap/js/jquery.min.map rename to public/site_assets/global/js/jquery.min.map diff --git a/public/site_assets/bootstrap/js/jquery.qrcode.min.js b/public/site_assets/global/js/jquery.qrcode.min.js similarity index 100% rename from public/site_assets/bootstrap/js/jquery.qrcode.min.js rename to public/site_assets/global/js/jquery.qrcode.min.js diff --git a/public/site_assets/bootstrap/js/plugins/dataTables/dataTables.bootstrap.js b/public/site_assets/global/js/plugins/dataTables/dataTables.bootstrap.js similarity index 100% rename from public/site_assets/bootstrap/js/plugins/dataTables/dataTables.bootstrap.js rename to public/site_assets/global/js/plugins/dataTables/dataTables.bootstrap.js diff --git a/public/site_assets/bootstrap/js/plugins/dataTables/jquery.dataTables.js b/public/site_assets/global/js/plugins/dataTables/jquery.dataTables.js similarity index 100% rename from public/site_assets/bootstrap/js/plugins/dataTables/jquery.dataTables.js rename to public/site_assets/global/js/plugins/dataTables/jquery.dataTables.js diff --git a/public/site_assets/bootstrap/js/pwcheck.js b/public/site_assets/global/js/pwcheck.js similarity index 100% rename from public/site_assets/bootstrap/js/pwcheck.js rename to public/site_assets/global/js/pwcheck.js diff --git a/templates/bluemoon/about/api/default.tpl b/templates/bluemoon/about/api/default.tpl new file mode 100644 index 00000000..98eeee12 --- /dev/null +++ b/templates/bluemoon/about/api/default.tpl @@ -0,0 +1,12 @@ +
+
+
+
+ API Reference +
+
+

Please head over to the official documentation to learn about the API featured in MPOS.

+
+
+
+
diff --git a/templates/bluemoon/about/chat/default.tpl b/templates/bluemoon/about/chat/default.tpl new file mode 100644 index 00000000..bd4e5985 --- /dev/null +++ b/templates/bluemoon/about/chat/default.tpl @@ -0,0 +1,14 @@ +
+
+
+
+ Web Chat +
+
+ + +
+
+
+
+
diff --git a/templates/bluemoon/about/chat/disabled.tpl b/templates/bluemoon/about/chat/disabled.tpl new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/templates/bluemoon/about/chat/disabled.tpl @@ -0,0 +1 @@ +0 diff --git a/templates/bluemoon/about/default.tpl b/templates/bluemoon/about/default.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/about/moot/default.tpl b/templates/bluemoon/about/moot/default.tpl new file mode 100644 index 00000000..c066cdcd --- /dev/null +++ b/templates/bluemoon/about/moot/default.tpl @@ -0,0 +1,15 @@ +
+
+
+
+ Moot Forum +
+ +
+
+
diff --git a/templates/bluemoon/about/moot/disabled.tpl b/templates/bluemoon/about/moot/disabled.tpl new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/templates/bluemoon/about/moot/disabled.tpl @@ -0,0 +1 @@ +0 diff --git a/templates/bluemoon/about/pool/default.tpl b/templates/bluemoon/about/pool/default.tpl new file mode 100644 index 00000000..b51a45a8 --- /dev/null +++ b/templates/bluemoon/about/pool/default.tpl @@ -0,0 +1,56 @@ +
+
+
+
+ Frequently Asked Questions +
+
+
    +
  • Q: When will I get paid?
  • +  A: This pool uses the following payout system.
    + {if $GLOBAL.config.payout_system == 'prop'} +
    + Proportional (Prop) - The block reward is distributed among miners in proportion to the number of shares they submitted in a round. The expected reward per share depends on the number of shares already submitted in the round. + {/if} + {if $GLOBAL.config.payout_system == 'pplns'} +
    + Pay Per Last N Shares (PPLNS) - Block rewards are distributed among the last shares, disregarding round boundaries. In the accurate implementation, the number of shares is deter- mined so that their total will be a specified quantity of score (where the score of a share is the inverse of the difficulty). Most pools use a naive implementation based on a fixed number of shares or a fixed multiple of the difficulty. The share-variance can be reduced at the cost of increased maturity time, but there is no way to decrease the long-term pool-variance. + {/if} + {if $GLOBAL.config.payout_system == 'pps'} +
    + Pay Per Share (PPS) - Each share receives a fixed reward known in advance. This is the ultimate low- variance, low-maturity simple method, but has the highest risk for the operator, and hence lower expected returns than other methods and risk of collapse if not managed properly. + {/if} +

    +
  • Q: What is a orphan block?
  • +  A: Coins generated by a block will not be available to you right away. They will take some time to be confirmed by the entire network before you are allowed to transfer them out of the pool. Usually coins have a confirmation set to 120. What that actually means: the network (not the pool) has to discover 120 additional blocks on top of the one found by the pool to confirm it. +

    +
  • Q: What is estimated payout?
  • +  A: Estimated payout is your estimated payout if a block is found at that time. This is an estimate according to your amount of shares submitted for the round(s). +

    + {if $GLOBAL.config.payout_system != 'prop'} +
  • Q: What is pool-variance?
  • +  A: This is the variance caused by the pool being too small. Using a method with high pool-variance does no harm to large pools. +

    + {/if} +
  • Q: What is a share?
  • +  A: Finding blocks is not an easy task. Since it would take a really long time on some coins, finding a block is broken down into shares. Depending on the server side setting, each share can be a certain difficulty. The more difficult each share is to find by miners, the fewer total shares are required to eventually find a block. +

    + On the server side, each share is checked against the coin daemon (a server side wallet with more features) if it is indeed a valid block solution. Every share computed has the potential to be a block solution. I will not go into details why this is, but rest assured that share estimates for blocks can sometimes be exceeded. In the long run though, shorter round with less shares than required will make up for those taking very long. +

    + Keep in mind: shares are not blocks! Shares are part of a block and will count towards the block payout! +

    + At times, you will see shares being rejected by the pool. This can happen if you try to send an outdated share right after a block was found. Stratum, a protocol used by a miner to request work from a server, is used for share submission and getting new work. It is very solid when it comes to avoiding rejects but they can still happen once in a while. +

    + If you are seeing reject all the time, then something isn’t working right on your end. You may also notice that your hashrate on the pool website is not increasing while your invalid share count keeps climbing up. In that case turn off your miner and check your settings! +

    +
  • Q: I am having problems connecting to the pool.
  • +  A: Double check your settings against our getting started page. +
+
+ +
+
+
+ diff --git a/templates/bluemoon/about/pool/disabled.tpl b/templates/bluemoon/about/pool/disabled.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/account/confirm/default.tpl b/templates/bluemoon/account/confirm/default.tpl new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/templates/bluemoon/account/confirm/default.tpl @@ -0,0 +1 @@ + diff --git a/templates/bluemoon/account/default.tpl b/templates/bluemoon/account/default.tpl new file mode 100644 index 00000000..614b5fd0 --- /dev/null +++ b/templates/bluemoon/account/default.tpl @@ -0,0 +1 @@ +No action specified diff --git a/templates/bluemoon/account/earnings/default.tpl b/templates/bluemoon/account/earnings/default.tpl new file mode 100644 index 00000000..23dd3a37 --- /dev/null +++ b/templates/bluemoon/account/earnings/default.tpl @@ -0,0 +1,138 @@ +{if $DISABLE_TRANSACTIONSUMMARY|default:"0" != 1} +
+
+
+
+ Total {$GLOBAL.config.currency} Earning Reports +
+
+
+
+
+
+ Summary +
+
+
+ + + + + {foreach $SUMMARY as $type=>$total} + + {/foreach} + + + + + + {foreach $SUMMARY as $type=>$total} + + {/foreach} + + +
{$type}
All Time{$total|number_format:"8"}
+
+
+
+
+
+ +
+
+
+
+ Sorted by Time +
+
+
+ + + + + + + + + + {if $GLOBAL.fees > 0} + + {/if} + + + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + +
CreditBonusDebit APDebit MPDonationFeeTXFee
Last Hour + {$BYTIME.1HourCredit|number_format:"8"}{$BYTIME.1HourBonus|number_format:"8"}{$BYTIME.1HourDebitAP|number_format:"8"}{$BYTIME.1HourDebitMP|number_format:"8"}{$BYTIME.1HourDonation|number_format:"8"}{$BYTIME.1HourFee|number_format:"8"}{$BYTIME.1HourTXFee|number_format:"8"}
Last Day + {$BYTIME.24HourCredit|number_format:"8"}{$BYTIME.24HourBonus|number_format:"8"}{$BYTIME.24HourDebitAP|number_format:"8"}{$BYTIME.24HourDebitMP|number_format:"8"}{$BYTIME.24HourDonation|number_format:"8"}{$BYTIME.24HourFee|number_format:"8"}{$BYTIME.24HourTXFee|number_format:"8"}
Last Week + {$BYTIME.1WeekCredit|number_format:"8"}{$BYTIME.1WeekBonus|number_format:"8"}{$BYTIME.1WeekDebitAP|number_format:"8"}{$BYTIME.1WeekDebitMP|number_format:"8"}{$BYTIME.1WeekDonation|number_format:"8"}{$BYTIME.1WeekFee|number_format:"8"}{$BYTIME.1WeekTXFee|number_format:"8"}
Last Month + {$BYTIME.1MonthCredit|number_format:"8"}{$BYTIME.1MonthBonus|number_format:"8"}{$BYTIME.1MonthDebitAP|number_format:"8"}{$BYTIME.1MonthDebitMP|number_format:"8"}{$BYTIME.1MonthDonation|number_format:"8"}{$BYTIME.1MonthFee|number_format:"8"}{$BYTIME.1MonthTXFee|number_format:"8"}
Last Year + {$BYTIME.1YearCredit|number_format:"8"}{$BYTIME.1YearBonus|number_format:"8"}{$BYTIME.1YearDebitAP|number_format:"8"}{$BYTIME.1YearDebitMP|number_format:"8"}{$BYTIME.1YearDonation|number_format:"8"}{$BYTIME.1YearFee|number_format:"8"}{$BYTIME.1YearTXFee|number_format:"8"}
+
+
+
+
+
+
+
+
+
+{/if} + + diff --git a/templates/bluemoon/account/earnings/disabled.tpl b/templates/bluemoon/account/earnings/disabled.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/account/edit/cashout.tpl b/templates/bluemoon/account/edit/cashout.tpl new file mode 100644 index 00000000..6be309c8 --- /dev/null +++ b/templates/bluemoon/account/edit/cashout.tpl @@ -0,0 +1,60 @@ +{if !$GLOBAL.config.disable_payouts && !$GLOBAL.config.disable_manual_payouts} +
+ + + +
+
+
+ Cash Out +
+
+
+
+
+

+ {if $GLOBAL.config.txfee_manual > 0}Please note: a {if $GLOBAL.config.txfee_manual > 0.00001}{$GLOBAL.config.txfee_manual}{else}{$GLOBAL.config.txfee_manual|number_format:"8"}{/if} {$GLOBAL.config.currency} transaction will apply when processing "On-Demand" manual payments {/if} +

+

+ Minimum Cashout: {$GLOBAL.config.mp_threshold} {$GLOBAL.config.currency} +

+
+
+ + {nocache}{/nocache} +
+
+ + {nocache}{/nocache} +
+
+ + +
+
+
+
+ +
+
+
+{/if} diff --git a/templates/bluemoon/account/edit/default.tpl b/templates/bluemoon/account/edit/default.tpl new file mode 100644 index 00000000..b069de27 --- /dev/null +++ b/templates/bluemoon/account/edit/default.tpl @@ -0,0 +1,9 @@ +
+{include file="account/edit/detail.tpl"} +{include file="account/edit/password.tpl"} +
+ +
+{include file="account/edit/cashout.tpl"} +{include file="account/edit/resetpin.tpl"} +
\ No newline at end of file diff --git a/templates/bluemoon/account/edit/detail.tpl b/templates/bluemoon/account/edit/detail.tpl new file mode 100644 index 00000000..f892348a --- /dev/null +++ b/templates/bluemoon/account/edit/detail.tpl @@ -0,0 +1,92 @@ +
+ + + + +
+
+
+ Account Details +
+
+
+
+
+ + +
+
+ + +
+ {if !$GLOBAL.website.api.disabled} +
+ +
+ {$GLOBAL.userdata.api_key} +
+ {/if} +
+ + {nocache}{/nocache} +
+
+ + {nocache} + + {/nocache} +
+
+ + {nocache}{/nocache} +
+
+ + Donation amount in percent ({$DONATE_THRESHOLD.min} - 100%) + {nocache}{/nocache} +
+
+ +
+ {if $GLOBAL.config.ap_threshold.min < 0.0001}{$GLOBAL.config.ap_threshold.min|number_format:"8"}{else}{$GLOBAL.config.ap_threshold.min}{/if} - {if $GLOBAL.config.ap_threshold.max < 0.0001}{$GLOBAL.config.ap_threshold.max|number_format:"8"}{else}{$GLOBAL.config.ap_threshold.max}{/if} {$GLOBAL.config.currency}. Set to '0' for no auto payout.{if $GLOBAL.config.txfee_auto > 0} A {if $GLOBAL.config.txfee_auto > 0.00001}{$GLOBAL.config.txfee_auto}{else}{$GLOBAL.config.txfee_auto|number_format:"8"}{/if} {$GLOBAL.config.currency} TX fee will apply {/if} +
+ +
+
+ + + +
+ Hide username on website from others. Admins can still get your user information. +
+
+ + The 4 digit PIN you chose when registering + +
+
+
+
+ +
+
+
diff --git a/templates/bluemoon/account/edit/password.tpl b/templates/bluemoon/account/edit/password.tpl new file mode 100644 index 00000000..6110a543 --- /dev/null +++ b/templates/bluemoon/account/edit/password.tpl @@ -0,0 +1,61 @@ +
+ + + + +
+
+
+ Change Password +
+
+
+
+
+

+ Note: You will be redirected to login on successful completion of a password change +

+
+
+ + {nocache}{/nocache} +
+
+ +

+ {nocache}{/nocache} +
+
+ +

+ {nocache}{/nocache} +
+
+ + +
+ +
+
+
+ +
+
+
\ No newline at end of file diff --git a/templates/bluemoon/account/edit/resetpin.tpl b/templates/bluemoon/account/edit/resetpin.tpl new file mode 100644 index 00000000..36524ee2 --- /dev/null +++ b/templates/bluemoon/account/edit/resetpin.tpl @@ -0,0 +1,26 @@ +
+ + + + +
+
+
+ Reset PIN +
+
+
+
+
+ + +
+
+
+
+ +
+
+
\ No newline at end of file diff --git a/templates/bluemoon/account/invitations/default.tpl b/templates/bluemoon/account/invitations/default.tpl new file mode 100644 index 00000000..23ddaa19 --- /dev/null +++ b/templates/bluemoon/account/invitations/default.tpl @@ -0,0 +1,57 @@ +
+
+
+
+ Invitation +
+
+ + + + +
+ + +
+
+ + +
+
+ +
+
+ +
+
+
+ Past Invitations +
+
+ +
+ + + + + + + + + +{section name=invite loop=$INVITATIONS} + + + + + +{/section} + +
E-MailSentActivated
{$INVITATIONS[invite].email}{$INVITATIONS[invite].time|date_format:$GLOBAL.config.date}
+
+
+
+
+
diff --git a/templates/bluemoon/account/notifications/default.tpl b/templates/bluemoon/account/notifications/default.tpl new file mode 100644 index 00000000..12dbcd0b --- /dev/null +++ b/templates/bluemoon/account/notifications/default.tpl @@ -0,0 +1,111 @@ +
+
+ + + + +
+
+ Notification Settings +
+
+ + {if $DISABLE_IDLEWORKERNOTIFICATIONS|default:"" != 1} + + + + + {/if} + {if $DISABLE_BLOCKNOTIFICATIONS|default:"" != 1} + + + + + {/if} + + + + + + + + + {if $DISABLE_POOLNEWSLETTER|default:"" != 1} + + + + + {/if} +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+
+ + +
+ +
+
+
+ Notification History +
+
+
+ + + + + + + + + + +{section notification $NOTIFICATIONS} + + + + + + +{/section} + +
IDTimeTypeActive
{$NOTIFICATIONS[notification].id}{$NOTIFICATIONS[notification].time} +{if $NOTIFICATIONS[notification].type == new_block}New Block +{else if $NOTIFICATIONS[notification].type == payout}Payout +{else if $NOTIFICATIONS[notification].type == idle_worker}Idle Worker +{else if $NOTIFICATIONS[notification].type == success_login}Successful Login +{/if} + + +
+
+
+
+
+
diff --git a/templates/bluemoon/account/qrcode/default.tpl b/templates/bluemoon/account/qrcode/default.tpl new file mode 100644 index 00000000..5b738407 --- /dev/null +++ b/templates/bluemoon/account/qrcode/default.tpl @@ -0,0 +1,30 @@ +{if !$GLOBAL.website.api.disabled} + + +
+
+
+
+ API String +
+
+

This code will allow you to import the full API string into your mobile application.

+
+
+
+
+
+{/if} diff --git a/templates/bluemoon/account/qrcode/disabled.tpl b/templates/bluemoon/account/qrcode/disabled.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/account/transactions/default.tpl b/templates/bluemoon/account/transactions/default.tpl new file mode 100644 index 00000000..5ba392b4 --- /dev/null +++ b/templates/bluemoon/account/transactions/default.tpl @@ -0,0 +1,95 @@ +
+
+ + + +
+
+ Transaction Filter +
+
+ +
+ + {html_options class="form-control select-mini" name="filter[type]" options=$TRANSACTIONTYPES selected=$smarty.request.filter.type|default:""} +
+
+ + {html_options class="form-control select-mini" name="filter[status]" options=$TXSTATUS selected=$smarty.request.filter.status|default:""} +
+
+ +
+
+ +
+
+
+ Transaction History +
+
+
+ + + + + + + + + + + + + + +{section transaction $TRANSACTIONS} + + + + + + + {if ! $GLOBAL.website.transactionexplorer.disabled} + + {else} + + {/if} + + + +{/section} + +
IDDateTX TypeStatusPayment AddressTX #Block #Amount
{$TRANSACTIONS[transaction].id}{$TRANSACTIONS[transaction].timestamp}{$TRANSACTIONS[transaction].type} + {if $TRANSACTIONS[transaction].type == 'Credit_PPS' OR + $TRANSACTIONS[transaction].type == 'Fee_PPS' OR + $TRANSACTIONS[transaction].type == 'Donation_PPS' OR + $TRANSACTIONS[transaction].type == 'Debit_MP' OR + $TRANSACTIONS[transaction].type == 'Debit_AP' OR + $TRANSACTIONS[transaction].type == 'TXFee' OR + $TRANSACTIONS[transaction].confirmations >= $GLOBAL.confirmations + } + Confirmed + {else if $TRANSACTIONS[transaction].confirmations == -1} + Orphaned + {else} + Unconfirmed + {/if} + {$TRANSACTIONS[transaction].coin_address|truncate:20:"...":true:true}{$TRANSACTIONS[transaction].txid|truncate:20:"...":true:true}{$TRANSACTIONS[transaction].txid|truncate:20:"...":true:true}{if $TRANSACTIONS[transaction].height == 0}n/a{else}{$TRANSACTIONS[transaction].height}{/if}{$TRANSACTIONS[transaction].amount|number_format:"8"}
+
+
+ +
+
+
diff --git a/templates/bluemoon/account/unlock/default.tpl b/templates/bluemoon/account/unlock/default.tpl new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/templates/bluemoon/account/unlock/default.tpl @@ -0,0 +1 @@ + diff --git a/templates/bluemoon/account/workers/default.tpl b/templates/bluemoon/account/workers/default.tpl new file mode 100644 index 00000000..02529d43 --- /dev/null +++ b/templates/bluemoon/account/workers/default.tpl @@ -0,0 +1,86 @@ +
+
+ + + + +
+
+ Add New Worker +
+
+
+ + +
+
+ + +
+
+ +
+
+ +
+
+
+ Worker Configuration +
+
+ + + + +
+
+ + + + + + + {if $GLOBAL.config.disable_notifications != 1 && $DISABLE_IDLEWORKERNOTIFICATIONS != 1}{/if} + + + + + + + {nocache} + {section worker $WORKERS} + {assign var="username" value="."|escape|explode:$WORKERS[worker].username:2} + + + + + {if $GLOBAL.config.disable_notifications != 1 && $DISABLE_IDLEWORKERNOTIFICATIONS != 1} + + {/if} + + + + + {/section} + {/nocache} + +
Worker LoginWorker PasswordActiveMonitorKhash/sDifficultyAction
+
+ 0}style="color: orange"{/if} class="input-group-addon">{$username.0|escape}. + +
+
+ + + {$WORKERS[worker].hashrate|number_format}{$WORKERS[worker].difficulty|number_format:"2"}
+
+ +
+
+
+
+
diff --git a/templates/bluemoon/account/workers/disabled.tpl b/templates/bluemoon/account/workers/disabled.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/admin/dashboard/default.tpl b/templates/bluemoon/admin/dashboard/default.tpl new file mode 100644 index 00000000..beb617c1 --- /dev/null +++ b/templates/bluemoon/admin/dashboard/default.tpl @@ -0,0 +1,10 @@ +{nocache} +{include file="admin/dashboard/mpos.tpl"} +{include file="admin/dashboard/user.tpl"} +
+{include file="admin/dashboard/registrations.tpl"} +{if $GLOBAL.config.disable_invitations|default:"0" == 0} + {include file="admin/dashboard/invitation.tpl"} +{/if} +
+{/nocache} \ No newline at end of file diff --git a/templates/bluemoon/admin/dashboard/invitation.tpl b/templates/bluemoon/admin/dashboard/invitation.tpl new file mode 100644 index 00000000..98ec1044 --- /dev/null +++ b/templates/bluemoon/admin/dashboard/invitation.tpl @@ -0,0 +1,25 @@ +
+
+ +
+ + + + + + + + + + + + + + + +
TotalActivatedOutstanding
{$INVITATION_INFO.total}{$INVITATION_INFO.activated}{$INVITATION_INFO.outstanding}
+
+
+
\ No newline at end of file diff --git a/templates/bluemoon/admin/dashboard/mpos.tpl b/templates/bluemoon/admin/dashboard/mpos.tpl new file mode 100644 index 00000000..e0a83751 --- /dev/null +++ b/templates/bluemoon/admin/dashboard/mpos.tpl @@ -0,0 +1,93 @@ +
+
+
+
+ MPOS Version Information +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ComponentCurrentInstalledOnline
MPOS{$VERSION['CURRENT']['CORE']} + {$VERSION['INSTALLED']['CORE']} + + {$VERSION['ONLINE']['CORE']} +
Config{$VERSION['CURRENT']['CONFIG']} + {$VERSION['INSTALLED']['CONFIG']} + + {$VERSION['ONLINE']['CONFIG']} +
Database{$VERSION['CURRENT']['DB']} + {$VERSION['INSTALLED']['DB']} + + {$VERSION['ONLINE']['DB']} +
+
+
+
+ +
+
+
+ MPOS Status +
+ +
+
+
+ + + + diff --git a/templates/bluemoon/admin/dashboard/registrations.tpl b/templates/bluemoon/admin/dashboard/registrations.tpl new file mode 100644 index 00000000..caa5c31f --- /dev/null +++ b/templates/bluemoon/admin/dashboard/registrations.tpl @@ -0,0 +1,30 @@ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + +
24 hours7 days1 month6 months1 year
{$USER_REGISTRATIONS.24hours}{$USER_REGISTRATIONS.7days}{$USER_REGISTRATIONS.1month}{$USER_REGISTRATIONS.6month}{$USER_REGISTRATIONS.1year}
+
+
+
\ No newline at end of file diff --git a/templates/bluemoon/admin/dashboard/user.tpl b/templates/bluemoon/admin/dashboard/user.tpl new file mode 100644 index 00000000..c6fe4016 --- /dev/null +++ b/templates/bluemoon/admin/dashboard/user.tpl @@ -0,0 +1,61 @@ +
+
+
+
+ Users +
+
+ + + + + + + + + + + + + + + + + + + +
TotalActiveLockedAdminsNo Fees
{$USER_INFO.total}{$USER_INFO.active}{$USER_INFO.locked}{$USER_INFO.admins}{$USER_INFO.nofees}
+
+
+
+ +
+
+
+ Logins +
+
+ + + + + + + + + + + + + + + + + + + +
24 hours7 days1 month6 months1 year
{$USER_LOGINS.24hours}{$USER_LOGINS.7days}{$USER_LOGINS.1month}{$USER_LOGINS.6month}{$USER_LOGINS.1year}
+
+
+
+
\ No newline at end of file diff --git a/templates/bluemoon/admin/invitations/default.tpl b/templates/bluemoon/admin/invitations/default.tpl new file mode 100644 index 00000000..a49afeb6 --- /dev/null +++ b/templates/bluemoon/admin/invitations/default.tpl @@ -0,0 +1,45 @@ +{nocache} +
+
+
+
+ Top Inviters +
+
+ + + + + + + + + + + + {section inviter $TOPINVITERS} + + + + + + + + {/section} + +
UsernameeMailAmountOutstandingActivated
{$TOPINVITERS[inviter].username|escape}{$TOPINVITERS[inviter].email}{$TOPINVITERS[inviter].invitationcount}{($TOPINVITERS[inviter].invitationcount - $TOPINVITERS[inviter].activated)|number_format:"0"}{$TOPINVITERS[inviter].activated}
+
+ +
+
+
+{/nocache} diff --git a/templates/bluemoon/admin/monitoring/default.tpl b/templates/bluemoon/admin/monitoring/default.tpl new file mode 100644 index 00000000..83b353a8 --- /dev/null +++ b/templates/bluemoon/admin/monitoring/default.tpl @@ -0,0 +1,67 @@ +
+
+
+
+ Monitoring +
+
+ + + + + + + + + + + + + {foreach $CRONSTATUS as $cron => $data} + + + {foreach $data as $name => $event} + + {/foreach} + + {/foreach} + +
CronjobDisabledExit CodeActiveRuntimeStart TimeEnd TimeMessage
{$cron} + {if $event.type == 'okerror'} + {if $event.value == 0} + OK + {else} + ERROR + {/if} + {else if $event.type == 'message'} + {$event.value} + {else if $event.type == 'yesno'} + + {else if $event.type == 'time'} + {if $event.value > 60} + + {else if $event.value > 120} + + {else} + + {/if} + {$event.value|default:"0"|number_format:"2"} seconds + + {else if $event.type == 'date'} + {if ($smarty.now - 180) > $event.value} + + {else if ($smarty.now - 120) > $event.value} + + {else} + + {/if} + {$event.value|date_format:$GLOBAL.config.date} + + {else} + {$event.value|default:""} + {/if} +
+
+
+
+
diff --git a/templates/bluemoon/admin/news/default.tpl b/templates/bluemoon/admin/news/default.tpl new file mode 100644 index 00000000..d66589b0 --- /dev/null +++ b/templates/bluemoon/admin/news/default.tpl @@ -0,0 +1,67 @@ + + + +
+
+
+
+ Write News +
+ News posts support the Markdown syntax +
+
+
+
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
+ +
+
+
+ +
+{nocache} +{section name=news loop=$NEWS} +
+
+
+ {$NEWS[news].header} +
+ posted {$NEWS[news].time|date_format:$GLOBAL.config.date}{if $HIDEAUTHOR|default:"0" == 0} by {$NEWS[news].author}{/if} +
+ +
+ {$NEWS[news].content nofilter} +
+ +
+
+{/section} +{/nocache} +
diff --git a/templates/bluemoon/admin/news_edit/default.tpl b/templates/bluemoon/admin/news_edit/default.tpl new file mode 100644 index 00000000..1fae896f --- /dev/null +++ b/templates/bluemoon/admin/news_edit/default.tpl @@ -0,0 +1,46 @@ + + + + + +
+
+
+
+ Edit news entry #{$NEWS.id} +
+
+
+
+ + + + + + +
+ Active + + + + +
+
+ Header + +
+
+ Content + +
+
+
+
+ +
+
+
diff --git a/templates/bluemoon/admin/newsletter/default.tpl b/templates/bluemoon/admin/newsletter/default.tpl new file mode 100644 index 00000000..11721854 --- /dev/null +++ b/templates/bluemoon/admin/newsletter/default.tpl @@ -0,0 +1,37 @@ + + + +
+
+
+
+ Write Newsletter +
+ Newsletters support the Markdown syntax +
+
+
+
+ + + + +
+ + +
+
+ + +
+
+
+
+ +
+
+
diff --git a/templates/bluemoon/admin/poolworkers/default.tpl b/templates/bluemoon/admin/poolworkers/default.tpl new file mode 100644 index 00000000..11c0d792 --- /dev/null +++ b/templates/bluemoon/admin/poolworkers/default.tpl @@ -0,0 +1,58 @@ +
+
+
+
+ {$GLOBAL.workers} Current Active Pool Workers +
+
+
+ + + + + + + {if $GLOBAL.config.disable_notifications != 1 && $DISABLE_IDLEWORKERNOTIFICATIONS != 1}{/if} + + + + + + {nocache} + {section worker $WORKERS} + + + + + + {if $GLOBAL.config.disable_notifications != 1 && $DISABLE_IDLEWORKERNOTIFICATIONS != 1} + + {/if} + + + + + {/section} + {/nocache} + +
Worker NamePasswordActiveMonitorKhash/sDifficultyAvg Difficulty
{$WORKERS[worker].username|escape}{$WORKERS[worker].password|escape}{$WORKERS[worker].hashrate|number_format|default:"0"}{if $WORKERS[worker].hashrate > 0}{$WORKERS[worker].difficulty|number_format:"2"|default:"0"}{else}0{/if}{if $WORKERS[worker].hashrate > 0}{$WORKERS[worker].avg_difficulty|number_format:"2"|default:"0"}{else}0{/if}
+
+
+
+ + + + +
+
+
+
+
+
diff --git a/templates/bluemoon/admin/registrations/default.tpl b/templates/bluemoon/admin/registrations/default.tpl new file mode 100644 index 00000000..c16917fb --- /dev/null +++ b/templates/bluemoon/admin/registrations/default.tpl @@ -0,0 +1,49 @@ +{nocache} +
+
+
+
+ Last Registered Users +
+
+
+ + + + + + + + + + + + + {section user $LASTREGISTEREDUSERS} + + + + + + + + + {/section} + +
IDUsernameeMailReg. DateInviteInvited From
{$LASTREGISTEREDUSERS[user].id|escape}{$LASTREGISTEREDUSERS[user].mposuser}{$LASTREGISTEREDUSERS[user].email}{$LASTREGISTEREDUSERS[user].signup_timestamp|date_format:$GLOBAL.config.date}{if !$LASTREGISTEREDUSERS[user].inviter}{else}{/if}{$LASTREGISTEREDUSERS[user].inviter}
+
+
+ +
+
+
+{/nocache} diff --git a/templates/bluemoon/admin/reports/default.tpl b/templates/bluemoon/admin/reports/default.tpl new file mode 100644 index 00000000..53ca1869 --- /dev/null +++ b/templates/bluemoon/admin/reports/default.tpl @@ -0,0 +1,2 @@ +{include file="admin/reports/earnings_control.tpl"} +{include file="admin/reports/earnings_report.tpl"} diff --git a/templates/bluemoon/admin/reports/earnings_control.tpl b/templates/bluemoon/admin/reports/earnings_control.tpl new file mode 100644 index 00000000..3bf60822 --- /dev/null +++ b/templates/bluemoon/admin/reports/earnings_control.tpl @@ -0,0 +1,63 @@ +
+ + + +
+
+
+
+ Earnings Information +
+
+
+ + + + + + + + + + + + + +
+ + +
+
+ + {html_options class="form-control select-mini" name="id" options=$USERLIST selected=$USERID|default:"0"} +
+
+
+ + +
+
+
+ + +
+
+
+ +
+ + + +
+
+
+
+ +
+
+
+
diff --git a/templates/bluemoon/admin/reports/earnings_report.tpl b/templates/bluemoon/admin/reports/earnings_report.tpl new file mode 100644 index 00000000..00cab4f4 --- /dev/null +++ b/templates/bluemoon/admin/reports/earnings_report.tpl @@ -0,0 +1,102 @@ +
+
+
+
+ Earnings Report Last {$BLOCKLIMIT} Blocks For User: {$USERNAME} +
+
+
+ + + + + + + + + + {if $GLOBAL.config.payout_system == 'pplns'} + + + + + + + {/if} + + + + +{assign var=percentage value=0} +{assign var=percentage1 value=0} +{assign var=percentage2 value=0} +{assign var=totalvalid value=0} +{assign var=totalinvalid value=0} +{assign var=totalshares value=0} +{assign var=usertotalshares value=0} +{assign var=totalpercentage value=0} +{assign var=pplnsshares value=0} +{assign var=userpplnsshares value=0} +{assign var=pplnsvalid value=0} +{assign var=pplnsinvalid value=0} +{assign var=amount value=0} +{section txs $REPORTDATA} + {assign var="totalshares" value=$totalshares+$REPORTDATA[txs].shares} + {assign var=totalvalid value=$totalvalid+$REPORTDATA[txs]['user'].valid} + {assign var=totalinvalid value=$totalinvalid+$REPORTDATA[txs]['user'].invalid} + {assign var="pplnsshares" value=$pplnsshares+$REPORTDATA[txs].pplns_shares} + {assign var=pplnsvalid value=$pplnsvalid+$REPORTDATA[txs]['user'].pplns_valid} + {assign var=pplnsinvalid value=$pplnsinvalid+$REPORTDATA[txs]['user'].pplns_invalid} + {assign var=amount value=$amount+$REPORTDATA[txs].user_credit} + {if $REPORTDATA[txs]['user'].pplns_valid > 0} + {assign var="userpplnsshares" value=$userpplnsshares+$REPORTDATA[txs].pplns_shares} + {/if} + {if $REPORTDATA[txs]['user'].valid > 0} + {assign var="usertotalshares" value=$usertotalshares+$REPORTDATA[txs].shares} + {/if} + + + + + + + + {if $GLOBAL.config.payout_system == 'pplns'} + + + + + + + {/if} + + {assign var=percentage1 value=0} + +{/section} + + + + + + + + {if $GLOBAL.config.payout_system == 'pplns'} + + + + + + + {/if} + + {assign var=percentage2 value=0} + + +
BlockRound SharesRound ValidInvalidInvalid %Round %PPLNS SharesPPLNS ValidInvalidInvalid %PPLNS %VarianceAmount
{$REPORTDATA[txs].height|default:"0"}{$REPORTDATA[txs].shares|default:"0"}{$REPORTDATA[txs]['user'].valid|number_format|default:"0"}{$REPORTDATA[txs]['user'].invalid|number_format|default:"0"}{if $REPORTDATA[txs]['user'].invalid > 0 }{($REPORTDATA[txs]['user'].invalid / $REPORTDATA[txs]['user'].valid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}{if $REPORTDATA[txs]['user'].valid > 0 }{(( 100 / $REPORTDATA[txs].shares) * $REPORTDATA[txs]['user'].valid)|number_format:"2"}{else}0.00{/if}{$REPORTDATA[txs].pplns_shares|number_format|default:"0"}{$REPORTDATA[txs]['user'].pplns_valid|number_format|default:"0"}{$REPORTDATA[txs]['user'].pplns_invalid|number_format|default:"0"}{if $REPORTDATA[txs]['user'].pplns_invalid > 0 && $REPORTDATA[txs]['user'].pplns_valid > 0 }{($REPORTDATA[txs]['user'].pplns_invalid / $REPORTDATA[txs]['user'].pplns_valid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}{if $REPORTDATA[txs].shares > 0 && $REPORTDATA[txs]['user'].pplns_valid > 0}{(( 100 / $REPORTDATA[txs].pplns_shares) * $REPORTDATA[txs]['user'].pplns_valid)|number_format:"2"|default:"0"}{else}0.00{/if}{if $REPORTDATA[txs]['user'].valid > 0 && $REPORTDATA[txs]['user'].pplns_valid > 0}{math assign="percentage1" equation=(100 / ((( 100 / $REPORTDATA[txs].shares) * $REPORTDATA[txs]['user'].valid) / (( 100 / $REPORTDATA[txs].pplns_shares) * $REPORTDATA[txs]['user'].pplns_valid)))}{else if $REPORTDATA[txs]['user'].pplns_valid == 0}{assign var=percentage1 value=0}{else}{assign var=percentage1 value=100}{/if} + {$percentage1|number_format:"2"|default:"0"}{$REPORTDATA[txs].user_credit|default:"0"|number_format:"8"}
Totals{$totalshares|number_format}{$totalvalid|number_format}{$totalinvalid|number_format}{if $totalinvalid > 0 && $totalvalid > 0 }{($totalinvalid / $totalvalid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}{if $usertotalshares > 0 && $totalvalid > 0}{(( 100 / $usertotalshares) * $totalvalid)|number_format:"2"|default:"0"}{else}0.00{/if}{$pplnsshares|number_format}{$pplnsvalid|number_format}{$pplnsinvalid|number_format}{if $pplnsinvalid > 0 && $pplnsvalid > 0 }{($pplnsinvalid / $pplnsvalid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}{if $userpplnsshares > 0 && $pplnsvalid > 0}{(( 100 / $userpplnsshares) * $pplnsvalid)|number_format:"2"|default:"0"}{else}0.00{/if}{if $totalvalid > 0 && $pplnsvalid > 0}{math assign="percentage2" equation=(100 / ((( 100 / $usertotalshares) * $totalvalid) / (( 100 / $userpplnsshares) * $pplnsvalid)))}{else if $pplnsvalid == 0}{assign var=percentage2 value=0}{else}{assign var=percentage2 value=100}{/if} + {$percentage2|number_format:"2"|default:"0"}{$amount|default:"0"|number_format:"8"}
+
+
+
+
+
diff --git a/templates/bluemoon/admin/settings/default.tpl b/templates/bluemoon/admin/settings/default.tpl new file mode 100644 index 00000000..9e9a634f --- /dev/null +++ b/templates/bluemoon/admin/settings/default.tpl @@ -0,0 +1,48 @@ +
+
+
+
+ Settings +
+
+ + + + +
+ +
+ {foreach item=TAB from=array_keys($SETTINGS)} +
+
+ {section name=setting loop=$SETTINGS.$TAB} +
+ + {if $SETTINGS.$TAB[setting].tooltip|default}{$SETTINGS.$TAB[setting].tooltip}{/if} + {if $SETTINGS.$TAB[setting].type == 'select'} + {html_options class="form-control select-mini" name="data[{$SETTINGS.$TAB[setting].name}]" options=$SETTINGS.$TAB[setting].options selected=$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default} + {else if $SETTINGS.$TAB[setting].type == 'text'} + + {else if $SETTINGS.$TAB[setting].type == 'textarea'} + + {else} + Unknown option type: {$SETTINGS.$TAB[setting].type} + {/if} +
+ {/section} +
+ {/foreach} +
+ +
+ +
+
+
+
\ No newline at end of file diff --git a/templates/bluemoon/admin/setup/default.tpl b/templates/bluemoon/admin/setup/default.tpl new file mode 100644 index 00000000..680dfb58 --- /dev/null +++ b/templates/bluemoon/admin/setup/default.tpl @@ -0,0 +1,38 @@ +
+
+
+
+ Setup Checks
+
+
+ {if $ERRORS|@count > 0} + {section errors $ERRORS} +
+
+
+
+ {$ERRORS[errors].name} +
+
+

{$ERRORS[errors].description}

+

$config.{$ERRORS[errors].configvalue}

+

{$ERRORS[errors].extdesc}

+
+
+
+ +
+ {/section} + {/if} +
+ +
+
+ +
diff --git a/templates/bluemoon/admin/transactions/default.tpl b/templates/bluemoon/admin/transactions/default.tpl new file mode 100644 index 00000000..27a159ae --- /dev/null +++ b/templates/bluemoon/admin/transactions/default.tpl @@ -0,0 +1,135 @@ +{if $DISABLE_TRANSACTIONSUMMARY|default:"0" != 1} +
+
+
+
+ Transaction Summary +
+
+
+ + + + {foreach $SUMMARY as $type=>$total} + + {/foreach} + + + + + {foreach $SUMMARY as $type=>$total} + + {/foreach} + + +
{$type}
{$total|number_format:"8"}
+
+
+
+
+
+{/if} + +
+
+ + + +
+
+ Transaction Filter +
+
+ +
+ + {html_options class="form-control select-mini" name="filter[type]" options=$TRANSACTIONTYPES selected=$smarty.request.filter.type|default:""} +
+
+ + {html_options class="form-control select-mini" name="filter[status]" options=$TXSTATUS selected=$smarty.request.filter.status|default:""} +
+
+ + +
+
+ + +
+
+ +
+
+ + + +
+
+
+ Transaction History +
+
+
+ + + + + + + + + + + + + + + + {section transaction $TRANSACTIONS} + + + + + + + + {if ! $GLOBAL.website.transactionexplorer.disabled} + + {else} + + {/if} + + + + {/section} + +
IDAccountDateTX TypeStatusPayment AddressTX #Block #Amount
{$TRANSACTIONS[transaction].id}{$TRANSACTIONS[transaction].username}{$TRANSACTIONS[transaction].timestamp}{$TRANSACTIONS[transaction].type} + {if $TRANSACTIONS[transaction].type == 'Credit_PPS' OR + $TRANSACTIONS[transaction].type == 'Fee_PPS' OR + $TRANSACTIONS[transaction].type == 'Donation_PPS' OR + $TRANSACTIONS[transaction].type == 'Debit_MP' OR + $TRANSACTIONS[transaction].type == 'Debit_AP' OR + $TRANSACTIONS[transaction].type == 'TXFee' OR + $TRANSACTIONS[transaction].confirmations >= $GLOBAL.confirmations + }Confirmed + {else if $TRANSACTIONS[transaction].confirmations == -1}Orphaned + {else}Unconfirmed{/if} + {$TRANSACTIONS[transaction].coin_address|truncate:20:"...":true:true}{$TRANSACTIONS[transaction].txid|truncate:20:"...":true:true}{$TRANSACTIONS[transaction].txid|truncate:20:"...":true:true}{if $TRANSACTIONS[transaction].height == 0}n/a{else}{/if}{$TRANSACTIONS[transaction].height}{$TRANSACTIONS[transaction].amount|number_format:"8"}
+
+
+ +
+
+
diff --git a/templates/bluemoon/admin/user/default.tpl b/templates/bluemoon/admin/user/default.tpl new file mode 100644 index 00000000..a6a38247 --- /dev/null +++ b/templates/bluemoon/admin/user/default.tpl @@ -0,0 +1,150 @@ + + +
+
+ + + + +
+
+ User Search +
+
+ +
+ + +
+
+ + +
+
+ + {html_options class="form-control select-mini" name="filter[is_admin]" options=$ADMIN selected=$smarty.request.filter.is_admin|default:""} +
+
+ + {html_options class="form-control select-mini" name="filter[is_locked]" options=$LOCKED selected=$smarty.request.filter.is_locked|default:""} +
+
+ + {html_options class="form-control select-mini" name="filter[no_fees]" options=$NOFEE selected=$smarty.request.filter.no_fees|default:""} +
+
+ +
+
+
+ + +
+
+
+
+ User Information +
+
+
+ + + + + + + + +{if $GLOBAL.config.payout_system != 'pps'} + + +{else} + +{/if} + + + + + + + + + +{nocache} +{section name=user loop=$USERS|default} + + + + + + +{if $GLOBAL.config.payout_system != 'pps'} + + +{else} + +{/if} + + + + + + + +{/section} +{/nocache} + +
IDUsernameeMailSharesHashrateEst. DonationEst. PayoutEst. 24 HoursBalanceReg. DateLast LoginAdminLockedNo Fees
{$USERS[user].id}{$USERS[user].username|escape}{$USERS[user].email|escape}{$USERS[user].shares.valid}{$USERS[user].hashrate}{$USERS[user].estimates.donation|number_format:"8"}{$USERS[user].estimates.payout|number_format:"8"}{$USERS[user].estimates.hours24|number_format:"8"}{$USERS[user].balance|number_format:"8"}{$USERS[user].signup_timestamp|date_format:$GLOBAL.config.date}{$USERS[user].last_login|date_format:$GLOBAL.config.date} + + + + + + + + + + + +
+
+
+
+
+
diff --git a/templates/bluemoon/admin/userdetails/default.tpl b/templates/bluemoon/admin/userdetails/default.tpl new file mode 100644 index 00000000..72c2997d --- /dev/null +++ b/templates/bluemoon/admin/userdetails/default.tpl @@ -0,0 +1,133 @@ +{if $DISABLE_TRANSACTIONSUMMARY|default:"0" != 1} +
+
+
+
+ {$USERNAME} Account Information +
+
+
+
+
+
+ All Time Transaction Totals +
+
+ + + + {foreach $SUMMARY as $type=>$total} + + {/foreach} + + + + + {foreach $SUMMARY as $type=>$total} + + {/foreach} + + +
{$type}
{$total|number_format:"8"}
+
+
+
+
+ +
+
+
+
+ Transactions over time +
+
+ + + + + + + + + + {if $GLOBAL.fees > 0} + + {/if} + + + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + + + + + + + {if $GLOBAL.fees|default:"0" > 0} + + {/if} + + + +
CreditBonusDebit APDebit MPDonationFeeTXFee
Last Hour + {$BYTIME.1HourCredit|number_format:"8"}{$BYTIME.1HourBonus|number_format:"8"}{$BYTIME.1HourDebitAP|number_format:"8"}{$BYTIME.1HourDebitMP|number_format:"8"}{$BYTIME.1HourDonation|number_format:"8"}{$BYTIME.1HourFee|number_format:"8"}{$BYTIME.1HourTXFee|number_format:"8"}
Last Day + {$BYTIME.24HourCredit|number_format:"8"}{$BYTIME.24HourBonus|number_format:"8"}{$BYTIME.24HourDebitAP|number_format:"8"}{$BYTIME.24HourDebitMP|number_format:"8"}{$BYTIME.24HourDonation|number_format:"8"}{$BYTIME.24HourFee|number_format:"8"}{$BYTIME.24HourTXFee|number_format:"8"}
Last Week + {$BYTIME.1WeekCredit|number_format:"8"}{$BYTIME.1WeekBonus|number_format:"8"}{$BYTIME.1WeekDebitAP|number_format:"8"}{$BYTIME.1WeekDebitMP|number_format:"8"}{$BYTIME.1WeekDonation|number_format:"8"}{$BYTIME.1WeekFee|number_format:"8"}{$BYTIME.1WeekTXFee|number_format:"8"}
Last Month + {$BYTIME.1MonthCredit|number_format:"8"}{$BYTIME.1MonthBonus|number_format:"8"}{$BYTIME.1MonthDebitAP|number_format:"8"}{$BYTIME.1MonthDebitMP|number_format:"8"}{$BYTIME.1MonthDonation|number_format:"8"}{$BYTIME.1MonthFee|number_format:"8"}{$BYTIME.1MonthTXFee|number_format:"8"}
Last Year + {$BYTIME.1YearCredit|number_format:"8"}{$BYTIME.1YearBonus|number_format:"8"}{$BYTIME.1YearDebitAP|number_format:"8"}{$BYTIME.1YearDebitMP|number_format:"8"}{$BYTIME.1YearDonation|number_format:"8"}{$BYTIME.1YearFee|number_format:"8"}{$BYTIME.1YearTXFee|number_format:"8"}
+
+
+
+
+ +
+
+
+
+{/if} + + diff --git a/templates/bluemoon/admin/wallet/accounts.tpl b/templates/bluemoon/admin/wallet/accounts.tpl new file mode 100644 index 00000000..7b7d2249 --- /dev/null +++ b/templates/bluemoon/admin/wallet/accounts.tpl @@ -0,0 +1,66 @@ +
+
+
+
+ Wallet Accounts +
+
+
+{foreach key=NAME item=VALUE from=$ACCOUNTS} +
+
+ Account: {$NAME|default:"Default"} +
+
+
+
+
+ Balance Info +
+
+ + + + + +
Balance{$VALUE|number_format:"8"}
+
+
+
+ +{foreach key=ACCOUNT item=ADDRESS from=$ACCOUNTADDRESSES} +{if $ACCOUNT == $NAME} + +
+
+
+ Addresses assigned to Account {$ACCOUNT|default:"Default"} +
+
+ + +{foreach from=$ACCOUNTADDRESSES[$ACCOUNT] key=ACCOUNT1 item=ADDRESS1} +{if $ADDRESS1@iteration is even by 1} + + +{else} + + +{/if} +{/foreach} + +
{$ADDRESS1}
{$ADDRESS1}
+{/if} +{/foreach} +
+
+
+
+
+
+{/foreach} +
+
+
+
+
diff --git a/templates/bluemoon/admin/wallet/balance.tpl b/templates/bluemoon/admin/wallet/balance.tpl new file mode 100644 index 00000000..90458b38 --- /dev/null +++ b/templates/bluemoon/admin/wallet/balance.tpl @@ -0,0 +1,46 @@ +
+
+
+ Balance Summary +
+
+ + + + + + + + + + + + + +{if $NEWMINT >= 0} + + + {if $GLOBAL.config.getbalancewithunconfirmed} + + {else} + + {/if} + + + + + +{else} + + + {if $GLOBAL.config.getbalancewithunconfirmed} + + {else} + + {/if} + +{/if} +
Wallet Balance{$BALANCE|number_format:"8"}
Locked for users{$LOCKED|number_format:"8"}
Unconfirmed{$UNCONFIRMED|number_format:"8"}
Liquid Assets{($BALANCE - $LOCKED - $UNCONFIRMED + $NEWMINT|default:"0")|number_format:"8"}{($BALANCE - $LOCKED + $NEWMINT|default:"0")|number_format:"8"}
PoS New Mint{$NEWMINT|number_format:"8"}
Liquid Assets{($BALANCE - $LOCKED - $UNCONFIRMED)|number_format:"8"}{($BALANCE - $LOCKED)|number_format:"8"}
+
+
+
diff --git a/templates/bluemoon/admin/wallet/default.tpl b/templates/bluemoon/admin/wallet/default.tpl new file mode 100644 index 00000000..e0f5eedb --- /dev/null +++ b/templates/bluemoon/admin/wallet/default.tpl @@ -0,0 +1,7 @@ +
+ {include file="admin/wallet/balance.tpl"} + {include file="admin/wallet/status.tpl"} + {include file="admin/wallet/peers.tpl"} + {include file="admin/wallet/transactions.tpl"} + {include file="admin/wallet/accounts.tpl"} +
diff --git a/templates/bluemoon/admin/wallet/peers.tpl b/templates/bluemoon/admin/wallet/peers.tpl new file mode 100644 index 00000000..50770d3f --- /dev/null +++ b/templates/bluemoon/admin/wallet/peers.tpl @@ -0,0 +1,31 @@ +
+
+
+
+ Peer Information +
+
+ + + + + + + + + + + +{foreach key=KEY item=ARRAY from=$PEERINFO} + + + + + + + +{/foreach} + +
HostProtocolIdentityConnectedTraffic
{$ARRAY['addr']}{$ARRAY['version']}{$ARRAY['subver']|replace:'/':''}{$ARRAY['conntime']|date_format:$GLOBAL.config.date}{(($ARRAY['bytessent']|default:"0" + $ARRAY['bytesrecv']|default:"0") / 1024 / 1024)|number_format:"3"} MB
+
+
diff --git a/templates/bluemoon/admin/wallet/status.tpl b/templates/bluemoon/admin/wallet/status.tpl new file mode 100644 index 00000000..87566e13 --- /dev/null +++ b/templates/bluemoon/admin/wallet/status.tpl @@ -0,0 +1,32 @@ +
+
+
+ Wallet Status +
+
+ + + + + + + + + + + + + + + + + + + + + +
VersionProtocol VersionWallet VersionPeersStatusBlocksAccounts
{$COININFO.version|default:""}{$COININFO.protocolversion|default:""}{$COININFO.walletversion|default:""}{$COININFO.connections|default:""}{$COININFO.errors|default:"OK"}{$COININFO.blocks|default:"0"}{$ADDRESSCOUNT}
+
+
+
+
diff --git a/templates/bluemoon/admin/wallet/transactions.tpl b/templates/bluemoon/admin/wallet/transactions.tpl new file mode 100644 index 00000000..63f627ca --- /dev/null +++ b/templates/bluemoon/admin/wallet/transactions.tpl @@ -0,0 +1,43 @@ +
+
+
+
+ Last {$TRANSACTIONS|count} transactions +
+
+
+ + + + + + + + + + + + + +{foreach key=KEY item=ARRAY from=$TRANSACTIONS} + + + + + + + + +{/foreach} + +
AccountAddressCategoryAmountConfirmationsTransaction IDTime
{$ARRAY['account']|default:"Default"}{$ARRAY['address']|default:""}{$ARRAY['category']|capitalize}{$ARRAY['amount']|number_format:"$PRECISION"}{$ARRAY['confirmations']} + {if !$GLOBAL.website.transactionexplorer.disabled} + {$ARRAY['txid']|truncate:20:"...":false:true} + {else} + {$ARRAY['txid']|truncate:20:"...":false:true} + {/if} + {$ARRAY['time']|date_format:$GLOBAL.config.date} +
+
+
+
diff --git a/templates/bluemoon/contactform/contactform/default.tpl b/templates/bluemoon/contactform/contactform/default.tpl new file mode 100644 index 00000000..738291db --- /dev/null +++ b/templates/bluemoon/contactform/contactform/default.tpl @@ -0,0 +1,45 @@ +
+ + + +
+
+
+
+ Contact Us +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
{nocache}{$RECAPTCHA|default:"" nofilter}{/nocache} +
+
+
+
+ + +
+
+
+
+ +
+
+
+
diff --git a/templates/bluemoon/contactform/default.tpl b/templates/bluemoon/contactform/default.tpl new file mode 100644 index 00000000..a2509e4f --- /dev/null +++ b/templates/bluemoon/contactform/default.tpl @@ -0,0 +1,45 @@ +
+ + + +
+
+
+
+ Contact Us +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
{nocache}{$RECAPTCHA|default:"" nofilter}{/nocache} +
+
+
+
+ + +
+
+
+
+ +
+
+
+
diff --git a/templates/bluemoon/contactform/disabled.tpl b/templates/bluemoon/contactform/disabled.tpl new file mode 100644 index 00000000..50933cdd --- /dev/null +++ b/templates/bluemoon/contactform/disabled.tpl @@ -0,0 +1,19 @@ +
+
+
+
+ Contact & Support +
+
+
+ +

This product comes 'as-is' without any warranty. Please check the Apache License, Version 2.0, for details.

+
+
+
+ +
+ +
+ +
diff --git a/templates/bluemoon/dashboard/account_data/_workers.tpl b/templates/bluemoon/dashboard/account_data/_workers.tpl new file mode 100644 index 00000000..4e3887d1 --- /dev/null +++ b/templates/bluemoon/dashboard/account_data/_workers.tpl @@ -0,0 +1,15 @@ + {if !$DISABLED_DASHBOARD and !$DISABLED_DASHBOARD_API} + + + + + + + + + + + + +
WorkerHashrateDifficulty
No worker information available
+ {/if} diff --git a/templates/bluemoon/dashboard/account_data/default.tpl b/templates/bluemoon/dashboard/account_data/default.tpl new file mode 100644 index 00000000..cef98720 --- /dev/null +++ b/templates/bluemoon/dashboard/account_data/default.tpl @@ -0,0 +1,46 @@ +
+
+
+

Account Information

+
+
+ + + + +
+ {if $GLOBAL.userdata.no_fees} + You are mining without any pool fees applied and + {else if $GLOBAL.fees > 0} + You are mining at {if $GLOBAL.fees < 0.0001}{$GLOBAL.fees|escape|number_format:"8"}{else}{$GLOBAL.fees|escape}{/if}% pool fee and + {else} + This pool does not apply fees and + {/if} + {if $GLOBAL.userdata.donate_percent > 0} + you donate {$GLOBAL.userdata.donate_percent|escape}%. + {else} + you are not donating. + {/if} +
+ + + + + + + + + + + + + + +
{$GLOBAL.config.currency} Account Balance
Confirmed + {$GLOBAL.userdata.balance.confirmed|number_format:"6"} +
Unconfirmed + {$GLOBAL.userdata.balance.unconfirmed|number_format:"6"} +
+
+
+
diff --git a/templates/bluemoon/dashboard/blocks/default.tpl b/templates/bluemoon/dashboard/blocks/default.tpl new file mode 100644 index 00000000..d947f537 --- /dev/null +++ b/templates/bluemoon/dashboard/blocks/default.tpl @@ -0,0 +1,49 @@ +{if !$DISABLED_DASHBOARD and !$DISABLED_DASHBOARD_API} +
+
+
+

Last Found Blocks

+
+
+ + + + + + + + + + + + + + +{section block $BLOCKSFOUND} + + + + + + + + + + +{/section} + +
HeightFinderTimeDifficultyAmountExpected SharesActual SharesPercentage
{$BLOCKSFOUND[block].height}{if $BLOCKSFOUND[block].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$BLOCKSFOUND[block].finder|default:"unknown"|escape}{/if}{$BLOCKSFOUND[block].time|date_format:$GLOBAL.config.date}{$BLOCKSFOUND[block].difficulty|number_format:"4"}{$BLOCKSFOUND[block].amount|number_format:"2"}{$BLOCKSFOUND[block].estshares|number_format}{$BLOCKSFOUND[block].shares|number_format} + {math assign="percentage" equation="shares / estshares * 100" shares=$BLOCKSFOUND[block].shares|default:"0" estshares=$BLOCKSFOUND[block].estshares} + {$percentage|number_format:"2"} +
+
+ {if $GLOBAL.website.blockfindersound.enabled|default:"1"} +
+ +
+ {/if} +
+
+{/if} \ No newline at end of file diff --git a/templates/bluemoon/dashboard/default.tpl b/templates/bluemoon/dashboard/default.tpl new file mode 100644 index 00000000..9deac4c8 --- /dev/null +++ b/templates/bluemoon/dashboard/default.tpl @@ -0,0 +1,38 @@ +{if $smarty.session.AUTHENTICATED|default} + + + +
+
+
+
+

Overview

+
+
+
+
+ {* Load our payout system so we can load some payout specific templates *} + {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/overview/default.tpl"} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/default.tpl"} + {include file="dashboard/account_data/default.tpl"} + {if !$DISABLED_API} + {include file="dashboard/worker_information/default.tpl"} + {/if} + {include file="dashboard/blocks/default.tpl"} +
+
+
+ +
+
+
+ {* Include our JS libraries, we allow a live updating JS and a static one *} + {if !$DISABLED_DASHBOARD and !$DISABLED_DASHBOARD_API} + {include file="dashboard/js/api.tpl"} + {else} + {include file="dashboard/js/static.tpl"} + {/if} +{/if} diff --git a/templates/bluemoon/dashboard/js/api.tpl b/templates/bluemoon/dashboard/js/api.tpl new file mode 100644 index 00000000..8387434d --- /dev/null +++ b/templates/bluemoon/dashboard/js/api.tpl @@ -0,0 +1,307 @@ + + + diff --git a/templates/bluemoon/dashboard/js/static.tpl b/templates/bluemoon/dashboard/js/static.tpl new file mode 100644 index 00000000..c3f4eade --- /dev/null +++ b/templates/bluemoon/dashboard/js/static.tpl @@ -0,0 +1,6 @@ + diff --git a/templates/bluemoon/dashboard/overview/_with_price_graph.tpl b/templates/bluemoon/dashboard/overview/_with_price_graph.tpl new file mode 100644 index 00000000..7f2a6e44 --- /dev/null +++ b/templates/bluemoon/dashboard/overview/_with_price_graph.tpl @@ -0,0 +1,106 @@ +
+
+
+ +
+
+
+

My Hashrate

+
+ {$GLOBAL.userdata.hashrate|number_format:"2"} + {$GLOBAL.hashunits.personal} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

Pool Hashrate

+
+ {$GLOBAL.hashrate|number_format:"2"} + {$GLOBAL.hashunits.pool} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

My Sharerate

+
+ {$GLOBAL.userdata.sharerate|number_format:"2"} + S/s +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

Pool Workers

+
+ {$GLOBAL.workers} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

Net Hashrate

+
+ {if $GLOBAL.nethashrate > 0}{$GLOBAL.nethashrate|number_format:"2"}{else}n/a{/if} + {$GLOBAL.hashunits.network} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

{$GLOBAL.config.currency}/{$GLOBAL.config.price.currency}

+
+ {$GLOBAL.price|default:"0"|number_format:"8"} +
+ +
+
+
+
+
diff --git a/templates/bluemoon/dashboard/overview/_without_price_graph.tpl b/templates/bluemoon/dashboard/overview/_without_price_graph.tpl new file mode 100644 index 00000000..5ccbe0f5 --- /dev/null +++ b/templates/bluemoon/dashboard/overview/_without_price_graph.tpl @@ -0,0 +1,89 @@ +
+
+
+ +
+
+
+

My Hashrate

+
+ {$GLOBAL.userdata.hashrate|number_format:"2"} + {$GLOBAL.hashunits.personal} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

Pool Hashrate

+
+ {$GLOBAL.hashrate|number_format:"2"} + {$GLOBAL.hashunits.pool} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

My Sharerate

+
+ {$GLOBAL.userdata.sharerate|number_format:"2"} + S/s +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

Pool Workers

+
+ {$GLOBAL.workers} +
+ +
+
+
+
+
+
+
+
+ +
+
+
+

Net Hashrate

+
+ {if $GLOBAL.nethashrate > 0}{$GLOBAL.nethashrate|number_format:"2"}{else}n/a{/if} + {$GLOBAL.hashunits.network} +
+ +
+
+
+
+
diff --git a/templates/bluemoon/dashboard/overview/default.tpl b/templates/bluemoon/dashboard/overview/default.tpl new file mode 100644 index 00000000..94652aad --- /dev/null +++ b/templates/bluemoon/dashboard/overview/default.tpl @@ -0,0 +1,19 @@ +
+
+
+

+ Pool Information +

+
+ +
+
diff --git a/templates/bluemoon/dashboard/round_statistics/pplns/default.tpl b/templates/bluemoon/dashboard/round_statistics/pplns/default.tpl new file mode 100644 index 00000000..d5c4927a --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/pplns/default.tpl @@ -0,0 +1,22 @@ +
+
+
+

+ Round Information +

+
+ {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/round.tpl"} +
+
+
+
+
+

+ Share Information +

+
+ {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/shares.tpl"} +
+
diff --git a/templates/bluemoon/dashboard/round_statistics/pplns/round.tpl b/templates/bluemoon/dashboard/round_statistics/pplns/round.tpl new file mode 100644 index 00000000..234e31ce --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/pplns/round.tpl @@ -0,0 +1,94 @@ + diff --git a/templates/bluemoon/dashboard/round_statistics/pplns/shares.tpl b/templates/bluemoon/dashboard/round_statistics/pplns/shares.tpl new file mode 100644 index 00000000..68e8ee60 --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/pplns/shares.tpl @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/bluemoon/dashboard/round_statistics/pps/default.tpl b/templates/bluemoon/dashboard/round_statistics/pps/default.tpl new file mode 100644 index 00000000..d5c4927a --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/pps/default.tpl @@ -0,0 +1,22 @@ +
+
+
+

+ Round Information +

+
+ {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/round.tpl"} +
+
+
+
+
+

+ Share Information +

+
+ {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/shares.tpl"} +
+
diff --git a/templates/bluemoon/dashboard/round_statistics/pps/round.tpl b/templates/bluemoon/dashboard/round_statistics/pps/round.tpl new file mode 100644 index 00000000..7fc95e6c --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/pps/round.tpl @@ -0,0 +1,154 @@ + diff --git a/templates/bluemoon/dashboard/round_statistics/pps/shares.tpl b/templates/bluemoon/dashboard/round_statistics/pps/shares.tpl new file mode 100644 index 00000000..19968d36 --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/pps/shares.tpl @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + +
Own
Pool
Valid
+
+
{$GLOBAL.userdata.shares.valid|number_format:$GLOBAL.config.sharediffprecision}
+
+
+
+
{$GLOBAL.roundshares.valid|number_format:$GLOBAL.config.sharediffprecision}
+
+
Invalid
+
+
{$GLOBAL.userdata.shares.invalid|number_format:$GLOBAL.config.sharediffprecision}
+
+
+
+
{$GLOBAL.roundshares.invalid|number_format:$GLOBAL.config.sharediffprecision}
+
+
Efficiency
+
+
{if $GLOBAL.userdata.shares.valid > 0}{(100 - ($GLOBAL.userdata.shares.invalid / ($GLOBAL.userdata.shares.valid + $GLOBAL.userdata.shares.invalid) * 100))|number_format:"2"}%{else}0.00%{/if}
+
+
+
+
{if $GLOBAL.roundshares.valid > 0}{(100 - ($GLOBAL.roundshares.invalid / ($GLOBAL.roundshares.valid + $GLOBAL.roundshares.invalid) * 100))|number_format:"2"}%{else}0.00%{/if}
+
+
diff --git a/templates/bluemoon/dashboard/round_statistics/prop/default.tpl b/templates/bluemoon/dashboard/round_statistics/prop/default.tpl new file mode 100644 index 00000000..d5c4927a --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/prop/default.tpl @@ -0,0 +1,22 @@ +
+
+
+

+ Round Information +

+
+ {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/round.tpl"} +
+
+
+
+
+

+ Share Information +

+
+ {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} + {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/shares.tpl"} +
+
diff --git a/templates/bluemoon/dashboard/round_statistics/prop/round.tpl b/templates/bluemoon/dashboard/round_statistics/prop/round.tpl new file mode 100644 index 00000000..1fe67f59 --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/prop/round.tpl @@ -0,0 +1,94 @@ + diff --git a/templates/bluemoon/dashboard/round_statistics/prop/shares.tpl b/templates/bluemoon/dashboard/round_statistics/prop/shares.tpl new file mode 100644 index 00000000..68e8ee60 --- /dev/null +++ b/templates/bluemoon/dashboard/round_statistics/prop/shares.tpl @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/bluemoon/dashboard/worker_information/default.tpl b/templates/bluemoon/dashboard/worker_information/default.tpl new file mode 100644 index 00000000..499e7360 --- /dev/null +++ b/templates/bluemoon/dashboard/worker_information/default.tpl @@ -0,0 +1,23 @@ +{if !$DISABLED_DASHBOARD and !$DISABLED_DASHBOARD_API} +
+
+
+

Worker Information

+
+
+ + + + + + + + + + + +
WorkerHashrateDifficulty
No worker information available
+
+
+
+{/if} diff --git a/templates/bluemoon/error/404/default.tpl b/templates/bluemoon/error/404/default.tpl new file mode 100644 index 00000000..36f017b7 --- /dev/null +++ b/templates/bluemoon/error/404/default.tpl @@ -0,0 +1,6 @@ +
+

{$GLOBAL.website.name}

+
+

The page you requested was not found.

+
+
diff --git a/templates/bluemoon/error/default.tpl b/templates/bluemoon/error/default.tpl new file mode 100644 index 00000000..36f017b7 --- /dev/null +++ b/templates/bluemoon/error/default.tpl @@ -0,0 +1,6 @@ +
+

{$GLOBAL.website.name}

+
+

The page you requested was not found.

+
+
diff --git a/templates/bluemoon/error/ratelimit/default.tpl b/templates/bluemoon/error/ratelimit/default.tpl new file mode 100644 index 00000000..7ab5c72b --- /dev/null +++ b/templates/bluemoon/error/ratelimit/default.tpl @@ -0,0 +1,6 @@ +
+

Request rate limit exceeded

+
+

You're sending too many requests too fast!

+
+
\ No newline at end of file diff --git a/templates/bluemoon/gettingstarted/default.tpl b/templates/bluemoon/gettingstarted/default.tpl new file mode 100644 index 00000000..955629c2 --- /dev/null +++ b/templates/bluemoon/gettingstarted/default.tpl @@ -0,0 +1,75 @@ +
+
+
+
+ Getting Started Guide +
+
+ +

1. Create account.

+
    +
  • Register here, or login if you already have account
  • +
  • Create a worker that will be used by the miner to login
  • +
+ +

2. Download a miner.

+ + +

3. Configure your miner.

+
    +

    If your using Linux, Then type the following into the console:

    +
  • CGMiner
  • +
    ./cgminer {if $GLOBAL.config.algorithm == 'scrypt'}--scrypt {/if}-o stratum+tcp://{$SITESTRATUMURL|default:$smarty.server.SERVER_NAME}:{$SITESTRATUMPORT|default:"3333"} -u Weblogin.WorkerName -p WorkerPassword
    +
  • BFGMiner
  • +
    ./bfgminer {if $GLOBAL.config.algorithm == 'scrypt'}--scrypt {/if}-o stratum+tcp://{$SITESTRATUMURL|default:$smarty.server.SERVER_NAME}:{$SITESTRATUMPORT|default:"3333"} -u Weblogin.WorkerName -p WorkerPassword
    +
    +

    If you want to mine on a Windows Operating System, then you'll need to create a batch file to start your miner.

    Simply open notepad and then copy and paste the following:

    +
  • CGMiner
  • +
    cgminer {if $GLOBAL.config.algorithm == 'scrypt'}--scrypt {/if}-o stratum+tcp://{$SITESTRATUMURL|default:$smarty.server.SERVER_NAME}:{$SITESTRATUMPORT|default:"3333"} -u Weblogin.WorkerName -p WorkerPassword
    +
  • BFGMiner
  • +
    bfgminer {if $GLOBAL.config.algorithm == 'scrypt'}--scrypt {/if}-o stratum+tcp://{$SITESTRATUMURL|default:$smarty.server.SERVER_NAME}:{$SITESTRATUMPORT|default:"3333"} -u Weblogin.WorkerName -p WorkerPassword
    +
  • MinerD
  • +
    minerd -a {if $GLOBAL.config.algorithm == 'scrypt'}scrypt {/if}-t 6 -s 4 -o stratum+tcp://{$SITESTRATUMURL|default:$smarty.server.SERVER_NAME}:{$SITESTRATUMPORT|default:"3333"} -u Weblogin.WorkerName -p WorkerPassword
    + {if $GLOBAL.config.algorithm == 'scrypt'} +
  • Cudaminer For NVIDIA Cards
  • +
    cudaminer -o stratum+tcp://{$SITESTRATUMURL|default:$smarty.server.SERVER_NAME}:{$SITESTRATUMPORT|default:"3333"} -u Weblogin.WorkerName -p WorkerPassword
    + {/if} +
    +

    You then need to change "-u Weblogin.Worker -p Worker password" to reflect your own account. Eg, "-u Steve.StevesWorker -p StevesWorkerPassword" then go to "File > Save as" and save the file as "RunMe.bat" in the same folder containing your miners application files. You are now ready to mine, double click on "RunMe.bat" to start mining. If you want, you can create additional workers with usernames and passwords of your choice here

    +
+

4. Create a {$SITECOINNAME|default:"Litecoin"} address to receive payments.

+
    +
  • Downloading the client & block chain: Download the {$SITECOINNAME|default:"Litecoin"} client from here. +

    Generate a new address and input it on your account page to receive payments.

    +
  • +
+ + {if $GLOBAL.config.algorithm == 'scrypt'} +

5. Advanced CGMiner settings / FAQ

+
    +
  • Scrypt readme
  • +
  • Don't set intensity too high, I=11 is standard and safest. Higher intensity takes more GPU RAM. Check for hardware errors in CGMiner (HW). HW=0 is good, otherwise lower intensity.
  • +
  • Set shaders according to the readme (or look at your graphic cards specifications). CGMiner uses this value at first run to calculate thread-concurrency. Easiest way to get this optimized is to use same settings as others have used here: here.
  • +
  • There's also an interesting project which gives you a GUI for CGMiner. Windows only it seems.
  • +
  • Here's a great guide how to get up and running with Xubuntu.
  • +
+ + {/if} +
+
+
+ +
diff --git a/templates/bluemoon/global/footer.tpl b/templates/bluemoon/global/footer.tpl new file mode 100644 index 00000000..90fb345f --- /dev/null +++ b/templates/bluemoon/global/footer.tpl @@ -0,0 +1,8 @@ + + diff --git a/templates/bluemoon/global/header.tpl b/templates/bluemoon/global/header.tpl new file mode 100644 index 00000000..bb5cd24c --- /dev/null +++ b/templates/bluemoon/global/header.tpl @@ -0,0 +1,85 @@ + diff --git a/templates/bluemoon/global/navigation.tpl b/templates/bluemoon/global/navigation.tpl new file mode 100644 index 00000000..2aae731f --- /dev/null +++ b/templates/bluemoon/global/navigation.tpl @@ -0,0 +1,113 @@ + + diff --git a/templates/bluemoon/global/navjs_api.tpl b/templates/bluemoon/global/navjs_api.tpl new file mode 100644 index 00000000..d998e926 --- /dev/null +++ b/templates/bluemoon/global/navjs_api.tpl @@ -0,0 +1,66 @@ + diff --git a/templates/bluemoon/global/navjs_static.tpl b/templates/bluemoon/global/navjs_static.tpl new file mode 100644 index 00000000..d81ad578 --- /dev/null +++ b/templates/bluemoon/global/navjs_static.tpl @@ -0,0 +1,42 @@ + diff --git a/templates/bluemoon/home/default.tpl b/templates/bluemoon/home/default.tpl new file mode 100644 index 00000000..67735384 --- /dev/null +++ b/templates/bluemoon/home/default.tpl @@ -0,0 +1,5 @@ +{if $GLOBAL.website.newsstyle|default:"0" == 0} + {include file="home/news_all.tpl"} +{else} + {include file="home/news_accordion.tpl"} +{/if} \ No newline at end of file diff --git a/templates/bluemoon/home/news_accordion.tpl b/templates/bluemoon/home/news_accordion.tpl new file mode 100644 index 00000000..71392775 --- /dev/null +++ b/templates/bluemoon/home/news_accordion.tpl @@ -0,0 +1,27 @@ +
+
+
+
+
latest News
+
+
+
+{section name=news loop=$NEWS} +
+
+ {$NEWS[news].header} +
+ posted {$NEWS[news].time|date_format:$GLOBAL.config.date}{if $HIDEAUTHOR|default:"0" == 0} by {$NEWS[news].author}{/if} +
+
+
+ {$NEWS[news].content nofilter} +
+
+
+{/section} +
+
+
+
+
diff --git a/templates/bluemoon/home/news_all.tpl b/templates/bluemoon/home/news_all.tpl new file mode 100644 index 00000000..82769586 --- /dev/null +++ b/templates/bluemoon/home/news_all.tpl @@ -0,0 +1,16 @@ +{section name=news loop=$NEWS} +
+
+
+
+ {$NEWS[news].header} +
+ posted {$NEWS[news].time|date_format:$GLOBAL.config.date}{if $HIDEAUTHOR|default:"0" == 0} by {$NEWS[news].author}{/if} +
+
+ {$NEWS[news].content nofilter} +
+
+
+
+{/section} diff --git a/templates/bluemoon/login/default.tpl b/templates/bluemoon/login/default.tpl new file mode 100644 index 00000000..30ef9ed2 --- /dev/null +++ b/templates/bluemoon/login/default.tpl @@ -0,0 +1,27 @@ +
+
+ +
+
+ Login with existing account +
+
+
+
+ + +
+
+ + +
+
+
+
{nocache}{$RECAPTCHA|default:"" nofilter}{/nocache}
+ +
+
+
diff --git a/templates/bluemoon/master.tpl b/templates/bluemoon/master.tpl new file mode 100644 index 00000000..7741e02b --- /dev/null +++ b/templates/bluemoon/master.tpl @@ -0,0 +1,80 @@ + + + + + + {$GLOBAL.website.title} - {$smarty.request.page|escape|default:"home"|capitalize} + + + + + {if $GLOBAL.statistics.analytics.enabled} + {$GLOBAL.statistics.analytics.code nofilter} + {/if} + + + + + + + + + + {if $GLOBAL.config.website_design|default:"default" != "default"} + + {/if} + + + + + + + + + + + + + + + +
+ {include file="global/header.tpl"} + {include file="global/navigation.tpl"} + +

+ {nocache} + {if is_array($smarty.session.POPUP|default)} + {section popup $smarty.session.POPUP} +
+ {if $smarty.session.POPUP[popup].DISMISS|default:"no" == "yes"} + + {/if} + {if $smarty.session.POPUP[popup].TYPE|default:"alert alert-info" == "alert alert-info"} +   + {elseif $smarty.session.POPUP[popup].TYPE|default:"alert alert-info" == "alert alert-warning"} +   + {elseif $smarty.session.POPUP[popup].TYPE|default:"alert alert-info" == "alert alert-danger"} +   + {elseif $smarty.session.POPUP[popup].TYPE|default:"alert alert-info" == "alert alert-success"} +   + {/if} + {$smarty.session.POPUP[popup].CONTENT nofilter} +
+ {/section} + {/if} + {/nocache} + {if $CONTENT != "empty" && $CONTENT != ""} + {if file_exists($smarty.current_dir|cat:"/$PAGE/$ACTION/$CONTENT")} + {include file="$PAGE/$ACTION/$CONTENT"} + {else} + Missing template for this page + {/if} + {/if} +
+ {include file="global/footer.tpl"} + + diff --git a/templates/bluemoon/password/change/default.tpl b/templates/bluemoon/password/change/default.tpl new file mode 100644 index 00000000..341abd70 --- /dev/null +++ b/templates/bluemoon/password/change/default.tpl @@ -0,0 +1,46 @@ +
+
+ + + + + + +
+
+

Password reset

+
+
+
+
+ + +
+
+
+
+ + +
+
+
+ +
+
+
diff --git a/templates/bluemoon/password/default.tpl b/templates/bluemoon/password/default.tpl new file mode 100644 index 00000000..508ade33 --- /dev/null +++ b/templates/bluemoon/password/default.tpl @@ -0,0 +1,24 @@ +
+
+ + + +
+
+

Password reset

+
+
+
+

If you have an email set for your account, enter your username to get your password reset

+
+ + +
+
+
+ +
+
+
diff --git a/templates/bluemoon/password/reset/empty.tpl b/templates/bluemoon/password/reset/empty.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/register/default.tpl b/templates/bluemoon/register/default.tpl new file mode 100644 index 00000000..2f49357b --- /dev/null +++ b/templates/bluemoon/register/default.tpl @@ -0,0 +1,88 @@ + + + +
+
+
+ + {if $smarty.request.token|default:""} + + {/if} + + +
+ Register new account +
+
+
+ +
+ + +
+ {if $GLOBAL.coinaddresscheck|default:"1"} + +
+ + +
+ {/if} + (Strength) +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+ + Four digit number. Remember this pin! +
+ + +
+
+ +
+
+
{nocache}{$RECAPTCHA|default:"" nofilter}{/nocache}
+
+ +
+
+
+ + +
diff --git a/templates/bluemoon/register/disabled.tpl b/templates/bluemoon/register/disabled.tpl new file mode 100644 index 00000000..fec01255 --- /dev/null +++ b/templates/bluemoon/register/disabled.tpl @@ -0,0 +1 @@ +

We are currently not accepting new user registrations.

diff --git a/templates/bluemoon/register/register/empty.tpl b/templates/bluemoon/register/register/empty.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/start/default.tpl b/templates/bluemoon/start/default.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/statistics/blockfinder/default.tpl b/templates/bluemoon/statistics/blockfinder/default.tpl new file mode 100644 index 00000000..34320929 --- /dev/null +++ b/templates/bluemoon/statistics/blockfinder/default.tpl @@ -0,0 +1,6 @@ +
+{include file="statistics/blockfinder/finder_top.tpl"} +{if $smarty.session.AUTHENTICATED|default} +{include file="statistics/blockfinder/finder_own.tpl" SHORT=true} +{/if} +
\ No newline at end of file diff --git a/templates/bluemoon/statistics/blockfinder/finder_own.tpl b/templates/bluemoon/statistics/blockfinder/finder_own.tpl new file mode 100644 index 00000000..74892fe4 --- /dev/null +++ b/templates/bluemoon/statistics/blockfinder/finder_own.tpl @@ -0,0 +1,30 @@ +
+
+
+ Blocks found by own Workers +
+
+ + + + + + + + + + +{assign var=rank value=1} +{section block $BLOCKSSOLVEDBYWORKER} + + + + + + +{/section} + +
RankWorkerBlocksCoins Generated
{$rank++}{$BLOCKSSOLVEDBYWORKER[block].finder|default:"unknown/deleted"|escape}{$BLOCKSSOLVEDBYWORKER[block].solvedblocks}{$BLOCKSSOLVEDBYWORKER[block].generatedcoins|number_format}
+
+
+
\ No newline at end of file diff --git a/templates/bluemoon/statistics/blockfinder/finder_top.tpl b/templates/bluemoon/statistics/blockfinder/finder_top.tpl new file mode 100644 index 00000000..51ba80ef --- /dev/null +++ b/templates/bluemoon/statistics/blockfinder/finder_top.tpl @@ -0,0 +1,30 @@ +
+
+
+ Top 25 Blockfinder +
+
+ + + + + + + + + + +{assign var=rank value=1} +{section block $BLOCKSSOLVEDBYACCOUNT} + + + + + + +{/section} + +
RankUsernameBlocksCoins Generated
{$rank++}{if $BLOCKSSOLVEDBYACCOUNT[block].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$BLOCKSSOLVEDBYACCOUNT[block].finder|default:"unknown"|escape}{/if}{$BLOCKSSOLVEDBYACCOUNT[block].solvedblocks}{$BLOCKSSOLVEDBYACCOUNT[block].generatedcoins|number_format}
+
+
+
diff --git a/templates/bluemoon/statistics/blocks/block_overview_time.tpl b/templates/bluemoon/statistics/blocks/block_overview_time.tpl new file mode 100644 index 00000000..61bae492 --- /dev/null +++ b/templates/bluemoon/statistics/blocks/block_overview_time.tpl @@ -0,0 +1,192 @@ +
+
+
+
+ Block Overview +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Gen. Est.FoundValidOrphanOrphan %Avg. DiffShares Est.SharesPercentageAmountRate Est.
All Time{($FIRSTBLOCKFOUND / $COINGENTIME)|number_format}{$LASTBLOCKSBYTIME.Total|number_format}{$LASTBLOCKSBYTIME.TotalValid|number_format}{$LASTBLOCKSBYTIME.TotalOrphan|number_format}{if $LASTBLOCKSBYTIME.TotalOrphan|default:"0" > 0}{(100 / $LASTBLOCKSBYTIME.Total * $LASTBLOCKSBYTIME.TotalOrphan)|number_format:"2"}{else}0.00{/if} + {if $LASTBLOCKSBYTIME.TotalValid > 0} + {($LASTBLOCKSBYTIME.TotalDifficulty / $LASTBLOCKSBYTIME.TotalValid)|number_format:"4"} + {else} + 0 + {/if} + {$LASTBLOCKSBYTIME.TotalEstimatedShares|number_format}{$LASTBLOCKSBYTIME.TotalShares|number_format} + {if $LASTBLOCKSBYTIME.TotalEstimatedShares > 0} + {($LASTBLOCKSBYTIME.TotalShares / $LASTBLOCKSBYTIME.TotalEstimatedShares * 100)|number_format:"2"}% + {else} + 0.00% + {/if} + {$LASTBLOCKSBYTIME.TotalAmount|number_format:"2"}{($LASTBLOCKSBYTIME.Total|default:"0.00" / ($FIRSTBLOCKFOUND / $COINGENTIME) * 100)|number_format:"2"}%
Last Hour{(3600 / $COINGENTIME)|number_format}{$LASTBLOCKSBYTIME.1HourTotal|number_format}{$LASTBLOCKSBYTIME.1HourValid|number_format}{$LASTBLOCKSBYTIME.1HourOrphan|number_format}{if $LASTBLOCKSBYTIME.1HourOrphan|default:"0" > 0}{(100 / $LASTBLOCKSBYTIME.1HourTotal * $LASTBLOCKSBYTIME.1HourOrphan)|number_format:"2"}{else}0.00{/if} + {if $LASTBLOCKSBYTIME.1HourValid > 0} + {($LASTBLOCKSBYTIME.1HourDifficulty / $LASTBLOCKSBYTIME.1HourValid)|number_format:"4"} + {else} + 0 + {/if} + {$LASTBLOCKSBYTIME.1HourEstimatedShares|number_format}{$LASTBLOCKSBYTIME.1HourShares|number_format} + {if $LASTBLOCKSBYTIME.1HourEstimatedShares > 0} + {($LASTBLOCKSBYTIME.1HourShares / $LASTBLOCKSBYTIME.1HourEstimatedShares * 100)|number_format:"2"}% + {else} + 0.00% + {/if} + {$LASTBLOCKSBYTIME.1HourAmount|number_format:"2"}{($LASTBLOCKSBYTIME.1HourTotal|default:"0.00" / (3600 / $COINGENTIME) * 100)|number_format:"2"}%
Last 24 Hours{(86400 / $COINGENTIME)|number_format}{$LASTBLOCKSBYTIME.24HourTotal|number_format}{$LASTBLOCKSBYTIME.24HourValid|number_format}{$LASTBLOCKSBYTIME.24HourOrphan|number_format}{if $LASTBLOCKSBYTIME.24HourOrphan|default:"0" > 0}{(100 / $LASTBLOCKSBYTIME.24HourTotal * $LASTBLOCKSBYTIME.24HourOrphan)|number_format:"2"}{else}0.00{/if} + {if $LASTBLOCKSBYTIME.24HourValid > 0} + {($LASTBLOCKSBYTIME.24HourDifficulty / $LASTBLOCKSBYTIME.24HourValid)|number_format:"4"} + {else} + 0 + {/if} + {$LASTBLOCKSBYTIME.24HourEstimatedShares|number_format}{$LASTBLOCKSBYTIME.24HourShares|number_format} + {if $LASTBLOCKSBYTIME.24HourEstimatedShares > 0} + {($LASTBLOCKSBYTIME.24HourShares / $LASTBLOCKSBYTIME.24HourEstimatedShares * 100)|number_format:"2"}% + {else} + 0.00% + {/if} + {$LASTBLOCKSBYTIME.24HourAmount|number_format:"2"}{($LASTBLOCKSBYTIME.24HourTotal|default:"0.00" / (86400 / $COINGENTIME) * 100)|number_format:"2"}%
Last 7 Days{(604800 / $COINGENTIME)|number_format}{$LASTBLOCKSBYTIME.7DaysTotal|number_format}{$LASTBLOCKSBYTIME.7DaysValid|number_format}{$LASTBLOCKSBYTIME.7DaysOrphan|number_format}{if $LASTBLOCKSBYTIME.7DaysOrphan|default:"0" > 0}{(100 / $LASTBLOCKSBYTIME.7DaysTotal * $LASTBLOCKSBYTIME.7DaysOrphan)|number_format:"2"}{else}0.00{/if} + {if $LASTBLOCKSBYTIME.7DaysValid > 0} + {($LASTBLOCKSBYTIME.7DaysDifficulty / $LASTBLOCKSBYTIME.7DaysValid)|number_format:"4"} + {else} + 0 + {/if} + {$LASTBLOCKSBYTIME.7DaysEstimatedShares|number_format}{$LASTBLOCKSBYTIME.7DaysShares|number_format} + {if $LASTBLOCKSBYTIME.7DaysEstimatedShares > 0} + {($LASTBLOCKSBYTIME.7DaysShares / $LASTBLOCKSBYTIME.7DaysEstimatedShares * 100)|number_format:"2"}% + {else} + 0.00% + {/if} + {$LASTBLOCKSBYTIME.7DaysAmount|number_format:"2"}{($LASTBLOCKSBYTIME.7DaysTotal|default:"0.00" / (604800 / $COINGENTIME) * 100)|number_format:"2"}%
Last 4 Weeks{(2419200 / $COINGENTIME)|number_format}{$LASTBLOCKSBYTIME.4WeeksTotal|number_format}{$LASTBLOCKSBYTIME.4WeeksValid|number_format}{$LASTBLOCKSBYTIME.4WeeksOrphan|number_format}{if $LASTBLOCKSBYTIME.4WeeksOrphan|default:"0" > 0}{(100 / $LASTBLOCKSBYTIME.4WeeksTotal * $LASTBLOCKSBYTIME.4WeeksOrphan)|number_format:"2"}{else}0.00{/if} + {if $LASTBLOCKSBYTIME.4WeeksValid > 0} + {($LASTBLOCKSBYTIME.4WeeksDifficulty / $LASTBLOCKSBYTIME.4WeeksValid)|number_format:"4"} + {else} + 0 + {/if} + {$LASTBLOCKSBYTIME.4WeeksEstimatedShares|number_format}{$LASTBLOCKSBYTIME.4WeeksShares|number_format} + {if $LASTBLOCKSBYTIME.4WeeksEstimatedShares > 0} + {($LASTBLOCKSBYTIME.4WeeksShares / $LASTBLOCKSBYTIME.4WeeksEstimatedShares * 100)|number_format:"2"}% + {else} + 0.00% + {/if} + {$LASTBLOCKSBYTIME.4WeeksAmount|number_format:"2"}{($LASTBLOCKSBYTIME.4WeeksTotal|default:"0.00" / (2419200 / $COINGENTIME) * 100)|number_format:"2"}%
The Past 12 Months{(29030400 / $COINGENTIME)|number_format}{$LASTBLOCKSBYTIME.12MonthTotal|number_format}{$LASTBLOCKSBYTIME.12MonthValid|number_format}{$LASTBLOCKSBYTIME.12MonthOrphan|number_format}{if $LASTBLOCKSBYTIME.12MonthOrphan|default:"0" > 0}{(100 / $LASTBLOCKSBYTIME.12MonthTotal * $LASTBLOCKSBYTIME.12MonthOrphan)|number_format:"2"}{else}0.00{/if} + {if $LASTBLOCKSBYTIME.12MonthValid > 0} + {($LASTBLOCKSBYTIME.12MonthDifficulty / $LASTBLOCKSBYTIME.12MonthValid)|number_format:"4"} + {else} + 0 + {/if} + {$LASTBLOCKSBYTIME.12MonthEstimatedShares|number_format}{$LASTBLOCKSBYTIME.12MonthShares|number_format} + {if $LASTBLOCKSBYTIME.12MonthEstimatedShares > 0} + {($LASTBLOCKSBYTIME.12MonthShares / $LASTBLOCKSBYTIME.12MonthEstimatedShares * 100)|number_format:"2"}% + {else} + 0.00% + {/if} + {$LASTBLOCKSBYTIME.12MonthAmount|number_format:"2"}{($LASTBLOCKSBYTIME.12MonthTotal|default:"0.00" / (29030400 / $COINGENTIME) * 100)|number_format:"2"}%
+
+
+ +
+
+
diff --git a/templates/bluemoon/statistics/blocks/block_shares_graph.tpl b/templates/bluemoon/statistics/blocks/block_shares_graph.tpl new file mode 100644 index 00000000..d35ff2af --- /dev/null +++ b/templates/bluemoon/statistics/blocks/block_shares_graph.tpl @@ -0,0 +1,58 @@ + + +
+
+
+
+ Block Shares +
+
+ +
+
+
+
+
+
+
diff --git a/templates/bluemoon/statistics/blocks/blocks_found_details.tpl b/templates/bluemoon/statistics/blocks/blocks_found_details.tpl new file mode 100644 index 00000000..834c0fe2 --- /dev/null +++ b/templates/bluemoon/statistics/blocks/blocks_found_details.tpl @@ -0,0 +1,84 @@ +
+
+
+
+ Last {$BLOCKLIMIT} Blocks Found +
+
+
+ + + + + + + + + + + {if $GLOBAL.config.payout_system == 'pplns'}{/if} + + + + + + {assign var=count value=0} + {assign var=totalexpectedshares value=0} + {assign var=totalshares value=0} + {assign var=pplnsshares value=0} + {section block $BLOCKSFOUND} + + {assign var="totalshares" value=$totalshares+$BLOCKSFOUND[block].shares} + {assign var="count" value=$count+1} + {if $GLOBAL.config.payout_system == 'pplns'}{assign var="pplnsshares" value=$pplnsshares+$BLOCKSFOUND[block].pplns_shares}{/if} + {if ! $GLOBAL.website.blockexplorer.disabled} + + {else} + + {/if} + + + + + + + {if $GLOBAL.config.payout_system == 'pplns'} + + {/if} + + + + {/section} + + + + {if $GLOBAL.config.payout_system == 'pplns'} + + {/if} + + + + +
BlockValidityFinderTimeDifficultyAmountExpected SharesPPLNS SharesActual SharesPercentage
{$BLOCKSFOUND[block].height}{$BLOCKSFOUND[block].height} + {if $BLOCKSFOUND[block].confirmations >= $GLOBAL.confirmations} + Confirmed + {else if $BLOCKSFOUND[block].confirmations == -1} + Orphan + {else} + {$GLOBAL.confirmations - $BLOCKSFOUND[block].confirmations} left + {/if} + {if $BLOCKSFOUND[block].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$BLOCKSFOUND[block].finder|default:"unknown"|escape}{/if}{$BLOCKSFOUND[block].time|date_format:$GLOBAL.config.date}{$BLOCKSFOUND[block].difficulty|number_format:"4"}{$BLOCKSFOUND[block].amount|number_format:"2"} + {assign var="totalexpectedshares" value=$totalexpectedshares+$BLOCKSFOUND[block].estshares} + {$BLOCKSFOUND[block].estshares|number_format} + {$BLOCKSFOUND[block].pplns_shares|number_format}{$BLOCKSFOUND[block].shares|number_format} + {math assign="percentage" equation="shares / estshares * 100" shares=$BLOCKSFOUND[block].shares|default:"0" estshares=$BLOCKSFOUND[block].estshares} + {$percentage|number_format:"2"} +
Totals{$totalexpectedshares|number_format}{$pplnsshares|number_format}{$totalshares|number_format}{if $count > 0}{($totalshares / $totalexpectedshares * 100)|number_format:"2"}{else}0{/if}
+
+
+ +
+
+
diff --git a/templates/bluemoon/statistics/blocks/default.tpl b/templates/bluemoon/statistics/blocks/default.tpl new file mode 100644 index 00000000..aa72aefc --- /dev/null +++ b/templates/bluemoon/statistics/blocks/default.tpl @@ -0,0 +1,3 @@ +{include file="statistics/blocks/block_shares_graph.tpl"} +{include file="statistics/blocks/block_overview_time.tpl"} +{include file="statistics/blocks/blocks_found_details.tpl"} diff --git a/templates/bluemoon/statistics/blocks/small_table.tpl b/templates/bluemoon/statistics/blocks/small_table.tpl new file mode 100644 index 00000000..544ffd22 --- /dev/null +++ b/templates/bluemoon/statistics/blocks/small_table.tpl @@ -0,0 +1,39 @@ +
+
+
+ Last Found Blocks +
+
+ + + + + + + + + + +{assign var=rank value=1} +{section block $BLOCKSFOUND} + + {if ! $GLOBAL.website.blockexplorer.disabled} + + {else} + + {/if} + + + + +{/section} + +
BlockFinderTimeActual Shares
{$BLOCKSFOUND[block].height}{$BLOCKSFOUND[block].height}{if $BLOCKSFOUND[block].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$BLOCKSFOUND[block].finder|default:"unknown"|escape}{/if}{$BLOCKSFOUND[block].time|date_format:$GLOBAL.config.date}{$BLOCKSFOUND[block].shares|number_format}
+
+{if $GLOBAL.config.payout_system != 'pps'} + +{/if} +
+
diff --git a/templates/bluemoon/statistics/default.tpl b/templates/bluemoon/statistics/default.tpl new file mode 100644 index 00000000..21bee0e6 --- /dev/null +++ b/templates/bluemoon/statistics/default.tpl @@ -0,0 +1,33 @@ +
+
+
+ General Statistics +
+
+ + + + + + + + + + + + + + + + + + + +
Pool Hash Rate{$GLOBAL.hashrate} {$GLOBAL.hashunits.pool}
Current Total Miners{$GLOBAL.workers}
Current Block{$CURRENTBLOCK}
Current Difficulty{$DIFFICULTY}
+
+ +
+
+
\ No newline at end of file diff --git a/templates/bluemoon/statistics/donors/default.tpl b/templates/bluemoon/statistics/donors/default.tpl new file mode 100644 index 00000000..b6c3d321 --- /dev/null +++ b/templates/bluemoon/statistics/donors/default.tpl @@ -0,0 +1,33 @@ +
+
+
+
+ Pool Donors +
+
+ + + + + + + + + +{section name=donor loop=$DONORS} + + + + + +{sectionelse} + + + +{/section} + +
Name%{$GLOBAL.config.currency} Total
{if $DONORS[donor].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$DONORS[donor].username}{/if}{$DONORS[donor].donate_percent}{$DONORS[donor].donation|number_format:"2"}
No confirmed donations yet, please be patient!
+
+
+
+
diff --git a/templates/bluemoon/statistics/donors/disabled.tpl b/templates/bluemoon/statistics/donors/disabled.tpl new file mode 100644 index 00000000..e69de29b diff --git a/templates/bluemoon/statistics/graphs/default.tpl b/templates/bluemoon/statistics/graphs/default.tpl new file mode 100644 index 00000000..b2007f71 --- /dev/null +++ b/templates/bluemoon/statistics/graphs/default.tpl @@ -0,0 +1,96 @@ + + +
+
+
+
+ Average Hashrate past 24h +
+
+
+
+ +
+
+
+ +
+
+
+
+ Average Workers past 24h +
+
+
+
+ +
+
+
+ +
+
+
+
+ Average Sharerate past 24h +
+
+
+
+ +
+
+
diff --git a/templates/bluemoon/statistics/pool/contributors_hashrate.tpl b/templates/bluemoon/statistics/pool/contributors_hashrate.tpl new file mode 100644 index 00000000..3b7fa0dd --- /dev/null +++ b/templates/bluemoon/statistics/pool/contributors_hashrate.tpl @@ -0,0 +1,61 @@ +
+
+
+ Contributor Hashrates +
+
+ + + + + + + + + {if $GLOBAL.config.price.enabled} + {if $GLOBAL.config.price.currency}{/if} + {/if} + + + +{assign var=rank value=1} +{assign var=listed value=0} +{section contrib $CONTRIBHASHES} + {math assign="estday" equation="round(reward / ( diff * pow(2,32) / ( hashrate * 1000 ) / 3600 / 24), 3)" diff=$DIFFICULTY reward=$REWARD hashrate=$CONTRIBHASHES[contrib].hashrate} + {if $GLOBAL.userdata.username|default:""|lower == $CONTRIBHASHES[contrib].account|lower}{assign var=listed value=1}{else}{/if} + + + + + + {if $GLOBAL.config.price.enabled} + {if $GLOBAL.config.price.currency}{/if} + {/if} + +{/section} +{if $listed != 1 && $GLOBAL.userdata.username|default:"" && $GLOBAL.userdata.rawhashrate|default:"0" > 0} + {math assign="myestday" equation="round(reward / ( diff * pow(2,32) / ( hashrate * 1000 ) / 3600 / 24), 3)" diff=$DIFFICULTY reward=$REWARD hashrate=$GLOBAL.userdata.rawhashrate} + {if $GLOBAL.userdata.username|default:""|lower == $CONTRIBHASHES[contrib].account|lower}{assign var=listed value=1}{else}{/if} + + + + + + {if $GLOBAL.config.price.enabled} + {if $GLOBAL.config.price.currency}{/if} + {/if} + +{/if} + +
RankDonorUser NameKH/s{$GLOBAL.config.currency}/Day{$GLOBAL.config.price.currency}/Day
{$rank++}{if $CONTRIBHASHES[contrib].donate_percent|default:"0" >= 2}{elseif $CONTRIBHASHES[contrib].donate_percent|default:"0" < 2 AND $CONTRIBHASHES[contrib].donate_percent|default:"0" > 0}{else}{/if}{if $CONTRIBHASHES[contrib].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$CONTRIBHASHES[contrib].account|escape}{/if}{$CONTRIBHASHES[contrib].hashrate|number_format}{$estday|number_format:"3"}{($estday * $GLOBAL.price)|default:"n/a"|number_format:"4"}
n/a{if $GLOBAL.userdata.donate_percent|default:"0" >= 2}{elseif $GLOBAL.userdata.donate_percent|default:"0" < 2 AND $GLOBAL.userdata.donate_percent|default:"0" > 0}{else}{/if}{$GLOBAL.userdata.username|escape}{$GLOBAL.userdata.rawhashrate|number_format}{$myestday|number_format:"3"|default:"n/a"}{($myestday * $GLOBAL.price)|default:"n/a"|number_format:"4"}
+
+ +
+
+ diff --git a/templates/bluemoon/statistics/pool/contributors_shares.tpl b/templates/bluemoon/statistics/pool/contributors_shares.tpl new file mode 100644 index 00000000..f0d4018a --- /dev/null +++ b/templates/bluemoon/statistics/pool/contributors_shares.tpl @@ -0,0 +1,46 @@ +
+
+
+ Contributor Shares +
+
+ + + + + + + + + + +{assign var=rank value=1} +{assign var=listed value=0} +{section shares $CONTRIBSHARES} + {if $GLOBAL.userdata.username|default:""|lower == $CONTRIBSHARES[shares].account|lower}{assign var=listed value=1}{else}{/if} + + + + + +{/section} +{if $listed != 1 && $GLOBAL.userdata.username|default:"" && $GLOBAL.userdata.shares.valid|default:"0" > 0} + {if $GLOBAL.userdata.username|default:""|lower == $CONTRIBHASHES[contrib].account|lower}{assign var=listed value=1}{else}{/if} + + + + + +{/if} + +
RankDonorUser NameShares
{$rank++}{if $CONTRIBSHARES[shares].donate_percent|default:"0" >= 2}{else if $CONTRIBSHARES[shares].donate_percent|default:"0" < 2 AND $CONTRIBSHARES[shares].donate_percent|default:"0" > 0}{else}{/if}{if $CONTRIBSHARES[shares].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$CONTRIBSHARES[shares].account|escape}{/if}{$CONTRIBSHARES[shares].shares|number_format}
n/a{if $GLOBAL.userdata.donate_percent|default:"0" >= 2}{elseif $GLOBAL.userdata.donate_percent|default:"0" < 2 AND $GLOBAL.userdata.donate_percent|default:"0" > 0}{else}{/if}{$GLOBAL.userdata.username|escape}{$GLOBAL.userdata.shares.valid|number_format}
+
+ +
+
diff --git a/templates/bluemoon/statistics/pool/default.tpl b/templates/bluemoon/statistics/pool/default.tpl new file mode 100644 index 00000000..cf917562 --- /dev/null +++ b/templates/bluemoon/statistics/pool/default.tpl @@ -0,0 +1,10 @@ + +
+{include file="statistics/pool/contributors_shares.tpl"} +{include file="statistics/pool/contributors_hashrate.tpl"} +
+ +
+{include file="statistics/pool/general_stats.tpl"} +{include file="statistics/blocks/small_table.tpl"} +
diff --git a/templates/bluemoon/statistics/pool/general_stats.tpl b/templates/bluemoon/statistics/pool/general_stats.tpl new file mode 100644 index 00000000..9e78bcb8 --- /dev/null +++ b/templates/bluemoon/statistics/pool/general_stats.tpl @@ -0,0 +1,75 @@ +
+
+
+ General Statistics +
+
+ + + + + + + + + + + + + + + + + {if ! $GLOBAL.website.chaininfo.disabled} + + {else} + + {/if} + + + + {if ! $GLOBAL.website.chaininfo.disabled} + + {else} + + {/if} + + + + + + + + + + + + + + {if ! $GLOBAL.website.blockexplorer.disabled} + + + + + {else} + + + + + {/if} + + + + + + + + + +
Pool Hash Rate{$GLOBAL.hashrate|number_format:"3"} {$GLOBAL.hashunits.pool}
Pool Efficiency{if $GLOBAL.roundshares.valid > 0}{($GLOBAL.roundshares.valid / ($GLOBAL.roundshares.valid + $GLOBAL.roundshares.invalid) * 100)|number_format:"2"}%{else}0%{/if}
Current Active Workers{$GLOBAL.workers|number_format}
Current Difficulty{$NETWORK.difficulty|number_format:"8"}{$NETWORK.difficulty|number_format:"8"}
Est. Next Difficulty{$NETWORK.EstNextDifficulty|number_format:"8"} (Change in {$NETWORK.BlocksUntilDiffChange} Blocks){$NETWORK.EstNextDifficulty|number_format:"8"} (Change in {$NETWORK.BlocksUntilDiffChange} Blocks)
Est. Avg. Time per Round (Network){$NETWORK.EstTimePerBlock|seconds_to_words}
Est. Avg. Time per Round (Pool){$ESTTIME|seconds_to_words}
Est. Shares this Round{$ESTIMATES.shares|number_format} (done: {$ESTIMATES.percent}%)
Next Network Block{($CURRENTBLOCK + 1)|number_format}    (Current: {$CURRENTBLOCK|number_format})
Next Network Block{($CURRENTBLOCK + 1)|number_format}    (Current: {$CURRENTBLOCK|number_format})
Last Block Found{$LASTBLOCK|default:"0"|number_format}
Time Since Last Block{$TIMESINCELAST|seconds_to_words}
+
+ +
+
diff --git a/templates/bluemoon/statistics/round/block_stats.tpl b/templates/bluemoon/statistics/round/block_stats.tpl new file mode 100644 index 00000000..c09499ff --- /dev/null +++ b/templates/bluemoon/statistics/round/block_stats.tpl @@ -0,0 +1,60 @@ +
+
+
+
+ Block Statistics +
+
+ + + + + + + + + + {if ! $GLOBAL.website.blockexplorer.disabled} + + {else} + + {/if} + + + + + + + + + + + + + + + + +
+ + +
ID{$BLOCKDETAILS.id|number_format:"0"|default:"0"}Height{$BLOCKDETAILS.height|number_format:"0"|default:"0"}{$BLOCKDETAILS.height|number_format:"0"|default:"0"}Amount{$BLOCKDETAILS.amount|number_format|default:"0"}Confirmations{if $BLOCKDETAILS.confirmations >= $GLOBAL.confirmations} + Confirmed + {else if $BLOCKDETAILS.confirmations == -1} + Orphan + {else if $BLOCKDETAILS.confirmations == 0}0 + {else}{($GLOBAL.confirmations - $BLOCKDETAILS.confirmations)|default:"0"} left{/if}
Difficulty{$BLOCKDETAILS.difficulty|default:"0"}Time{$BLOCKDETAILS.time|default:"0"}Shares{$BLOCKDETAILS.shares|number_format:"0"|default:"0"}Finder{$BLOCKDETAILS.finder|default:"unknown"}
+
+ +
+
+
diff --git a/templates/bluemoon/statistics/round/default.tpl b/templates/bluemoon/statistics/round/default.tpl new file mode 100644 index 00000000..61507860 --- /dev/null +++ b/templates/bluemoon/statistics/round/default.tpl @@ -0,0 +1,19 @@ +{if $GLOBAL.config.payout_system == 'pplns'} + {include file="statistics/round/pplns_block_stats.tpl"} + {include file="statistics/round/pplns_transactions.tpl"} +
+ {include file="statistics/round/round_shares.tpl"} + {include file="statistics/round/pplns_round_shares.tpl"} +
+{else if $GLOBAL.config.payout_system == 'prop'} + {include file="statistics/round/block_stats.tpl"} +
+ {include file="statistics/round/round_shares.tpl"} + {include file="statistics/round/round_transactions.tpl"} +
+{else} +
+ {include file="statistics/round/block_stats.tpl"} + {include file="statistics/round/round_shares.tpl"} +
+{/if} diff --git a/templates/bluemoon/statistics/round/pplns_block_stats.tpl b/templates/bluemoon/statistics/round/pplns_block_stats.tpl new file mode 100644 index 00000000..0874715c --- /dev/null +++ b/templates/bluemoon/statistics/round/pplns_block_stats.tpl @@ -0,0 +1,117 @@ +
+
+
+
+ Round Statistics +
+
+
+ + + + + + + + + + + + + + + + + {if ! $GLOBAL.website.blockexplorer.disabled} + + {else} + + {/if} + + + + + + + +{assign var=percentage value=0} +{assign var=percentage1 value=0} +{assign var=percentage2 value=0} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Block StatisticsPPLNS Round Statistics
ID{$BLOCKDETAILS.id|number_format:"0"|default:"0"}PPLNS Shares{$PPLNSSHARES|number_format:"0"|default:"0"}
Height{$BLOCKDETAILS.height|number_format:"0"|default:"0"}{$BLOCKDETAILS.height|number_format:"0"|default:"0"}Estimated Shares{$BLOCKDETAILS.estshares|number_format|default:"0"}
Amount{$BLOCKDETAILS.amount|default:"0"}Target Variance{if $PPLNSSHARES > 0}{math assign="percentage" equation=(($BLOCKDETAILS.estshares / $PPLNSSHARES) * 100)}{/if}{$percentage|number_format:"2"} %
Confirmations{if $BLOCKDETAILS.confirmations >= $GLOBAL.confirmations} + Confirmed + {else if $BLOCKDETAILS.confirmations == -1} + Orphan + {else if $BLOCKDETAILS.confirmations == 0}0 + {else}{($GLOBAL.confirmations - $BLOCKDETAILS.confirmations)|default:"0"} left{/if}Block Average{$BLOCKAVERAGE|number_format:"0"|default:"0"}
Difficulty{$BLOCKDETAILS.difficulty|default:"0"}Average Efficiency{if $BLOCKAVERAGE > 0 && $BLOCKDETAILS.estshares > 0}{math assign="percentage2" equation=(($BLOCKDETAILS.estshares / $BLOCKAVERAGE) * 100)}{/if}{$percentage2|number_format:"2"} %
Time{$BLOCKDETAILS.time|default:"0"}Target Rounds{$BLOCKAVGCOUNT|number_format:"0"|default:"0"}
Shares{$BLOCKDETAILS.shares|number_format:"0"|default:"0"}Seconds This Round{$BLOCKDETAILS.round_time|number_format:"0"|default:"0"}
Finder{$BLOCKDETAILS.finder|default:"unknown"}Round Variance{if $PPLNSSHARES > 0}{math assign="percentage1" equation=(($BLOCKDETAILS.shares / $PPLNSSHARES) * 100)}{/if}{$percentage1|number_format:"2"} %
+ + + + + + +
+ + +
    + +
+
+ +
+ +
+
+
+
+
diff --git a/templates/bluemoon/statistics/round/pplns_block_stats_small.tpl b/templates/bluemoon/statistics/round/pplns_block_stats_small.tpl new file mode 100644 index 00000000..7a0e27a5 --- /dev/null +++ b/templates/bluemoon/statistics/round/pplns_block_stats_small.tpl @@ -0,0 +1,89 @@ +
+
+
+
+ Block Statistics +
+ + + + + + + + + + + + + + {if ! $GLOBAL.website.blockexplorer.disabled} + + {else} + + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Block StatisticsPPLNS Round Statistics
ID{$BLOCKDETAILS.id|number_format:"0"|default:"0"}Height{$BLOCKDETAILS.height|number_format:"0"|default:"0"}{$BLOCKDETAILS.height|number_format:"0"|default:"0"}PPLNS Shares{$PPLNSSHARES|number_format:"0"|default:"0"}Estimated Shares{$BLOCKDETAILS.estshares|number_format|default:"0"}
Amount{$BLOCKDETAILS.amount|default:"0"}Confirmations{if $BLOCKDETAILS.confirmations >= $GLOBAL.confirmations} + Confirmed + {else if $BLOCKDETAILS.confirmations == -1} + Orphan + {else if $BLOCKDETAILS.confirmations == 0}0 + {else}{($GLOBAL.confirmations - $BLOCKDETAILS.confirmations)|default:"0"} left{/if}Block Average{$BLOCKAVERAGE|number_format:"0"|default:"0"}Average Efficiency{math assign="percentage2" equation=(($BLOCKDETAILS.estshares / $BLOCKAVERAGE) * 100)}{$percentage2|number_format:"2"} %
Difficulty{$BLOCKDETAILS.difficulty|default:"0"}Time{$BLOCKDETAILS.time|default:"0"}Target Rounds{$BLOCKAVGCOUNT|number_format:"0"|default:"0"}Target Variance{math assign="percentage" equation=(($BLOCKDETAILS.estshares / $PPLNSSHARES) * 100)}{$percentage|number_format:"2"} %
Shares{$BLOCKDETAILS.shares|number_format:"0"|default:"0"}Finder{$BLOCKDETAILS.finder|default:"unknown"}Seconds This Round{$BLOCKDETAILS.round_time|number_format:"0"|default:"0"}Round Variance{math assign="percentage1" equation=(($BLOCKDETAILS.shares / $PPLNSSHARES) * 100)}{$percentage1|number_format:"2"} %
+ +
+ +
+
+
+
diff --git a/templates/bluemoon/statistics/round/pplns_round_shares.tpl b/templates/bluemoon/statistics/round/pplns_round_shares.tpl new file mode 100644 index 00000000..a0645240 --- /dev/null +++ b/templates/bluemoon/statistics/round/pplns_round_shares.tpl @@ -0,0 +1,34 @@ +
+
+
+ PPLNS Round Shares +
+
+
+ + + + + + + + + + + +{assign var=rank value=1} +{section contrib $PPLNSROUNDSHARES} + + + + + + + +{/section} + +
RankUser NameValidInvalidInvalid %
{$rank++}{if $PPLNSROUNDSHARES[contrib].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$PPLNSROUNDSHARES[contrib].username|default:"unknown"|escape}{/if}{$PPLNSROUNDSHARES[contrib].pplns_valid|number_format}{$PPLNSROUNDSHARES[contrib].pplns_invalid|number_format}{if $PPLNSROUNDSHARES[contrib].pplns_invalid > 0 && $PPLNSROUNDSHARES[contrib].pplns_valid > 0}{($PPLNSROUNDSHARES[contrib].pplns_invalid / $PPLNSROUNDSHARES[contrib].pplns_valid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}
+
+
+
+
diff --git a/templates/bluemoon/statistics/round/pplns_transactions.tpl b/templates/bluemoon/statistics/round/pplns_transactions.tpl new file mode 100644 index 00000000..4d71e703 --- /dev/null +++ b/templates/bluemoon/statistics/round/pplns_transactions.tpl @@ -0,0 +1,42 @@ +
+
+
+
+ Round Transactions +
+
+
+ + + + + + + + + + + + + +{assign var=percentage1 value=0} +{section txs $ROUNDTRANSACTIONS} + + + + + + + + + {assign var=percentage1 value=0} + +{/section} + +
User NameRound SharesRound %PPLNS SharesPPLNS Round %VarianceAmount
{if $ROUNDTRANSACTIONS[txs].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$ROUNDTRANSACTIONS[txs].username|default:"unknown"|escape}{/if}{$ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid|number_format|default:0}{if $ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid|default:"0" > 0 }{(( 100 / $BLOCKDETAILS.shares) * $ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid)|number_format:"2"}{else}0.00{/if}{$PPLNSROUNDSHARES[txs].pplns_valid|number_format|default:"0"}{if $PPLNSROUNDSHARES[txs].pplns_valid|default:"0" > 0 }{(( 100 / $PPLNSSHARES) * $PPLNSROUNDSHARES[txs].pplns_valid)|number_format:"2"|default:"0"}{else}0{/if}{if $ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid|default:"0" > 0 && $PPLNSROUNDSHARES[txs].pplns_valid|default:"0" > 0}{math assign="percentage1" equation=(100 / ((( 100 / $BLOCKDETAILS.shares) * $ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid) / (( 100 / $PPLNSSHARES) * $PPLNSROUNDSHARES[txs].pplns_valid)))}{else if $PPLNSROUNDSHARES[txs].pplns_valid|default:"0" == 0}{assign var=percentage1 value=0}{else}{assign var=percentage1 value=100}{/if} + {$percentage1|number_format:"2"}{$ROUNDTRANSACTIONS[txs].amount|default:"0"|number_format:"8"}
+
+
+
+
+
diff --git a/templates/bluemoon/statistics/round/pplns_transactions_small.tpl b/templates/bluemoon/statistics/round/pplns_transactions_small.tpl new file mode 100644 index 00000000..7217c522 --- /dev/null +++ b/templates/bluemoon/statistics/round/pplns_transactions_small.tpl @@ -0,0 +1,49 @@ +
+
+
+
+ Round Statistics +
+
+
+ + + + + + + + + + + + + + + + + +{section txs $ROUNDTRANSACTIONS} + + + + + + + + + + + + + {assign var=percentage1 value=0} + +{/section} + +
User NameRound ValidInvalidInvalid %Round %PPLNS ValidInvalidInvalid %PPLNS Round %VarianceAmount
{if $ROUNDTRANSACTIONS[txs].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$ROUNDTRANSACTIONS[txs].username|default:"unknown"|escape}{/if}{$SHARESDATA[$ROUNDTRANSACTIONS[txs].username].valid|number_format}{$SHARESDATA[$ROUNDTRANSACTIONS[txs].username].invalid|number_format}{if $SHARESDATA[$ROUNDTRANSACTIONS[txs].username].invalid > 0 }{($SHARESDATA[$ROUNDTRANSACTIONS[txs].username].invalid / $SHARESDATA[$ROUNDTRANSACTIONS[txs].username].valid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}{if $SHARESDATA[$ROUNDTRANSACTIONS[txs].username].valid > 0 }{(( 100 / $BLOCKDETAILS.shares) * $SHARESDATA[$ROUNDTRANSACTIONS[txs].username].valid)|number_format:"2"}{else}0.00{/if}{$PPLNSROUNDSHARES[txs].pplns_valid|number_format}{$PPLNSROUNDSHARES[txs].pplns_invalid|number_format}{if $PPLNSROUNDSHARES[txs].pplns_invalid > 0 }{($PPLNSROUNDSHARES[txs].pplns_invalid / $PPLNSROUNDSHARES[txs].pplns_valid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}{(( 100 / $PPLNSSHARES) * $PPLNSROUNDSHARES[txs].pplns_valid)|number_format:"2"}{if $SHARESDATA[$ROUNDTRANSACTIONS[txs].username].valid > 0 }{math assign="percentage1" equation=(100 / ((( 100 / $BLOCKDETAILS.shares) * $SHARESDATA[$ROUNDTRANSACTIONS[txs].username].valid) / (( 100 / $PPLNSSHARES) * $PPLNSROUNDSHARES[txs].pplns_valid)))}{else if $PPLNSROUNDSHARES[txs].pplns_valid == 0}{assign var=percentage1 value=0}{else}{assign var=percentage1 value=100}{/if} + {$percentage1|number_format:"2"}{$ROUNDTRANSACTIONS[txs].amount|default:"0"|number_format:"8"}
+
+
+
+
+
diff --git a/templates/bluemoon/statistics/round/round_shares.tpl b/templates/bluemoon/statistics/round/round_shares.tpl new file mode 100644 index 00000000..7cc8bb97 --- /dev/null +++ b/templates/bluemoon/statistics/round/round_shares.tpl @@ -0,0 +1,35 @@ +
+
+
+ Round Shares +
+
+
+ + + + + + + + + + + +{assign var=rank value=1} +{assign var=listed value=0} +{foreach key=id item=data from=$ROUNDSHARES} + + + + + + + +{/foreach} + +
RankUser NameValidInvalidInvalid %
{$rank++}{if $data.is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$data.username|default:"unknown"|escape}{/if}{$data.valid|number_format}{$data.invalid|number_format}{if $data.invalid > 0 }{($data.invalid / $data.valid * 100)|number_format:"2"|default:"0"}{else}0.00{/if}
+
+
+
+
diff --git a/templates/bluemoon/statistics/round/round_transactions.tpl b/templates/bluemoon/statistics/round/round_transactions.tpl new file mode 100644 index 00000000..5ea4de28 --- /dev/null +++ b/templates/bluemoon/statistics/round/round_transactions.tpl @@ -0,0 +1,33 @@ +
+
+
+ Round Transactions +
+
+
+ + + + + + + + + + + +{section txs $ROUNDTRANSACTIONS} + + + + + + + +{/section} + +
User NameTypeRound SharesRound %Amount
{if $ROUNDTRANSACTIONS[txs].is_anonymous|default:"0" == 1 && $GLOBAL.userdata.is_admin|default:"0" == 0}anonymous{else}{$ROUNDTRANSACTIONS[txs].username|default:"unknown"|escape}{/if}{$ROUNDTRANSACTIONS[txs].type|default:""}{$ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid|number_format}{(( 100 / $BLOCKDETAILS.shares) * $ROUNDSHARES[$ROUNDTRANSACTIONS[txs].uid].valid)|default:"0"|number_format:"2"}{$ROUNDTRANSACTIONS[txs].amount|default:"0"|number_format:"8"}
+
+
+
+
diff --git a/templates/bluemoon/statistics/uptime/default.tpl b/templates/bluemoon/statistics/uptime/default.tpl new file mode 100644 index 00000000..b89ecea3 --- /dev/null +++ b/templates/bluemoon/statistics/uptime/default.tpl @@ -0,0 +1,64 @@ + +
+
+
UptimeRobot Status
+
+ + + + + + + + + + + + + + + {foreach key=key item=item from=$STATUS} + {assign var=node value="."|explode:$item.friendlyname} + + + {if $node|count > 1}{/if} + + + + + + + + {/foreach} + +
LocationServiceStatusStatus SinceDayWeekMonthAll Time
{$node.1}{$CODES[$item.status]}{$item.log.1.datetime|date_format:$GLOBAL.config.date} +
+
+ {$item.customuptimeratio.0}% up +
+
+
+
+
+ {$item.customuptimeratio.1}% up +
+
+
+
+
+ {$item.customuptimeratio.2}% up +
+
+
+
+
+ {$item.alltimeuptimeratio}% up +
+
+
+
+ +
+
diff --git a/templates/bluemoon/tac/content.tpl b/templates/bluemoon/tac/content.tpl new file mode 100644 index 00000000..869b0115 --- /dev/null +++ b/templates/bluemoon/tac/content.tpl @@ -0,0 +1,10 @@ +

This Agreement governs your use of {$GLOBAL.website.name}.

+ \ No newline at end of file diff --git a/templates/bluemoon/tac/default.tpl b/templates/bluemoon/tac/default.tpl new file mode 100644 index 00000000..4fa30528 --- /dev/null +++ b/templates/bluemoon/tac/default.tpl @@ -0,0 +1,12 @@ +
+
+
+
+ Terms & Conditions +
+
+ {include file="tac/content.tpl"} +
+
+
+
diff --git a/templates/bootstrap/dashboard/js/api.tpl b/templates/bootstrap/dashboard/js/api.tpl index 972869ad..8387434d 100644 --- a/templates/bootstrap/dashboard/js/api.tpl +++ b/templates/bootstrap/dashboard/js/api.tpl @@ -17,7 +17,7 @@ $(document).ready(function(){ $('#togglesound').hide(); } else { if (playSound == 'True') { - var audioPath = "{/literal}{$PATH}{literal}/audio/"; + var audioPath = "{/literal}{$GLOBALASSETS}{literal}/audio/"; var sound = [ {id:"ding", src:"ding.mp3"} ]; var playSound = 'True'; createjs.Sound.alternateExtensionseExtensions = ["mp3"]; diff --git a/templates/bootstrap/master.tpl b/templates/bootstrap/master.tpl index 7741e02b..7ce935d2 100644 --- a/templates/bootstrap/master.tpl +++ b/templates/bootstrap/master.tpl @@ -6,20 +6,20 @@ {$GLOBAL.website.title} - {$smarty.request.page|escape|default:"home"|capitalize} - + {if $GLOBAL.statistics.analytics.enabled} {$GLOBAL.statistics.analytics.code nofilter} {/if} - + - + - + @@ -27,13 +27,13 @@ {/if} - - - - + + + + - - + +