چنانچه شما نیز سایتی را روی سرورهای لینوکسی مجهز به آپاچی میزبانی کرده باشید احتمالا به پوشههای سایتتان مراجعه کرده و چگونگی نمایش محتوای پوشههای فاقد فایل index را مشاهده کردهاید. در برخی موارد چنانچه پوشه شما فاقد این فایل باشد نیز دسترسی به محتوای پوشه ممکن نیست و در موارد دیگر (در بیشتر موارد اینچنین است) محتوای پوشهها براحتی قابل مشاهده و پیمایش است.
در چنین شرایطی نمایش پوشهها و محتوای آنها میتواند مشکلات امنیتی را به همراه داشته و راه را برای سوءاستفاده از اطلاعات شما باز کند. چنانچه شما نیز با این مشکل مواجه هستید و نمیتوانید در تمام پوشههای هاست خود یک فایل خالی با نام index.html ایجاد کنید، پیشنهاد میکنیم از ترفند زیر که با فرمانهایی در فایل htaccess اجرا میشود کمک بگیرید:
نمایش ندادن محتوای پوشهها
1 ـ با استفاده از نرمافزار مدیریت افتیپی یا ابزار مدیریت فایل در سرویسدهنده هاست خود به پوشه روت سایت (www یا Public_html) مراجعه کرده و فایل htaccess. را روی رایانه خود ذخیره کنید تا بتوانید آن را ویرایش کنید. چنانچه این فایل وجود ندارد یک فایل متنی جدید ایجاد کرده و آن را با نام htaccess. ذخیره کنید.
2 ـ فایل htaccess. را از طریق برنامه notepad یا دیگر ویرایشگرهای متنی باز کرده و پس از وارد کردن فرمان زیر در آخرین خط آن، فایل جدید را ذخیره و روی هاست در پوشه www آپلود کنید.
Options –Indexes
نکته: چنانچه فرمان Options +Indexes در فایل شما وجود دارد آن را به عبارت بالا تغییر دهید.
تغییر نمایش محتوای پوشه
1 ـ چنانچه نمایش محتوای پوشهها فعال باشد، فایلها و پوشهها بهحالت ساده برای کاربران قابل مشاهده خواهد بود. اگر بخواهید نحوه نمایش را کمی کاربردیتر کرده و امکاناتی همچون قابلیت مرتبسازی براساس نام، حجم یا تاریخ آخرین تغییرات را به آن اضافه کنید کافی است از این فرمان در فایل htaccess کمک بگیرید:
IndexOptions +FancyIndexing
نکته: برای حذف گزینههای مرتبسازی میتوانید فرمان بالا را به شکل زیر تغییر دهید:
IndexOptions –FancyIndexing
چشمپوشی از فایلهای خاص
1 ـ ممکن است بخواهید محتوای پوشهها برای کاربران قابل مشاهده باشد، اما برخی فایلها با پسوندهای مشخص از دید کاربران پنهان بماند. در این شرایط کافی است با استفاده از فرمان زیر، فرمت (پسوند) فایلهای موردنظرتان را مشخص کنید تا عملیات نمایش دیگر محتوا و پنهانسازی فرمتهای مشخص شده اجرا شود:
IndexIgnore *.zip *.txt
نکته: با استفاده از دستور بالا، فایلهای دارای پسوند txt و zip از دید کاربر پنهان میشود. برای افزودن هر پسوند دیگر نیز کافی است پس از ایجاد یک فاصله مجازی، پسوند موردنظرتان را با تایپ علامت ستاره و نقطه در ابتدای آن وارد کنید.
مقدارهای مشخص در اکسل
نرمافزار اکسل (Excel) از مجموعه آفیس، امکانات زیادی را در خود جای داده که یکی از مهمترین آنها پشتیبانی از قابلیت فرمولنویسی و کار با توابع مختلف است. این قابلیت شما را قادر میکند به صورت بسیار انعطافپذیر ارتباطات مختلفی را بین مقادیر وارد شده در سلولها و شیتهای (صفحات) مختلف اکسل برقرار کنید که یکی از این ارتباطات میتواند برای انتخاب مقادیر از پیش تعریف شده برای یک سلول بهکار گرفته شود. بهعنوان مثال فرض کنید در یک سلول وضعیت انجام یک کار را وارد میکنید و این وضعیت همواره بین سه حالت مختلف «شروع نشده»، «در حال انجام» و «پایان یافته» است. دوست دارید با کلیک روی سلول موردنظر بدون نیاز به تایپ کردن هر یک از این وضعیتها، آنها را از فهرستی که در اختیارتان قرار میگیرد انتخاب کنید؟ انجام این کار براحتی و به روش زیر امکانپذیر است:
1 ـ در هر یک از شیتها یا سلولهای اکسل، مقادیر پیشفرض خود را وارد کنید. (بهتر است این مقادیر در یک ستون تایپ شوند)
2 ـ نشانگر ماوس خود را روی سلولی قرار دهید که قصد دارید وضعیتی را به آن اختصاص دهید و در ادامه با مراجعه به تب Data روی عبارت Data Validation کلیک کنید. (توجه داشته باشید حتما باید روی عبارت موردنظر کلیک کنید و کلیک کردن روی آیکون عملکرد دیگری را به همراه خواهد داشت)
3 ـ در منوی بهنمایش درآمده نیز روی Data Validation کلیک کرده و در بخش Allow از پنجره بهنمایش درآمده گزینه List را انتخاب کنید.
4 ـ حالا در بخش Source روی آیکون موجود کلیک کرده و ضمن مراجعه به شیت در بر دارنده اطلاعات پایه (مقادیر تعریف شده)، همه مقادیر را به حالت انتخاب درآورید.
5 ـ پس از انتخاب مقادیر تعریف شده، کلید اینتر را فشار دهید و پنجره فعال را با کلیک روی OK ببندید.
6 ـ اکنون با کلیک روی سلول انتخابی در مرحله 2، آیکون کوچکی برای انتخاب یکی از مقادیر از پیش تعریف شده در اختیار شما قرار میگیرد.
نکته: برای اعمال این شرایط روی دیگر سلولها میتوانید از قابلیت بسط دادن فرمولها و توابع بهوسیله کشیدن و رها کردن کمک بگیرید یا در مرحله 2 مجموعه سلولهای موردنظر را بهجای یک سلول انتخاب کنید.
بازگشت به عقب در آیفون
زندگی هیچ دکمه بازگشتی ندارد، اما خوشبختانه دستگاههای هوشمند خطاهای احتمالی را درنظر گرفته و امکاناتی را برای بازگشت به عقب در اختیار کاربر قرار میدهند. تایپ کردن از جمله مواردی است که ممکن است کاربر حین انجام آن با مشکل مواجه شده یا خطایی را مرتکب شود و متن تایپ شده را حذف کند یا با جابهجایی در کلمات متن موردنظر، مشکلی در جمله ایجاد شود. در این شرایط گزینه بازگشت به عقب یا همان Undo میتواند چاره مشکل باشد، چراکه شما را به وضعیت پایدار پیش از بروز مشکل برمیگرداند. تابهحال این وضعیت را در دستگاههای هوشمند مجهز به سیستمعامل iOS تجربه کردهاید؟ بهعنوان مثال هنگام تایپ متن پیام کوتاه نیازمند بازگشت به عقب بودهاید؟ اگر نگاهی به صفحهکلید یا گزینههای در دسترس در صفحه تایپ روی دستگاه خود بیندازید مطمئنا کلیدی برای Undo مشاهده نخواهید کرد، اما آیا میدانید این گزینه در آیاواس نیز وجود دارد و شما میتوانید براحتی آن را فعال کنید؟ برای استفاده از این عملکرد کافی است به این روش عمل کنید:
1ـ تنها کاری که هنگام نیاز به گزینه Undo باید انجام دهید تکان دادن گوشی تلفن همراه است! با انجام این کار پنجرهای برای شما بهنمایش درآمده و گزینه Undo را نمایش میدهد.
2ـ با فشار روی گزینه Undo عملیات بازگشت به عقب اجرا شده و به همین راحتی هر زمان که به این گزینه نیاز داشتید میتوانید دستور نمایش آن را صادر کنید.
مجتبی محمدبیگی
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم