Code Monkey home page Code Monkey logo

Comments (6)

NC22 avatar NC22 commented on July 17, 2024

Какую-нибудь информацию выводит при этом, например 'Новостная лента пуста' ? Если нет, посмотрите логи сервера, возможно нет доступа к части фалов стилей. Посмотрите, есть ли какие-либо оповещения в логе mcr https://github.com/NC22/webMCR/wiki/%D0%94%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D0%BA%D0%B0-%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA

from webmcr.

samriang avatar samriang commented on July 17, 2024

Спасибо за совет. Не обратил внимание на wikl и логирование.
Проблему с отображением новостей решил с помощью обновления структуры БД.

В процессе заметил пару ошибок:

  1. синтаксическая
    в файле db.sql пропущена запятая в строке
    clientToken varchar(255) default NULL
  2. логическая
    в файле db.sql отсутствует создание структуры для таблицы property, хотя данные для нее есть
  3. тоже логическая
    в файле db.sql в структуре таблицы news пропущены поля hits и hide_vote

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

И еще такой момент. Скорее теоретический.
При текущем варианте конфига получается, что нельзя развести по разным БД таблицы MCR и непосредственно бд сервера Minecraft. Например, мне было бы удобнее, держать таблицы веб части на веб сервера, и отдельным подключением забирать данные с игровой машины.

from webmcr.

NC22 avatar NC22 commented on July 17, 2024

Все найденные недоработки устранил. Спасибо за активное содействие.
ecb1b10
Хотел бы добавить по пункту 2 - таблицы property не должно быть, это планировалось добавлять в таблицу data
И по пункту 3 - имя поля 'hide_vote' устарело - переименовать в 'vote' или удалить если vote уже есть

По теоретическому расскажите подробнее что в итоге должно получиться.

UPD. Так же проверь таблицу comments на наличие поля item_type, инсталятор обновил 9d30b77

from webmcr.

samriang avatar samriang commented on July 17, 2024

Увы, не смог ответить оперативно.
Удалил поле 'hide_vote', всё остальное как будто бы в порядке.
По прежнему не могу удалять и редактировать новости - выбрасывает на форму добавления новости. Лог ошибок ничего не фиксирует.

Так же по новостям. Может быть стоит добавить в админку модуль управления видимостью новостей в виде списка? Сейчас, насколько я понял, удалять и редактировать новости можно только с морды панели. Это не удобно и список всех новостей с возможностью скрыть, удалить, изменить новость был бы гораздо лучшей альтернативой :)

Насчет того, что я писал ранее по теории. Объясню ситуацию.
Предположим, что панель MCR и сервер Minecraft (bukkit), находятся на разных машинах. Я бы хотел иметь возможность держать таблицы панели MCR на той машине, где крутится веб-сервер, а таблицы с игровыми данными на машине, где работает bukkit. Сейчас же мне приходится создавать таблицы mcr на той же машине, где стоит bukkit. Не то чтобы это ОЧЕНЬ критичный момент. Но так, наверное, можно было бы обеспечить некоторую масштабируемость панели. Например, к одной MCR подключать множ-во bukkit серверов.
Надеюсь понятно объяснил :)

from webmcr.

NC22 avatar NC22 commented on July 17, 2024

И catalog.class.php обновил ?
По новостям учту. Сейчас многое пересматриваю и рекомендую НЕ РЕЛИЗЫ к установке только для тестов. Пока не могу однозначно подсказать что может быть не так.

По авторизации так понял, что удобно было бы если бы можно было обеспечить привязку к серверу аккаунтов xAuth или AuthMe на удаленной \ локальной машине через отдельное подключение, дублируя аккаунты в мкр и наоборот. Сейчас же да, установка реализована только как "дополнение" к системе авторизации bukkit.

from webmcr.

samriang avatar samriang commented on July 17, 2024

На реве 54f2a17 всё работает корректно.
Благодарю.

from webmcr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.