PDA

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



ToooPDL
April 22nd, 2011, 10:27
سلام دوستان
دارم یه cms فارسی میکنم. الان مرحله راست چین کردن قالبم.
کدوم فایل رو باید ادیت کنم ؟

cmsش هم اینه:
FlatnuX version 2011-3.28 Demo - opensourceCMS (http://php.opensourcecms.com/scripts/details.php?scriptid=159&name=FlatnuX)

mohsen1
April 22nd, 2011, 10:35
باید یه فایل css داشته باشه.
بررسی کنید و معمولا جاهایی که align , float رو left گذاشته right کنید.
البته پس از هر تغییر ، قالب رو بازبینی کنید تا در صورت بروز اشکال در همون مرحله ، رفع اشکال کنید.
برای فونت ها هم از tahoma بجای arial استفاده کنید. (مگر برای عناوین بزرگ که arial بهتر جواب میده)

CmanDesign
April 22nd, 2011, 10:36
اولین قدم ، حمله به فایل های CSS هست .. ( /include/site.css ) این قالب رو باید از ریشه و بن direction:rtl; بکنی و جاهایی که ایراد پیدا میکنه رو تک تک اعدادش رو تغییر بدی ، چون مثلا این اعداد که وارد شده برای Left to Right بوده ، حالا که RTL شده بهم ریخته ..

ToooPDL
April 22nd, 2011, 10:49
ممنون !
توی پوشه قالبش، 2تا فایل cssهست. style.css و news.cssکه توی news.css چیزه خاصی نیست.
داخل اون یکی هم فقط یه جا عبارت align داشت که مقدارش sub بود. ( right کردمش حاصلی نداشت )

یه فایل theme.php هم هست. این توش 15تا عبارت align استفاده شده که مقدارهای مختلفی دارن: top - center - right

tinavps
April 22nd, 2011, 11:20
از تگ اچ تی ام ال dir=rtl در کد ها و تگ ها و معادل آن direction=rtl در css استفاده کن. مثال


<body dir=rtl>
<div style="direction:rtl;text-align:right">
<div style="float=:ight">
<html dir=rtl>
<td dir=rtl>

ToooPDL
April 22nd, 2011, 11:25
از تگ اچ تی ام ال dir=rtl در کد ها و تگ ها و معادل آن direction=rtl در css استفاده کن. مثال


<body dir=rtl>
<script type="text/javascript"><!--
var _gaq = _gaq || [];
_gaq.push(
['_setAccount', 'UA-10241535-3'],
['_setVar', 'usergroup-2-کاربر سایت'],
['_trackPageview']
);
(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga );
})();
//-->
</script>

<div style="direction:rtl;text-align:right">
<div style="float=:ight">
<html dir=rtl>
<td dir=rtl>

اینو تو فایل css بزارم ؟

tinavps
April 22nd, 2011, 11:37
نه این ها چند مثال بود مثلا اونجا که متن چپ چین شده اول باید ببینی متن داخل div است یا td یا چی سپس با توجه به مثال اگر td بود پارامتر dir رو بهش اضافه کن و اگر div بود استایل رو بهش اضافه کن یا تغییر بده
ضمنا در سورس تگ <html> رو پیدا کن و تغییرش بده به <html dir=rtl>
اگر با firefox کار می کنید این افزونه استثنایی رو جهت آموزش و حرفه ای شدن نصب کنید firebug بعد از نصب بیاید در خدمتم

ToooPDL
April 22nd, 2011, 11:43
از فایرفاکس هم استفاده میکنم
firebug نصب کردم الان

tinavps
April 22nd, 2011, 11:55
الان در سایت خودم یک تاپیک می زنم

tinavps
April 22nd, 2011, 12:20
http://tinahost.com/ویرایش و تست سریع سورس اچ تی ام ال سایت (http://tinahost.com/%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4%20%D9%88%20%D 8%AA%D8%B3%D8%AA%20%D8%B3%D8%B1%DB%8C%D8%B9%20%D8% B3%D9%88%D8%B1%D8%B3%20%D8%A7%DA%86%20%D8%AA%DB%8C %20%D8%A7%D9%85%20%D8%A7%D9%84%20%D8%B3%D8%A7%DB%8 C%D8%AA)

khudeman
April 22nd, 2011, 12:29
دلیل خاصی داره که از این سی ام اس استفاده میکنین ؟ اگر بخاطر Lite بودن آنست ، بهتر از آن هم پیدا میشه . محاسن بخصوصی داره ؟

ToooPDL
April 22nd, 2011, 12:35
دلیل خاصی داره که از این سی ام اس استفاده میکنین ؟ اگر بخاطر Lite بودن آنست ، بهتر از آن هم پیدا میشه . محاسن بخصوصی داره ؟
نه. دلیل خاصی نداره. یکی همینطوری انتخاب کردم.
هدف اصلیم اینه که کم کم بتونم به کدها مسلط بشم.