| [ PHPXref.com ] | [ Generated: Sun Jul 20 19:18:17 2008 ] | [ Pagetool 1.07 ] |
| [ Index ] [ Variables ] [ Functions ] [ Classes ] [ Constants ] [ Statistics ] | ||
[Summary view] [Print] [Text view]
1 /* 2 Pagetool 3 Copyright 2001,2002,2003,2004 Pagetool Development Team 4 pagetool-user@lists.sourceforge.net http://www.pagetool.org/ 5 $Id: CHANGELOG.txt,v 1.58 2004/11/10 23:57:52 daveguerin Exp $ 6 7 myphpPagetool 8 http://sourceforge.net/projects/myphppagetool 9 (C) 2000 by Sebastian Bunka Sebastian.Bunka@vu-wien.ac.at 10 11 This file is part of Pagetool. Pagetool is a modification 12 of myphpPagetool. 13 14 Pagetool is free software; you can redistribute it and/or 15 modify it under the terms of the GNU General Public License 16 as published by the Free Software Foundation; either version 17 2 of the License, or (at your option) any later version. 18 19 The format of CHANGELOG.txt is important. At the start of a 20 line should be the version number, enclosed in square 21 brackets, with the release date following on the same line. 22 The next line is a brief synopsis of changes, followed by a 23 blank line. Next should be the changes made, each line 24 starting with a tab character. Then, finally, two blank 25 lines. This enables the script at www.pagetool.org to read 26 and format the CHANGELOG.txt correctly. 27 */ 28 29 [1.07] November 10 2004 30 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. 31 32 Added a link from the first setup page to the README_CGI.txt file for those that might need to do a manual install. 33 Added an if !isset for $pt_action in pt_admin.inc. Maybe Pagetool 1.x will run with E_ALL error reporting someday :-) 34 The new profile and edit profile admin screens now have valid html, plus a note about changing the colspan values for the header td and footer td that's required if there's no news bar. 35 Added improved security for cookies based authentication. Before users that login correctly have a hash of their username and the secret hash var set as a cookie. If that cookie exists, then they are considered valid. However since your username and the secret var never change, then it's the exact same hash set everytime you login. If someone gets that hash, then they can login as you. Now a new cookie is set which is a timestamp. Your hash is a based on your username, the secret var and the timestamp. If the time stamp exceeds the new $ptconf['inactivity_timeout'] value, then you are forced to re-login. 36 Better ssl support. Now, if you set ptconf['SSL'] = 'Y' in your pt_config.inc file, then all admin links will be created with https and if you try to login via http, you will be re-directed to https. 37 Upload options: Added ptconf['upload_method'] variable. If not set, or set to 'ftp' then uploads will happen via ftp (as before). If set to 'www' then uploads will happen via your web server (requiring the media directory to be writable by the user that your web server runs as). Also re-wrote a significant portion of the pt_upload.php file to be more clear and concise. 38 No extension-less uploads allowed. If you try to upload a file that does not have an extension, you get an error message. 39 Removed the empty <td> </td> column if there is no news bar. 40 41 [1.06] June 16 2004 42 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. 43 44 Added a README_CGI.txt to the English documentation on how to do a manual install for when PHP is in CGI mode and not an Apache module. Thanks to Herb vanden Dool <herb@nubeli.org> for testing the how to, and for suggesting the mysql command for updating the password. 45 Media file uploads once again use the servers' temp directory as enctype="multipart/form-data" is now used again in the form tag :-) So hopefully media uploads is again working on most systems. 46 47 48 [1.05] March 08, 2004 49 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. 50 51 Dutch translation contributed by Jasper de Graaf <Jasper@deGraafOnline.com>. Thanks Jasper! 52 A conditional require_once added back into phpSniff.core.php to include the phpSniff.class.php file if it hadn't already been included. This will avoid style.php breaking when the phpSniff files where altered from Pagetool 1.03 to 1.04. 53 A few additions to the language file to give feedback to the user for FTP deletes using the FTP functions. 54 Media file deletes now use the FTP functions if they are available. 55 If the FTP functions are not available a check is now made to see if a media file delete was successful or not before the file details are deleted from the database. 56 Media file uploads now don't use the servers' temp directory as enctype="multipart/form-data" isn't now used in the form tag. 57 Cosmetic br tag added before the error message displayed when a media file already exists. 58 Remarked out #error_reporting(E_ALL); lines added to pt_upload.php, index.php.sample and test.php.sample to aid in troubleshooting user problems. 59 The file pt_upload.php now works with register globals off as well. It didn't before, even though the rest of Pagetool 1.04 did (except for cookie authentication)! 60 When authentication is set to cookies the the cookie variables are now extracted in the same way as other variables to enable the cookie authentication to work with register globals off. 61 62 63 [1.04] May 24, 2003 64 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. 65 66 Updated the UPGRADE.txt for upgrades to version 1.04. 67 Added the Hong Kong Crime and Policing Information System site to the default data test page. 68 Added a mode:demo header to admin pages because I kept forgetting I had demo set in pt_config.inc! 69 Only allow alpha numeric, dash, period and underscore characters are now allowed in page category names. Everything else now get's replace with a dash. This is the same functionality as with page names. 70 Pagetool 1.x now works with register globals off, which is the new PHP default. Also both the fresh-install.php and the upgrade.php sections also work with register globals off. Note that a simple extract() of arrays had been used, and that Pagetool is no more or less secure than it was previously due to this change. 71 phpSniff updated to version 2.1.2. 72 Some parts of the Admin section were producing non valid html. They aren't now. There still are some non valid html bit's but correcting them would be a whole re write, and that's Pagetool 2 :-) 73 Made the new demo mode more secure. 74 'View all news' is now all one language string. It was three strings previously! $str_view_all_news added to the en language file. 75 Capitalised the 'View all news' text on the homepage, and capitalised 'News' on the news pages. 76 Added www.criticalresistance.org to the default data test page. 77 Added Mads Løkeland's site to the default data test page. 78 Added a new $ptconf['demo'] variable to pt_config.inc. If the demo variable is set to TRUE, then Pagetool will lock itself down so that it is safe to run it as a public demo. Specifically, it will disable the use of php code in web pages and it will prevent users from changing their own passwords. If you run pagetool in demo mode you should be sure to create a user that only has access to the pages and news (do not give them access to media or preferences). This variable will not do that for you. 79 Added a new $ptconf['auth'] variable to pt_config.inc. If set to 'http' then Basic HTTP authentication is used as has been the norm. If set to 'cookies' then a cookie based login can be used. Useful if you are having problems with your hosted server and Basic HTTP Authentication. The initial install might have to be done totally manually as Basic HTTP Authentication is currently still used there. 80 Changed how the $dev variable is set in the two style.php files. 81 New function added: pt_accept_language. Returns the language file to include based on the browsers HTTP_ACCEPT_LANGUAGE string. 82 Used the new function in pagetool.inc and upload.php. 83 Changed phpSniff.class.php to NOT include phpSniff.core.php. The two files must be included by Pagetool separately before use. This was to avoid problems with paths when the files were included from different directories. 84 Removed the checks on if a language file had been included or not. It won't matter if it is included again, and makes the file easier to alter for non programmers. 85 New Norwegian (Nynorsk) language file contributed by Mads Løkeland <mads.loekeland@orkdal.vgs.no>. Thanks Mads. 86 Added a check to make sure that any value of the new $pt_conf['auth'] value was coming from pt_config.inc and nowhere else. 87 Added a new function pt_unhtmlentities(). 88 Used the new function to hopefully sort the Reload page and Return to List on the Edit web page when language files use &...; values. 89 Added option to authenticate using cookies instead of using http headers. 90 New Swedish language file contributed by Günther <udsdippe@ped.gu.se>. 91 Found and fixed a missing td pair in pt_www.inc. 92 Added the "link to an internal media file" option to html help as submitted by Dan McQuillan <dmcquillan@lasa.org.uk> Thanks Dan! 93 Stripped html tags added to a new category name when editing or adding a page. This previously caused a large gap between "Add a new web page." and "Select a page". 94 addslashes() to user name before storing it in the database, and before checking for user auth. This avoids dubious SQL statements being passed to the database. 95 urlencoded() the ftp user name if using the fopen function, hopefully sorts the user@domain username problem, although not tested fully. 96 97 98 [1.03] September 07, 2002 99 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. This version closes a security hole that was has been in Pagetool since 0.11.0 ALL USERS ARE URGED TO UPDATE THEIR INSTALLATION OF PAGETOOL TO THIS VERSION. 100 101 Added warning to not include blank lines at the beginning of the pt_config.inc file. 102 Removed an un-needed hidden field from pt_media_new.inc. 103 Added a file_exist() to pt_upload.php to check that the config file specified actually exists. 104 I think I sorted the "Warning: stat failed for none (errno=2 - No such file or directory)" that some installs of PHP report on uploading a file as well :-) 105 Fixed bug in pt_add.inc - new web pages were not having br tags added automatically. 106 Added details to UPGRADE.txt re upgrading from each versions of Pagetool, from 0.10.0 onwards, to this version, version 1.03. 107 108 109 [1.02] June 21, 2002 110 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. The biggest change is that only Auto_HTML pages now have a default <span class="text1"> </span> around them. This may change the look of some of your current pages! Also Pagetool now makes use of the browsers $HTTP_ACCEPT_LANGUAGE variable and will display in the users preferred language, if that language file is available. 111 112 Encryption of passwords now always uses DES encryption even if the default encryption on the system is different. 113 A load of missing <tr> tags found and replaced in various admin pages. 114 More of the admin pages are now valid HTML. 115 A few missed bits of language now come from the language file. 116 When viewing a backup page you can view the page now, not download it! 117 When a page is set to Auto_HTML then as well as line breaks being replaced with <br>, a default <span class="text1"> </span> is also placed around the page content. This was the default action for ALL pages previously, but has been changed to allow more control of CSS for advanced users. 118 This file, CHANGELOG.txt added to the distribution. 119 Fixed typo on the Pagetool backup version page - Version is now capitalized. 120 Function pt_nbsp() added to src/pagetool/pt_functions.inc. This function replaces all spaces and line breaks in a string with a It can be used to avoid lines word wrapping, in a table for example. - is also replaced with − as IE line breaks a line at - but not a −! 121 The new pt_nbsp() function used in src/admin/pt_oldversion_edit.inc. 122 Added a Spanish translation file contributed by Miguel Angel Da Vila. Modified the README.txt file with instructions on how to use it. Also fixed a few language strings that were not using the translation file. 123 Added a TODO.txt file. 124 Added some new sites to the default data, and updated the news item to mention the pagetool-user email list. 125 Reformatted some of this CHANGELOG.txt, and the new TODO.txt so that they format correctly when read in by the pages at www.pagetool.org. 126 Fixed some more hard coded language bits. Thanks to Miguel Angel Da Vila for pointing them out. Saving a page now works again if you're using a language file! 127 Removed the strtoupper() around $PHP_AUTH_USER so that the user name is echoed as per the case that the user logged in as at the top of every admin page. I think Pagetool is now treats all usernames as lowercase, so no more problems with Admin and admin hopefully. Every time the login name is now compared against the value "admin" the login name is lower cased first. 128 Pagetool now displays in the language that the browser has set via $HTTP_ACCEPT_LANGUAGE. Done for both the admin sections and the initial setup of Pagetool. 129 Small bug fix. If HTML_from was switched on and you weren't logged in then an error occurred when trying to log in for a private page. 130 Removed ENCTYPE from the forms in pt_www_new.inc and pt_www_edit.inc as it wasn't needded and was causing problems. 131 Added some more sites to the default data. 132 Changed the login link given at the end of the install as it was incorrect on some systems. 133 Added a Swedish language translation, thanks Günther. 134 135 136 [1.01] February 19, 2002 137 You do not need to run the setup script to update. Simply copy the src directory over your existing source directory. There are no table changes from version 1.00. 138 139 The www_id number of the page being viewed is now available as a variable (for compatibility with the edit_this_page plugin). 140 If no news id is passed to the news script - you no longer get an error message - it displays all the news items. 141 Sidebar, headers, and footers can now contain php. 142 Revised the README.txt and SECURITY.txt with suggestions from Rich Cowan. 143 When a page is duplicated, the security level is now duplicated as well. 144 When footer/header/sidebar is set to none, Pagetool now displays valid HTML. 145 Error when Last Modified date is not displayed is now fixed. 146 phpinfo.php file has been added to the setup directory to assist in troubleshooting. 147 The function that escapes special characters when displaying html code in the www edit form now can handle special characters that are 8 characters long. 148 149 150 [1.00] December 29, 2001 151 Mostly minor changes. 152 153 Credit announcement is added to homepages by default. 154 Updated SQL statements, some stuff in the style sheets changed, and more of the html produced is now valid. 155 Improved the code that replaces html special characters. Fixed bug so it replaces more than just the nbsp. 156 Cosmetic changes to the user interface. 157 158 159 [1.00.0pre1] December 09, 2001 160 This version is only slight different from the previous version. 161 162 Fixed problem with specify groups for users. Previously, if you only chose one group, Pagetool would always assign them to the admin group instead of the group you wanted. If you chose more than one group, it would only assign the user to the last group you specified. This is now fixed. 163 Fixed style sheets so they display better on Macs. 164 Now the character set parameter is stored in the pt_config.inc file - so you can change it from the default ISO to UTF or whatever you want. 165 Optimized the table creation sql statements. 166 Added powered by pagetool to the bottom of the homepage. 167 168 169 [0.11.1] October 30, 2001 170 Only a few changes. 171 172 Fixed a minor security hole - in the previous version, the plugin installation process reveals the mysql username for the site (through the last modified by tag at the bottom of the page). This has been changed: all plugins are now installed as "admin". 173 174 175 [0.11.0] October 26, 2001 176 Major, major changes in this release. 177 178 New logo added. 179 Plugins support added. 180 Plugins manual written and included. 181 Built-in style sheets and browser detection (using phpSniff) added to both the displayed web site and to the admin section. No more use of ptconf["text1open"] variables. 182 Language file added. 183 HTML generator completely re-done, includes thumbnails when adding internal images. 184 HTML validator added to check you code. 185 All upload code is now placed in one file - so if you have php safe mode turned on, you can more easily work around the security problem of copying files to the tmp directory by moving the upload.php file into your cgi-bin. 186 Added a check to make sure mysqldump is installed on the system before downloading backups. 187 Added header information so that download of backups starts with a normal click. 188 New function prints which script outputs which html code - can be turned off in pt_config.inc. 189 FTP functions added to pt_upload.php - if you compiled php with ftp enabled, it will use the better ftp function. Otherwise it will use the crustier fopen 190 plugins and pt_help categories are now hidden from everyone except admin. 191 192 193 [0.10.2] July 10, 2001 194 195 Made a number of changes submitted by Dave Guerin that corrected the html output so that it would conform to standard html (adding quotes, missing closing tags, nonbreaking spaces). Thanks Dave!! 196 Fixed a backup bug. Previously - if you restored a file by exchanging a backup with the current version, there were no problems. However, if you deleted the file and then tried to restore it - a SQL error was generated. Problem fixed. 197 The feature that warned you when you are deleting a file that is linked to (or that is used as a sidebar, header, or footer) was broken in the last version. Now it is working again. 198 In the edit preferences section I changed the various table and body tags from being text input to be text area boxes. On some browsers, if you add html code with quotation marks to a text input box, the browser doesn't know how to properly close the box. 199 200 201 [0.10.1] June 25, 2001 202 203 Fixed bug: include head code in the HTML Help page in case style sheets are specified (otherwise, the sample html tags that deal with text formatting will not render properly). 204 Fixed bug: there is an extra td tag in the edit wwwpages admin page. It doesn't cause a problem for IE 5.5 for Mac or PC, but IE 4.5 on the mac won't display the page correctly. 205 Fixed bug: duplicating wwwpages entries causes a sql error. 206 Fixed bug: when you mark a page private, then view it, you get an error (and the page is displayed!). 207 Fixed error: If your pt_config.inc file is not set properly, Pagetool generates an error messages which suggests that you re-run the setup program, but it lists the old path to the setup program, not the new one. 208 Allow more the 60 characters in the table and td tags! (What was I thinking?) Set to 200. 209 210 [0.10.0] June 24, 2001 211 212 Improved the setup program so that the modified files are automatically ftp'ed to your site. 213 Improved the HTML generator so that it lists common html tags and how they are displayed. 214 Completely re-wrote the help files - now there is one user manual and one site administrator's manual (later I will make a developer's manual). 215 Improved the wwwpage interface - moved the less commonly used options to the bottom of the screen. 216 Improve the design of the admin area - nothing major - now using style sheets. 217 Renamed tables and fields so that they are more intuitive and use a common naming convention. 218 Re-organized the code - moved everything except the pt_config.inc file into the web tree. 219 Fixed the backup - which seemed to have broken in one of the previous versions. 220 Changed the table width, sidebar width, body width, and news width to table_tag, sidebar_tag, etc. so you can completely control their appearance. 221 Added international format options for the date. 222 Switched to timestamp when creating a new news item, rather than allowing the user to modify the news time. 223 Added an archive field to the news table for events that have passed (so you don't have to delete them). 224 225 226 [0.9.1] May 24, 2001 227 Oops, a few bugs... 228 229 BR tags are only added automatically to html pages, not to php pages. 230 All extra \n's are now removed before display an html page for editing. 231 232 233 [.9] May 23, 2001 234 Renamed Pagetool, added install program and a few smaller features, fixed bugs. 235 236 Installation program is added! 237 Now Pagetool automatically adds html line break tags wherever there is a line break. You no longer have to add these or paragraph tags. 238 The news column now says "news" over it. 239 Added a option to view all news items. 240 Fixed the bug that prevented new html pages from being saved. 241 Fixed the dupe bug - before whenever you duped a page, it set the header, sidebar and footer to header. Now, it truly duplicates the previous page's header, sidebar, and footer settings. 242 Fixed bug that prevented web pages with apostrophes or quotes from being duplicated and deleted. 243 244 245 [.8.2mj] April 4, 2001 246 Fixed a few more bugs from version .8.1. 247 248 Truly fixed the public/private bug (I think...). 249 News items are sorted with the most recent at the top. 250 I added cellpadding=10 to the meta table so things are so squished anymore. 251 I removed a few lingering stripslashes. 252 I added the correct addslashes code to the add news entry (so it doesn't throw an error when you use an apostrophe anymore). 253 254 255 [.8.1mj] March 16, 2001 256 Fixed a few bugs from version .7 and .8. 257 258 Media files were categorized by the last three or four letters in their names. This method didn't work for files with two letter extension (or 5 or more letter extensions). Now, they are categorized by all the letters following the last period in their name. 259 Addslashes()/Stripslashes() wasn't working properly on systems in which the magic_quotes was turned off (an extra set of slashes was being stripped). I fixed it by only adding slashes if magic_quotes is turned off and then eliminating the stripslashes() from the code. 260 Public/Private was not working (since version 0.7?). Now it's fixed! 261 262 263 [.8mj] March 8, 2001 264 Fixed a list of bugs and made a major interface change 265 266 Tweaked the www list and edit pages so that now pages are listed in alphabetical order. 267 Now media files are sorted by extension in the same way wwwpages are sorted by category. 268 Now when editing a media file, the name is displayed and if it's a image file, the image is displayed. You can also click to view the media file in a new browser window. 269 On www_edit.inc, changed the download source option to view page. 270 Moved $ptconf["version"] variable out of the pt_config.inc and into the pagetool.inc file. This way, when upgrading to a new version that doesn't included changes to the pt_config.inc file, you can leave your pt_config.inc file as is. 271 Fixed the date modified bug (before it always displayed today's date, now it correctly displayed the date modified). 272 Fixed the change password area - before if you changed a password it would update the password for all users. Now it just updates for the user specified. 273 Merged pt_prefs.inc, pt_users.inc and pt_groups.inc into one file called pt_prefs.inc. 274 Added error checking to prevent users from deleting pages that are used in the active profile and also to warn users when they are deleting a page that is linked to from another page. 275 276 277 [.7mj] February 25, 2001 278 Added several new features, most importantly: changed the file upload so that it uses ftp. You can specify the username and password in the pt_config.inc file. Now uploaded files are owned by you, not the user the web server runs under. 279 280 Changed file upload to use ftp so file permissions will belong to you, not to the user that the web server runs under. 281 Added addslashes function to the html add/update and news add/update and strip slashes function where needed. Now you should not get any errors when using apostrophes, even if magic_quotes is turned off. 282 Changed the interface for listing web pages. Now each category is listed and has a drop down menus for each page in the category. When editing or deleting, pagetool checks to make sure you belong to a group that has the correct access before allowing you to edit or delete. 283 Fixed bug that caused error messages when there were no news items to display. 284 Add save, then reload or save, then list category option to the pt_www_new.inc interface. 285 When deleting a wwwpage, you are now returned to the category list. 286 When creating or editing a www page or uploading media, any characters in the name that are not letters, numbers, underscores, periods or dashes will be changed into dashes. 287 Removed the media preview (until it can be smart enough to know whether the media is an image or something else). 288 Consolidated the header, footer, sidebar, and homepage categories into one "system" category. Now, all of these special pages should be in the system category. 289 Added double password boxes to the User section and added a change password option for all users. 290 Added security column to the wwwpages table definition script (it was accidentally left off before). 291 Renamed some folders. The folder previously called "doc" is now called "system." The folder that used to be inside the old doc folder, and used to be called "admin" is now called "help". 292 293 294 [.6mj] February 17, 2001 295 Added several new features and fixed the textarea bug that prevented you from adding an html page with a textarea tag in it. The following two SQL statements need to be issued before html security change will work: 296 297 ALTER TABLE wwwpages ADD security enum('private','public') DEFAULT 'public' NOT NULL; 298 ALTER TABLE wwwbackup ADD security enum('private','public') DEFAULT 'public' NOT NULL; 299 Added two new functions: pt_html_to_special() and pt_special_to_html(). These functions execute eregi_replaces. Currently they replace <!- textarea> tags with <!- textarea> and "&" with "&" (and vice versa). pt_html_to_special() is called in pt_www_edit.inc file, so that the textarea box it is being displayed in does not get prematurely ended and so that html special characters are displayed as code, not rendered. pt_special_to_html() is called in the pt_update.inc file so that when the html is updated, the proper html tag is inserted. 300 Slightly increased the size of the html edit textarea box (from 70 columns to 85 columns) so that it is easier to deal with text wrapping (pt_html_new.inc and pt_www_new.inc). 301 Added new Save option to pt_www_edit.inc. Now you can choose to save the file and reload or save the file and return to the list of www pages. 302 Removed default http:// to new news items Links text box and included instructions indicating that users must include http:// in the links. Before, when the http:// was included by default and users did not change it, the system thought that a real link was there and it caused problems. Now, there's either a real link or it's blank. 303 Changed the display of www pages. Now, by default, only the categories are listed (with the number of pages in that category in parentheses). You can click on the category to get a listing of all pages in the category. 304 Added public/private selection for wwwpages. If you choose private, it will use the php auth header to force a logon. 305 Added html headers to the admin pages (oops, how did those get left out?). 306 307 308 [0.5mj] February 14, 2001 309 This is the first released version modified by Media Jumpstart. Changes include: 310 311 Eliminated bars table and the ability for users to add links and items to the sidebar and top bar. 312 Allowed headers, sidebars, and footers to be assigned on an individual basis to each page. 313 headers, sidebars, and footers are now stored in the wwwpages, allowing designers full control over their look and feel. 314 Added option to control the table, sidebar, body, and news width (in profiles). 315 Collapsed the various body tag components into one body tag. 316 Added style sheets and header code fields to the profile table. 317 Changed picture table to a media table and changed procedure from storing pictures in the database to uploading them to the media folder and only storing their name and description in the database. 318 Created a html_begin.inc and html_end.inc files to replace the header and footer files and to better accommodate the structural changes. 319 Changed mygoog= to name= (I liked mygoog, but I encountered to many blank stares when demonstrating the software ... I kept "goog" as the name of the field in the wwwpages table...). 320 Added style sheet formatting to all system messages. 321 Redesigned the admin pages for easier readability. 322 Created _new.inc files for all the main functions. Instead of adding a new record on the same page that all the records are listed, users click a "new" link to get to the new pages. 323 Limited the display of wwwpages, media, and news entry to 10 per page and added a search function to find the wwwpage, media file, or news entry that you want to edit. 324 Added a duplicate function to the www_pages.inc list. 325 Created a "test" button for the profiles list so that now in addition to "activating" a profile, you can "test" a profile. After setting the profile to test, you can view it by going to test.php. 326 Added list of pages that link to the selected pages to the edit form. 327 Broke out the "add" and "update" parts of pt_admin.inc into separate include files to reduce the size of pt_admin.inc 328 Revised all the documentation, including the help files. 329 Moved the include files so they are outside the www directory by default (for added safety). 330 331 332 [0.4.3-1] Changes below this point by Sebastian Bunka 333 A stupid typo ;-( 334 335 A double select statement in the news section. 336 337 [0.4.3] 338 SSL option added, Password bug solved. 339 340 Option to allow admin only through SSL connection added. 341 When changing one owns password, the "active" entry is set to empty, so the users account is inactivated. Problem corrected. 342 When submitting an update without group set the entry is an empty page and an script error occurred. pt_functions->pt_joingrouparray now checks if an array is submitted. If not it sets a default group admin. 343 344 345 [0.4.2] 346 More Documentation and Comments. 347 348 INSTALL file errors/typos corrected. 349 Description of all myphpPagetool files and functions created see myphpPagetool/doc/FILES. 350 A "Home" menu entry in the admin section activated. It fires up a new window so that changes can be viewed more easily. 351 352 353 [0.4.1] 354 Cleanups and minor additions. 355 356 Restore backup version implemented (active page is first backed up). 357 Changelog for www page backups. 358 Some stupid and incomplete documentation. 359 360 361 [0.4.0] 362 Group access and database backup added and other additions. 363 364 Top and side bar configurability. 365 Logo, footer configurability. 366 News section configurability now completely stored in the database as profile table. No local config files to be changed anymore. 367 Thumbnail option added for the pics section (admin). 368 Deleted pages go into the backup table. 369 HTML download of backups via Web Browser. 370 User permission configurability. 371 Basic search engine implemented, integrated in the side bar. 372 373 374 [0.3.x] 375 Complete rewrite of the administration section. 376 377 Authorization now completely mysql based (no apache involvement). 378 All admin files are "included". 379 The complete admin directory tree is protected by a .htaccess directive. 380 Added a first implementation of "preferences". 381 382 383 [0.2.x] 384 Administration frontend using numerous php scripts. 385 386 0.2.2 went into production use on May 15, 2000 at the IMC, UVM Vienna (no problems, data losses, quirks until Oct, 2000 changed to the new developed 0.4.x series was installed. 387 388 389 [0.1.x] 390 First implementation of the mysql powered backend to php scripts.
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| [ Powered by PHPXref - Served by Debian GNU/Linux ] |