1.6. 3scale 관리 API에 대한 기본 개발자 포털 사용자 지정 고려 사항

기본 개발자 포털을 사용자 지정하여 자체 개발자 포털 사용자 지정을 시작하기 전에 기본 요소, 재사용 가능 콘텐츠, 페이지 계층, 페이지 헤더 및 페더, 브랜딩에 대한 계획이 있어야 합니다.

  • 기본 개발자 포털 요소 - 개발자 포털 계획에는 다음이 포함되어야 합니다.

    • 사이트 맵: 포털을 구성하는 방법에 대한 요약입니다.
    • 상단 메뉴 표시줄: 각 페이지에서 반복되는 탐색.
    • 사이드 메뉴 막대: 각 섹션의 개별 페이지에 액세스합니다.
    • 페이지 레이아웃 지침: 일관된 모양과 느낌이 필요합니다.
    • 재사용 가능한 콘텐츠 - 레이아웃 및 부분적으로 개발자 포털에서 일관성을 유지합니다. 페이지를 만들기 전에 만듭니다.
  • 페이지 계층 - 사이트 맵의 루트 수준에서 시작하여 각 상위 메뉴 항목에 대한 섹션을 생성합니다.

    다음으로 각 상위 메뉴 항목에 필요한 페이지를 만듭니다. 페이지를 만들 때 올바른 섹션과 연결해야 합니다. 이를 통해 개발자 포털의 URL 경로에 대한 일관된 구조가 생성됩니다. textile 또는 Markdown과 같은 태그 언어를 사용하여 페이지를 코딩하려면 페이지의 ADVANCED OPTIONS 를 확장합니다. Handler 필드는 태그 언어를 식별합니다.

  • 페이지 헤더 및 바닥글 - 재생 페이지 요소는 일반적으로 부분적으로 정의됩니다. 몇 가지 레이아웃만 있는 경우 부분적인 대신 레이아웃에서 헤더와 푸너를 직접 정의하는 것을 선호할 수 있습니다.
  • 브랜딩 - 기본 기본 개발자 포털 스타일 sheet, default.css, 크고 복잡한입니다. 이 스타일시트를 확장하는 대신, 기본값을 덮어쓰는 사용자 지정으로 고유한 스타일시트립트를 만듭니다.

    페이지를 만드는 것과 동일한 방식으로 새 스타일시트트를 만들 수 있습니다. 고급 페이지 설정에서 css 섹션 및 적절한 MIME 콘텐츠 유형을 선택합니다. 그런 다음 레이아웃에서 default.css 에 대한 링크 후 사용자 지정 스타일스트에 링크를 추가합니다. 예를 들어, my-custom.css 를 만드는 경우 다음을 삽입합니다.

    <link rel="stylesheet" href="/css/my-custom.css" />
  • 수정할 수 없는 기본 제공 기능은 다음과 같습니다.

    • 페이지 번호
    • 메시지 메뉴
    • 포럼 - 레이아웃만 변경할 수 있습니다.
    • 결제 - 이 페이지에서 몇 개의 텍스트 필드만 편집할 수 있습니다.