Как в подфоруме изменить разделитель на запятую

голоса: 0
Как в подфоруме изменить эту палку - "|" на "," запятую?
Закрыто с пометкой: Вопрос решен!
| Автор: | Категория: Форум
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0

В общий вид страниц форума перед тегом </body> вставить такой скрипт:

<script> 
$('.subforumDescr').contents().each(function(inedx, el) {
if(el.nodeType == 3 && el.textContent.indexOf('|') != -1){
        $(el).replaceWith('<span class="space-fr">,</span>');
    }
});
</script> 
| Автор:
Работает, спасибо.  А возможно изменить этот разделитель, как-то не с помощью скрипта, а по коду? Потому, что при обновлении страницы, все равно этот разделитель подгружается.
Максим Прескоп,
Нельзя. Разделитель вшит в код $BODY$ Только скриптами приходится обрабатывать и убирать лишнее.
Yuri_Geruk,
Очень жаль! Хотелося б понять, почему такие важные моменты, ucoz скрывает от редактирования? Почему бы не дать открытый код для людей? Было бы намного проще. Ну да ладно, это уже другой вопрос. Будем обходится пока тем, что есть.
Максим Прескоп,

Так же можно как пример использовать и такое решение (чисто на CSS):

.subforumDescr {font-size:0} 
.subforumDescr::before {content:"Подфорумы: "} 
.subforumDescr a + a::before {content:", ";color:#666;} 
.subforumDescr a,.subforumDescr::before,.subforumDescr a::before {font-size:13px}

Решение от пользователя SAM

Yuri_Geruk,
Спасибо всем, кто помогал решить мой вопрос - Yuri_Geruk, Sentimo. Отдельное спасибо пользователю - SAM, это идеальное решение!
...