SquirrelMail
My work on SquirrelMail plugins and translations.
To all who sent mails and I did not answer
I have received a lot of mails about both PHP DRM Packager class and Check Quota plugin for SquirrelMail. For the last months, I have not been able to concentrate on anything and I could not reply your mails. I apologize for that from all of you.
For the PHP DRM Packager, while I would love to share the code with the rest of the world as open source, I am not able to do that for the time being. Sorry. I hope in the future, I will be able to do it.
For the Check Quota plugin for SquirrelMail, I will be working on the plugin. I still need some time to get fully back on, but I will, eventually.
Thanks to all who sent support mails to me in this period. It means a lot to me.
SquirrelMail Check Quota 2.2 released
I have released Check Quota 2.2 today, with help from Paul Lesniewski of SquirrelMail Development Team. With this release, all Check Quota versions prior to this one and Quota Usage plugin maintained by Bill Shupp and Paul are obsoleted. The two plugins are now completely and officially merged.
The biggest change in Check Quota 2.2 is complete support of SquirrelMail 1.5.2 branch. Other changes are mostly bugfixes and optimizations, as well as new language strings. This means, translations of Check Quota 2.x will not work for Check Quota 2.2, so they are removed from the plugin.
Please send your translations to the SquirrelMail i18n team from now on. You can also send them to me, and I will forward them to the translation team.
You can download the new release from the downloads page.
New translations for Show User and IP 3.3 added
This week two translations for Show User and IP 3.3 have arrived and added. They are Bahasa Melayu (ms_MY) and Norwegian (nb_NO). You can find the repacked plugin file from Downloads page. Thanks to Muhd Zamri MS and Arnt Gronas for giving their precious time to these translations.
SquirrelMail Check Quota 2.1 released
Today, I am releasing Check Quota 2.1, which includes new updates. With this release, you will be able to check UNIX quotas when your SquirrelMail and IMAP servers are on different machines. I have added a thorough explanation of achieving this in the INSTALL file of the plugin.
I have also added SquirrelMail 1.5.2 support. The plugin hooks and outputs have been changed a lot in 1.5.2, so most of the plugins designed for 1.5.1 and below will not work in 1.5.2.
And last, the first translations for Check Quota 2.x have arrived and added, which are Hungarian (hu_HU), thanks to Csezsy Laszlo of Frugalware and Brasilian Portuguese (pt_BR), thanks to Mauricio Severich.
You can download the new release from the downloads page.
SquirrelMail Check Quota 2.0 released
Yesterday, I have finished Check Quota 2.0, and today I am releasing it for your use. I hope everyone who have used Check Quota or Disk Quota plugins for SquirrelMail before, will like this new one. Nearly everything has changed in this release and those who are using Check Quota 1.4 should try this one.
You can download the plugin from here:
Here are the changes:
- New release. Rewritten from top to bottom.
- The plugin functions are wrapped in a class now. They are called easier this way.
- Rewritten UNIX quota checker from scratch. It is more efficient and stable.
- Simplified IMAP functions a little, and changed them to be compatible with the class structure.
- Added experimental cPanel quota support.
- Plugin text outputs fully support SquirrelMail themes now.
- Added Check Quota themes. If there is a theme file with the same name as the current SquirrelMail theme file the user is using in the themes directory of Check Quota, all quota graphs will use the colors for that theme.
- Rewritten GD image drawing from scratch. It can output all alert levels with different colors now. Also it is Check Quota themes compatible.
Check Quota 2.0 development status
Update: I have completed Check Quota 2.0. The only thing left is remaking Flash graphs. I will publish the plugin in a few days.
I have completed most of the Check Quota functions. Finished things are:
- Rewritten the plugin as a class. The code is much more simplified and does not repeat itself.
- Rewritten UNIX quota checker from scratch. It is faster and more stable now.
- Simplified IMAP quota checker a little bit.
- Rewritten GD grapher from scratch. It can draw better graphs now.
- Configuration variables have been simplified and now they are in an array. So you will need to reconfigure your plugin.
Things to do:
- Finish experimental cPanel functions.
- Remove some bugs in Flash graph drawer.
- Finish MOTD functions.
I hope the plugin will be available in a few weeks.
Check Quota 2.0 development started!
I have started upgrading Check Quota to v2.0. I hope it will be ready in a few weeks.
Things to do are:
- Rewrite UNIX checker function from scratch
- Add experimental cPanel quota support
- Make plugin SM 1.5.2 compatible
- Make plugin XHTML compatible
- Remove repeating functions and make the plugin more compact
- Remove PHP warnings and notices
- Other things that I cannot remember now
I am open to suggestions. You can contact me via the email address found in my contact page.
Brazilian translation for Show User and IP added
Brazilian (pt_BR) Show User and IP translation has arrived! Thanks to Fernando M. Morgenstern for taking his time and translating the plugin. I have added the translation into the plugin file.
You can download the plugin via Downloads page.
SquirrelMail Plugin Files
I am putting my SquirrelMail plugins on my blog. I have done three plugins so far and I will try to maintain these more frequently. I have added all translations I have received so far, to the plugins.
You can download the files from this page.
New translations for SquirrelMail plugins
I have found new translations for my plugins in my archives. They were sent by their authors or by Tomas, Paul etc. from SquirrelMail project. I have added the translations to my plugins.
Thanks to all translators for taking their precious time and sorry for being so late when adding the translations to the plugins.
You can get the plugins from this page:
Now, the plugins include these translations:
Check Quota 2.1 translations:
Brasilian Portuguese (by Mauricio Severich)
Hungarian (by Csecsy Laszlo)
Turkish (by me)
Check Quota 1.4 translations:
Bahasa Melayu (by Muhd Zamri MS)
Brazilian (by Rodrigo Luis Silva)
Czech (by Viktor Matys)
Dutch (by Joris Machielse and Jasper Boot)
Finnish (by Jarkko Ranta)
French (by Sebastien Dicque)
German (by Florian Daumling)
Lithuanian (by Tomas Kuliavas)
Nynorsk (by Ola Ketil Siqveland)
Polish (by Lukasz Sanocki)
Spanish (by Carlos Juan Martin Perez)
Swedish (by Fredrik Jervfors)
Turkish (by me)
Show User and IP translations:
Brazilian (by Fernando M. Morgenstern)
Czech (by Pavel Janoušek)
Dutch (by Sander Eerkes)
German (by Kai Katzur)
Finnish (by Kari Mattsson)
French (by Pascal Guinet)
Greek (by Apostolos Katsinikas)
Hungarian (by Szel Miklos)
Italian (by Dario Jakopec)
Japanese (by Neil J. MacNeil)
Polish (by Lukasz Sanocki)
Russian (by Serguei Dukachev)
Spanish (by Mariano Nieves PS: Mariano, I could not reach to you by email, sorry.)
Swedish (by Fredrik Jervfors and Khedron Wilk)
Turkish (by me)



