Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Volker Dirr

In my opinion, if you already published a timetable and need to regenerate, but want to keep the free afternoons, then you shouldn't lock the activities. The only (maybe) needed feature is, that the free afternoon stays free. And the best way is to just set a teacher not available constraint for the free afternoon(s).
Talk It Up! / Re: school administration software
April 22, 2024, 07:17:19 PM
What are you always talking about "all are paid"?
All from category A are FREE / open source (all are at least in English).
Also all German applications from category B are also FREE (to use. At least one is party open source (the server so far only, not the client. The cient is "only" free to use).
Talk It Up! / Re: school administration software
April 21, 2024, 09:23:53 PM
Yes, sadly a very difficult topic. And there are even more worse problems because of unpaid open source coders. Just read about the Linux news from this month. The news about the backdoor attacks on the xz utils of Linux. If you read the background stories it is in fact only possible, because most of (the low number of) open source developers are not paid. I love open source, but it is working only if a lot of guys are helping. It doesn't work if a lot of guys are using it only without helping.
Talk It Up! / Re: school administration software
April 21, 2024, 09:58:27 AM
All tools from category A are free (open source).
All Germany tools from category B are also free (free to use, but not all open source).

Do you offer free software and services?
FET is only "free", because Liviu and me spend a lot of time and money into this project. Luckily also a few other guys spent money (see donation page) or time (translators and moderators, ...). So if you like FET or other "free" software, then be fair and pay the developers, since they need money to buy food, pay the flat, pay the web server, ... Just count the money from the donation page. You will see that it is impossible to pay web server, current and food from that money. In fact there isn't enough money to rent a flat from that money. I can't count how many hours i spent into coding FET, translating FET, helping in the forum, ... And I got exactly 0 € donations so far in all that many years. That is exactly the reason why I was forced to publish TiTiTo closed source only. But even with that money I still haven't got enough to pay the mirror server so that guys like you can download FET and other software for free...
General Stuff / Re: Other educational tools
April 18, 2024, 08:39:10 PM
Many guys call something like that "school administration software".

Get Help / Re: IF "Activity" Than "Activity"?
April 15, 2024, 07:38:58 PM
There are at least 3 variants possible:

a) add a pseudo division. So maybe add 'students' called "PSEUDO" or "-" or something like that. Since in fact there are no pseudo students, there is no student that need to care about that activity, but you can now just place the planning teacher into an activity with that students set. So he will be always in parallel  and you can just give him also a prefered own room.


b) Use a virtual room. So for example if you have art room "Art room", then maybe add a virtual art room called "Art room " (with space at the end!) So nobody will see that extra space. But now you can use the virtual room feature to just set subject prefered room art into the virtual room and in this virtual room you add the correct art room and also the class room. So that activity in fact always blocks the class room.


c) just add a constaint same starting time for that teacher and set a room constraint for that activity.


Get Help / Re: IF "Activity" Than "Activity"?
April 15, 2024, 04:33:17 PM
Yes. Looks like you are mixing 2 things.

A students set must go into the music room, if they have music. Use a subject preferred room constraint.
A students set must go into the art room, if they have art. Use a subject preferred room constraint.

Now you have also planning activities. I don't know why you need to have them in parallel to that division (we also have something like that for teachers, but not forced to be in parallel).
There are different variants how to do that. Depending on your data set and also depending on why the teacher must have the planning activity in parallel.
Please tell me, why that hour must be in parallel to the students with subject art, music, ... . Why is is not allowed to be in parallel with English or History or ... ?
Get Help / Re: IF "Activity" Than "Activity"?
April 14, 2024, 10:57:29 PM
hmm... I fear you need to tell us more detailed your deficition of "planning hour".

Your request above sounds a bit strage to me:
"When a planning period takes place, the students need to be in another classroom. In our case, art, physical education, music, computers, or STEM are options."
Why should the students that have music go into the physical education lab? Sound's to me like you done it wrong. You should use subject prefered rooms for art, physical education, music, computers (Maybe also STEM. Not sure. If it is math only, then you can maybe choose nearly any classroom. For other maybe special rooms are better.).
Get Help / Re: IF "Activity" Than "Activity"?
April 14, 2024, 07:04:37 PM
hmm... I don't understand why you want to do it that way, but can't you just add a tag to that activities and use a preferred rooms constraint for that tag?
Get Help / Re: Activity setting
April 07, 2024, 03:30:56 PM
You can use the "MAX days between activities" constraint for this.

But you should know this before using it:
- I can't see why it is an advantge to have them consecutive. A day off is sometimes a good idea and normal. Think about weekend or other subjects with less hours. There are also many days between.
- With that constraint you can get very fast an impossible data set. Example: 6 days a week and 2 hours per day. So total 6*2=12 hours per week. Now you have activity 1 with 4 hours per week, activity 2 with 4 hours per week, activity 3 with 3 hours per week and activity 4 with 1 hour per week. So in total also 4+4+3+1=12 hours per week. It is very easy so solve that timetable if you don't add your requested constraint, but it is impossible with your requested constraint. (yes, I know: If you have activity 3 and 4 both with 2 hours, then it is easy solveable and maybe useful.)

So my advise: Think twice before using it.
General Stuff / Re: HTML customization
April 06, 2024, 12:39:33 PM
Go to FET -> Settings -> Timetables -> HTML level

Select at least level 3 and generate a timetable.

Then you can see a line like this in the css file:
tr.teacher, div.teacher {


You can add here a unique color for all teachers.
Get Help / Re: Default opening
April 01, 2024, 09:04:26 AM
Good question. At the moment FET will complain that you should not give any parameter if you start FET in the interface mode. I can't remember why it was coded like that. Shouldn't be too difficult to add that feature.
Get Help / Re: FET Manual - User Guide
March 31, 2024, 12:50:31 PM
Thank you.
In fact i didn't updated it in the last time.
So the disadvantage is, that there are much more new constraint and features in FET right now.
But the advantage is, that the basic stuff is included and that is still up to date.
So i think the current manual is is still fine for a beginner.
Get Help / Re: Standard timetable printable size
March 30, 2024, 08:45:43 PM
Sending by e-mail is easy. In fact you need to press only a single button to send them. So it is much easier and faster then printing on paper.
Get Help / Re: Standard timetable printable size
March 30, 2024, 08:31:13 PM
You can increase the font size.
You limit the number of names in some timetables.

The last years i didn't print the timetables anymore on paper for the teachers.
I sent them the tables by e-mail. So every teacher can zoom his timetable as much as he want on his screen.

You only need to add the teacher e-mails one time into TiTiTo and then you can sent it to them very easy.