K-001.jpg

 

 

xe타운의 rss를 보면 https://xetown.com/rss 주소링크값에 드래그한 것 처럼 mid값이 보입니다.

xe) https://xetown.com/qna(미드값)/문서번호.

 

저도 이렇게 설정하고 싶은데 기본 xe 의 rss에서는 미드값이 제외되서 보이더라구요..

혹시 xetown 처럼 rss에서 mid값을 포함 시킬 수 있는지 궁금합니다.

 

 

 

 

K-002.jpg

 

이처럼 xe 공홈에서도 mid값이 없는데. xe town은 어떻게 mid값을 rss 링크에 넣으 실 수 있었는지 여쭙고 싶습니다.

 

 

  • profile
    구현하려면 문서번호로 mid값을 가져오면 됩니다.

    기억이 오래되서 관련된 설정이 있는지는 몰라서..
  • profile ?
    기존 xe rss 모듈에서는 설정에 mid값으로 불러올 수 있는 설정이 없더라구요..ㅠㅠ
    그래서 모듈을 수정하려고

    xe/module/rss/tpl 폴더에서

    atom10
    rss10
    rss20
    xe_rss

    link와 premalink 쪽은 모두
    {$oDocument->getPermanentUrl()}">
    으로 되어있어서

    이 폴더들 내에서 {$oDocument->getPermanentUrl()}">를 모두
    {getFullUrl('', 'mid',$mid,'document_srl', $document_srl)}
    으로 바꿔준다면


    http://www.도메인.com/xe/mid/115045
    으로 뜨지않을까 싶어 수정을 해봤는데


    </dc:creator>
    <link>http://www.도메인.com/xe/mid</link>
    <guid isPermaLink="true">http://www.도메인.com/xe/mid</guid>
    <comments>http://www.도메인.com/xe/mid#comment</comments>

    이렇게 mid까지는 링크가 인식을 하나, 문서번호를 못 불러오네요..
    rss20 파일인

    <link>{$oDocument->getPermanentUrl()}</link>
    <guid isPermaLink="true">{$oDocument->getPermanentUrl()}</guid>

    가 포인트인거같은데 참 모르겠습니다 ㅠㅠ xe town 운영자분은 어떻게 mid값을 불러오셨는지 궁금하네요 ㅠㅠ
  • profile
    XE타운은 라이믹스를 사용합니다. 순정 XE와는 달라요^^
  • profile ?
    감사합니다. 라이믹스로 갈아타봐야겠네요
  • profile
    xe타운은 XE 개조 버전격인 '라이믹스'로 운영되고 있습니다.

    관련 코드
    https://github.com/rhymix/rhymix/blob/master/modules/document/document.item.php#L706
  • profile ?
    라이믹스를 오늘 첨 알았네요 감사합니다 ㅠㅠ