يكي از عزيزان لطف كنن ازين بحث 6 صفحه اي يه چكيده بزارن كه همه مجبور نباشن كه همه رو مطالع كنن.

يكي از عزيزان لطف كنن ازين بحث 6 صفحه اي يه چكيده بزارن كه همه مجبور نباشن كه همه رو مطالع كنن.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
[quote author=emad_67 link=topic=14569.msg96530#msg96530 date=1229348566]
[quote author=علی کاظم زاده link=topic=14569.msg96527#msg96527 date=1229346855]
سلام.
یعنی شما نسخه ی 1.3.8 را که نصب می کنی، زبان بخش کاربری عوض نمی شه؟نسخه ای که من روی سایتم هست 1.3.8 هستش و مشکلی نداره. البته توی 1.3.4 هم مشکلی ندیدم من.چطوری اونوقت؟
کامپوننت زبان نصب داری روی سایت؟
ممنون...
یــــــــــــــــــــاعــ ــــــــــــــلی
[/quote]
نه برای منم عوض میشه. شما باید این تغییرات رو اعمال کنی:
[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';
کد:
[/quote]کد:$shTemp = $mosConfig_locale; $langName = $mosConfig_lang; $shIsoCodeCache[$mosConfig_lang] = $shTemp ? $shTemp : 'en';
اینو جناب majid66 به من گفته بودن که احتمالا توی اون مدتی که بچه ها رو این کامپوننت کار میکردن بدست اوردن.
[/quote]
سلام.بله با جایگزینی این مشکل حل شده بود. من در نسخه فارسی هم این کار را کرده بودم اما خوب مشکل ارور حل نشده بود. در مورد نسخه ی انگلیسی فراموش کرده بودم که اون هم با راهنمایی شما و جایگزینی حل شد خدا را شکر. O0
عماد جان از شما از اولش بدون مشکل کار می کرد یا با همین جایگزینی درست شد؟
در هر حال ممونم. آخرش نفهمیدم چرا نسخه ی فارسی ارور می داد و هیچ کدوم از لینک هاش کار نمی کرد
یـــــــــــــــــــاعـــ ـــــــــــــلی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
برای منم مشکل انگلیسی بودن با جایگزینی اون کد درست شد، اما از اول هم مشکل ارور و این چیزا نداشتم و درست کار میکرد.عماد جان از شما از اولش بدون مشکل کار می کرد یا با همین جایگزینی درست شد؟ Smiley
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
شما خودت یه چکیده سره هم کن بی زحمتيكي از عزيزان لطف كنن ازين بحث 6 صفحه اي يه چكيده بزارن كه همه مجبور نباشن كه همه رو مطالع كنن.
بحث ها یه مقدار متفاوت بوده در این 1-2 صفحه آخر فکر کنم.
موفق باشی![]()
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام
دوستان ميشه لطفي كنين واضح تر توضيح بدين.
واقعيتش اين 7 صفحه رو خوندم ولي متوجه نشدم چكار بايد انجام بدم.
الان من ورژن 1.3.4 رو بر روي مامبو 4.6.5 نصب كردم ولي به هر صفحه اي كه ميرم اين ارور داده ميشه:
ممنون ميشم اگر راهنمايي بفرمايينکد:Array ( [0] => option [1] => Mambolearn-License.html ) SH404SEF : headers were already sent when I got control! Killed at line 329 in sef404.php: HEADERS ALREADY SENT (200) URL=http://www.site.com/index.php?option=com_content&Itemid=9&id=25&lang=fa_IR&task=view OPTION=![]()
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام. منم همین مشکل را داشتم تا مجبور شدم نسخه 1.3.8 انگلیسی را نصب کنم و الان هم داره بدون مشکل کار می کنه
موفق باشید...
یــــــــــــــــاعــــــ ــــــــلی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
ممنون علي جان ، 1.3.8 رو نصب كردم درست شد O0
الان درست كار ميكنه ، فقط 4 تا مسئله وجود داره:
1- بعضي از متن هاي سايت بعد از نصب اين كامپوننت انگليسي شد . مثل نويسنده يا ادامه مطلب و..
2- آدرس صفحه اصلي فارسي شده ، يعني اينطوري:
صفحه-اصلي.html
3- آدرس بعضي از بخشها هم فارسي شده مثل اين:
4- اين index.php هم كه وسط آدرس مياد رو ، نميشه حذفش كرد؟کد:http://www.site.com/index.php/Table/شروع-با-مامبو/
البته تو صفحه هاي قبل يه چيزايي پراكنده ديدم ولي واقعيتش متوجه نشدم. اگه اين چهار مورد رو دقيقا توضيح بفرمايين ، لطف بزرگي در حق من و بقيه دوستان كرديد
بازم ممنون![]()
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام.
از این روش استفاده کنید :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';
کد:
[/quote]کد:$shTemp = $mosConfig_locale; $langName = $mosConfig_lang; $shIsoCodeCache[$mosConfig_lang] = $shTemp ? $shTemp : 'en';
[hr]
می تونید در قسمت مدیریت کامپوننت -->View/Edit SEF Urls ،آدرس url "صفحه-اصلي.html" را ببینید و از قسمت مدیریت کامپوننت --> View/Edit Custom Redirects ، نام ورد نظر را برای آن انتخاب کنید.(مثلا home.html)2- آدرس صفحه اصلي فارسي شده ، يعني اينطوري:
صفحه-اصلي.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 کپی کنید فقط توجه داشته باشید که کد های مشابه این کد در این فایل با # غیر فعال کنید.
نکته: لازم به ذکر که این فایل ورژن 1.3.4 می باشه و شما می توانید از این ورژن استفاده کنید وفقط باید برای ارتقاء آن در تنظیمات sh404sef قسمت پیکربندی تب پیشرفته--> تقویت پیکربندی تمام گزینه ها حفظ پیکربندی فعال باشد تا بعد از حذف این ورژن و نصب ورژن جدید تمام پیکربندی های و آدرس ها حذف شوند .کد:########## 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
[/quote]
موفق باشید...
یــــــــــــــــاعــــــ ـــــــــــلی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
علي جان قربون دستت ، دوتاش حل شد O0
ولي شماره هاي 2 و 4 همچنان پابرجاست .
شماره 2 رو كه راستش اصلا متوجه نشدم چكار بايد بكنم .
شماره 4 هم ، همونطور كه فرمودي كپي كردم و با # دستورهاي مشابه رو غير فعال كردم ، ولي بازم نشد .
لطف ميكني اين دوتارو بيشتر توضيح بدي.
يه دنيا ممنون از محبتت![]()
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
سلام. برای شماره 2 این کار را بکنید :
[quote author=majid-66 link=topic=14569.msg84158#msg84158 date=1219822264]
6- آدرس صفحه اصلی امکان دارد فارسی باشد برای تغییر آن هم می توانید ، که می توانید داخل تنظیمات sh404sef رفته و قسمت نمایش و ویرایش آدرس های بهینه ، صفحه اصلی فارسی را بیابید و به انگلیسی مثلا home تغییر دهید.
[/quote]
همون کار هست که در پست قبل گفتم منتها با یه روش دیگه
در مورد شماره 4 هم به قسمت مدیریت کامپوننت بروید --> sh404SEF Configuration --> تب Advanced --> مطمئن شوید Rewriting mode روی with .htaccess (mod_rewrite) تنظیم شده. اگر تنظیم نشده بود، پس از انجام این کار هنگام ذخیره، کش را هم خالی کنید. (موقع ذخیره کردن سوال می کنه که کش پاک بشه یا نه، ok کنید.)
یـــــــــــــــــــــاعـ ـــــــــــــــلی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
علاقه مندی ها (Bookmarks)