lms
lms copied to clipboard
enhancement: variable phpui.instance_label (default null, type: text)…
Udostępniłem instancję testową moim użytkownikom. Obecnie wizualnie instancje wyglądają identycznie. Proponuję je odróżnić kilkoma szczegółami przy logowaniu i normalnej pracy.
A nie możesz po prostu przez wpis w DNS to zrobić? Dziwne to jak dla mnie.
Czy mówisz o tym żeby stworzyć: phpui.show_instance_name
i jeśli ustawiona na true to pokazywać {$smarty.server.SERVER_NAME}
w tych miejscach co zaznaczyłem ?
Jak naciśniesz F11 to niewidać różnicy między instancjami.
Sam sobie już odpowiedziałeś ;-)
Wolę się upewnić czasami.
A co jak ktoś ma dwie instancje na jednym hostname (z oddzielnymi bazami)? Może domyślnie prezentować w tych miejscach hostname a jeśli jest phpui.instance_label to etykietkę?
instance_label nadpisuje hostname, myślę, że to jest: wystarczające, elastyczne i minimalistyczne
To jak już to robisz to może warto z instance_name zrobić coś takiego, że mogłoby być również ciągiem formatującym prezentowaną nazwę - np. %hostname, %dbname, itp.
Czyli:
- dorobić obsługę symboli specjalnych w tej zmiennej
- w domyślną wartość tej zmiennej wrzucić %hostname ?
Skoro już robisz rzecz nieistotną to przynajmniej zrób od razu porządnie :D
Co znaczy porządnie?;) Wiesz, że każda rzecz można zrobić na wiele sposobów?
Co znaczy porządnie?;)
No tak - to po dawien dawnia widać, że nie wiesz co to znaczy :D
Z innej beczki: wiesz, że instancję testową możesz również oznaczyć wskazując własny plik z arkuszem styli przez: https://github.com/chilek/lms-plus/wiki/Zmienne-konfiguracyjne-LMS-Plus-phpui#phpuistyle
To co piszesz przyda się gdy będzie darkmode support ;-)
Czy marzy Ci się coś jeszcze w ramach tego PR?