Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   О сайте и форуме (http://www.trainsim.ru/forum/forumdisplay.php?f=4)
-   -   Оптимизация темы "Поиск ПС". Не для флуда! (http://www.trainsim.ru/forum/showthread.php?t=9475)

Zabor 17.05.2010 19:31

В меня пока еще ей не кидались, по крайней мере =))

======================================

Есть идея обсудить структуру данных в этой теме, тем более что никакой секретности тут нет…

Пока предлагаются следующие столбцы (характеристики), технические поля БД тут писать не буду как не относящиеся к делу.


[B]Имя[/B] - собственно имя ПС по русски, например ЭР2-555

[B][COLOR="Yellow"]Имя английский[/COLOR][/B] - имя ПС на английском, (по имени файла, основного, если их более одного), например ER2-555

[B]Тип[/B] - Engine, Freight и т.д. определяет назначение единицы ПС, в БД предусматривается подсказка в выпадающем меню.

[COLOR="#ffff00"][B]Папка[/B][/COLOR] - имя корневой папки ПС в симуляторе, например tsrLoco_2TE116-433

[COLOR="#ffff00"][B]Сайт[/B][/COLOR] - сайт, на котором размещен ПС, например trainsim.ru

[B]Ссылка[/B] - ссылка на страницу загрузки, например [url]http://www.trainsim.ru/download/58/[/url]

[B]Описание[/B] - описание единицы ПС по Readme

[B][COLOR="#ffff00"]Оператор[/COLOR][/B] - ник того, кто внес запись

[B][COLOR="#ffff00"]Дата[/COLOR][/B] - дата внесения записи, необходима для отсеивания записи при синхронизации в случае совпадения данных столбцов (вносится автоматически системная).

[B]Алиас[/B] - пока "на рогах", надо подумать…

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

Даниэль 17.05.2010 20:14

[QUOTE=Zabor;177970]

[COLOR="#ffff00"][B]Сайт[/B][/COLOR] - сайт, на котором размещен ПС, например trainsim.ru

[B]Ссылка[/B] - ссылка на страницу загрузки, например [url]http://www.trainsim.ru/download/58/[/url]

[/QUOTE]

Лучше так, имхо:

[B]Сайт[/B] - сайт, на котором размещен ПС, например trainsim.ru

[COLOR="#ffff00"][B]Ссылка [/B][/COLOR]- ссылка на страницу загрузки, например [url]http://www.trainsim.ru/download/58/[/url]

Толяныч 17.05.2010 21:53

Игорь, смотри личку, скинул все собранные данные по тепловозам.

Zabor 18.05.2010 04:12

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

[B]Толяныч[/B], спасибо :drinks: , все получил.

add

В базе предусматривается отдельный инструмент в виде фильтров в целях подбора ПС для сценария по сайтам, может ввести необязательные столбцы "Род тока" для электровозов и "Приписка" для всех локомотивов с соответствующими фильтрами?

add

Володя, не могу осилить например тут "tsrFr_Tanker-0017_v1_0" - "[B]_v1_0[/B]" откуда взялось? :confused:

Данные Ильи и Толяныча внес...

BOBANRyde 18.05.2010 05:39

[QUOTE=Скороходов Илья;177964]А базу данных по дизель-поездам уже сделали?[/QUOTE]
Володя (LINX GET) сказал что максимум через неделю скинет.

[B]Zabor[/B] Игорь, [B]_v1_0 [/B]можешь удалять, но имя "tsrFr_Tanker-0017 оставляй, я просто имена инсталляторов переносил (то только этих, остальные ставил и смотрел имена в игре). Так как отображение в игре и имена файлов установки одинаковые.

Zabor 18.05.2010 05:56

Понятно, унифицирую, в названиях eng-ов повторения допускаются.

Еще грабли =)), восьмиосные цистерны по eng локомотивы, по жизни вагоны, как их в БД то писать? :crazy:

BOBANRyde 18.05.2010 06:10

Ну раз они вагонами являются, значит вагонами.
Я думаю, что нужно сделать поиск либо по названию, либо по алиасу. Еще вопрос: а нужно ли вообще вносить ссылки? По моему нет ничего сложного зайти в необходимую категорию файлового архива сайта. Тем более что ссылки могут поменять.

Zabor 18.05.2010 06:17

Ссылка поле не обязательное, можно не вносить, это скорее для совместимости с БД Антона в менеджере сценариев, там он их указывал.

Да… с именами инсталлов ты круто придумал =)), например tsrFr_Gondola-0001 по eng, по инсталлу и у тебя соответственно tsrFr_Gondola_0001, правлю руками О_о.

Но это нормально, единых стандартов не было, для того собственно и работаем, чтобы создать БД куда каждый сможет вносить дополнения или исправлять по единому стандарту, а потом все это легко синхронизируется.

ps да тоже подумал, что вагонами с БД же человек работает, а не МСТС.

pps поиск есть по всем полям, от названия до сайта.

BOBANRyde 18.05.2010 06:28

[QUOTE=Zabor;178068]

Да… с именами инсталлов ты круто придумал =)), например tsrFr_Gondola-0001 по eng, по инсталлу и у тебя соответственно tsrFr_Gondola_0001, правлю руками О_о.[/QUOTE]
Это не я придумал, а команда траисима:D

Zabor 18.05.2010 06:47

Вот расхлебываем :D.

Камрады, просьба пока дополнения в БД не набивать иначе приводить все к единому стандарту можно застрелиться :crazy:, буквально на днях выйдет бета-версия и там ожидается много работы по пустым полям и можно будет добавлять новые данные, они уже синхронизируются автоматически.

Шкурка будет меняться, в самой таблице с данными только добавление второстепенных столбцов, не влияющих на уже имеющиеся.

Еще нужно определится с русскими именами вагонов, повторения в этом поле не допускаются, нужно договориться как будем обозначать

BOBANRyde 18.05.2010 06:52

Да, кстати, потому что имя то одно и тоже, а вагоны разные. Надо с этим что то придумать...

Zabor 18.05.2010 06:57

Варианты:

Плацкарт РЖД №0014 trainsim.ru
Купе УЗ №0098 trainsim.ru
Крытый РЖД №52632775 ml-train.ucoz.ru
Крытый сопровождения ХЗ ml-train.ucoz.ru

Как-то так, может кто лучше придумает :confused:

Кстати если все пойдет поле "Страна" тоже можно добавить (это для расширенного варианта поиска под сценарий) …

Yolkin 18.05.2010 08:18

[QUOTE=Zabor;178080]Плацкарт РЖД №0014 trainsim.ru
Купе УЗ №0098 trainsim.ru
Крытый РЖД №52632775 ml-train.ucoz.ru
Крытый сопровождения ХЗ ml-train.ucoz.ru[/QUOTE]
ИМХО, надо добавлять основное существительное - Вагон, Электровоз, Тепловоз. Так понятнее простому юзеру будет, а то в "Крытый сопровождения" не сразу врубаешься.

Вагон купейный УЗ....
Вагон крытый...
Крытый вагон сопровождения...

Zabor 18.05.2010 16:04

Денис, принято, напишу в хелпе.

Камрады, у кого есть полувагоны с railway-club.org.ru посмотрите плиз у них rcFr_Gondola[SIZE="4"][B][COLOR="Red"]_[/COLOR][/B][/SIZE]0008 или rcFr_Gondola[SIZE="4"][B][COLOR="#ff0000"]-[/COLOR][/B][/SIZE]0008, мне даже скачать некогда, тем более все =((.

Скороходов Илья 18.05.2010 16:16

rcFr_Gondola-0008


Текущее время: 03:37. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim