├── .gitignore ├── .htaccess ├── .scrutinizer.yml ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── codeception.yml ├── composer.json ├── composer.lock ├── cronjobs ├── blockupdate.php ├── cron_end.inc.php ├── etc │ └── logrotate.conf ├── findblock.php ├── logrotate.sh ├── notifications.php ├── payouts.php ├── pplns_payout.php ├── pps_payout.php ├── proportional_payout.php ├── run-crons.sh ├── run-maintenance.sh ├── run-payout.sh ├── run-statistics.sh ├── shared.inc.php ├── statistics.php ├── tables_cleanup.php └── tickerupdate.php ├── include ├── autoloader.inc.php ├── bootstrap.php ├── classes │ ├── api.class.php │ ├── base.class.php │ ├── bitcoin.class.php │ ├── bitcoinwrapper.class.php │ ├── block.class.php │ ├── coin_address.class.php │ ├── coins │ │ ├── coin_base.class.php │ │ ├── coin_neoscrypt.class.php │ │ ├── coin_scrypt.class.php │ │ ├── coin_scryptn.class.php │ │ ├── coin_sha256d.class.php │ │ ├── coin_x11.class.php │ │ ├── coin_x13.class.php │ │ └── coin_x15.class.php │ ├── csrftoken.class.php │ ├── debug.class.php │ ├── invitation.class.php │ ├── ipushnotification.interface.php │ ├── logger.class.php │ ├── mail.class.php │ ├── memcache_ad.class.php │ ├── memcached.class.php │ ├── monitoring.class.php │ ├── news.class.php │ ├── notification.class.php │ ├── payout.class.php │ ├── push_notification │ │ ├── notifymyandroid.php │ │ └── pushover.php │ ├── pushnotification.class.php │ ├── roundstats.class.php │ ├── setting.class.php │ ├── share.class.php │ ├── statistics.class.php │ ├── statscache.class.php │ ├── strict.class.php │ ├── template.class.php │ ├── token.class.php │ ├── tokentype.class.php │ ├── tools.class.php │ ├── transaction.class.php │ ├── user.class.php │ ├── usersettings.class.php │ └── worker.class.php ├── config │ ├── admin_settings.inc.php │ ├── error_codes.inc.php │ ├── global.inc.dist.php │ ├── memcache_keys.inc.php │ ├── monitor_crons.inc.php │ └── security.inc.dist.php ├── database.inc.php ├── lib │ ├── KLogger.php │ ├── Michelf │ │ ├── Markdown.php │ │ └── MarkdownExtra.php │ ├── Mobile_Detect.php │ ├── jsonRPCClient.php │ ├── recaptchalib.php │ ├── scrypt.php │ ├── smarty_plugins │ │ └── function.acl.php │ └── swiftmailer │ │ ├── classes │ │ ├── Swift.php │ │ └── Swift │ │ │ ├── Attachment.php │ │ │ ├── ByteStream │ │ │ ├── AbstractFilterableInputStream.php │ │ │ ├── ArrayByteStream.php │ │ │ ├── FileByteStream.php │ │ │ └── TemporaryFileByteStream.php │ │ │ ├── CharacterReader.php │ │ │ ├── CharacterReader │ │ │ ├── GenericFixedWidthReader.php │ │ │ ├── UsAsciiReader.php │ │ │ └── Utf8Reader.php │ │ │ ├── CharacterReaderFactory.php │ │ │ ├── CharacterReaderFactory │ │ │ └── SimpleCharacterReaderFactory.php │ │ │ ├── CharacterStream.php │ │ │ ├── CharacterStream │ │ │ ├── ArrayCharacterStream.php │ │ │ └── NgCharacterStream.php │ │ │ ├── ConfigurableSpool.php │ │ │ ├── DependencyContainer.php │ │ │ ├── DependencyException.php │ │ │ ├── EmbeddedFile.php │ │ │ ├── Encoder.php │ │ │ ├── Encoder │ │ │ ├── Base64Encoder.php │ │ │ ├── QpEncoder.php │ │ │ └── Rfc2231Encoder.php │ │ │ ├── Encoding.php │ │ │ ├── Events │ │ │ ├── CommandEvent.php │ │ │ ├── CommandListener.php │ │ │ ├── Event.php │ │ │ ├── EventDispatcher.php │ │ │ ├── EventListener.php │ │ │ ├── EventObject.php │ │ │ ├── ResponseEvent.php │ │ │ ├── ResponseListener.php │ │ │ ├── SendEvent.php │ │ │ ├── SendListener.php │ │ │ ├── SimpleEventDispatcher.php │ │ │ ├── TransportChangeEvent.php │ │ │ ├── TransportChangeListener.php │ │ │ ├── TransportExceptionEvent.php │ │ │ └── TransportExceptionListener.php │ │ │ ├── FailoverTransport.php │ │ │ ├── FileSpool.php │ │ │ ├── FileStream.php │ │ │ ├── Filterable.php │ │ │ ├── Image.php │ │ │ ├── InputByteStream.php │ │ │ ├── IoException.php │ │ │ ├── KeyCache.php │ │ │ ├── KeyCache │ │ │ ├── ArrayKeyCache.php │ │ │ ├── DiskKeyCache.php │ │ │ ├── KeyCacheInputStream.php │ │ │ ├── NullKeyCache.php │ │ │ └── SimpleKeyCacheInputStream.php │ │ │ ├── LoadBalancedTransport.php │ │ │ ├── MailTransport.php │ │ │ ├── Mailer.php │ │ │ ├── Mailer │ │ │ ├── ArrayRecipientIterator.php │ │ │ └── RecipientIterator.php │ │ │ ├── MemorySpool.php │ │ │ ├── Message.php │ │ │ ├── Mime │ │ │ ├── Attachment.php │ │ │ ├── CharsetObserver.php │ │ │ ├── ContentEncoder.php │ │ │ ├── ContentEncoder │ │ │ │ ├── Base64ContentEncoder.php │ │ │ │ ├── NativeQpContentEncoder.php │ │ │ │ ├── PlainContentEncoder.php │ │ │ │ ├── QpContentEncoder.php │ │ │ │ ├── QpContentEncoderProxy.php │ │ │ │ └── RawContentEncoder.php │ │ │ ├── EmbeddedFile.php │ │ │ ├── EncodingObserver.php │ │ │ ├── Grammar.php │ │ │ ├── Header.php │ │ │ ├── HeaderEncoder.php │ │ │ ├── HeaderEncoder │ │ │ │ ├── Base64HeaderEncoder.php │ │ │ │ └── QpHeaderEncoder.php │ │ │ ├── HeaderFactory.php │ │ │ ├── HeaderSet.php │ │ │ ├── Headers │ │ │ │ ├── AbstractHeader.php │ │ │ │ ├── DateHeader.php │ │ │ │ ├── IdentificationHeader.php │ │ │ │ ├── MailboxHeader.php │ │ │ │ ├── OpenDKIMHeader.php │ │ │ │ ├── ParameterizedHeader.php │ │ │ │ ├── PathHeader.php │ │ │ │ └── UnstructuredHeader.php │ │ │ ├── Message.php │ │ │ ├── MimeEntity.php │ │ │ ├── MimePart.php │ │ │ ├── ParameterizedHeader.php │ │ │ ├── SimpleHeaderFactory.php │ │ │ ├── SimpleHeaderSet.php │ │ │ ├── SimpleMessage.php │ │ │ └── SimpleMimeEntity.php │ │ │ ├── MimePart.php │ │ │ ├── NullTransport.php │ │ │ ├── OutputByteStream.php │ │ │ ├── Plugins │ │ │ ├── AntiFloodPlugin.php │ │ │ ├── BandwidthMonitorPlugin.php │ │ │ ├── Decorator │ │ │ │ └── Replacements.php │ │ │ ├── DecoratorPlugin.php │ │ │ ├── ImpersonatePlugin.php │ │ │ ├── Logger.php │ │ │ ├── LoggerPlugin.php │ │ │ ├── Loggers │ │ │ │ ├── ArrayLogger.php │ │ │ │ └── EchoLogger.php │ │ │ ├── MessageLogger.php │ │ │ ├── Pop │ │ │ │ ├── Pop3Connection.php │ │ │ │ └── Pop3Exception.php │ │ │ ├── PopBeforeSmtpPlugin.php │ │ │ ├── RedirectingPlugin.php │ │ │ ├── Reporter.php │ │ │ ├── ReporterPlugin.php │ │ │ ├── Reporters │ │ │ │ ├── HitReporter.php │ │ │ │ └── HtmlReporter.php │ │ │ ├── Sleeper.php │ │ │ ├── ThrottlerPlugin.php │ │ │ └── Timer.php │ │ │ ├── Preferences.php │ │ │ ├── ReplacementFilterFactory.php │ │ │ ├── RfcComplianceException.php │ │ │ ├── SendmailTransport.php │ │ │ ├── SignedMessage.php │ │ │ ├── Signer.php │ │ │ ├── Signers │ │ │ ├── BodySigner.php │ │ │ ├── DKIMSigner.php │ │ │ ├── DomainKeySigner.php │ │ │ ├── HeaderSigner.php │ │ │ ├── OpenDKIMSigner.php │ │ │ └── SMimeSigner.php │ │ │ ├── SmtpTransport.php │ │ │ ├── Spool.php │ │ │ ├── SpoolTransport.php │ │ │ ├── StreamFilter.php │ │ │ ├── StreamFilters │ │ │ ├── ByteArrayReplacementFilter.php │ │ │ ├── StringReplacementFilter.php │ │ │ └── StringReplacementFilterFactory.php │ │ │ ├── SwiftException.php │ │ │ ├── Transport.php │ │ │ ├── Transport │ │ │ ├── AbstractSmtpTransport.php │ │ │ ├── Esmtp │ │ │ │ ├── Auth │ │ │ │ │ ├── CramMd5Authenticator.php │ │ │ │ │ ├── LoginAuthenticator.php │ │ │ │ │ ├── NTLMAuthenticator.php │ │ │ │ │ ├── PlainAuthenticator.php │ │ │ │ │ └── XOAuth2Authenticator.php │ │ │ │ ├── AuthHandler.php │ │ │ │ └── Authenticator.php │ │ │ ├── EsmtpHandler.php │ │ │ ├── EsmtpTransport.php │ │ │ ├── FailoverTransport.php │ │ │ ├── IoBuffer.php │ │ │ ├── LoadBalancedTransport.php │ │ │ ├── MailInvoker.php │ │ │ ├── MailTransport.php │ │ │ ├── NullTransport.php │ │ │ ├── SendmailTransport.php │ │ │ ├── SimpleMailInvoker.php │ │ │ ├── SmtpAgent.php │ │ │ ├── SpoolTransport.php │ │ │ └── StreamBuffer.php │ │ │ ├── TransportException.php │ │ │ └── Validate.php │ │ ├── dependency_maps │ │ ├── cache_deps.php │ │ ├── message_deps.php │ │ ├── mime_deps.php │ │ └── transport_deps.php │ │ ├── mime_types.php │ │ ├── preferences.php │ │ ├── swift_init.php │ │ ├── swift_required.php │ │ ├── swift_required_pear.php │ │ └── swiftmailer_generate_mimes_config.php ├── pages │ ├── about.inc.php │ ├── about │ │ ├── api.inc.php │ │ ├── chat.inc.php │ │ ├── moot.inc.php │ │ ├── pool.inc.php │ │ └── pplns.inc.php │ ├── account.inc.php │ ├── account │ │ ├── confirm.inc.php │ │ ├── earnings.inc.php │ │ ├── edit.inc.php │ │ ├── invitations.inc.php │ │ ├── notifications.inc.php │ │ ├── qrcode.inc.php │ │ ├── reset_failed.inc.php │ │ ├── transactions.inc.php │ │ ├── unlock.inc.php │ │ └── workers.inc.php │ ├── admin.inc.php │ ├── admin │ │ ├── checks │ │ │ ├── check_daemon.inc.php │ │ │ ├── check_fees.inc.php │ │ │ ├── check_memcache.inc.php │ │ │ ├── check_permissions.inc.php │ │ │ ├── check_security.inc.php │ │ │ └── check_stratum.inc.php │ │ ├── dashboard.inc.php │ │ ├── earnings.inc.php │ │ ├── invitations.inc.php │ │ ├── monitoring.inc.php │ │ ├── news.inc.php │ │ ├── news_edit.inc.php │ │ ├── newsletter.inc.php │ │ ├── poolworkers.inc.php │ │ ├── registrations.inc.php │ │ ├── reports.inc.php │ │ ├── settings.inc.php │ │ ├── setup.inc.php │ │ ├── transactions.inc.php │ │ ├── user.inc.php │ │ ├── userdetails.inc.php │ │ └── wallet.inc.php │ ├── api.inc.php │ ├── api │ │ ├── getblockcount.inc.php │ │ ├── getblocksfound.inc.php │ │ ├── getblockstats.inc.php │ │ ├── getcronjobstatus.inc.php │ │ ├── getcurrentworkers.inc.php │ │ ├── getdashboarddata.inc.php │ │ ├── getdifficulty.inc.php │ │ ├── getestimatedtime.inc.php │ │ ├── gethourlyhashrates.inc.php │ │ ├── getpoolhashrate.inc.php │ │ ├── getpoolinfo.inc.php │ │ ├── getpoolsharerate.inc.php │ │ ├── getpoolstatus.inc.php │ │ ├── gettimesincelastblock.inc.php │ │ ├── gettopcontributors.inc.php │ │ ├── getuserbalance.inc.php │ │ ├── getuserhashrate.inc.php │ │ ├── getusersharerate.inc.php │ │ ├── getuserstatus.inc.php │ │ ├── getusertransactions.inc.php │ │ ├── getuserworkers.inc.php │ │ └── public.inc.php │ ├── contactform.inc.php │ ├── contactform │ │ └── contactform.inc.php │ ├── dashboard.inc.php │ ├── error.inc.php │ ├── error │ │ ├── 404.inc.php │ │ └── ratelimit.inc.php │ ├── gettingstarted.inc.php │ ├── home.inc.php │ ├── login.inc.php │ ├── logout.inc.php │ ├── news.inc.php │ ├── password.inc.php │ ├── password │ │ ├── change.inc.php │ │ └── reset.inc.php │ ├── register.inc.php │ ├── register │ │ └── register.inc.php │ ├── statistics.inc.php │ ├── statistics │ │ ├── blockfinder.inc.php │ │ ├── blocks.inc.php │ │ ├── donors.inc.php │ │ ├── graphs.inc.php │ │ ├── pool.inc.php │ │ ├── round.inc.php │ │ └── uptime.inc.php │ ├── tac.inc.php │ └── tacpop.inc.php ├── smarty.inc.php ├── smarty │ └── libs │ │ ├── Smarty.class.php │ │ ├── SmartyBC.class.php │ │ ├── debug.tpl │ │ ├── plugins │ │ ├── block.textformat.php │ │ ├── function.counter.php │ │ ├── function.cycle.php │ │ ├── function.fetch.php │ │ ├── function.html_checkboxes.php │ │ ├── function.html_image.php │ │ ├── function.html_options.php │ │ ├── function.html_radios.php │ │ ├── function.html_select_date.php │ │ ├── function.html_select_time.php │ │ ├── function.html_table.php │ │ ├── function.mailto.php │ │ ├── function.math.php │ │ ├── modifier.capitalize.php │ │ ├── modifier.date_format.php │ │ ├── modifier.debug_print_var.php │ │ ├── modifier.escape.php │ │ ├── modifier.regex_replace.php │ │ ├── modifier.relative_date.php │ │ ├── modifier.replace.php │ │ ├── modifier.seconds_to_hhmmss.php │ │ ├── modifier.seconds_to_words.php │ │ ├── modifier.spacify.php │ │ ├── modifier.truncate.php │ │ ├── modifiercompiler.cat.php │ │ ├── modifiercompiler.count_characters.php │ │ ├── modifiercompiler.count_paragraphs.php │ │ ├── modifiercompiler.count_sentences.php │ │ ├── modifiercompiler.count_words.php │ │ ├── modifiercompiler.default.php │ │ ├── modifiercompiler.escape.php │ │ ├── modifiercompiler.from_charset.php │ │ ├── modifiercompiler.indent.php │ │ ├── modifiercompiler.lower.php │ │ ├── modifiercompiler.noprint.php │ │ ├── modifiercompiler.string_format.php │ │ ├── modifiercompiler.strip.php │ │ ├── modifiercompiler.strip_tags.php │ │ ├── modifiercompiler.to_charset.php │ │ ├── modifiercompiler.unescape.php │ │ ├── modifiercompiler.upper.php │ │ ├── modifiercompiler.wordwrap.php │ │ ├── outputfilter.trimwhitespace.php │ │ ├── shared.escape_special_chars.php │ │ ├── shared.literal_compiler_param.php │ │ ├── shared.make_timestamp.php │ │ ├── shared.mb_str_replace.php │ │ ├── shared.mb_unicode.php │ │ ├── shared.mb_wordwrap.php │ │ └── variablefilter.htmlspecialchars.php │ │ └── sysplugins │ │ ├── smarty_cacheresource.php │ │ ├── smarty_cacheresource_custom.php │ │ ├── smarty_cacheresource_keyvaluestore.php │ │ ├── smarty_config_source.php │ │ ├── smarty_internal_cacheresource_file.php │ │ ├── smarty_internal_compile_append.php │ │ ├── smarty_internal_compile_assign.php │ │ ├── smarty_internal_compile_block.php │ │ ├── smarty_internal_compile_break.php │ │ ├── smarty_internal_compile_call.php │ │ ├── smarty_internal_compile_capture.php │ │ ├── smarty_internal_compile_config_load.php │ │ ├── smarty_internal_compile_continue.php │ │ ├── smarty_internal_compile_debug.php │ │ ├── smarty_internal_compile_eval.php │ │ ├── smarty_internal_compile_extends.php │ │ ├── smarty_internal_compile_for.php │ │ ├── smarty_internal_compile_foreach.php │ │ ├── smarty_internal_compile_function.php │ │ ├── smarty_internal_compile_if.php │ │ ├── smarty_internal_compile_include.php │ │ ├── smarty_internal_compile_include_php.php │ │ ├── smarty_internal_compile_insert.php │ │ ├── smarty_internal_compile_ldelim.php │ │ ├── smarty_internal_compile_nocache.php │ │ ├── smarty_internal_compile_private_block_plugin.php │ │ ├── smarty_internal_compile_private_function_plugin.php │ │ ├── smarty_internal_compile_private_modifier.php │ │ ├── smarty_internal_compile_private_object_block_function.php │ │ ├── smarty_internal_compile_private_object_function.php │ │ ├── smarty_internal_compile_private_print_expression.php │ │ ├── smarty_internal_compile_private_registered_block.php │ │ ├── smarty_internal_compile_private_registered_function.php │ │ ├── smarty_internal_compile_private_special_variable.php │ │ ├── smarty_internal_compile_rdelim.php │ │ ├── smarty_internal_compile_section.php │ │ ├── smarty_internal_compile_setfilter.php │ │ ├── smarty_internal_compile_while.php │ │ ├── smarty_internal_compilebase.php │ │ ├── smarty_internal_config.php │ │ ├── smarty_internal_config_file_compiler.php │ │ ├── smarty_internal_configfilelexer.php │ │ ├── smarty_internal_configfileparser.php │ │ ├── smarty_internal_data.php │ │ ├── smarty_internal_debug.php │ │ ├── smarty_internal_filter_handler.php │ │ ├── smarty_internal_function_call_handler.php │ │ ├── smarty_internal_get_include_path.php │ │ ├── smarty_internal_nocache_insert.php │ │ ├── smarty_internal_parsetree.php │ │ ├── smarty_internal_resource_eval.php │ │ ├── smarty_internal_resource_extends.php │ │ ├── smarty_internal_resource_file.php │ │ ├── smarty_internal_resource_php.php │ │ ├── smarty_internal_resource_registered.php │ │ ├── smarty_internal_resource_stream.php │ │ ├── smarty_internal_resource_string.php │ │ ├── smarty_internal_smartytemplatecompiler.php │ │ ├── smarty_internal_template.php │ │ ├── smarty_internal_templatebase.php │ │ ├── smarty_internal_templatecompilerbase.php │ │ ├── smarty_internal_templatelexer.php │ │ ├── smarty_internal_templateparser.php │ │ ├── smarty_internal_utility.php │ │ ├── smarty_internal_write_file.php │ │ ├── smarty_resource.php │ │ ├── smarty_resource_custom.php │ │ ├── smarty_resource_recompiled.php │ │ ├── smarty_resource_uncompiled.php │ │ └── smarty_security.php ├── smarty_globals.inc.php └── version.inc.php ├── logs └── README.md ├── public ├── .htaccess ├── favicon.ico ├── index.php └── site_assets │ ├── bootstrap │ ├── audio │ │ └── ding.mp3 │ ├── css │ │ ├── bootstrap-switch.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ ├── bootstrap.min.css.map │ │ ├── design │ │ │ ├── blue.css │ │ │ ├── dark.css │ │ │ └── green.css │ │ ├── ie.css │ │ ├── mpos.css │ │ ├── plugins │ │ │ ├── dataTables │ │ │ │ └── dataTables.bootstrap.css │ │ │ ├── metisMenu │ │ │ │ └── metisMenu.css │ │ │ ├── morris │ │ │ │ └── morris-0.5.1.css │ │ │ ├── social-buttons │ │ │ │ └── social-buttons.css │ │ │ └── timeline │ │ │ │ └── timeline.css │ │ └── sparklines.css │ ├── font-awesome │ │ ├── css │ │ │ └── font-awesome.min.css │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── images │ │ ├── breadcrumb_divider.png │ │ ├── btn_submit.png │ │ ├── btn_submit_2.png │ │ ├── btn_view_site.png │ │ ├── chartbg-vanilla.png │ │ ├── chartbg.png │ │ ├── close.png │ │ ├── header_bg.png │ │ ├── header_shadow.png │ │ ├── icn_alert_error.png │ │ ├── icn_alert_info.png │ │ ├── icn_alert_success.png │ │ ├── icn_alert_warning.png │ │ ├── module_footer_bg.png │ │ ├── post_message.png │ │ ├── questionmark.png │ │ ├── secondary_bar.png │ │ ├── secondary_bar_shadow.png │ │ ├── sidebar.png │ │ ├── sidebar_divider.png │ │ ├── sidebar_shadow.png │ │ ├── sort_asc.png │ │ ├── sort_asc_disabled.png │ │ ├── sort_both.png │ │ ├── sort_desc.png │ │ ├── sort_desc_disabled.png │ │ └── table_sorter_header.png │ └── js │ │ ├── bootstrap-switch.min.js │ │ ├── bootstrap.min.js │ │ ├── cleditor │ │ ├── images │ │ │ ├── buttons.gif │ │ │ └── toolbar.gif │ │ ├── jquery.cleditor.css │ │ └── jquery.cleditor.min.js │ │ ├── excanvas.js │ │ ├── jquery.cookie.js │ │ ├── jquery.equalHeight.js │ │ ├── jquery.md5.js │ │ ├── jquery.min.js │ │ ├── jquery.min.map │ │ ├── jquery.qrcode.min.js │ │ ├── mpos.js │ │ ├── plugins │ │ ├── dataTables │ │ │ ├── dataTables.bootstrap.js │ │ │ └── jquery.dataTables.js │ │ ├── date.format.js │ │ ├── metisMenu │ │ │ └── jquery.metisMenu.js │ │ ├── morris │ │ │ └── morris-0.5.1.min.js │ │ ├── raphael-2.1.2.min.js │ │ ├── soundjs-0.6.0.min.js │ │ └── sparkline │ │ │ └── jquery.sparkline.min.js │ │ ├── pwcheck.js │ │ └── zxcvbn │ │ ├── LICENSE.txt │ │ ├── zxcvbn-async.js │ │ └── zxcvbn.js │ └── global │ ├── images │ └── flags │ │ ├── ad.png │ │ ├── ae.png │ │ ├── af.png │ │ ├── ag.png │ │ ├── ai.png │ │ ├── al.png │ │ ├── am.png │ │ ├── an.png │ │ ├── ao.png │ │ ├── ar.png │ │ ├── as.png │ │ ├── at.png │ │ ├── au.png │ │ ├── aw.png │ │ ├── ax.png │ │ ├── az.png │ │ ├── ba.png │ │ ├── bb.png │ │ ├── bd.png │ │ ├── be.png │ │ ├── bf.png │ │ ├── bg.png │ │ ├── bh.png │ │ ├── bi.png │ │ ├── bj.png │ │ ├── bm.png │ │ ├── bn.png │ │ ├── bo.png │ │ ├── br.png │ │ ├── bs.png │ │ ├── bt.png │ │ ├── bv.png │ │ ├── bw.png │ │ ├── by.png │ │ ├── bz.png │ │ ├── ca.png │ │ ├── catalonia.png │ │ ├── cc.png │ │ ├── cd.png │ │ ├── cf.png │ │ ├── cg.png │ │ ├── ch.png │ │ ├── ci.png │ │ ├── ck.png │ │ ├── cl.png │ │ ├── cm.png │ │ ├── cn.png │ │ ├── co.png │ │ ├── cr.png │ │ ├── cs.png │ │ ├── cu.png │ │ ├── cv.png │ │ ├── cx.png │ │ ├── cy.png │ │ ├── cz.png │ │ ├── de.png │ │ ├── dj.png │ │ ├── dk.png │ │ ├── dm.png │ │ ├── do.png │ │ ├── dz.png │ │ ├── ec.png │ │ ├── ee.png │ │ ├── eg.png │ │ ├── eh.png │ │ ├── england.png │ │ ├── er.png │ │ ├── es.png │ │ ├── et.png │ │ ├── europeanunion.png │ │ ├── fam.png │ │ ├── fi.png │ │ ├── fj.png │ │ ├── fk.png │ │ ├── fm.png │ │ ├── fo.png │ │ ├── fr.png │ │ ├── ga.png │ │ ├── gb.png │ │ ├── gd.png │ │ ├── ge.png │ │ ├── gf.png │ │ ├── gh.png │ │ ├── gi.png │ │ ├── gl.png │ │ ├── gm.png │ │ ├── gn.png │ │ ├── gp.png │ │ ├── gq.png │ │ ├── gr.png │ │ ├── gs.png │ │ ├── gt.png │ │ ├── gu.png │ │ ├── gw.png │ │ ├── gy.png │ │ ├── hk.png │ │ ├── hm.png │ │ ├── hn.png │ │ ├── hr.png │ │ ├── ht.png │ │ ├── hu.png │ │ ├── id.png │ │ ├── ie.png │ │ ├── il.png │ │ ├── in.png │ │ ├── io.png │ │ ├── iq.png │ │ ├── ir.png │ │ ├── is.png │ │ ├── it.png │ │ ├── jm.png │ │ ├── jo.png │ │ ├── jp.png │ │ ├── ke.png │ │ ├── kg.png │ │ ├── kh.png │ │ ├── ki.png │ │ ├── km.png │ │ ├── kn.png │ │ ├── kp.png │ │ ├── kr.png │ │ ├── kw.png │ │ ├── ky.png │ │ ├── kz.png │ │ ├── la.png │ │ ├── lb.png │ │ ├── lc.png │ │ ├── li.png │ │ ├── lk.png │ │ ├── lr.png │ │ ├── ls.png │ │ ├── lt.png │ │ ├── lu.png │ │ ├── lv.png │ │ ├── ly.png │ │ ├── ma.png │ │ ├── mc.png │ │ ├── md.png │ │ ├── me.png │ │ ├── mg.png │ │ ├── mh.png │ │ ├── mk.png │ │ ├── ml.png │ │ ├── mm.png │ │ ├── mn.png │ │ ├── mo.png │ │ ├── mp.png │ │ ├── mq.png │ │ ├── mr.png │ │ ├── ms.png │ │ ├── mt.png │ │ ├── mu.png │ │ ├── mv.png │ │ ├── mw.png │ │ ├── mx.png │ │ ├── my.png │ │ ├── mz.png │ │ ├── na.png │ │ ├── nc.png │ │ ├── ne.png │ │ ├── nf.png │ │ ├── ng.png │ │ ├── ni.png │ │ ├── nl.png │ │ ├── no.png │ │ ├── np.png │ │ ├── nr.png │ │ ├── nu.png │ │ ├── nz.png │ │ ├── om.png │ │ ├── pa.png │ │ ├── pe.png │ │ ├── pf.png │ │ ├── pg.png │ │ ├── ph.png │ │ ├── pk.png │ │ ├── pl.png │ │ ├── pm.png │ │ ├── pn.png │ │ ├── pr.png │ │ ├── ps.png │ │ ├── pt.png │ │ ├── pw.png │ │ ├── py.png │ │ ├── qa.png │ │ ├── re.png │ │ ├── ro.png │ │ ├── rs.png │ │ ├── ru.png │ │ ├── rw.png │ │ ├── sa.png │ │ ├── sb.png │ │ ├── sc.png │ │ ├── scotland.png │ │ ├── sd.png │ │ ├── se.png │ │ ├── sg.png │ │ ├── sh.png │ │ ├── si.png │ │ ├── sj.png │ │ ├── sk.png │ │ ├── sl.png │ │ ├── sm.png │ │ ├── sn.png │ │ ├── so.png │ │ ├── sr.png │ │ ├── st.png │ │ ├── sv.png │ │ ├── sy.png │ │ ├── sz.png │ │ ├── tc.png │ │ ├── td.png │ │ ├── tf.png │ │ ├── tg.png │ │ ├── th.png │ │ ├── tj.png │ │ ├── tk.png │ │ ├── tl.png │ │ ├── tm.png │ │ ├── tn.png │ │ ├── to.png │ │ ├── tr.png │ │ ├── tt.png │ │ ├── tv.png │ │ ├── tw.png │ │ ├── tz.png │ │ ├── ua.png │ │ ├── ug.png │ │ ├── um.png │ │ ├── us.png │ │ ├── uy.png │ │ ├── uz.png │ │ ├── va.png │ │ ├── vc.png │ │ ├── ve.png │ │ ├── vg.png │ │ ├── vi.png │ │ ├── vn.png │ │ ├── vu.png │ │ ├── wales.png │ │ ├── wf.png │ │ ├── ws.png │ │ ├── ye.png │ │ ├── yt.png │ │ ├── za.png │ │ ├── zm.png │ │ └── zw.png │ └── js │ └── number_format.js ├── scripts ├── 51_percent_check.php ├── shared.inc.php ├── test_email.php ├── validate_addresses.php ├── validate_blocks.php ├── validate_payouts.php └── validate_users.php ├── sql └── 000_base_structure.sql ├── templates ├── bootstrap │ ├── about │ │ ├── api │ │ │ └── default.tpl │ │ ├── chat │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ │ ├── default.tpl │ │ ├── moot │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ │ └── pool │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ ├── account │ │ ├── confirm │ │ │ └── default.tpl │ │ ├── default.tpl │ │ ├── earnings │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ │ ├── edit │ │ │ ├── cashout.tpl │ │ │ ├── default.tpl │ │ │ ├── detail.tpl │ │ │ ├── password.tpl │ │ │ └── resetpin.tpl │ │ ├── invitations │ │ │ └── default.tpl │ │ ├── notifications │ │ │ └── default.tpl │ │ ├── qrcode │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ │ ├── transactions │ │ │ └── default.tpl │ │ ├── unlock │ │ │ └── default.tpl │ │ └── workers │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ ├── admin │ │ ├── dashboard │ │ │ ├── default.tpl │ │ │ ├── invitation.tpl │ │ │ ├── mpos.tpl │ │ │ ├── registrations.tpl │ │ │ └── user.tpl │ │ ├── invitations │ │ │ └── default.tpl │ │ ├── monitoring │ │ │ └── default.tpl │ │ ├── news │ │ │ └── default.tpl │ │ ├── news_edit │ │ │ └── default.tpl │ │ ├── newsletter │ │ │ └── default.tpl │ │ ├── poolworkers │ │ │ └── default.tpl │ │ ├── registrations │ │ │ └── default.tpl │ │ ├── reports │ │ │ ├── default.tpl │ │ │ ├── earnings_control.tpl │ │ │ └── earnings_report.tpl │ │ ├── settings │ │ │ └── default.tpl │ │ ├── setup │ │ │ └── default.tpl │ │ ├── transactions │ │ │ └── default.tpl │ │ ├── user │ │ │ └── default.tpl │ │ ├── userdetails │ │ │ └── default.tpl │ │ └── wallet │ │ │ ├── accounts.tpl │ │ │ ├── balance.tpl │ │ │ ├── default.tpl │ │ │ ├── peers.tpl │ │ │ ├── status.tpl │ │ │ └── transactions.tpl │ ├── contactform │ │ ├── contactform │ │ │ └── default.tpl │ │ ├── default.tpl │ │ └── disabled.tpl │ ├── dashboard │ │ ├── account_data │ │ │ ├── _workers.tpl │ │ │ └── default.tpl │ │ ├── blocks │ │ │ └── default.tpl │ │ ├── default.tpl │ │ ├── js │ │ │ ├── api.tpl │ │ │ └── static.tpl │ │ ├── overview │ │ │ ├── _with_price_graph.tpl │ │ │ ├── _without_price_graph.tpl │ │ │ └── default.tpl │ │ ├── round_statistics │ │ │ ├── pplns │ │ │ │ ├── default.tpl │ │ │ │ ├── round.tpl │ │ │ │ └── shares.tpl │ │ │ ├── pps │ │ │ │ ├── default.tpl │ │ │ │ ├── round.tpl │ │ │ │ └── shares.tpl │ │ │ └── prop │ │ │ │ ├── default.tpl │ │ │ │ ├── round.tpl │ │ │ │ └── shares.tpl │ │ └── worker_information │ │ │ └── default.tpl │ ├── error │ │ ├── 404 │ │ │ └── default.tpl │ │ ├── default.tpl │ │ └── ratelimit │ │ │ └── default.tpl │ ├── gettingstarted │ │ └── default.tpl │ ├── global │ │ ├── footer.tpl │ │ ├── header.tpl │ │ ├── navigation.tpl │ │ ├── navjs_api.tpl │ │ └── navjs_static.tpl │ ├── home │ │ ├── default.tpl │ │ ├── news_accordion.tpl │ │ └── news_all.tpl │ ├── login │ │ └── default.tpl │ ├── master.tpl │ ├── password │ │ ├── change │ │ │ └── default.tpl │ │ ├── default.tpl │ │ └── reset │ │ │ └── empty.tpl │ ├── register │ │ ├── default.tpl │ │ ├── disabled.tpl │ │ └── register │ │ │ └── empty.tpl │ ├── start │ │ └── default.tpl │ ├── statistics │ │ ├── blockfinder │ │ │ ├── default.tpl │ │ │ ├── finder_own.tpl │ │ │ └── finder_top.tpl │ │ ├── blocks │ │ │ ├── block_overview_time.tpl │ │ │ ├── block_shares_graph.tpl │ │ │ ├── blocks_found_details.tpl │ │ │ ├── default.tpl │ │ │ └── small_table.tpl │ │ ├── default.tpl │ │ ├── donors │ │ │ ├── default.tpl │ │ │ └── disabled.tpl │ │ ├── graphs │ │ │ └── default.tpl │ │ ├── pool │ │ │ ├── contributors_hashrate.tpl │ │ │ ├── contributors_shares.tpl │ │ │ ├── default.tpl │ │ │ └── general_stats.tpl │ │ ├── round │ │ │ ├── block_stats.tpl │ │ │ ├── default.tpl │ │ │ ├── pplns_block_stats.tpl │ │ │ ├── pplns_block_stats_small.tpl │ │ │ ├── pplns_round_shares.tpl │ │ │ ├── pplns_transactions.tpl │ │ │ ├── pplns_transactions_small.tpl │ │ │ ├── round_shares.tpl │ │ │ └── round_transactions.tpl │ │ └── uptime │ │ │ └── default.tpl │ └── tac │ │ ├── content.tpl │ │ └── default.tpl ├── cache │ └── README.md ├── compile │ └── README.md └── mail │ ├── contactform │ └── body.tpl │ ├── global │ ├── footer.tpl │ └── header.tpl │ ├── invitations │ └── body.tpl │ ├── newsletter │ └── body.tpl │ ├── notifications │ ├── account_edit.tpl │ ├── change_pw.tpl │ ├── error.tpl │ ├── idle_worker.tpl │ ├── locked.tpl │ ├── new_block.tpl │ ├── payout.tpl │ ├── success_login.tpl │ ├── test_email.tpl │ └── withdraw_funds.tpl │ ├── password │ └── reset.tpl │ ├── pin │ └── reset.tpl │ ├── push_notifications │ ├── idle_worker.tpl │ ├── new_block.tpl │ ├── payout.tpl │ └── success_login.tpl │ ├── register │ └── confirm_email.tpl │ └── subject.tpl ├── tests ├── README.md ├── _bootstrap.php ├── _data │ └── dump.sql ├── _support │ ├── AcceptanceHelper.php │ ├── FunctionalHelper.php │ └── UnitHelper.php ├── acceptance.suite.yml ├── acceptance │ ├── AcceptanceTester.php │ └── _bootstrap.php ├── bootstrap.php ├── config.dist.php ├── config.php ├── functional.suite.yml ├── functional │ ├── FunctionalTester.php │ └── _bootstrap.php ├── phpunit.xml ├── unit.suite.yml └── unit │ ├── BitcoinTest.php │ ├── SecurityCSRFTokenTest.php │ ├── SecuritySessionsTest.php │ ├── SecurityTokensTest.php │ ├── UnitTester.php │ └── _bootstrap.php └── upgrade ├── definitions ├── 0.0.10_to_0.0.11.inc.php ├── 0.0.11_to_0.0.12.inc.php ├── 0.0.12_to_0.0.13.inc.php ├── 0.0.13_to_0.0.14.inc.php ├── 0.0.14_to_0.0.15.inc.php ├── 0.0.15_to_1.0.0.inc.php ├── 0.0.1_to_0.0.2.inc.php ├── 0.0.2_to_0.0.3.inc.php ├── 0.0.3_to_0.0.4.inc.php ├── 0.0.4_to_0.0.5.inc.php ├── 0.0.5_to_0.0.6.inc.php ├── 0.0.6_to_0.0.7.inc.php ├── 0.0.7_to_0.0.8.inc.php ├── 0.0.8_to_0.0.9.inc.php ├── 0.0.9_to_0.0.10.inc.php ├── 1.0.0_to_1.0.1.inc.php └── 1.0.1_to_1.0.2.inc.php ├── run_upgrades.php └── shared.inc.php /.gitignore: -------------------------------------------------------------------------------- 1 | # Local Config 2 | /include/config/global.inc.php 3 | /include/config/security.inc.php 4 | 5 | # Templates 6 | /templates/compile/*.php 7 | /templates/compile/** 8 | /templates/cache/*.php 9 | /templates/cache/** 10 | 11 | # Logs 12 | /cronjobs/logs 13 | /cronjobs/logs/**.txt.*.gz 14 | /logs/* 15 | 16 | # Test configs 17 | /include/config/global.inc.test.php 18 | /include/config/global.inc.scrypt.php 19 | /include/config/global.inc.sha.php 20 | 21 | # Test files 22 | /scripts/test.php 23 | /cronjobs/test.php 24 | 25 | # IDE Settings 26 | /.idea/* 27 | .buildpath 28 | .project 29 | .settings 30 | 31 | # Site specific Files 32 | /public/robots.txt 33 | /public/sitemap.xml 34 | /public/sitemap.gz 35 | /public/sitemap.tar.gz 36 | /public/.htaccess 37 | 38 | /vendor/ 39 | 40 | tests/_output/* 41 | 42 | # NetBeans Project Directory 43 | /nbproject/* -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- 1 | ErrorDocument 404 /public/index.php?page=error&action=404 2 | RedirectMatch 404 /logs(/|$) 3 | RedirectMatch 404 /templates(/|$) 4 | RedirectMatch 404 /include(/|$) 5 | RedirectMatch 404 /scripts(/|$) 6 | RedirectMatch 404 /sql(/|$) 7 | RedirectMatch 404 /upgrade(/|$) 8 | RedirectMatch 404 /cronjobs(/|$) 9 | RedirectMatch 404 /tests(/|$) 10 | Options -Indexes 11 | -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- 1 | tools: 2 | external_code_coverage: true 3 | checks: 4 | php: 5 | code_rating: true 6 | duplication: true 7 | filter: 8 | paths: 9 | - include/classes/* -------------------------------------------------------------------------------- /codeception.yml: -------------------------------------------------------------------------------- 1 | actor: Tester 2 | paths: 3 | tests: tests 4 | log: tests/_output 5 | data: tests/_data 6 | helpers: tests/_support 7 | settings: 8 | bootstrap: _bootstrap.php 9 | colors: true 10 | memory_limit: 1024M 11 | modules: 12 | config: 13 | Db: 14 | dsn: '' 15 | user: '' 16 | password: '' 17 | dump: tests/_data/dump.sql 18 | coverage: 19 | whitelist: 20 | include: 21 | - include/classes/* 22 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "delboy1978uk/mpos", 3 | "description": "MPOS stands for Mining Portal Open Source. A unified mining interface for various Scrypt and SHA256d Crypto-currencies!", 4 | "require-dev": { 5 | "codeception/codeception": "~2.0" 6 | }, 7 | "authors": [ 8 | { 9 | "name": "Derek Stephen McLean", 10 | "email": "delboy1978uk@gmail.com" 11 | } 12 | ], 13 | "require": {} 14 | } 15 | -------------------------------------------------------------------------------- /cronjobs/cron_end.inc.php: -------------------------------------------------------------------------------- 1 | endCronjob($cron_name, 'OK', 0, false, false); 23 | $monitoring->setStatus($cron_name . "_runtime", "time", microtime(true) - $cron_start[$cron_name]); 24 | $monitoring->setStatus($cron_name . "_endtime", "date", time()); 25 | -------------------------------------------------------------------------------- /cronjobs/etc/logrotate.conf: -------------------------------------------------------------------------------- 1 | "./logs/*/*.txt" { 2 | copytruncate 3 | rotate 7 4 | compress 5 | daily 6 | } 7 | -------------------------------------------------------------------------------- /cronjobs/logrotate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Find scripts path 4 | if [[ -L $0 ]]; then 5 | CRONHOME=$( dirname $( readlink $0 ) ) 6 | else 7 | CRONHOME=$( dirname $0 ) 8 | fi 9 | 10 | cd $CRONHOME 11 | logrotate etc/logrotate.conf 12 | -------------------------------------------------------------------------------- /include/classes/coins/coin_neoscrypt.class.php: -------------------------------------------------------------------------------- 1 | query('/* MYSQLND_MS_MASTER_SWITCH */SELECT @@global.read_only AS read_only')->fetch_object()->read_only == 1) { 13 | die('Database is in READ-ONLY mode'); 14 | } 15 | 16 | /* check connection */ 17 | if (mysqli_connect_errno()) { 18 | die("Failed to connect to database"); 19 | } 20 | -------------------------------------------------------------------------------- /include/lib/swiftmailer/classes/Swift/CharacterReaderFactory.php: -------------------------------------------------------------------------------- 1 | getSource(); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /include/lib/swiftmailer/classes/Swift/Events/TransportExceptionListener.php: -------------------------------------------------------------------------------- 1 | 20 | * @deprecated 21 | */ 22 | class Swift_SignedMessage extends Swift_Message 23 | { 24 | 25 | } 26 | -------------------------------------------------------------------------------- /include/lib/swiftmailer/classes/Swift/Signer.php: -------------------------------------------------------------------------------- 1 | 18 | */ 19 | interface Swift_Signer 20 | { 21 | public function reset(); 22 | } 23 | -------------------------------------------------------------------------------- /include/lib/swiftmailer/classes/Swift/StreamFilter.php: -------------------------------------------------------------------------------- 1 | register('cache') 5 | ->asAliasOf('cache.array') 6 | 7 | ->register('tempdir') 8 | ->asValue('/tmp') 9 | 10 | ->register('cache.null') 11 | ->asSharedInstanceOf('Swift_KeyCache_NullKeyCache') 12 | 13 | ->register('cache.array') 14 | ->asSharedInstanceOf('Swift_KeyCache_ArrayKeyCache') 15 | ->withDependencies(array('cache.inputstream')) 16 | 17 | ->register('cache.disk') 18 | ->asSharedInstanceOf('Swift_KeyCache_DiskKeyCache') 19 | ->withDependencies(array('cache.inputstream', 'tempdir')) 20 | 21 | ->register('cache.inputstream') 22 | ->asNewInstanceOf('Swift_KeyCache_SimpleKeyCacheInputStream') 23 | ; 24 | -------------------------------------------------------------------------------- /include/lib/swiftmailer/dependency_maps/message_deps.php: -------------------------------------------------------------------------------- 1 | register('message.message') 5 | ->asNewInstanceOf('Swift_Message') 6 | 7 | ->register('message.mimepart') 8 | ->asNewInstanceOf('Swift_MimePart') 9 | ; 10 | -------------------------------------------------------------------------------- /include/lib/swiftmailer/swift_init.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | -------------------------------------------------------------------------------- /include/pages/about/api.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | ?> 7 | -------------------------------------------------------------------------------- /include/pages/about/chat.inc.php: -------------------------------------------------------------------------------- 1 | getValue('acl_chat_page', 2)) { 6 | case '0': 7 | if ($user->isAuthenticated()) { 8 | $smarty->assign('CHATROOM', $setting->getValue('system_irc_chat', '#lazypoolop')); 9 | $smarty->assign("CONTENT", "default.tpl"); 10 | } 11 | break; 12 | case '1': 13 | $smarty->assign('CHATROOM', $setting->getValue('system_irc_chat', '#lazypoolop')); 14 | $smarty->assign("CONTENT", "default.tpl"); 15 | break; 16 | case '2': 17 | $_SESSION['POPUP'][] = array('CONTENT' => 'Page currently disabled. Please try again later.', 'TYPE' => 'alert alert-danger'); 18 | $smarty->assign("CONTENT", "disabled.tpl"); 19 | break; 20 | } 21 | -------------------------------------------------------------------------------- /include/pages/about/moot.inc.php: -------------------------------------------------------------------------------- 1 | getValue('acl_moot_forum', 2)) { 6 | case '0': 7 | if ($user->isAuthenticated()) { 8 | $smarty->assign('CHATROOM', $setting->getValue('system_moot_forum', 'lazypoolop')); 9 | $smarty->assign("CONTENT", "default.tpl"); 10 | } 11 | break; 12 | case '1': 13 | $smarty->assign('CHATROOM', $setting->getValue('system_moot_forum', 'lazypoolop')); 14 | $smarty->assign("CONTENT", "default.tpl"); 15 | break; 16 | case '2': 17 | $_SESSION['POPUP'][] = array('CONTENT' => 'Page currently disabled. Please try again later.', 'TYPE' => 'alert alert-danger'); 18 | $smarty->assign("CONTENT", "disabled.tpl"); 19 | break; 20 | } 21 | -------------------------------------------------------------------------------- /include/pages/about/pool.inc.php: -------------------------------------------------------------------------------- 1 | getValue('acl_about_page', 1)) { 6 | case '0': 7 | if ($user->isAuthenticated()) { 8 | $smarty->assign("CONTENT", "default.tpl"); 9 | } 10 | break; 11 | case '1': 12 | $smarty->assign("CONTENT", "default.tpl"); 13 | break; 14 | case '2': 15 | $_SESSION['POPUP'][] = array('CONTENT' => 'Page currently disabled. Please try again later.', 'TYPE' => 'alert alert-danger'); 16 | $smarty->assign("CONTENT", "disabled.tpl"); 17 | break; 18 | } 19 | -------------------------------------------------------------------------------- /include/pages/about/pplns.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | -------------------------------------------------------------------------------- /include/pages/account.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated()) { 5 | // Tempalte specifics 6 | $smarty->assign("CONTENT", "default.tpl"); 7 | } 8 | -------------------------------------------------------------------------------- /include/pages/account/confirm.inc.php: -------------------------------------------------------------------------------- 1 | 'Missing token', 'TYPE' => 'danger'); 7 | } else if (!$aToken = $oToken->getToken($_GET['token'], 'confirm_email')) { 8 | $_SESSION['POPUP'][] = array('CONTENT' => 'Unable to activate your account. Invalid token.', 'TYPE' => 'alert alert-danger'); 9 | } else { 10 | $user->setLocked($aToken['account_id'], 0); 11 | $oToken->deleteToken($aToken['token']); 12 | $_SESSION['POPUP'][] = array('CONTENT' => 'Account activated. Please login.'); 13 | } 14 | $smarty->assign('CONTENT', 'default.tpl'); 15 | ?> 16 | -------------------------------------------------------------------------------- /include/pages/account/qrcode.inc.php: -------------------------------------------------------------------------------- 1 | getValue('acl_qrcode')) { 5 | case '0': 6 | if ($user->isAuthenticated()) { 7 | $smarty->assign("CONTENT", "default.tpl"); 8 | } 9 | break; 10 | case '1': 11 | $_SESSION['POPUP'][] = array('CONTENT' => 'Page currently disabled. Please try again later.', 'TYPE' => 'alert alert-danger'); 12 | $smarty->assign("CONTENT", ""); 13 | break; 14 | } 15 | -------------------------------------------------------------------------------- /include/pages/account/reset_failed.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated()) { 5 | // Reset failed login counter 6 | $user->setUserFailed($_SESSION['USERDATA']['id'], 0); 7 | $port = ($_SERVER["SERVER_PORT"] == "80" || $_SERVER["SERVER_PORT"] == "443") ? "" : (":".$_SERVER["SERVER_PORT"]); 8 | $pushto = $_SERVER['SCRIPT_NAME'].'?page=dashboard'; 9 | $location = (@$_SERVER['HTTPS'] == 'on') ? 'https://' . $_SERVER['SERVER_NAME'] . $port . $pushto : 'http://' . $_SERVER['SERVER_NAME'] . $port . $pushto; 10 | header("Location: " . $location); 11 | } 12 | // Somehow we still need to load this empty template 13 | $smarty->assign("CONTENT", "empty"); 14 | -------------------------------------------------------------------------------- /include/pages/admin.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) { 6 | header("HTTP/1.1 404 Page not found"); 7 | die("404 Page not found"); 8 | } 9 | 10 | // Tempalte specifics 11 | $smarty->assign("CONTENT", ""); 12 | -------------------------------------------------------------------------------- /include/pages/admin/earnings.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated()) { 6 | if (!$smarty->isCached('master.tpl', $smarty_cache_key)) { 7 | $iLimit = 30; 8 | $debug->append('No cached version available, fetching from backend', 3); 9 | if (!$setting->getValue('disable_transactionsummary')) { 10 | $aTransactionSummary = $transaction->getTransactionSummary($_SESSION['USERDATA']['id']); 11 | $aTransactionSummaryByTime = $transaction->getTransactionTypebyTime($_SESSION['USERDATA']['id']); 12 | $smarty->assign('SUMMARY', $aTransactionSummary); 13 | $smarty->assign('BYTIME', $aTransactionSummaryByTime); 14 | } 15 | } else { 16 | $debug->append('Using cached page', 3); 17 | } 18 | } 19 | 20 | $smarty->assign('CONTENT', 'default.tpl'); 21 | -------------------------------------------------------------------------------- /include/pages/admin/invitations.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) { 6 | header("HTTP/1.1 404 Page not found"); 7 | die("404 Page not found"); 8 | } 9 | 10 | // Some defaults 11 | $iLimit = 10; 12 | $smarty->assign('LIMIT', $iLimit); 13 | empty($_REQUEST['invitersstart']) ? $invitersstart = 0 : $invitersstart = $_REQUEST['invitersstart']; 14 | 15 | // Fetching invitation Informations 16 | if (!$setting->getValue('disable_invitations')) { 17 | // get last 10 Inviters 18 | $aTopInviters = $user->getTopInviters($iLimit, $invitersstart); 19 | $smarty->assign("TOPINVITERS", $aTopInviters); 20 | } 21 | 22 | // Tempalte specifics 23 | $smarty->assign("CONTENT", "default.tpl"); 24 | -------------------------------------------------------------------------------- /include/pages/admin/poolworkers.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) { 6 | header("HTTP/1.1 404 Page not found"); 7 | die("404 Page not found"); 8 | } 9 | 10 | // Some defaults 11 | $interval = 600; 12 | $iActiveWorkers = $worker->getCountAllActiveWorkers(); 13 | $iActiveWorkers > 30 ? $iLimit = 30 : $iLimit = $iActiveWorkers; 14 | empty($_REQUEST['start']) ? $start = 0 : $start = $_REQUEST['start']; 15 | 16 | $aWorkers = $worker->getAllWorkers($iLimit, $interval, $start); 17 | 18 | $smarty->assign('DISABLE_IDLEWORKERNOTIFICATIONS', $setting->getValue('notifications_disable_idle_worker')); 19 | $smarty->assign('LIMIT', $iLimit); 20 | $smarty->assign('WORKERS', $aWorkers); 21 | $smarty->assign('CONTENT', 'default.tpl'); 22 | -------------------------------------------------------------------------------- /include/pages/admin/registrations.inc.php: -------------------------------------------------------------------------------- 1 | isAuthenticated() || !$user->isAdmin($_SESSION['USERDATA']['id'])) { 6 | header("HTTP/1.1 404 Page not found"); 7 | die("404 Page not found"); 8 | } 9 | 10 | // Some defaults 11 | $iLimit = 10; 12 | $smarty->assign('LIMIT', $iLimit); 13 | empty($_REQUEST['registeredstart']) ? $registeredstart = 0 : $registeredstart = $_REQUEST['registeredstart']; 14 | 15 | // get last 10 Registrations 16 | $aLastRegisteredUsers = $user->getLastRegisteredUsers($iLimit, $registeredstart); 17 | $smarty->assign("LASTREGISTEREDUSERS", $aLastRegisteredUsers); 18 | 19 | // Tempalte specifics 20 | $smarty->assign("CONTENT", "default.tpl"); 21 | -------------------------------------------------------------------------------- /include/pages/api.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check for valid API key 8 | $id = $user->checkApiKey(@$_REQUEST['api_key']); 9 | 10 | header('HTTP/1.1 400 Bad Request'); 11 | die('400 Bad Request'); 12 | -------------------------------------------------------------------------------- /include/pages/api/getblockcount.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | if ($bitcoin->can_connect() === true){ 11 | $iBlock = $bitcoin->getblockcount(); 12 | } else { 13 | $iBlock = 0; 14 | } 15 | 16 | // Output JSON format 17 | echo $api->get_json($iBlock); 18 | 19 | // Supress master template 20 | $supress_master = 1; 21 | -------------------------------------------------------------------------------- /include/pages/api/getblocksfound.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Check how many blocks to fetch 11 | $setting->getValue('statistics_block_count') ? $iLimit = $setting->getValue('statistics_block_count') : $iLimit = 20; 12 | 13 | // Fetch latest blocks found, honor anon flag 14 | $aBlocks = $statistics->getBlocksFound($iLimit); 15 | foreach ($aBlocks as $iKey => $aBlockData) { 16 | if ($aBlockData['is_anonymous'] == 1) { 17 | $aBlocks[$iKey]['finder'] = 'anonymous'; 18 | $aBlocks[$iKey]['worker_name'] = 'anonymous.anon'; 19 | } 20 | } 21 | 22 | // Output JSON format 23 | echo $api->get_json($aBlocks); 24 | 25 | // Supress master template 26 | $supress_master = 1; 27 | -------------------------------------------------------------------------------- /include/pages/api/getblockstats.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | $blocks = $statistics->getLastBlocksbyTime(); 11 | 12 | // Output JSON format 13 | echo $api->get_json($blocks); 14 | 15 | // Supress master template 16 | $supress_master = 1; 17 | -------------------------------------------------------------------------------- /include/pages/api/getcurrentworkers.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Output JSON format 11 | echo $api->get_json($worker->getCountAllActiveWorkers()); 12 | 13 | // Supress master template 14 | $supress_master = 1; 15 | -------------------------------------------------------------------------------- /include/pages/api/getdifficulty.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Fetch data from wallet 11 | $bitcoin->can_connect() === true ? $dDifficulty = $bitcoin->getdifficulty() : $iDifficulty = 1; 12 | 13 | // Output JSON format 14 | echo $api->get_json($dDifficulty); 15 | 16 | // Supress master template 17 | $supress_master = 1; 18 | -------------------------------------------------------------------------------- /include/pages/api/getestimatedtime.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Estimated time to find the next block 11 | $iCurrentPoolHashrate = $statistics->getCurrentHashrate() * 1000; 12 | $bitcoin->can_connect() === true ? $dEstimatedTime = $bitcoin->getestimatedtime($iCurrentPoolHashrate) : $dEstimatedTime = 0; 13 | 14 | // Output JSON format 15 | echo $api->get_json($dEstimatedTime); 16 | 17 | // Supress master template 18 | $supress_master = 1; 19 | -------------------------------------------------------------------------------- /include/pages/api/gethourlyhashrates.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | $username = $user->getUsername($user_id); 10 | 11 | // Output JSON format 12 | $data = array( 13 | 'mine' => $statistics->getHourlyHashrateByAccount($username, $user_id), 14 | 'pool' => $statistics->getHourlyHashrateByPool() 15 | ); 16 | 17 | echo $api->get_json($data); 18 | 19 | // Supress master template 20 | $supress_master = 1; 21 | -------------------------------------------------------------------------------- /include/pages/api/getpoolhashrate.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Fetch settings 11 | if ( ! $interval = $setting->getValue('statistics_ajax_data_interval')) $interval = 300; 12 | 13 | // Output JSON format 14 | $statistics->setGetCache(false); 15 | $dPoolHashrate = $statistics->getCurrentHashrate($interval); 16 | $statistics->setGetCache(true); 17 | 18 | echo $api->get_json($dPoolHashrate); 19 | 20 | // Supress master template 21 | $supress_master = 1; 22 | -------------------------------------------------------------------------------- /include/pages/api/getpoolsharerate.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Fetch settings 11 | if ( ! $interval = $setting->getValue('statistics_ajax_data_interval')) $interval = 300; 12 | 13 | // Output JSON format 14 | echo json_encode(array('getpoolsharerate' => $statistics->getCurrentShareRate())); 15 | 16 | // Supress master template 17 | $supress_master = 1; 18 | -------------------------------------------------------------------------------- /include/pages/api/gettimesincelastblock.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Fetch our last block found 11 | $aBlocksFoundData = $statistics->getBlocksFound(1); 12 | 13 | // Time since last block 14 | $now = new DateTime( "now" ); 15 | ! empty($aBlocksFoundData) ? $dTimeSinceLast = ($now->getTimestamp() - $aBlocksFoundData[0]['time']) : $dTimeSinceLast = 0; 16 | 17 | // Output JSON format 18 | echo $api->get_json($dTimeSinceLast); 19 | 20 | // Supress master template 21 | $supress_master = 1; 22 | -------------------------------------------------------------------------------- /include/pages/api/getuserbalance.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Output JSON format 11 | echo $api->get_json($transaction->getBalance($user_id)); 12 | 13 | // Supress master template 14 | $supress_master = 1; 15 | -------------------------------------------------------------------------------- /include/pages/api/getuserhashrate.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | $username = $user->getUsername($user_id); 10 | 11 | // Fetch some settings 12 | if ( ! $interval = $setting->getValue('statistics_ajax_data_interval')) $interval = 300; 13 | 14 | // Gather un-cached data 15 | $statistics->setGetCache(false); 16 | $aUserMiningStats = $statistics->getUserMiningStats($username, $user_id, $interval); 17 | $hashrate = $aUserMiningStats['hashrate']; 18 | $statistics->setGetCache(true); 19 | 20 | // Output JSON 21 | echo $api->get_json($hashrate); 22 | 23 | // Supress master template 24 | $supress_master = 1; 25 | -------------------------------------------------------------------------------- /include/pages/api/getusersharerate.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | $username = $user->getUsername($user_id); 10 | 11 | // Fetch settings 12 | if ( ! $interval = $setting->getValue('statistics_ajax_data_interval')) $interval = 300; 13 | 14 | // Gather un-cached data 15 | $statistics->setGetCache(false); 16 | $aUserMiningStats = $statistics->getUserMiningStats($username, $user_id, $interval); 17 | $sharerate = $aUserMiningStats['sharerate']; 18 | $statistics->setGetCache(true); 19 | 20 | // Output JSON format 21 | echo $api->get_json($sharerate); 22 | 23 | // Supress master template 24 | $supress_master = 1; 25 | -------------------------------------------------------------------------------- /include/pages/api/getuserworkers.inc.php: -------------------------------------------------------------------------------- 1 | isActive(); 6 | 7 | // Check user token 8 | $user_id = $api->checkAccess($user->checkApiKey($_REQUEST['api_key']), @$_REQUEST['id']); 9 | 10 | // Fetch data interval from admin settings 11 | if ( ! $interval = $setting->getValue('statistics_ajax_data_interval')) $interval = 300; 12 | 13 | // Output JSON format 14 | echo $api->get_json($worker->getWorkers($user_id, $interval)); 15 | 16 | // Supress master template 17 | $supress_master = 1; 18 | -------------------------------------------------------------------------------- /include/pages/error.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | -------------------------------------------------------------------------------- /include/pages/error/404.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | -------------------------------------------------------------------------------- /include/pages/error/ratelimit.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | -------------------------------------------------------------------------------- /include/pages/gettingstarted.inc.php: -------------------------------------------------------------------------------- 1 | assign("SITESTRATUMURL", $config['gettingstarted']['stratumurl']); 5 | $smarty->assign("SITESTRATUMPORT", $config['gettingstarted']['stratumport']); 6 | $smarty->assign("SITECOINNAME", $config['gettingstarted']['coinname']); 7 | $smarty->assign("SITECOINURL", $config['gettingstarted']['coinurl']); 8 | 9 | switch($setting->getValue('acl_show_help_loggedin', 1)) { 10 | case '0': 11 | $smarty->assign("CONTENT", "default.tpl"); 12 | break; 13 | case '1': 14 | if ($user->isAuthenticated()) { 15 | $smarty->assign("CONTENT", "default.tpl"); 16 | } 17 | break; 18 | } -------------------------------------------------------------------------------- /include/pages/home.inc.php: -------------------------------------------------------------------------------- 1 | isCached('master.tpl', $smarty_cache_key)) { 8 | $debug->append('No cached version available, fetching from backend', 3); 9 | // Fetch active news to display 10 | $aNews = $news->getAllActive(); 11 | if (is_array($aNews)) { 12 | foreach ($aNews as $key => $aData) { 13 | // Transform Markdown content to HTML 14 | $aNews[$key]['content'] = Markdown::defaultTransform($aData['content']); 15 | } 16 | } 17 | 18 | $smarty->assign("HIDEAUTHOR", $setting->getValue('acl_hide_news_author')); 19 | $smarty->assign("NEWS", $aNews); 20 | } else { 21 | $debug->append('Using cached page', 3); 22 | } 23 | // Load news entries for Desktop site and unauthenticated users 24 | $smarty->assign("CONTENT", "default.tpl"); 25 | -------------------------------------------------------------------------------- /include/pages/logout.inc.php: -------------------------------------------------------------------------------- 1 | logoutUser(); 5 | 6 | $smarty->assign("CONTENT", "default.tpl"); 7 | -------------------------------------------------------------------------------- /include/pages/news.inc.php: -------------------------------------------------------------------------------- 1 | getAllActive(); 9 | if (is_array($aNews)) { 10 | foreach ($aNews as $key => $aData) { 11 | // Transform Markdown content to HTML 12 | $aNews[$key]['content'] = Markdown::defaultTransform($aData['content']); 13 | } 14 | } 15 | 16 | // Tempalte specifics 17 | $smarty->assign("HIDEAUTHOR", $settings->getValue('acl_hide_news_author')); 18 | $smarty->assign("NEWS", $aNews); 19 | $smarty->assign("CONTENT", "default.tpl"); 20 | -------------------------------------------------------------------------------- /include/pages/password.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 6 | -------------------------------------------------------------------------------- /include/pages/password/change.inc.php: -------------------------------------------------------------------------------- 1 | valid) { 6 | if ($user->resetPassword($_POST['token'], $_POST['newPassword'], $_POST['newPassword2'])) { 7 | $_SESSION['POPUP'][] = array('CONTENT' => 'Password reset complete! Please login.', 'TYPE' => 'alert alert-success'); 8 | } else { 9 | $_SESSION['POPUP'][] = array('CONTENT' => $user->getError(), 'TYPE' => 'alert alert-danger'); 10 | } 11 | } else { 12 | $_SESSION['POPUP'][] = array('CONTENT' => $csrftoken->getErrorWithDescriptionHTML(), 'TYPE' => 'alert alert-warning'); 13 | } 14 | } 15 | 16 | // Tempalte specifics 17 | $smarty->assign("CONTENT", "default.tpl"); 18 | -------------------------------------------------------------------------------- /include/pages/password/reset.inc.php: -------------------------------------------------------------------------------- 1 | valid) { 6 | if ($user->initResetPassword($_POST['username'], $smarty)) { 7 | $_SESSION['POPUP'][] = array('CONTENT' => 'Please check your mail account to finish your password reset', 'TYPE' => 'alert alert-success'); 8 | } else { 9 | $_SESSION['POPUP'][] = array('CONTENT' => htmlentities($user->getError(), ENT_QUOTES), 'TYPE' => 'alert alert-danger'); 10 | } 11 | } else { 12 | $_SESSION['POPUP'][] = array('CONTENT' => $csrftoken->getErrorWithDescriptionHTML(), 'TYPE' => 'alert alert-warning'); 13 | } 14 | 15 | // Tempalte specifics, user default template by parent page 16 | $smarty->assign("CONTENT", "../default.tpl"); 17 | -------------------------------------------------------------------------------- /include/pages/statistics/donors.inc.php: -------------------------------------------------------------------------------- 1 | getValue('acl_donors_page', 1)) { 6 | case '0': 7 | if ($user->isAuthenticated()) { 8 | $aDonors = $transaction->getDonations(); 9 | $smarty->assign("DONORS", $aDonors); 10 | $smarty->assign("CONTENT", "default.tpl"); 11 | } 12 | break; 13 | case '1': 14 | $aDonors = $transaction->getDonations(); 15 | $smarty->assign("DONORS", $aDonors); 16 | $smarty->assign("CONTENT", "default.tpl"); 17 | break; 18 | case '2': 19 | $_SESSION['POPUP'][] = array('CONTENT' => 'Page currently disabled. Please try again later.', 'TYPE' => 'alert alert-danger'); 20 | $smarty->assign("CONTENT", "disabled.tpl"); 21 | break; 22 | } 23 | -------------------------------------------------------------------------------- /include/pages/tac.inc.php: -------------------------------------------------------------------------------- 1 | assign("CONTENT", "default.tpl"); 5 | -------------------------------------------------------------------------------- /include/pages/tacpop.inc.php: -------------------------------------------------------------------------------- 1 | 0) $out .= $hours . " hour". ($hours > 1 ? "s" : "")." "; 20 | if ($minutes > 0) $out .= $minutes . " minute". ($minutes > 1 ? "s" : "")." "; 21 | if ($seconds > 0) $out .= $seconds . " second". ($seconds > 1 ? "s" : ""); 22 | return trim($out); 23 | } 24 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifier.spacify.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: spacify
13 | * Purpose: add spaces between characters in a string 14 | * 15 | * @link http://smarty.php.net/manual/en/language.modifier.spacify.php spacify (Smarty online manual) 16 | * @author Monte Ohrt 17 | * @param string $string input string 18 | * @param string $spacify_char string to insert between characters. 19 | * @return string 20 | */ 21 | function smarty_modifier_spacify($string, $spacify_char = ' ') 22 | { 23 | // well… what about charsets besides latin and UTF-8? 24 | return implode($spacify_char, preg_split('//' . Smarty::$_UTF8_MODIFIER, $string, -1, PREG_SPLIT_NO_EMPTY)); 25 | } 26 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.cat.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: cat
14 | * Date: Feb 24, 2003
15 | * Purpose: catenate a value to a variable
16 | * Input: string to catenate
17 | * Example: {$var|cat:"foo"} 18 | * 19 | * @link http://smarty.php.net/manual/en/language.modifier.cat.php cat 20 | * (Smarty online manual) 21 | * @author Uwe Tews 22 | * @param array $params parameters 23 | * @return string with compiled code 24 | */ 25 | function smarty_modifiercompiler_cat($params, $compiler) 26 | { 27 | return '('.implode(').(', $params).')'; 28 | } 29 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.count_paragraphs.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: count_paragraphs
14 | * Purpose: count the number of paragraphs in a text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.count.paragraphs.php 17 | * count_paragraphs (Smarty online manual) 18 | * @author Uwe Tews 19 | * @param array $params parameters 20 | * @return string with compiled code 21 | */ 22 | function smarty_modifiercompiler_count_paragraphs($params, $compiler) 23 | { 24 | // count \r or \n characters 25 | return '(preg_match_all(\'#[\r\n]+#\', ' . $params[0] . ', $tmp)+1)'; 26 | } 27 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.count_sentences.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: count_sentences 14 | * Purpose: count the number of sentences in a text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.count.paragraphs.php 17 | * count_sentences (Smarty online manual) 18 | * @author Uwe Tews 19 | * @param array $params parameters 20 | * @return string with compiled code 21 | */ 22 | function smarty_modifiercompiler_count_sentences($params, $compiler) 23 | { 24 | // find periods, question marks, exclamation marks with a word before but not after. 25 | return 'preg_match_all("#\w[\.\?\!](\W|$)#S' . Smarty::$_UTF8_MODIFIER . '", ' . $params[0] . ', $tmp)'; 26 | } 27 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.from_charset.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: from_charset
14 | * Purpose: convert character encoding from $charset to internal encoding 15 | * 16 | * @author Rodney Rehm 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_from_charset($params, $compiler) 21 | { 22 | if (!Smarty::$_MBSTRING) { 23 | // FIXME: (rodneyrehm) shouldn't this throw an error? 24 | return $params[0]; 25 | } 26 | 27 | if (!isset($params[1])) { 28 | $params[1] = '"ISO-8859-1"'; 29 | } 30 | 31 | return 'mb_convert_encoding(' . $params[0] . ', "' . addslashes(Smarty::$_CHARSET) . '", ' . $params[1] . ')'; 32 | } 33 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.indent.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: indent
13 | * Purpose: indent lines of text 14 | * 15 | * @link http://www.smarty.net/manual/en/language.modifier.indent.php indent (Smarty online manual) 16 | * @author Uwe Tews 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | 21 | function smarty_modifiercompiler_indent($params, $compiler) 22 | { 23 | if (!isset($params[1])) { 24 | $params[1] = 4; 25 | } 26 | if (!isset($params[2])) { 27 | $params[2] = "' '"; 28 | } 29 | 30 | return 'preg_replace(\'!^!m\',str_repeat(' . $params[2] . ',' . $params[1] . '),' . $params[0] . ')'; 31 | } 32 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.lower.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: lower
13 | * Purpose: convert string to lowercase 14 | * 15 | * @link http://www.smarty.net/manual/en/language.modifier.lower.php lower (Smarty online manual) 16 | * @author Monte Ohrt 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | 22 | function smarty_modifiercompiler_lower($params, $compiler) 23 | { 24 | if (Smarty::$_MBSTRING) { 25 | return 'mb_strtolower(' . $params[0] . ', \'' . addslashes(Smarty::$_CHARSET) . '\')' ; 26 | } 27 | // no MBString fallback 28 | return 'strtolower(' . $params[0] . ')'; 29 | } 30 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.noprint.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: noprint
14 | * Purpose: return an empty string 15 | * 16 | * @author Uwe Tews 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_noprint($params, $compiler) 21 | { 22 | return "''"; 23 | } 24 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.string_format.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: string_format
14 | * Purpose: format strings via sprintf 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.string.format.php string_format (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_string_format($params, $compiler) 22 | { 23 | return 'sprintf(' . $params[1] . ',' . $params[0] . ')'; 24 | } 25 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.strip_tags.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: strip_tags
14 | * Purpose: strip html tags from text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.strip.tags.php strip_tags (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_strip_tags($params, $compiler) 22 | { 23 | if (!isset($params[1]) || $params[1] === true || trim($params[1],'"') == 'true') { 24 | return "preg_replace('!<[^>]*?>!', ' ', {$params[0]})"; 25 | } else { 26 | return 'strip_tags(' . $params[0] . ')'; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.to_charset.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: to_charset
14 | * Purpose: convert character encoding from internal encoding to $charset 15 | * 16 | * @author Rodney Rehm 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_to_charset($params, $compiler) 21 | { 22 | if (!Smarty::$_MBSTRING) { 23 | // FIXME: (rodneyrehm) shouldn't this throw an error? 24 | return $params[0]; 25 | } 26 | 27 | if (!isset($params[1])) { 28 | $params[1] = '"ISO-8859-1"'; 29 | } 30 | 31 | return 'mb_convert_encoding(' . $params[0] . ', ' . $params[1] . ', "' . addslashes(Smarty::$_CHARSET) . '")'; 32 | } 33 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/modifiercompiler.upper.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: lower
14 | * Purpose: convert string to uppercase 15 | * 16 | * @link http://smarty.php.net/manual/en/language.modifier.upper.php lower (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_upper($params, $compiler) 22 | { 23 | if (Smarty::$_MBSTRING) { 24 | return 'mb_strtoupper(' . $params[0] . ', \'' . addslashes(Smarty::$_CHARSET) . '\')' ; 25 | } 26 | // no MBString fallback 27 | return 'strtoupper(' . $params[0] . ')'; 28 | } 29 | -------------------------------------------------------------------------------- /include/smarty/libs/plugins/variablefilter.htmlspecialchars.php: -------------------------------------------------------------------------------- 1 | tallest) 12 | tallest = thisHeight; 13 | }); 14 | 15 | // set each items height to use the tallest value found 16 | this.each(function(){ 17 | $(this).height(tallest); 18 | }); 19 | } 20 | })(jQuery); -------------------------------------------------------------------------------- /public/site_assets/bootstrap/js/zxcvbn/zxcvbn-async.js: -------------------------------------------------------------------------------- 1 | (function(){var a;a=function(){var a,b;b=document.createElement("script");b.src="http://dl.dropbox.com/u/209/zxcvbn/zxcvbn.js";b.type="text/javascript";b.async=!0;a=document.getElementsByTagName("script")[0];return a.parentNode.insertBefore(b,a)};null!=window.attachEvent?window.attachEvent("onload",a):window.addEventListener("load",a,!1)}).call(this); 2 | -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ad.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ae.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/af.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ag.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ai.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/al.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/al.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/am.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/am.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/an.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/an.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ao.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ar.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/as.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/at.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/au.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/aw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/aw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ax.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/az.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/az.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ba.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bb.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bd.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/be.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/be.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bh.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bi.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bj.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bo.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/br.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bs.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bv.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/by.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/bz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/bz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ca.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/catalonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/catalonia.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cd.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ch.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ci.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ck.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cl.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/co.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cs.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cv.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cx.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cy.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/cz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/de.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/dj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/dj.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/dk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/dk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/dm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/do.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/do.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/dz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ec.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ee.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/eg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/eg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/eh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/eh.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/england.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/england.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/er.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/er.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/es.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/et.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/et.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/europeanunion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/europeanunion.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fam.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fi.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fj.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fo.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/fr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ga.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gb.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gd.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ge.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gh.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gi.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gl.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gp.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gq.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gs.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/gy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/gy.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/hk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/hk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/hm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/hm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/hn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/hn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/hr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ht.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/hu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/id.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ie.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/il.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/il.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/in.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/io.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/iq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/iq.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ir.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/is.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/it.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/jm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/jm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/jo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/jo.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/jp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/jp.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ke.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kh.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ki.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/km.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/km.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kp.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ky.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/kz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/kz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/la.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/la.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lb.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/li.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/li.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ls.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/lv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/lv.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ly.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ma.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/md.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/md.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/me.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mh.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ml.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mo.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mp.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mq.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ms.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mv.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mx.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/my.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/mz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/mz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/na.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/na.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/nc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/nc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ne.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/nf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/nf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ng.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ni.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/nl.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/no.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/np.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/np.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/nr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/nr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/nu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/nu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/nz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/nz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/om.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/om.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pa.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pe.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ph.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pl.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ps.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/pw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/pw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/py.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/qa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/qa.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/re.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/re.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ro.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/rs.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ru.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/rw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/rw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sa.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sb.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/scotland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/scotland.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sd.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/se.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sh.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/si.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/si.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sj.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sl.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/so.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/so.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/st.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/st.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sv.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sy.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/sz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/sz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/td.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/td.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/th.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/th.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tj.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tk.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tl.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/to.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tr.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tv.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tw.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/tz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/tz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ua.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ug.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/um.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/um.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/us.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/uy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/uy.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/uz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/uz.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/va.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/va.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/vc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/vc.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ve.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/vg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/vg.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/vi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/vi.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/vn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/vn.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/vu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/vu.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/wales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/wales.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/wf.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ws.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/ye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/ye.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/yt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/yt.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/za.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/za.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/zm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/zm.png -------------------------------------------------------------------------------- /public/site_assets/global/images/flags/zw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/public/site_assets/global/images/flags/zw.png -------------------------------------------------------------------------------- /scripts/test_email.php: -------------------------------------------------------------------------------- 1 | $setting->getValue('system_error_email'), 12 | 'subject' => 'Test email from mining pool', 13 | 'coinname' => $config['gettingstarted']['coinname'], 14 | 'stratumurl' => $config['gettingstarted']['stratumurl'], 15 | 'stratumport' => $config['gettingstarted']['stratumport'] 16 | ); 17 | 18 | if (!$mail->sendMail('notifications/test_email', $aMailData)) 19 | echo "Failed to send test email" . PHP_EOL; 20 | -------------------------------------------------------------------------------- /templates/bootstrap/about/api/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | API Reference 6 |
7 |
8 |

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

9 |
10 |
11 |
12 |
13 | -------------------------------------------------------------------------------- /templates/bootstrap/about/chat/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | Web Chat 6 |
7 |
8 | 9 | 10 |
11 |
12 |
13 |
14 |
15 | -------------------------------------------------------------------------------- /templates/bootstrap/about/chat/disabled.tpl: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /templates/bootstrap/about/default.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/about/default.tpl -------------------------------------------------------------------------------- /templates/bootstrap/about/moot/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | Moot Forum 6 |
7 |
8 | 9 | {$CHATROOM|default:"lazypoolop"} 10 | 11 |
12 |
13 |
14 |
15 |
16 | -------------------------------------------------------------------------------- /templates/bootstrap/about/moot/disabled.tpl: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /templates/bootstrap/about/pool/disabled.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/about/pool/disabled.tpl -------------------------------------------------------------------------------- /templates/bootstrap/account/confirm/default.tpl: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /templates/bootstrap/account/default.tpl: -------------------------------------------------------------------------------- 1 | No action specified 2 | -------------------------------------------------------------------------------- /templates/bootstrap/account/earnings/disabled.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/account/earnings/disabled.tpl -------------------------------------------------------------------------------- /templates/bootstrap/account/edit/default.tpl: -------------------------------------------------------------------------------- 1 |
2 | {include file="account/edit/detail.tpl"} 3 | {include file="account/edit/password.tpl"} 4 |
5 | 6 |
7 | {include file="account/edit/cashout.tpl"} 8 | {include file="account/edit/resetpin.tpl"} 9 |
-------------------------------------------------------------------------------- /templates/bootstrap/account/qrcode/disabled.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/account/qrcode/disabled.tpl -------------------------------------------------------------------------------- /templates/bootstrap/account/unlock/default.tpl: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /templates/bootstrap/account/workers/disabled.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/account/workers/disabled.tpl -------------------------------------------------------------------------------- /templates/bootstrap/admin/dashboard/default.tpl: -------------------------------------------------------------------------------- 1 | {nocache} 2 | {include file="admin/dashboard/mpos.tpl"} 3 | {include file="admin/dashboard/user.tpl"} 4 |
5 | {include file="admin/dashboard/registrations.tpl"} 6 | {if $GLOBAL.config.disable_invitations|default:"0" == 0} 7 | {include file="admin/dashboard/invitation.tpl"} 8 | {/if} 9 |
10 | {/nocache} -------------------------------------------------------------------------------- /templates/bootstrap/admin/dashboard/invitation.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | Invitations 5 |
6 |
7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
TotalActivatedOutstanding
{$INVITATION_INFO.total}{$INVITATION_INFO.activated}{$INVITATION_INFO.outstanding}
23 |
24 |
25 |
-------------------------------------------------------------------------------- /templates/bootstrap/admin/reports/default.tpl: -------------------------------------------------------------------------------- 1 | {include file="admin/reports/earnings_control.tpl"} 2 | {include file="admin/reports/earnings_report.tpl"} 3 | -------------------------------------------------------------------------------- /templates/bootstrap/admin/wallet/default.tpl: -------------------------------------------------------------------------------- 1 |
2 | {include file="admin/wallet/balance.tpl"} 3 | {include file="admin/wallet/status.tpl"} 4 | {include file="admin/wallet/peers.tpl"} 5 | {include file="admin/wallet/transactions.tpl"} 6 | {include file="admin/wallet/accounts.tpl"} 7 |
8 | -------------------------------------------------------------------------------- /templates/bootstrap/contactform/disabled.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | Contact & Support 6 |
7 |
8 |
9 | 10 |

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

11 |
12 |
13 |
14 | 15 |
16 | 17 |
18 | 19 |
20 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/account_data/_workers.tpl: -------------------------------------------------------------------------------- 1 | {if !$DISABLED_DASHBOARD and !$DISABLED_DASHBOARD_API} 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
WorkerHashrateDifficulty
No worker information available
15 | {/if} 16 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/js/static.tpl: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/overview/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

5 | Pool Information 6 |

7 |
8 | 18 |
19 |
20 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/round_statistics/pplns/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

5 | Round Information 6 |

7 |
8 | {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} 9 | {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/round.tpl"} 10 |
11 |
12 |
13 |
14 |
15 |

16 | Share Information 17 |

18 |
19 | {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} 20 | {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/shares.tpl"} 21 |
22 |
23 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/round_statistics/pps/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

5 | Round Information 6 |

7 |
8 | {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} 9 | {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/round.tpl"} 10 |
11 |
12 |
13 |
14 |
15 |

16 | Share Information 17 |

18 |
19 | {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} 20 | {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/shares.tpl"} 21 |
22 |
23 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/round_statistics/prop/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

5 | Round Information 6 |

7 |
8 | {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} 9 | {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/round.tpl"} 10 |
11 |
12 |
13 |
14 |
15 |

16 | Share Information 17 |

18 |
19 | {assign var=PAYOUT_SYSTEM value=$GLOBAL.config.payout_system} 20 | {include file="dashboard/round_statistics/$PAYOUT_SYSTEM/shares.tpl"} 21 |
22 |
23 | -------------------------------------------------------------------------------- /templates/bootstrap/dashboard/worker_information/default.tpl: -------------------------------------------------------------------------------- 1 | {if !$DISABLED_DASHBOARD and !$DISABLED_DASHBOARD_API} 2 |
3 |
4 |
5 |

Worker Information

6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
WorkerHashrateDifficulty
No worker information available
20 |
21 |
22 |
23 | {/if} 24 | -------------------------------------------------------------------------------- /templates/bootstrap/error/404/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |

{$GLOBAL.website.name}

3 |
4 |

The page you requested was not found.

5 |
6 |
7 | -------------------------------------------------------------------------------- /templates/bootstrap/error/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |

{$GLOBAL.website.name}

3 |
4 |

The page you requested was not found.

5 |
6 |
7 | -------------------------------------------------------------------------------- /templates/bootstrap/error/ratelimit/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |

Request rate limit exceeded

3 |
4 |

You're sending too many requests too fast!

5 |
6 |
-------------------------------------------------------------------------------- /templates/bootstrap/global/footer.tpl: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /templates/bootstrap/home/default.tpl: -------------------------------------------------------------------------------- 1 | {if $GLOBAL.website.newsstyle|default:"0" == 0} 2 | {include file="home/news_all.tpl"} 3 | {else} 4 | {include file="home/news_accordion.tpl"} 5 | {/if} -------------------------------------------------------------------------------- /templates/bootstrap/home/news_all.tpl: -------------------------------------------------------------------------------- 1 | {section name=news loop=$NEWS} 2 |
3 |
4 |
5 |
6 | {$NEWS[news].header} 7 |
8 | posted {$NEWS[news].time|date_format:$GLOBAL.config.date}{if $HIDEAUTHOR|default:"0" == 0} by {$NEWS[news].author}{/if} 9 |
10 |
11 | {$NEWS[news].content nofilter} 12 |
13 |
14 |
15 |
16 | {/section} 17 | -------------------------------------------------------------------------------- /templates/bootstrap/password/reset/empty.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/password/reset/empty.tpl -------------------------------------------------------------------------------- /templates/bootstrap/register/disabled.tpl: -------------------------------------------------------------------------------- 1 |

We are currently not accepting new user registrations.

2 | -------------------------------------------------------------------------------- /templates/bootstrap/register/register/empty.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/register/register/empty.tpl -------------------------------------------------------------------------------- /templates/bootstrap/start/default.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/start/default.tpl -------------------------------------------------------------------------------- /templates/bootstrap/statistics/blockfinder/default.tpl: -------------------------------------------------------------------------------- 1 |
2 | {include file="statistics/blockfinder/finder_top.tpl"} 3 | {if $smarty.session.AUTHENTICATED|default} 4 | {include file="statistics/blockfinder/finder_own.tpl" SHORT=true} 5 | {/if} 6 |
-------------------------------------------------------------------------------- /templates/bootstrap/statistics/blocks/default.tpl: -------------------------------------------------------------------------------- 1 | {include file="statistics/blocks/block_shares_graph.tpl"} 2 | {include file="statistics/blocks/block_overview_time.tpl"} 3 | {include file="statistics/blocks/blocks_found_details.tpl"} 4 | -------------------------------------------------------------------------------- /templates/bootstrap/statistics/donors/disabled.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/miningpoolhub/php-mpos/e2a3536d7e2b1391ef7a66d766b2c19464e36f04/templates/bootstrap/statistics/donors/disabled.tpl -------------------------------------------------------------------------------- /templates/bootstrap/statistics/pool/default.tpl: -------------------------------------------------------------------------------- 1 | 2 |
3 | {include file="statistics/pool/contributors_shares.tpl"} 4 | {include file="statistics/pool/contributors_hashrate.tpl"} 5 |
6 | 7 |
8 | {include file="statistics/pool/general_stats.tpl"} 9 | {include file="statistics/blocks/small_table.tpl"} 10 |
11 | -------------------------------------------------------------------------------- /templates/bootstrap/statistics/round/default.tpl: -------------------------------------------------------------------------------- 1 | {if $GLOBAL.config.payout_system == 'pplns'} 2 | {include file="statistics/round/pplns_block_stats.tpl"} 3 | {include file="statistics/round/pplns_transactions.tpl"} 4 |
5 | {include file="statistics/round/round_shares.tpl"} 6 | {include file="statistics/round/pplns_round_shares.tpl"} 7 |
8 | {else if $GLOBAL.config.payout_system == 'prop'} 9 | {include file="statistics/round/block_stats.tpl"} 10 |
11 | {include file="statistics/round/round_shares.tpl"} 12 | {include file="statistics/round/round_transactions.tpl"} 13 |
14 | {else} 15 |
16 | {include file="statistics/round/block_stats.tpl"} 17 | {include file="statistics/round/round_shares.tpl"} 18 |
19 | {/if} 20 | -------------------------------------------------------------------------------- /templates/bootstrap/tac/default.tpl: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 | Terms & Conditions 6 |
7 |
8 | {include file="tac/content.tpl"} 9 |
10 |
11 |
12 |
13 | -------------------------------------------------------------------------------- /templates/cache/README.md: -------------------------------------------------------------------------------- 1 | Please ensure the webserver has access to this folder to write the 2 | caching templates. 3 | -------------------------------------------------------------------------------- /templates/compile/README.md: -------------------------------------------------------------------------------- 1 | Please ensure the webserver has access to this folder to write the compiled templates. 2 | -------------------------------------------------------------------------------- /templates/mail/contactform/body.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

{$WEBSITENAME} Message,

4 |

{nocache}{$DATA.senderName}{/nocache} Sent you a message

5 |

Senders Email: {nocache}{$DATA.senderEmail}{/nocache}

6 |

Subject: {nocache}{$DATA.senderSubject}{/nocache}

7 |

Personal message:

{nocache}{$DATA.senderMessage}{/nocache}

8 |

9 | 10 | 11 | -------------------------------------------------------------------------------- /templates/mail/global/footer.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /templates/mail/invitations/body.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello valued miner,


4 |

{nocache}{$DATA.username}{/nocache} invited you to participate on this pool: 5 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=register&token={nocache}{$DATA.token}{/nocache}

6 | {if $DATA.message}

Personal message:

{nocache}{$DATA.message}{/nocache}

{/if} 7 |

8 |

Cheers,

9 |

{$WEBSITENAME}

10 | 11 | 12 | -------------------------------------------------------------------------------- /templates/mail/newsletter/body.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Dear {nocache}{$DATA.username}{/nocache},

4 |
5 | {$DATA.CONTENT} 6 |
7 |

8 | 9 | 10 | -------------------------------------------------------------------------------- /templates/mail/notifications/account_edit.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

You have a pending request to change your account details.

4 |

If you initiated this request, please follow the link below to confirm your changes. If you did NOT, please notify an administrator.

5 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=account&action=edit&ea_token={nocache}{$DATA.token}{/nocache}

6 |
7 |
8 | 9 | 10 | -------------------------------------------------------------------------------- /templates/mail/notifications/change_pw.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

You have a pending request to change your password.

4 |

If you initiated this request, please follow the link below to confirm your changes. If you did NOT, please notify an administrator.

5 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=account&action=edit&cp_token={nocache}{$DATA.token}{/nocache}

6 |
7 |
8 | 9 | 10 | -------------------------------------------------------------------------------- /templates/mail/notifications/error.tpl: -------------------------------------------------------------------------------- 1 | {include file="../global/header.tpl"} 2 |

An error occured!

3 |

This should never happen. Please review the error output below.

4 | 5 | 6 | 20 | 21 |
7 | 8 | {nocache} 9 | {foreach from=$DATA key=text item=message} 10 | {if $text != 'email' && $text != 'subject'} 11 | 12 | 13 | 14 | 15 | {/if} 16 | {/foreach} 17 | {/nocache} 18 |
{$text}{$message}
19 |
22 | {include file="../global/footer.tpl"} 23 | -------------------------------------------------------------------------------- /templates/mail/notifications/idle_worker.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

One of your workers is currently IDLE: {nocache}{$DATA.worker}{/nocache}

4 |

We have not received any shares for this worker in the past 10 minutes.

5 |

Since monitoring is enabled for this worker, this notification was sent.

6 |
7 |

Please check your workers!

8 |
9 |
10 | 11 | 12 | -------------------------------------------------------------------------------- /templates/mail/notifications/locked.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

You account has been locked due to too many failed password or PIN attempts. Please follow the URL below to unlock your account.

4 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=account&action=unlock&token={nocache}{$DATA.token}{/nocache}

5 |
6 |
7 | 8 | 9 | -------------------------------------------------------------------------------- /templates/mail/notifications/new_block.tpl: -------------------------------------------------------------------------------- 1 | 2 |

{nocache}Block Number {$DATA.height} has been discovered by {$DATA.finder} with a total value of {$DATA.amount} {$DATA.currency}! The current difficulty is {$DATA.difficulty}.{/nocache}

3 | 4 |
5 |
6 | 7 | 8 | -------------------------------------------------------------------------------- /templates/mail/notifications/payout.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

You account has been debited and the coins have been sent to your wallet.

4 |

Amount: {nocache}{$DATA.amount}{/nocache}

5 |
6 |
7 | 8 | 9 | -------------------------------------------------------------------------------- /templates/mail/notifications/success_login.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Your account has successfully logged in

4 |

User: {$DATA.LOGINUSER}

5 |

IP: {$DATA.LOGINIP}

6 |

Time: {$DATA.LOGINTIME}

7 |

If you initiated this login, you can ignore this message. If you did NOT, please notify an administrator.

8 |
9 |
10 | 11 | 12 | -------------------------------------------------------------------------------- /templates/mail/notifications/test_email.tpl: -------------------------------------------------------------------------------- 1 | {include file="../global/header.tpl"} 2 |

Test email

3 |

If you see this email - your email protocol is configured correctly

4 |

Coin name: {$DATA.coinname}

5 |

Stratum: {$DATA.stratumurl}:{$DATA.stratumport}

6 | {include file="../global/footer.tpl"} 7 | -------------------------------------------------------------------------------- /templates/mail/notifications/withdraw_funds.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

You have a pending request to manually withdraw funds.

4 |

If you initiated this request, please follow the link below to confirm your changes. If you did NOT, please notify an administrator.

5 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=account&action=edit&wf_token={nocache}{$DATA.token}{/nocache}

6 |
7 |
8 | 9 | 10 | -------------------------------------------------------------------------------- /templates/mail/password/reset.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello {nocache}{$DATA.username}{/nocache},


4 |

You have requested a password reset through our online form. In order to complete the request please follow this link:

5 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=password&action=change&token={nocache}{$DATA.token}{/nocache}

6 |

You will be asked to change your password. You can then use this new password to login to your account.

7 |

Cheers,

8 |

{$WEBSITENAME}

9 | 10 | 11 | -------------------------------------------------------------------------------- /templates/mail/pin/reset.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello {$DATA.username},


4 |

You have requested a PIN reset through our online form.

5 |

Randomly Generated PIN: {$DATA.pin}

6 |

Cheers,

7 |

{$WEBSITENAME}

8 | 9 | 10 | -------------------------------------------------------------------------------- /templates/mail/push_notifications/idle_worker.tpl: -------------------------------------------------------------------------------- 1 | One of your workers is currently IDLE: {nocache}{$DATA.worker}{/nocache}
2 | We have not received any shares for this worker in the past 10 minutes.
3 | Since monitoring is enabled for this worker, this notification was sent.
4 |
5 | Please check your workers! 6 | -------------------------------------------------------------------------------- /templates/mail/push_notifications/new_block.tpl: -------------------------------------------------------------------------------- 1 | {nocache}Block Number {$DATA.height} has been discovered by {$DATA.finder} with a total value of {$DATA.amount} {$DATA.currency}! The current difficulty is {$DATA.difficulty}.{/nocache} 2 | -------------------------------------------------------------------------------- /templates/mail/push_notifications/payout.tpl: -------------------------------------------------------------------------------- 1 | You account has been debited and the coins have been sent to your wallet.Amount: {nocache}{$DATA.amount} {$DATA.currency}{/nocache} 2 | -------------------------------------------------------------------------------- /templates/mail/push_notifications/success_login.tpl: -------------------------------------------------------------------------------- 1 | Your account has successfully logged in
2 | User: {$DATA.LOGINUSER}
3 | IP: {$DATA.LOGINIP}
4 | Time: {$DATA.LOGINTIME}
5 | If you initiated this login, you can ignore this message. If you did NOT, please notify an administrator. 6 | -------------------------------------------------------------------------------- /templates/mail/register/confirm_email.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello {nocache}{$DATA.username}{/nocache},


4 |

You have created a new account. In order to complete the registration process please follow this link:

5 |

http{if $smarty.server.HTTPS|default:"" eq "on"}s{/if}://{$smarty.server.SERVER_NAME}{$smarty.server.SCRIPT_NAME}?page=account&action=confirm&token={nocache}{$DATA.token}{/nocache}

6 |

7 |

Cheers,

8 |

{$WEBSITENAME}

9 | 10 | 11 | -------------------------------------------------------------------------------- /templates/mail/subject.tpl: -------------------------------------------------------------------------------- 1 | [ {$WEBSITENAME} ] {nocache}{$SUBJECT}{/nocache} 2 | -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- 1 | How to run these tests 2 | ====================== 3 | 4 | * Download and install phpunit (http://phpunit.de/manual/3.7/en/installation.html) 5 | * `phpunit tests/unit` 6 | 7 | 8 | How to add tests 9 | ================ 10 | 11 | * Add unit tests to the matching folder/file.php or create a new one 12 | * Add any new suites to the phpunit.xml file 13 | * Below is the suite entry for the sample test in unit/config/SampleTest.php 14 | 15 | ``` 16 | 17 | unit/config 18 | 19 | ``` 20 | -------------------------------------------------------------------------------- /tests/_data/dump.sql: -------------------------------------------------------------------------------- 1 | /* Replace this file with actual dump of your database */ -------------------------------------------------------------------------------- /tests/_support/AcceptanceHelper.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/config.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional.suite.yml: -------------------------------------------------------------------------------- 1 | # Codeception Test Suite Configuration 2 | 3 | # suite for functional (integration) tests. 4 | # emulate web requests and make application process them. 5 | # Include one of framework modules (Symfony2, Yii2, Laravel4) to use it. 6 | 7 | class_name: FunctionalTester 8 | modules: 9 | enabled: [Filesystem, FunctionalHelper] 10 | -------------------------------------------------------------------------------- /tests/functional/_bootstrap.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | unit/config 5 | 6 | 7 | unit/securityregress/Security_CSRFToken.php 8 | 9 | 10 | unit/securityregress/Security_Sessions.php 11 | 12 | 13 | unit/securityregress/Security_Tokens.php 14 | 15 | 16 | -------------------------------------------------------------------------------- /tests/unit.suite.yml: -------------------------------------------------------------------------------- 1 | # Codeception Test Suite Configuration 2 | 3 | # suite for unit (internal) tests. 4 | class_name: UnitTester 5 | modules: 6 | enabled: [Asserts, UnitHelper] 7 | -------------------------------------------------------------------------------- /tests/unit/BitcoinTest.php: -------------------------------------------------------------------------------- 1 | assertEquals('82839EADFB204C8D22ED122A0868C6F52B5BDFC9',$bitcoin->addressToHash160('1Cu6X3c716CCKU3Bi2jfHv8kZ2QCor8uXm')); 22 | } 23 | } -------------------------------------------------------------------------------- /tests/unit/SecurityTokensTest.php: -------------------------------------------------------------------------------- 1 | getAll(); 17 | // 18 | // foreach ($token_types as $tt) 19 | // { 20 | // // create 21 | // $create_token = $oToken->createToken($tt['name'], 1); 22 | // $this->assertStringMatchesFormat('%x', $create_token); 23 | // $this->assertGreaterThan(16, strlen($create_token)); 24 | // } 25 | } 26 | } -------------------------------------------------------------------------------- /tests/unit/_bootstrap.php: -------------------------------------------------------------------------------- 1 | getValue('DB_VERSION'); // Our actual version installed 10 | 11 | // Upgrade specific variables 12 | $aSql[] = "ALTER TABLE `accounts` CHANGE `sessionTimeoutStamp` `last_login` INT( 10 ) NULL DEFAULT NULL"; 13 | $aSql[] = "INSERT INTO `settings` (`name`, `value`) VALUES ('DB_VERSION', '0.0.2') ON DUPLICATE KEY UPDATE `value` = '0.0.2'"; 14 | 15 | if ($db_version_now == $db_version_old && version_compare($db_version_now, DB_VERSION, '<')) { 16 | execute_db_upgrade($aSql); 17 | } 18 | } 19 | ?> 20 | -------------------------------------------------------------------------------- /upgrade/definitions/0.0.4_to_0.0.5.inc.php: -------------------------------------------------------------------------------- 1 | getValue('DB_VERSION'); // Our actual version installed 10 | 11 | // Upgrade specific variables 12 | $aSql[] = "UPDATE `accounts` SET `coin_address` = NULL WHERE `coin_address` = ''"; 13 | $aSql[] = "ALTER TABLE `accounts` ADD UNIQUE INDEX ( `coin_address` )"; 14 | $aSql[] = "INSERT INTO `settings` (`name`, `value`) VALUES ('DB_VERSION', '0.0.5') ON DUPLICATE KEY UPDATE `value` = '0.0.5'"; 15 | 16 | if ($db_version_now == $db_version_old && version_compare($db_version_now, DB_VERSION, '<')) { 17 | execute_db_upgrade($aSql); 18 | } 19 | } 20 | ?> 21 | -------------------------------------------------------------------------------- /upgrade/definitions/0.0.5_to_0.0.6.inc.php: -------------------------------------------------------------------------------- 1 | getValue('DB_VERSION'); // Our actual version installed 10 | 11 | // Upgrade specific variables 12 | $aSql[] = "CREATE INDEX `account_id_archived` ON `transactions` (`account_id`,`archived`)"; 13 | $aSql[] = "INSERT INTO `settings` (`name`, `value`) VALUES ('DB_VERSION', '0.0.6') ON DUPLICATE KEY UPDATE `value` = '0.0.6'"; 14 | 15 | if ($db_version_now == $db_version_old && version_compare($db_version_now, DB_VERSION, '<')) { 16 | execute_db_upgrade($aSql); 17 | } 18 | } 19 | ?> 20 | -------------------------------------------------------------------------------- /upgrade/definitions/0.0.6_to_0.0.7.inc.php: -------------------------------------------------------------------------------- 1 | getValue('DB_VERSION'); // Our actual version installed 10 | 11 | // Upgrade specific variables 12 | $aSql[] = "ALTER TABLE `blocks` CHANGE `share_id` `share_id` BIGINT( 30 ) NULL DEFAULT NULL"; 13 | $aSql[] = "INSERT INTO `settings` (`name`, `value`) VALUES ('DB_VERSION', '0.0.7') ON DUPLICATE KEY UPDATE `value` = '0.0.7'"; 14 | 15 | if ($db_version_now == $db_version_old && version_compare($db_version_now, DB_VERSION, '<')) { 16 | execute_db_upgrade($aSql); 17 | } 18 | } 19 | ?> 20 | --------------------------------------------------------------------------------