اشتراک‌ها
قلم (فونت) زیبای فارسی تنها

فونت آزاد (تحت مجوز SIL Open Font License 1.1) و رایگان است. می‌توانید آن را تغییر دهید و به هر اسمی غیر از نام تنها منتشر نمایید. 

قلم (فونت) زیبای فارسی تنها
نظرات مطالب
BloggerToCHM
به روز رسانی‌
نگارش 1.1
- ارتقاء به نگارش جدید open search api مورد استفاده گوگل
دریافت:
http://vahid.nasiri.googlepages.com/BloggerToCHM_1.1_setup.exe
پاسخ به بازخورد‌های پروژه‌ها
'System.Data.Entity.Core.EntityException'
failed to open یعنی رشته‌ی اتصالی رو باید تنظیم کنی. نمی‌تونه به بانک اطلاعاتی وصل بشه.
پاسخ به بازخورد‌های پروژه‌ها
ساختار گزارش خاص
این گزارش شبیه به مثال تولید برگه سؤالات امتحانی است. دو روش برای حل آن وجود دارد:
الف) استفاده از قالب سفارشی سلول‌ها: (^)
ب) استفاده از قالب‌های open office و ترکیب آن با PdfReport: (^)
نظرات مطالب
استفاده از افزونه Typeahead مجموعه Twitter Bootstrap در ASP.NET MVC
matcher یک callback جاوا اسکریپتی است. بنابراین در سمت کلاینت باید پیاده سازی شود (چیزی شبیه به مقدار دهی source پویای مثال آخر بحث).
$('.typeahead').typeahead({
    matcher: function(item) {
        // آیتم مقداری است که باید برای تطابق بررسی شود
        //  this.query کوئری جاری را بر می‌گرداند.
        return true // اگر آیتم تطابق داشته است
    }
})
مثلا:
matcher: function (item) {
    if (item.toLowerCase().indexOf(this.query.trim().toLowerCase()) != -1) {
        return true;
    }
}
از matcher برای سفارشی سازی و بررسی اینکه آیا عبارت تایپ شده توسط کاربر با list دریافتی تطابق دارد یا خیر، استفاده می‌شود. حالت پیش فرض، تطابق دقیق لیست دریافتی با متن ورودی کاربر است. با استفاده از matcher در سمت کلاینت می‌توانید نحوه نمایش لیست دریافتی از سرور را سفارشی سازی کنید.