لینک

معرفی لینک خرید از فروشگاههای مختلف

لینک

معرفی لینک خرید از فروشگاههای مختلف

لینک تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری

تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری

لینک پرداخت و دانلود *پایین مطلب * فرمت فایل :Word ( قابل ویرایش و آماده پرینت )   تعداد صفحه43   فصل اول از درخواست آزمایش تا انجام نمونه گیری هنگامی که بیمار با برگه درخواست آزمایش به آزمایشگاه مراجعه می کند، ابتدا تحت تاثیر ظاهر آزمایشگاه و نحوه رفتار مسئولین پذیرش قرار می گیرد؛ لذا بجاست که در آراستن فضای محوطه پذیرش دقتهای لازم معمول گردد و محیطی تمیز و فوق العاده آراسته در منظر چشم مراجعه کننده ایجاد شود. برای اینکه بیمار معالجه گردد تجویز دارو همیشه لازم نیست اما جلب اعتماد بیمار به پزشک و سیستم تشخیص و درمان، همیشه لازم است. اگر بیمار در مراجعه به آزمایشگاه محیطی بی نظم و کثیف را مشاهده کند بالطبع نسبت به دقت و صحت نتیجه آزمایشو بالمال نتیجه درمان مشکوک خواهد شد. دکوراسیون و تزئینات پذیرش باید چشم نواز و آرامش بخش باشند. در رفتار پرسنل آزمایشگاه می بایست جدیت و دلسوزی مشهود باشد. به هیچ وجه در حضور مراجعین شوخی و صحبت های غیر حرفه ای نباید انجام پذیرد. چنین حرکاتی مسلما اعتماد بیمار را خدشه دار خواهد ساخت. پس از اخذ نسخه بیمار و انجام پذیرشمی باید از او دعوت ...
تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری,دانلودتحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری, از درخواست آزمایش تا انجام نم برای پشتیبانی و خرید فایل به سایت فروشنده مراجعه بفرمائید لینک سایت فروشنده فایل



لینک منبع :لینک تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری

تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری|پی - دریافت lp.emkan2.ir/list/694482-html‏ لینک پرداخت و دانلود *پایین مطلب*. فرمت فایل:Word (قابل ویرایش و آماده پرینت). تعداد صفحه43. فصل اول. از درخواست آزمایش تا انجام نمونه گیری. هنگامی که بیمار با ... تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری – bold - seda پروژه sedayepooya.ir/bold/تحقیق-در-مورد-از-درخواست-آزمایش-تا-انجا/‏ - ذخیره شده تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری. لینک پرداخت و دانلود *پایین مطلب * فرمت فایل :Word ( قابل ویرایش و آماده پرینت ) تعداد صفحه43 فصل اول از ... نمونه گیری برای آزمایش - پرستار https://parastar.info/index.php/services/103.../sample-collection‏ - ذخیره شده آزمایشات تشخیصی, نمونه گیری برای آزمایش, آمادگی قبل از آزمایش ، فرآیند ... روش های تحقیق ... پرستار بایستی برنامه انجام آزمایشات بیمار را چیده و به موقع نمونه ها را به ... لازم است که آزمایش، دلیل و رویه انجام آن برای بیمار شرح داده شود تا باعث آسایش .... زمانی که برگه درخواست آزمایش برای گازهای خون شریانی را تکمیل می کنید، ... نمونه-آزمایش - پرستار https://parastar.info/index.php/component/tags/tag/sampling-lab‏ - ذخیره شده روش های تحقیق ... آمادگی های لازم قبل از انجام آزمایش و روش نمونه گیری صحیح برای آزمایش مثل نمونه ... لازم است که آزمایش، دلیل و رویه انجام آن برای بیمار شرح داده شود تا باعث آسایش .... زمانی که برگه درخواست آزمایش برای گازهای خون شریانی را تکمیل می کنید، .... به بیمار در مورد نمونه گیری از خلط به صورت تخلیه عادی خلط اطلاع دهید. فرایند چیست؟ – یادآزما - آموزش های مورد نیاز برای کارکنان آزمایشگاه های ... yadazma.com/what-is-the-process/‏ - ذخیره شده 30 مه 2019 ... شکل ۱- فرایند اصلی آزمایشگاه از درخواست آزمایش تا جواب آزمایش ... شکل ۲- فرایند اصلی آزمایشگاه شامل زیرفرایندهای قبل از انجام آزمایش، انجام ... به این ترتیب قبض پذیرش بهعنوان ورودی فرایند نمونه گیری تبدیل به نمونه بیمار به عنوان خروجی این فرایند میگردد. .... برای دانلود این مقاله به لینک زیر مراجعه نمایید. دستورالعمل ارسال نمونه های آزمایشگاهی به خارج از کشور kavoshbaft.ir/news_136561-utab‏ - ذخیره شده 5 فوریه 2018 ... این درخواست توسط اداره امور آزمایشگاه های دانشگاه مورد ... 4 - ارسال نمونه به خارج از کشور برای انجام آزمایش تشخیص پزشکی، فقط در مواردی که امکان ... از درخواست آزمایش تا انجام نمونه گیری - تازه های علمی آموزشی مجازی thenewest.iran2kadoo.ir/.../از+درخواست+آزمایش+تا+انجام+نمونه+گیری.html‏ - ذخیره شده نام محصول : تحقیق از درخواست آزمایش تا انجام نمونه گیری ... ضد انعقادهای مورد استفاده در ایران بطور معمول EDTA، سیترات سدیم و گاهی هپارین می باشند. .... لینک دانلود و خرید پایین توضیحاتدسته بندی : پاورپوینتنوع فایل : .ppt ( قابل ویرایش و آماده ... تصاویر برای لینک تحقیق در مورد از درخواست آزمایش تا انجام نمونه گیری نمونه گیری خون - آزمایشگاه شفا shafa-laboratory.com/نمونه-گیری-خون/‏ - ذخیره شده آزمایش خون یکی از آزمایشات رایج پزشکی می باشد و انجام فرآیند خون گیری ... افرادی که قصد انجام آزمایش خون دارند حداقل ۸ تا ۱۲ ساعت قبل از انجام آزمایش باید ناشتا باشند. ... از انجام نمونه گیری; انتخاب وسایل و ابزار مورد نیاز با نوع آزمایش درخواست شده ... نمونه گیری در منزل : آزمایشگاه لاوازیه lavaziehlab.com/features/نمونه-گیری-در-منزل/‏ - ذخیره شده روال انجام نمونه گیری بیمار در منزل شامل مراحل پذیرش ، نمونه گیری و جوابدهی به شرح ... یا تلگرام به شماره ۰۹۱۰۲۰۹۸۱۴۴ ارسال شود تا برای هر نوع تست درخواستی پذیرش ... درخواست پزشک٬ پذیرش را انجام داده و توضیحات لازم در ارتباط با شرایط آزمایش به ... را با وسایل احتمالی مورد نیاز آماده کرده و ضمن هماهنگی با مسئول نمونه گیری و ثبت ... راهنمای آزمایش چالش گلوکز : GCT – وب سایت رسمی آزمایشگاه ژنتیک ... https://fajrlab.com/راهنمای-آزمایش-چالش-گلوکز-gct/‏ - ذخیره شده آزمایش چالش گلوگز پاسخ بدن را به قند (گلوکز) اندازه گیری می کند. ... سپرده و دقیقا ۱ ساعت پس از آن بیمار در محل نمونه گیری حاضر شود تا نمونه برداری انجام شود. ... نکته ۱: این آزمایش نیاز به ناشتایی ندارد مگر آنکه به همراه آن؛ درخواست آزمایش قند خون ناشتا نیز وجود داشته باشد. .... برای کسب اطلاعات بیشتر لینک زیر را مشاهده کنید. روشهای نمونه گیری و تعیین حجم نمونه (Sampling) – اطمینان شرق https://www.spss-iran.com/index_files/Sampling.htm‏ - ذخیره شده رتبه: ۴٫۹ - ۱۲ رأی روشهای نمونه گیری آماری که عموما در تحقیقات و پژوهشهای کاربردی مورد استفاده ... در این نوع نمونه گیری به هر یک از افراد جامعه احتمال مساوی داده می‌شود تا در نمونه انتخاب شوند. ... انتخاب نمونه تصادفی ساده را به سه شیوه می‌توان انجام داد: شیوه اول به صورت قرعه .... تعیین حجم نمونه تهیه کرده و با قیمت بسیار مناسب عرضه می کند، لینک زیر را ... راهنمای نمونه گیری بیماران | آزمایشگاه آرژانتین argentinalab.ir/راهنمای-نمونه-گیری-بیماران/‏ - ذخیره شده راهنمای نمونه گیری اسپرم: ... در مواردی که اندازهگیری کمی یا کیفی چربی در مدفوع مورد درخواست میباشد بیمار نباید پیش از جمعآوری نمونه از شیاف یا مواد روغنی استفاده .... نحوه انتقال نمونه تا آزمایشگاه : ... دستورالعمل نمونه گیری تست تحمل گلوکز(GTT ) و تست قند 1 ساعته: .... راهنمای جمع آوری جهت انجام آزمایش کشت و کامل ادرار در آقایان :. تست های تعیین گروه خون https://www.labworld.ir/مطالب/item/106-blood-group.html‏ - ذخیره شده گروه خونی یکی از آزمایشات ساده و در عین حال بسیار حساس است که در آزمایشگاه ها ... یک انسان بالغ حدود 6-4 لیتر خون دارد که در سر تا سر بدنش در حال گردش است. خون کارهای مهمی انجام می‌دهد اما انتقال اکسیژن به بخش های مختلف بدن، مهم ترین کار آن است. .... به سوسپانسیون 2 برابر است زیرا نمونه سرم ممکن است Ab های کمتری داشته باشد ). آزمایشگاه کنترل کیفیت نساجی | آزمایشگاه آریسا https://arisalab.ir/quality-control-lab‏ - ذخیره شده معیار خاکستری : برای تعیین تغییر رنگ زا نمونه و لکه گذاری روی نمونۀ سایش دهنده، ... اگر نمونۀ مورد آزمایش نخ است آن را با کشبافی به پارچه تبدیل کنید تا ابعاد مورد ... در بالا نصب کرده و ده بار سایش یا حرکت رفت و برگشت را به مدت ۱۰ثانیه انجام دهید. ... این دما با ترمومتر یا ترموکوپلی اندازه گیری می شود که قسمت حساس آن در مرکز ... مرکز تحقیقات عوامل اجتماعی مؤثر بر سلامت - ازمایشگاه ازدواج sdh.sbmu.ac.ir/index.jsp?pageid=31163&p=1‏ - ذخیره شده نمونه گیری ادرار و خون به محض مراجعه انجام می شود، سپس واکسیناسیون و کلاس خواهد بود. تشکیل کلاس خانمها و آقایان ساعت 10.30 تا 12 هر روز می باشد. اعتبار آزمایشات ... [DOC] شاخص‌های ارزیابی سیستم‌های اطلاعات آزمایشگاه https://centlab.tbzmed.ac.ir/.../پیش%20نویس%20شاخصهای%20ارزیابی%20سیس.doc‏ قابلیت تصحیح اطلاعات درخواست کننده آزمایش تا قبل از اعلام نتیجه ... قابلیت ثبت نوع نمونه درخواست شده برای انجام آزمایش. به عنوان مثال در مورد نمونه های پاتولوژی تشریحی و سیتولوژی باید قابلیت ثبت ... قابلیت ثبت راهنما های ویژه برای آماده سازی بیمار قبل از نمونه گیری ... قابلیت اتصال/ لینک به ویژگی های عملکردی آزمایش. آزمایشگاه ژنتیک www.geneticlab.ir/‏ - ذخیره شده - مشابه با استفاده از این لینک می توانید به آزمایشگاه پیام خود را ارسال کنید. ... نمونه گیری از جنین نیازی به ناشتایی و آمادگی قبلی ندارد. ... برای انجام آزمایش Array CGH نمونه DNA فرد مورد نظر با نمونه DNA کنترل مورد مقایسه قرار می‌گیرد. ... این جهشها در ۱۰ تا ۳۵ درصد از افراد مبتلا به سرطان ریه (NSCLC) اتفاق می افتند که به پزشکان ... آزمایش خون/ سوالاتی مهم پیرامون آزمایش خون - YJC https://www.yjc.ir/fa/.../آزمایش-خون-سوالاتی-مهم-پیرامون-آزمایش-خون‏ - ذخیره شده 17 فوریه 2018 ... نکاتی در رابطه با آزمایش خون به همراه سوالات رایج آزمایش خون و تشخیص ... به ۲۰ سوال رایج در مورد آزمایش خون و تفسیر آن پاسخ داده است که در زیر می خوانیم. ... چنان چه نتایج آزمایش طبیعی باشد باید حداقل هر ۵ سال یک بار تا ۴۰ سالگی و ... فشار روی موضع خون گیری و انجام صحیح رگ گیری توسط نمونه گیر مربوط است. [PPT] Slide 1 gh.mui.ac.ir/sites/gh.mui.ac.ir/files/elzamatnemonehgiri.pptx‏ - ذخیره شده - مشابه در برخی آزمایش ها باید پیش از نمونه گیری مدتی غذا مصرف نشود تا سطح قند و ... مورد دیگر آن است که با نتایج غیرطبیعی در افرادی روبه رو شویم که سابقه پیشین ندارند. ... از نمونه گیری و شرح این شرایط برای هر یک از تستهایی که بیمار درخواست انجام آنرا .... بایستی متذکر شد که تحقیقات مختلف نشان میدهد به ازای افزایش هر میلی لیتر ... ادامه - Negaah Eye Hospital negaheyehospital.com/cpages/mainPage.asp?I=S1M36P1C100‏ - ذخیره شده 31 جولای 2018 ... آزمایشگاه بیمارستان نگاه با پوشش طیف وسیعی از آزمایشهای تشخیص ... که درخواست انجام آزمایش خون در شرایط خوب دارند خدمات کاملی را ارائه می دهد. ... پذیرش، انجام و جوابدهی تمامی آزمایشات مورد نیاز بیماران در سایر رشته های ... آزمایشات روتین بیماران را در مدتی کمتر از یک ساعت از زمان نمونهگیری، ... لینک وزارت بهداشت ... تالار گفتگو- بخش علمی و صنفی - انجمن دکترای علوم آزمایشگاهی iacld.ir/2012-09-22-09-59-41‏ - ذخیره شده - مشابه ورود به بخش فایل ها - لینک های آموزشی تالار گفتگو ... تا کنون هیچ مطلبی حذف نشده است و در هر مورد تاریخ قرار گیری در وب سایت قید شده است. .... 2- درس سمینار در دانشگاه شما به چه صورتی ارائه میشود و آیا تحقیق کتابخانه ای ..... ظهر روز بعد دوباره درخواست انجام آزمایش روی همان نمونه از طرف بخش داده شد که نتیجه 200 برای وی به دست امد ... لوله غیر وکیوم لخته (سرم) فاقد ماده ضد انعقاد | فرتست، شرکت فرزانه ... fartest.ir/fa/blood-collection-test-tubes/9‏ - ذخیره شده لوله یکبار مصرف لخته Plain فرزانه آرمان آموزش خون گیری لوله خلأ و سرسوزن فرتست فشار خون. ... ماده ضد انعقاد به منظور جمع آوری سرم و فرآیند لخته سازی خون مورد استفاده قرار می گیرند. لوله ها سرم برای نگهداری نمونه خون بیمار استفاده می شود. ... از عملیات سانتریفوژ از لخته خون جدا می شود تا آزمایشات مربوطه بر روی سرم انجام پذیرد. اطلاعاتی درباره آزمایش ازدواج و چگونگی انجام آن - سالن عقد خاطره www.salonaghd.ir/post/795/marriage-test.html‏ - ذخیره شده اگر به دنبال اطلاعاتی درباره آزمایش ازدواج و چگونگی انجام آن هستید تا پایان این مطلب ... بهتر است خانواده ها بررسی و تحقیقات بیشتری در این زمینه داشته باشند. ... این آزمایش ازدواج برای تشخیص بیماری تالاسمی و با نمونه گیری خون انجام می شود. ... بررسی این بیماری در آزمایش ازدواج می تواند از طرف زوجین درخواست شود. .... لینک جدید. بیماری‌ سل - دانشگاه علوم پزشکی شهرکرد https://skums.ac.ir/Index.aspx?page_=form...‏ - ذخیره شده نمونه اول : باید در اولین مراجعه بیمار و زیر نظر پرسنل بهداشتی گرفته شود ... بیماری که فقط ۱ ازمایش اسمیر خلط مثبت از نظر BK و یک مورد هم کشت مثبت از نظر BK ... وجود باسیل سل در خلط مورد آزمایش قرار گیرند تا از منفی ماندن آنها اطمینان حاصل شود . انجام این آزمایش اساساً برای کنترل بیماران از نظر عدم ابتلا به بیماری سل ریوی با ... جزییات انجام آزمایش تشخیصی – ایران اچ‌آی‌وی https://www.iranhiv.com/?page_id=377‏ - ذخیره شده تنها راه مطمئن تشخیص آلودگی و یا عدم آلودگی به ویروس ایدز (HIV) انجام آزمایش خون در ... از زمان ورود ویروس به بدن انسان تا زمانی که شواهد آزمایشگاهی ظاهر شود، ممکن است فاصله ... بر روی برخی تصمیمات آینده شما تأثیر گذار باشد ( مثلاً در مورد تشکیل خانواده ). ... کیتهای تشخیص در منزل (که از خون یا بزاق نمونه گیری میشود) در یک دقیقه ... انواع آزمایش دی ان ای و نحوه انجام آزمایش DNA + روش - نمناک namnak.com/آزمایش-DNA.p40147‏ - ذخیره شده - مشابه رتبه: ۴٫۵ - ۱۹ رأی آزمایش DNA برای تشخیص هویت و اثبات بسیاری از ادعاها در پزشکی قانونی استفاده می شود و ... آزمایش قانونی - به شناسایی مظنونین یا قربانیان در یک تحقیق جنایی کمک خواهد کرد. ... ادامه مقاله را مطالعه کنید، تا در مورد آزمایش دی ان ای بیشتر بدانید. ... از آن نمونه کوچک، آزمایشگاه DNA هر چیزی را که لازم است بداند، دستگیرش خواهد شد. معاینات پزشکی قبل از استخدام و پذیرش | ایران استخدام https://iranestekhdam.ir/معاینات-پزشکی-قبل-از-استخدام-و-پذیرش/‏ - ذخیره شده 12 مه 2019 ... ما در “تیم آموزشی ایران استخدام” سعی خواهیم کرد تا در این مطلب به صورت خلاصه وار شما را با این مرحله آشنا کنیم. ... مرحله 7: گزینش (شامل مصاحبه عقیدتی و سیاسی و تحقیقات محلی و گاهاً استعلام) ... 4-درخواست انجام آزمایشهای پاراکلینیک مورد نیاز بر اساس نوع مواجهه ... نمونه هایی از دستورالعمل معاینات پزشکی سازمان ها:. آزمایش‌های سه ماهۀ اول بارداری | مادرشو https://madarsho.com/pregnancy/.../آزمایش‌های-سه-ماهۀ-اول-بارداری‏ - ذخیره شده در این مطلب شما با آزمایش‌های معمول سه ماهۀ اول بارداری آشنا خواهید شد. ... این آزمایش خون برای کنترل موارد زیادی کاربرد دارد و می‌تواند اطلاعات مناسبی در مورد وضعیت شما بدهد. ... خون قند ناشتا نداده باشید، در اولین معاینه، پزشک درخواست آزمایش قند خون ناشتا را ... انجام آزمایش‌های غربالگری در سه ماهۀ اول به مادر کمک خواهد کرد تا در صورت احتمال ... مرکز تحقیقات فرآوری مواد معدنی ایران IMPRC | لیست هزینه ... www.imprc.ir/list-hazine/‏ - ذخیره شده مرکز تحقیقات فرآوری مواد معدنی ایران دارای 4 واحد آزمایشگاهی (شیمی، کانی شناسی، ... برای دریافت فایل فشرده حاوی خدمات و فایل های پذیرش نمونه بر روی لینک های زیر ...</div> <div class="tags mt-3"> <a href="/tag/%d9%84%db%8c%d9%86%da%a9" class="badge badge-light px-3 py-2 mb-2 ml-1" title="لینک">لینک</a> <a href="/tag/%d8%aa%d8%ad%d9%82%db%8c%d9%82" class="badge badge-light px-3 py-2 mb-2 ml-1" title="تحقیق">تحقیق</a> <a href="/tag/%d9%85%d9%88%d8%b1%d8%af" class="badge badge-light px-3 py-2 mb-2 ml-1" title="مورد">مورد</a> <a href="/tag/%d8%af%d8%b1%d8%ae%d9%88%d8%a7%d8%b3%d8%aa" class="badge badge-light px-3 py-2 mb-2 ml-1" title="درخواست">درخواست</a> <a href="/tag/%d8%a2%d8%b2%d9%85%d8%a7%db%8c%d8%b4" class="badge badge-light px-3 py-2 mb-2 ml-1" title="آزمایش">آزمایش</a> <a href="/tag/%d8%a7%d9%86%d8%ac%d8%a7%d9%85" class="badge badge-light px-3 py-2 mb-2 ml-1" title="انجام">انجام</a> <a href="/tag/%d9%86%d9%85%d9%88%d9%86%d9%87" class="badge badge-light px-3 py-2 mb-2 ml-1" title="نمونه">نمونه</a> <a href="/tag/%da%af%db%8c%d8%b1%db%8c" class="badge badge-light px-3 py-2 mb-2 ml-1" title="گیری">گیری</a> </div> <style> @media (min-width: 992px) { #abs { width: 80% !important; margin: auto !important; } } </style> <div id="abs"> <div id="mediaad-FEGO"></div> </div> <script type="text/javascript"> var head = document.getElementsByTagName("head")[0]; var script = document.createElement("script"); script.type = "text/javascript"; script.async = 1; script.src = "https://s1.mediaad.org/serve/blogsky.com/loader.js"; head.appendChild(script); document.getElementById("abs").style.padding = "50px 0 10px 0"; </script> </div> <div class="post-info pt-4 mt-3 d-flex flex-column flex-sm-row align-items-center"> <div class="author-info d-flex flex-column ml-auto"> <small class="post-date">چهارشنبه 19 تیر 1398 ساعت 16:41</small> </div> <div class="buttons-wrapper d-flex flex-row align-items-center mt-2 mt-md-0 mr-auto mr-md-0"> </div> </div> </div> </div> </div> </div> <script> var sidebarButton = document.getElementById("sidebar-button"), sidebar = document.getElementById("sidebar"); sidebarButton.addEventListener("click", function (event) { event.stopPropagation(); document.body.setAttribute("data-scr", window.scrollY); document.body.style.top = "-" + window.scrollY + "px"; document.body.classList.add("menu-open"); sidebar.classList.add("reveal"); }) sidebar.addEventListener("click", function (event) { event.stopPropagation(); }) document.body.addEventListener("click", function () { if (document.body.classList.contains("menu-open")) { document.body.classList.remove("menu-open"); window.scrollTo(0, document.body.getAttribute("data-scr")); sidebar.classList.remove("reveal"); } }) blogsky.ajax.onPollVoteBegin = function (data) { document.getElementById("submit-vote-button-" + data.id).setAttribute("disabled", "disabled"); document.getElementById("submit-vote-button-" + data.id).classList.add("loading"); } blogsky.ajax.onPollVoteSuccess = function (data) { document.getElementById("poll-vote-" + data.id).innerHTML = data.data; } blogsky.ajax.onPollVoteFailure = function (data) { document.getElementById("submit-vote-button-" + data.id).removeAttribute("disabled"); document.getElementById("submit-vote-button-" + data.id).classList.remove("loading"); var pollVoteErrorMessage = document.getElementById("poll-vote-error-message-" + data.id); pollVoteErrorMessage.innerHTML = data.error; pollVoteErrorMessage.style.display = "block"; setTimeout(function () { pollVoteErrorMessage.style.display = "none"; }, 5000); } blogsky.ajax.onPollResultBegin = function (data) { document.getElementById("poll-results-button-" + data.id).setAttribute("disabled", "disabled"); document.getElementById("poll-results-button-" + data.id).classList.add("loading"); } blogsky.ajax.onPollResultSuccess = function (data) { document.getElementById("poll-vote-" + data.id).style.display = "none"; document.getElementById("poll-result-" + data.id).innerHTML = data.data; } blogsky.ajax.onPollResultFailure = function (data) { var pollVoteErrorMessage = document.getElementById("poll-vote-error-message-" + data.id); pollVoteErrorMessage.innerHTML = data.error; pollVoteErrorMessage.style.display = "block"; setTimeout(function () { pollVoteErrorMessage.style.display = "none"; }, 5000); } blogsky.ajax.onPollResultComplete = function (data) { document.getElementById("poll-results-button-" + data.id).removeAttribute("disabled"); document.getElementById("poll-results-button-" + data.id).classList.remove("loading"); } if (window.location.href.indexOf("/post-") > -1) { window.onscroll = function () { var articleElement = document.querySelector(".post-box"); var currentState = document.body.scrollTop || document.documentElement.scrollTop; var pageHeight = articleElement.scrollHeight; // var pageHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight; var scrollStatePercentage = (currentState / pageHeight) * 100; document.querySelector(".reading-progress").setAttribute("value", scrollStatePercentage); if ((window.innerHeight + window.scrollY) >= document.body.offsetHeight) { document.querySelector(".reading-progress").setAttribute("value", 100); } } } if (document.getElementById("total-label")) { if (/^\/\d{4}\/\d{2}\/\d{2}\/post-\d+.*/i.test(window.location.pathname)) { document.getElementById("total-label").innerHTML = "نظر"; } else if (window.location.pathname.indexOf("/dailylink") == 0) { document.getElementById("total-label").innerHTML = "لینک"; } else if (window.location.search.indexOf("?q=") > -1) { document.getElementById("total-label").innerHTML = "نتیجه"; } else if (window.location.pathname == "" || window.location.pathname == "/" || window.location.pathname.indexOf("/page/") == 0 || window.location.pathname.indexOf("/posts") == 0 || window.location.pathname.indexOf("/category/") == 0 || window.location.pathname.indexOf("/tag/") == 0 || window.location.pathname.indexOf("/author/") == 0 || /^\/\d{4}(\/\d{2})?(\/\d{2})?/i.test(window.location.pathname)) { document.getElementById("total-label").innerHTML = "یادداشت"; } else { document.getElementById("total-label").innerHTML = "نظر"; } } //more (function (global, factory) { typeof exports === "object" && typeof module !== "undefined" ? module.exports = factory() : typeof define === "function" && define.amd ? define(factory) : (global = global || self, global.shave = factory()); }(this, function () { "use strict"; function shave(target, maxHeight) { var opts = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; if (!maxHeight) throw Error("maxHeight is required"); var els = typeof target === "string" ? document.querySelectorAll(target) : target; if (!els) return; var character = opts.character || "…"; var classname = opts.classname || "js-shave"; var spaces = typeof opts.spaces === "boolean" ? opts.spaces : true; var charHtml = "<span class=\"js-shave-char\">".concat(character, "</span>"); if (!("length" in els)) els = [els]; for (var i = 0; i < els.length; i += 1) { var el = els[i]; var styles = el.style; var span = el.querySelector(".".concat(classname)); var textProp = el.textContent === undefined ? "innerText" : "textContent"; // If element text has already been shaved if (span) { el.removeChild(el.querySelector(".js-shave-char")); el[textProp] = el[textProp]; } var fullText = el[textProp]; var words = spaces ? fullText.split(" ") : fullText; if (words.length < 2) continue; var heightStyle = styles.height; styles.height = "auto"; var maxHeightStyle = styles.maxHeight; styles.maxHeight = "none"; if (el.offsetHeight <= maxHeight) { styles.height = heightStyle; styles.maxHeight = maxHeightStyle; continue; } var max = words.length - 1; var min = 0; var pivot = void 0; while (min < max) { pivot = min + max + 1 >> 1; el[textProp] = spaces ? words.slice(0, pivot).join(" ") : words.slice(0, pivot); el.insertAdjacentHTML("beforeend", charHtml); if (el.offsetHeight > maxHeight) max = spaces ? pivot - 1 : pivot - 2; else min = pivot; } el[textProp] = spaces ? words.slice(0, max).join(" ") : words.slice(0, max); el.insertAdjacentHTML("beforeend", charHtml); var diff = spaces ? " ".concat(words.slice(max).join(" ")) : words.slice(max); var shavedText = document.createTextNode(diff); var elWithShavedText = document.createElement("span"); elWithShavedText.classList.add(classname); elWithShavedText.style.display = "none"; elWithShavedText.appendChild(shavedText); el.insertAdjacentElement("beforeend", elWithShavedText); styles.height = heightStyle; styles.maxHeight = maxHeightStyle; } } return shave; })); shave(".collapsable", 25, { character: "<button class=\"btn btn-sm btn-link p-0 mr-1 d-inline\" style=\"cursor:pointer\"><small>ادامه...<small></button>" }); document.querySelector(".collapsable").addEventListener("click", function () { if (this.querySelector(".js-shave")) { this.querySelector(".js-shave-char").remove(); this.textContent += this.querySelector(".js-shave").textContent; } }); //Parallax (function (n, h) { "function" === typeof define && define.amd ? define([], h) : "object" === typeof module && module.exports ? module.exports = h() : n.Rellax = h() })("undefined" !== typeof window ? window : global, function () { var n = function (h, p) { var a = Object.create(n.prototype), l = 0, r = 0, k = 0, t = 0, c = [], u = !0, B = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame || function (a) { return setTimeout(a, 1E3 / 60) }, q = null, C = window.cancelAnimationFrame || window.mozCancelAnimationFrame || clearTimeout, D = window.transformProp || function () { var a = document.createElement("div"); if (null === a.style.transform) { var b = ["Webkit", "Moz", "ms"], e; for (e in b) if (void 0 !== a.style[b[e] + "Transform"]) return b[e] + "Transform" } return "transform" }(); a.options = { speed: -2, center: !1, wrapper: null, relativeToWrapper: !1, round: !0, vertical: !0, horizontal: !1, callback: function () { } }; p && Object.keys(p).forEach(function (d) { a.options[d] = p[d] }); h || (h = ".rellax"); var m = "string" === typeof h ? document.querySelectorAll(h) : [h]; if (0 < m.length) { a.elems = m; if (a.options.wrapper && !a.options.wrapper.nodeType) if (m = document.querySelector(a.options.wrapper)) a.options.wrapper = m; else { console.warn("Rellax: The wrapper you're trying to use doesn't exist."); return } var w = function () { for (var d = 0; d < c.length; d++)a.elems[d].style.cssText = c[d].style; c = []; r = window.innerHeight; t = window.innerWidth; x(); for (d = 0; d < a.elems.length; d++) { var b = a.elems[d], e = b.getAttribute("data-rellax-percentage"), g = b.getAttribute("data-rellax-speed"), h = b.getAttribute("data-rellax-zindex") || 0, l = b.getAttribute("data-rellax-min"), n = b.getAttribute("data-rellax-max"), v = a.options.wrapper ? a.options.wrapper.scrollTop : window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop; a.options.relativeToWrapper && (v = (window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop) - a.options.wrapper.offsetTop); var f = a.options.vertical ? e || a.options.center ? v : 0 : 0, k = a.options.horizontal ? e || a.options.center ? a.options.wrapper ? a.options.wrapper.scrollLeft : window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft : 0 : 0; v = f + b.getBoundingClientRect().top; var m = b.clientHeight || b.offsetHeight || b.scrollHeight, p = k + b.getBoundingClientRect().left, q = b.clientWidth || b.offsetWidth || b.scrollWidth; f = e ? e : (f - v + r) / (m + r); e = e ? e : (k - p + t) / (q + t); a.options.center && (f = e = .5); g = g ? g : a.options.speed; e = y(e, f, g); b = b.style.cssText; f = ""; 0 <= b.indexOf("transform") && (f = b.indexOf("transform"), f = b.slice(f), f = (k = f.indexOf(";")) ? " " + f.slice(11, k).replace(/\s/g, "") : " " + f.slice(11).replace(/\s/g, "")); c.push({ baseX: e.x, baseY: e.y, top: v, left: p, height: m, width: q, speed: g, style: b, transform: f, zindex: h, min: l, max: n }) } u && (window.addEventListener("resize", w), u = !1); z() }, x = function () { var d = l, b = k; l = a.options.wrapper ? a.options.wrapper.scrollTop : (document.documentElement || document.body.parentNode || document.body).scrollTop || window.pageYOffset; k = a.options.wrapper ? a.options.wrapper.scrollLeft : (document.documentElement || document.body.parentNode || document.body).scrollLeft || window.pageXOffset; a.options.relativeToWrapper && (l = ((document.documentElement || document.body.parentNode || document.body).scrollTop || window.pageYOffset) - a.options.wrapper.offsetTop); return d != l && a.options.vertical || b != k && a.options.horizontal ? !0 : !1 }, y = function (d, b, e) { var c = {}; d = 100 * e * (1 - d); b = 100 * e * (1 - b); c.x = a.options.round ? Math.round(d) : Math.round(100 * d) / 100; c.y = a.options.round ? Math.round(b) : Math.round(100 * b) / 100; return c }, A = function () { x() && !1 === u && z(); q = B(A) }, z = function () { for (var d, b = 0; b < a.elems.length; b++) { d = y((k - c[b].left + t) / (c[b].width + t), (l - c[b].top + r) / (c[b].height + r), c[b].speed); var e = d.y - c[b].baseY, g = d.x - c[b].baseX; null !== c[b].min && (a.options.vertical && !a.options.horizontal && (e = e <= c[b].min ? c[b].min : e), a.options.horizontal && !a.options.vertical && (g = g <= c[b].min ? c[b].min : g)); null !== c[b].max && (a.options.vertical && !a.options.horizontal && (e = e >= c[b].max ? c[b].max : e), a.options.horizontal && !a.options.vertical && (g = g >= c[b].max ? c[b].max : g)); a.elems[b].style[D] = "translate3d(" + (a.options.horizontal ? g : "0") + "px," + (a.options.vertical ? e : "0") + "px," + c[b].zindex + "px) " + c[b].transform } a.options.callback(d) }; a.destroy = function () { for (var d = 0; d < a.elems.length; d++)a.elems[d].style.cssText = c[d].style; u || (window.removeEventListener("resize", w), u = !0); C(q); q = null }; w(); A(); a.refresh = w; return a } console.warn("Rellax: The elements you're trying to select don't exist.") }; return n }); new Rellax(".rellax"); </script> </body> </html> <script> (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-40870092-3', 'auto'); ga('send', 'pageview'); </script>