| 1 |
3.2.3 (May 11, 2009) |
|---|
| 2 |
Bugs Fixed |
|---|
| 3 |
---------- |
|---|
| 4 |
- #2848 - Unable to create article types |
|---|
| 5 |
- #2849 - Installer displays warnings related to session initialization |
|---|
| 6 |
- #2850 - Tiny media plugin is not localized |
|---|
| 7 |
|
|---|
| 8 |
3.2.2 (May 08, 2009) |
|---|
| 9 |
Improvements |
|---|
| 10 |
------------ |
|---|
| 11 |
- #2216 - Article attachments in article edit mode via TinyMCE editor |
|---|
| 12 |
- #2654 - Image shrinking for images inserted by TinyMCE |
|---|
| 13 |
- #2665 - Integration of Media TinyMCE plugin and Article media files |
|---|
| 14 |
- #2802 - Add image derivates cache |
|---|
| 15 |
- #2832 - Rename "Import legacy archive" into "Import XML" in Actions menu |
|---|
| 16 |
- #2835 - List most recently commented articles and most recent comments |
|---|
| 17 |
- #2837 - Ordered "Clear System Cache" and "Import Legacy Archive" in Action Menu |
|---|
| 18 |
- #2838 - List most recent comments / most recently commented articles |
|---|
| 19 |
- #2839 - Implement custom size parameters for text edit fields |
|---|
| 20 |
- #2843 - Plugin manager: implement plugin update functionality |
|---|
| 21 |
|
|---|
| 22 |
Bugs Fixed |
|---|
| 23 |
---------- |
|---|
| 24 |
- #2717 - Blog plugin: Add confirmation for user that images have successfully uploaded |
|---|
| 25 |
- #2719 - Blog plugin: Add option to automatically resize image |
|---|
| 26 |
- #2730 - Adding new content to the blog is broken because of the lack of validation |
|---|
| 27 |
- #2741 - Blog plugin: Allow some HTML tags |
|---|
| 28 |
- #2772 - Information about writable directories is missing |
|---|
| 29 |
- #2776 - It's not possible to create new interview |
|---|
| 30 |
- #2787 - Blog plugin: published/creation date renamed |
|---|
| 31 |
- #2789 - Interview plugin admin: input validation failed |
|---|
| 32 |
- #2793 - Article edit screen: >Save All< does not save topic fields |
|---|
| 33 |
- #2810 - Adding a blog on new install, without having image generates error |
|---|
| 34 |
- #2811 - Comments not appearing in admin interface |
|---|
| 35 |
- #2820 - Import script doesn't report omitted content |
|---|
| 36 |
- #2821 - Password strength meter rates passwords generated by strong password generartor as weak |
|---|
| 37 |
- #2823 - Login action always returns error |
|---|
| 38 |
- #2824 - The sections list is empty when the issue or language were not set |
|---|
| 39 |
- #2825 - The issues list is empty when the language was not set |
|---|
| 40 |
- #2826 - Garbage remains in the database after article delete |
|---|
| 41 |
- #2827 - Misspelled list name in search list error reporting |
|---|
| 42 |
- #2828 - The subscription by publication action is not handled properly |
|---|
| 43 |
- #2829 - Constraints in articles list do not accept dynamic fields |
|---|
| 44 |
- #2830 - Type parameter in articles list constraints does not accept case insensitive values |
|---|
| 45 |
- #2833 - Blog plugin: form smarty plugins does not respect template parameter |
|---|
| 46 |
- #2834 - Advanced setup and sytem preferences screen are not documented |
|---|
| 47 |
- #2836 - Blog plugin: delete child object on delete blog/blogentry |
|---|
| 48 |
- #2840 - Invalid article selection in articles list on topic exclude constraint |
|---|
| 49 |
- #2841 - Crash when submitting comments |
|---|
| 50 |
- #2842 - Blog plugin: Column "published" have to replaced by "date" |
|---|
| 51 |
- #2844 - Interview plugin: Fix the limit parameter for lists |
|---|
| 52 |
- #2845 - Poll plugin: Fix the limit parameter for lists |
|---|
| 53 |
|
|---|
| 54 |
3.2.1 (March 31, 2009) |
|---|
| 55 |
Improvements |
|---|
| 56 |
------------ |
|---|
| 57 |
- #2769 - Import of legacy archives from other CMSs and HTML |
|---|
| 58 |
(base implementation) |
|---|
| 59 |
- #2780 - Implement template languages list for site, publication, |
|---|
| 60 |
issue, article |
|---|
| 61 |
- #2773 - List articles by Author |
|---|
| 62 |
- #2615 - Implement order by Number in the list of topics and subtopics |
|---|
| 63 |
- #2254 - Ability to print user name/real name of subscriber with comment |
|---|
| 64 |
- #2745 - Strong password generator |
|---|
| 65 |
- #2804 - Add 'preview' template attribute |
|---|
| 66 |
|
|---|
| 67 |
Bugs Fixed |
|---|
| 68 |
---------- |
|---|
| 69 |
- #2761 - Preview mode url parameters are missing from URI |
|---|
| 70 |
- #2792 - set_publication does not change the publication alias |
|---|
| 71 |
- #2783 - Upgrading from 2.6 leaves users table in inconsistent state |
|---|
| 72 |
- #2784 - Users synchronize script does not work for inconsistent data |
|---|
| 73 |
- #2807 - Part of the article data is not set upon article creation |
|---|
| 74 |
- #2812 - The article image number not updated in the admin interface |
|---|
| 75 |
- #2775 - It's not possible to create new blog |
|---|
| 76 |
- #2785 - urlparameters does not insert the article number if the |
|---|
| 77 |
options="article" parameter was missing |
|---|
| 78 |
- #2782 - Upgrade crashes on invalid rights id sequence |
|---|
| 79 |
- #2790 - Upgrade continues on article field conversion error |
|---|
| 80 |
- #2791 - Translation strings are missign from set author and users screens |
|---|
| 81 |
- #2794 - The blog plugin doesn't respect topic enviroment/constraints |
|---|
| 82 |
- #2797 - Advanced search crash when 'index' scope was specified |
|---|
| 83 |
- #2799 - The meta date time class throws error on empty values |
|---|
| 84 |
- #2806 - Article edit screen crash for non-assigned articles |
|---|
| 85 |
- #2817 - The sections are not ordered in the admin content menu |
|---|
| 86 |
|
|---|
| 87 |
3.2.0 (March 06, 2009) |
|---|
| 88 |
Improvements |
|---|
| 89 |
------------ |
|---|
| 90 |
- #1791 - Use Ajax to save article screen |
|---|
| 91 |
- #2312 - Swap out Xinha for TinyMCE |
|---|
| 92 |
- #2538 - Advanced article search |
|---|
| 93 |
- #2542 - Ajaxization of WYSIWYG editor |
|---|
| 94 |
- #2561 - Article Statistics: Most Commented |
|---|
| 95 |
- #2596 - Replace PLUGINS_DIR by CS_PATH_PLUGINS (Plugin API) |
|---|
| 96 |
- #2598 - Plugin localizer |
|---|
| 97 |
- #2602 - Password strength meter and automatic strong password generator |
|---|
| 98 |
- #2620 - Implementation of a blog plugin |
|---|
| 99 |
- #2645 - Improvementes to the plugins API |
|---|
| 100 |
- #2668 - Log Article edited/modified action |
|---|
| 101 |
- #2669 - Rewrite the article statistics API to work in real time |
|---|
| 102 |
- #2672 - Add static Author field |
|---|
| 103 |
- #2681 - Implement article publish_date in list articles constraints |
|---|
| 104 |
- #2689 - Make TinyMCE status bar (where it prints current breadcrumb of |
|---|
| 105 |
html structure) toggable via permissions |
|---|
| 106 |
- #2690 - Implement dynamic update of the author |
|---|
| 107 |
- #2736 - Section description should not be a mandatory field |
|---|
| 108 |
|
|---|
| 109 |
Bugs Fixed |
|---|
| 110 |
---------- |
|---|
| 111 |
- #1750 - Home page should show locked status of articles |
|---|
| 112 |
- #1799 - Home Page: Add "Most recently modified" articles |
|---|
| 113 |
- #1800 - Home Page: Your Articles: show when an article will be published |
|---|
| 114 |
- #1936 - users/index.php uses SQL directly in the HTML file |
|---|
| 115 |
- #2550 - Fixing Xinha editor |
|---|
| 116 |
- #2612 - Database can be overwritten at installation time without warning |
|---|
| 117 |
the user |
|---|
| 118 |
- #2626 - Plugin installer does not set proper rights |
|---|
| 119 |
- #2638 - Bugs/improvements to the Interview plugin |
|---|
| 120 |
- #2639 - Bugs/improvements to the Poll plugin |
|---|
| 121 |
- #2656 - Poll plugin crash when browsing categories in article edit screen |
|---|
| 122 |
- #2674 - Articles list incomplete when 'reads' attribute specified |
|---|
| 123 |
- #2688 - Fix the way of printing the parameters in the URLs |
|---|
| 124 |
- #2693 - The language is not set correctly for localizer in |
|---|
| 125 |
camp_select statement |
|---|
| 126 |
- #2695 - Advanced search is CASE_SENSITIVE while it should be not |
|---|
| 127 |
- #2697 - Poll: set default charset to utf8 |
|---|
| 128 |
- #2700 - The search engine indexer skips words |
|---|
| 129 |
- #2702 - Comments in local language (russian) shown as unconverted |
|---|
| 130 |
utf8 in Admin & on front-end |
|---|
| 131 |
- #2703 - The comment data may be broken on concurrent inserts |
|---|
| 132 |
- #2704 - Installing on apache without APC results in crash |
|---|
| 133 |
- #2706 - Poll plugin: admin interface doesn't show fields according to |
|---|
| 134 |
the choosen number of answers |
|---|
| 135 |
- #2712 - Blog classes need to set published datetime automatically |
|---|
| 136 |
- #2713 - Changing the language in the template invalidates the |
|---|
| 137 |
issue/section/article objects |
|---|
| 138 |
- #2723 - Liveuser db connect error |
|---|
| 139 |
- #2732 - Problem with installer and non-existing apache crontab |
|---|
| 140 |
(cron table for user apache) |
|---|
| 141 |
- #2738 - Unicode screwed up in default database |
|---|
| 142 |
- #2749 - Restore script fails due to duplicated key |
|---|
| 143 |
- #2750 - Blog admin lists foreign entries |
|---|
| 144 |
- #2751 - List of articles with ignore_language doesn't work well |
|---|
| 145 |
|
|---|
| 146 |
Other Tasks |
|---|
| 147 |
----------- |
|---|
| 148 |
- #2597 - Keep plugin files below /plugins/ |
|---|
| 149 |
|
|---|
| 150 |
3.1.2 (October 31, 2008) |
|---|
| 151 |
Improvements |
|---|
| 152 |
------------ |
|---|
| 153 |
- #2623: Like operator for strings in searching |
|---|
| 154 |
- #2625: Allow accessing of time in published articles |
|---|
| 155 |
- #2634: Make Campsite more friendly to shared hosting |
|---|
| 156 |
- #2637: Allow image resize when displaying article images |
|---|
| 157 |
|
|---|
| 158 |
Bugs Fixed |
|---|
| 159 |
---------- |
|---|
| 160 |
- #2310: Username restrictions problem |
|---|
| 161 |
- #2499: Array expected as argument: Fixed since 2.7 release |
|---|
| 162 |
- #2528: Unset include path for PEAR classes |
|---|
| 163 |
- #2530: PEAR error when trying to post a comment |
|---|
| 164 |
- #2551: Syncing Phorum and Campsite users fails in data type validation |
|---|
| 165 |
- #2573: User login error on inconsistent databases |
|---|
| 166 |
- #2593: Update user permissions fails in some specific conditions |
|---|
| 167 |
- #2595: QuickForm PEAR package missed for Interview plugin |
|---|
| 168 |
- #2610: The value of the article custom fields of topic type is not correct |
|---|
| 169 |
- #2621: Unsetting issue in local behaves different than in previous versions |
|---|
| 170 |
- #2622: MetaDateTime class file is not correct, __autoload() fails |
|---|
| 171 |
- #2624: Invalid property remember_user of object login |
|---|
| 172 |
- #2629: Poll plugin fails in form interactions |
|---|
| 173 |
- #2630: Article search is slow on big databases |
|---|
| 174 |
- #2633: Plugin warnings: "Call-time pass-by-reference has been deprecated" |
|---|
| 175 |
- #2636: Crontab overwritted when multiple Campsite instances are installed |
|---|
| 176 |
|
|---|
| 177 |
3.1.1 (July 29, 2008) |
|---|
| 178 |
Small Improvements |
|---|
| 179 |
------------------ |
|---|
| 180 |
- #2445: Creating standardards/API for campsite plugins |
|---|
| 181 |
- #2606: Add a nickname field to the comment form |
|---|
| 182 |
- #2607: Implement a way to remember the user upon login |
|---|
| 183 |
- #2609: Update the Russian and Belarusian translations |
|---|
| 184 |
- #2600: Implement an attribute that returns the number of |
|---|
| 185 |
articles in the search action |
|---|
| 186 |
|
|---|
| 187 |
Bugs Fixed |
|---|
| 188 |
---------- |
|---|
| 189 |
- #2599: Localizations for poll/interview plugins |
|---|
| 190 |
- #2601: The installer has to check for more permissions |
|---|
| 191 |
- #2605: Run the plugin install code at activation |
|---|
| 192 |
- #2608: Reimplement the missing date attributes in date formatting |
|---|
| 193 |
|
|---|
| 194 |
Other Tasks: |
|---|
| 195 |
- #2563: Test the PHP template engine under stress |
|---|
| 196 |
|
|---|
| 197 |
3.1.0 (July 04, 2008) |
|---|
| 198 |
Improvements |
|---|
| 199 |
------------ |
|---|
| 200 |
- #1549: Install cron jobs all at once |
|---|
| 201 |
- #2176: Implement a statement that will display the whole |
|---|
| 202 |
article body |
|---|
| 203 |
- #2362: Check for topics in articles in template language |
|---|
| 204 |
- #2484: Online interview module |
|---|
| 205 |
- #2522: Security checks |
|---|
| 206 |
- #2536: Introduce permissions based on sections for staff users |
|---|
| 207 |
- #2552: Allow plugins to register attributes in Campsite context |
|---|
| 208 |
- #2560: Article statistics: Most Read |
|---|
| 209 |
- #2564: Make Ubuntu package |
|---|
| 210 |
- #2565: Special values for ComparisionOperation class |
|---|
| 211 |
- #2566: Show number of articles in each section |
|---|
| 212 |
- #2579: Beginning of the plugins API |
|---|
| 213 |
- #2584: Implement a method to upgrade the database on new install |
|---|
| 214 |
|
|---|
| 215 |
Bugs Fixed |
|---|
| 216 |
---------- |
|---|
| 217 |
- #2366: Fix image handling |
|---|
| 218 |
- #2449: Crash when uploading image |
|---|
| 219 |
- #2577: Unexpected error in comments when the thread id did not |
|---|
| 220 |
exist in phorum |
|---|
| 221 |
- #2578: The order of the order fields is not preserved in lists |
|---|
| 222 |
- #2589: Subscription form set to paid by default |
|---|
| 223 |
|
|---|
| 224 |
|
|---|
| 225 |
3.0.3 (June 06, 2008) |
|---|
| 226 |
Bugs Fixed |
|---|
| 227 |
---------- |
|---|
| 228 |
- #2581: Lists loop over the content more times than needed. |
|---|
| 229 |
- #2582: The internal link popup crashes with error message. |
|---|
| 230 |
- #2583: Internal links are not processed in certain conditions. |
|---|
| 231 |
- #2574: After all permissions are granted to an user, it is not |
|---|
| 232 |
possible to remove permissions from him by unchecking single |
|---|
| 233 |
checkboxes. |
|---|
| 234 |
- #2580: Bad template path in template conversions |
|---|
| 235 |
|
|---|
| 236 |
3.0.2 (May 26, 2008) |
|---|
| 237 |
Bugs Fixed |
|---|
| 238 |
---------- |
|---|
| 239 |
- Syncing campsite and phorum users still queries Users table |
|---|
| 240 |
which is no longer in use. |
|---|
| 241 |
- Introduce text button for preview, get rid of the magnifying |
|---|
| 242 |
glass icon in the article edit screen. |
|---|
| 243 |
- Fixed a typo in the French language definition. |
|---|
| 244 |
- Fixes in all form statements in the template language: do not |
|---|
| 245 |
set the hidden tpl parameter when the template was not defined, |
|---|
| 246 |
set the template based on the given parameters, code cleanup, |
|---|
| 247 |
added new error message for invalid template error. |
|---|
| 248 |
- Fixed invalid error message when the issue, section or article |
|---|
| 249 |
template was not set. |
|---|
| 250 |
- Fixed bug in phorum user creation: do not set the user id |
|---|
| 251 |
manually, the user id is an autoincrement key. |
|---|
| 252 |
- The topic parameter is not set in the URI when the topic was |
|---|
| 253 |
defined. |
|---|
| 254 |
- Fixed error reporting in issue, section and article lists; |
|---|
| 255 |
added new error message. |
|---|
| 256 |
- In article comments list initialize the default order to the |
|---|
| 257 |
thread order. |
|---|
| 258 |
- Fixed the htaccess file for the windows install. |
|---|
| 259 |
- HTML coding fixes. |
|---|
| 260 |
- Small fixes in the INSTALL file. |
|---|
| 261 |
- Fixes in the default demo templates. |
|---|
| 262 |
- Fixed declarations for operators greater_equal, smaller_equal. |
|---|
| 263 |
- Fixed the version display in the admin interface. |
|---|
| 264 |
|
|---|
| 265 |
3.0.1 (May 06, 2008) |
|---|
| 266 |
- Many bug fixes in the template converter and the template engine |
|---|
| 267 |
|
|---|
| 268 |
3.0.0 (April 23, 2008) |
|---|
| 269 |
For full details about these changes, see: |
|---|
| 270 |
http://code.campware.org/projects/campsite/query?milestone=3.0.0 |
|---|
| 271 |
|
|---|
| 272 |
Major Improvements |
|---|
| 273 |
------------------ |
|---|
| 274 |
- The template engine was rewritten in PHP for better performance, |
|---|
| 275 |
more flexibility, easier development, plugin architecture, fewer |
|---|
| 276 |
dependecies and easy install. |
|---|
| 277 |
- The install procedure is much easier thanks to a web based |
|---|
| 278 |
installer. |
|---|
| 279 |
- A caching mechanism for database objects was implemented. This |
|---|
| 280 |
will result in fewer database queries and greater speed and |
|---|
| 281 |
scalability. |
|---|
| 282 |
|
|---|
| 283 |
Small Improvements |
|---|
| 284 |
------------------ |
|---|
| 285 |
- Variables for storing temporary data can be used in the template |
|---|
| 286 |
language. |
|---|
| 287 |
- Boolean expressions can be used in "if" statements. |
|---|
| 288 |
- Many new small features in the template language. |
|---|
| 289 |
- The web based installer provides a default demo package for |
|---|
| 290 |
easier learning of the template language. |
|---|
| 291 |
- Removed the constraint of having at most one limitted list of a |
|---|
| 292 |
certain type in a template. |
|---|
| 293 |
|
|---|
| 294 |
2.7.0 "Tomas" (March 12, 2007) |
|---|
| 295 |
For full details about these changes, see: |
|---|
| 296 |
http://code.campware.org/projects/campsite/query?milestone=2.7.0 |
|---|
| 297 |
|
|---|
| 298 |
Major Improvements (4 total) |
|---|
| 299 |
---------------------------- |
|---|
| 300 |
01) #2326 - Attach Campcaster audio files to Campsite articles |
|---|
| 301 |
02) #2327 - Upload audio files to the LS database from within Campsite |
|---|
| 302 |
03) #2328 - Single sing-on |
|---|
| 303 |
04) #2330 - Offline editing/Synchronizing Articles with Another Server |
|---|
| 304 |
|
|---|
| 305 |
Small Improvements (6 total) |
|---|
| 306 |
---------------------------- |
|---|
| 307 |
01) #2199 - Login screen should display the instance name |
|---|
| 308 |
02) #2218 - Possibility to review attachments in admin interface |
|---|
| 309 |
03) #2220 - Provide section description as property of section |
|---|
| 310 |
04) #2224 - Possibility to copy/move/rename templates |
|---|
| 311 |
05) #2281 - Show max upload file size in file attachment window |
|---|
| 312 |
06) #2283 - Show additional info in the ATTACHMENT EDIT screen |
|---|
| 313 |
07) #2436 - Mailout for article comments |
|---|
| 314 |
|
|---|
| 315 |
Bugs Fixed (14 total) |
|---|
| 316 |
--------------------- |
|---|
| 317 |
Bugs are listed in order of oldest to newest. |
|---|
| 318 |
|
|---|
| 319 |
01) #2282 - Image attachments do not show in the browser |
|---|
| 320 |
02) #2299 - Non-template files are not displayed properly |
|---|
| 321 |
03) #2300 - "Move template" screen should not refresh when you |
|---|
| 322 |
choose a directory |
|---|
| 323 |
04) #2301 - Do not show current directory in "move template" screen |
|---|
| 324 |
05) #2303 - Template screen "select all" and "select none" do not |
|---|
| 325 |
work when non-template files are around |
|---|
| 326 |
06) #2309 - Deleting a template folder does not record anything in Log |
|---|
| 327 |
07) #2316 - Error adding attachment to an article |
|---|
| 328 |
08) #2343 - Attachments: Put download icon next to file name |
|---|
| 329 |
09) #2373 - ARTICLE LIST CSS broken |
|---|
| 330 |
10) #2388 - Campcaster session is not closed when user logout |
|---|
| 331 |
11) #2390 - Attach an audioclip to a specific translation of an article |
|---|
| 332 |
does not work |
|---|
| 333 |
12) #2394 - Ordering button works even when there is no audioclips |
|---|
| 334 |
13) #2398 - Bad visualization on Comments index page |
|---|
| 335 |
14) #2401 - The title is not retrieved properly when uploading an audioclip |
|---|
| 336 |
15) #2402 - The album is not retrieved when uploading an audioclip |
|---|
| 337 |
|
|---|
| 338 |
2.6.7 (February 23, 2007) |
|---|
| 339 |
For full details about these changes, see: |
|---|
| 340 |
http://code.campware.org/projects/campsite/query?milestone=2.6.7 |
|---|
| 341 |
|
|---|
| 342 |
Small Improvements (2 total) |
|---|
| 343 |
---------------------------- |
|---|
| 344 |
01) #2421 - Improve the comments management UI |
|---|
| 345 |
02) #2422 - Base files for the .deb package |
|---|
| 346 |
|
|---|
| 347 |
Bugs Fixed (13 total) |
|---|
| 348 |
--------------------- |
|---|
| 349 |
Bugs are listed in order of oldest to newest. |
|---|
| 350 |
|
|---|
| 351 |
01) #2407 - Error in localizer when the source language was not defined |
|---|
| 352 |
02) #2412 - Error when an image was deleted from the article but the |
|---|
| 353 |
link to it from the article content was not |
|---|
| 354 |
03) #2413 - Check for PHP GD fails |
|---|
| 355 |
04) #2418 - Bad includes in ad.php and ad_popup.php generates errors |
|---|
| 356 |
05) #2420 - Ugly error message when can't connect to the MySQL server |
|---|
| 357 |
06) #2423 - When using translate feature some properties of original |
|---|
| 358 |
article are lost |
|---|
| 359 |
07) #2425 - Campsite and phorum users may become unsynchronized |
|---|
| 360 |
08) #2427 - Phorum user is not initialized properly when submitting a |
|---|
| 361 |
commment |
|---|
| 362 |
09) #2429 - Error posting comment |
|---|
| 363 |
10) #2430 - Localizer error message when logging in |
|---|
| 364 |
11) #2431 - Error when editing article: Undefined index: TOL_Language |
|---|
| 365 |
12) #2432 - Error when upgrading the database from 2.6.0 |
|---|
| 366 |
13) #2434 - Error processing requests in the template engine |
|---|
| 367 |
|
|---|
| 368 |
2.6.6 (January 26, 2007) |
|---|
| 369 |
For full details about these changes, see: |
|---|
| 370 |
http://code.campware.org/projects/campsite/query?milestone=2.6.6 |
|---|
| 371 |
|
|---|
| 372 |
Small Improvements (1 total) |
|---|
| 373 |
---------------------------- |
|---|
| 374 |
01) #2409 - Update Serbian and Serbo-Croatian localizations |
|---|
| 375 |
|
|---|
| 376 |
Bugs Fixed (2 total) |
|---|
| 377 |
--------------------- |
|---|
| 378 |
Bugs are listed in order of oldest to newest. |
|---|
| 379 |
|
|---|
| 380 |
01) #2408 - The template engine skips empty parameters |
|---|
| 381 |
02) #2410 - Fix phorum configuration issue |
|---|
| 382 |
|
|---|
| 383 |
2.6.5 (January 23, 2007) |
|---|
| 384 |
For full details about these changes, see: |
|---|
| 385 |
http://code.campware.org/projects/campsite/query?milestone=2.6.5 |
|---|
| 386 |
|
|---|
| 387 |
Bugs Fixed (7 total) |
|---|
| 388 |
--------------------- |
|---|
| 389 |
Bugs are listed in order of oldest to newest. |
|---|
| 390 |
|
|---|
| 391 |
01) #2391 - Error when duplicating an empty template |
|---|
| 392 |
02) #2396 - campsite-upgrade-instances fails when run from bin folder |
|---|
| 393 |
03) #2397 - The image link is not processed when saving the article |
|---|
| 394 |
04) #2399 - Messages posted in Phorum break the comment list in the |
|---|
| 395 |
frontend |
|---|
| 396 |
05) #2400 - The template engine can't read the request in some instances |
|---|
| 397 |
06) #2405 - Invalid pager functionality in section article list |
|---|
| 398 |
07) #2406 - The install script allows invalid etc directory |
|---|
| 399 |
|
|---|
| 400 |
2.6.4 (January 11, 2007) |
|---|
| 401 |
For full details about these changes, see: |
|---|
| 402 |
http://code.campware.org/projects/campsite/query?milestone=2.6.4 |
|---|
| 403 |
|
|---|
| 404 |
Small Improvements (3 total) |
|---|
| 405 |
---------------------------- |
|---|
| 406 |
01) #2359 - Hack for integration with Cream on subscription management |
|---|
| 407 |
02) #2382 - Improve selection by topic in articles list |
|---|
| 408 |
03) #2383 - Replace ImageMagic with PHP GD |
|---|
| 409 |
|
|---|
| 410 |
Bugs Fixed (5 total) |
|---|
| 411 |
--------------------- |
|---|
| 412 |
Bugs are listed in order of oldest to newest. |
|---|
| 413 |
|
|---|
| 414 |
01) #2375 - Translated topics are shown twice in article edit screen |
|---|
| 415 |
02) #2376 - Error when executing user subscription page |
|---|
| 416 |
03) #2377 - Error: Undefined variable 'key' in Localizer.php:78 |
|---|
| 417 |
04) #2381 - "Reset search form" link broken in Users search screen |
|---|
| 418 |
05) #2384 - Phorum images in the admin area are broken |
|---|
| 419 |
|
|---|
| 420 |
2.6.3 (October 30, 2006) |
|---|
| 421 |
For full details about these changes, see: |
|---|
| 422 |
http://code.campware.org/projects/campsite/query?milestone=2.6.3 |
|---|
| 423 |
|
|---|
| 424 |
Bugs Fixed (9 total) |
|---|
| 425 |
--------------------- |
|---|
| 426 |
Bugs are listed in order of oldest to newest. |
|---|
| 427 |
|
|---|
| 428 |
01) #2356 - User password change not working |
|---|
| 429 |
02) #2357 - System failure when trying to edit a user (only |
|---|
| 430 |
affecting updated installations) |
|---|
| 431 |
03) #2360 - Extra character encoding when using template path URL |
|---|
| 432 |
04) #2361 - Changes to system preferences are not logged |
|---|
| 433 |
05) #2363 - Minor security hole |
|---|
| 434 |
06) #2364 - Incorrect handling when xorkey is not set in session |
|---|
| 435 |
07) #2365 - Autopublish script can't detect the document root |
|---|
| 436 |
directory |
|---|
| 437 |
08) #2367 - Error when managing many comments |
|---|
| 438 |
09) #2368 - The upgrade script fails to create phorum users |
|---|
| 439 |
|
|---|
| 440 |
2.6.2 (October 30, 2006) |
|---|
| 441 |
For full details about these changes, see: |
|---|
| 442 |
http://code.campware.org/projects/campsite/query?milestone=2.6.2 |
|---|
| 443 |
|
|---|
| 444 |
Improvements |
|---|
| 445 |
------------ |
|---|
| 446 |
- Phorum and Campsite better integration |
|---|
| 447 |
|
|---|
| 448 |
Documentation |
|---|
| 449 |
------------- |
|---|
| 450 |
- Documented cron jobs in the manual |
|---|
| 451 |
- Documented the new article types screens |
|---|
| 452 |
- Updated the 'Creating a publication' chapter in the manual |
|---|
| 453 |
- Updated the 'Defining Article Types' chapter in the manual |
|---|
| 454 |
- Updated the chapter 'Editing Articles' in the manual |
|---|
| 455 |
|
|---|
| 456 |
Bugs Fixed (27 total) |
|---|
| 457 |
--------------------- |
|---|
| 458 |
Bugs are listed in order of oldest to newest. |
|---|
| 459 |
|
|---|
| 460 |
01) #2295 - Deleting a template within a subdir does not take care if it |
|---|
| 461 |
is in use. |
|---|
| 462 |
02) #2296 - Upgrading from versions older than 2.5 generates an error |
|---|
| 463 |
03) #2297 - Some links are incomplete in the template screens |
|---|
| 464 |
04) #2298 - In debug mode some messages are displayed before headers |
|---|
| 465 |
05) #2308 - Error in template management when trying to edit a |
|---|
| 466 |
non-existent file |
|---|
| 467 |
06) #2311 - Bad visualization of the System Preferences form (firefox) |
|---|
| 468 |
07) #2313 - URLParameters and URI statements print invalid image number |
|---|
| 469 |
08) #2315 - Create/restore instance utilities don't work on names with |
|---|
| 470 |
spaces |
|---|
| 471 |
09) #2317 - Error in user management when deleting an IP addresses group |
|---|
| 472 |
10) #2318 - Replace to a template file does not work because |
|---|
| 473 |
mime_content_type() is missed |
|---|
| 474 |
11) #2319 - Changing the number of an image to existing number does not |
|---|
| 475 |
inform the user that the number was not changed |
|---|
| 476 |
12) #2323 - Error in section management when adding a new one |
|---|
| 477 |
13) #2325 - Error in publication management when adding a new one |
|---|
| 478 |
14) #2332 - Bug in template 02-04 v2 |
|---|
| 479 |
15) #2334 - Error changing the last sentence of an old article published |
|---|
| 480 |
inside the secondary publication. |
|---|
| 481 |
16) #2335 - Adding a subscription section gives an error. |
|---|
| 482 |
17) #2337 - "Article Type Fields" row colors do not alternate properly |
|---|
| 483 |
18) #2338 - Support for Apache 2.2 |
|---|
| 484 |
19) #2339 - Merge article types crashes on articles containing quote |
|---|
| 485 |
character |
|---|
| 486 |
20) #2342 - Error trying to delete a comment |
|---|
| 487 |
21) #2344 - Security fix |
|---|
| 488 |
22) #2345 - Unable to submit subscription section form unless individual |
|---|
| 489 |
language is choosen |
|---|
| 490 |
23) #2346 - Sort comments by most recently added by default |
|---|
| 491 |
24) #2347 - Dont show top-level placeholder comments in Comment |
|---|
| 492 |
management |
|---|
| 493 |
25) #2348 - Undefined index: HTTP_REFERER in user subscription |
|---|
| 494 |
26) #2349 - Register globals vulnerability |
|---|
| 495 |
27) #2353 - Bug when deleting an entire page of articles in Article List |
|---|
| 496 |
interface |
|---|
| 497 |
|
|---|
| 498 |
2.6.1 (August 22, 2006) |
|---|
| 499 |
For full details about these changes, see: |
|---|
| 500 |
http://code.campware.org/projects/campsite/query?milestone=2.6.1 |
|---|
| 501 |
|
|---|
| 502 |
New Features |
|---|
| 503 |
------------ |
|---|
| 504 |
- Added verbosity to campsite-create-instance - i.e. it tells you |
|---|
| 505 |
what it is doing now. |
|---|
| 506 |
- In the Article Edit screen, you can now change the time the article |
|---|
| 507 |
was published. |
|---|
| 508 |
- User is not allowed to add images, attachments, or templates if the |
|---|
| 509 |
target directory is not writable. |
|---|
| 510 |
- A 'Save and Close' button has been added to the Article Edit Screen |
|---|
| 511 |
even when an article is 'Pending'/'Unplaced'. |
|---|
| 512 |
- All sample templates are now available for 2.6.X |
|---|
| 513 |
- Campsite is now part of the Free Software Foundation/UNESCO directory: |
|---|
| 514 |
http://directory.fsf.org/campsite.html |
|---|
| 515 |
- A Dutch translation was added |
|---|
| 516 |
|
|---|
| 517 |
The following translations were updated: |
|---|
| 518 |
- Russian |
|---|
| 519 |
- Romanian |
|---|
| 520 |
- Spanish |
|---|
| 521 |
|
|---|
| 522 |
Bugs Fixed (32 total) |
|---|
| 523 |
--------------------- |
|---|
| 524 |
Bugs are listed in order of oldest to newest. |
|---|
| 525 |
|
|---|
| 526 |
01) #2175 - Failure to detect if php-session package was installed |
|---|
| 527 |
02) #2178 - 'campsite-remove-instance' fails |
|---|
| 528 |
03) #2179 - Error in template engine when dealing with date-time fields |
|---|
| 529 |
04) #2181 - Clicking on "Add Article" sometimes gives an error |
|---|
| 530 |
05) #2187 - Localizer loses "hide translated strings" preferences after |
|---|
| 531 |
every save |
|---|
| 532 |
06) #2191 - Error restoring backup file using -e option when the target |
|---|
| 533 |
instance does not exist |
|---|
| 534 |
07) #2213 - On the Article Edit page, the "Link to public page" doesn't |
|---|
| 535 |
include publication url in url |
|---|
| 536 |
08) #2230 - campsite-restore-instance script fails when 'pushd' and |
|---|
| 537 |
'popd' arent in the system |
|---|
| 538 |
09) #2239 - When duplicating a template, if the user sets an already |
|---|
| 539 |
existing name campsite returns to template duplicate screen without |
|---|
| 540 |
posting an error. |
|---|
| 541 |
10) #2241 - There was a crash sometimes when trying to duplicate a new, |
|---|
| 542 |
unassigned article |
|---|
| 543 |
11) #2242 - Problem localizing Arabic (R-T-L languages) |
|---|
| 544 |
12) #2244 - Template keyword "firstParagraph" doesn't work in some |
|---|
| 545 |
circumstances |
|---|
| 546 |
13) #2246 - Attachments listed in different order on the frontend |
|---|
| 547 |
compared to the backend. |
|---|
| 548 |
14) #2249 - Crash when adding existing image to article |
|---|
| 549 |
15) #2250 - Invalid link to article in the edit page: When editing a |
|---|
| 550 |
translated version of an article the "Link to public page" is not |
|---|
| 551 |
generated correctly: the issue and section URL names are taken from |
|---|
| 552 |
the default language version instead of the translation version. |
|---|
| 553 |
16) #2253 - Some cells on home page not vertically aligned properly |
|---|
| 554 |
17) #2257 - Sections not deleted properly. |
|---|
| 555 |
18) #2259 - Unable to list all images in an article |
|---|
| 556 |
19) #2260 - The template engine crashes when requesting the home page |
|---|
| 557 |
(http://site/[lang_code]) for a language that is not the default |
|---|
| 558 |
publication language. |
|---|
| 559 |
20) #2261 - When previewing an article in a different language than the |
|---|
| 560 |
section language the preview link contains the section language |
|---|
| 561 |
instead of the article language. |
|---|
| 562 |
21) #2262 - Duplicate article screen - if you dont select an article |
|---|
| 563 |
to duplicate, there is a crash |
|---|
| 564 |
22) #2263 - Javascript error when logging in under IE |
|---|
| 565 |
23) #2264 - Arabic language shows a javascript error in the article |
|---|
| 566 |
edit screen |
|---|
| 567 |
24) #2267 - ArticleImage->getImage() doesn't return the Image object |
|---|
| 568 |
25) #2268 - Strings with double quotes are truncated in article edit |
|---|
| 569 |
screen inside of single-line text fields |
|---|
| 570 |
26) #2269 - Campsite doesn't compile on 64 bit systems |
|---|
| 571 |
27) #2272 - When the database character set was UTF8, trying to create |
|---|
| 572 |
the Campsite database returns an error |
|---|
| 573 |
28) #2274 - Article can be half-placed (for example, it can belong to |
|---|
| 574 |
publication and issue, but not a section) when creating an unplaced |
|---|
| 575 |
article |
|---|
| 576 |
29) #2277 - Subscriptions are not added correctly to the database |
|---|
| 577 |
30) #2284 - Attached files with spaces in their names do not have |
|---|
| 578 |
correct name when you download them |
|---|
| 579 |
31) #2285 - Duplicating an article does not respect preferences for |
|---|
| 580 |
whether comments should default to enabled |
|---|
| 581 |
32) #2290 - Cannot edit an existing language |
|---|
| 582 |
|
|---|
| 583 |
|
|---|
| 584 |
2.6.0 "Joey" (July 10, 2006) |
|---|
| 585 |
For full details about these changes, see: |
|---|
| 586 |
http://code.campware.org/projects/campsite/query?milestone=2.6.0 |
|---|
| 587 |
|
|---|
| 588 |
Major New Features |
|---|
| 589 |
------------------ |
|---|
| 590 |
- Frontend users can post comments on articles & comments can be |
|---|
| 591 |
moderated by the staff. |
|---|
| 592 |
- 'Article Types' screen re-engineered with the ability to rename |
|---|
| 593 |
article types, to translate them, to hide or show them, and merge |
|---|
| 594 |
them together. Article Type Fields can be renamed, translated, |
|---|
| 595 |
hidden, and can change types. |
|---|
| 596 |
- Improved security for the login screen. The password is encrypted |
|---|
| 597 |
when it is sent to the server, and if too many unsuccessful login |
|---|
| 598 |
attempts are made, a CAPTCHA (an image with text inside) is |
|---|
| 599 |
displayed. This prevents automated scripting attacks trying to |
|---|
| 600 |
guess passwords. |
|---|
| 601 |
- Improved responses to user interaction. The system now displays |
|---|
| 602 |
which action the user just performed and gives a detailed |
|---|
| 603 |
explaination if a particular action cannot be performed. |
|---|
| 604 |
- If an error occurs in the admin interface, an automated bug reporter |
|---|
| 605 |
takes over and allows the user to submit the bug back to the |
|---|
| 606 |
Campsite team automatically. This takes away any extra effort on |
|---|
| 607 |
the part of the users to submit a bug and will allow quick |
|---|
| 608 |
resolution of anything that comes up. |
|---|
| 609 |
- Staff users can submit feedback directly to the Campsite team from |
|---|
| 610 |
within the interface. |
|---|
| 611 |
- Improved backup/restore scripts: you can now transfer your site |
|---|
| 612 |
to another server using these scripts. Backup file are now tagged |
|---|
| 613 |
with the date and time of the backup. Lots of help |
|---|
| 614 |
documentation has been added as well as detailed status messages |
|---|
| 615 |
during execution. |
|---|
| 616 |
|
|---|
| 617 |
Minor Features |
|---|
| 618 |
-------------- |
|---|
| 619 |
- A 'Save and Close' button has been added to the bottom of the |
|---|
| 620 |
'Article Edit' screen |
|---|
| 621 |
- Improved layout of the Article Edit screen - more compact, more |
|---|
| 622 |
obvious switching between the "Edit/View" modes, and the time the |
|---|
| 623 |
article was saved is displayed. The article number has been added, |
|---|
| 624 |
as well as a link to the frontend page. |
|---|
| 625 |
- When an article is locked, you are given the option to view it |
|---|
| 626 |
without unlocking it. |
|---|
| 627 |
- #1844: Section number is now displayed in the Section configure |
|---|
| 628 |
screen |
|---|
| 629 |
- #1884: Better installation procedure for the "Parser options" |
|---|
| 630 |
section |
|---|
| 631 |
- #1927: Xinha image popup now defaults to first image selected |
|---|
| 632 |
- #2070: Added ability to replace a template file |
|---|
| 633 |
- Template line numbers are now shown so it is easier to debug any |
|---|
| 634 |
errors in the template. |
|---|
| 635 |
- Template IDs are shown in the template list & template edit screen, |
|---|
| 636 |
these are sometimes needed when creating a template file. |
|---|
| 637 |
- #2069: Added the ability to view template images |
|---|
| 638 |
- #2074: Added ability to toggle "On Front Page" and "On Section Page" |
|---|
| 639 |
from the "Article List" screen |
|---|
| 640 |
- #1676: Added ability to delete an issue even if it has articles in |
|---|
| 641 |
it |
|---|
| 642 |
- #2052: When deleting a section, there is no need to ask whether to |
|---|
| 643 |
delete all articles from the section |
|---|
| 644 |
- #2050: Automatically place cursor in the first text box for relevant |
|---|
| 645 |
screens |
|---|
| 646 |
- #2048: Added ability to publish an issue from the issue configure |
|---|
| 647 |
screen. |
|---|
| 648 |
- #1633: Issue scheduled publishing is now combined with the Issue |
|---|
| 649 |
configure screen |
|---|
| 650 |
- #1997: The search now works across multiple publications |
|---|
| 651 |
- A number of things were done to speed up the Admin interface |
|---|
| 652 |
- API improved & simplified |
|---|
| 653 |
|
|---|
| 654 |
Template Language Improvements |
|---|
| 655 |
------------------------------ |
|---|
| 656 |
- You can now specify the time format (hours, minutes, seconds, AM/PM) |
|---|
| 657 |
for time values. |
|---|
| 658 |
- #2034: Added ability to set topic by ID and show topic ID |
|---|
| 659 |
- #2071: Implemented "List Images" statement |
|---|
| 660 |
- #2007: Template EDIT statements can now have arbitrary HTML added |
|---|
| 661 |
to them |
|---|
| 662 |
- #1828: Added ability to set "Language OFF" |
|---|
| 663 |
- #1713: Added URL statement, equivalent of: |
|---|
| 664 |
<!** print publication site><!** uri> |
|---|
| 665 |
- identifiers in the template language can contain the double quote |
|---|
| 666 |
character (") |
|---|
| 667 |
|
|---|
| 668 |
Bugs Fixed |
|---|
| 669 |
---------- |
|---|
| 670 |
01) #1919: Inserting image fails when caption and alt text erased in |
|---|
| 671 |
Xinha popup |
|---|
| 672 |
02) #1585: URL type is not localized |
|---|
| 673 |
03) #1685: Article attachments sometimes have the wrong file name when |
|---|
| 674 |
you download them |
|---|
| 675 |
04) #1789: When deleting a section, only delete the articles of the |
|---|
| 676 |
same language as the section |
|---|
| 677 |
05) #1821: Changing a user type does not change permissions for all |
|---|
| 678 |
users of that user type |
|---|
| 679 |
06) #1827: Add "Other" option to user employer type |
|---|
| 680 |
07) #1865: Creating an article with a duplicate name gives an |
|---|
| 681 |
uninformative error |
|---|
| 682 |
08) #1908: If you try to save the publication without changing |
|---|
| 683 |
anything, you get an error. |
|---|
| 684 |
09) #1914: Campsite Indexer and other scripts should display the |
|---|
| 685 |
instance name |
|---|
| 686 |
10) #1918: Issue edit screen allows issues with number 0 |
|---|
| 687 |
11) #1939: Trying to use an issue number that already exists crashes |
|---|
| 688 |
12) #1946: 'Add attachment' gives an uninformative error message when |
|---|
| 689 |
the server is not able to write the file to the destination |
|---|
| 690 |
directory |
|---|
| 691 |
13) #1938: Adding a new subscription crashes when there are no issues |
|---|
| 692 |
14) #1949: No error given if there is a problem uploading an image |
|---|
| 693 |
15) #1975: On the frontend, the subscription form javascript doesn't |
|---|
| 694 |
work when some fields are predefined |
|---|
| 695 |
16) #1763: Article Edit: Going into view mode should automatically |
|---|
| 696 |
unlock the article |
|---|
| 697 |
17) #1767: Deleting an article type doesnt warn you that you will |
|---|
| 698 |
delete all articles of that type |
|---|
| 699 |
18) #1943: Message not clear enough when deleting an issue that |
|---|
| 700 |
contains articles. |
|---|
| 701 |
19) #2037: Preview function is broken with multiple publications |
|---|
| 702 |
20) #2112: Home page broken when user doesnt have "ChangeArticle" and |
|---|
| 703 |
"Publish" permissions |
|---|
| 704 |
21) #2080: Dont allow campsite-backup-instance and |
|---|
| 705 |
campsite-restore-instance to be run as non-root. It wasnt possible |
|---|
| 706 |
previously, but now we give a better error message. |
|---|
| 707 |
22) #2084: Fixed bug where the javascript calendar did not show up for |
|---|
| 708 |
the following languages: Romanian, Russian, French, Italian, |
|---|
| 709 |
Portuguese, and German. |
|---|
| 710 |
23) #2064: "System Preferences" section missing from Localizer |
|---|
| 711 |
24) #2039: Install fails on Ubuntu Dapper |
|---|
| 712 |
25) #2057: Deleting an Issue does not delete its Scheduled publishing |
|---|
| 713 |
entries |
|---|
| 714 |
26) #2058: Deleting article does not delete its scheduled publishing |
|---|
| 715 |
entries |
|---|
| 716 |
27) #2018: In IE, various png files aren't transparent |
|---|
| 717 |
28) #2053: Article List -> Translate -> back to article List -> |
|---|
| 718 |
suddenly the language in "Article List" is selected (wrong) |
|---|
| 719 |
29) #2012: Internal/External links dont work when upgrading from 2.1 |
|---|
| 720 |
30) #2051: Duplicate section -> pull down for "publications" doesnt |
|---|
| 721 |
always work |
|---|
| 722 |
31) #2045: When editing an alias, and you save with the same name as it |
|---|
| 723 |
already has, it gives you an error |
|---|
| 724 |
32) #1971: If you edit Topic and change the name to an existing topic |
|---|
| 725 |
name, it give you an error |
|---|
| 726 |
33) #1968: Creating a folder with ".." throws an error |
|---|
| 727 |
34) #1991: Localizer "Hide translated strings" checkbox doesnt work |
|---|
| 728 |
on IE |
|---|
| 729 |
35) #1990: Permissions not enforced for the localizer |
|---|
| 730 |
36) #2143: When adding an image, adding a non-URL to the URL field |
|---|
| 731 |
would cause a crash. |
|---|
| 732 |
37) #2122: No way to specify empty password for |
|---|
| 733 |
campsite-create-instance |
|---|
| 734 |
38) #2110: Creating a duplicate template name produces a crash |
|---|
| 735 |
39) #2105: Unsafe template deletion |
|---|
| 736 |
|
|---|
| 737 |
|
|---|
| 738 |
2.5.2 (May 11, 2006) |
|---|
| 739 |
New Features |
|---|
| 740 |
------------ |
|---|
| 741 |
- Added Korean localization |
|---|
| 742 |
|
|---|
| 743 |
Bugs Fixed |
|---|
| 744 |
---------- |
|---|
| 745 |
- Article internal links don't work for multiple publications |
|---|
| 746 |
- Demo templates don't display the correct article in "About us" section |
|---|
| 747 |
- The script campsite-create-instance was not set executable |
|---|
| 748 |
|
|---|
| 749 |
|
|---|
| 750 |
2.5.1 (April 10, 2006) |
|---|
| 751 |
New Features |
|---|
| 752 |
------------ |
|---|
| 753 |
Full localizations for the following languages were added: |
|---|
| 754 |
1. French (new!) (Rokhaya Ndiour) |
|---|
| 755 |
2. Arabic (Read Neshiewat <raed@raednesh.com>) |
|---|
| 756 |
3. Croatian (Marinko FilipoviÄ <marinko.filipovic@gmail.com>) |
|---|
| 757 |
4. German (Micz Flor <micz.flor@web.de>) |
|---|
| 758 |
5. Portugues (Guilherme Henrique Soares <ghsoares@publicor.pt>) |
|---|
| 759 |
6. Romanian (George Hari Popescu) |
|---|
| 760 |
7. Russian (Andrei Blagorazumov <a@fnr.ru>) |
|---|
| 761 |
8. Serbian (Cyrillic) (Ljuba Rankovic <sr-localizer@campware.org>) |
|---|
| 762 |
9. Serbo-Croatian (Latin) (Ljuba Rankovic <sr-localizer@campware.org>) |
|---|
| 763 |
10. Swedish (Erik Dalén <dalen@jpl.se>) |
|---|
| 764 |
|
|---|
| 765 |
A demo server was added which allows you to test-drive Campsite. |
|---|
| 766 |
You can access the demo administration interface here: |
|---|
| 767 |
http://campsite-demo.campware.org/admin |
|---|
| 768 |
and see the demo frontend here: |
|---|
| 769 |
http://campsite-demo.campware.org/ |
|---|
| 770 |
|
|---|
| 771 |
Bugs Fixed |
|---|
| 772 |
---------- |
|---|
| 773 |
- Xinha can't handle more than 9 images in an article |
|---|
| 774 |
- Xinha subheads sometimes dont work |
|---|
| 775 |
- User creation date shows up incorrectly |
|---|
| 776 |
- Topics: Root topic language should default to login language |
|---|
| 777 |
- Parts of the Home page formatted wrong when there are no articles |
|---|
| 778 |
- Minor bug in localizer when installing |
|---|
| 779 |
- PHP notice in "Add new user type" (most users would never see it) |
|---|
| 780 |
- "65 or over" string not translated |
|---|
| 781 |
- 'Users' & 'Help' string in the main menu is not translated |
|---|
| 782 |
- Not all main menu items are escaped for javascript (caused the |
|---|
| 783 |
main menu not to show up in French) |
|---|
| 784 |
- Updated Manual with documentation for 2.5 features |
|---|
| 785 |
- The article indexer doesn't work with a blank database |
|---|
| 786 |
- Scripts from older versions of Campsite are not deleted |
|---|
| 787 |
automaticaly when upgrading. They are: autopublish, gather, |
|---|
| 788 |
notifyendsubs and notifyevents. |
|---|
| 789 |
|
|---|
| 790 |
|
|---|
| 791 |
2.5.0 (March 6, 2006) |
|---|
| 792 |
For full details about these changes, see: |
|---|
| 793 |
http://code.campware.org/projects/campsite/query?milestone=2.5.0 |
|---|
| 794 |
|
|---|
| 795 |
New Features |
|---|
| 796 |
------------ |
|---|
| 797 |
- Added ability to translate topics. |
|---|
| 798 |
- Added ability to create an article without placing it in the |
|---|
| 799 |
publication/issue/section hierarchy. |
|---|
| 800 |
- Added ability to move an article to another section |
|---|
| 801 |
(previously we had the ability to copy, but not move). |
|---|
| 802 |
- The Home page has a new layout to accommodate more detailed |
|---|
| 803 |
information and an increasing number of views of the workflow. |
|---|
| 804 |
It now displays publication/issue/section for all articles, and |
|---|
| 805 |
there is a new section to show articles which have not yet been |
|---|
| 806 |
placed in a publication/issue/section. |
|---|
| 807 |
- Added the ability to subscribe to a section of a specific language, |
|---|
| 808 |
instead of all languages in a section. |
|---|
| 809 |
- Added the ability to create an article-type field that lists |
|---|
| 810 |
topics in a dropdown list. |
|---|
| 811 |
- Added the ability to print only the first paragraph of a story. |
|---|
| 812 |
- Added Swedish translation. |
|---|
| 813 |
- Campsite no longer tries to install PEAR libraries on the system at |
|---|
| 814 |
install time, instead it will use the ones we have added to the |
|---|
| 815 |
release. This will eliminate one of our main install problems. |
|---|
| 816 |
|
|---|
| 817 |
Added permissions: |
|---|
| 818 |
- User may move articles |
|---|
| 819 |
- User may translate articles |
|---|
| 820 |
- User may attach images to articles |
|---|
| 821 |
- User may attach topics to articles |
|---|
| 822 |
- User may change system preferences |
|---|
| 823 |
- User may use the "Find and Replace" button in the WYSIWYG |
|---|
| 824 |
- User may use the "Character Map" button in the WYSIWYG |
|---|
| 825 |
|
|---|
| 826 |
Minor Features |
|---|
| 827 |
-------------- |
|---|
| 828 |
- Added backlinks to lots of screens to get back to where you |
|---|
| 829 |
came from. |
|---|
| 830 |
- Used javascript to validate lots of forms before they are |
|---|
| 831 |
submitted. |
|---|
| 832 |
- #1181: Differentiate between past and future events in Issue |
|---|
| 833 |
Scheduled Publishing |
|---|
| 834 |
- #1655: Provide confirmation on template save |
|---|
| 835 |
- #1666: Add an "Add Article" link to the Article Edit screen |
|---|
| 836 |
- #1672: Allow setting of HTML encoding from the template |
|---|
| 837 |
- #1719: If you adding an article from within a section, the |
|---|
| 838 |
language drop down should be populated with only the languages |
|---|
| 839 |
of the section. |
|---|
| 840 |
- #1722: Issue List scheduled publishing icon should change icon |
|---|
| 841 |
to green when enabled |
|---|
| 842 |
|
|---|
| 843 |
Bugs Fixed (41 total) |
|---|
| 844 |
--------------------- |
|---|
| 845 |
- Fixed many cases where something bad would happen if no input |
|---|
| 846 |
was given in a form. (#1768, #1754, #1747, #1746, #1737, #1726) |
|---|
| 847 |
- #1100: Possible to scheduled events in the past in Issue Scheduled |
|---|
| 848 |
Publishing |
|---|
| 849 |
- #1493: Xinha->add image: popup too small |
|---|
| 850 |
- #1605: When a large number of images are attached to any number of |
|---|
| 851 |
articles, any image function will hang the system. |
|---|
| 852 |
- #1660: Template editor eats " " |
|---|
| 853 |
- #1661: Consecutive "print" statements in the template language eat |
|---|
| 854 |
spaces around them |
|---|
| 855 |
- #1662: Encode HTML special chars in template engine output. Affected |
|---|
| 856 |
keywords are Print, URL, Form, Search, User |
|---|
| 857 |
- #1677: Right now the search of an article can return a translation, |
|---|
| 858 |
even though the article in the current language exists. |
|---|
| 859 |
- #1687: If you sort the log by event, the user row in the table is |
|---|
| 860 |
empty |
|---|
| 861 |
- #1692: In the user subscription form the "Select User Country" |
|---|
| 862 |
statement does not work when the current language is not English. |
|---|
| 863 |
- #1694: Invalid error message displayed by the template engine when |
|---|
| 864 |
no issue was published |
|---|
| 865 |
- #1708: When changing the publication URL type in the admin interface |
|---|
| 866 |
the template engine does not receive the reset cache message. |
|---|
| 867 |
- #1712: The error message for "List <statement>" is missing Subtopic |
|---|
| 868 |
statement. |
|---|
| 869 |
- #1714: The "translate" shell script does not work. |
|---|
| 870 |
- #1715: Scheduled publishing does not work for Serbian language. |
|---|
| 871 |
- #1716: "If List Start" does not work inside "List ArticleAttachment" |
|---|
| 872 |
- #1718: Edit Issue: dont allow language to change to an existing |
|---|
| 873 |
translation |
|---|
| 874 |
- #1720: Changing issue language should change section's language |
|---|
| 875 |
- #1721: Configure issue -> preview -> popups a full browser window |
|---|
| 876 |
instead of small window |
|---|
| 877 |
- #1727: Section duplicate -> after duplicate, cant go to existing |
|---|
| 878 |
or new section |
|---|
| 879 |
- #1730: Article list -> add article -> article added at bottom of list |
|---|
| 880 |
- #1731: Translating an article into an unsupported language gives |
|---|
| 881 |
useless input dialogs if you dont have the right to create an |
|---|
| 882 |
issue or section. |
|---|
| 883 |
- #1732: Some functions in DatabaseObject do not properly escape |
|---|
| 884 |
column names |
|---|
| 885 |
- #1733: Issue list is not indented correctly if you dont have |
|---|
| 886 |
permission to add/change issues |
|---|
| 887 |
- #1745: Duplicate article -> dont select anything to duplicate |
|---|
| 888 |
-> crash |
|---|
| 889 |
- #1748: Cannot attach URL image to an article |
|---|
| 890 |
- #1751: Article -> add image -> you can upload something that isnt |
|---|
| 891 |
an image |
|---|
| 892 |
- #1752: Add existing image to article -> quirks switching from one |
|---|
| 893 |
sort to another |
|---|
| 894 |
- #1753: Image search -> setting "items per page" to zero gives |
|---|
| 895 |
strange behaviour |
|---|
| 896 |
- #1756: HTML special characters not escaped for file attachment |
|---|
| 897 |
descriptions |
|---|
| 898 |
- #1757: Topics with HTML special characters dont show up correctly |
|---|
| 899 |
in article edit |
|---|
| 900 |
- #1761: Topics with special characters not displayed correctly in |
|---|
| 901 |
"Attach topic" popup |
|---|
| 902 |
- #1769: Duplicating an article duplicates keeps the article order |
|---|
| 903 |
of the original. (New articles should be placed at the top of the |
|---|
| 904 |
list) |
|---|
| 905 |
- #1778: Fix subsription form in IE 6 |
|---|
| 906 |
- #1780: Image sort - Last Modified sort cannot be reversed to sort |
|---|
| 907 |
the opposite direction |
|---|
| 908 |
- #1657: install.sh throws error on CentOS 4.x |
|---|
| 909 |
|
|---|
| 910 |
|
|---|
| 911 |
2.4.3 (February 1, 2006) |
|---|
| 912 |
Bugs Fixed |
|---|
| 913 |
---------- |
|---|
| 914 |
- #1678: The article indexer doesn't work |
|---|
| 915 |
- #1683: Error changing an Issue's language |
|---|
| 916 |
- #1682: Update the default country list |
|---|
| 917 |
|
|---|
| 918 |
|
|---|
| 919 |
2.4.2 (January 26, 2006) |
|---|
| 920 |
For full details about these changes, see: |
|---|
| 921 |
http://code.campware.org/projects/campsite/query?milestone=2.4.2 |
|---|
| 922 |
|
|---|
| 923 |
Bugs Fixed |
|---|
| 924 |
---------- |
|---|
| 925 |
- #1652: Copying an article created by someone else keeps the |
|---|
| 926 |
orginal creator |
|---|
| 927 |
- #1651: Language names show up in English in "Article Add" screen and |
|---|
| 928 |
on the Home page under "Your Articles" |
|---|
| 929 |
- #1569: /usr/local/campsite/bin/notifyevents is sending malformed |
|---|
| 930 |
mail messages |
|---|
| 931 |
- #418: Non-published articles are shown in List article when Preview |
|---|
| 932 |
Mode is used |
|---|
| 933 |
- #1659: Error when you edit an issue configuration |
|---|
| 934 |
- #1674: Xinha on IE: Internal link popup window is too small |
|---|
| 935 |
- #1675: Turn on font face & font size for Xinha |
|---|
| 936 |
- #1670: Trying to duplicate a template shows an error (but still works) |
|---|
| 937 |
- #1663: Xinha "Subhead" button doesnt work in Internet Explorer |
|---|
| 938 |
- #1671: Automatic extensions for new template file names. |
|---|
| 939 |
|
|---|
| 940 |
|
|---|
| 941 |
2.4.1 (January 13, 2006) |
|---|
| 942 |
For full details about these changes, see: |
|---|
| 943 |
http://code.campware.org/projects/campsite/query?milestone=2.4.1 |
|---|
| 944 |
|
|---|
| 945 |
Bugs Fixed |
|---|
| 946 |
---------- |
|---|
| 947 |
- #1643: Fixed installation issue when installing from scratch |
|---|
| 948 |
- #1650: Template engine: "articleAttachment" attribute produces |
|---|
| 949 |
an error even if it's correct |
|---|
| 950 |
- #1649: In the Article List, using the "up" and "down" order icons |
|---|
| 951 |
will select the language of the article you moved. |
|---|
| 952 |
- #1647: The Article List formatting is messed up when you dont have |
|---|
| 953 |
the Add Article permission |
|---|
| 954 |
- #1644: No error messages shown in Article Type Add/Edit screen |
|---|
| 955 |
- #1642: Article List doesnt look good in IE |
|---|
| 956 |
- #1637: Article Edit: A date field is still looks editable when in |
|---|
| 957 |
VIEW mode |
|---|
| 958 |
- #1635: Home Page - Clicking on scheduled Issue time does not |
|---|
| 959 |
take you to editing the event |
|---|
| 960 |
|
|---|
| 961 |
|
|---|
| 962 |
2.4.0 (January 10, 2006) |
|---|
| 963 |
For full details about these changes, see: |
|---|
| 964 |
http://code.campware.org/projects/campsite/query?milestone=2.4.0 |
|---|
| 965 |
|
|---|
| 966 |
Major Features |
|---|
| 967 |
-------------- |
|---|
| 968 |
- Ability to attach files to articles |
|---|
| 969 |
- Article Edit screen redesign |
|---|
| 970 |
- Images, topics, attachments, and publishing events are now shown |
|---|
| 971 |
alongside the article. Adding these items has been vastly |
|---|
| 972 |
simplified. |
|---|
| 973 |
- Article List redesign |
|---|
| 974 |
- Ability to do actions on multiple articles at once (it has a |
|---|
| 975 |
similar interface to Gmail). |
|---|
| 976 |
- More information about each article is shown in the article list. |
|---|
| 977 |
- API for third party plugins (beta) |
|---|
| 978 |
- Simplified navigation |
|---|
| 979 |
- The template engine starts automatically and it can be restarted from |
|---|
| 980 |
the user interface. |
|---|
| 981 |
- The template engine is more user-friendly: when it encounters a |
|---|
| 982 |
critical error it displays a message instead of crashing. |
|---|
| 983 |
|
|---|
| 984 |
Minor Features |
|---|
| 985 |
-------------- |
|---|
| 986 |
- Article copy: When duplicating an article, you can now duplicate |
|---|
| 987 |
any number of its translations, as well as give each translation |
|---|
| 988 |
a new name. |
|---|
| 989 |
- Article translation: When you translate an article and the issue |
|---|
| 990 |
and/or section do not exist in the translation language, you now have |
|---|
| 991 |
the ability to create them at the same time you create the article |
|---|
| 992 |
translation. |
|---|
| 993 |
- Scheduled Publishing: A javascript calendar has been added for |
|---|
| 994 |
selecting dates. |
|---|
| 995 |
- Image Archive: Simplified the search interface. Your searches are |
|---|
| 996 |
now remembered. |
|---|
| 997 |
- Image archive: "View image" screen now shows all translations of |
|---|
| 998 |
articles that use the image. |
|---|
| 999 |
- Configuration screens for publications, issues, and sections now |
|---|
| 1000 |
have all actions available. Previously, most actions could only be |
|---|
| 1001 |
accessed on the "list" screens. |
|---|
| 1002 |
- Simplified the "Add Article" screen. |
|---|
| 1003 |
- Staff list: Added a "User type" column to the staff list. |
|---|
| 1004 |
- Subscribers list can be sorted by full name, account name and |
|---|
| 1005 |
creation date. |
|---|
| 1006 |
- WYSIWYG: Decreased the loading time for the editor. |
|---|
| 1007 |
- WYSIWYG: The editor now works in Firefox 1.5. |
|---|
| 1008 |
- Install maintenance binaries into the standard /usr/sbin directory. |
|---|
| 1009 |
- Campsite can be installed in standard directories without generating |
|---|
| 1010 |
conflicts. The Campsite instance utilities have globally acceptable |
|---|
| 1011 |
names. |
|---|
| 1012 |
|
|---|
| 1013 |
Template Language Improvements |
|---|
| 1014 |
------------------------------- |
|---|
| 1015 |
- Added "PublishDate" to "print article" commands |
|---|
| 1016 |
- Added "PublishDate" to "article list order" command |
|---|
| 1017 |
- Added "CreationDate" to "article list order" command |
|---|
| 1018 |
- Added "List ArticleTopic" |
|---|
| 1019 |
- Added "List Subtopic" |
|---|
| 1020 |
- Added "Article Number" |
|---|
| 1021 |
- Added "If Article Number" |
|---|
| 1022 |
|
|---|
| 1023 |
Developers |
|---|
| 1024 |
---------- |
|---|
| 1025 |
- Admin interface Subversion repository files now mimic the installed |
|---|
| 1026 |
directory structure. |
|---|
| 1027 |
- User permissions have been refactored to allow for arbitrary |
|---|
| 1028 |
additional user configuration variables |
|---|
| 1029 |
- Localizer: Language files are now independent of specific |
|---|
| 1030 |
directories. |
|---|
| 1031 |
- Localizer: Added ability to move strings to different screens. |
|---|
| 1032 |
- Removed all use of the M4 macro processing language. |
|---|
| 1033 |
- Replaced PASSWORD function for generating the user password with SHA1. |
|---|
| 1034 |
- Moved utility scripts into the implementation directory. |
|---|
| 1035 |
|
|---|
| 1036 |
Bugs Fixed |
|---|
| 1037 |
---------- |
|---|
| 1038 |
- Fixed bug where article events would still take place even if |
|---|
| 1039 |
the Article was set back to 'New' from 'Submitted' |
|---|
| 1040 |
- Fixed bug where an article would be placed in an arbitrary position |
|---|
| 1041 |
when copied. |
|---|
| 1042 |
- Fixed bug where trying to save the empty string in the WYSIWYG editor |
|---|
| 1043 |
would actually save a "<BR>". |
|---|
| 1044 |
- Fixed the template engine crash when the issue, section or article |
|---|
| 1045 |
template was not set. |
|---|
| 1046 |
|
|---|
| 1047 |
|
|---|
| 1048 |
2.3.3 (October 31, 2005) |
|---|
| 1049 |
For full details about these changes, see: |
|---|
| 1050 |
http://code.campware.org/projects/campsite/query?milestone=2.3.3 |
|---|
| 1051 |
|
|---|
| 1052 |
Minor features: |
|---|
| 1053 |
- When pasting into WYSIWYG editor, all styles except bold and |
|---|
| 1054 |
italic will be removed (#1501) |
|---|
| 1055 |
- Added Arabic language (#1490) |
|---|
| 1056 |
- Subsection anchors now have CSS tags so you can modify their |
|---|
| 1057 |
appearance (#1313) |
|---|
| 1058 |
- Added documentation on how to install as non-root user, how to use the |
|---|
| 1059 |
"configure" and "create_instance" scripts, and how to logout a user on |
|---|
| 1060 |
the frontend |
|---|
| 1061 |
|
|---|
| 1062 |
Bug fixes: |
|---|
| 1063 |
- When displaying article content the internal links and the |
|---|
| 1064 |
text following them are not displayed. (#1489) |
|---|
| 1065 |
- "if user loggedin" does not work correctly for IP-based |
|---|
| 1066 |
subscriptions (#1505) |
|---|
| 1067 |
- Fixed minor security bug where it is possible to learn the MYSQL |
|---|
| 1068 |
password if the attacker has the ability to snoop on outgoing |
|---|
| 1069 |
emails (#1497) |
|---|
| 1070 |
- Remove warnings when PHP_NOTICES is turned on. (#1515, #1498, #1494) |
|---|
| 1071 |
- Whitespace in 'gather' cron script results in needless emails (#1507) |
|---|
| 1072 |
- User IP address list management: can't add 127.0.0.1 (#1504) |
|---|
| 1073 |
|
|---|
| 1074 |
|
|---|
| 1075 |
2.3.2 (October 19, 2005) |
|---|
| 1076 |
For full details about the changes in 2.3.2, see: |
|---|
| 1077 |
http://code.campware.org/projects/campsite/query?milestone=2.3.2 |
|---|
| 1078 |
|
|---|
| 1079 |
Minor features: |
|---|
| 1080 |
#1484 - Allow the use of article publish date in the template language |
|---|
| 1081 |
#1391 - Screenshots for all administration steps in the manual |
|---|
| 1082 |
|
|---|
| 1083 |
Bug fixes: |
|---|
| 1084 |
#1482 - Packaged templates do not use 2.3 database |
|---|
| 1085 |
#1480 - Duplicate Article does not copy "OnSection" field correctly |
|---|
| 1086 |
#1456 - Escaping command line parameters with $'arg' and $"arg" does not work on FreeBSD |
|---|
| 1087 |
#1471 - Install scripts break on Debian 3.1 (Sarge) |
|---|
| 1088 |
#1470 - Packaged templates need documentation, common layout |
|---|
| 1089 |
#1486 - Fatal error when opening the "Add new image" page |
|---|
| 1090 |
#1476 - Wrong error message when PEAR fails to update |
|---|
| 1091 |
#1462 - Campsite server returns error when restarting |
|---|
| 1092 |
#1457 - Preview doesn't work correctly for translated articles |
|---|
| 1093 |
#1447 - Upload date not set properly when duplicating articles |
|---|
| 1094 |
#1414 - Refresh templates every time they are displayed |
|---|
| 1095 |
|
|---|
| 1096 |
|
|---|
| 1097 |
2.3.1 (September 7, 2005) |
|---|
| 1098 |
Bug fixes: |
|---|
| 1099 |
- Ticket #1445 - Upgrade from 2.2 to 2.3 fails on MySQL 3.X |
|---|
| 1100 |
- Ticket #705 - Image Archive: give an error on Invalid URL |
|---|
| 1101 |
- Ticket #1291 - No error dialog popups up for article |
|---|
| 1102 |
edit->images->add new->save |
|---|
| 1103 |
- Ticket #1443 - Campsite utility scripts don't work when the binary |
|---|
| 1104 |
directory is in the path |
|---|
| 1105 |
- Ticket #1157 - Make Campsite work on PHP 5 |
|---|
| 1106 |
- Ticket #1436 - Fix 'about' link |
|---|
| 1107 |
- Ticket #1442 - Translations are broken on Fedora Core 4 |
|---|
| 1108 |
- Ticket #1441 - Remove obsolete scripts from root HTML directory |
|---|
| 1109 |
- Ticket #1438 - Compilation fails on Fedora 4.0 |
|---|
| 1110 |
- Ticket #1437 - Check in russian translation updates |
|---|
| 1111 |
- Ticket #1312 - Admin login can't be done after a user login in same |
|---|
| 1112 |
browser session |
|---|
| 1113 |
- Ticket #1432 - Invalid template in article body internal links |
|---|
| 1114 |
- Ticket #1429 - Article text fields are not visible on Fedora Linux |
|---|
| 1115 |
- Ticket #1428 - Xinha SR language broken |
|---|
| 1116 |
- Ticket #1424 - Admin interface doesnt work when run on a different port |
|---|
| 1117 |
- Ticket #1398 - INSTALL file miss info about apache config |
|---|
| 1118 |
- Ticket #1421 - Unsetting a context property does not delete the URL |
|---|
| 1119 |
parameter |
|---|
| 1120 |
- Ticket #1411 - PHP notices when running "create_instance" |
|---|
| 1121 |
- Ticket #1401 - Install breaks if database password has a quote in it |
|---|
| 1122 |
- Ticket #585 - IP access problem |
|---|
| 1123 |
- Ticket #1408 - Can't change subscription status |
|---|
| 1124 |
- Ticket #1400 - Configuring "instance advanced parameters" breaks when |
|---|
| 1125 |
using defaults |
|---|
| 1126 |
- Ticket #1403 - When upgrading an old instance the templates are not |
|---|
| 1127 |
copied to the new HTML directory |
|---|
| 1128 |
- Ticket #1402 - Apache user and group are not set properly when upgrading |
|---|
| 1129 |
from 2.1 |
|---|
| 1130 |
- Ticket #1399 - Install prompts "0 - to exit" confusing |
|---|
| 1131 |
- Ticket #1285 - Main menu behaviour change |
|---|
| 1132 |
- Ticket #1207 - PHP notices appear in admin site |
|---|
| 1133 |
- Ticket #1396 - Manual: Most internal internal links are broken |
|---|
| 1134 |
- Ticket #1385 - Default Apache .conf file: add php_admin_value and *:80 |
|---|
| 1135 |
- Ticket #1386 - After create_instance, Connection refused (111) |
|---|
| 1136 |
- Ticket #1387 - PHP "NOTICES" break Xinha |
|---|
| 1137 |
- Ticket #1390 - Fix images in campsite manual |
|---|
| 1138 |
- Ticket #1383 - Invalid path in admin directory gives no error |
|---|
| 1139 |
- Ticket #1379 - create_instance parameters description |
|---|
| 1140 |
|
|---|
| 1141 |
2.3.0 (August 1, 2005) |
|---|
| 1142 |
2.3.0 New Features |
|---|
| 1143 |
- User Management v2 |
|---|
| 1144 |
- #0307: Separation of Staff & Subscribers |
|---|
| 1145 |
- Ability to search users |
|---|
| 1146 |
- New, easier-to-use interface |
|---|
| 1147 |
- #0764: Categorize user-rights list |
|---|
| 1148 |
- Localizer v2 |
|---|
| 1149 |
- New, easier-to-use interface |
|---|
| 1150 |
- Ability to translate from any language to any other language |
|---|
| 1151 |
- Ability to change your default language |
|---|
| 1152 |
- Notification of missing strings |
|---|
| 1153 |
- Notification of unused strings |
|---|
| 1154 |
- WYSIWYG Text editor |
|---|
| 1155 |
- Editor changed from HTMLArea to Xinha, a more dynamically |
|---|
| 1156 |
supported project |
|---|
| 1157 |
- Added âPaste from Wordâ ability â will strip the MSWord styles |
|---|
| 1158 |
- Internal links support âtargetâ |
|---|
| 1159 |
- #0710: Online help with user comments |
|---|
| 1160 |
- #1115: Show recently published articles, pending actions on the |
|---|
| 1161 |
home page |
|---|
| 1162 |
- #0703: Article List: Show article lock state |
|---|
| 1163 |
- #0781: Allow the user to set the default instance parameters |
|---|
| 1164 |
- #0790: Login screen remembers your previous language choice |
|---|
| 1165 |
- #0742: Language names now appear in native languages in all lists |
|---|
| 1166 |
- #1052: Change all database text input fields to use 255 characters |
|---|
| 1167 |
so as to support other languages better |
|---|
| 1168 |
- #1077: Testing checklist |
|---|
| 1169 |
- âDuplicate Sectionâ screen useability improvements |
|---|
| 1170 |
- #1185: Ability to delete all articles in a section when you delete |
|---|
| 1171 |
the section |
|---|
| 1172 |
- Works with SSL |
|---|
| 1173 |
|
|---|
| 1174 |
2.3.0 Major Bug Fixes |
|---|
| 1175 |
- #1051: PHPWrapper broken |
|---|
| 1176 |
- #0901: In Article List, articles should be shown newest first |
|---|
| 1177 |
- #1132: Article Edit -> Topics -> Topics don't show & you cant |
|---|
| 1178 |
add them |
|---|
| 1179 |
- #0849: "Unlock" doesn't work |
|---|
| 1180 |
- #0812: Duplicating a section is broken |
|---|
| 1181 |
- #1273: If Scheduled Publishing cron job is stopped for any reason, |
|---|
| 1182 |
scheduled actions may never be performed |
|---|
| 1183 |
|
|---|
| 1184 |
2.3.0 Minor Bug Fixes/Tweaks |
|---|
| 1185 |
- #1280: When translating issues the URL name is not set |
|---|
| 1186 |
- #0737: You should not have to fill in "currency" when you modify |
|---|
| 1187 |
a publication |
|---|
| 1188 |
- #1102: Change "Short Name" to "URL Name" |
|---|
| 1189 |
- #1174: Change "Automatic Publishing" to "Scheduled Publishing" |
|---|
| 1190 |
- #1098: No confirmation when deleting an Issue "automatic |
|---|
| 1191 |
publishing" action |
|---|
| 1192 |
- #1097: After publishing/unpublishing an issue, the confirmation |
|---|
| 1193 |
message is exact opposite of what it should be |
|---|
| 1194 |
- #0851: Clicking on the campsite logo should bring you "home" |
|---|
| 1195 |
- #0850: Article -> Automatic Publishing -> Cancel -> error |
|---|
| 1196 |
- #0844: Default image archive to show most recently added images |
|---|
| 1197 |
- #0735: Translated issues are not grouped together |
|---|
| 1198 |
- #1135: Article Edit -> Images-> Add existing -> edit -> save -> |
|---|
| 1199 |
returns you to the article image list screen |
|---|
| 1200 |
- #1131: Scheduled Publishing: When editing an entry, clicking |
|---|
| 1201 |
"cancel" takes you to the article list |
|---|
| 1202 |
- âAutomatic Publishingâ changed to âScheduled Publishingâ |
|---|
| 1203 |
- #1190: Deleting an article from article list moves you back to the |
|---|
| 1204 |
beginning of the article list |
|---|
| 1205 |
- #1304: If "Manage templates" permission is OFF, and "Delete |
|---|
| 1206 |
Templates" permission is ON, you cant get to template screen |
|---|
| 1207 |
|
|---|
| 1208 |
2.2.2 (April 29, 2005) |
|---|
| 1209 |
- updated FreeBSD install documentation |
|---|
| 1210 |
- updated the manual (added extra information about upgrading from older |
|---|
| 1211 |
versions) |
|---|
| 1212 |
- fixed install bugs: |
|---|
| 1213 |
- use short options on install utility (FreeBSD version doesn't support |
|---|
| 1214 |
long options) |
|---|
| 1215 |
- fixed modules configuration bug (didn't check the settings for each |
|---|
| 1216 |
module) |
|---|
| 1217 |
- updated dependecies on installed libraries/utilities |
|---|
| 1218 |
- select the correct make utility on FreeBSD |
|---|
| 1219 |
- removed obsolete code |
|---|
| 1220 |
- make the CLI compatible to FreeBSD style |
|---|
| 1221 |
- set the editor new rights for all staff users |
|---|
| 1222 |
- install and upgrade needed PEAR packages |
|---|
| 1223 |
- fixed blank page bug (sometimes users got a blank page) |
|---|
| 1224 |
- set the thumnail path correctly when upgrading the images |
|---|
| 1225 |
- image archive didn't work for instances, except the default one |
|---|
| 1226 |
- copy the short name and default templates when duplicating sections |
|---|
| 1227 |
- other: |
|---|
| 1228 |
- minor Fedora related bugs |
|---|
| 1229 |
- minor template engine bugs |
|---|
| 1230 |
|
|---|
| 1231 |
2.2.1 (April 23, 2005) |
|---|
| 1232 |
- bugs #0748, #0779: Installation fixes for FreeBSD, Fedora, & Ubuntu |
|---|
| 1233 |
- bug #0882: Image Manager doesn't work when changing default installation |
|---|
| 1234 |
settings. |
|---|
| 1235 |
- bug #0807: Initialize the HTMLArea rights |
|---|
| 1236 |
- bug #0848: Cannot upgrade Images table if database is on remote server |
|---|
| 1237 |
- bug #0963: "print image <number> description" doesn't work |
|---|
| 1238 |
- bug #0728: Gracefully handle the case when PEAR isn't in the path |
|---|
| 1239 |
|
|---|
| 1240 |
2.2.0 (April 14, 2005) |
|---|
| 1241 |
- Improve management of multiple instances of CAMPSITE on a single server |
|---|
| 1242 |
(new instances can be created without reinstalling Campsite) |
|---|
| 1243 |
- Allow editors/journalists to change and set the order of articles |
|---|
| 1244 |
- New handling of Images (and other Multimedia) |
|---|
| 1245 |
- Automatic publishing/removal of selected articles without human |
|---|
| 1246 |
intervention at a specified date and time |
|---|
| 1247 |
- Publication site aliases: aliases allow Campsite to identify a |
|---|
| 1248 |
publication based on multiple domain names |
|---|
| 1249 |
- Shorter, Search Engine-Friendly URLs: the user has the choice of old |
|---|
| 1250 |
type URLs or new, shorter URLs |
|---|
| 1251 |
- Replaced the Campfire Java applet with the JavaScript-based HTMLArea. |
|---|
| 1252 |
This will allow users to input and edit articles without having to |
|---|
| 1253 |
download and install the Java VM and Campfire applet. It will also allow |
|---|
| 1254 |
additional features such as image display inside the article. |
|---|
| 1255 |
- New admin interface (pretty icons, dropdown menu, no more frames) |
|---|
| 1256 |
|
|---|
| 1257 |
2.1.8 (April 24, 2005) |
|---|
| 1258 |
- Installation fixes for Fedora & Ubuntu |
|---|
| 1259 |
|
|---|
| 1260 |
2.1.7 (April 11, 2005) |
|---|
| 1261 |
- Implemented "Print Topic Identifier" and "Print User Identifier" |
|---|
| 1262 |
- Check if cookies were modified in a certain way to allow invalid user login |
|---|
| 1263 |
- Do not allow operations outside look directory for the following scripts: |
|---|
| 1264 |
- template list script |
|---|
| 1265 |
- template edit script |
|---|
| 1266 |
- template save script |
|---|
| 1267 |
- template create script |
|---|
| 1268 |
- template duplicate script |
|---|
| 1269 |
- template upload script |
|---|
| 1270 |
- template delete script |
|---|
| 1271 |
- directory create script |
|---|
| 1272 |
- directory delete script |
|---|
| 1273 |
|
|---|
| 1274 |
2.1.6 (February 9, 2005) |
|---|
| 1275 |
- Implemented new "Topic", "If Topic" and "Print Topic" statements |
|---|
| 1276 |
- Added new environment attribute: topic; this affects articles lists and |
|---|
| 1277 |
is forwarded as an URL parameter |
|---|
| 1278 |
- Added new attributes to "List Issue" statement |
|---|
| 1279 |
- Many bug fixes |
|---|
| 1280 |
|
|---|
| 1281 |
2.1.5 (March 26, 2004) |
|---|
| 1282 |
- Added Chinese translation thanks to Andrew Lih and Tian Fawei at Hong Kong |
|---|
| 1283 |
University, Journalism and Media Studies Centre |
|---|
| 1284 |
- Added Arabic localization (thanks to folks at www.rightsmedia.org in |
|---|
| 1285 |
Lebanon) |
|---|
| 1286 |
- Implemented article/section duplication feature |
|---|
| 1287 |
- Implemented a small extension API in order to allow the Phorum modules to |
|---|
| 1288 |
work with campsite (thanks to Sebastian Goebel) |
|---|
| 1289 |
- Implemented ordering by name in issues and articles lists |
|---|
| 1290 |
- Added a technical FAQ for troubleshooting |
|---|
| 1291 |
- Added Arabic translation |
|---|
| 1292 |
- Many bug fixes |
|---|
| 1293 |
|
|---|
| 1294 |
2.1.4 (October 20, 2003) |
|---|
| 1295 |
- Changed the image buttons to text buttons which are easy to translate |
|---|
| 1296 |
- Fixed bug 178: Some admin rights not added by default when admin account |
|---|
| 1297 |
created |
|---|
| 1298 |
- Improved the manual (2.1. Configuring the publishing environment) |
|---|
| 1299 |
- Improved the template parser behavior: display error message when an |
|---|
| 1300 |
invalid template was included (previously it would display an empty page) |
|---|
| 1301 |
- Other bug fixes |
|---|
| 1302 |
|
|---|
| 1303 |
2.1.3 (July 8, 2003) |
|---|
| 1304 |
- Manual updates: some statements were not documented: "If Search" |
|---|
| 1305 |
(3.9.3.22), "Print Search" (3.9.4.2), "If Subtitle" (3.9.3.23); manual |
|---|
| 1306 |
corrections |
|---|
| 1307 |
- Parser used to abort improperly when it couldn't resolve the allowed hosts |
|---|
| 1308 |
name |
|---|
| 1309 |
- Increased the maximum keyword length in the search engine |
|---|
| 1310 |
- Fixed memory leaks (used valgrind to detect them) |
|---|
| 1311 |
- Added Firebird specific article body field edit script |
|---|
| 1312 |
- Modified the subtitle printing behavior: printing the field inside the |
|---|
| 1313 |
subtitle list will display the current subtitle in the list instead of the |
|---|
| 1314 |
subtitle set at the beginning of the template |
|---|
| 1315 |
|
|---|
| 1316 |
2.1.2 (April 23, 2003) |
|---|
| 1317 |
- Ported campsite to FreeBSD (thanks to Richard Airlie) |
|---|
| 1318 |
- Started the port to OpenBSD (thanks to Richard Airlie) |
|---|
| 1319 |
- Small bug fixes |
|---|
| 1320 |
- Manual updates relative to the FreeBSD port |
|---|
| 1321 |
- Manual update: 2.1.4 User management: write about the admin user and it's |
|---|
| 1322 |
use in email notifiers |
|---|
| 1323 |
- Small template language improvements: ability to specify the image number |
|---|
| 1324 |
when printig image attributes (3.9.4.2 Print), accept empty strings as |
|---|
| 1325 |
identifiers |
|---|
| 1326 |
- Added Portuguese translation (thanks to Guilherme Henrique Soares) |
|---|
| 1327 |
- Replaced AUTHORS with updated CREDITS file |
|---|
| 1328 |
|
|---|
| 1329 |
2.1.1 (February 21, 2003) |
|---|
| 1330 |
- Added new languages: Serbian (Cyrillic), Spanish, Bosnian and updated |
|---|
| 1331 |
the other translations |
|---|
| 1332 |
- Improved template management user interface; allow users whithout write |
|---|
| 1333 |
right to view the template |
|---|
| 1334 |
- Login file checks for guest_include.php; if found, it is included |
|---|
| 1335 |
- Fixed bug 86 (at install time the script checks for apache user instead |
|---|
| 1336 |
of group; if user and group are not the same it fails) |
|---|
| 1337 |
- Implemented subscription update feature: update subscriptions automatically |
|---|
| 1338 |
when adding/deleting subscriptions to/from issues |
|---|
| 1339 |
- Improved the manual: detailed database conversion, corrections |
|---|
| 1340 |
- Other bug fixes |
|---|
| 1341 |
|
|---|
| 1342 |
2.1.0 (November 10, 2002) |
|---|
| 1343 |
- The application is divided into modules that can be installed on |
|---|
| 1344 |
different systems (increased scalability) |
|---|
| 1345 |
- Multiple instances of campsite can be installed on the same system |
|---|
| 1346 |
- Campsite is more configurable: connection to database, install |
|---|
| 1347 |
directories, smtp server etc. can be configured by install scripts |
|---|
| 1348 |
- New, improved install scripts: detect necessary dependencies (libraries, |
|---|
| 1349 |
headers, binaries etc.), configure application, test configuration, select |
|---|
| 1350 |
modules etc. |
|---|
| 1351 |
- Ported the administration interface from www-sql to Php |
|---|
| 1352 |
- Use UTF-8 charset all over the application (database, admin interface, |
|---|
| 1353 |
templates, parser, java editor) |
|---|
| 1354 |
- Added the localizer: a tool allowing the users to translate the admin |
|---|
| 1355 |
interface into different languages and select the language of the interface |
|---|
| 1356 |
at login time |
|---|
| 1357 |
- Improved template management module: create and edit files remotely, |
|---|
| 1358 |
duplicate them on the server, save them on the local system |
|---|
| 1359 |
- Improved image management module: add old image feature, search engine. |
|---|
| 1360 |
- Improved authorization and access system: fixed security bug, added new |
|---|
| 1361 |
user type |
|---|
| 1362 |
- Improved usability: ease the deletion of issues, add all sections to a |
|---|
| 1363 |
subscription at once, copy issue structure on translation etc. |
|---|
| 1364 |
- New module: topics. An article can have zero-more topics. Topics can be |
|---|
| 1365 |
structured in a hierarchy. E.g.: sport topic can have football, tennis, |
|---|
| 1366 |
basketball etc. as subtopics |
|---|
| 1367 |
- Other small enhancements and bug fixes on administration interface |
|---|
| 1368 |
- Template language improvements: more operators, more attributes added to |
|---|
| 1369 |
If and List statements, the possibility to use dynamic fields in If Article |
|---|
| 1370 |
and List Article statements etc. |
|---|
| 1371 |
- Set default subscription time per publication (independent of the |
|---|
| 1372 |
country) |
|---|
| 1373 |
- New, improved article editor: Campfire 2.0 |
|---|
| 1374 |
- Administration interface translated into Russian, German, Romanian, |
|---|
| 1375 |
Serbo-Croatian and Czech languages |
|---|
| 1376 |
- Added an exhaustive list of countries to campsite database |
|---|
| 1377 |
|
|---|
| 1378 |
|
|---|
| 1379 |
2.0.12 (October 29, 2001) |
|---|
| 1380 |
- Set login username/password fields to size 10 |
|---|
| 1381 |
- Add If Language statement (see manual: 3.9.1.26) |
|---|
| 1382 |
- Updated manual: added With statement description: 3.9.1.27 |
|---|
| 1383 |
- Fixed content type/charset string to work for netscape browser |
|---|
| 1384 |
|
|---|
| 1385 |
2.0.11 (August 9, 2001) |
|---|
| 1386 |
- When adding a new subscription to a publication add the sections too |
|---|
| 1387 |
- Admin interface, subscription-section: the section is now selectable |
|---|
| 1388 |
from a list instead of letting you type the section number |
|---|
| 1389 |
- Admin interface, subscription-section: print the name of the section |
|---|
| 1390 |
name instead of the number |
|---|
| 1391 |
- New text only editor for article body type fields |
|---|
| 1392 |
- Admin interface: print more sections per page (20) |
|---|
| 1393 |
- Admin interface: print the description for date-type fields (YYYY-MM-DD) |
|---|
| 1394 |
- When deleting article: delete the links from search keywords to articles |
|---|
| 1395 |
too |
|---|
| 1396 |
- Admin interface: adding new issue detects if there was an old structure |
|---|
| 1397 |
or not and selects the appropriate link accordingly |
|---|
| 1398 |
- The newly added articles are Public to everybody (not just to subscribers) |
|---|
| 1399 |
by default. |
|---|
| 1400 |
- Admin interface: on adding new images forward the current language |
|---|
| 1401 |
identifier |
|---|
| 1402 |
- New statement in template language: If Image <number>; tests if image |
|---|
| 1403 |
<number> exists |
|---|
| 1404 |
- If statements in template language can be negated: If not |
|---|
| 1405 |
- The parser server updates automatically the article types from the database |
|---|
| 1406 |
(in case they were modified) |
|---|
| 1407 |
- Fixed event notify bug: mailnotify used to send all the email to the event |
|---|
| 1408 |
originator |
|---|
| 1409 |
- Order can be used now in Issue, SearchResult and Article lists |
|---|
| 1410 |
- Fixed parser crash bug: when encountered invalid identifier for Language, |
|---|
| 1411 |
Publication, Issue, Section, Article, Print, If, Subscription, Edit |
|---|
| 1412 |
- Fixed parser bug: on Issue statement select the current issue according to |
|---|
| 1413 |
access rights |
|---|
| 1414 |
- Added more debug information on Local statement |
|---|
| 1415 |
- Fixed bug on template list: didn't print properly file names containing spaces |
|---|
| 1416 |
- Small enhancement on template list: print files/directories in alphabetical |
|---|
| 1417 |
order |
|---|
| 1418 |
- Fixed small bug on install/uninstall scripts |
|---|
| 1419 |
- Fixed parser crash on empty search |
|---|
| 1420 |
- Fixed login/subscription password field size |
|---|
| 1421 |
- Select the publication language when adding a new issue or article |
|---|
| 1422 |
- Fixed bug: listing subscription sections showed section from all the |
|---|
| 1423 |
publication (not just the selected one) |
|---|
| 1424 |
- Fixed subscription process bug: the parser doesn't process subscription |
|---|
| 1425 |
statement when modifying/updating the subscription |
|---|
| 1426 |
- Fixed notification of subscription end bug |
|---|
| 1427 |
- Fixed reading ALT image property in article body |
|---|
| 1428 |
- Fixed some incorrect parser hash locks |
|---|
| 1429 |
- Fixed incorrect use of is, not, greater, smaller operators in if statements |
|---|
| 1430 |
|
|---|
| 1431 |
2.0.10 (July 24, 2001) |
|---|
| 1432 |
- Fixed the 'Back to article details' bug |
|---|
| 1433 |
- Removed the weird message from 'Old images' |
|---|
| 1434 |
- Fixed the language selection in lists bug |
|---|
| 1435 |
|
|---|
| 1436 |
2.0.9 (July 3, 2001) |
|---|
| 1437 |
- Fixed incorrect timestamp update on event notify |
|---|
| 1438 |
- Fixed mysqlclient library link problem on RedHat systems |
|---|
| 1439 |
|
|---|
| 1440 |
2.0.8 (June 18, 2001) |
|---|
| 1441 |
- Fixed internal links bug (select proper template according to link |
|---|
| 1442 |
publication) |
|---|
| 1443 |
- Fixed incorrect parsing of "list ... article ... keyword <keyword>" bug |
|---|
| 1444 |
|
|---|
| 1445 |
2.0.7 (May 14, 2001) |
|---|
| 1446 |
- Small bugfixes |
|---|
| 1447 |
|
|---|
| 1448 |
2.0.6 (April 5, 2001) |
|---|
| 1449 |
- Fixed search list order bug. The parser did not list in the requested |
|---|
| 1450 |
order the list of searched articles |
|---|
| 1451 |
|
|---|
| 1452 |
2.0.1-2.0.5 |
|---|
| 1453 |
- Fixed install bugs |
|---|
| 1454 |
|
|---|
| 1455 |
2.0.0 (March 13, 2001): |
|---|
| 1456 |
- New items: README, implementation/tpl_cgi, documentation/example, |
|---|
| 1457 |
documentation/http-config |
|---|
| 1458 |
- General: |
|---|
| 1459 |
- Changed Makefiles in order to compile on Redhat 7.0 |
|---|
| 1460 |
implementation/parser: |
|---|
| 1461 |
- The parser is now campsite_server, a multithreaded daemon |
|---|
| 1462 |
- Made campsitectl (start, stop, restart, show status) campsite_server |
|---|
| 1463 |
- Made campsite rc script for Sys V like systems (ex. RedHat) |
|---|
| 1464 |
- Made install script to install campsitectl, campsite scripts for |
|---|
| 1465 |
automatic start of campsite_server on system startup |
|---|
| 1466 |
- The parser prints formatted date, month name (mon_name) and weekday |
|---|
| 1467 |
name (wday_name) in current language (not in English only) |
|---|
| 1468 |
- documentation: |
|---|
| 1469 |
- Updated campsite-guide (changes made on: URLParameters, Print Issue |
|---|
| 1470 |
Article Image Subscription, Date) |
|---|
| 1471 |
- implementation/tpl_cgi: |
|---|
| 1472 |
- This is a small cgi; it receives requests, connects to |
|---|
| 1473 |
campsite_server, read the response from campsite_server and forwards |
|---|
| 1474 |
the response (HTML page) |
|---|