Coder Social home page Coder Social logo

joostory / tistory-editor Goto Github PK

View Code? Open in Web Editor NEW
93.0 10.0 15.0 16.96 MB

API를 사용하여 글을 작성하는 에디터입니다

Home Page: https://tistory-editor.tistory.com

License: MIT License

HTML 1.49% CSS 13.95% JavaScript 82.11% SCSS 2.44%
tistory electron

tistory-editor's People

Contributors

aloaiyo avatar dependabot[bot] avatar joostory avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tistory-editor's Issues

oauth 인증개선

browser를 만들때마다 쿠키 날리고 만들어서 다른 아이디로 로그인 되어야 한다. 그렇지 않으면 인증해제 후 다른 아이디로 로그인 할 수 없다.

제목이 없을 때 저장 실패 메시지 발생

제목 없이 작성하고 저장 하려고 하면 아래쪽에 "글을 저장하지 못했습니다" 라고 나오는데 제목이 없다고 표시 하거나 저장 팝업부터 뜨지 않도록 하는게 좋을거 같습니다.
image

팀블로그로 등록된 팀원이 글을 등록할 경우 글 저장이나 발행이 안되는 것 같습니다.

프로그램 너무 감사하게 잘 사용하고 있습니다.
사용 중에 문의가 있어 글을 남겨 봅니다.

티스토리의 팀블로그를 통해 글쓰기 권한이 있는 사용자 (블로그 소유자는 아니지만 팀블로그로 초대되어 글쓰기 권한이 있는 사람)가 글을 '저장'하거나 '발행'하려 하면

"오류가 발생했습니다" 라며 글등록이 안됩니다. 소유한 블로그에는 '저장'이나 '발행'이
잘되지만, 팀블로그를 통한 글쓰기 권한을 획득한 블로그에 글을 올리면 해당 오류가 뜨는 것 같습니다.

혹시, 팀블로그 지원 업데이트도 계획에 있으신지 조심스럽게 여쭤봅니다...

글 쓸 때 "주제" 미리 지정 하기

image
웹에디터에는 "주제" 라는 항목이 있는데 이게 선택 되어야 "공감" 기능이 활성화 되는 것 같습니다.
TistoryEditor 에서도 이걸 미리 선택 가능 할까요?
이게 안되어서 매번 글 쓰고 나서 웹에디터로 다시 열어서 "주제"를 설정 하려니 좀 불편하네요.

여러 이미지 업로드시 등록 방식

안녕하세요

먼저 좋은 프로그램에 감사드립니다.

저도 Electron을 배워서 빨리 기여하고 싶네요.

여러 이미지 업로드시 현재

![](http://cfile21.uf.tistory.com/image/2360D346586DAE9D2B18F4)![] (http://cfile8.uf.tistory.com/image/2754FB45586DAE9E3113F5)![](http://cfile10.uf.tistory.com/image/212ABF44586DAE9E030C3C)![](http://cfile7.uf.tistory.com/image/23118940586DAE9E0E3641)![]

이런식으로 다닥다닥 붙어서 업로드가 되는데

사실 블로그를 하면서 이미지를 양옆으로 나열하는 경우는 거의 없는걸로 알고 있습니다.
(아마 없다고 추정합니다)

보통은

이미지
글
이미지
글

이런 형태가 많으니 이미지 멀티 업로드시

![](http://cfile21.uf.tistory.com/image/2360D346586DAE9D2B18F4)

![](http://cfile8.uf.tistory.com/image/2754FB45586DAE9E3113F5)

![](http://cfile10.uf.tistory.com/image/212ABF44586DAE9E030C3C)

![](http://cfile7.uf.tistory.com/image/23118940586DAE9E0E3641)

이런 방법으로 고려해보시는게 어떠한가 합니다.

현재 버전을 확인할 수 있으면 좋겠습니다.

현재 버전을 확인할 수 있으면 좋겠습니다.
그리고 Avast에서 설치할 때마다 차단하는데 요건 어떻게 안 될까요? 설치할 때마다 10분 정지시켜놓고 사용하는데 좀 불편해요......

이미지 회전 기능

이미지를 회전 시킬 수 있으면 좋을 거 같습니다.
가지고 있는 사진 파일의 방향이 안맞는 경우 편집 프로그램을 띄워서 돌리려니 귀차니즘이...

계정 여러개 사용시...

한 컴퓨터에서 티스토리 계정 2개를 사용할 경우, 재인증을 해야하는 번거로움이 있는것같습니다.

단순히 아이디 비밀번호를 다시 쳐야하는 귀찮음 수준이 아니라,
이메일 승인을 다시 받아야 하네요.

티스토리 api의 한계인가요?

PostListItem.js 안에 class name 일치 되지 않음

PostListItem.js안에 class 이름이 PostListItem으로 되어야 할 것 같은데 PostList로 되어있습니다. 수정하시면 export도 변경하셔야 합니다.

PostList.js에서 PostListItem으로 import하기 때문에 문제는 없지만 특별한 이유가 없다면 파일명과 클래스명을 맞추는게 좋을 것 같습니다.

혹시 특별한 이유가 있지 않을까 싶어 수정은 하지 않고 이슈로만 올렸습니다.

멀웨어로 감지됨

한 번 써 보고 싶은데 V3가 악성코드로 판단해서 실행을 차단시키네요.

정말 악성코드일 거라고 생각하지는 않지만 고쳐 주실 수 있나요.

소스코드를 받아서 $ npm run dist으로 앱을 만들고 실행하면 아래 같은 메시지가 뜹니다.

default

auto link

자동링크 기능 끌 수없나요?

http://localhost:4000/index.php?id=zz3&a=5&b=2

처럼 url에 자동으로 링크가 걸리네요 ㅠ,ㅠ

ps. 확인 해보니 html이 섞였을경우 자동으로 링크가 걸리네요.

Image 크기지정 시 원복 문제

Markdown 언어로 이미지 크기지정하는 것을 찾지 못해, HTML 문법으로 이미지 embedding을 해서 쓰고 있습니다. 그런데, 나중에 그렇게 저장한 글을 수정할 때 이전에 넣은 HTML문법이 아닌 Markdown문법으로 보이고, 재저장 시 이전에 사이즈 조정한 특성이 사라지네요. (이 사항은 Joo님의 홈페이지에도 남겨두었습니다.)
혹시 방법이 없을까요?

"연결해제" 버튼 실수 누름 방지

개요

간혹 실수로 "연결해제" 버튼을 눌러서 로그아웃 되는 경우가 있는데요.
image
"연결해제" 버튼 눌렀을 때 정말 연결해제 하는게 맞는지 확인 절차가 있었으면 좋겠습니다. 다시 로그인 하기 너무 번거롭네요 ㅠㅠ

수정 하려고 하면 script 태그가 사라집니다.

gist 등에서 소스코드를 붙여 넣을 때 script 태그를 사용해야 하는데 글 작성 할 때는 스크립트를 쓸 수 있는데 수정 하려고 하면 script 가 사라집니다.
script 가 사라지지 않았으면 좋겠습니다.

웹 이미지 drop 처리

웹 이미지를 drop 했을 때는 url만 들어가게 되는데 이미지인 경우에는 이미지로 텍스트인 경우에는 텍스트로 넣으면 좋을 것 같다. paste 일때 url 에 따라 처리하는 것도 생각해봤는데 그 경우 진짜 url text를 붙여넣고 싶을때 불편해진다.

  1. paste, drop 어떤 경우에? paste는 그대로 두고 drop인 경우만 특별하게 처리
  2. 이미지인 경우 upload? 먼저 upload하지 않고 이미지로 넣은 후에 upload가 더 나아보인다면 upload로 전환

블로그의 이름의 길이가 왼쪽 사이드바의 길이보다 길 때 "새 글 버튼"을 클릭 할 수 없는 문제

블로그의 이름의 길이가 왼쪽 사이드바의 길이보다 길 때 "새 글 버튼"을 클릭 할 수 없는 문제

제목 그대로 블로그의 제목이 길어서 범위를 넘어서면 새글쓰기 버튼을 클릭할 수 없습니다.
좌측 사이드바의 너비를 조절 할 수 있도록 수정하면 좋을 것 같습니다.

환경은 mac입니다.
타 환경에서는 테스트하지 못하였습니다.

마크다운으로 작성 후 다시 수정 시

1
위와 같이 입력 저장 후
다시 이를 수정 했을경우

2
이미지처럼 적용한 문법이 사라지네요.

한가지 방안으로는 내부에서 md파일을 생성해 따로 가지고 있는 방법도 좋을듯합니다.

예전에 쓴 글 수정을 편하게 하고 싶습니다.

예전에 쓴 글을 수정 하려고 하면 스크롤 해서 찾아 가기 힘듭니다. 기존 글 검색 기능이 있으면 좋겠습니다.
최근에 수정 했던 글 리스트 순으로도 볼 수 있으면 좋겠습니다.

brew cask search

좋은 에디터 만들어주셔서 감사합니다
맥버전의 경우 brew 라는 패키지 관리 프로그램에서도 쉽게 다운로드 및 설치 해줄수 있는 커맨드라인이 존재합니다
누구나 쉽게 brew를 통해 tistory-editor을 다운로드 받을 수 있게 하려고 하는데
다운로드 경로는 무조건 joostory님의 repository 링크를 따라 갑니다
https://github.com/joostory/tistory-editor/releases/download/x.x.x/TistoryEditor-x.x.x-mac.zip

앱명은 항상 > TistoryEditor.app,
다운로드 zip 파일명은 > TistoryEditor-0.x.x-mac.zip

이런식으로 유지해주시면 좋겠네요 부탁드리겠습니다 감사합니다

붙여넣기 관련

버전이 업데이트가 되었네요.

  1. 현재 TinyMCE를 기본 에디터로 사용중입니다.
    그런데 저만 그러는 것인지는 모르겠지만 크롬에서 웹주소를 복사하고 티스토리 에디터에서 붙여넣기를 하면 붙여넣기가 되질 않습니다.
    제 컴퓨터가 이상한가 싶어서 메모장에 붙여넣기를 해보면 잘 동작합니다.
    그리고 TinyMCE의 메뉴에서 링크 버튼을 누르고 주소칸에 붙여넣기를 하면 잘 동작합니다. 그런데 본문에서는 붙여넣기가 동작하지 않습니다.
    그리고 TinyMCE가 아닌 Quill에서 해보면 또 붙여넣기가 잘 작동합니다.
    혹시 에러가 아닌지 문의 드립니다.

  2. 크롬을 보면 붙여넣기를 할 때 서식을 빼고 Text로 붙여넣는 메뉴가 있습니다.
    혹시 티스토리 에디터에도 그런 기능이 있는지 궁금합니다.
    지금은 임시방편으로 메모장에 붙여넣기를 하고 다시 티스토리 에디터로 붙여넣기를 하고는 있습니다만 혹시 해당 기능이 있으면 좋을 것 같습니다.

10으로 넘어오면서 조금 불안해 진것 같습니다.

버전 10으로 넘어오면서 조금 불안한것 같습니다. (MAC version 사용)

  1. 이미지 업로드 실패가 자주 뜸. 하지만 재시도 할 경우에 되는 경우가 많음
  2. 포스팅 발행할 경우에 실패가 자주 뜸. 실패 시 무한 로딩 발생, 포스팅 문서 날라감

되었다가 안되었다 하는것 보니 서버의 문제 같다는 생각이 드네요.

하지만 2번의 경우에 작성한 텍스트 문서가 날라가는것이 문제인것 같아요.

  1. 무한로딩이 되지 않도록 실패 메세지만 뜨도록 개선하는것( 이미지와 동일하게 )
  2. 발행 전에 자동 저장

이 두가지 중에 하나로 개선 가능 할까요? 언제나 감사합니다.

TOAST UI Editor 추가는 어떨까요?

https://nhnent.github.io/tui.editor/

평소에 티스토리 에디터를 잘 사용하고 있습니다. 주로 마크다운 위주로 사용하고 있는데요. 마크다운으로만 사용하려니 불편한 점이 조금씩 있더라고요. 그러던 와중에 요게 딱 보여서 혹시 적용할 수 없을까 해서 문의 드립니다!

<> 기호를 사용한 텍스트

안녕하세요.

오늘 설치해서 보고 있는데 상당히 편리한 것 같네요.
2가지 질문이 있습니다.

  1. 글을 수정하거나 쓸 때 Markdown Editor가 아닌 다른 Editor를 Default로 지정할 수 있나요?
    제가 컴퓨터를 잘하는 사람은 아니라서 Rich Editor (Tinymce)가 사용하기 더 편한 것 같은데, 수정이나 글쓰기 버튼을 누르면 Default Editor가 Markdown Editor로 되네요.

  2. 티스토리 웹에서 쓴 글이 있는데, 이걸 Tistory Editor에서 수정하기 버튼을 누르고 Markdown Editor에서 Rich Editor (Tinymce)로 변경하니 텍스트가 사라지는 경우가 발생합니다.

이라고 쓰고 위와 같이 Markdown Editor에서 Rick Editor로 변경하니 이라고 쓴 부분이 보이질 않습니다.
혹시 수정이 가능하다면 다음 업데이트에 반영하여 주시면 감사하겠습니다.

글 저장시 lock

글 등록시 클릭을 두번 한다거나 하는 경우 글이 두번 등록된다. 저장이든 발행이든 한번 클릭하면 액션이 완료될때까지 lock을 걸어두는 것이 여러모로 좋을 것 같다.

  1. 등록 중이라는 메시지를 보여주므로써 사용자가 기다리는 동안 지루하지 않다.
  2. 액션이 동시에 여러번 발생하지 않아서 뭐가 최종적으로 반영되는지 확실히 알 수 있게 된다.

File 첨부기능

File 첨부 기능의 경우, 구현이 가능할런지요? 이미지크기 조정과 File첨부만 된다면 Oneline Editor를 아예 안쓰고도 활용이 가능할 것 같아서요.

고려 부탁드립니다.

그리고, 감사드립니다.^_^

태그 입력창에서 자모가 분리됩니다.

아무래도 electron의 버그인거 같지만 태그 입력하는 창에서 첫 글자만 자모가 분리됩니다.
예를 들어 무민을 입력하려고 하면 ㅁㅜ민으로 입력되고 티스토리를 입력하려고 하면 ㅌㅣ스토리로 입력이 됩니다.
OSX 10.11.6(15G1212) 입니다.

2016-12-23 5 27 57

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.