관리 메뉴

PC Geek's

티스토리 스킨: 본문을 보다가 로그인하며 바로 글수정 화면으로 가기 (2) 본문

프로그램

티스토리 스킨: 본문을 보다가 로그인하며 바로 글수정 화면으로 가기 (2)

이 글은
티스토리 스킨: 본문을 보다가 로그인하며 바로 글수정 화면으로 가기

에 이은 글입니다.

글번호 URL이고 각 글의 제목 아래에 로그인하지 않고도 보이는 수정링크를 달 때.
한 화면에 여러 글을 출력해도 사용가능.

사용 조건:

  1. 글번호를 가지고 블로그 주소를 쓸 것. 예) pcgeeks.tistory.com/1234567
  2. 한 화면에 글 여러 개를 출력할 때도 쓸 수 있게 한 것이므로, 
    현재글번호를 알기 위해 현재 주소창을 쓰진 않고, 대신
    [ # # _article_rep_link_ # # ] 이 문자열을 이용합니다. 그래서,
    <div class="titleWrap"> 태그 안에서 쓸 것.
    이 태그 안에 본문 제목이 나옵니다. 제목 밑 적당한 곳에 만드세요. 저는 Posted by.. 부분에 걸었습니다. 


    코드입니다.  [ # # 식으로 일부러 띄운 것은 스킨에 적을 때 빈 칸을 붙여주세요. 한 칸 띄지 않으면 여기 제대로 표시가 안 돼서 그렇게 했습니다.
<script type="text/javascript">
var s = '[ # # _article_rep_link_ # # ]';
LofS = s.length;
Pos = s.indexOf('m/')+2;
PostNum = s.substr(Pos, LofS-Pos);
MadeURL = "<a href='" +  "/admin/entry/edit/" + PostNum + "?returnURL=/" + PostNum + "' alt='관리자용 편집 링크'>Posted by pcgeeks.tistory.com</a> ";
document.write(MadeURL);
</script>

위엣것은 새관리 편집화면 기준이고, 구관리 편집화면은 파란 글씨 부분이

MadeURL = "<a href='" +  "/owner/entry/edit/" + PostNum + "' alt='관리자용 편집 링크'>Posted by pcgeeks.tistory.com</a> ";

입니다.


앞서 글과 다른 점은, 앞서의 그것은 수정버튼을 블로그 어디에나 넣어도 되지만 대신 한 화면에 글 하나만 출력된 경우에만 쓸 수 있고, 이번에는 화면에 몇 개든 글이 나와도 괜찮지만, titleWrap 태그 안에만 수정 버튼을 만들 수 있습니다. 둘 다 숫자형식으로 표시할 때만 사용가능하기는 같습니다.


PS. 블로그 글주소를 글번호 대신 글제목 문자열을 쓴 경우는, 편집할 때 글제목뿐 아니라 글번호도 파라메터로 줍니다.

이런 식인데, admin 태그 밖에서 이 글번호를 따는 방법을 모르겠어서 이 쪽은 하지 않았습니다.

 

이 글과 같은 분류글목록으로 / 최신글목록 이동
Comments
Viewed Posts
Recent Comments
Recent Posts