[Решено]Убрать ненужные заголовки на странице пользователя

Главные вкладки

Аватар пользователя Policavit Policavit 11 октября 2014 в 13:50

Добрый день!
Как изменить порядок дополнительных полей на странице пользователя появившихся из-за установки сторонних модулей?
Ранее страница пользователя была обычной и стандартной, но установив дополнительно "подписку"и "добавить в друзья", после установки эти поля на странице пользователя отобразились в местах где им удобно.(скрин во вложении). Через css всё отобразилось где надо, но как поменять порядок полей не понятно =(. Нужно, чтобы "подписка" и "добавить в друзья" были в самом низу.
Также подскажите, как скрыть ненужные слова, я понимаю, что "дисплей ноне", но не совсем понимаю, как скрывать отдельные слова, пример: "h3Действия/h3"

ВложениеРазмер
Иконка изображения novyy_tochechnyy_risunok.png107.92 КБ

Комментарии

Аватар пользователя raspytnik raspytnik 11 октября 2014 в 14:43

скрывать ненужные слова - самый банальный способ - найти перевод этого слова и заменить его либо подходящим по смыслу либо пробелом)
поля менять порядок - через настройки типа материала, вкладка - отображение полей.
если речь о системных полях не доступных на этой вкладке - то через шаблон страницы. в нем вообще можно вручную указывать только необходимые для вывода поля.

Аватар пользователя Policavit Policavit 11 октября 2014 в 21:50

А можно ли через CSS как-то убрать "h3Действия/h3"?-пример.
на странице профиля в коде это выглядит так ".profile h3" - но это означает, что я все заголовки скрою, а не определённое слово.

Аватар пользователя Policavit Policavit 10 ноября 2015 в 11:49

ХулиGUN wrote:
"Policavit" wrote:
но это означает, что я все заголовки скрою, а не определённое слово

Добавьте необходимые каскады

Если я не ошибаюсь, то Вы имеете ввиду добавить к каждому тегу

свой класс?
Я прикрепил скриншот, там всё видно и понятно, вот только не понимаю как скрыть эти поля (которые добавились сторонними модулями).

Аватар пользователя Policavit Policavit 19 октября 2014 в 21:18

ХулиGUN wrote:
"Policavit" wrote:
Если я не ошибаюсь, то Вы имеете ввиду добавить к каждому тегу свой класс?

Почитайте про css, в частности про построение каскадов.

Хрен его знает, многое почитал, много нового для себя узнал, что помогло больше половины этого задания сделать......, но как скрыть под одним тегом нужное поле так и не нашёл..=(
Для новечков рекомендую сайт "академия HTML", там онлайн можно поучиться.
http://htmlacademy.ru/

Аватар пользователя gun_dose gun_dose 20 октября 2014 в 0:48

.node h3 - это селектор для заголовков ноды. Только вместо node надо поставить тот класс или идентификатор, в который у тебя оборачиваются ноды. А можно ещё скриптом скрыть только отдельные заголовки, например $('.node h3')[123].hide() скроет только сто двадцать четвёртый заголовок третьего уровня из ноды

Аватар пользователя Policavit Policavit 29 октября 2014 в 21:08

gun_dose wrote:
можно ещё скриптом скрыть только отдельные заголовки, например $('.node h3')[123].hide() скроет только сто двадцать четвёртый заголовок третьего уровня из ноды

Как определить номер заголовка?

Аватар пользователя Policavit Policavit 10 ноября 2015 в 11:49

Доброго времени суток!
Изучил каскадность, даже применил новые знания для решения других задач, но к данному вопросу каскадность не подходит. Смотрите скриншот. Там тег h3 обёрнут в profile, получается, чтобы мне скрыть нужный тег мне нужно прописать .profile h3 { display: none;} , но при этом пропадут другие заголовки, т.к. на данной странице есть и другие заголовки под этим тегом и они все обёрнуты .profile. Как можно ещё скрыть?

Аватар пользователя Policavit Policavit 29 октября 2014 в 23:05

ХулиGUN wrote:
"Policavit" wrote:
Там тег h3 обёрнут в profile, получается, чтобы мне скрыть нужный тег мне нужно прописать .profile h3 { display: none;} , но при этом пропадут другие заголовки, т.к. на данной странице есть и другие заголовки под этим тегом и они все обёрнуты .profile. Как можно ещё скрыть?

:nth-child, :first-child
"Policavit" wrote:
.profile h3

Это все h3 внутри .profile
.profile > h3 непосредственные дети 1 уровня
Плохо читали.
Прежде чем браться за какое-либо дело нужно изучить материал, а не по каждому чиху постить на форуме, тем более не по тематике

Спасибо. Решено.