fossology web 편집, 수정하기
이 포스팅에서는 localhost:8081/repo로 접속했을 때 나오게되는 fossology 웹 인터페이스 페이지를
수정하기 위한 경로에 대해서 알아봅니다.
우선 웹페이지들이 담긴 디렉터리를 찾아 들어갑니다
fossology가 패키지에 의해 설치 되었다면,
fossology 웹 루트는 "/usr/share/fossology/www/"이며,
소스 설치가 사용 된 경우 웹 루트는 '/usr/local/share/fossology/www/'입니다.
저같은 경우에는 Docker를 이용하여 설치했기 때문에 후자의 경로로 들어갔습니다.
현재 다른 부분에 대한 내용도 파악중인 부분이긴 하지만,
여러분들이 /repo페이지에서 보게되는 핵심적인 html소스들은 다음과 같습니다.
해당 웹루트 경로에서부터 "ui\template"
우선 여기로 들어가면, twig 확장자가 나오게 됩니다..
해당 내용을 보시면 대체로 우리가 눈에 보이게 되는 html 파일들이 들어있습니다.
html이면 html이지, 뒤에 붙은 twig는 무엇인지 의문을 가지게 됐는데요,
확인해보니 PHP 언어의 템플릿 엔진이라고 합니다..(한국어로 된 정보는 거의 없는것 같네요 -.-;;;)
구태여 twig가 무엇인지 잘 알진 못하더라도, 결국에는 우리가 잘 알고있는 html 소스코드들이 나와있기 때문에
뭔가 부족하고 허접(?)해 보이는 UI를 수정 할 수 있을 것같은 자신감이 듭니다!
fossology에 대한 새로운 정보를 얻게 되면 다시 포스팅 남기겠습니다.
fossology에 대한 자료 자체가 얻기가 힘드네요 ㅜ.ㅜ;;;
참조 url
fossology 웹루트 경로 : http://archive15.fossology.org/projects/fossology/wiki/Config-How_to_Configure_the_FOSSology_site
twig : https://en.wikipedia.org/wiki/Twig_(template_engine)
'Develop Issue > Fossology' 카테고리의 다른 글
Fossology URL query별 접속되는 페이지 알아보기 (1) | 2017.11.13 |
---|---|
Fossology란 무엇인가 (0) | 2017.11.09 |