I already have the source, a colleague emailed it to me from previous ticket.
I think you missed the point of my question, so I will ask it again and try to explain better...
What is the best method for editing the login page? as in my question here it was done via overriding the razor page e.g. Pages/Accounts/Login.chstml. But in this question you recommended overriding the THEME page e.g. Default.cshtml in \Themes\LeptonX\Layouts\Account. Is there a logic as to when you would edit theme or when you would edit the page directly? just trying to work out why / when you would do one rather than the other? thanks
Okay thank, and the answer to the second part of the question?
b) which method should I really be using to edit the login page? via the theme as per point 1 or via the razor page as per https://abp.io/support/questions/8105/Customize-the-Login-Page-for-MVC---Application-Single-Layer---Personal-License
For the Lepton download problem, We are confirming.
LeptonX theme example here - https://x.leptontheme.com/side-menu/index.html clearly shows 3 different styles for the login box e.g. https://x.leptontheme.com/side-menu/login-pages/login-3 - how to change my project to use one of those?
You already know how to override the account layout page.
So you can check the sour code of this page and then change your layout code.
https://x.leptontheme.com/side-menu/login-pages/login-3
https://abp.io/support/questions/8126/Multiple-problems-and-questions-faced-by-a-new-personal-license-customer#answer-3a15c5fe-fa6e-16dd-9195-503651cdb738
I do have two quick follow-up question related to this reply, so I am sure of best way to do it in future.
Question 1 - Yes as you correctly state I know how to override the account layout, and you have kindly posted the content of default.cshtml for me from the LeptonX Theme so I can do so.
**But ** as we covered above I am not entitled to the theme source download under a personal license. So when a new version is released how would I then get the latest version of default.cshtml? Do I have to constantly ask a question here (and use up my limited question credits) to get it?
Question 2 - And in a previous question (https://abp.io/support/questions/8105/Customize-the-Login-Page-for-MVC---Application-Single-Layer---Personal-License) when talking about modifying the login page it was done via overriding Pages/Accounts/Login.chstml (rather than via the theme). And again I had to be provided with the contents of that file because source code for Volo.Abp.Account.Pro is not part of Personal License.
So two parts to this question really:
a) as above would I have to ask and lose a question credit each and every time I needed the contents of this file when new version released?
and
b) which method should I really be using to edit the login page? via the theme as per point 1 or via the razor page as per https://abp.io/support/questions/8105/Customize-the-Login-Page-for-MVC---Application-Single-Layer---Personal-License
Thank you. I do appreciate personal license has restrictions but when we are talking about being able to edit key parts of the layout which all users may want to do then I would suggest you need to either reconsider including some source bits in the lower licenses or at least make it easier to obtain the contents of default.cshtml / login.cshtml etc etc to be able to customize the layout in future.
:)
Thanks for all your help, much appreciated. Think for now I am all sorted and can progress with my project.
might be worth improving the error messages in CLI so it actually said that when trying to download something not entitled too, rather than a generic error, as it would have saved us both a lot of time
hi
I have confirmed that you can't download the modules' source code.
I apologize sincerely for overlooking that point
For the Lepton download problem, We are confirming.
Please try to update your studio/cli to latest.
Already running latest version (0.9.2) as per my update 2 days ago to resolve the other issues
hi
As a personal license holder I assumed (maybe wrongly) that I should only be able to create **Application (Single Layer) **projects, but in ABP Studio Application (Layered) is NOT greyed out and I can create and build them fine. So can I use both solution types? If so that is great news. 😀
I think single-layer and layered templates can be for use by person license,
I would like to know for certain rather than just "think", as I have asked this question multiple times before purchase as well, and received conflicting response from here and in email replies from Tarık Özdemir. Don't want to create a project now only to fnd out later I can't use it due to licensing etc. Thank you
Can you tell me when command below to download source of LeptonX will be fixed?
You can download it by
abp get-source Volo.Abp.LeptonXTheme.Pro
That is NOT correct, see error below:
and using CORRECT command I get error as per original point I asked
Can you tell me when the below will be implemented, I would have asked on that post but it has been locked.
It will be available in abp&volo 9.0 and leptonx 4.0.
Excellent, thank you :)
Please ask a question in one question. If you have multiple questions, please create multiple questions. We will return your question ticket if it is an abp problem or bug.
Thanks
Nearly half of the points I raised in my original post (which were initially asked in an email to İsmail ÇAĞDAŞ who then asked me to create a ticket) were due to problems / bugs!, but I would still appreciate answers to the points not yet resolved e.g. Problem 3 and Question 1 in original post.
Problem 1: resolved with 0.9.2 ✅
Problem 2: not been specifically mentioned in responses, but appears to be resolved with 0.9.2 as well ✅
Problem 3: still need a better solution / answer for this specifically for personal license customers, either a separate download which only contains licensed modules, or a script that can be run to remove the unlicensed modules from project. Still not convinced this will resolve the nuget error message I showed in screenshot though ❌
Problem 4: confirmed here that will be fixed in next release ✅
Question 1: not answered ❌
Question 2: answered but not really a satisfactory response ❌
Question 3: resolved - thanks ✅
Question 4: resolved - thanks ✅
Follow up 1:
As a personal license holder I assumed (maybe wrongly) that I should only be able to create **Application (Single Layer) **projects, but in ABP Studio Application (Layered) is NOT greyed out and I can create and build them fine. So can I use both solution types? If so that is great news. 😀
Follow up 2:
Can you tell me when the below will be implemented, I would have asked on that post but it has been locked.
https://abp.io/qa/questions/8032/3a157c42-91ce-3144-b5fe-3b29999879f1
Follow up 3:
Can you tell me when command below to download source of LeptonX will be fixed?
abp get-source Volo.Abp.LeptonXTheme
As currently get error as below:
C:\Users\User\Downloads\test3>abp get-source Volo.Abp.LeptonXTheme [13:07:41 INF] You are running the second generation of the ABP CLI. If you're interested in the legacy CLI, see https://abp.io/new-cli [13:07:41 INF] Downloading source code of Volo.Abp.LeptonXTheme (Latest) [13:07:41 INF] Output folder: C:\Users\User\Downloads\test3 [13:07:42 ERR] Downloading source code failed for: Volo.Abp.LeptonXTheme Volo.Abp.Studio.AbpStudioException: Exception of type 'Volo.Abp.Studio.AbpStudioException' was thrown. at async Task Volo.Abp.Studio.Modules.Installing.SourceCodeDownloader.DownloadSourceCodeAsync(string moduleName, string targetFolder, string version, bool includeNightly) at async Task Volo.Abp.Studio.Cli.Commands.StudioGetSourceCommand.ExecuteAsync(CommandLineArgs commandLineArgs) at async Task Volo.Abp.Studio.Cli.StudioCliService.RunInternalAsync(CommandLineArgs commandLineArgs) at async Task Volo.Abp.Studio.Cli.StudioCliService.RunAsync(string[] args)
background image - change
You have two ways to change it.
Perfect - thank you