This project is in maintenance mode for a while. No new features will be implemented, but I try to keep it compatible with new systems.
The version control system has been switched to Git. This should make it easier to fork this project. If you want to make a fork, please contact me, the author. I would be happy to help with this.
For more information how to clone the Git repository, look at the homepage. Also the address for the ChangeLog has changed!
For those who want an easy way of testing AKFQuiz on GNU/Linux systems, there are now some feeds for Zero Install available.
To run either of these programs from the command-line, use one of these commands:
grquiz:
0launch http://akfoerster.de/zero/grquiz.xml
scrquiz:
0launch http://akfoerster.de/zero/scrquiz.xml
linequiz:
0launch http://akfoerster.de/zero/linequiz.xml
If you don't have the 0launch command, download it from the http://0install.net/ web-site, which also contains documentation about how the Zero Install system works.
It would be nice, if you would tell me, what you think about it.
AKFQuiz 4.4.1 is out now.
AKFQuiz is now relicensed under version 3 of the GNU General Public License (GPL).
This release fixes some problems with the GNU Pascal Compiler. Binaries of grquiz for GNU+Linux are now linked with "pthreads", which is needed on some systems to run at all. The audio data is no longer compiled into the executable, they are in a separate directory now. And there are some minor changes in the stylesheets and graphic files.
The version for Windows comes with a new installer. Since there are some software distributers, who ignore the license terms and distribute the binary package without the source code, I have included the source code in the package for Windows again.
There are currently no Debian packages yet.
Newer versions of GNU Pascal have problems to compile released versions of AKFQuiz. The problems are solved in the CVS version.
See Bug #20347
There is a new Debian package available for version 4.4.0. It can be used for Debian 3.1 or better and with most of the Debian derivates.
All programs are in one single package. The program "diaquiz" is only usable when "xdialog" is istalled. The program "cgiquiz" is usable with apache or boa installed and it needs further manual configuration.
http://download.savannah.nongnu.org/releases/akfquiz/
Known Bug: There is a typo in README.Debian. The manpage for cgiquiz is of course cgiquiz(8).
AKFQuiz 4.4.0 is out now.
The build process has changed a lot. If you want to compile it yourself, you should definitely read the file INSTALL again. The build process is now more "standard" and you have more options. You do not need the package SDL4Freepascal anymore. Therefor you can use GNU-Pascal to compile grquiz with full SDL support. So GNU Pascal is again as well supported as Free Pascal is.
The program cgiquiz has a lot of new features. It is easier to set up, since it doesn't need the additional files anymore - the graphic files are included in the binary. The style-sheets q-brown, q-blue, q-school are also included, but it is still possible to use your own style-sheets if you want.
The program cgiquiz has also a new exam-mode, which should be usable for real exams in schools. The "quiz-files" are hidden away in a separate directory, which cannot be accessed through the web-server. Pupils have to enter their name on the questionnaire and the result is saved to disk on the server. A teacher then can see the results with a password protected interface - THIS FEATURE IS STILL EXPERIMENTAL - please check, whether you can use it, but check it carefully!
The program cgiquiz is no longer available for the Windows platform, since I don't know enough about security issues under Windows.
There are many other small changes...
You might also notice, that I have dropped some of the packages. They were too seldom used. If you are really missing something, feel free to ask for it.
The new official homepage for AKFQuiz is now
http://akfquiz.nongnu.org/
Thanks to the Free Software Foundation there are much more services available now. Among those are mailing-lists. Please join the mailing-Lists, if you want to stay informed (AKFQuiz-announce) or if you want to talk to other AKFQuiz-users.
Links:
Homepage:
http://akfquiz.nongnu.org/
Download-address:
http://download.savannah.nongnu.org/releases/akfquiz/
online-demo:
http://akfoerster.de/akfquiz-demo/
Announcement-list:
http://lists.nongnu.org/mailman/listinfo/akfquiz-announce
Discussion-list:
http://lists.nongnu.org/mailman/listinfo/akfquiz-users
About AKFQuiz:
The package AKFQuiz lets you easily make your own quiz games, learning exercises or psychotests. These can be used with grquiz in a graphical environment, with diaquiz in a GUI environment or with crtquiz on the text-console. There is also a line oriented variant, linequiz, which can be used as a backend.
A CGI-variant, akfquiz.cgi, can be installed on a Web server to offer exercises via Internet or a local network. There is also an exam-mode in cgiquiz to use it for serious exams.
Or you can use mkquiz, which generates an HTML-file for to use with JavaScript. Those can then be published using any deliberate web-space provider.
There is a new mailing-list: AKFQuiz-announce.
The list is for all, who want to be kept informed about AKFQuiz, but have no interest in the discussions at AKFQuiz-users.
The list AKFQuiz-announce is a low volume list, where only the most interesting news is posted from time to time. Only I, the list-owner can publish news at this list. Mails from others are automatically rejected. I will only publish messages in English language there.
The news at AKFQuiz-announce will also be forwarded to the list AKFQuiz-users. So there is no reason to be subscribed to both lists at the same time.
You can use the following page to subscribe to the mailing-list AKFQuiz-announce:
http://lists.nongnu.org/mailman/listinfo/akfquiz-announce
All programs in AKFQuiz support the parameters "--help" and "--version" now.
The output is trimmed to be usable with the program "help2man", so you can easily generate nice manpages automatically from the programs. Only "scrquiz" isn't compatible to help2man, and I don't know how to change that.
These modifications are already available in the CVS and will be in the release 4.3.2.
I think about rewriting the documentation in the texinfo format (or maybe docbook). So help2man will be an easy way to keep manpages up to date then...
The CVS repository for AKFQuiz is up and running now on Savannah.
The official download area is still at akfoerster.de, but that will change with the next release.
I am slowly migrating AKFQuiz to Savannah. Or to be precise to the territory for non-GNUs of Savannah.
http://savannah.nongnu.org/projects/akfquiz
or
http://akfoerster.de/akfquiz/savannah
You can already use the support database if you have questions or suggestions regarding AKFQuiz. The news section is already usable, as you can see. And you can send in bug-reports - although that still needs some configuration.
There are no files available from Savannah yet. But I plan to use the download area there and the CVS system in the next version...
Please let me know, if you want to have a mailing list for AKFQuiz.