Глюки СТТС
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Это нормально.
Одновременно с этим фотографии «не догружались». Возможно, связанная ошибка.Oleg13 пишет: Не удалось выполнить запрос базы данных MySQL. Ошибка № 1054.
Описание ошибки: Unknown column 'up.type' in 'field list'
Вчера грузил фото вагона 3417 из Москвы. Как обычно зашел в профиль и нажал "добавить фотографию". В окне загрузки к фото в строке "Привязка" ничего не появилось. Все данные по фотографии внес, загрузил фото, а внизу страницы появилась ошибка. Зашел в журнал, а там у данной фотографии привязки к вагону нет. Пришлось вносить изменения, привязывая фотографию к вагону вручную. Ранее такого не было.Александр Конов пишет:Что такое ПЕ? Повторить не удаётся. Пожалуйста, опишите свои действия по шагам. Ссылки на ТС, браузер?
Браузер: последняя версия Firefox, обновления после изменений с мультипривязкой не было.
ПЕ - подвижная единица.
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Теперь понятно. Но сейчас уже должно работать нормально.
-
- Сообщения: 32
- Зарегистрирован: 28 мар 2009, 12:14
- Откуда: г. Москва
Не может найти привязку к транспортному средству. Поэтому не работает загрузка.
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
F5 пару-тройку раз должно помочь.
-
- Сообщения: 32
- Зарегистрирован: 28 мар 2009, 12:14
- Откуда: г. Москва
При нажатии F5 поле подвижного состава опять очищается и ничего не меняется.
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Какой браузер?
-
- Сообщения: 32
- Зарегистрирован: 28 мар 2009, 12:14
- Откуда: г. Москва
Спасибо. Проблемы в прошлом. Привязка заработала. То ли само наладилось, то ли Вы поправили настройки.
В продолжение того же. Привязка сейчас работает. Зашел также на загрузку снимка из Перми, а в спутниковых картах выдает Москву.Александр Конов пишет:Теперь понятно. Но сейчас уже должно работать нормально.
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Поправлено.
- Сергей Мурашов
- Сообщения: 1360
- Зарегистрирован: 28 мар 2009, 12:13
- Откуда: Ленинград
Интересно. То есть на СТТС карта Москвы для не-Москвы это бага, а на Флитфото - фича?Александр Конов пишет:Поправлено.
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Именно так.
-
- Сообщения: 227
- Зарегистрирован: 28 мар 2009, 12:13
Когда при поиске вбиваешь бортовой номер трамвая или троллейбуса и пытаешься найти снимки ТС с этим номером, то вместо результатов поиска выдаёт следующий текст .
Во время выполнения программы на сервере произошла следующая критическая ошибка:
Не удалось выполнить запрос базы данных MySQL. Ошибка № 1054.
Описание ошибки: Unknown column 'n.num' in 'where clause'
Строка: 160
Файл: /search.php
Во время выполнения программы на сервере произошла следующая критическая ошибка:
Не удалось выполнить запрос базы данных MySQL. Ошибка № 1054.
Описание ошибки: Unknown column 'n.num' in 'where clause'
Строка: 160
Файл: /search.php
Как-то не проходит. Раз через раз все равно всплывает.Александр Конов пишет:Поправлено.
-
- Сообщения: 2
- Зарегистрирован: 18 сен 2011, 08:07
- Откуда: Златоуст
Фотография вагона, привязанного к Златоусту, попала на страницу загружаемых фотографий Челябинска: http://transphoto.ru/photo-all.php?cid=54 . На странице загружаемых фотографий Златоуста она отсутствует: http://transphoto.ru/photo-all.php?cid=22 .
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Глюки поправлены. С привязкой — проблема в несовпадении города съёмки и города привязанного ТС при загрузке.
Александр, а может стоит сделать автоматическое определения города съёмки по привязке.
Т.е. методика следующая. Фотография привязывается к ТС и/или к галереям.
Остсюда рассматриваем 3 варианта.
Вариант 1(есть привязка к ТС, нет привязки к галереям)
Берем привязанные ТС и получаем оттуда массив городов. Потом примянем к этому массиву ф-цию array_unique(). Если в результате в массиве получается один город то все нормально. Если больше - выводим select с выбором из полученных городов.
Вариант 2(есть привязка к галереям, нет привязки к ТС)
Аналогично как с ТС, только еще рассматривается вариант галереям общего назначения.
Вариант 3(привязано и к одному и к второму)
Метод аналогичный варианту 1 по сути...
В виде кода чтоб понятнее было:
Т.е. методика следующая. Фотография привязывается к ТС и/или к галереям.
Остсюда рассматриваем 3 варианта.
Вариант 1(есть привязка к ТС, нет привязки к галереям)
Берем привязанные ТС и получаем оттуда массив городов. Потом примянем к этому массиву ф-цию array_unique(). Если в результате в массиве получается один город то все нормально. Если больше - выводим select с выбором из полученных городов.
Вариант 2(есть привязка к галереям, нет привязки к ТС)
Аналогично как с ТС, только еще рассматривается вариант галереям общего назначения.
Вариант 3(привязано и к одному и к второму)
Метод аналогичный варианту 1 по сути...
В виде кода чтоб понятнее было:
Код: Выделить всё
<?php
/*
Получаемые значения:
$cidsTS - массив городов к которым привязан снимок через ТС
$cidsGL - массив городов к которым привязан снимок через галереи
Соответственно переменная $cidsTS == NULL при отсутствии привязки к ТС, $cidsGL == NULL при отсутствии привязки к галереям
*/
if ($cidsTS == NULL && $cidsGL == NULL)
exit('Фото не привязано к ничему');
else
if ($cidsTS != NULL && $cidsGL == NULL)
{
$cidsTS = array_unique($cidsTS);
if (count($cidsTS) == 1)
$res_cid = $cidsTS[0];
else
echo '';//Выводим селект с выбором города
}
else
if ($cidsTS == NULL && $cidsGL != NULL)
{
$cidsGL = array_unique($cidsGL);
if (count($cidsGL) == 1)
if ($cidsGL[0] != 0)//Выбранная галлерея не общего назначения
$res_cid = $cidsGL[0];
else
echo '';//Выводим селект с выбором города
else
echo '';//Выводим селект с выбором города
}
else
{
$cids_arr = array_unique(array_merge($cidsTS, $cidsGL));
if (count($cids_arr) == 1)
$res_cid = $cidsGL[0];
else
echo '';//Выводим селект с выбором города
}
/*
Результат выполнения. Либо вывод селекта либо переменная $res_cid с выбранным городом.
Это все лучше реализовать на JS. Код приведен только для лучшего понимания сути мого поста.
*/
?>
Во время загрузки фотографии в поле бортового номера есть привязка к виду транспорта, которая выполнена определенным цветом. Если грузить фото трамвая, а потом троллейбуса, то надпись "троллейбус" будет красной. Если же потом загрузить еще фото трамвая, то поле "трамвай" будет синим.
- Сергей Мурашов
- Сообщения: 1360
- Зарегистрирован: 28 мар 2009, 12:13
- Откуда: Ленинград
Кстати, предлагаю писать красным (синим и т.д.) по белому, а не чёрным по цветному. Иначе на Главной создаётся ощущение, что ищешь списанные трамваи и перебитые троллейбусы.Rezident пишет:в поле бортового номера есть привязка к виду транспорта, которая выполнена определенным цветом.
- Александр Конов
- Техподдержка
- Сообщения: 4414
- Зарегистрирован: 24 мар 2009, 12:10
- Откуда: Москва
- Контактная информация:
Большое спасибо за код, идея ясна. Однако иногда бывают ситуации, когда фото привязывается к ТС или галерее из одного города, будучи снятым в другом. При этом привязки ко второму городу есть не всегда (не обязаны быть). Поэтому сейчас вариант наиболее гибкий, так как охватывает все возможные варианты. Поле «Город съёмки» связано с аналогичными полями в поиске, поэтому несколько раз искать один и тот же город в списке не требуется.chaker пишет:Александр, а может стоит сделать автоматическое определения города съёмки по привязке.
Впрочем, возможно, стоит по умолчанию сделать автоматическое определение города, но по желанию предоставить возможность его менять:
Город съёмки (определён автоматически): Москва [изменить]
По ссылке «Изменить» появляется список для выбора.
Торопиться с реализацией сейчас не буду, потому что идея требует доработки в любом случае, а ясности пока нет.
-
- Сообщения: 47
- Зарегистрирован: 27 фев 2010, 11:06
У меня почему-то не ставятся минусы к фотографиям, я нажимаю на кнопку (она отображается нажатой) и ничего не происходит, что это такое? исправьте пожалуйста
Ӟ
- Сергей Мурашов
- Сообщения: 1360
- Зарегистрирован: 28 мар 2009, 12:13
- Откуда: Ленинград
Это фича, а не бага.Кирилл Ефимов пишет:что это такое? исправьте пожалуйста
- Дмитрий Михайлов
- Сообщения: 273
- Зарегистрирован: 28 окт 2009, 15:46
- Откуда: Уфа
- Контактная информация:
viewtopic.php?f=5&t=992 - вот здесь написан ответ (на первой странице)Кирилл Ефимов пишет:У меня почему-то не ставятся минусы к фотографиям, я нажимаю на кнопку (она отображается нажатой) и ничего не происходит, что это такое? исправьте пожалуйста
http://transphoto.ru/admin/
Не показывает фотомодераторов. Ошибка:
Во время выполнения программы на сервере произошла следующая критическая ошибка:
Не удалось выполнить запрос базы данных MySQL. Ошибка № 1054.
Описание ошибки: Unknown column 'mp.val' in 'field list'
Также хочется понять, где при случае искать новые правила фотомодерирования. Именно нужна не ссылка прямая, а путь следования с главной страницы.
Не показывает фотомодераторов. Ошибка:
Во время выполнения программы на сервере произошла следующая критическая ошибка:
Не удалось выполнить запрос базы данных MySQL. Ошибка № 1054.
Описание ошибки: Unknown column 'mp.val' in 'field list'
Также хочется понять, где при случае искать новые правила фотомодерирования. Именно нужна не ссылка прямая, а путь следования с главной страницы.