Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 1393 Просмотров
*

Raido

  • Новичок
  • 7
  • 1 / 0
При отключенном ЧПУ после нажатия на кнопку "обсудить" под статьей на форуме генерируется ссылка в виде
Код
index.php?option=com_content&view=article&id=25&catid=3&Itemid=4

однако первоначальный адрес статьи был несколько другим
Код
index.php?option=com_content&view=article&id=25&catid=3:2009-09-24-10-37-23&Itemid=4

это приводит к тому, что при переходе по ссылке сгенерированной плагином открывается только статья, а все модули справа и слева от нее исчезают

 ^-^
Пока писал пост, в голову пришло решение. Так что вместо вопроса будет сразу ответ. Может кому-нибудь пригодится
открываем
\plugins\content\kunenadiscuss.php
и после строчки
Код
$prefix = trim(addslashes($prefix));
добавляем
Код
$prefix = ereg_replace ("&", "&", $prefix);


можно было бы конечно и убрать "&" и сократить до
Код
$prefix = ereg_replace ("amp;", "", $prefix);
но делать это не рекомендую, чтобы не возникло проблем с удалением ненужных сочетаний (типа "winamp")
« Последнее редактирование: 09.10.2010, 19:41:32 от Raido »
*

grinia

  • Новичок
  • 1
  • 0 / 0
Установил форум Kunena 1.5.11 все работает отлично.

Но как сделать транслитерацию ссылки Заглавия форума при использовании дискуссиционного плагина plg_kunenadiscuss_2.0b?
Заглавия транлитеруються хорошо, когда заглавия на русском языке. Но если заглавие содержит украинские буквы "і","ї","є" они не транслитеруються, и ссылка названия форума выглядит на половину анг, с украинскими буквами.

Пример: статья имеет название: "Пробна сторінка тест літер є та її" ее алиас "probna-storinka-test-liter-je-ta-jiji" соответственно ссылка "sitename.ua/articles/all-projects/5-probna-storinka-test-liter-je-ta-jiji.html" но при просмотре этой страници, и нажатии на ссылке  обсудить на форуме kunena v.1.5.11) на форуме создается тема: с названием "ТОПІК: Пробна сторінка тест літер є та її" но url на форуме выглядит так: "sitename.ua/forum/proekt/5-probna_stor%D1%96nka_test_l%D1%96ter_%D1%94_ta_%D1%97%D1%97.html#158"

как это можно исправить? Нужно, чтобы ссылка была без %D1%96 и т.п. Помогите пожалуйста.

изменение функции stringURLSafe файла \libraries\joomla\filter\filteroutput.php на

function stringURLSafe($string)
{

$gost = array(
"А"=>"A","Б"=>"B","В"=>"V","Г"=>"G","Д"=>"D",
"Е"=>"E","Ё"=>"JO","Ж"=>"ZH",
"З"=>"Z","И"=>"I","Й"=>"JJ","К"=>"K","Л"=>"L",
"М"=>"M","Н"=>"N","О"=>"O","П"=>"P","Р"=>"R",
"С"=>"S","Т"=>"T","У"=>"U","Ф"=>"F","Х"=>"KH",
"Ц"=>"C","Ч"=>"CH","Ш"=>"SH","Щ"=>"SHH","Ъ"=>"",
"Ы"=>"Y","Ь"=>"","Э"=>"EH","Ю"=>"YU","Я"=>"YA","І"=>"I","Ї"=>"II","Є"=>"E","И"=>"I",
"а"=>"a","б"=>"b","в"=>"v","г"=>"g","д"=>"d",
"е"=>"e","ё"=>"jo","ж"=>"zh",
"з"=>"z","и"=>"i","й"=>"jj","к"=>"k","л"=>"l",
"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"kh",
"ц"=>"c","ч"=>"ch","ш"=>"sh","щ"=>"shh","ъ"=>"",
"ы"=>"y","ь"=>"","э"=>"eh","ю"=>"yu","я"=>"ya","і"=>"i","ї"=>"ii","є"=>"e","и"=>"i"," "=>"-"
);

$str = trim($string);
$str = strtr($str, $gost);
$lang =& JFactory::getLanguage();
$str = $lang->transliterate($str);
// remove any duplicate whitespace, and ensure all characters are alphanumeric
$str = preg_replace(array('/\s+/','/[^A-Za-z0-9\-]/'), array('-',''), $str);
// lowercase and trim
return $str;

}

не решило этот вопрос.

На сайте использую также
yvTransliteratePlugin-1.02.000
yvTransliterateLanguagePack_uk-UA_1.01.001
yvTransliterateLanguagePack_ru-RU-1.02.000

Ожидаю вашей помощи.

Очень актуальная тема, весь инет перерыл, решение пока не нашел.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ссылки в постах не рабочие

Автор AV

Ответов: 1
Просмотров: 1181
Последний ответ 24.12.2019, 04:54:49
от Cedars
Kunena и не рабочие ссылки

Автор carrygun

Ответов: 5
Просмотров: 1709
Последний ответ 17.07.2016, 00:38:05
от i.creative
Хочу подправить ссылки на форуме, например на кнопочке "форум"

Автор saabkot

Ответов: 2
Просмотров: 1178
Последний ответ 07.05.2016, 09:14:52
от ChaosHead
Кто то оставляет внешние ссылки на форуме

Автор Артём 2014

Ответов: 6
Просмотров: 1385
Последний ответ 31.01.2016, 20:27:35
от Артём 2014
Проблема с bb-кодами (вставка ссылки на видео)

Автор alexzt

Ответов: 0
Просмотров: 1269
Последний ответ 30.01.2016, 03:08:36
от alexzt