Техническая поддержка сервиса Quadro.Boards

Объявление

Новости сервиса

О форуме

Quadro.Support – это форум технической поддержки различных проектов и сервисов Quadro.Systems LLC, на котором грамотные технические специалисты всегда смогут помочь вам в решении проблем, или же подсказать ответы на самые сложные вопросы. Так же на форуме собрана обширная база знаний по различным аспектам наших сервисов. Не забывайте пользоваться поиском ;)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Общие вопросы (8)

Сообщений 221 страница 240 из 1000

1

Продолжение темы Общие вопросы (7)

Не забывайте оставлять ссылки на форум!

Теги: вопрос, задать вопрос, вопросы новичков, ответы на вопросы

0

221

Deff написал(а):

Ну я давно Duka предлагал закешироватть скрипты на клиенте, это бы 90% вопросов отпало даже при падении серва статики и нагрузка на оный бы упала
Пример успешной попытки реализации кеширования на клиенте скриптов и стилей от сервиса, которые раньше были в хидере: http://hostjs-mybb2015.3dn.ru/viewtopic.v2.html . При наличии сохраненного с точными соответствующими именами файлов, скрипт не обращается к серверу(если имя файла измениться, к примеру версия, скрипт файл перезапросит).

Duka уже отвечал на подобное полтора года назад: Не отображаются награды в сообщениях

Duka написал(а):

В файле http://s1.qsdb.ru/core/core.rusff.me/build/app.js (который грузится всегда без кеша) основной ключевой момент — это версия продукта (1.2.1.3463). Она меняется автоматически как только мы что-нибудь выкатываем. Мы не можем это делать прямо в теле документа, поскольку доступа к автоматическому изменению полей от сервиса мы не имеем (только ручная правка). Всвязи с этим мы подгружаем маленький кусок скрипта (который сам не кешируется), и в нем подключаем актуальные версии файлов, которые, в свою очередь, кешируются жестко — навечно.

Deff написал(а):

//Давно просил дать мне и Alex_63 группу с возможностью удалений своих сообщений! (Хотя бы как благодарность за помощь и поддержку

С этим следует обращаться к sadhaka

+1

222

summer написал(а):

Аналогично, сделайте этот профиль администратором. Если проблема воспроизведётся, сообщим администрации сервиса

Сделала.

0

223

Sonya Karp
У вас в HTML-верх:

Код:
<style type="text/css">
#pun-profile input, #pun-changepass input, #pun-upavatar input {
  display: none;
}
</style>

Этот код скрывает кнопки "выбрать" в профиле пользователя. Удалите его, и у вас будут кнопки выдачи наград в профилях пользователей. Можете снимать админку с аккаунта summer и удалять его

0

224

summer написал(а):

Duka написал(а):В файле http://s1.qsdb.ru/core/core.rusff.me/build/app.js (который грузится всегда без кеша) основной ключевой момент — это версия продукта (1.2.1.3463). Она меняется автоматически как

Кто запрещает  в скрипте перепроверять версию допустим раз в три дня специальной загрузкой скрипта дающим версию загруженного на один из форумов квадро?
2. Сто лет назад Fover cделал скрипт правки(редактирования) контента объявления с главной ! Alex_63 добавил скриптом новые возможности в Админку для установки и прописи Подфорумов. Я не верю что нельзя сделать автоматизацию подобным образом скриптом прописи доп данных и в Админке Партнёрки
3. В конце концов скрипт на клиенте, а доступ к Аккам Админов у Дуки есть. Скрипт же в HTML верх может проставить версию к примеру классом к добавляемому пустому тегу, или к комменту <!--Quadro.Boards/1.2.1.3463-->  (Аналог скрипту правки правки(редактирования) объявления) Хотя имхо собствнную админку партнерки править и легче и удобнее.
4. Можно сделать общий закрытый от регистрации форум для выставки версии последним сообщением(Темой с названием - номером версии) и перезапрашивать на клиентах раз в трое суток последние сообщения на данном форуме через mybb export

<script src="форум с версией/export.php?type=js&max=30" type="text/javascript"></script>

Могу придумать еще пару тройку Вариантов, так что отговорки Дуки всё те же, что и у Макса(а в реале или другая подработка или пока состояние дел устраивает)

Отредактировано Deff (25.04.2016 16:49:44)

0

225

Deff
Всё это невероятные костыли. Вот, что сейчас я вижу в исходном коде:

<script type="text/javascript">
var Rusff = {};
document.write('<scr'+'ipt type="text/javascript" src="http://s1.qsdb.ru/core/core.rusff.me/build/app.js?'+(new Date().getTime())+'"></scr'+'ipt>');
//document.write('<scr'+'ipt type="text/javascript" src="http://core.rusff.me/client/build/app.js?'+(new Date().getTime())+'"></scr'+'ipt>');
</script>

То есть скрипт app.js, который должен вызывать остальные скрипты, каждый раз получает уникальный GET (т.е. он вообще никогда не кэшируется). В самом app.js:

var coreProjectHost = "core.rusff.me";
var cloudHost = "s1.qsdb.ru";
var cloudPath = cloudHost + "/core/"+coreProjectHost+"/build";
var productVersion = "1.2.3.3571";
var productApp      = [2238, 712].indexOf(PartnerID) != -1 ? 'rusff': 'lab';

productApp == 'rusff' && document.write('<scr'+'ipt type="text/javascript" src="http://'+cloudPath+'/quadro.core.1.2.3.3571.js"></scr'+'ipt>');
productApp == 'lab'   && document.write('<scr'+'ipt type="text/javascript" src="http://i.rusff.me/f/ru/rusff/jquery.jgrowl_minimized.js"></scr'+'ipt>');
document.write('<scr'+'ipt type="text/javascript" src="http://'+cloudPath+'/socket.io.v1.2.3.3571.js"></scr'+'ipt>');
document.write('<scr'+'ipt type="text/javascript" src="http://'+cloudPath+'/app-1.2.3.3571.js"></scr'+'ipt>');

...

i.rusff.me/f/ru/rusff/jquery.jgrowl_minimized.js не кешируется, хотя мог бы, как и socket.io.v1.2.3.3571.js (я, конечно, не при делах, но он, кажись, не меняется время от времени). quadro.core.1.2.3.3571.js, app-1.2.3.3571.j - вот эти два файла, которые потом вызывают другие файлы и отвечают за работу модулей (первый, в особенности). Их можно было бы кэшировать ещё в app.js, если проставить какую-то переменную, содержащую номер версии, к примеру. Кэшированием и асинхронной загрузкой можно было бы избежать подвисания страниц при недоступности сервера статики, но раз этим не занимаются - стало быть, оно разработчикам не нужно. Или на самом деле всё хитро кешируется, а мы не знаем. В любом случае, этот вопрос целесообразно адресовать Дуке (и не здесь, а на видном месте).

+1

226

summer:blush:  ну если честно, я тьву пытаюсь использвать в качестве более-менее понимающего проблему транслятора, поскок при случае можешь и сам вспомнить какие то варианты, тыкать Дуку напрямую мне уже скучно ...  :crazy:  мне достаточно было пяти лет с Максимом

0

227

Yume написал(а):

а еще хотелось бы чтобы с уведомлениями разорались, чтобы они всегда работали=)

Вчера они не работали( многие жаловались. Что делать?

0

228

summer написал(а):

src="http://s1.qsdb.ru/core/core.rusff.me/build/app.js?'+(new Date().getTime())+'"></scr'+'ipt>');

Вот это не кэшируется, все остальное кэшируется, но от недоступности сервера статики это не спасет, так как при загрузке страницы все равно запрос к северу отправляется. Если тот не отвечает, то браузер не будет грузить кэш, поскольку он не может понять - актуальная ли версия лежит у него в кэше или не актуальная. Полагаю, здесь все должно быть все очевидно.
Можно эту ситуацию разрешить, как мне кажется, только с localStorage.

Но все-таки доступность сервера статики не должна ставится во главу угла. Если сервер недоступен - это форс-мажор. Скорее надо думать не в сторону локального хранения статики, а в сторону нормальной диагностики и своевременного автоматического оповещения о проблемах с серверами. О чем уже неоднократно говорилось.
Та же фигня с уведомлениями, которые систематически падают из-за то ли нагрузки, то ли накоплению ошибок и можно было бы в профилактическом режиме ребутить сервер (не хардварный, конечно) с энной периодичностью, на мой взгляд, это способоствовало бы большей стабильности работы сервиса. Хотя я могу ошибаться.

Но вариант - модераторы ТП / пользователи сервиса сообщают о проблемах с недоступностью серверов / с модулями - это, простите, каменный век.


Deff и  Alex_63 переведены в группу Старожилы, которым разрешено удалять свои сообщения.

+4

229

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

0

230

squeezy
https://www.nic.ru/whois/
Вводите домен и смотрите строку paid-till.

пример

http://savepic.su/7154421.png

0

231

summer
спасибо!

0

232

Доброго времени суток!
неоднократно было замечено, что у нас на форуме, при просмотре активных пользователей, все всегда на главной странице( только иногда пара пользователей что-то делают, и то редко). Сначала думали, что реально просматриваем в тот момент, когда все на главной, но как показала практика это не так
подсказали, что возможно может быть недописан какой-то код, но какой не известно
возможно ли как -то решить эту проблему?
форум: http://yourphoenix.rusff.me
заранее спасибо :)

Отредактировано Intro (05.05.2016 18:57:13)

0

233

Intro
Смотрите в стилях:

background-image: url("");

или

background-image: url();

Уберите весь код, который содержит url(""), пустая строка перенаправляет всех пользователей на главную.

+1

234

summer
мы вроде проверили все, но не пойму, такое ощущение, что изменений особо нет
есть ли еще, может, какие-то варианты из-за чего это происходит?

0

235

1. Запретите свой стиль - установите один из стандартных в настройках - эффект исчез ?
2.Если нет: Не меняя стандартного стиля, попробуйте сохранить Из Админ Настроек - в Админ теме на форуме в блоках [code][/code] (каждое в своём отдельном сообщении) : HTML верх низ, объявление и HTML в форме ответа
Далее всё очистить в Админ настройках - проверить наличие эффекта - если эффект закончился - ставите HTML верх и смотрите снова (Если нет - ставите  Объявление.... и т.д.
Если при установке очередного окна настроек эффект проявился - удаляете скрипты  по одному  - и смотрите, эффект пропал - значит он в удалённом коде
===============
Если эффект не исчезнет - отключите видимость всех Доп. полей профиля заполненных вручную в топике, возможны ошибки при вставке картинок в доп поля профиля

===============
В принципе(Если не поможет Выше) нужно ещё раз проверить работоспособность ссылок в URL и SRC
Поиск по окнам стиля и настроек сонтрл+F , ищите URL (со скобкой, без скобок - пропускаем) и SRC
Пустые и кривые ссылки однозначно кидают юзера на главную

Отредактировано Deff (06.05.2016 05:30:56)

0

236

Отредактировано Raaviel (06.05.2016 22:37:17)

0

237

Raaviel
Типично выделяют доп поле, обзывают "Предупреждения" ставят его куда нужно (можно после статуса) И рисуют крестик(Профиль-Дополнительно-Предупреждения) за каждое замечание, а в Профиль=>Основной - Примечание прописывают за что каждый крест

+1

238

Deff
Хех, как-то не додумался до такого решения. Спасибо))

0

239

Доброго времени, участнику при регистрации на форуме выдает такую ошибку:

Ваши действия напоминают действия ботов. Пожалуйста, обратитесь в техническую поддержку сервиса (код ошибки: V15395232A1462640063).

С чем это связано и как исправить?

Добавлено спустя 3 часа 33 минуты 4 секунды:
Теперь та же проблема наблюдается при отправке сообщения или создании темы!

Отредактировано Скоморох (08.05.2016 00:33:23)

0

240

.

Отредактировано гиспорн (09.05.2016 21:41:06)

0



Рейтинг форумов | Создать форум бесплатно