PlanetXE 지금 너무 위치도 애매하고, 트위터 이후 우후죽순처럼 쏟아져나오는 서비스형 SNS 보다 좋은것도 없고 한데, 개인적인 생각엔 정말 간단하게 해서 설치형 트위터같은 구조로 만들면어떨까 합니다. 지금은 설치형이긴 한데... 인터페이스도 조금 애매하고, 기능도 손이 안가는 기능도 쓸데없이 많고... 버그도 벌써 몇개월 째 방치되어있고.뭐 지금은 안쓰는게 제일 좋은것 같습니다.나중에라도 혹시 다시 개발되면 간소화시켜서 설치형 트위터 정도로 개발을 하는게 제일 좋지 않을까요.
플래닛을 각 개인별 트위터방식으로 쓰는 방법도 있지만, 주제별 트위터 방식으로 쓰고 싶습니다.즉 사과라는 주제로 트위터를 개설하면, 거기에 사과를 좋아하는 사람들이 와서 단문 메세지를 누구나 혹은 사이트 회원이라면 작성할 수 있는 방식으로 할 수 있도록요..그런데 이부분이 제가 알기로는 플래닛이 개설자만 글을 쓸수있고 이외는 댓글만 쓸수있다보니 구현이 안되네요.별거 필요없이, 플래닛 개설한 사람에게 접근 권한을 설정할 수 있는 기능만 있으면 될 듯합니다.플래닛도 참 좋은 모듈인데, 지속적으로 업데이트가 되었으면 합니다 ^^
procPlanetReplyWrite() 함수의 가장 윗부분을 아래와 같이 수정했습니다.
$req = Context::gets('document_srl','module_srl','planet_reply_content'); $obj->module_srl = $req->module_srl;
그리고 스킨파일 content_list.html 를
<form id="writeReply:{$item->get('document_srl')}" action="./" method="post" onsubmit="return procFilter(this, insert_reply)"> &nbs...
플래닛 테스트를 진행하고 있는데요.
낚인글이 제대로 적용되지 않습니다. 나머지 기능들은 정상적으로 되는데요.
$this->module_srl; 값이 아무값도 들어가지 않는 이유가 뭘까요???
무엇 수정한것도 없는데 왜그럴까요? xe_planet_catch 테이블의 module_srl 필드값도 모두 0으로 저장되어있네요..
조금더 확인해보닌까 xe_comments 테이블의 module_srl 필드값도 모두 0으로 저장되어있네요.
원인이 뭘까요?
에러 메시지
[2010-07-23 12:27:26 planet.controller.php:721] - mem(5.67MB)Object Object( [error] => -1 [message] => module_srl을 입력해주세요. [variables] => Array ( &n...