- Picture-Uploader should not re-convert into JPG so that animated GIFs and transparency in GIF and PNG are possible. No, it's impossible. Script converts uploaded photos to JPG and resize it with standart utilities.
- Links should be editable/deleteable by moderation and administration Do you mean plugin "Links"? If yes, then this plugin is available for moderation, isn't it?
- Re-Sending of a verification mail should be possible for administration Not sure it is too critical to have for admin such option.
- Protecting all uploaded pictures from hotlinking would save ressources for the server. This can be done via server's settings.
- Wildcard-Search for users (e.g. searching for *something* in their profile and not only for the first letters of their name/profile entries) Agreed. Already added to our TODO list.
- Blocking user-profiles should be possible for everyone, so you can block content, posts and other stuff from a single user Maybe some time later, but not now.
- It would be wonderful if I could set a group to "Moderated", so nobody can join and see everything in that group. In addition to this, you should be able to set a group "private" to make it invisible for everyone except moderators and administration. But you are still able to send an invitation-link to users. Moderated groups already planned too. This option will be added soon.
Quote from Hati Narcatis - Picture-Uploader should not re-convert into JPG so that animated GIFs and transparency in GIF and PNG are possible. No, it's impossible. Script converts uploaded photos to JPG and resize it with standart utilities. If you want transparent avatars it is possible, but it isn't pretty.
1) edit ow_system_plugins/base/bol/avatar_service.php and replace jpg -> png
2) all your users' avatars will now be broken, but once they upload them again transparency will work, or you can convert all the JPGs in the avatars folder to PNGs (e.g. mogrify -format png *.jpg)
I think JPG for photos, etc is good (better compression), but for avatars PNG is better (lossless and supports transparency). Maybe the Oxwall team can make this a system preference in the admin section?
Also, the image utility uses the WideImage library ... this library has not been updated in over 12 months and has a ton of open bugs against it. The Oxwall team might consider moving to a different library. On Linux I'd actually prefer it there was a wrapper around ImageMagick, but I guess that's not portable for Windows.
1) JPG format is better for images as it is more common format to use. So it is more convenient to work with jpg's in plugins, during conversions and servers highloads.
2) So, will all formats be converted to PNG or will only PNG be allowed for upload then?
Regarding the WideImage lib - do you have any better solutions? We need something that is fast, reliable, cross-platform and is supported by vast majority of hosting servers. We are open for suggestions.
@Joseph, what do you mean by saying that we are lying?
1) Firstly, I don't agree that it is a more common format. That might have been the case a decade ago, but PNG is ubiquitously supported as a standard web image format now. JPEG is better for compression, but for smaller images (especially avatars) PNG is better simply because it supports transparency and is loss-less. The fact you have to do compression with JPEG implies conversion operations might actually be slower. I have no empirical data to support that though and I imagine that libraries such as ImageMagick perform well regardless of the format.
2) Any of the existing formats can still be uploaded; JPEG, PNG and GIF. However, the transparency within a GIF still does not work (I believe this to be a limitation of WideImage) so if you want a transparent image then you need to upload in PNG format.
As it happens, I also made the change to the Event plugin as well so that Event images can be transparent and works fine there also, if uploading in PNG. When uploading with JPEG and GIF, it's just as before.
RE: WideImage ... yes, not sure what to suggest as an alternative really. :( Would it be possible to make the image library "pluggable"? Then the community can provide alternatives, e.g. a wrapper around ImageMagick, GD, etc. Thus, Oxwall continues to work out of the box, but if people want to change image library they can.
RE: WideImage ... yes, not sure what to suggest as an alternative really. :( Would it be possible to make the image library "pluggable"? Then the community can provide alternatives, e.g. a wrapper around ImageMagick, GD, etc. Thus, Oxwall continues to work out of the box, but if people want to change image library they can.
I feel that all image formats should be supported for avatars. Why not animated GIFs too?
Feel free to post your further concerns here and I will be happy to be involved into this discussion.