LinkStackOrg / LinkStack

LinkStack - the ultimate solution for creating a personalized & professional profile page. Showcase all your important links in one place, forget the limitation of one link on social media. Set up your personal site on your own server with just a few clicks.
https://linkstack.org
GNU Affero General Public License v3.0
2.3k stars 235 forks source link

Click on the button link and jump with an error. #338

Closed tttbear closed 1 year ago

tttbear commented 1 year ago

docker

I am having some problems with it and would like to ask for your help. Thank you very much for sharing LittleLink.

  1. When "Blocks" selects "Custom Link", you can save successfully without filling in the URL. This causes an error when clicking the button. Suggestion: When the url is empty, clicking the button will not respond, or the button text will be copied automatically.

  2. When "Phone" is selected for the "predefined site" item, you will be prompted to enter a URL. It should be that when the user clicks the button, the number will be automatically copied and the prompt will be successful. No URL is required.

  3. I choose not to verify email when I install littlelink in docker, but when I log into the backend panel, it is turned on by default in the advanced settings and needs to be turned off again.
    After completing the above, I tried to register a new account. When entering the email and password and clicking submit it reports an error (I forgot to take a screenshot of the exact code). I plan to reinstall it again, I will give feedback on the specific problem next time.

Thanks again and may you be happy every day!

01

JulianPrieber commented 1 year ago

Hey @tttbear thanks for the feedback!

When "Blocks" selects "Custom Link", you can save successfully without filling in the URL. This causes an error when clicking the button. Suggestion: When the url is empty, clicking the button will not respond, or the button text will be copied automatically.

Should be fixed in the latest patch 3.4.1


When "Phone" is selected for the "predefined site" item, you will be prompted to enter a URL. It should be that when the user clicks the button, the number will be automatically copied and the prompt will be successful. No URL is required.

The phone button used to allow you to enter just a phone number, then when clicked on the links page would open a dialog box that allows you to call or save that number. This was changed with the 3.0 update, which updated the system we use to add links with a user submission. Here all inputs have to be links.

You can still use this functionality as you can actually save phone numbers as URL. Similar to the email button, this is a valid URL: tel:1234567890 For the mail, it's this: mailto:info@llc.ovh

We plan on adding dedicated email and telephone blocks that do what the old button did. We experienced some difficulties including this, so it's not certain when this will be added.


I choose not to verify email when I install littlelink in docker, but when I log into the backend panel, it is turned on by default in the advanced settings and needs to be turned off again. After completing the above, I tried to register a new account. When entering the email and password and clicking submit it reports an error (I forgot to take a screenshot of the exact code). I plan to reinstall it again, I will give feedback on the specific problem next time.

For this one, you need to help me understand a couple of things.

To confirm this, I set up a new instance with docker. I selected to disable email verification and after completing the installation the setting was correctly disabled in the config. I'm not sure what you're referring to with "advanced settings". I'm assuming you mean the advanced section of the config page? The setting "Enable email verification" cannot be found in the advanced section. It's the second setting from the top: chrome_G4ZlyIb1Gd

The error you're describing is probably a known one and can mostly be ignored for now. It was probably this one: chrome_4Hdwz7wNSP

We're working on fixing this one. We used to provide a free SMTP server with every instance, hosted by us. The problem is the domain we used to use for emails does now no longer resolve. We're working on restoring our SMTP server and fixing the issue. We're quite tight on our budget, so this might take a minute until we can figure something out.


Happy that you're enjoying our app!

If you don't mind, I will be converting this into a discussion after this. If you want to add or clarify anything to this, please continue there 👍.