나는 우리가 "공유 이야기 라는 함수 주위 메트릭을 수집할 필요가 프로젝트에." 아이디어는 매우 간단 — 인트라넷에 재미 있는 기사를 찾고 있어 사람과 공유 하고자 하는 경우, "이 이야기를 공유 라는 레이블이 있는 링크를 클릭" 귀하의 친구에 게 이메일.
우리가이 목적을 위해 사용자 지정 양식을가지고 놀, 하지만 결국, 상식 하루 원과 우리 그냥 익숙한 사용 <a href = mailto:…> 기술. (<href mailto:…> HTML의 놀라울 정도로 강력한 약간; 상 여로, 링크를 다시 내 오래 된 유닉스 맨 페이지 일으로 나를 돋보이게합니다; 그들은 일 이었다!).
이후 그들은 그들의 친숙 한 MS Outlook 클라이언트를 사용 하 여 얻을이 기술은 최종 사용자를 위한 훌륭한 인터페이스를 제공 (어떤 이메일 클라이언트가 설치 되어 있는지 또는).
그것은 어렵게 것 들 우리 불 쌍 한 개발자 유형 이후 클라이언트 * 또한 * 미래에 얼마나 자주 보여 주는 보고서를 실행 하려는 사용자가 이야기를 공유 하 고 어떤 이야기에도 자주 공유 됩니다.
우리 whiteboarded 몇 가지 잠재적인 솔루션. 내가 제일 좋아하는 탄소 복사 하는 것입니다. (CC) SharePoint 목록. 그런 식으로, 최종 사용자는 여전히 outlook 클라이언트를 가져옵니다 동안 우리가 우리 스스로 이메일의 복사본을 받을 거 야 때문에 이벤트를 캡처. 몇 가지 명백한 단점이 있다. 주요 문제는 사용자가 단순히 밖으로 빈 또는 짓 CC 주소 수 있습니다.. 그리고, 우리는 이메일의 해당 이벤트 라이브러리 관리 필요. 우리는 화이트 보드 그 정리에 대 한 책임에 예약된 된 작업.
당신은이 문제를 해결 하는 일부 영리한 접근 하는 경우, 가르쳐 주세요.
</끝>
에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin
안녕 폴,
요건 그냥 시간 사용자의 번호를 캡처할 경우 다음 문서를 공유하시오
만들기만 1 다음 전화 연결 목록에서 사용자 지정 메타 필드 및 사용자 클릭할 때 공유 이야기 1 어느 개발자에 쓰기 코드를 해당 코드에 asynchornous를 생성 하는 javascript 함수 XMLhttpRequest 개체를 사용 하 여 호출 하 고에 의해 카운터 증가 1 그 물품의 .
개발자 작동 하는 경우 사용자 정의 웹 파트에 다음 그 것 이다 cretae 서버 사이드 하이퍼링크 제어 입력 및 그들의 코드를 실행에 의해 카운트를 증가 1 그 기사와 개방 전망.
그리고
요구 사항 받는 사람 목록 같은 모든 세부 정보를 캡처하는 경우 , 날짜 , 다음 편집 된 메시지
이 옵션이 작동 하지 않습니다. , 다음 개발자 OUTLOOK 인터페이스 처럼 보이게 하 고 보내기 버튼을 코드에 모든 세부 정보를 캡처하는 웹 페이지를 만들 필요가
이 방법에 대 한?
* _Layouts 페이지에 링크를 링크를 하 고 현재 페이지는 쿼리 문자열 보내기 만들기.
* _Layouts 페이지에, Sp 목록이 나 DB 테이블 사용 정보 작성.
* Outlook.Application 네임 스페이스를 사용 하 여 메시지를 만들고 다음 objMail.Display를 사용 하() outlook에서 새 메일 메시지를 열려면 – 참조 http://forums.devx.com/showthread.php?threadid=152716
* 다음 원래 페이지로 다시 또는 감사 창 server.transfer
나 같은 링크를 할 것입니다.:
<a href = "mailto:test@test.com" id = "mailLink" >메일</는>
같은 jquery를 사용 하 여:
$("mailLink").클릭 하십시오.(함수() { $.올리기(/*할 ajax 호출 * /) });
그냥 $.post을 대체 (http://docs.jquery.com/Ajax/jQuery.post) 또는 $.ajax (http://docs.jquery.com/Ajax) ajax 호출 하는 코드와 함께.
다니엘, 화이트 보드에 또 다른 옵션입니다.. 모험은 당신이 말한 것 처럼 — 사용자가 작업을 취소 하면 어떻게 됩니까? 이후 너무 우리가 몇 가지 웹 서비스를 호출 하는 자바 스크립트를 쓸 필요가 기술적으로 어렵다.
어떤 것이 href 링크 그 모습 처럼? <a href = "자바 스크립트:[물건 여기가]> … 괜 찮 나 그 작동 합니까?
제안 주셔서 감사!
자바 스크립트를 사용 하 여 방법에 대 한 (JQuery 같은 도구를 사용) 링크 사용자 click 이벤트를 잡으려고. 이 ajax 호출을 불 것 이다 (다시 쉽게 jquery와 함께 할 수) 사용자 이름 로그온 할 수 있는, 또는 당신이 원하는 다른 것. 유일한 문제는 당신이 하지 않으면 다음 추측 * 정말 * 또는 아닙니다 이메일 전송 했다 알고.