مهم: هذه الصفحة يستخدم الكوكيز (cookies). استخدام هذا الموقع دون إيقاف ملفات تعريف الارتباط في المتصفح، يعني أنك توافق لاستخدامه.
شراء الآن! ملامح التنزيلات

اكسب معنا!

إذا كنت ترغب في البدء في كسب المال مع vBET الانضمام إلى التابعة للبرنامج.
النتائج 1 إلى 5 من 5

الموضوع : إزالة بعض حرف واحد خاصة في URL ، مثل [] * ، وغيرها ،

  1. #1
    عضو
    تاريخ الانضمام
    مايو 2010
    المشاركات
    97

    Default إزالة بعض حرف واحد خاصة في URL ، مثل [] * ، وغيرها ،

    مرحبا شباب ، تحتاج الى بعض المساعدة هنا


    في vbsect.php -- > استبدال حرف -- > i حدد استبدال الحروف غير الانجليزية بعناوين URL ؟ ، لتبقي الحروف غير الانجليزية في URLS مثل تعليمات تركيب vالرهان


    في اللغة الافتراضية (بالإنكليزية) ولست بحاجة لإزالة بعض الأحرف التي لا حاجة في عناوين المواقع ، مثل [, ], * واحد حرف آخر ، لأنني لست مع هذه الراحة حرف واحد في اللغة الافتراضية (بالإنكليزية)



    الرجاء مساعدة الرجال كيفية إزالة هذه الأحرف واحد في URL في اللغة الافتراضية (بالإنكليزية) ، ولكن لا تزال تستخدم "حافظوا على الحروف الغير انجليزية في URLS" الخيار






    حاولت إضافة [و] و* حرف في vbseocp.php --> تعريف ايقاف الكلمات ولكن لا يعمل بها ، أو يمكن لها إزالة من vbseocp.php --> تعريف الاستبدال الخاص الأحرف مخصص؟

    OR

    إذا كان هناك رمز المشروط "لاستبدال الحروف الغير انجليزية في الروابط؟" للغة الافتراضية فقط و "حافظ على الحروف الغير انجليزية في URLS" للغات أخرى "للغات أخرى ، وربما نتمكن من تعيين رمز الشرطية في شيء لخدمات / موارد / XML / config.xml مثل هذا فقط على سبيل المثال
    إذا دولار (vbetlang == الافتراضي)
    {
    استبدال الحروف الغير انجليزية في الروابط؟
    }
    إذا دولار (vbetlang! = الافتراضي)
    {
    إبقاء الحروف الغير انجليزية في URLS لغات أخرى
    }

  2. #2
    عضو
    تاريخ الانضمام
    مايو 2010
    المشاركات
    97

    Default

    الطريقة الأولى لأنني أعرف مسبقا كيفية القيام بذلك ، وذلك بفضل لأندريس دوران هيويت في المنتدى لخدمات :

    مرحبا ،

    يمكنك تحديد بدائل لا يزال بغض النظر عن الطابع "غير الإنكليزية الاحتفاظ الأحرف في عناوين المواقع' الخيار. يرجى محاولة تحديد الأحرف التالية مخصصة البدلاء :

    Code:
    '['=>''
    ']'=>''
    '*'=>''
    واسمحوا لي أن نعرف كيف ستسير الامور.

    مع أطيب التحيات.





    ولكنه أفضل ما اذا كنا نستطيع استخدام الطريقة الثانية أعلاه ، واسمحوا لنا أن نعرف إذا كان أي شخص لديهم معلومات حول هذا الشرطي ، وأنا أقترح عليك استخدام الطريقة الأولى أعلاه إذا كنت تستخدم اللغة الإنجليزية / اللاتينية كلغة الافتراضي (تقريبا كما نستخدم كل ما )

  3. #3
    ميشال Podbielski (vBET الموظفين) vBET's Avatar
    تاريخ الانضمام
    أكتوبر 2009
    المشاركات
    3,037

    Default

    ابن قراءته بعناية الآن وتعطيك الجواب قريبا

  4. #4
    عضو
    تاريخ الانضمام
    مايو 2010
    المشاركات
    97

    Default

    مثال مثل هذا الموضوع للتسجيل الذاتي


    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-%5B-%5D-%2A-others.html
    فمن الأفضل رابط مثل هذا ، إزالة طابع خاص ، [] ، وأعلاه * في جريئة ، وأفضل لمنتدى اللغة الإنجليزية

    Code:
    http://www.vbenterprisetranslator.com/forum/general-discussions/1158-remove-some-single-special-character-url-like-others.html



    المثال الآخر عناوين المواقع ، والتي لديها طابع خاص في عنوان وعنوان الموقع
    [اللغة : $ لغة لا تضيف BBCodes اللغة] في الرد السريع
    وانتقل الى وصلات = newpost لا توجيه بشكل صحيح
    langtitle = SK] واو. علة؟
    Showthread.php؟ ع = س لا كتابة
    "vbet_ العلم" القضية
    2 = وجود لانج ال BBCode...
    التعديل الأخير تم بواسطة basketmen؛ 04-11-10 في 20:21.

  5. #5
    ميشال Podbielski (vBET الموظفين) vBET's Avatar
    تاريخ الانضمام
    أكتوبر 2009
    المشاركات
    3,037

    Default

    موافق ذلك -- يمكنك أن تفعل ذلك أيضا من خلال ملف vBET :
    1. فتح vbenterprisetranslator_seo.php
    2. العثور على :
    Code:
    $vbet_custom_char_replacement = array(
    '"' => '', 
    '[langtitle=' => '', 
    '[/langtitle]' => '', 
    ']' => '-'
    );
    3. إضافة إلى وجود أزواج بالمثل لخدمات

    سيكون لديك لإضافته مرة أخرى بعد كل تحديث ، لأن التغييرات سيتم الكتابة. حتى ابقائها في بدائل لخدمات مخصصة يبدو أن فكرة أفضل.

    حول الاقتراح الخاص 2. ومثل هذه الحالات تبدو هذه :
    Code:
    if ($_REQUEST['language'])
    {
    Keep Non-English Characters in URLS for other languages
    } else {
    Replace Non-English Characters in URLs?
    }
    لم نكن اختبار مثل هذا الحل لذلك نحن المشورة للقيام بذلك ، على سبيل المثال بعض الاختبار الحقيقي ليس على المنتدى والتحقق من كيفية عمله. لا أعتقد أنه سوف يعمل -- افترض أن التكوين من أنها قد تعلق ببساطة وقيمة لمتغير ، والمتغير بحيث تتعامل مع هذا مثلما قيمة السلسلة. أعتقد -- وليس اختبارها. لذلك ينبغي أن يكون مثل هذا التغيير في لهجة مكان آخر في مكان المتغير يأخذ القيمة التي يمكن القيام بها :
    Code:
    $theVariable = $_REQUEST['language'] ? value for Keep Non-English : value for Replace Non-English
    إذا كان المتغير العالمي (وإذا كان متغير غير ثابت) ، ثم يمكنك الكتابة في / وتشمل / vbenterprisetranslator_functions_seo.php الملف. هناك 2 الأماكن حيث لديك رمز مثل هذا :
    Code:
    if ($language) {
    $text = vbet_filter_replace_text($text, VBSEO_SPACER, VBSEO_APPEND_CHAR);
    } else {
    $text = vbseo_filter_text($text, $allowcharsl, $filter_stop_words, $reversablee, $keep_tailspaces);
    }
    بحيث يمكنك تغيير قيمة المتغير العالمي في بيان آخر ، قبل أن يتم تقييم النص.

العلامات لهذا الموضوع

ضوابط المشاركة

  • أنت قد لا آخر مواضيع جديدة
  • أنت قد لا آخر الردود
  • أنت قد لا مرفقات
  • أنت قد لا تحرير مشاركاتك
  •