-
پاسخ : کامپوننت SEF فارسی سازگار با مامبو 4.6.5 و 4.6.4
سلام. 
1- بعضي از متن هاي سايت بعد از نصب اين كامپوننت انگليسي شد . مثل نويسنده يا ادامه مطلب و..
از این روش استفاده کنید :
[quote author=majid-66 link=action=profile;u=6329 date=1215189707]
5- فایل sh404sef.class.php را از این شاخه administrator/components/com_sef باز کرده و کد های زیر را جایگزین کنید
این کد رابیابید
کد:
کد:
$shTemp = explode( '_', $mosConfig_locale);
$langName = $mosConfig_lang;
$shIsoCodeCache[$mosConfig_lang] = $shTemp[0] ? $shTemp[0] : 'en';
و این را جایگزین کنید
کد:
کد:
$shTemp = $mosConfig_locale;
$langName = $mosConfig_lang;
$shIsoCodeCache[$mosConfig_lang] = $shTemp ? $shTemp : 'en';
[/quote]
[hr]
2- آدرس صفحه اصلي فارسي شده ، يعني اينطوري:
صفحه-اصلي.html
می تونید در قسمت مدیریت کامپوننت -->View/Edit SEF Urls ،آدرس url "صفحه-اصلي.html" را ببینید و از قسمت مدیریت کامپوننت --> View/Edit Custom Redirects ، نام ورد نظر را برای آن انتخاب کنید.(مثلا home.html)
[hr]
3- آدرس بعضي از بخشها هم فارسي شده مثل اين:
کد:
http://www.site.com/index.php/Table/شروع-با-مامبو/
برای رفع این مشکل :
[quote author=majid-66 link=topic=14569.msg84158#msg84158 date=1219822264]
1- تغییر در مجموعه ها ، بخش ها ، و مطالب:
نام بخش ها را به انگلیسی تغییر دهید، عنوان مجموعه ها را نیز به انگلیسی، عنوان مستعار مطالب را نیز انگلیسی(این کار نه فقط برای sef بلکه یک کار لازم است ولی نگارن نباشید چون شما عنوان مجموعه را به لاتین می نویسید ولی نام مجموعه و همچنین در قسمت مدیریت منو میتوانید از فارسی استفاده کنید)
[/quote]
[hr]
4- اين index.php هم كه وسط آدرس مياد رو ، نميشه حذفش كرد؟
برای این یکی هم :
[quote author=majid-66 link=topic=14569.msg84158#msg84158 date=1219822264]
7- اگر تا به اینجا همه چیز مرتب است برای حذف index.php از داخل آدرس می توانید کد زیر را داخل فایل .htaccess کپی کنید فقط توجه داشته باشید که کد های مشابه این کد در این فایل با # غیر فعال کنید.
کد:
########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
#
########## End - 3rd Party SEF Section
نکته: لازم به ذکر که این فایل ورژن 1.3.4 می باشه و شما می توانید از این ورژن استفاده کنید وفقط باید برای ارتقاء آن در تنظیمات sh404sef قسمت پیکربندی تب پیشرفته--> تقویت پیکربندی تمام گزینه ها حفظ پیکربندی فعال باشد تا بعد از حذف این ورژن و نصب ورژن جدید تمام پیکربندی های و آدرس ها حذف شوند .
[/quote]
موفق باشید...
یــــــــــــــــاعــــــ ـــــــــــلی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
12-23-2008 09:27 PM
# ADS
تبلیغات در جوملا فارسی
علاقه مندی ها (Bookmarks)