홈 앱
설명
홈 앱에서는 사용자 권한에 따라 여러 URL/앱으로 연결되는 링크를 만들 수 있습니다. 일반적인 구현 환경에서는 로그인 후 사용자에게 표시되는 랜딩 페이지로 사용합니다.
구성 파일은 웹 서버의 bahmni_config/openmrs/apps/home 아래에 있어야 합니다. 이 앱 구성에는 app.json과 extension.json 파일이 필요합니다.
앱 구성
app.json
app.json은 대부분 변경 없이 다음과 같은 형식이어야 합니다.
app.json
{
"id": "bahmni.homepage",
"extensionPoints": [
{
"id": "org.bahmni.home.dashboard",
"description": "Bahmni Home Page"
}
]
}extension.json
홈 페이지에는 extension.json에서 각 아이콘에 구성한 URL로 이동하는 여러 아이콘이 있습니다. extension.json에 구성된 확장에는 필요한 URL을 가리키는 ‘org.bahmni.home.dashboard’ 확장 인스턴스가 여러 개 있을 수 있습니다. ‘icon’ 매개변수로 아이콘을 변경할 수 있습니다. Font Awesome의 모든 아이콘을 홈 페이지에서 사용할 수 있으며 Bahmni 배포에 포함된 사용자 지정 아이콘도 사용할 수 있습니다. 아이콘 구성은 을 참고하십시오. extension.json 예시는 아래와 같습니다.
extension.json
{
"registration": {
"id": "bahmni.registration", //Mandatory. Must be unique within the file
"extensionPointId": "org.bahmni.home.dashboard", //Mandatory
"type": "link", //Mandatory
"label": "Some nice label", // Label for the app. Will be overridden if translationKey is present
"translationKey":"MODULE_LABEL_REGISTRATION_KEY", // Optional. Required if you need internationalization.
"url": "../registration/", //Determines the app/url that the icon should point to
"icon": "fa-user-md", // Optional
"order": 1, // Used to determine order of apps on the page
"requiredPrivilege": "app:registration" // Configure your own privilege that a user requires to view this app
}
}아이콘 구성
홈 대시보드 화면의 각 앱 아이콘은 다음 두 가지 방식으로 구성할 수 있습니다.
- Bahmni 사용자 지정 아이콘 글꼴 Font Awesome 아이콘 글꼴
사용자 지정 아이콘 글꼴
| App Name | Icon Name |
|---|---|
| Registration | icon-bahmni-registration |
| InPatient | icon-bahmni-inpatient |
| Programs | icon-bahmni-program |
| Orders | icon-bahmni-orders |
| Reports | icon-bahmni-reports |
| Radiology | icon-bahmni-radiology |
| Patient Documents | icon-bahmni-documents |
| Admin | icon-bahmni-admin |
Font Awesome 아이콘 글꼴
Font Awesome은 전 세계 여러 애플리케이션에서 널리 사용하는 아이콘 모음입니다. 전체 아이콘 목록과 이름은 여기에서 확인하십시오.
- http://fortawesome.github.io/Font-Awesome/cheatsheet/ 정확한 버전: https://www.dtp-transit.jp/books/photoshop4web/dl/Font-Awesome-Cheetsheet-4.3.0.pdf
예를 들어 임상 앱에는 fa-stethoscope 아이콘을 선택할 수 있습니다.

원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0