با سلام
از یه مثال شروع بکنم
» یه عکس یا یه فایل داریم که فارسی نوشته شده ، وقتی اونو آپلود میکنیم خودکار به صورت فینگلیش تغییر نام پیدا میکنه بعد از آپلود شدن ، حالا من میخوام وقتی مطلبی ارسال میکنم ، اگه جای مطلب خالی باشه به جای نوشتن فارسی ، اونو فینگیلیش بنویسه . آیا امکانش هست!؟
در واقع در زمان ارسال مطلب ، به جای به کار بردن کلمات فارسی ، کلمه فینگلیشش رو تایپ بکنه به صورت خودکار.
تغییر خودکار آدرس مطالب
آغاز شده توسط
testuser
, 1391/11/18 ساعت 12:15
7 پاسخ برای این موضوع
#3
ارسالی 1391/11/19 ساعت 13:51
erfan1428,
شما یه عکس با این نام آپلود کن تست عکس.jpg
بعد از آپلود نام عکس میشه : test-aks.jpg
-------------------------------------------------------------
یه مطلب فارسی توی سایت به عنوان مثال : دهه فجر مبارک ارسال کن.
بعد بیا آدرس مطلب رو ببین که توشته شده : دهه - فجر-مبارک
حالا من میخوام اون هکی که بخش آپلود از اون استفاده میکنه و فایل فارسی رو به فینگلیش تبدیل میکنه رو روی آدرس مطالب پیدا کنم.
واضح بود!؟
شما یه عکس با این نام آپلود کن تست عکس.jpg
بعد از آپلود نام عکس میشه : test-aks.jpg
-------------------------------------------------------------
یه مطلب فارسی توی سایت به عنوان مثال : دهه فجر مبارک ارسال کن.
بعد بیا آدرس مطلب رو ببین که توشته شده : دهه - فجر-مبارک
حالا من میخوام اون هکی که بخش آپلود از اون استفاده میکنه و فایل فارسی رو به فینگلیش تبدیل میکنه رو روی آدرس مطالب پیدا کنم.
واضح بود!؟
#4
ارسالی 1391/11/19 ساعت 23:59
testuser,
اگه میخوای اون هک رو پیدا کنی بیا به این قسمت:
فایل engine/modules/addnews.php رو باز کنید و کد زیر رو پیدا کنید:
اگه میخوای اون هک رو پیدا کنی بیا به این قسمت:
فایل engine/modules/addnews.php رو باز کنید و کد زیر رو پیدا کنید:
if( $alt_name == "" or ! $alt_name ) $alt_name = totranslit( stripslashes( $title ), true, false );
else $alt_name = totranslit( $alt_name, true, false );
else $alt_name = totranslit( $alt_name, true, false );
#6
ارسالی 1391/11/23 ساعت 07:50
تابع totranslit در نسخه های قبلی ( پیش از 8.3 ) عناوین فارسی رو تبدیل تقریبی به انگلیسی می کرد (جایگذاری حروف) ولی در نسخه های جدید به دلیل استفاده از روش آدرس دهی فارسی، نیازی به این کار نیست. در سیستم دیتالایف انجین، اگر سئو سیستم را و هم چنین گزینه تصحیح آدرس را به "بلی" تغییر دهید، مشاهده می کنید که حتی با درج آی پست و پسوند .html به راحتی می توانید به پست مورد نظرتون دسترسی داشته باشید.
به عنوان مثال :
این آدرس:
به عنوان مثال :
این آدرس:
http://hamidyousefi.com/1-ss.html
به راحتی خود به خود به آدرس http://hamidyousefi.com/notes/1-first-post.html
تبدیل می شه.
0 کاربر در حال خواندن این موضوع است
0 کاربر، 0 مهمان و 0 عضو مخفی