Перейти к содержанию
View in the app

A better way to browse. Learn more.

Best Gothic Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Simple

Ученик
  • Зарегистрирован

  • Посещение

Simple

Горожане
  • Зарегистрирован

  • Посещение

  1. Simple ответил Zuboskal тема в Могила Тем
    Жаль слышать, действительно значимый пласт истории сообщества просто напросто стерт с лица интернета. От MGFoundation готовы помочь как материально, так и серверными мощностями желающим поднять зеркало или оригинал как на новом, так и на старом домене. Плохо, когда исчезает история сообщества, особенно сейчас, когда поддержка не требует особых затрат.
  2. Simple ответил Moonshine тема в Могила Тем
    Появилась возможность оставить обратную связь по проектам MGFoundation: https://tracker.mgfoundation.pw/. Это публичный трекер задач, где вы можете предложить нам что-нибудь, либо сообщить об ошибке в одном из проектов. Трекер доступен только участникам системы MGID, авторизация происходит автоматически. Долгожданную авторизацию через MGID получил проект GothicWiki. Теперь не нужно создавать отдельную учетную запись, чтобы стать участником готической энциклопедии. Проект GothicBoard был закрыт за неактуальностью, новое сообщество для участников MGID подготавливается и в скором времени увидит свет. Все данные о проектах и партнерах сохранены и будут восстановлены в ближайшее время. Так же с этого момента больше нет выбора, какой протокол использовать при подключении к проектам фонда. Теперь всегда используется лишь защищенный протокол https. Следить за дальнейшими новостями можно подписавшись на нашу группу вконтакте.
  3. Simple ответил Moonshine тема в Могила Тем
    Эксперементируем с экспортом рейтингов в виде плашек для базы произведений, подобно крупнейшим кино-базам IMDb и кинопоиску. Выглядят наша плашка пока что вот так: Не факт, что это окончательный вид, однако обновленные варианты все так же будут доступны по прежней ссылке. Для участия в голосовании вовсе не обязательно иметь аккаунт в системе MetaGothicID, любой желающий может оценить произведение в один клик, пройдя лишь формальную проверку на "человечность", которой хватит на оценку трех произведений. Так же мы сделали сводную статистику по результатам голосования, страница выглядит примерно так: Оценки модификации / Темная сага. Здесь можно посмотреть распределение голосов по баллам и сравнить количество анонимных оценок с оценками от участников проекта. Кроме того, с подобных страниц можно получить код вставки нашей плашки в удобном для вас формате. Более подробный анонс про рейтинги в ближайшее время можно будет прочитать в группе вконтакте от нашего евангелиста. Наблюдать за обновлениями же можно подписавшись на нашу группу, либо зафолловив нас в твиттере. Твиттер обновляется куда реже, но там мы публикуем в основном новости о развитии самой системы, в то время как группа вконтакте имеет более контентную направленность.
  4. Да, у меня были реальные проекты, где я делал рюшечки на чистом CSS. Меня в данном случае не интересовал сегмент IE вообще, а в webkit и gecko браузерах все работало прекрасно. Не вижу в этом ничего сложного и экстра-ординарного. В конечном итоге это даже сильно упрощает жизнь, позволяя не смешивать логику и стили. Сейчас я редко занимаюсь проблемами стиля, поэтому обычно использую UIKit (Хотя смешиванием логики и стилей он страдает, это факт) для каких-то мелких проектов. Как там они у себя реализовали компоненты - не знаю, в подробности не вдавался. unit-тестирование на яваскрипте - вполне себе бывает, хотя, конечно, не во всех проектах. Для фронта обычно используют selenium и иже с ним.
  5. Не вижу каши, вижу непонимание со стороны оппонента. Например визуальный редактор, через который ты отправляешь посты - это тоже логика на клиенте. При этом он совершенно автономный и не посылает никаких ajax-запросов к серверу при изменении чего-нибудь. Тем не менее, результат его работы вполне себе валидируется и обрабатывается на сервере, на выходе получаем пост. Так это и работает. Без логики на клиенте - никуда.
  6. Тогда, боюсь, порталу не повезло) Ну или я твою мысль не понял про клиент и JS. Про валидацию - речь шла о сервере. Если не доверяешь клиентским данным - дополнительно проанализируй и провалидируй на сервере. Но из-за этого лишать логики клиент - не очень продуктивно. Про калькулятор и валидацию - мысль не понял. Калькулятор - логика, проверка его результатов на сервере - валидация. Извратить это как-то по-другому было бы странно. И это не говоря уже о том, что логика на клиенте порой попросту необходима, особенно если перед нами результат какой-либо длительной аггрегации, при изменении которой гонять сервер на каждый чих попросту не целесообразно. Данные построил, дальше - single page application. Полностью на клиенте обработал, отослал, на сервере провалидировал и проверил, что не верблюд, собственно цикл завершен. [spoiler=Чем я занимаюсь]Ну, сейчас то что я делаю можно назвать Data Analyst. Не совсем бэкэндщик, так как не взаимодействую с конечным пользователем. Когда-то давным-давно (и неправда) был фрилансером, много бездарных лет опыта написания говнокода в стеке php/mysql/jquery, по специальности "и швец, и жнец, и на дуде игрец", соответственно имел дело и с фронтами и с бекэндами со всеми вытекающими. Потом - python разработчик SaaS приложений, бэкенд (Flask/SQLAlchemy/PostgreSQL) + консультант по разработке внутренней JS библиотеки. Сейчас - в основном с данными копаюсь (MongoDB, PostgreSQL, python). Стек сильно изменился, кое-какие навыки остались.
  7. Видимо ты очень далек от мира фронтенд разработки, если так считаешь) JS на клиенте никак не отменяет серверную валидацию для пользовательских данных, хотя это не всегда необходимо в целом. UI библиотеки массового использования поддерживают большой зоопарк браузеров, включая IE8, поэтому фоллбечиться на JS им необходимо. Но те же анимации, всякие модальные окна, выпадающие списки и прочее вполне реализуются безо всяких JS. Но да, от IE8 или IE в целом в данном случае надо отказаться. Не слишком большая проблема, когда делаешь скажем SaaS приложение.
  8. Довольно сложно подразумевать под современным CSS что либо, кроме этого - http://www.w3.org/TR/css3-selectors/
  9. Ну, чай не в нулевых живем, логика может распространяться и на фронтенд. Даже простейший калькулятор цены от параметров - это уже логика. Редкое современное веб-приложение обходится без логики на фронте. А вот рюшечки и украшательства вполне себе реализуются без JS, так как чай не в нулевых живем. // Как я ненавижу отсутствие возможности делать нормальные цитаты, прям просто ненависть. Специально ведь подгадили даже, была раньше нормальная кошерная кнопка, теперь убожество с выделением.
  10. Ну примерно так эта пхпшная шняга работает, при нажатии кнопки жалоба отсылается на email модератору раздела, а если такого нет, то кому-то там ещё, кто выше.
  11. Ну, во-первых там прямо в шапке по ссылке написано, что почта сейчас работает исключительно в двух случаях - при запросе нового пароля и при привязке ip для администрации. В противном случае у нас мгновенно бы кончились квоты. Так что никакие рассылки, включая уведомления об ЛС, уведомления об ответах, а так же уведомления о жалобах, которые в принципе только на почту приходят, у нас не ходят. Но спасибо, что написал. Жалоба отклонена
  12. Теперь наш покой охраняет GothicWikiGuard, бот, созданный для борьбы со спамом. Спам в последних правках больше появляться не должен.
  13. Мы никуда не сбегали, мы по-прежнему легитимная администрации gothicgame.ru. Мы намерены продолжить борьбу за будущее gothicgame.ru. Никто нас не свергал, мы были вынуждены покинуть ресурс под угрозой целостности нашей информации и базы данных. На gothicgame.ru власть захватили профашистские националистические профашистские молодчики, которые представляют абсолютное меньшинство на gothicgame. Текущая администрация нелегитимна. Трудно сегодня подобрать слова, каким образом формируется сегодня власть и кто сегодня приходит власти. Стыдно. Я хочу извиниться, прежде всего, перед активистами и участниками за то, что произошло на GothicGame, за то, что у меня не хватило сил удержать стабильность и допустить тот беспредел, который сейчас творится на ресурсе. Мы вернемся на gothicgame.ru, когда будут соблюдены условия безопасности и сохранности наших данных. Текущий набор в администрацию – незаконный, и мы принимать участия в них не будем.
  14. Понятно. Ну примерно поэтому я стараюсь посты и не писать, а пишу только в чатике. Иногда возникает необходимость, вот и приходится преодолевать все эти мучения.
  15. Ну раньше оно вроде никому не мешало всю жизнь. А так, для таких как я, для пользователей мобильных устройств, устройств с тач скрином и прочих ущербных, которые не могут нормально выделять текст можно было бы её и оставить. Кроме того, цитата позволяет закрепить состояние поста, на который отвечаешь. На него может быть осуществлено внешнее воздействие - он может быть удален модератором, отредактирован автором, да и вообще, мало ли что там случится. Единичное цитирование - общепринятая практика, которой здесь тоже пользовались активно.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.