כיצד מתגברים על בעיית התאריך בשדה ה alias ?

 לפעמים אנו נתקלים בבעיה שלא ניתן לכתוב בעברית בשדה ה alias 

יש הגדרה שהופכת את הכתובות למילים, כך שבדפדפן במקום הכתובת

http://www.mysite.co.il/2010-02-10-07-54-02.html

תופיע הכתובת

http://www.mysite.co.il/חזון.html

היא נקראת Friendly url - כתובות עם מילים שעוזרות לקדם את האתר.

ניתן לשנות אותה בלוח הבקרה באיזור הגדרות מערכת.

לשם כך אבל צריך שה - alias במאמרים ותפריטים יופיע בעברית ולא תאריך כפי שהיא היום.

אני מניח שהשאירו אותה תאריך משום שג'ומלה הורסת alias שנכתב בעברית והופכת אותו לסימן מינוס.

ניתן לתקן זאת:

עורכים את הקובץ 

libraries\joomla\filter\filteroutput.php

מחפשים את השורות

 

$str = $lang->transliterate($str);
$str = preg_replace(array('/\s+/','/[^A-Za-z0-9\-]/'), array('-',''), $str);

והופכים אותן ללא פעילות 

לאחר התיקון, ניתן לכתוב בעברית בשדה ה alias

ואז לשנות את ההגדרה בג'ומלה להשתמש ב friendly url

אם משום מה הדפים עולים עם הודעת שגיאה, צריך לוודא שהגדרה

live site ="http://www.mysite.co.il"</p> <p style="text-align: right;">קיימת בקובץ</p> <p style="text-align: right;">configuration.php</p> <p style="text-align: right;">כתובות עם מילים עוזרות לקדם את האתר במילים שמופיעות בהן.