I’m on a project where we need to collect metrics around a function named "Share a Story." The idea is very simple — আপনি ইন্ট্রানেট নেভিগেশন একটি আকর্ষণীয় নিবন্ধটি এ খুঁজছেন এবং কেউ সাথে শেয়ার করতে চান করছি, click a link labeled "Share this story" আপনার বন্ধু এটি ইমেইল.
আমরা এই কাজের জন্য একটি কাস্টম ফর্ম নিয়ে অভিনয়, কিন্তু শেষে, সাধারণ জ্ঞান দিন জিতেছে এবং আমরা শুধু পরিচিত ব্যবহার <একটি href = mailto:…> technique. (<একটি href mailto:…> HTML-এর একটি আশ্চর্যজনক শক্তসমর্থ সামান্য বিট; একটি বোনাস হিসেবে, যে লিঙ্ক আমার পুরোনো ইউনিক্স্ man পৃষ্ঠাগুলি দিন আমাকে ফিরে আসে; ততদিন ছিল!).
তারা তাদের পরিচিত মাইক্রোসফট আউটলুক ক্লায়েন্ট ব্যবহার করতে পাবেন এই প্রযুক্তি ব্যবহারকারীদের জন্য একটি মহান ইন্টারফেস উপলব্ধ করা হয় (বা যাই হোক না কেন তারা ইমেইল ক্লায়েন্ট ইনস্টল করা আছে).
এটা দরিদ্র ডেভেলপার ধরনের আমাদের কিছু কঠিন করে তোলে থেকে তারা ক্লায়েন্ট * এছাড়াও * গল্প প্রায়শই ভাগ করা হয়, যা কিভাবে প্রায়ই ব্যবহারকারীদের শেয়ার গল্প এবং এমনকি দেখায় যে ভবিষ্যতে একটি রিপোর্ট চালাতে চায়.
We whiteboarded a few potential solutions. My favorite is to carbon copy (সিসি) a SharePoint list. That way, the end user still gets the outlook client while we get to capture the event because we’ll get a copy of the email ourselves. There are some obvious drawbacks. The main problem is that the user could simply blank out or otherwise mangle the CC address. এবং, we need to manage that event library of emails. We have a scheduled job on the white board responsible for that cleanup.
আপনি যদি এই সমস্যা সমাধানের কিছু চতুর পদ্ধতি থেকে থাকে তাহলে, বলুন না দয়া করে.
</শেষ>
আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.
টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin
উচ্চ পল,
প্রয়োজন নিবন্ধ তারপর ঠিক সময় ব্যবহারকারী সেয়ার সংখ্যা ক্যাপচার যদি
শুধু তৈরি 1 কাস্টম মেটা তালিকায় ক্ষেত্র এবং যখন সেয়ার ব্যবহারকারীর ক্লিকের একটি গল্প লিঙ্ক তারপর কল 1 বিকাশকারী যে কোড উপর একটি কোড লিখুন যা জাভাস্ক্রিপ্ট ফাংশন XMLHttpRequest বস্তু ব্যবহার করে asynchornous কল এবং উৎপন্ন দ্বারা পাল্টা বাড়ায় 1 যে নিবন্ধটি .
বিকাশকারী কাস্টম ওয়েব অংশ উপর কাজ করছে, তাহলে তিনি সার্ভার প্রান্তের হাইপারলিঙ্ক প্রকার নিয়ন্ত্রণ cretae এবং তাদের কোডকে দ্বারা গণনা বাড়ায় হবে 1 যে নিবন্ধটি এবং দৃষ্টিভঙ্গী খুলুন.
এবং
প্রয়োজন প্রাপক তালিকা মত সব বিস্তারিত ক্যাপচার যদি , তারিখ , সম্পাদিত পাঠান তারপর
এই অপশনটি কাজ করবে না , তারপর ডেভেলপার দৃষ্টিভঙ্গী ইন্টারফেসের মত চেহারা, যা একটি ওয়েবপেজ তৈরি ও Send বাটন কোড নেভিগেশন সব বিস্তারিত ক্যাপচার করতে হবে
কিভাবে এই সম্পর্কে?
* তৈরি করুন একটি _layouts পৃষ্ঠা থেকে যে লিংক লিংক এবং querystring বর্তমান পৃষ্ঠা যোগ পাঠান.
* _layouts পৃষ্ঠায়, একটি Sp তালিকা বা একটি ডিবি টেবিল ব্যবহারের তথ্য লিখুন.
* ObjMail.Display ব্যবহার তারপর পাঠান তৈরি করতে Outlook.Application নামস্থান ব্যবহার করুন এবং() দৃষ্টিভঙ্গী একটি নতুন মেইল বার্তা খুলুন – দেখুন http://forums.devx.com/showthread.php?threadid=152716
* তারপর মূল পৃষ্ঠায় বা একটি আপনাকে ধন্যবাদ উইন্ডোতে ফিরে server.transfer
আমি চাই একটি লিঙ্ক হবে:
<a href="mailto:test@test.com" id="mailLink" >মেইল</একটি>
এবং মত jQuery ব্যবহার:
$("mailLink").ক্লিক করুন(কাজ() { $.পোস্ট(/*do ajax call*/) });
মাত্র $ প্রতিস্থাপন করুন. পোস্ট (http://docs.jquery.com/Ajax/jQuery.post) or $.ajax (http://docs.jquery.com/Ajax) Ajax কল করতে কোড.
ড্যানিয়েল, যে সাদা বোর্ডে অন্য কোনো বিকল্প আছে. আপনি বলতে চাই ঝুঁকি — ব্যবহারকারী কর্ম cancels তাহলে কি হবে? আমরা মধ্যে কল JavaScript জন্য কিছু ওয়েব সার্ভিস লিখতে প্রয়োজন যেহেতু টেকনিক্যালি কঠিন খুব এর.
যে মত একটি href লিঙ্ক কি এরকম দেখাবে? <a href="javascript:[স্টাফ এখানে যায়]> … hows যে কাজ করে?
পরামর্শ দেওয়ার জন্য ধন্যবাদ!
কিভাবে জাভাস্ক্রিপ্ট ব্যবহার সম্পর্কে (jQuery মত একটি টুল ব্যবহার) লিংকে ক্লিক করে ব্যবহারকারী ঘটনা ধরা. এটি একটি Ajax কল অফ ফায়ার হবে (jQuery কি আবার সহজ) লগ ইন করুন আপনার ব্যবহাকারীর নাম হতে পারে, যে আপনি চান অন্যথায় বা কিছু. আমি একমাত্র সমস্যা তারপর, অনুমান আপনি কি না * সত্যিই * ইমেইল পাঠানো বা না হলে জানতে.