삐침표 3, 베타 1 선언

5401 단어 webdevvuenewsux
드디어 삐침표 3 베타 1의 발표를 기쁘게도 GitHub에서 사용할 수 있게 되었습니다.베타 버전은 폼 팩터 3 커널에 강력한 새로운 권한 모듈을 도입하고 다양한 사용자 체험 개선과 오류 복구를 제공합니다.

사용 권한


이것은 큰 것이다!우리는 A3에서 권한을 재설계하여 사용자 역할을 통해 건장하고 일치된 권한 설정을 제공했다.사용자 역할은 모든 컨텐트 유형에 대해 고정적이고 변경되지 않는 권한을 제공합니다.

관리자는 관리자가 마땅히 해야 할 것처럼 그들이 하고 싶은 모든 일을 할 수 있다.관건은 새 사용자를 만들고 다른 사용자를 편집할 수 있는 유일한 사용자라는 것이다.
편집은 모든 내용을 만들고, 발표하고, 보관하고, 삭제하고, 비준할 수 있습니다.관리자와 달리 사용자는 편집할 수 없습니다.
공헌자는 내용을 만들 수 있지만, 모든 내용은 발표하기 전에 관리자나 편집자의 승인을 받아야 합니다.컨텐츠를 아카이브할 수 없으며 미디어 라이브러리의 혼란을 방지하기 위해 새 이미지와 파일을 업로드할 수 없습니다.
내빈은 가시성이 Login Required로 설정된 상태에서 모든 내용을 볼 수 있어 내부 사이트에 매우 좋다.그러나 그들은 관리 인터페이스의 어떤 부분에도 읽기와 쓰기 권한이 없다.
더 자세한 권한표는 저희 documentation를 참고하십시오.
앞으로 우리는 서로 다른 내용 유형에 대해 더욱 복잡한 권한 행렬을 제공할 수 있는 Groups 모듈을 발표할 것이다.이것은 Apostrophe Assembly 기능으로 전체 사이트에서 복잡한 관리를 세분화해야 하는 고객에게 적용된다.

워크플로우 편집


대부분의 CMSE는 기존의 편집 워크플로우를 제공하지 않습니다.네.이 점에서 중요한 것은 이미 발표된 내용을 위해 업데이트 초안을 작성할 수 있다는 것이다.따라서 관리자와 편집자는 투고자가 제출한 내용을 볼 수 있는 간단한 제출 보기를 도입했다.

그들은 새로운 내용을 발표하기 전에 검토하고, 발표된 내용에 대한 미정 업데이트를 할 수 있다.관리자와 편집자는 업데이트를 발표하거나 나중에 사용할 수 있도록 마음속에 저장할 수 있다.승인 필요 없습니다.현재 모든 페이지와 세션에 문서의 상태를 표시하는 상하문 탭이 있습니다.모두 세 개의 이런 라벨이 있다.

초안 - 현재 게시되지 않은 파일입니다.
보류 중 - 관리자/편집이 승인할 때까지 기다립니다.
보류 중인 업데이트 - 진행 중인 활동 초안이 있는 이전에 게시된 문서입니다.

퀵 메뉴


우리는 페이지와 글 관리자에 대량의 상하문 메뉴를 추가하여 사용자가 각종 문서에 작업을 신속하게 제출할 수 있도록 합니다.이제 문서를 열지 않고 문서를 아카이브, 편집 또는 미리 볼 수 있습니다.

아카이브 보기


이전에는 아카이브 페이지에서 사용자가 페이지를 페이지 트리의 아카이브 섹션으로 끌어야 했습니다.위에서 설명한 대로 바로 가기 메뉴를 사용하여 문서를 아카이브할 수 있습니다.더 중요한 것은 서류관은 지금 진실한 곳이다.실시간 보기와 아카이브 보기 사이를 전환하여 모든 아카이브 컨텐츠를 찾을 수 있습니다.프로젝트가 보관되면 다시 발표하기 전에 초고로 복원할 수 있다.우리는 이러한 더욱 통용되는 압축 파일 방법에 대해 만족을 느낀다. 당신도 마찬가지이기를 바랍니다.

초안 모드 개선


이전 알파 버전에서는 사용자가 로그인할 때 사이트를 방문할 때 기본적으로 초고 내용을 볼 수 있었다.우리는 이미 이런 국면을 전환시켰다.게시된 컨텍스트를 기본 뷰로 표시합니다.게시된 컨텍스트와 초안 컨텍스트 사이를 적절하게 전환할 수 있습니다.

새로운 알림 시스템


우리는 업데이트되고, 더욱 빠르고, 전체적으로 더 즐거운 통지 체험을 발표하고 있다.그들은 오른쪽 아래에서 중하각으로 이동하여 애니메이션을 보는 것이 더욱 재미있다.

새로운 구축 프로세스


A3에는 Vue 구축 준비 프로세스가 포함됩니다.js가 지원하는 사용자 인터페이스입니다.구축은 알파 단계boilerplate scripts에 포함된 내부 작업node app @apostrophecms/asset:build에서 실행됩니다.템플릿 파일의 지침에 따라 실행npm run dev은 프로젝트 수준의 구축을 실행하고 시작하기 전에 줄임표로 구축 작업을 시작합니다.
우리는 편집 사용자 인터페이스 구축을 응용 프로그램 시작에 통합함으로써 개발자의 조작을 간소화시켰다.따라서 가장 간단한 경우 첫 번째 부팅에 필요한 CLI 명령은 다음과 같습니다.
node app @apostrophecms/asset:build && node app
이 경우:
node app

조각 개선


삐침표의 페이지 템플릿에서 fragments are the new macros.그것들은 거의 모든 것을 할 수 있지만, 중요한 것은, 삐침표 구역, 작은 부품, async components 도 지원한다.
그러나 이전에 세션에는 몇 가지 중요한 제한이 있었다. 그것은 서로 호출할 수 없고, 전송된 내용 블록을 지원하지 않았다.현재 이 두 가지 제한은 모두 취소되었다.컨텐츠 블록 문제에 대한 솔루션을 제공해 주셔서 감사합니다!
우리는 또한 with context에 대한 지원을 늘려서 세션이 매크로의 모든 기능을 가지게 되기를 희망한다.PRs는 인기가 많습니다.

미로 요프체프 전망이 안정되다


우리의 안정적인 버전은 곧 발표될 것이며, 여전히 2분기 늦게 발표될 계획이다.현재 우리는 새로운 기능의 개발을 중지하고 테스트와 나머지 버그 복구에 전념하고 있다.버그에 대해 말하자면, 만약 당신이 발견하면 그것들을 보고해 주십시오. 우리는 여전히 안정적으로 발표된 버전을 위해 노선도를 제정하고 있기 때문에 반드시 우리의 here를 살펴보고 당신이 원하는 내용을 건의해야 합니다.

로드맵 A3 데모👇👇


니가 해. 
이 글은 삐침표의 주요 접근성 창도자, 제품 매니저, 의외의 모험가들이 썼다.우리도 그를 라고 부른다.
Unsplash 커뮤니티 구성원A3 demo experienceBenOmar FloresRick MasonWu Yi가 화면 캡처 배경에 사용한 이미지에 감사 드립니다.

좋은 웹페이지 즐겨찾기