freeflarum.com
Open in
urlscan Pro
2606:4700:3034::6815:1cc5
Public Scan
Submitted URL: http://freeflarum.com/
Effective URL: https://freeflarum.com/
Submission: On October 28 via api from US — Scanned from DE
Effective URL: https://freeflarum.com/
Submission: On October 28 via api from US — Scanned from DE
Form analysis
5 forms found in the DOM<form class="absolute w-full" x-on:submit.prevent="" x-show="step - 1 === Array.prototype.indexOf.call(steps, $el)" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0 transform scale-90"
x-transition:enter-end="opacity-100 transform scale-100" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="opacity-100 transform scale-100" x-transition:leave-end="opacity-0 transform scale-90">
<div class="mb-5">
<label for="tag" class="block mb-1 font-bold text-gray-700 dark:text-gray-300">Forum Name:</label>
<input class="my-2 p-3 w-full text-black bg-gray-200 rounded-lg dark:bg-gray-800 dark:text-white focus:outline-none " placeholder="Enter your forum tag..." required="True" x-bind:pattern="valid['is_valid'] ? '[a-zA-Z-0-9]{3,32}' : '^$'"
x-ref="tag" x-on:focusout="valid = await (await (await fetch(`https://api.freeflarum.com/validators/validate_forum_name?tag=${$el.value}`)).json())['data']" pattern="^$">
<p class="py-2 text-sm text-yellow-500" x-text="valid['message']"></p>
</div>
<div class="mb-5">
<label for="email" class="block mb-1 font-bold text-gray-700 dark:text-gray-300">Email:</label>
<input class="my-2 p-3 w-full text-black bg-gray-200 rounded-lg dark:bg-gray-800 dark:text-white focus:outline-none " placeholder="Enter your email address..." type="email" required="True" x-ref="email">
</div>
</form>
<form class="absolute w-full" x-on:submit.prevent="" x-show="step - 1 === Array.prototype.indexOf.call(steps, $el)" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0 transform scale-90"
x-transition:enter-end="opacity-100 transform scale-100" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="opacity-100 transform scale-100" x-transition:leave-end="opacity-0 transform scale-90" style="display: none;">
<div class="mb-5">
<label for="domain" class="block mb-1 font-bold text-gray-700 dark:text-gray-300">Choose a domain</label>
<div x-ref="domains">
<div x-data="{ all_domains: [] }" x-init="all_domains = await (await fetch(`https://api.freeflarum.com/all_domains`)).json()" class="flex flex-col space-y-4">
<template x-for="domain in all_domains['data']" :key="domain">
<label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="domain == all_domains['data'][0]" x-bind:value="domain" name="domain" class="mr-3 focus:outline-none focus:shadow-outline">
<h3 x-text="domain" class="text-lg text-yellow-500 select-none"></h3>
</div>
</label>
</template><label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="domain == all_domains['data'][0]" x-bind:value="domain" name="domain" class="mr-3 focus:outline-none focus:shadow-outline" checked="checked" value="freeflarum.com">
<h3 x-text="domain" class="text-lg text-yellow-500 select-none">freeflarum.com</h3>
</div>
</label><label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="domain == all_domains['data'][0]" x-bind:value="domain" name="domain" class="mr-3 focus:outline-none focus:shadow-outline" value="flarum.cloud">
<h3 x-text="domain" class="text-lg text-yellow-500 select-none">flarum.cloud</h3>
</div>
</label>
</div>
</div>
</div>
</form>
<form class="absolute w-full" x-on:submit.prevent="" x-show="step - 1 === Array.prototype.indexOf.call(steps, $el)" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0 transform scale-90"
x-transition:enter-end="opacity-100 transform scale-100" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="opacity-100 transform scale-100" x-transition:leave-end="opacity-0 transform scale-90" style="display: none;">
<div class="mb-5">
<label for="template" class="block mb-1 font-bold text-gray-700 dark:text-gray-300">Choose a template</label>
<div x-ref="templates">
<div x-data="{ all_templates: [] }" x-init="all_templates = await (await fetch('https://api.freeflarum.com/all_database_templates')).json()" class="flex flex-col space-y-4">
<template x-for="template in all_templates['data']" :key="template.title">
<label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 space-x-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="template.title == 'Minimal'" x-bind:value="template.title" name="template" class="mr-3 focus:outline-none focus:shadow-outline">
<svg x-bind:class="`icon icon-${template.icon}`">
<use x-bind:xlink:href="`#icon-${template.icon}`"></use>
</svg>
<h3 x-text="template.title" class="text-lg text-yellow-500 select-none"></h3>
</div>
<p class="max-w-md text-sm text-right text-gray-600 dark:text-gray-400" x-text="template.description"></p>
</label>
</template><label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 space-x-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="template.title == 'Minimal'" x-bind:value="template.title" name="template" class="mr-3 focus:outline-none focus:shadow-outline" value="Blog">
<svg x-bind:class="`icon icon-${template.icon}`" class="icon icon-pencil-square">
<use x-bind:xlink:href="`#icon-${template.icon}`" xlink:href="#icon-pencil-square"></use>
</svg>
<h3 x-text="template.title" class="text-lg text-yellow-500 select-none">Blog</h3>
</div>
<p class="max-w-md text-sm text-right text-gray-600 dark:text-gray-400" x-text="template.description">A very simple blog.</p>
</label><label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 space-x-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="template.title == 'Minimal'" x-bind:value="template.title" name="template" class="mr-3 focus:outline-none focus:shadow-outline" value="Discussion">
<svg x-bind:class="`icon icon-${template.icon}`" class="icon icon-commenting">
<use x-bind:xlink:href="`#icon-${template.icon}`" xlink:href="#icon-commenting"></use>
</svg>
<h3 x-text="template.title" class="text-lg text-yellow-500 select-none">Discussion</h3>
</div>
<p class="max-w-md text-sm text-right text-gray-600 dark:text-gray-400" x-text="template.description">A forum for discussing a specific topic with permission hierarchy and couple of achievements.</p>
</label><label class="flex flex-row items-center justify-between py-3 pl-4 pr-6 mr-4 space-x-4 bg-white rounded-lg shadow-sm dark:bg-gray-800 text-truncate">
<div class="flex flex-row items-center space-x-2">
<input type="radio" x-bind:checked="template.title == 'Minimal'" x-bind:value="template.title" name="template" class="mr-3 focus:outline-none focus:shadow-outline" checked="checked" value="Minimal">
<svg x-bind:class="`icon icon-${template.icon}`" class="icon icon-leaf">
<use x-bind:xlink:href="`#icon-${template.icon}`" xlink:href="#icon-leaf"></use>
</svg>
<h3 x-text="template.title" class="text-lg text-yellow-500 select-none">Minimal</h3>
</div>
<p class="max-w-md text-sm text-right text-gray-600 dark:text-gray-400" x-text="template.description">A minimal, blank forum, ready to be customized.</p>
</label>
</div>
</div>
</div>
</form>
<form class="absolute w-full" x-on:submit.prevent="" x-show="step - 1 === Array.prototype.indexOf.call(steps, $el)" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0 transform scale-90"
x-transition:enter-end="opacity-100 transform scale-100" x-transition:leave="transition ease-in duration-300" x-transition:leave-start="opacity-100 transform scale-100" x-transition:leave-end="opacity-0 transform scale-90" style="display: none;">
<label for="captcha" class="block mb-4 text-sm text-gray-700 dark:text-gray-300">
<pre>.- .-. . / -.-- --- ..- / .- / .-. --- -... --- - ..--..</pre>
</label>
<div id="captcha" class="mb-4"><iframe
src="https://newassets.hcaptcha.com/captcha/v1/19a0fd9/static/hcaptcha.html#frame=checkbox&id=0sn51b8sm9f&host=freeflarum.com&sentry=undefined&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=dc9f4a95-2b37-4c38-ab95-b91ac3cb1786&theme=dark&origin=https%3A%2F%2Ffreeflarum.com"
tabindex="0" frameborder="0" scrolling="no" allow="private-state-token-issuance 'src'; private-state-token-redemption 'src'" title="Widget containing checkbox for hCaptcha security challenge" data-hcaptcha-widget-id="0sn51b8sm9f"
data-hcaptcha-response="" style="width: 303px; height: 78px; overflow: hidden;"></iframe><textarea id="g-recaptcha-response-0sn51b8sm9f" name="g-recaptcha-response" style="display: none;"></textarea><textarea id="h-captcha-response-0sn51b8sm9f"
name="h-captcha-response" style="display: none;"></textarea></div>
<input type="hidden" name="api_key" x-ref="apikey">
<p class="text-gray-700 dark:text-gray-300">By proceeding, you agree to our <a class="text-yellow-500 hover:text-yellow-600 dark:hover:text-yellow-400 transition-color duration-500 underline " href="/terms">Terms & Conditions</a>.</p>
</form>
POST //translate.googleapis.com/translate_voting?client=te
<form id="goog-gt-votingForm" action="//translate.googleapis.com/translate_voting?client=te" method="post" target="votingFrame" class="VIpgJd-yAWNEb-hvhgNd-aXYTce"><input type="text" name="sl" id="goog-gt-votingInputSrcLang"><input type="text"
name="tl" id="goog-gt-votingInputTrgLang"><input type="text" name="query" id="goog-gt-votingInputSrcText"><input type="text" name="gtrans" id="goog-gt-votingInputTrgText"><input type="text" name="vote" id="goog-gt-votingInputVote"></form>
Text Content
FreeFlarum.com Sign Up Extensions Docs Settings Support https://coffeetime.flarum.cloud CREATE A FORUM IN UNDER 5 MINUTES Creating a Flarum forum was never easier! Start building your community today with Flarum - one of the fastest and most modern open source forum frameworks available. It's free, fast, and you can download your data and move out at anytime. Create My Flarum Forum REGISTRATION SUCCESSFUL Your registration was submitted! Soon, an E-mail should arrive with a link to set the password for your admin account. If you have any questions or run into any issues, please contact us. Login to settings Step: 1 of 4 Your forum Domain Template Are you a robot? 0 % Forum Name: Email: Choose a domain FREEFLARUM.COM FLARUM.CLOUD Choose a template BLOG A very simple blog. DISCUSSION A forum for discussing a specific topic with permission hierarchy and couple of achievements. MINIMAL A minimal, blank forum, ready to be customized. .- .-. . / -.-- --- ..- / .- / .-. --- -... --- - ..--.. By proceeding, you agree to our Terms & Conditions. Cancel Previous Next Next Complete FEATURES Get to know Flarum better, the next-generation forum software that makes online discussion fun. FAST You won't find better performance. Flarum is lightweight with blazing-fast response times. FREE (AS IN BEER) This service is paid for by donations. Our mission is to support new communities. FREE (AS IN SPEECH) Your community and your data is yours and you can always export it. We don't like dark marketing patterns, so we don't have them. SECURE Solid SSL protection is standard with every forum. No eavesdropping, plus Google will like you for it. SAFE Daily backups are made to an offsite location. No headaches about failing hardware, we got you covered. SIMPLE Getting tired of patches and upgrades? We do that for you. Plus: lots of Extensions are included out of the box. Missing something? Get in touch. FLARUM * Flarum.org * Discuss * Extiverse FREEFLARUM * Discuss Thread * GitHub * Donate ABOUT * About FreeFlarum * Status * FaQ LEGAL * Privacy Policy * Terms of Service Copyright © 2017 ‐ 2023 FreeFlarum. FreeFlarum is a community provided service and is not affiliated with Flarum, its project or the Flarum Foundation. Made with ♥ in 🇸🇰 aliens Powered by Google Übersetzer Originaltext Diese Übersetzung bewerten Mit deinem Feedback können wir Google Übersetzer weiter verbessern