Sure you can do this with WordPress.
and if it’s possible, how easy is it
Well, you shouldn’t need to do any coding, although it won’t be a walk in the park. I don’t want to scare you away but this is a lot of stuff to. Although there is a plugin out there for almost everything that you listed above.
The one thing that I would recommend when doing this is to use WordPress Multisite. Create a subdomain for each part of your website (i.e. forum, gallery, etc.). This will help keep things more organized and will also help your main website not get bogged down will everything.
So, I think it will be fairly easy to achieve. Although, it will take a lot of time. Don’t think that you can have it all running smoothly in a few hours and have everything set up. But yes, I think WordPress is a great option for you.
Moderator
Jan Dembowski
(@jdembowski)
Forum Moderator and Brute Squad
You really should consider a sit down with a professional but here goes.
1. Doable but multi encoding a site for many languages is tricky.
2. That is entirely dependent upon the theme you select. https://ww.wp.xz.cn/themes/
3. That functionality can be added via plugin. https://ww.wp.xz.cn/plugins/search.php?q=calendar
4. You can permit users to register onto your site but a roles plugin may be useful for you. https://ww.wp.xz.cn/plugins/search.php?type=term&q=roles
5. Another plugin. 😉 https://ww.wp.xz.cn/plugins/search.php?type=term&q=forum
6. There are plugins for that but you are now discussing something that is best managed by talking to a developer. Read as “$$$”.
7. WordPress supports galleries out of the box. You can further enhance that with (you guessed it) more plugins. https://ww.wp.xz.cn/plugins/search.php?type=term&q=gallery
8. See item 6 reply.
These support forums are not really the place to spec out what you’ve posted. You’ve really posted a job spec, though you may not be aware of that. 😉
Hi guys,
Sorry, I’ve been away for a while
Thanks a lot for your feedback… really appreciate it! 🙂
Apparently, it seems to be a lot of work, but that’s fine, there is hopefully enough time, and I should ask for technical support when I reach a point in which I need it.
What is of utmost importance for me though is that all requirements can be for sure satisfied with WordPress, even if with the help of a developer.
As I said, I don’t want to risk reaching a dead end at some point.
Both of you seem to confirm that it is doable, and that’s great 🙂
@jan Dembowski: Just a clarification, in point nb 6, is it the version control part which made you say it needs a developer’s help, or even setting access and edit rights for the documents is such a hard task?
Just a clarification, in point nb 6, is it the version control part which made you say it needs a developer’s help, or even setting access and edit rights for the documents is such a hard task?
I think why Jan said that you want a developer is because there isn’t really any plugins for this. It would most likely require some coding which would be easiest if you got a developer. You could take a stab at it yourself but your may very well run into troubles with it and have to get a developer to do it for you.
@matthew: Oh, I see, but Jan said that
There are plugins for that
:s
Anyone can recommend a place where I can find developers to get more in-depth recommendation/technical support?
Moderator
Jan Dembowski
(@jdembowski)
Forum Moderator and Brute Squad
We can recommend a plugin search. 😉
https://ww.wp.xz.cn/plugins/search.php?q=document+management
You’ll need to try out the plugins yourself on a test installation of WordPress. When you find one that’s close to what you want then consider asking questions of those developers directly.
The reason I answered the way that I did is because document management is a tricky thing. What you and I may mean is often different than what others mean for the same thing.