Name change

This commit is contained in:
Julian Prieber 2023-04-27 16:53:59 +02:00
parent 058c7ccfdf
commit dcb44292ad
20 changed files with 35 additions and 35 deletions

View File

@ -1,4 +1,4 @@
# Contributing to LittleLink Custom # Contributing to LinkStack
We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's: We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's:

View File

@ -92,7 +92,7 @@ Our goal is to provide a free version of a link-sharing service, similar to Link
<br> <br>
<p align="center"> <p align="center">
Customize the look of your LittleLink Custom instance with themes. Themes allow you to change the look and feel of your site with a few clicks. Users can submit themes they created for everyone to download and use. Customize the look of your LinkStack instance with themes. Themes allow you to change the look and feel of your site with a few clicks. Users can submit themes they created for everyone to download and use.
</p> </p>
<p align="center"> <p align="center">
@ -114,8 +114,8 @@ You can find all available Themes on here:
<br> <br>
### How to add themes ### How to add themes
#### How to add themes to your LittleLink Custom instance #### How to add themes to your LinkStack instance
You can add your downloaded themes to your LittleLink Custom instance on the Admin Panel. Navigate to the 'Themes' tab and scroll to the bottom of the page. You can add your downloaded themes to your LinkStack instance on the Admin Panel. Navigate to the 'Themes' tab and scroll to the bottom of the page.
Now click on Choose file and select your downloaded theme zip file. Now click on 'Upload theme' and you should be able to select your uploaded theme now. Now click on Choose file and select your downloaded theme zip file. Now click on 'Upload theme' and you should be able to select your uploaded theme now.
@ -131,7 +131,7 @@ Everything is documented in the dedicated GitHub repository.
## Installation ## Installation
### Downloading and installing steps: ### Downloading and installing steps:
* **[Download](https://github.com/linkstackorg/linkstack/releases)** the latest release of LittleLink Custom and simply place the folder 'littlelink' or the contents of this folder in the root directory of your website. * **[Download](https://github.com/linkstackorg/linkstack/releases)** the latest release of LinkStack and simply place the folder 'littlelink' or the contents of this folder in the root directory of your website.
### That's it! No coding no command line setup just plug and play. ### That's it! No coding no command line setup just plug and play.
@ -158,9 +158,9 @@ When accessing your instance for the first time, you will be greeted by the firs
</a> </a>
</p> </p>
The official docker version of [LittleLink Custom](https://github.com/linkstackorg/linkstack). This docker image is a simple to set up solution, containing everything you need to run LittleLink Custom. The official docker version of [LinkStack](https://github.com/linkstackorg/linkstack). This docker image is a simple to set up solution, containing everything you need to run LinkStack.
The docker version of LittleLink Custom retains all the features and customization options of the [original version](https://github.com/linkstackorg/linkstack). The docker version of LinkStack retains all the features and customization options of the [original version](https://github.com/linkstackorg/linkstack).
This docker is based on [Alpine Linux](https://www.alpinelinux.org/), a Linux distribution designed to be small, simple and secure. The web server is running [Apache2](https://www.apache.org/), a free and open-source cross-platform web server software. The docker comes with [PHP 8.0](https://www.php.net/releases/8.0/en.php) for high compatibility and performance. This docker is based on [Alpine Linux](https://www.alpinelinux.org/), a Linux distribution designed to be small, simple and secure. The web server is running [Apache2](https://www.apache.org/), a free and open-source cross-platform web server software. The docker comes with [PHP 8.0](https://www.php.net/releases/8.0/en.php) for high compatibility and performance.
@ -222,7 +222,7 @@ Finally, any derivative works of the project must be licensed under the same lic
<br> <br>
## Supporters ## Supporters
You can support LittleLink Custom [here](https://linkstack.org/sponsor). You can support LinkStack [here](https://linkstack.org/sponsor).
**💖 Thank you:** **💖 Thank you:**
@ -242,7 +242,7 @@ You can support LittleLink Custom [here](https://linkstack.org/sponsor).
### Contributors ### Contributors
Thank you for improving LittleLink Custom! Thank you for improving LinkStack!
<p> <p>
<a href="https://github.com/linkstackorg/linkstack/graphs/contributors"><img src="https://update.littlelink-custom.com/components/contributors/" alt="Contributors" width="600" ></a> <a href="https://github.com/linkstackorg/linkstack/graphs/contributors"><img src="https://update.littlelink-custom.com/components/contributors/" alt="Contributors" width="600" ></a>

View File

@ -7,7 +7,7 @@ The security of this application is left to the user. This application is distri
## Reporting a Vulnerability ## Reporting a Vulnerability
If you believe you have found a security vulnerability in this project, please contact the developer at [`littlelink.custom@gmail.com`](mailto:littlelink.custom@gmail.com). Include as much detail as possible about the potential issue, including the version of the project you are using. Thank you for helping to keep LittleLink Custom secure! If you believe you have found a security vulnerability in this project, please contact the developer at [`littlelink.custom@gmail.com`](mailto:littlelink.custom@gmail.com). Include as much detail as possible about the potential issue, including the version of the project you are using. Thank you for helping to keep LinkStack secure!
<br> <br>

View File

@ -122,7 +122,7 @@ button:hover,
filter: brightness(90%); filter: brightness(90%);
} }
/* LittleLink Custom */ /* LinkStack */
.button.button-littlelink-custom { .button.button-littlelink-custom {
color: #FFFFFF; color: #FFFFFF;
background-image: linear-gradient( background-image: linear-gradient(

View File

@ -1,5 +1,5 @@
/* /*
* LittleLink Custom * LinkStack
* https://linkstack.org * https://linkstack.org
* Free to use under the GPL-3.0 License. * Free to use under the GPL-3.0 License.
* https://www.gnu.org/licenses/gpl-3.0.en.html * https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@ -1,5 +1,5 @@
/* /*
* LittleLink Custom * LinkStack
* https://linkstack.org * https://linkstack.org
* Free to use under the GPL-3.0 License. * Free to use under the GPL-3.0 License.
* https://www.gnu.org/licenses/gpl-3.0.en.html * https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@ -1,5 +1,5 @@
/* /*
* LittleLink Custom * LinkStack
* https://linkstack.org * https://linkstack.org
* Free to use under the GPL-3.0 License. * Free to use under the GPL-3.0 License.
* https://www.gnu.org/licenses/gpl-3.0.en.html * https://www.gnu.org/licenses/gpl-3.0.en.html

View File

@ -13,7 +13,7 @@ return [
| |
*/ */
'name' => env('APP_NAME', 'LittleLink Custom'), 'name' => env('APP_NAME', 'LinkStack'),
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------

View File

@ -1,7 +1,7 @@
<?php <?php
$buttonNames = array( $buttonNames = array(
'littlelink-custom' => 'LittleLink Custom', 'littlelink-custom' => 'LinkStack',
'all-inkl' => 'ALL-INKL', 'all-inkl' => 'ALL-INKL',
'appstore' => 'App Store', 'appstore' => 'App Store',
'apple-books' => 'Apple Books', 'apple-books' => 'Apple Books',

View File

@ -55,10 +55,10 @@ return [
| Built in SMTP server | Built in SMTP server
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| LittleLink Custom now includes an open and free to use SMTP server.  | LinkStack now includes an open and free to use SMTP server. 
| Mails from this service may only be used for | Mails from this service may only be used for
| password recovery and registration purposes involving | password recovery and registration purposes involving
| users personal LittleLink Custom or LittleLink Admin pages. | users personal LinkStack or LittleLink Admin pages.
| Users of this service must abide by our Terms and Conditions | Users of this service must abide by our Terms and Conditions
| found at https://linkstack.org/mail. | found at https://linkstack.org/mail.
| |

View File

@ -28,7 +28,7 @@ class PageSeeder extends Seeder
<p><strong><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAAAFiS0dEAf8CLd4AAAAEZ0lGZwAAAAp8We1TAAAADGNtUFBKQ21wMDcxMgAAAAdPbbelAAAACklEQVQY02NgAAAAAgABmGNs1wAAAABJRU5ErkJggg==" style="height:1px; width:1px" /></strong><strong>2.&nbsp;INTELLECTUAL PROPERTY RIGHTS</strong></p> <p><strong><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAAAFiS0dEAf8CLd4AAAAEZ0lGZwAAAAp8We1TAAAADGNtUFBKQ21wMDcxMgAAAAdPbbelAAAACklEQVQY02NgAAAAAgABmGNs1wAAAABJRU5ErkJggg==" style="height:1px; width:1px" /></strong><strong>2.&nbsp;INTELLECTUAL PROPERTY RIGHTS</strong></p>
<p>LittleLink Custom is licensed under the GNU General Public License v3.0. For third party licenses please refer to the full license document found <a href="https://raw.githubusercontent.com/JulianPrieber/littlelink-custom/main/LICENSE">here</a>.</p> <p>LinkStack is licensed under the GNU General Public License v3.0. For third party licenses please refer to the full license document found <a href="https://raw.githubusercontent.com/JulianPrieber/littlelink-custom/main/LICENSE">here</a>.</p>
<p><strong><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAAAFiS0dEAf8CLd4AAAAEZ0lGZwAAAAp8We1TAAAADGNtUFBKQ21wMDcxMgAAAAdPbbelAAAACklEQVQY02NgAAAAAgABmGNs1wAAAABJRU5ErkJggg==" style="height:1px; width:1px" /></strong><strong>3.&nbsp;USER REPRESENTATIONS</strong></p> <p><strong><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAAAFiS0dEAf8CLd4AAAAEZ0lGZwAAAAp8We1TAAAADGNtUFBKQ21wMDcxMgAAAAdPbbelAAAACklEQVQY02NgAAAAAgABmGNs1wAAAABJRU5ErkJggg==" style="height:1px; width:1px" /></strong><strong>3.&nbsp;USER REPRESENTATIONS</strong></p>
@ -331,7 +331,7 @@ class PageSeeder extends Seeder
', ',
'contact' => ' 'contact' => '
<p><strong><a href="https://linkstack.org/">LittleLink Custom</a></strong> is a free, open source&nbsp;link&nbsp;sharing platform. We depend on community feedback to steadily improve this project.</p> <p><strong><a href="https://linkstack.org/">LinkStack</a></strong> is a free, open source&nbsp;link&nbsp;sharing platform. We depend on community feedback to steadily improve this project.</p>
<p><strong>Feel free to send us your feedback!</strong></p> <p><strong>Feel free to send us your feedback!</strong></p>
@ -348,7 +348,7 @@ class PageSeeder extends Seeder
', ',
'home_message' => ' 'home_message' => '
<p><strong><a href="https://linkstack.org/">LittleLink Custom</a></strong> allows you to create a <strong>personal profile page</strong>. Many <strong>social media</strong> platforms <strong>only allow for one link</strong>. With this, you can have <strong>all the links you want</strong> clickable on one site. Set up your personal site <strong>on your own server</strong> in a few clicks.</p> <p><strong><a href="https://linkstack.org/">LinkStack</a></strong> allows you to create a <strong>personal profile page</strong>. Many <strong>social media</strong> platforms <strong>only allow for one link</strong>. With this, you can have <strong>all the links you want</strong> clickable on one site. Set up your personal site <strong>on your own server</strong> in a few clicks.</p>
', ',
'register' => 'true', 'register' => 'true',

View File

@ -351,7 +351,7 @@ document.getElementById("MAINTENANCE_MODE-form").addEventListener("change", func
<input value="smtp" name="type" style="display:none;" type="text" class="form-control form-control-lg" required> <input value="smtp" name="type" style="display:none;" type="text" class="form-control form-control-lg" required>
<input value="smtp" name="entry" style="display:none;" type="text" class="form-control form-control-lg" required> <input value="smtp" name="entry" style="display:none;" type="text" class="form-control form-control-lg" required>
<h5 style="margin-top:50px">Use built in SMTP server</h5> <h5 style="margin-top:50px">Use built in SMTP server</h5>
<p class="text-muted">Uses SMTP server provided by LittleLink Custom. Might not be 100% reliable. Some errors may occur.</p> <p class="text-muted">Uses SMTP server provided by LinkStack. Might not be 100% reliable. Some errors may occur.</p>
<div class="input-group"> <div class="input-group">
<div class="mb-3 form-check form-switch toggle-btn"><input name="toggle" class="switch toggle-btn" type="checkbox" id="toggle-smtp" <?php if(EnvEditor::getKey('MAIL_MAILER') != 'built-in'){echo '/>';}else{echo 'checked>';} ?> <label for="toggle-smtp" class="form-check-label">Enable</label></div> <div class="mb-3 form-check form-switch toggle-btn"><input name="toggle" class="switch toggle-btn" type="checkbox" id="toggle-smtp" <?php if(EnvEditor::getKey('MAIL_MAILER') != 'built-in'){echo '/>';}else{echo 'checked>';} ?> <label for="toggle-smtp" class="form-check-label">Enable</label></div>
</div></div> </div></div>

View File

@ -52,7 +52,7 @@ use App\Models\Page;
if(EnvEditor::keyExists('MANUAL_USER_VERIFICATION')){ /* Do nothing if key already exists */ if(EnvEditor::keyExists('MANUAL_USER_VERIFICATION')){ /* Do nothing if key already exists */
} else {EnvEditor::addKey('MANUAL_USER_VERIFICATION', 'false');} } else {EnvEditor::addKey('MANUAL_USER_VERIFICATION', 'false');}
if(env('APP_NAME') == 'LittleLink Custom' or env('APP_NAME') == 'LittleLink') { if(env('APP_NAME') == 'LinkStack' or env('APP_NAME') == 'LittleLink') {
EnvEditor::editKey('APP_NAME', 'LinkStack'); EnvEditor::editKey('APP_NAME', 'LinkStack');
} }
@ -86,7 +86,7 @@ use App\Models\Page;
$data['page'] = Page::select('contact')->first(); $data['page'] = Page::select('contact')->first();
if (strpos($data['page']->contact, 'info@littlelink-custom.com') !== false) { if (strpos($data['page']->contact, 'info@littlelink-custom.com') !== false) {
$contact = ' $contact = '
<p><strong><a href="https://linkstack.org/">LittleLink Custom</a></strong> is a free, open source&nbsp;link&nbsp;sharing platform. We depend on community feedback to steadily improve this project.</p> <p><strong><a href="https://linkstack.org/">LinkStack</a></strong> is a free, open source&nbsp;link&nbsp;sharing platform. We depend on community feedback to steadily improve this project.</p>
<p><strong>Feel free to send us your feedback!</strong></p> <p><strong>Feel free to send us your feedback!</strong></p>

View File

@ -120,7 +120,7 @@ if($customBackgroundExists == true){
@foreach($information as $info) @foreach($information as $info)
@if($info->theme != '' and $info->theme != 'default') @if($info->theme != '' and $info->theme != 'default')
<!-- LittleLink Custom Theme: "{{$info->theme}}" --> <!-- LinkStack Theme: "{{$info->theme}}" -->
<!-- Theme details: --> <!-- Theme details: -->
<meta name="designer" href="{{ url('') . "/theme/@" . $littlelink_name}}" content="{{ url('') . "/theme/@" . $littlelink_name}}"> <meta name="designer" href="{{ url('') . "/theme/@" . $littlelink_name}}" content="{{ url('') . "/theme/@" . $littlelink_name}}">

View File

@ -19,11 +19,11 @@ HOME_URL=
#=Either true or false. #=Either true or false.
ALLOW_USER_HTML=true ALLOW_USER_HTML=true
#App Settings=Changes settings regarding your LittleLink Custom installation. You probably only want to change the App Name setting. #App Settings=Changes settings regarding your LinkStack installation. You probably only want to change the App Name setting.
#=App_Name changes the displayed name for the App in the title, for example. #=App_Name changes the displayed name for the App in the title, for example.
APP_NAME="LittleLink Custom" APP_NAME="LinkStack"
APP_KEY= APP_KEY=
#=The APP_URL should be left empty under most circumstances. This setting is not required for LittleLink Custom, and you should only change this if required for your setup. #=The APP_URL should be left empty under most circumstances. This setting is not required for LinkStack, and you should only change this if required for your setup.
APP_URL= APP_URL=
#ENABLE_BUTTON-EDITOR=Determines if the custom button editor should be enabled or not, default is true. #ENABLE_BUTTON-EDITOR=Determines if the custom button editor should be enabled or not, default is true.
@ -43,7 +43,7 @@ MAINTENANCE_MODE=false
#Database Settings=Should be left alone. If you wish to use mysql you'd have to seed the database again. #Database Settings=Should be left alone. If you wish to use mysql you'd have to seed the database again.
DB_CONNECTION=sqlite DB_CONNECTION=sqlite
#Mail Settings=LittleLink Custom comes with a free to use built-in SMTP server for sending mail. You can leave this setting as is, if you wish to use this service please read our terms and conditions at llc-mail.tru.io. If you do not wish to use the built-in SMTP server, change the setting below #Mail Settings=LinkStack comes with a free to use built-in SMTP server for sending mail. You can leave this setting as is, if you wish to use this service please read our terms and conditions at llc-mail.tru.io. If you do not wish to use the built-in SMTP server, change the setting below
#=MAIL_MAILER either smtp or built-in. Make sure to change this setting if you want to add a custom SMTP server. #=MAIL_MAILER either smtp or built-in. Make sure to change this setting if you want to add a custom SMTP server.
MAIL_MAILER=built-in MAIL_MAILER=built-in
MAIL_HOST= MAIL_HOST=

View File

@ -9,7 +9,7 @@ $analytics =
| Analytics | Analytics
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| Add external analytics services to your LittleLink Custom instance by adding them below. | Add external analytics services to your LinkStack instance by adding them below.
| Everything you enter below will be added to the <head> tag of every page. | Everything you enter below will be added to the <head> tag of every page.
| Formatting in plain HTML is expected. | Formatting in plain HTML is expected.
| |
@ -68,7 +68,7 @@ return [
// Overwrites default page title after the LittleLink name on LittleLink pages. // Overwrites default page title after the LittleLink name on LittleLink pages.
// Example: "admin 🔗 LittleLink Custom" // Example: "admin 🔗 LinkStack"
// ⤌------------------⤍ // ⤌------------------⤍
// ⬑ What you can change with this setting. // ⬑ What you can change with this setting.
'littlelink_title' => '', 'littlelink_title' => '',

View File

@ -7,7 +7,7 @@ return [
| Theme Config | Theme Config
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| The theme config allows you to configure how LittleLink Custom should treat your theme. | The theme config allows you to configure how LinkStack should treat your theme.
| All settings can either be set to "true" or "false", unless stated otherwise. | All settings can either be set to "true" or "false", unless stated otherwise.
| |
| The settings below change how your buttons behave. | The settings below change how your buttons behave.

View File

@ -1,4 +1,4 @@
# A LittleLink Custom Theme # A LinkStack Theme
Find more themes: https://github.com/JulianPrieber/llc-themes Find more themes: https://github.com/JulianPrieber/llc-themes
* Theme Name: PolySleek * Theme Name: PolySleek

View File

@ -7,7 +7,7 @@ return [
| Theme Config | Theme Config
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| The theme config allows you to configure how LittleLink Custom should treat your theme. | The theme config allows you to configure how LinkStack should treat your theme.
| All settings can either be set to "true" or "false", unless stated otherwise. | All settings can either be set to "true" or "false", unless stated otherwise.
| |
| The settings below change how your buttons behave. | The settings below change how your buttons behave.

View File

@ -1,4 +1,4 @@
# A LittleLink Custom Theme # A LinkStack Theme
Find more themes: https://github.com/JulianPrieber/llc-themes Find more themes: https://github.com/JulianPrieber/llc-themes
* Theme Name: Galaxy * Theme Name: Galaxy