آی میتران

تجربه یک آنلاین متفاوت



فایل جادویی در طراحی قالب آپادانا

فایل جادویی در طراحی قالب آپادانا

سلام وقت بخیر

اگر جزو طراحان قالب های آپادانا می باشید باید به شما بگویم تعدادی فایل جادویی در این سیستم می باشد. فایل های جادویی فایل هایی هستند که بودن یا نبودن آنها در سیستم اختلال ایجاد نمی کند اما در بسیاری از موارد به یک دست بودن طراحی کمک بسیاری می کند. در برخی موارد دیده اید که ارور 404 داخل قالب خود سایت نمایش داده می شود و یا اینکه در قالب خود مدیریت محتوا باشد، اما در این سیستم استفاده از این فایل های جادویی باعث متمایز شدن قالب و پوسته از سایر سیستم ها می باشد و به اختصاصی تر شدن قالب کمک زیادی می کند.

دقت داشته باشید برای طراحی اختصاصی قالب بایستی به تگ های این فایل های جادویی مشرف باشید.


home.tpl : اگر این فایل در روت پوشه قالب شما قرار بگیرید در بدو ورود (آدرس سایت http://imitran.ir) با محتویات این فایل روبرو خواهد شد و پس از آن طبق لینک می توانید کاربر را به محل های دیگر هدایت کنید. برای مثال می توانید در بدو ورود زبان های سایت را بگذارید یا خوش آمدگویی و... را بارگذاری نمایید.

error-400.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.

error-403.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.

error-400.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.

error-500.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.

error-503.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.

contact-us.tpl : زمانیکه این فایل در روت پوشه قالب قرار بگیرد می توانید برای دیزاین تماس با ما استفاده نمایید.

برای عمل کردن تماس با ما باید ابتدا وارد ماژول تماس با ما بشوید و سپس در خط 16 فایل config.php یک متغیر global با نام tpl$ ایجاد نمایید در غیر اینصورت با ارور روبرو خواهید شد. در زمان برنامه نویسی تعریف این متغیر فراموش شده است.

search.tpl : زمانیکه این فایل در روت پوشه قالب قرار بگیرد می توانید برای دیزاین جستجو استفاده نمایید.

اگر بخواهید صفحه موبایل را هم اختصاصی نمایید باید در پوشه قالب یک پوشه با نام mobile ایجاد کنید و سپس فایل های زیر را درون آن ایجاد نمایید.

mobile/index.tpl : صفحه index موبایل را نشان می دهد.

mobile/single.tpl : در این فایل می توانید محتویات تک پست را اختصاصی کنید.

اگر قالب ثبت نام و لاگین و ... (مربوط به اکانت) را هم بخواهید اختصاصی کنید باید در روت پوشه قالب خود یک پوشه با نام account ایجاد نمایید و فایل هایی که در زیر با آن اشاره می کنیم هر کدام بخشی از اکانت می باشد.

account/register.tpl : محتویات صفحه ثبت نام.

account/login.tpl : محتویات صفحه لاگین.

account/logout.tpl : محتویات صفحه خروج ( می توانید ایجاد نکنید).

account/members.tpl :محتویات فهرست کاربران.

account/profile.tpl : محتویات پروفایل کاربر.

account/index.tpl : مشخصات کلی کاربر (ریدایرکت بعد از لاگن موفق)

account/profile-edit.tpl : محتویات تغییر پروفایل.

account/change-password.tpl :محتویات تغییر پسورد.

account/change-avatar.tpl :محتویات تغییر تصویر کاربری.

account/forget.tpl : محتویات فراموشی پسورد.

account/menu.tpl : محتویات دسترسی سریع.




حمید در 14 روز و 15 ساعت و 35 دقیقه پیش گفته

سلام دوباره به مدیر محترم و زحمت کش چت من یه سوال داشتم وقتی میرم برای سایتم قوانین تعریف کنم بعد از زدن دکمه ویرایش با اخطارHacking attempt! مواجه میشم معنیش چیه؟

admin در پاسخ به این نظر:

سلام وقت بخیر.

در حالت کلی این ارور در 3جا رخ میده.

ببینید دوتا مورد می تونه در این حالت باعث این ارور بشه.

1- شما در قوانینی که تعریف می کنید از عبارت های html که باعث حملات xss می شود استفاده می کنید. (اگر قوانین رو از سایت دیگر کپی می کنید این احتمال بسیار است)

2- اینکه در یک جایی از سیستم چک میشه شما مدیر هستید به مدیریت دسترسی دارید یا نه در این حالت هم این ارور رخ می ده.

3- د

برای رفع این مشکل ها :

1- چند خط نوشته ساده بنویسید و امتحان کنید اگر مشکل نداشت که بدانید عبارات خطرناک در جملات شماست.

2- چون آپادانا بعد از احراز هویت کوکی تقریباً بینهایت میزنه (تا زمانیکه خروج رو نزنید در آن سیستم حراز شده اید). یکبار خارج شوید و دوباره لاگین کنید و امتحان کنید اگر مشکل حل نشد.

اگر مشکل شما حل نشد باید توسط یه برنامه نویس چک بشه.

hamidd در 14 روز و 6 ساعت و 16 دقیقه پیش گفته

سلام ادمین محترم مشکل حل شد ممنون

admin در پاسخ به این نظر:

سلام. خدارو شکر. مشکل از مواردی که گفتم بود؟

hamidd در 14 روز و 16 دقیقه پیش گفته

سلام ادمین محترم از بابت جواب هایی که به من میدید از شما سپاسگذارم تمام مشکلات و سوال هایی که داشتم با جواب هایی که شما به بنده داده اید تا کنون حل شده است یه سوال داشتم البته بیشتر می خواستم نظرتون بدونم به نظر شما اگه تو فایل ربات از موتور های جستجو در خواست کنم به صفحه ی counter/robots.html و از این قبیل صفحات آمار گیر نرود برای سئو بهتر نیست شاید این مطالب را موتور جستجو تکراری حساب کند

admin در پاسخ به این نظر:

سلام. طبق اعلام رسمی گوگل و البته تجربه شخصی ما باید گفت مطالب تکراری برای سایت هیچ کاهش رتبه ای ایجاد نمیکند و نهایتا گوگل اقدام به پاک کردن صفحات تکراری از نتایج میکند(نه مطلب اصلی)(توسط الگورتیم های خاصی که توسط گوگل برنامه نویسی شده است).

همین که اگر نیازی بدین کار بود حتماً برنامه نویس مدیریت محتوا این مورد را اعمال میکرد.

ابراهیم در 12 روز و 15 ساعت و 32 دقیقه پیش گفته

سلام پس از اپلود اپادانا بر روی هاست این ارور میاد،برای چی میتونه باشه: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at webmaster@yoursite to inform them of the time this error occurred, and the actions you performed just before this error.

admin در پاسخ به این نظر:

سلام.

در این مورد باید فایل .htaccess رو از روت پوشه حذف کنید.

ارسال یک نظر جدید

نام شما
ایمیل (منتشر نخواهد شد)
آدرس وبسایت
کد امنیتی   
 

trial-version