Comments (7)
Hi @fvlasie, sure, I can see the utility value of that change. I've updated it for v25 to look for the most recent lesson and suggest the date for the next lesson in sequence, falling back to the current date if the lesson planner is empty. You can see and test out the change here: 402b742
from core.
Hi @fvlasie. I'm not very familiar with the actual operation of Gibbon. I tried to follow your steps. But I have trouble following the steps.
-
I installed locally with demo data. Then I manually created the course and class to test with.
-
I proceed to create a new Lesson Plan by clicking on the "New" button on top.
-
After creating a new Lesson Plan, I'm staying on the same page without anything filled in. Is this the problematic behaviour you mentioned?
from core.
Choose a class is the menu on the left:
from core.
You have to have a class that is tied to the timetable. This requires quite a bit of setup so I recommend using the demo data.
from core.
Hi FV, I've checked out the code and it looks like this is by design. It will look up to ten lessons into the future to check for upcoming dates when you click the add button, all based on the current date. Checking every possible lesson would add quite the overhead to this script. This check will happen if you click "Add" from the planner, and I suspect is helpful for planning upcoming lessons and ad-hoc planning.
If teachers are planning a whole year or whole unit in advance, the Year Overview link from the Planner is more helpful, as it shows all upcoming lessons at a glance, and there is a plus button to add a lesson for that date. Teachers can also access the Add button from their timetable, which is a nice visual way to see and add lesson plans.
from core.
Could it look ten lessons into the future from the current lesson position so the calculation is still limited but moves forward with the user? (I have had complaints about this from other users too.)
from core.
Thank you Sandra!
from core.
Related Issues (20)
- Discussion: nationalIDCardNumber missing in v22.0? HOT 3
- Bug: Cannot search Chinese by Charater in the search function HOT 1
- Bug: max_input_vars not showing correct value HOT 2
- Discussion: Arabic months names translation fix HOT 10
- Bug: Copy to next Year HOT 1
- Bug: Timetable "tool tip" popup show in wrong column HOT 2
- Discussion: retire the use of strftime from code base HOT 3
- Discussion: Semi-auto installation and 12 factor app
- Bug: Nexmo SMS no longer works HOT 2
- Meta: retire old functions in functions.php HOT 1
- Discussion: Access Management HOT 2
- Bug: Preferences and logout menu shows out of the screen in RTL mode (Arabic) HOT 1
- Bug: when entering invalid data, the warning shows on top of the text in RTL (Arabic)
- Markbook Average Display HOT 1
- Messenger's Home Screen Widget breaks the render of the sidebar HOT 5
- Discussion: Lesson Planner chat sends unwanted notifications to parents HOT 1
- Bug: Change in language crashes GibbonEdu language admin pages HOT 11
- Discussion: Hide Fields in GibbonEdu HOT 5
- Bug: Language does not change on a fresh intstall (v26) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from core.