Автор Тема: Киллборда DarkSide.  (Прочитано 31793 раз)

Оффлайн [M-O-W] Holy Cheater

  • удаленные пользователи
  • Sr. Member
  • *
  • Сообщений: 359
  • Симпы: +0/-1
  • Secondary primary
Re: Киллборда DarkSide.
« Ответ #675 : 24 Июня 2011, 13:04:17 »
http://kb.ds-alliance.com/?a=kill&id=463337
Пустое время в текстовой версии килмыла. Полночь, джентельмены пьют и закусывают.

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #676 : 25 Июня 2011, 13:42:20 »
http://kb.ds-alliance.com/?a=kill&id=463337
Пустое время в текстовой версии килмыла. Полночь, джентельмены пьют и закусывают.
Ты такое запостил значит. В тектовой версии отдаётся запощеный оригинал, а не реконструкция.

Оффлайн [-FRS-]GTusk

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2823
  • Симпы: +65535/-0
  • dolphin 80lvl
    • Email
Re: Киллборда DarkSide.
« Ответ #677 : 25 Июня 2011, 14:53:19 »
При добавлении коммента к рилейтеду создается баттл, при удалении баттла, чтеперь удаляются и оставленные комменты.

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #678 : 25 Июня 2011, 15:26:43 »
При добавлении коммента к рилейтеду создается баттл, при удалении баттла, чтеперь удаляются и оставленные комменты.
Не понял почему "теперь"?
Комменты к релейтеду всегда были возложены на рутины класса битв. Коммент вязался к идентификатору битвы в схеме таблиц.
Помню что при приектировании был выбран этот путь, так как не планировался список релейтедов и нельзя было бы нигде узнать кол-во комментов к релейтедам.
А почему именно сейчас это перестало устраивать?
« Последнее редактирование: 25 Июня 2011, 15:29:32 от Eni »

Оффлайн [-FRS-]GTusk

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2823
  • Симпы: +65535/-0
  • dolphin 80lvl
    • Email
Re: Киллборда DarkSide.
« Ответ #679 : 25 Июня 2011, 16:07:09 »
Да нет, раньше можно было иметь рилейтед с комментами не отображающийся как баттл, и если мне не изменяет память делалось это как раз кнопкой delete battle, а коменты оставались.

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #680 : 25 Июня 2011, 16:56:04 »
public static function RemoveRelated($id_related, $verify = 1)
{
$ret = 0;
$qry = new DBQuery(true);
$qry->BeginTransact();
$qry->execute("SELECT id_battle FROM kb3_related WHERE id_related = " . $id_related . " FOR UPDATE");
$row = $qry->GetRow();
$id_battle = $row['id_battle'];
if(!(bool)$id_battle)
{
$qry->WriteComplete();
return $ret;
}

$qry->execute("UPDATE kb3_related SET battle_verified = " . $verify . " WHERE id_related = " . $id_related);

$qry->execute("SELECT COUNT(id_related) as 'relateds' FROM kb3_battle b INNER JOIN
kb3_related r ON r.id_battle = b.id_battle
WHERE b.id_battle = " . $id_battle);
$row = $qry->GetRow();
$relateds = $row['relateds'];
$ret = $qry->execute('UPDATE kb3_related SET id_battle = 0, time_edit = NOW() WHERE id_related = ' . $id_related);

if($relateds == 1) //Это значит что уже в битве нет релейтедов
{
$qry->execute('DELETE FROM kb3_battle_comments WHERE id_battle = ' . $id_battle);
$qry->execute('DELETE FROM kb3_battle WHERE id_battle = ' . $id_battle);
$ret = 2;
}
$qry->WriteComplete();
return $ret;
}

Оффлайн [-FRS-] Freelancer'Spb

  • удаленные пользователи
  • Sr. Member
  • *
  • Сообщений: 460
  • Симпы: +3/-1
Re: Киллборда DarkSide.
« Ответ #681 : 26 Июня 2011, 17:17:17 »
Во вторник обещают пофиксить апи. Эни - ты сделаешь мега-засос киллмыл? :)
http://www.eveonline.com/ingameboard.asp?a=topic&threadID=1535511&page=1#10

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #682 : 27 Июня 2011, 00:26:23 »
Во вторник обещают пофиксить апи. Эни - ты сделаешь мега-засос киллмыл? :)
http://www.eveonline.com/ingameboard.asp?a=topic&threadID=1535511&page=1#10
Если они там будут. Не исключено что апи  исправят только для новых КМ.

А, прочитал. Там утром был только 1 пост от ССР.

Mezmery

  • Гость
Re: Киллборда DarkSide.
« Ответ #683 : 27 Июня 2011, 10:48:07 »
я уже задолбался в ручную постить...

Оффлайн [-FRS-]GTusk

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 2823
  • Симпы: +65535/-0
  • dolphin 80lvl
    • Email
Re: Киллборда DarkSide.
« Ответ #684 : 27 Июня 2011, 13:24:40 »
бедняжка

Оффлайн

  • удаленные пользователи
  • Sr. Member
  • *
  • Сообщений: 340
  • Симпы: +11/-2
Re: Киллборда DarkSide.
« Ответ #685 : 27 Июня 2011, 19:51:05 »
Глянул статистику свою, борда вытянула мои килы с Вайтнойзовкой борды, лосы, в большинстве своем, проигнорировала. стата 90к1 симпатичная конечно, но ничесна как-то) можно попросить, как-то поправить это? либо килы со времен вн убрать, либо лосы тож вытянуть?

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #686 : 27 Июня 2011, 22:33:22 »
Убейся на бантаме желаемое кол-во раз  :p

Оффлайн [P] First Aid

  • удаленные пользователи
  • Full Member
  • *
  • Сообщений: 112
  • Симпы: +0/-1
Re: Киллборда DarkSide.
« Ответ #687 : 28 Июня 2011, 09:21:19 »
На кб nobody. Как нить исправить можно?)

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #688 : 28 Июня 2011, 09:28:08 »
У всех Nobody на всех бордах.  :facepalm: Разбираюсь.
Восстанавливаться не надо, по итогам восстановлю руками и проверку запущу.

Оффлайн Eni

  • Killboard Adm
  • Sr. Member
  • *
  • Сообщений: 418
  • Симпы: +9/-1
Re: Киллборда DarkSide.
« Ответ #689 : 28 Июня 2011, 10:00:55 »
Откат до состояния на 06:25:00 27.06.2011
Учётки - ладно с ними, но произошли более серьёзные вещи.

Кто любил постить мыла вручную?  ;D

Если серьёзно, то есть надежда всё вытянуть после ДТ через килллог.