Страница 7 из 36

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

СообщениеДобавлено: 17 окт 2019, 17:13
SergeCpp
uav писал(а):Сделал в последних файлах и файлах пользователя ссылки на "якоря" конкретного файла.

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


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

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

Логично же!

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

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

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

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

СообщениеДобавлено: 17 окт 2019, 23:01
uav
Хорошо, сделал, как Вы говорили, но мне всё равно кажется, что так интерфейс выглядит несколько перегруженным.

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

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

Ага!

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

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

#1 About (TRW2000 1.23+)

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

Ещё раз -- спасибо!

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

СообщениеДобавлено: 18 окт 2019, 07:45
SergeCpp
Все комментарии -- очень бы пригодилось название страницы, тоже в скобках в конце:

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

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

СообщениеДобавлено: 18 окт 2019, 12:03
uav
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 Кб) Просмотров: 6708


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

Спасибо!

СообщениеДобавлено: 18 окт 2019, 12:46
SergeCpp
Спасибо!

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

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

Вот как! Якорную картинку поставить первой, а картинку с типом файла -- прямо под ней (и слева от кнопки Скачать) -- тогда будет логично -- тип того, что скачиваем, изображён на картинке прямо слева от кнопки скачать. -- Да, подумал -- это лучше всего так если сделать.

Ещё

СообщениеДобавлено: 18 окт 2019, 12:54
SergeCpp
1) Все комментарии пользователя -- так же аналогично и во Все комментарии (с типами теми и т.д.).

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

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

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

СообщениеДобавлено: 18 окт 2019, 13:07
SergeCpp
...Вообще, странно, что одинаковая функциональность реализована разными модулями (функциями/подпрограммами).

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

Ясно, что это не ваша работа. По возможности, объедините, тогда и код уменьшится и не нужно будет все эти изменения в разных местах согласовывать.

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

СообщениеДобавлено: 18 окт 2019, 15:29
Glot
А мне этот сайт тем и нравится, что код страниц небольшой и скорость работы высока!

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

СообщениеДобавлено: 18 окт 2019, 16:16
uav
SergeCpp, вроде бы всё вышеперечисленное сделал...

Супер!

СообщениеДобавлено: 18 окт 2019, 17:21
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

Иконки

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

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

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

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


Вложения:
Screenshot.png
Screenshot.png (70.57 Кб) Просмотров: 6555

Иконки

СообщениеДобавлено: 18 окт 2019, 17:46
SergeCpp
И начало имени файла выровнять влево по левой грани кнопки Скачать. То есть, в первом row будет две ячейки -- якорь и имя. А во втором, с иконками, больше будет ячеек.

Re: Супер!

СообщениеДобавлено: 18 окт 2019, 22:55
uav
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 не всегда нормально работает, я сегодня уже весь день со всем этим мучаюсь. Сейчас немного подровнял, пусть пока будет так. А то я что-то сегодня устал, сделаю перерыв.

Спасибо!

СообщениеДобавлено: 19 окт 2019, 03:39
SergeCpp
Спасибо!

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

Я о том, чтоб вместо "Все <что-то-там> пользователя" отображать там "Все <что-то-там> SergeCpp", и это для всех ссылок из профиля (файлы, эксклюзив, ..., страницы).