Несколько мыслей по поводу сайта

Все о проекте, работе его отдельных разделов

Re: Несколько мыслей по поводу сайта

Сообщение SergeCpp » 17 окт 2019, 17:13

uav писал(а):Сделал в последних файлах и файлах пользователя ссылки на "якоря" конкретного файла.

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


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

1. Последние файлы -- заголовок ячейки (имя страницы) -- ссылка на саму страницу.
2. Последние файлы -- имя файла -- ссылка на сам файл.
3. Все файлы пользователя -- справа в скобках ведь имя страницы -- нужна ссылка на страницу.
4. Все файлы пользователя -- имя файла -- ссылка на сам файл.

Логично же!

Ещё вот бы что было хорошо, ещё одна ссылка, прямая на скачивание (выделяю):
Файл Sonic The Hedgehog 1 v1.0 (0.7 Мбайт, скачать), загружен 2019-10-13 12:35:48

uav писал(а):Мне кажется, не нужны две ссылки на одну страницу (хоть и в разные её места) - а то всё получается какое-то синее и подчёркнутое от кучи гиперссылок, аж в глазах рябит.

Ну это же несерьёзно даже -- всего-то добавилась одна ссылка. И сайт наш -- технический, удобство доступа к информации следует как раз повышать, а не прятать.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Несколько мыслей по поводу сайта

Сообщение uav » 17 окт 2019, 23:01

Хорошо, сделал, как Вы говорили, но мне всё равно кажется, что так интерфейс выглядит несколько перегруженным.
Последний раз редактировалось uav 17 окт 2019, 23:02, всего редактировалось 1 раз.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Очень хорошо!

Сообщение SergeCpp » 18 окт 2019, 07:26

uav писал(а):Хорошо, сделал, как Вы говорили, но мне всё равно кажется, что так интерфейс выглядит несколько перегруженным.
Очень хорошо! Спасибо вам! Интерфейс не перегружен совсем.

Ага!

1) Пожалуйста, сделайте ещё во Все эксклюзивные файлы пользователя так же, как во Все файлы пользователя (и слово Файл тоже добавьте перед именем файла в "эксклюзивных").

2) Все скриншоты пользователя -- хорошо бы добавить ссылку на страницу программы, в аналогичном формате:

#1 About (TRW2000 1.23+)

3) На странице скриншота лучше поменять вверху "Файл:" на "Страница:", так как там дальше ссылка -- на страницу программы.

Ещё раз -- спасибо!
Последний раз редактировалось SergeCpp 18 окт 2019, 07:26, всего редактировалось 1 раз.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Все комментарии

Сообщение SergeCpp » 18 окт 2019, 07:45

Все комментарии -- очень бы пригодилось название страницы, тоже в скобках в конце:

#4 uav (ссылка) (link: DosBootSector)

"link" -- это тип страницы, он в ссылке есть в адресе после page= (files, link, ...), удобно видеть, в каком разделе комментарий. Можно, хотя, эти типы и назвать как-то более читаемо (там какая-то функция есть в php для соответствия, не помню...).
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Сообщение uav » 18 окт 2019, 12:03

SergeCpp писал(а):1) Пожалуйста, сделайте ещё во Все эксклюзивные файлы пользователя так же, как во Все файлы пользователя (и слово Файл тоже добавьте перед именем файла в "эксклюзивных").

Сделано.

SergeCpp писал(а):2) Все скриншоты пользователя -- хорошо бы добавить ссылку на страницу программы, в аналогичном формате:

#1 About (TRW2000 1.23+)

Сделано.

SergeCpp писал(а):3) На странице скриншота лучше поменять вверху "Файл:" на "Страница:", так как там дальше ссылка -- на страницу программы.

Сделано.

SergeCpp писал(а):Все комментарии -- очень бы пригодилось название страницы, тоже в скобках в конце:

#4 uav (ссылка) (link: DosBootSector)

"link" -- это тип страницы, он в ссылке есть в адресе после page= (files, link, ...), удобно видеть, в каком разделе комментарий. Можно, хотя, эти типы и назвать как-то более читаемо (там какая-то функция есть в php для соответствия, не помню...).

Пока сделал только частично - показывается только тип (новость, файл, книга и т.п.). Чтобы получить название, нужно делать запросы в БД, причём в разные таблицы (в зависимости от того, где находится комментарий). В общем, солидный кусок кода надо сделать - возможно, займусь этим позже.


P.S. Также сделал в списке файлов значок для ссылки на "якорь" конкретного файла:

link.png
link.png (4.97 Кб) Просмотров: 6633


Думаю, это и пользователям пригодится, чтобы указать, что "вот такой-то файл испорчен" сразу ссылкой, а не объяснять, что это файл, выложенный тем-то и тогда-то...
Последний раз редактировалось uav 18 окт 2019, 12:17, всего редактировалось 3 раз(а).
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Спасибо!

Сообщение SergeCpp » 18 окт 2019, 12:46

Спасибо!

1) Все скриншоты пользователя -- ссылка на страницу там с пустым значением mode= (во Все файлы и Эксклюзив эта ссылка с заполненным значением mode=).
Код: Выделить всё
В скриншотах:
http://old-dos.ru/index.php?page=files&mode=&do=show&id=1323

В файлах всех и эксклюзивных:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1323

Нужно это или не нужно -- неважно, важно, чтоб всё было однообразно.

2) Лучше вот так:
#4 uav (ссылка) [Тип: ссылка] -- а потом тогда вокруг имени страницы сделаете ссылку.

3) #Якорь в таблице -- списке файлов выглядит "непрозрачно", в смысле, неясно, так как он далеко по расстоянию от того, на что он "якорит" (от физ. начала ячейки). Предлагаю эту картику убрать, а ссылку-якорь "обернуть" вокруг картинки с типом файла. Две картинки там не стоит делать (вначале) -- это уже перегруженность визуальная.

Или... А может их поменять местами (?!) -- якорную картинку и картинку с типом файла? Не уверен, хотя...

Вот как! Якорную картинку поставить первой, а картинку с типом файла -- прямо под ней (и слева от кнопки Скачать) -- тогда будет логично -- тип того, что скачиваем, изображён на картинке прямо слева от кнопки скачать. -- Да, подумал -- это лучше всего так если сделать.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Ещё

Сообщение SergeCpp » 18 окт 2019, 12:54

1) Все комментарии пользователя -- так же аналогично и во Все комментарии (с типами теми и т.д.).

2) Тоже http://old-dos.ru/index.php?page=admin&do=exclusiveall

3) Тоже http://old-dos.ru/index.php?page=admin&do=screenall
Последний раз редактировалось SergeCpp 18 окт 2019, 12:57, всего редактировалось 1 раз.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Несколько мыслей по поводу сайта

Сообщение SergeCpp » 18 окт 2019, 13:07

...Вообще, странно, что одинаковая функциональность реализована разными модулями (функциями/подпрограммами).

Те же скриншоты (комментарии, файлы, etc.) -- сразу очевидно же было сделать один модуль с параметрами.

Ясно, что это не ваша работа. По возможности, объедините, тогда и код уменьшится и не нужно будет все эти изменения в разных местах согласовывать.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Несколько мыслей по поводу сайта

Сообщение Glot » 18 окт 2019, 15:29

А мне этот сайт тем и нравится, что код страниц небольшой и скорость работы высока!
Glot
Опытный даунгрейдер
 
Сообщения: 38
Зарегистрирован: 08 апр 2013, 05:05

Re: Несколько мыслей по поводу сайта

Сообщение uav » 18 окт 2019, 16:16

SergeCpp, вроде бы всё вышеперечисленное сделал...
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Супер!

Сообщение SergeCpp » 18 окт 2019, 17:21

Супер! Спасибо!

1) Хорошо бы подставлять непосредственно имя пользователя вместо слова "пользователя" вверху (в заголовке) по всем ссылкам из блока профиля пользователя. Безо всяких чёрточек перед именем.

2) Убрать чёрточку в заголовке самого профиля (Профиль SergeCpp).

3) Убрать там же текст "Публичный профиль".

4) http://old-dos.ru/index.php?page=user&do=cabinet

Внизу там букву ё поставить в "Изменить чёрный..." и "...лист имён".

5) Первый там скриншот без страницы. Писать там (в списке) "(удалена)" и (на странице скриншота) "удалена" или ещё как. Может, для них организовать страницу удалённых, чтоб там их все легко видеть/находить/обозревать.

http://old-dos.ru/index.php?page=admin&do=screenall
http://old-dos.ru/index.php?page=screen&do=show&id=9825
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Иконки

Сообщение SergeCpp » 18 окт 2019, 17:41

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

И вот в том row их выводить с вертикальным центрированием по этому row. Тогда и при перерисовке какой иконки всё будет хорошо и ровно.

Но нужно тогда и верхнюю часть оформить как row (там якорь и имя).

И иконки якоря и типа выровнять left, чтоб они визуально ровно были по левой границе.
Вложения
Screenshot.png
Screenshot.png (70.57 Кб) Просмотров: 6480
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Иконки

Сообщение SergeCpp » 18 окт 2019, 17:46

И начало имени файла выровнять влево по левой грани кнопки Скачать. То есть, в первом row будет две ячейки -- якорь и имя. А во втором, с иконками, больше будет ячеек.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Супер!

Сообщение uav » 18 окт 2019, 22:55

SergeCpp писал(а):Супер! Спасибо!

1) Хорошо бы подставлять непосредственно имя пользователя вместо слова "пользователя" вверху (в заголовке) по всем ссылкам из блока профиля пользователя. Безо всяких чёрточек перед именем.

2) Убрать чёрточку в заголовке самого профиля (Профиль SergeCpp).

3) Убрать там же текст "Публичный профиль".

4) http://old-dos.ru/index.php?page=user&do=cabinet

Внизу там букву ё поставить в "Изменить чёрный..." и "...лист имён".

5) Первый там скриншот без страницы. Писать там (в списке) "(удалена)" и (на странице скриншота) "удалена" или ещё как. Может, для них организовать страницу удалённых, чтоб там их все легко видеть/находить/обозревать.

http://old-dos.ru/index.php?page=admin&do=screenall
http://old-dos.ru/index.php?page=screen&do=show&id=9825


Сделал.


SergeCpp писал(а):1) Вот эти пляшущие вверх-вниз иконки, что в рамочке, их бы "окультурить" -- если и не одной высоты сделать (это рисовать и это долго), то выводить их в одном row (или подтаблицу в той ячейке организовать или саму ячейку так переоформить, я слабо детали помню).

И вот в том row их выводить с вертикальным центрированием по этому row. Тогда и при перерисовке какой иконки всё будет хорошо и ровно.

Но нужно тогда и верхнюю часть оформить как row (там якорь и имя).

И иконки якоря и типа выровнять left, чтоб они визуально ровно были по левой границе.


Они и так в виде row, т.е. "якорь" и имя файла в одном row, а "Скачать" и прочее - в другом. Но там не всё так просто - этот больной valign не всегда нормально работает, я сегодня уже весь день со всем этим мучаюсь. Сейчас немного подровнял, пусть пока будет так. А то я что-то сегодня устал, сделаю перерыв.
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 1912
Зарегистрирован: 22 дек 2008, 14:21

Спасибо!

Сообщение SergeCpp » 19 окт 2019, 03:39

Спасибо!

Хорошо бы подставлять непосредственно имя пользователя вместо слова "пользователя" вверху (в заголовке) по всем ссылкам из блока профиля пользователя. Безо всяких чёрточек перед именем.
===
Это осталось как было.

Я о том, чтоб вместо "Все <что-то-там> пользователя" отображать там "Все <что-то-там> SergeCpp", и это для всех ссылок из профиля (файлы, эксклюзив, ..., страницы).
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Пред.След.

Вернуться в Обсуждение Old-DOS

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12