Code Monkey home page Code Monkey logo

jongman's Introduction

JONGman

JONGman is reservation system for Joomla! 3.x CMS. The current version is 3.8.1. It is now in release candidate state. This is a most re-write verison compared to JONGman 1.0 for Joomla! 1.5.

Requirements

JONGman 3.8.1 requires

  • Joomla! 3.6.x (3.6.5 recommended
  • PHP PHP 5.6.x (7.x recommended)

JONGman 3.8.1 can be run on Joomla 3.6.x to 3.8.x

Feature List

  • Fully open source software on Joomla 3.x
  • Visualized reservation items on calendar
  • Click and drag reservation
  • Flexible time slots setting for resources grouping as a schedule
  • Minimum and maximum duration reservation for each resource
  • Quota system base on schedule, resource and user group
  • Custom field support using JForm for reservation data
  • Reservation approval system options; JONGman itself or JWorkflow

jongman's People

Contributors

dependabot[bot] avatar hill2 avatar soap avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jongman's Issues

Error when saving new reservation item

Cannot save the new reservation to database. It caused Error 500 "Layout default not found".

The schedule I used is Default layout provided by JONGman.

I have tested with Develop branch after v3.0.0-rc.3 release.

Testing quota validation

Test quota validation rule

  • reservations per schedule/resource/group per day, week, month
  • hours per schedule/resource/group per day, week, month

Error when update repeated reservation.

Try to edit existing reservation instance that belongs to repeated series, an error occurred.

Fatal` error: Class 'RFReservationTypes' not found in D:\Joomla Projects\jongman\src\libraries\jongman\cms\reservation\repository.php on line 147

#Latest develop branch #joomla 3.6.5 #PHP5.6.18

Big screen for reservation description

I see a large screen at the reservation description. Below of this screen I also see Module and more options you see when you make a new article in Joomla.

Is this correct?
jongman editor screen

Failure 1064

When I do a clean install on Joomla 3.3.6. And try to use Jongman I get the following message.

1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY a.resource_level ASC, r.title ASC' at line 5 SQL=SELECT r.*, a.resource_level as resource_level FROM joyei_jongman_reservation_resources AS a LEFT JOIN joyei_jongman_resources AS r ON r.id=a.resource_id WHERE a.reservation_id = ORDER BY a.resource_level ASC, r.title ASC

Cannot re-install JONGman 3.8.1-RC2

Steps to reproduce the issue

Install JONGman on fresh site.
Check if anything ok. Re-install it again.

Expected result

Successfully installed.

Actual result

Internal server error.

System information (as much as possible)

Windows 10
Apache 2.4
PHP 7.0.3

Additional comments

There is no error on CentOS7/PHP 5.6.31 and Apache.

Error when you click Layout > New

Hello, Error when you click Layout > New

1146 - Ocorreu um erro.

Table 'joomla341.vv5zt_jongman_time_blocks' doesn't exist SQL=SELECT * FROM vv5zt_jongman_time_blocks WHERE layout_id =0 ORDER BY id ASC


Others errors:

quote.xml >> removed the true hiddenlabel
<field name="unit"
type="list" hiddenLabel=""
label="COM_JONGMAN_FIELD_QUOTA_UNIT_LABEL"
description="COM_JONGMAN_FIELD_QUOTA_UNIT_DESC"
default="reservation"

>

----- Option COM_JONGMAN_OPTION_QUOTA_PERIOD_WEEKL

COM_JONGMAN_OPTION_QUOTA_PERIOD_DAY
COM_JONGMAN_OPTION_QUOTA_PERIOD_WEEKL HERE
COM_JONGMAN_OPTION_QUOTA_PERIOD_MONTH
COM_JONGMAN_OPTION_QUOTA_PERIOD_YEAR

xx-XX-com_jongman.ini

missing strings

;add
COM_JONGMAN_FIELD_QUOTA_SCHEDULE_DESC="Selecione o agendamento."
COM_JONGMAN_FIELD_QUOTA_USERGROUP_DESC="Selecione o grupo de usuários."
COM_JONGMAN_FIELD_RESOURCE_DESC="Selecione o recurso."
COM_JONGMAN_FIELD_CREATED_TIME_LABEL="Hora da Criação"
COM_JONGMAN_FIELD_CREATED_TIME_DESC="A hora da criação."
COM_JONGMAN_FIELD_MODIFIED_TIME_LABEL="Data da Modificação"
COM_JONGMAN_FIELD_MODIFIED_TIME_DESC="A hora da modificação."

Thanks!

Can't open Resource

I can't open Resource in the back-end. I get the next error:

Unknown column 'r.requires_approval' in 'field list' SQL=SELECT r.id AS id, r.title AS title, r.alias AS alias, r.schedule_id, r.requires_approval, r.checked_out AS checked_out,r.checked_out_time AS checked_out_time,r.ordering AS ordering, r.published as published, r.params,s.name as schedule_name,ag.title AS access_level FROM joyei_jongman_resources AS r LEFT JOIN joyei_jongman_schedules as s ON r.schedule_id=s.id LEFT JOIN joyei_viewlevels AS ag ON ag.id = r.access WHERE (r.published = 0 OR r.published = 1) ORDER BY r.title asc LIMIT 0, 20

Error with updating

I receive an error message when I try to update to RC11. The error is stated below.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<<<<<<< HEAD ALTER TABLE #__jongman_schedules ADD COLUMN default tinyi' at line 1 SQL=<<<<<<< HEAD ALTER TABLE #__jongman_schedules ADD COLUMN default tinyint(3) UNSIGNED NOT NULL DEFAULT '0' AFTER name;
Pakket Updaten: Er deed zich een fout voor tijdens het installeren van een extensie: com_jongman

Job Details

When I look on the front end in my reservation page. I see a large block for description, and underneath Job Details.

For my purpose of Jongman I don't want to use these fields.

I don't see those fields on the back-end. And is there a possibility to turn these off?

State of reservation to unpublish error

I get the next error when I try to unpublish the reseervation

Unknown column 'published' in 'field list' SQL=UPDATE joyei_jongman_reservations SET published = 0 WHERE (checked_out = 0 OR checked_out = 171) AND id = '2'

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.