SocialXE 사용법 »  3. 사용 »  3-2. SocialXE 댓글 위젯
EN KO
Views 19158 Votes 0 2012.08.06 14:01:07
  • #h1297206950124

SocialXE Comment widget is suitable for promoting page and other pages or boards. It is a widget! so, you can put it on any XE based web-pages.

01.jpg
SocialXE Comment widget

Put SocialXE Comment widget on pages

To lay a SocialXE Comment widget on a page as the homepage of SocialXE Official website, you should have a document, which comments will be posted on.

Create a board that is a dummy board for SocialXE Comment widget. Disallow every authorities. SocialXE Comment widget would ignore every authority settings, and this setting would block undesirable access to the dummy board.

01_1.jpg

Then, make a document, and remember the document sequence number(document_srl) of the document.

02.jpg
The document sequence number of this document is 116.

Now, add a widget on the 'page modify' page.

03.jpg

  • Document serial number, comment would be posted. : the serial number, you have remembered.
  • Title of contents, posted on SNS : As it says, write which title do you want as linked text on SNS.
  • Link url of contents, posted on SNS : Write the location of the page. The URL should not be a rewritten URL, like http://www.example.com/xe/page. It should be NOT 'rewrite' URL like http://www.example.com/xe/?mid=page, and it should have the 'mid' data. You can enjoy unfolding a bundle of comments to a comment function.

06.jpg
Show a bunch of comments to a comment, as you click 'social service' link

As you modify a page, the widget would be displayed with the dummy design.

04.jpg

Click 'Save' page, you can see the widget added.

05.jpg

mid forwarding

As you display SocialXE Comment, one weak point would be seen. When someone click the link on a notification message, he or her may go to the document of the dummy board. Not to do this, there is a forwarding addon.

07.jpg

On SocialXE mid Forwarder addon, insert original document number and target mid. As you activate the addon, 'someone' would not see the dummy document, and go to the target page.

SocialXE Comment widget on board or other modules

SocialXE Comment widget can be applied at any modules of XE easily, because it's a widget. This manual can not show you every ways to apply, but it will show you 'How to catch the fish'.

To apply a widget, you should know which skin file ought to be modified, and variable names of a document, the module using. For example, the board module use view_document.html file to display a content, and the variable $oDocument to control a document.

If you found the skin files and variable names, put the widget code below on proper site of the skin file.

<img class="zbxe_widget_output" widget="socialxe_comment" skin="Skin name" colorset="ColorSet" document_srl="{$Variable of a Document->document_srl}" content_link="{getFullUrl('', 'document_srl', $Variable of a Document->document_srl, 'dummy', '1')}" content_title="{htmlspecialchars($Variable of a Document->getTitleText())}" enter_send="Y|N" />

On the code before, change 'Skin name', 'ColorSet', 'Variable of a Document', and enter_send variable should be changed. The board module as a example, you can display SocialXE Comment widget by the code below.

<img class="zbxe_widget_output" widget="socialxe_comment" skin="default" colorset="white" document_srl="{$oDocument->document_srl}" content_link="{getFullUrl('', 'document_srl', $oDocument->document_srl, 'dummy', '1')}" content_title="{htmlspecialchars($oDocument->getTitleText())}" enter_send="Y" />

Applying SocialXE Comment widget on the board module and Textyle module is explained at the blog post below. (in Korean)

Tag

lee_sang

2011.02.12 16:15:28
*.151.158.202

itoolsg

2011.02.15 12:07:26
*.148.32.18

Jong Seok Jeong

2011.05.19 05:46:36
*.41.60.187

테스트

Young-Woo Cho

2011.02.15 22:59:19
*.246.35.65

위와 같이 하니까 댓글에 대한 댓글은 보이지 않습니다. XE 나라디자인 게시판입니다. 


난다날아

2011.02.16 08:12:55
*.143.74.212

자주 묻는 질문 보기 바랍니다. 적어 놓으면 뭐합니까 안 보는 것을!

도망자

2011.02.17 12:31:41
*.102.92.151

테스트 글

나무

2011.02.24 19:20:27
*.52.187.198

자꼬 이렇게 나오네요 ㅎ

Fatal error: Call to a member function getProviderList() on a non-object in /home/test1/public_html/xe/widgets/socialxe_comment/socialxe_comment.class.php on line 30

난다날아

2011.02.24 21:38:58
*.143.74.212

SocialXE 클라이언트 모듈을 설치하지 않으신 것 같습니다.

장무현

2011.02.25 17:32:56
*.15.36.2

테스트

space130

2011.03.02 01:33:16
*.165.48.68

저도 한번 올려봅니다.

세바스찬

2011.03.05 22:17:44
*.232.82.99

죄송합니다 기본 게시판 댓글에 댓글을 달았을때 어떻게 되는지 테스트 해 봅니다

세바스찬

2011.03.05 22:20:31
*.232.82.99

제 홈 뿐만이 아니라 여기서도 마찬가지네요

위젯이 아닌 게시판 모듈에 적용했을시 댓글은 잘 전송이 되는데

대댓글은 전송이 안되네요 오른쪽에 전송되었다는 아이콘은 나오는데...

난다날아

2011.03.06 10:55:46
*.143.74.212

대댓글은 상대방에게만 멘션과 같은 형식으로 갑니다. 퍼블릭으로 등록하지 않습니다.

난다날아

2011.03.06 11:29:45
*.143.74.212

jinkpark

2011.03.06 01:32:43
*.54.2.15

기존댓글 시스템과 동시에 사용 가능한가요

난다날아

2011.03.06 10:56:15
*.143.74.212

기존 댓글과 함께 사용하시려면 소셜 통합 기능을 참고하세요.

최만선

2011.03.09 15:28:12
*.96.198.164

댓글을 달고 페이스북 아이콘을 누르면 페이스북으로 연결되어서 상태창까지 뜨는 데 문제는 왜 게시물의 링크가 http://http://sksks.dkdk.kr 이런식으로 http가 두번 붙어 페이스북에 잘못된 링크로 붙지 않네요 . 왜그러는걸 까요 ?   어디에서 설정을 해야 하나요 ?

난다날아

2011.03.10 20:40:08
*.143.74.212

test

카롤루시안

2011.03.13 22:19:25
*.192.70.73

음.. 고기 잡는 법.. 좋은 비유긴 한데, 난독증 유저는 눈이 아플 뿐...;w;

Sanghoon Lee

2011.03.15 21:28:10
*.209.100.128

지금 요 댓글 스킨 공개된건가요? 위쪽은 XE에디터 그대로고 아래쪽에만 SocialXE 버튼들이 보이는데...

파일첨부는 막아두셨군요.^^ 첨부해보려고했는데.. (현재 소셜댓글과 댓글의댓글, 파일첨부 및 문서꾸미기가 가능한 XE댓글을 어떻게 샥샥 전환시킬 수있도록 할지 고민중입니다.)

Sanghoon Lee

2011.03.15 21:32:45
*.209.100.128

또 바보가 된 기분입니다.

http://socialxe.net/manual/3350
소셜 통합 기능을 사용하면서 SocialXE 정보 위젯을 따라하면 되는거군요. -.-;;

소셜통합기능 꼭 써야겠네요.

ninano_slp

2011.03.31 13:58:50
*.175.120.32

소셜서비스에 등록될 주소란게.. 앞에서 만들어놓은 게시판 말하는거 맞나요? 저같은 경우는 모듈주소 (www.slplife.com/xe/socialxe)로 적어놨는데.. 위에는 ?mid=text 뭐 이런씩으로 적혀있던데 같은게 맞는가 싶어서요^^;

난다날아

2011.04.04 21:04:36
*.143.74.212

위젯을 넣은 페이지의 주소입니다. rewrite 룰을 이용하여 줄여진 주소를 사용하지 않는 이유는 위에도 설명되어 있지만, 댓글에 댓글이 달렸을 때 그 댓글과 연관된 댓글을 쭉 보여주도록 하였는데 이때 주소에다가 &comment_srl=xxx와 같은 파라미터가 붙게 되어 있습니다. 근데 이게 그냥 /socialxe 이렇게 된 주소에서는 안 되거든요. 그래서 /?mid=socialxe 와 같이 풀로 적어주라고 한 겁니다.

김필성

2011.04.04 17:38:03
*.144.49.69

저도 이부분이 막히네요 게시판생성후 권한설정하고 글하나 올리고(문서번호 확인)나서 갑자기 페이지수정으로 연결되니 이해가 가질 않습니다. 어느페이지를 수정해야하는지 궁금합니다. 

감사합니다.


난다날아

2011.04.04 21:05:48
*.143.74.212

위에 답변을 참고하시면 될 것 같습니다. 매뉴얼의 진행이 부자연스럽게 느껴지시나요? 시간이 나면 좀 다듬어야 겠네요.

LoveQNAtwt

2011.04.21 11:25:31
*.40.77.151

소셜XE는 정말 최고죠. ^^

neoyongsang

2011.05.10 17:02:35
*.17.6.6

페이지 수정은 어디에서 하는 건지 찾지 못해겠습니다. ^^ 도와주시기 바랍니다.

난다날아

2011.05.12 20:52:49
*.143.74.212

페이지 수정은 페이지 관리 권한이 있는 XE 아이디로 로그인하면 페이지 하단 오른쪽에 있습니다.

청의카도

2011.05.15 23:02:33
*.51.203.128

test

keyzzler

2011.05.18 21:59:47
*.168.6.130

댓글 입력 완료 후에
댓글 리스트가 생신이 안됩니다.
(새로고침하면 정상등록되어 있구요...트위터,미투,요즘에도 등록은 잘 됩니다.)

keyzzler

2011.05.18 22:12:35
*.168.6.130

자문자답 : JS파일에서 socialSend(obj, filter)함수에서
procFilter(obj, filter); 앞의 return을 제거하니 됩니다.

이진화

2011.05.24 12:05:21
*.32.168.89

SocialXE mid 포워더 애드온 설정에 대해 문의 드려요

원본 document_srl 목록에 더비용 게시판에 등록한 게시물 번호를 입력하고
목표 mid 목록에 이동할 mid값을 넣어주면

등록된 SNS의 해당 댓글을 클릭했을경우 목표mid의 페이지로 이동할수 있는 것이라고 이해하고 있는데 아닌가요?
설정을 해도 계속 더비용 게시판으로 이동을 하네요

테스트중인 페이지 입니다. http://www.mrzine.net/info

flysky_

2011.05.24 14:06:51
*.230.161.150

말씀하신대로 작동하도록 되어 있는 것이 맞습니다.

근데 지금은 설정을 잘못 하신 것 같습니다. 링크 주소가 mid=sns로 되어 있네요. 댓글 위젯의 설정 말입니다. mid=info로 변경해 보세요.

이진화

2011.05.24 14:59:14
*.32.168.89

애드온 설정이 아니고 위젯 설정이었군요.. 감사합니다. 해결됐습니다.
그런데 궁금한게 더 있는데요
만약 페이지에서 댓글 위젯만을 사용한다면 관련 도우미 애드온, mid포워더 애드온, 정보위젯은 설치하지 않아도 되는건가요?
소셜모듈과 댓글위젯만으로도 작동에 문제가 없는지 궁금합니다.

smartbosslee

2011.05.29 16:01:54
*.128.181.118

안녕하세요. SocialXE 잘 사용하고 있습니다.
포럼에는 글 남길 권한이 안되어 부득이 이곳에서 질문드립니다.

SocialXE 위젯을 적용한 페이지에서
SocialXE로 댓글을 달면 새 댓글이 바로 보여지지 않고 새로고침(f5)를 해야 보여지는데 뭘 잘못한걸까요 ㅠㅠ
증상은 http://nagasufan.com/index.php?mid=singer&singer_id=3 페이지 등에서 확인해보실 수 있습니다.
도와주세요 굽신굽신

난다날아

2011.06.14 08:50:58
*.230.81.178

에구.. 너무 늦게 답변 드려서 현재는 페이지에서 빼 버리셨는 거 같습니다.

Sangyoon Lee

2011.06.14 05:22:02
*.45.16.89

페이지 수정에서 위젯을 추가?!
페이지 수정은 관리자 아이디로 로그인해서 방금 쓴 글 수정하는 거 말씀하시는 건가요?!
여기에서 위젯을 어떻게 추가 하나요?! 아무리 봐도 본문글 수정하는 것만 있습니다.
이거 찾으라 밤샜습니다ㅠㅠ

난다날아

2011.06.14 08:42:55
*.230.81.178

게시판의 수정이 아니라 페이지 모듈의 수정입니다.

Core Lee

2011.08.22 08:10:19
*.101.178.76

감사합니다

koreancsi

2011.09.11 21:16:40
*.243.135.137

안녕하세요...
좋은...너무 좋은기능 같아서 열심히 페이지에 갖다 붙이고 있는데요..잘못된 문서번호라는 멧시지만 뜹니다.

사용설명서대로 했는데....뭐가 잘못된것인지....감을 잡을수가 없네요..

댓글...자료실...이리 저리 둘러보다..하는수 없이...질문드립니다.

이 영제

2011.10.05 12:45:58
*.221.91.181

여기서 테스트합니다

simboyz

2011.11.11 10:53:38
*.178.73.22

좋네요 ㅎ

테스트

2011.11.17 05:52:36
*.41.35.225

테스트

Young-Woo Cho

2012.01.12 04:38:10
*.246.35.65

초보나 마찬가지라서 getUrl 링크 걸어주란 게 무슨 뜻인지 이해하는 데 시간이 좀 걸렸네요.

<a href="{getUrl('act','dispSocialxeLoginForm')}"><strong>소셜 로그인/Social Login</strong></a>

이런 뜻이 되겠네요.

PXE Clio 이용하시는 분은 layouts/PXE_clio/packages/pxe_account/include.account.html 파일을 열어서 67번 줄쯤에 위 링크를 넣어보세요.

tadilat

2012.01.12 09:32:46
*.190.145.45

아주 맘에 들어요

jwy3008

2012.01.17 15:40:43
*.47.247.150

트위터로 로그인하려구 트위터누르면 로그인창이 뜨는데
계속
The result is not valid XML :
----------------------------------
Fatal error. Call to a member function getVariables() on a non-object
in
/web/home/lifestory/html/xe/classes/display/XMLDisplayHandler.php
on line 10

이 오류가 떠버리네요...왜 그런거인지...주소는 http://lifestory.mireene.com입니다

yuri25

2012.01.18 16:44:29
*.36.191.26

페이지하나 만들어 위젯을 추가했는데요, 화면에 아무것도 나타나지 않는 분 계신가요?
아이콘도 나오고 입력폼도 나오고 해야 하는데 아무것도 나오지 않습니다. -_-;;

OriginalPicture

2012.01.22 18:32:47
*.236.7.142

댓글 위젯 전용으로 사용할 게시판을 생성후 페이지 수정 위젯 설정에서 게시판 번호를
입력하여 댓글 게시판을 생성한다.
그럼 여기서 이해가 안가는게 위젯에 게시판 번호를 입력하기 위해 만든 게시판은 무슨 용도로 쓰여지는건가요.?
단지 댓글 위젯 게시판을 생성하고 번호를 얻기 위한 수단이라면 그 생성된 게시판은 아무 쓸모짝없는 게시판인것 같은데요
댓글이 등록되는것이 번호를 얻기위해 만든 그 게시판에 등록되는것이 아니지 않습니까.?
만든 게시판을 그냥 다른 게시판으로 활용해도 되는건가요.? 예를 들어 그냥 갤러리 게시판이라던지 전혀 다른 목적으로요

그냥 페이지 수정에서 댓글 위젯 게시판만 나오면 사람들이 그곳에 트위터에서 하듯이 서로 글 남기고 댓글남기고 이런건데
왜 게시판을 만들어야 하는지 이해가 안간다는 말입니다. 그 만든 게시판은 어디에 쓰라는건가요.?
게시판 만드는 목적이 임의 게시판을 만들어 번호를 얻는만큼 그 임의 게시판은 말 그대로 임의 게시판 아닌가요.
근데 메뉴에 게시판을 만든이상 메뉴에 노출됩니다. 물론 회원들은 안보이게 숨길수도 있지만요
아 헷갈려서 질문 내용도 헷갈리는군요..왜 사용안할 게시판을 단지 번호를 얻기위해 만들어야 하냐 이겁니다.? 질문의 요지는

지금 이 쇼셜XE사이트에서 보듯이 페이지에 댓글위젯을 설치한거잖아요 그럼 이 페이지 쇼셜댓글 위젯을 설치하기 위해
번호를 얻기위한 게시판을 생성했을거잖아요 그럼 그 게시판은 현재 어디에 있고 어떤 목적으로 활용되는건가요.?
아 진짜 헷갈리네요 여기 회원들이 지금 글 등록하는것이 그 번호를 얻기위한 게시판에 등록하는 것이 아나리 단지
댓글 게시판에 글 남기는거잖아요.

최혁필

2012.01.31 22:26:30
*.123.0.18

페이지 수정은 어드민-위젯에서 해서 코드 생성으로 해도 괜찮나요?

MyoungJae Son

2012.02.02 23:13:02
*.45.25.42

테스트~~~
SocialXE