Object Hub – Telegram
Object Hub
270 subscribers
125 photos
15 videos
68 links
Официальный телеграм канал веб-сайта Object hub, бывший ранее ИНМТ Форум

Бот для связи с администрацией @ojhub092_bot
Download Telegram
0.95 - Язычник

- Добавлена проверка, которая определяет язык системы, и если там нет русского то языком по умолчанию станет английский
- Серьёзное обновление главной страницы
- Теперь на вики можно выкладывать файлы, на каждую вики стоит фиксированный лимит в 16 мегабайт
- Теперь можно открывать полный список новостей (опять)
- В вкладку "О Object Hub" добавлена кнопка новостей сайта

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

#техработы
Ошибка была не в этом, приносим извинения за дезинформацию. Человек похоже пытался удалить своё обджект шоу с сайта но не смог.

#техработы
Исключительно внеплановая трансляция, тыкаю обновление и ищу баги прямо сейчас

-Мчайден #щп
Live stream started
Чат(?)
Если этот пост наберёт 3 лайка я дам всем микрофоны
👍11
Так как Object hub, основывался на моём другом проекте, код которого вообще не задокументирован, вылезла одна "волшебная" незадокументированная функция - при изменении пароля активация аккаунта слетала. Что это значит на практике? Вы больше не сможете оставлять комментарии, писать новости к своим проектам, добавлять и изменять новые проекты. Раньше на GDPS Helper на вашу почту приходило письмо, перейдя по ссылке с которого вы могли активировать аккаунт после изменения пароля. Из-за постоянных смен хостинга на Object hub слелел почтмастер, и письма перестали отправляться, соответственно активировать аккаунт после смены пароля не представляется возможным. Как исправлять данный баг мы пока не представляем себе, единственное что мы можем порекомендовать - запоминайте свой пароль и не выкидывайте его из головы

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

#багревью
Ошибка - невозможно выкладывать файлы совладельцам вики

Причина: Данные о совладельцах вики хранятся отдельно от совладельцев проектов, серверная функция content::checkItem() не предусматривала появление отдельной таблицы все 11 месяцев существования Object hub, остальные вики скрипты использовали другую функцию для проверки на совладельца Guides::checkPerms() которая была создана исключительно для проверка на совладельца вики

Как я исправил - Вместо замены одной функции на другую я дополнил функцию content::checkItem(), и она теперь умеет проверять совладельцев и на вики, вот как выглядит код теперь:
php    public static function checkItem(int $userId, int $ID, int $type) {
switch ($type) {
case 0: $where = 'gdpses'; $user = 'author'; break;
case 1: $where = 'gdpses'; $user = 'author'; break;
case 2: $where = 'wikis'; $user = 'userId'; break;
}
global $conn;

$a = $conn->prepare('SELECT * FROM `'.$where.'` WHERE `ID` = ? AND `'.$user.'` = ?');
$a->execute([$ID, $userId]);
if ($a->fetchColumn() == true)
return 2;

if ($type !== 2) { // раньше шёл запрос к базе данных сразу на soowners, теперь же проверяет вики это или нет
$b = $conn->prepare('SELECT * FROM `soowners` WHERE `gdpsId` = ? AND `userId` = ?');
$b->execute([$ID, $userId]);
if ($b->fetchColumn() == true)
return 1;
} else {
$b = $conn->prepare('SELECT * FROM `wikisoowners` WHERE `wikiId` = ? AND `userId` = ?');
$b->execute([$ID, $userId]);
if ($b->fetchColumn() == true)
return 1;
}

return 0;
}


#багревью #код
Live stream finished (47 minutes)
лайк ести боишься кодпостинга миобомба

-Мчайден #щп
👍5🍌1
R.I.P

1967 - 2042

Мчайден миобомб чайовски -ошхабов

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

#новости
2😭2
Object Hub
R.I.P 1967 - 2042 Мчайден миобомб чайовски -ошхабов срочные новости, мчайден случайно умер трагической смертью - миобомб умер от передоза воды, помянем . #новости
нет это преувеличение, я просто из-за сильно упавшего на меня стресса выпил 2 литра воды, что ну какбы передоз воды, извиняюс за чуть ли не венты в канал

-Мчайден #щп
1
Object Hub
🔢 Сник-пик нового обновления! Сегодня мы наконец готовы представить вам первый взгляд на обновление 0.95! Главной его функцией является расширение системы уведомлений в профиле: теперь Вы можете принимать сообщения и от других пользователей. #щп
👨‍🎨 Ладно, а теперь серьёзно.

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

Все редизайны, помимо профиля, планируется добавить к версии 0.98, так что следите за новостями!

1. Система сообщений

Пускай смерть в нищите Вам позвонить не сможет, у "Уведомлений" всё равно появится новый функционал!

Теперь письма можно отправлять другим пользователям, а входящие так же можно удалять или помечать. Сообщения от администрации и системные сообщения о, например, статусе заявок на изменение проекта, будут вынесены в отдельную категорию

2 — Новый дизайн меню

Теперь меню, которое можно найти перейдя в профиль, разделенно на категории и приобрело полноценное оформление

#апдейтинфо
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Object Hub
Photo
у бедолаги который всё это дизайнил и расписывал сегодня сдыр, к слову

поздравьте🥺
@ олег, #щп
поздравляю неназванного бедолагу с днем рождения!!
❤‍🔥2
0.95.1 - Технический дроп №1

- Добавлена возможность указывать в качестве названия окна ответ функции getTrans(), переводя с технического языка теперь у окон есть нормальные названия, а не их технические айдишники
- Олег был добавлен в "Особые благодарности", с небольшой пасхалкой на шуточном языке

#обновление
2
Пользовались ли вы настройками масштабирования?
Anonymous Poll
13%
Да, они удобные
7%
Да, работают криво
40%
Нет
40%
А где они?
1