Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Новые селекторы


Новые селекторы

Сообщений 21 страница 40 из 236

1

Общий топик о проблемах с селекторами на страницах форума.
Кто что заметил - пишите, добавим в список.


класс vip для пользователей на странице userlist.php

(под вопросом - ищем безболезненный способ реализации) отделить комплект ссылок Профиль / ЛС / E-mail / Вебсайт от кнопок управления постом

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

было бы неплохо "обернуть" их во-что-нибудь общее, чтобы пожно было спозиционировать весь комплект. + избавиться от скриптов на подобии вот этого: Всплывающие ссылки профиля у ника автора

протестировала вот такую конструкцию:
https://forumupload.ru/uploads/0000/14/1c/16803/664590.jpg

https://forumupload.ru/uploads/0000/14/1c/16803/101690.jpg

вроде, ничего не съезжает.


возможность отключать экстрастили реализовано
Новые классы для страницы online.php реализовано
классы группы и no-avatar на странице  /profile.php реализовано
классы для юзеров без аватарок в .post-author реализовано
селектор для строки вопроса в опросе реализовано
разные селекторы для разных типов опросов реализовано
селектор группы на странице юзерлиста (и возможно - лс)  реализовано
селекторы для групп в статистике АКТИВНЫ реализовано
селекторы для контента статистики на главной реализовано
еще один селектор для последнего сообщения в категориях реализовано
селекторы для ячеек в таблице юзерлиста реализовано
перемещение встроенных стилей статистики в экстра-файл стилей реализовано
селекторы pagestext для страницы модерирования реализовано
селекторы для pl-email реализовано
ячейки статистики реализовано
убрать встроенные стили кнопок post-vote + классы для них реализовано
селектор для текста "перемещена" реализовано
классы некоторых ссылок в профиле и разделителей между ними реализовано
селекторы для полей на странице редактирования профиля  реализовано
доп.селектор для скрытого текста  реализовано
уникальные селекторы категорий  реализовано
наведение порядка в селекторах postlink  реализовано
разные классы для страниц поиска  реализовано

+7

21

kernel написал(а):

Объединил код формирования топиков для search/viewforum и moderate.

верстала новый нестандартный дизайн топиков: http://forumd.ru/viewforum.php?id=19
заглядывала в каждую щель.
на странице поиска отличий не обнаружено: http://forumd.ru/search.php?action=show_recent
модераторирование, вроде, тоже работает нормально, в том числе скрипты партнерки по выделению всех топиков.

kernel написал(а):

Могу добавить примерно так селекторы:
https://forumupload.ru/uploads/0000/14/1c/2/466683.png

на тестовом форуме перебирала основные популярные скрипты, которые теребонькают ссылки типа pl-email - багов не обнаружено.

+1

22

Вспомнила еще одно место.
Юзерлист у нас тоже немножко через опу верстается:
https://forumupload.ru/uploads/0000/14/1c/16803/481526.jpg

у четырех ячеек таблички (репа, кол-во постов, дата регистрации и дата прибывания) одинаковый селектор .tc3

+1

23

Герда написал(а):

style="width:30em" и style="padding-right:12px" надо бы убрать, чтоб не приходилось всякие импотанты прописывать. кстати, ширина вообще не вписывается в мобильные стили и даже при стандартных дизайнах требует прописывать доп. стили через импортант, дабы ничего не поехало.

Стиль в HTML еще есть в Статистике форума:
https://i.imgur.com/KEu7nr5.png
Очень неудобная вещь..

0

24

kolobdur74 написал(а):

Стиль в HTML еще есть в Статистике форума:

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

+1

25

Герда написал(а):

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

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

Отредактировано Deff (Пн, 3 Авг 2020 19:00:30)

+1

26

Герда написал(а):

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

Так, а что мешает в экстру перенести: https://forum.mybb.ru/style/extra.43.css?v=3 ? Благо под это даже есть собственные классы:

Код:
.tc-username, .tc-title {width:25%;}
.tc-title {text-align:left;}
.tc-registered {width:20%;}
.tc-posts, .tc-lastvisit {width:15%;}
Deff написал(а):

По идее, мон поставить второй класс

Он уже есть..

Отредактировано kolobdur74 (Пн, 3 Авг 2020 19:04:01)

+1

27

kolobdur74 написал(а):

Так, а что мешает в экстру перенести: https://forum.mybb.ru/style/extra.43.css?v=3 ? Благо под это даже есть собственные классы:

и добавить возможность редактирования экстры или опцию его отключения в админке...  :rolleyes:
а то экстру тоже не удобно переделывать - там местами такая жесть вписана...

+1

28

Герда написал(а):

и добавить возможность редактирования экстры или опцию его отключения в админке...  :rolleyes:
а то экстру тоже не удобно переделывать - там местами такая жесть вписана...

Хотя бы отключения с припиской: Для Опытных.. :yep:

0

29

И для postlink:

Код:
#pun-viewforum .postlink {width:30em;}
#pun-viewforum .postlink span {padding-right:12px;}

Всё одно так проще перебить..

+1

30

kolobdur74 написал(а):

Хотя бы отключения с припиской: Для Опытных.. :yep:

:cool: добавила в первопост
найдешь еще встроенные стили - скидывай добавки для экстры

+1

31

Герда написал(а):

найдешь еще встроенные стили - скидывай добавки для экстры

Профиль - Загрузки:
https://i.imgur.com/uKaxssG.png
Но здесь сначала лучше бы поименовать безымянный див..

Отредактировано kolobdur74 (Пн, 3 Авг 2020 19:30:52)

0

32

Герда написал(а):

В userlist добавил классы.

kolobdur74 написал(а):
Код:
.tc-username, .tc-title {width:25%;}
.tc-title {text-align:left;}
.tc-registered {width:20%;}
.tc-posts, .tc-lastvisit {width:15%;}

В таком виде я бы не стал делать, можно сделать примерно так:

Код:
.tc-username {text-align:left;}
.tc-title {width:25%;text-align:left;}
.tc-registered {width:20%;}
.tc-posts, .tc-lastvisit, .tc-views, .tc-replies {width:15%;}
.tc-topics {width:50%;}

У tc-username width лучше не задавать, будет вычисляться из ширины других полей. В зависимости от таблицы там 20 или 25%

+5

33

kernel написал(а):

У tc-username width лучше не задавать

Я перенес, что сейчас есть в HTML..  :yep:

0

34

Код:
#pun-statistic .tc3 {width:15%;}
#pun-statistic .tc-username {width:unset;text-align:left;}
#pun-statistic .tc-title {width:25%;text-align:left;}
#pun-statistic .tc-registered {width:20%;}
#pun-statistic .tc-topics {width:50%;}

Сделал так. Раз уж из соображений совместимости tc3 оттуда убирать нельзя, то пусть приносит пользу.

+3

35

Герда написал(а):

и добавить возможность редактирования экстры или опцию его отключения в админке...  :rolleyes:
а то экстру тоже не удобно переделывать - там местами такая жесть вписана...

Согласен. Т_Т
Но да, это уже для тех, кто четко понимает, что делает - жесть жестью, но лишнее далеко не все.

0

36

Столкнулась с необходимостью скрыть одну из ссылок "показать все сообщения"/"показать все темы", посмотрела код:
https://forumupload.ru/uploads/0000/14/1c/16803/655545.jpg
Махнула рукой и решила снести весь пункт - так проще)))

предлагаю переделать код для извращенцев, типа меня:

Код:
<strong>
<p class="numposts">160</p>
<p class="numsep"> - </p>
<a href="/search.php?action=show_user_posts&amp;user_id=2" class="allposts">Показать все сообщения</a>
<p class="linksep"> | </p>
<a href="/search.php?action=show_user_topics&amp;user_id=2" class="alltopics">Показать все темы</a>
</strong>

и вот еще одно место за компанию:
https://forumupload.ru/uploads/0000/14/1c/16803/276496.jpg

Код:
<strong>
<a href="/misc.php?email=3" class="sendemail">Послать&nbsp;e-mail</a>
<p class="linksep"> | </p>
<a href="/messages.php?action=new&amp;uid=3" class="sendpm">Отправить ЛС</a>
</strong>

+1

37

надо селекторы в т хеад активных тем

0

38

tartar1 написал(а):

надо селекторы в т хеад активных тем

можно было бы добавить селектор в <div id="pun-searchtopics" class="punbb activetopics">
или в <div id="pun" class="ru isuser ismoderator gid2 activetopics">

ну и не только для активных, а тогда все встроенные типы поиска постов/топиков:
мои сообщения,
мои темы,
активные темы,
подписка,
ответы,
темы без ответов,
новые сообщения

0

39

Здесь было предложение-дубль от крота, не обращайте внимание.

Отредактировано Arakhen (Ср, 5 Авг 2020 20:33:36)

0

40

Arakhen написал(а):

Если уж идет речь о селекторах... %)
Есть еще перемещенные темы. Комментарий "Перемещена:" имеет смысл обернуть в спан так же, как и "закрыто", "опрос" и т.д.

Уже в первопосте топика

0


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Новые селекторы