∞² is a public page theme for YOURLS (yourls.org).
Thank you for your support over the years, but as of 10/07/21 this project is no longer supported. It still works perfectly fine, so feel free to download it and use it, but it will no longer receive any updates (and it hasn't done in years anyway!). If anybody would like to fork the repo and continue the project, feel free to do so.
A beautiful public page theme for YOURLS, carefully crafted by Tom Slominski. It can be used to give the public access to your short domain, not just registered users.
index.php
.README.md
. You can choose to replace them or not, it doesn't matter.public/config-sample.php
to public/config.php
and make ∞² suit you.index.php
.config.php
is not provided with the release, so you don't need to worry about loosing your settings.config-sample.php
into your own config.php
.You can customise Infinity Squared by editing the public/config.php
file. The file explains what each of the settings does and how to modify them.
You can also create a public/custom.css
style and change the appropriate setting in config.php
to enable you to add your own CSS which will not be overwritten on upgrade.
By default, Infinity Squared comes with Polish, Russian and Spanish translations, as well as it's default English language. To enable any of those languages, you need to edit YOURLS' config.php
, as described here.
If you want to translate Infinity Squared into your own language, this blog post from YOURLS describes how to do it. You can find the latest .pot file in public/languages/isq_translation-source.pot
. Please follow the contributing guidelines below to add your translation to Infinity Squared.
If you have any issues with the way Infinity Squared works, you want to suggest a feature or you believe you have found a bug, please submit an issue using GitHub's issue system. However, please remember that the developers work in this project in their spare time.
If you'd like to contribute some code to Infinity Squared, please open an issue first to discuss whether your patch will be accepted. If it has been agreed that your patch will be accepted, please fork the repository and submit a pull request when ready.
Just like YOURLS, Infinity Squared is licensed under the MIT license. Basically, you can do whatever you want with it as long as you give attribution wherever you use it. There is no guarantee that this software will work.
You can find the full license in the root directory of Infinity Squared, under LICENSE.md.
Clipboard.js is also licensed under the MIT license.
Even though Infinity Squared is free, it takes time to build, so I'm more than happy to accept donations at the above link. Thanks!