Giter Site home page Giter Site logo

donpadlo / webuseorg3 Goto Github PK

View Code? Open in Web Editor NEW
25.0 9.0 17.0 14.91 MB

Продолжение развития "Учет оргтехники"

License: GNU General Public License v3.0

PHP 52.27% JavaScript 43.97% CSS 3.65% HTML 0.08% Batchfile 0.01% Shell 0.01% Hack 0.04%

webuseorg3's Introduction

Учёт оргтехники в организации v3.X 2011-2016

ВНИМАНИЕ! Проект более не разрабатывается и не развивается.

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

Домашняя страница проекта: http://грибовы.рф/?page_id=1202

Wiki: http://грибовы.рф/wiki/doku.php/start

Любые вопросы:
Телеграм: @DonPadlos

ВНИМАНИЕ

Для стабильной работы рекомендую устанавливать релизы, а не "свежатинку" https://github.com/donpadlo/webuseorg3/releases

Требования

  1. Apache 2
  • mod_rewrite
  1. PHP 5
  • extension=php_mysqli.dll
  1. MySQL или MariaDB

Установка

  1. Запустить инсталлятор http://адрессайта/install.php
  2. Переименовать файл config.php.dist в config.php и отредактировать.
  3. Поправить права на папки files, photo, maps на 0777
  4. На всякий случай выполнить http://адрессайта/update.php_
  5. Удалить инсталлятор http://адрессайта/install.php

Если используете пакет "Денвер", то необходимо в httpd.conf изменить кодироку по умолчанию: AddDefaultCharset utf-8
Так-же при отображении "кракозябров", возможно стоит поменять кодировку в файле config.php. Например $codemysql = 'utf8-bin'; или $codemysql = 'utf8_general_ci';

Обновление

Обновления являются куммулятивными — для обновления до последней версии нужен только самый последний релиз.

  1. Скачать ПОСЛЕДНЮЮ версию данного ПО.
  2. Копировать её 1 в 1 с заменой файлов в каталог с предыдущей версией (за исключением config.php в корне).
  3. Открыть в браузере http://адрессайта/update.php

Не забудьте после обновления удалить файл update.php

webuseorg3's People

Contributors

donpadlo avatar solodyagin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webuseorg3's Issues

Разработать модуль "Чат поддержки"

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

Схема БД

Можно ли добавить сюда схему БД хоть в каком-то виде (идеально в виде Mysql Workbench)? Хочу пропробовать приложение подцепить для удобства работы. Со схемой было бы куда сподручнее.

LDAP support

Please add FreeIPA or plain ldap support for user and employees sync

Разработка модуля расширенной работы с меню

В настоящий момент меню формируется на основе файлов лежащих в /inc/menu
Необходимо "допилить" функционал, чтобы помимо этого, оно дополнялось и из БД. Так-же сделать модуль, в котором можно редактировать меню находящееся в БД (но не в файлах).
Таким образом можно будет реализовать функционал добавления отдельных страниц на сайт, без редактирования файлов в /theme/..

Виджет "Кто онлайн"

При создании нового пользователя он сразу же появляется в виджете "Кто онлайн", хотя ещё не выполнил вход в систему.

Переделать роли

Переделать роли таким образом, что чем больше цифра, тем больше прав.
Например, полные права "99", минимальные права "1".
Делать проверку наподобие:
$user->getMinRole(5), т.е. проверяем: "есть ли у пользователя роль 5 уровня?"
$user->getMaxRole() = 9 - максимальный уровень у пользователя составляет 9.
$user->getRole(99) - проверяем есть ли "полные права"?

config

В content_page=config битая ссылка

Документация: здесь

Кодировка

При создании базы с кодировокой utf8_general_ci
при входе часть текста в виде
Учет ТМЦ в организациÐ
Подскажите где ошибся.

Ошибка при установке

На первом шагу после нажатия кнопки "Начать инсталляцию" появляется сообщение Ошибка БД (2): Table 'webuser.users' doesn't exist

Table 'users_quick_menu' doesn't exist

Актуальная клонированная с github версия.
В шапке сайта выводиться ошибка:
Неверный запрос выборки закладок: Table 'office.users_quick_menu' doesn't exist

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.