私は我々 が"共有話という名前の関数の周りのメトリックを収集する必要があるプロジェクト。" アイデアは非常に簡単です。 — 場合は、イントラネット上で興味深い記事を探しているし、誰かと共有します。, 「この物語共有というラベル リンクをクリック" あなたの友人にメールします。.
私たちはカスタム フォームをこの目的のために演奏, 最後に, 日常識を獲得し、我々 は、おなじみの使用 <a href = mailto:…> テクニック. (<href mailto:…> 驚くほど強力な少し HTML の; ボーナスとして, そのリンクは戻る私 UNIX マニュアル ページ昔に行きます; これらの日だった!).
以来、彼らはおなじみの MS Outlook クライアントを使用して取得このテクニックは、偉大なエンド ・ ユーザーのインタ フェース (または彼らどんな e メール ・ クライアントがインストールされています。).
物事私たち貧しい開発者の種類以来クライアント難しく ※ も ※ 将来どのくらいの頻度を示すレポートを実行したいユーザー ストーリーを共有してもどのストーリーが最も頻繁に共有されます。.
我々 whiteboarded いくつかの潜在的なソリューション. 私のお気に入りは、カーボン コピー (CC) SharePoint リスト. その方法, 我々 は自分自身を電子メールのコピーを取得しますので、イベントのキャプチャに、エンド ・ ユーザーはまだ outlook クライアントを取得します. いくつかの明白な欠点があります。. 主な問題は、ユーザーが単にうち空白にしたりマングル CC アドレスをできること. と, 我々 は電子メールのイベント ライブラリを管理する必要があります。. クリーンアップを担当のホワイト ボードにスケジュールされたジョブがある私たち.
この問題を解決するいくつかの巧妙なアプローチがある場合, ください。 教えてください。.
</終了>
私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin
こんにちはポール,
ちょうど時間ユーザーの数をキャプチャする必要がある場合、記事を共有します。
だけを作成します。 1 [呼び出しリンク リスト内のカスタム メタデータ フィールドとユーザー クリックすると共有の物語 1 javascript 関数は、開発者のコードの書き込み、コード生成 asynchornous XMLhttpRequest オブジェクトを使用して呼び出しし、でカウンターをインクリメント 1 その記事 .
開発者が取り組んでいる場合のカスタム web パーツに、彼は cretae サーバー側ハイパーリンク コントロール入力し彼らのコードを実行されによってカウントをインクリメント 1 その記事し、outlook を開く.
と
受信者リストのようなすべての詳細をキャプチャする必要がある場合 , 日付 , [編集した人のメッセージ
このオプションは機能しません , [開発者を必要がある OUTLOOK のインターフェイスのように見えるし、送信ボタンのコード上のすべての詳細をキャプチャで web ページを作成するには
方法については、この?
* _Layouts ページにリンクをリンクし、現在のページに querystring を追加するには、送信を作成します。.
* _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 呼び出しを行うコード.
ダニエル, ホワイト ボード上の別のオプションです。. あなたが言うよう、リスクです。 — ユーザーが操作をキャンセルする場合は、何が起こるか? それは技術的にも私たちいくつかの web サービスを呼び出すには、javascript を書く必要があります。.
その外観が好き何 href リンク? <a href = javascript」:[ものをここに行く]> … hows は、働きます?
提案をお寄せいただきありがとうございます!
Javascript の使用方法について (JQuery のようなツールと) リンクをユーザーのクリック イベントをキャッチするには. これは、オフの ajax 呼び出しを火災だろう (もう一度簡単 jquery を使って) ユーザー名をログオンできません。, または何か. 唯一の問題ですし、あなた don't を推測 ※ 本当に ※ メールまたはいない送信されたかどうか.