| 內容 |
|
|
Thanks for the heads-up. I've removed that and some other remnants of the old SyntaxHighlighter.
|
 |
|
|
Although we are getting closer to moving to Git, that has not happened yet, and will probably not happen real soon. For the time being, the best way to contribute would be to open a ticket at https://sourceforge.net/p/jforum2/tickets/ and attach a diff against the current Subversion HEAD.
|
 |
|
|
It's been a while since the last release, and we've been busy adding features and fixing bugs to make JForum even better than it already is. A servlet container that supports Servlet API 3.1 is now required, for example Tomcat 8. Some of the new and improved features are:
The Trash Can lets you designate one forum as trash can - meaning topics that get deleted are moved to it, rather than actually getting deleted from the database. If the forum is set up to be accessible by admins only, you keep deleted topics for future reference without them being publicly visible (which comes in handy on moderated forums frequently)
Banners can be shown on assorted pages, up to 3 at the top and up to 3 at the bottom, either as plain text or with HTML, including links. That could be used for announcements, or ads.
Added lots of missing translations to various languages
Many improvements for the mobile view: some pages were entirely missing before, and a new dropdown menu for navigation makes it easier to get around
Eight new smilies, some of them animated, like ROFL
Numerous bug fixes
A full list of new features is at https://sourceforge.net/p/jforum2/wiki2/NewFeatures270/, upgrade instructions are at https://sourceforge.net/p/jforum2/wiki2/UpgradingFrom25and26to270/ and you can download it from https://sourceforge.net/projects/jforum2/files/. The documentation is at https://sourceforge.net/p/jforum2/wiki2/Documentation/
All feedback is welcome.
|
 |
|
|
There has been some progress lately, and what we are still looking for now is help with Japanese, Turkish, Norwegian and Hungarian. Anyone with skills in those languages would really do us a favor by helping out, as much or as little as you can.
|
 |
|
|
Since the upcoming release contains a number of new features, we could use some help getting the translations up to snuff. Any French or Dutch speaking JForum users who could help out for a couple of hours?
Some other languages also need work: Japanese, Turkish, Portuguese and Hungarian
|
 |
|
|
OK, one more time, please, and then we're done, I promise
We've added moderation log entries for when users are getting locked/unlocked, and when posts are getting rejected. For those, there are a few more:
ModerationLog.lockReason = Lock/unlock reason
ModerationLog.lockReasonEmpty = Please give a reason why you're locking/unlocking this user
ModerationLog.rejectReason = Rejection reason
ModerationLog.rejectReasonEmpty = Please give a reason why you're rejecting this post
ModerationLog.typeUserLockUnlock = User locked or unlocked
|
 |
|
|
Again, thank you! This makes Russian one of the "complete" languages (less than half of all supported languages have completely up-to-date translations).
|
 |
|
|
Yes, and they should be the same words as the entries for "True" and "False" that already exist in the file.
|
 |
|
|
No, sorry, the missing property is now this one:
Config.Form.HottestTopicsSort = Sort Hottest Topics by views (true) or replies (false)
Config.Form.HotTopicPercentViews is no longer used
|
 |
|
|
Thansk again.
I didn't quite understand this message
Config.Form.HotTopicPercentViews = Hot topics geared more towards views (100) or replies (0)
That's understandable, and we just changed that feature to be simpler. So the property is now
Config.Form.HottestTopicsSort = Sort Hottest Topics by views (true) or replies (false)
It means whether the list of Hottest Topics contains the topics with the most views (as it is now), or with the most replies.
I have Netbeans some files as erroneous
https://sourceforge.net/p/jforum2/code/HEAD/tree/trunk/src/main/resources/templates/default/js/moderation.js
One of the erroneous lines 17 (there are other similar ones)
alert ("${I18n.getMessage("Moderation.Select Topics")}");
That's OK. NB thinks those are pure Javascript files because of the ".js" file extension, and flags invalid syntax in them. But what's happening is that the template engine (FreeMarker) replaces the "${I18n.getMessage("Moderation.Select Topics")}" part before it sends it to the browser - so that they become valid Javascript.
|
 |
|
|
There are just a few more missing texts for the Russian translation (6, to be exact), if you're inclined to help out one more time. See https://jforum.andowson.com/posts/list/172.page for the details. There won't be more, as the release is otherwise feature complete.
|
 |
|
|
That's terrific, thank you very much. It'll be in the next release of 2.7.0.
|
 |
|
|
The en_US and de_DE files are fully up to date. If something is not in them, it's safe to assume that it is no longer used, and can thus be ignored.
Hot Topics, for example, were changed in this release. COnsequently, Config.Form.HotTopicStart is no longer used, but there is now Config.Form.HotTopicPercentViews. Russian is also missing RSS.HottestTopics.description and RSS.HottestTopics.title (the latter being just about identical to ForumBase.hottestTopics, so don't bother with that one).
|
 |
|
|
The Moderation Log is for things like posts and topics getting deleted, topics getting moved or locked, and similar acts. It's got nothing to do with moderation of individual posts. I suppose one could add a message there if some post was not approved.
Many translations are missing localized texts for more recent features; we only rarely get people to help on that. If you can supply missing translations, we'd be happy to include them.
|
 |
|
|
There's now a beta version of the upcoming 2.7.0 available, including a war file - see the message at the forum top. All feedback is welcome.
|
 |
|
|