Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 27-07-2007 00:51:53

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Высвечивание title для навигационного меню на основе секций

Хотелось бы добавить html тег title к ссылкам навигационного меню. Есть ли возможность?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#2 27-07-2007 12:43:59

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Высвечивание title для навигационного меню на основе секций

вопрос не понят. поясни подробнее пожалуйста

Неактивен

 

#3 28-07-2007 02:10:52

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Вот результат действия плагина section_list:

Код:

<div class="navigation">
    <ul><li>
<a class="selected" href="http://www.okoshki.by/">Главная</a></li>
<li>
<a href="http://www.okoshki.by/about/">О компании</a></li>
<li>
<a href="http://www.okoshki.by/article/">Техническая документация</a></li>
<li>
<a href="http://www.okoshki.by/catalog/">Каталог</a></li>
<li>
<a href="http://www.okoshki.by/contact/">Контактные данные</a></li>
<li>
<a href="http://www.okoshki.by/news/">Новости</a>
</li></ul>
</div>

Хочу добавить title="какой-то текст" к ссылкам, т.е.:

Код:

<a href="http://www.okoshki.by/news/"  title="какой-то текст>Новости</a>

Вопрос - зачем? Немного поисковой оптимизации+некоторой удобство для пользователей.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#4 29-07-2007 13:15:28

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Ну вы хоть на этом форуме не называйте атрибуты тэгами sad Откуда это вообще пошло?
С помощью section_list нельзя, вроде бы.


Время не ждет.

Неактивен

 

#5 29-07-2007 14:09:03

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Ну запутался - с кем не бывает? smile
Пробовал изменять исходный текст, но что-то не вышло. Сегодня обновился до 4.0.5 - попробую еще раз.


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#6 19-12-2007 20:38:58

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

У меня такой же вопрос возник по поводу аттрибута title и alt в section_list.
Ответ до сих пор отрицательный?

+ сложность в том, что сайт на 3-х языках и ручками прописывать - это ваще жесть sad

Отредактированно advan (19-12-2007 20:55:10)


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#7 20-12-2007 03:21:30

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

На данный момент я бы использовал jQuery smile


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#8 20-12-2007 19:08:38

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

the_ghost написал:

На данный момент я бы использовал jQuery smile

э... а как, если не секрет? smile


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#9 21-12-2007 11:23:45

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

advan написал:

the_ghost написал:

На данный момент я бы использовал jQuery smile

э... а как, если не секрет? smile

Просто добавляем на страницу такой код:

Код:

<script type="text/javascript" src="/textpattern/jquery.js"></script>
<script type="text/javascript" src="/textpattern/jquery.js">
$(document).ready(function(){

$("a:contains('Главная')").attr("title","Перейти на главную страницу");
$("a:contains('Контакт')").attr("title","Способы связаться с нами");

});
</script>

Т.е. мы ищем все ссылки на странице, которые содержат текст Главная и добавляем\меням их аттрибут title на нужный нам. Важно - регистр в селекторе contains('') должен совпадать. Искать можно не точно - ввести к примеру "акт". Тогда аттрибут сменится для всех ссылок в которых есть последовательсность "акт" - Контакт, акт, анкот; но НЕ "Акт" или "ак т".

P.S. Не забудьте обновить библиотеку jquery или установить, если у вас версия txp меньше 4.0.5
P.P.S. Если решите выносить данный скрипт в отдельный файл и подключать его как jquery строчкой выше (через "src=...") то или сохраняйте в UTF-8 файл, или добавляйте параметр charset="win-1251" к тегу <script>.

Отредактированно the_ghost (21-12-2007 11:38:24)


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#10 21-12-2007 18:19:08

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Спасибо за совет, но.. не работает sad

Скачал jquery.js, закачал в /textpattern

Вставляю в страницу код

Код:

<script type="text/javascript" src="/textpattern/jquery.js"></script>
<script type="text/javascript" src="/textpattern/jquery.js">
$(document).ready(function(){
$("a:contains('ru/foto')").attr("title","Фото");
$("a:contains('en/foto')").attr("title","Foto");
}); 
</script>

В чем проблемка?


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#11 21-12-2007 23:22:09

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Селектор contains работает с содержимым тега, а вы, скорее всего, смотрите в аттрибут тега <a href="en/foto">.
http://docs.jquery.com/Selectors - почитайте smile
Нужно изменить вызов функции немного

Код:

$("a[href*='ru/foto']").attr("title","Фото");

.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#12 23-12-2007 13:03:56

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Спасибо, но опять ниче не получается sad
Уже и путь к jquery.js полностью прописал в скрипте..


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#13 24-12-2007 01:31:58

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

Напишите в icq - решим вопрос wink
icq 8458496


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#14 24-12-2007 20:05:04

advan
ю
Откуда: Mk
Зарегистрирован: 05-11-2006
Сообщений: 835
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

the_ghost написал:

Напишите в icq - решим вопрос wink
icq 8458496

Спасибо большущее!


Знакомьтесь на здоровье - http://love.kachok.ru  /  Я в PHP ниПХПуя незнаю! :)

Неактивен

 

#15 25-01-2011 12:19:42

aclorange
иже
Зарегистрирован: 07-01-2009
Сообщений: 138

Re: Высвечивание title для навигационного меню на основе секций

Лучшего способа ни у кого не появилось?

Неактивен

 

#16 25-01-2011 14:19:34

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Высвечивание title для навигационного меню на основе секций

А что в этот title обычно пишут?

(я бы попробовал сделат список как-нибудь вручную)


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#17 25-01-2011 16:15:37

aclorange
иже
Зарегистрирован: 07-01-2009
Сообщений: 138

Re: Высвечивание title для навигационного меню на основе секций

Ну у меня в title можно поместить описание раздела, в который попадет пользователь. В самом меню нужно отображать лишь одно слово, хотелось бы более развернутое описание в 3-5 слов.
Вручную - не джедайский вариант какой-то, но за неимением других...

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru