|
Changelog
Customers
Demo
License
Requirements
Screen Shots
Support
Version
|
|
Home -> Products -> Da'ath
|
| |
What has Changed
Change Log
2.0 03-14-07
- Changed template system to use the Smarty php template system.
(smarty.php.net)
This will break all old themes. Themes will need to be rewritten. See themes.txt.
- Cleaned up all HTML to comply with XHTML 1.0 Strict.
- Moved most HTML formatting over to CSS.
- General PHP code clean up.
- Fixed filter bug that would not clear a filter when clicking the 'next' or 'prev' links.
- Corrected many strange behavoir problems with results.php.
- Updated tree.php to handle deleted Type and Categories.
- Updated mysql/mysqli handling.
- Made mysqli default. ( you can change in config.php )
- Moved $logo_url option from theme.php file to config.php file.
- Added Da'ath Manual in Docs/.
- Added some flow charts on how the database is laid out and how smarty works.
- Updated admin-theme.php to work with new smarty theme design.
- Created html/Includes/file_types.txt for all MIME file types allowed to upload into a solution.
- Fixed problem with adding/editing solutions that have quotes (") in them. Now you can use (") or (').
- Fixed problem in database admin to add same values and duplicate the names.
- Finally added a Rich Text Editor! www.fckeditor.net/
Database needs to be updated see INSTALL.
- Removed $status array from config.php, now am using the status table in the database.
If you have ever changed these names, then please review the sql update and make your correct modifications.
Database needs to be updated see INSTALL.
- Update install, also created a RPM for Fedora/linux users.
1.6.8 (unreleased)
- Added instructions to run under Windows.
- Moved some code around in show.php that messed up the tags.
- Added a Parent reference link in show.php. This will dynamically find any
solution that has a link to it.
- Added parent icon as well.
1.6.7 09-21-05
- Added in mysql 4.1 & PHP5 support.
- Added file size to attachements.
- Fixed small bug in admin.php for the edit section that didn't allow emails to be sent out.
- Fixed bug that caused formatting errors with search words. Not removing spaces and slashes.
- Added new theme.
- Added optimize option for database admin.
1.6.6 09-09-04
- Had to remove some test lines from admin-db.php
1.6.5 05-14-04
- Created home link in nav bar.
- Fixed bug that allowed non-numbers to be entered in the Relationship field
when editing or adding a solution.
- Updated install.pl, it was not setting the $cooky[Path] value.
- Fixed type O in install.pl script.
- Fixed value quote bug in admin-db.php
- Fixed minor formatting to show.php
- Added list of users in User Administration for Edit and Delete sections.
- Added Advance search option for Deleted solutions.
- Fixed a bug in searching dates in Advanced search.
- Changed date column type in database.
- Fixed small bug in Display results total number.
- Added database backup and restore option in control panel.
- Change the date display to show name of month.
1.6.4 04-01-04
- Fixed small bug in generate.php that added types or categories with blank values.
- Added alternating row colors in revision.php.
- Minor html fix in blue-tone theme.
- Added support to create links to other solutions inside a summary or solution field.
- Fixed small bug that broke the highlight on/off link.
- Added toggle all checkboxes on authorization admin page.
- Changed license for Da'ath to GNU GPL.
- Added support to insert html tags into solutions. Use square braces [] instead of
greater/lessthan <>. [b] bold [/b]
- Fixed bug that would mess up parsing data in admin.php when editing a solution.
- Improved Edit and Delete section in admin.php. Now allows you to view and find the solution,
instead of just typing in the solution number.
1.6.3 03-17-04
- Added a test solution random text solution script. This will create test solutions
if needed.
The text generation is provided by Jeff Holman's 'nonsense' script
http://www.jholman.com/scripts/
- Added a main 'splash' page that lists the latest 10 entries.
- Cleaned up many of the scripts. Should load and run using less memory now.
- Altered knowledge id column to decimal to fix large numbers from being out of order.
- Updated admin-db.php to alter column values when removing a category, type or company.
Before it would not do anything and the solution could not be pulled up.
Now it will set it to a null value so at least the solution can be viewed,
then it would have to be changed later.
- Fixed small bug where query timer would report a negative search time.
- Created install.pl script as an install wizard.
- Added color highlights instead of just bold to results.
- Fixed small bug when switching between search types.
- Fixed small bug when searching for null would take a long time to count all records.
- Fixed small bug that caused an error when showing a solution that had no type.
1.6.2 02-16-04
- Added custom search configuration field option to Advanced search.
This allows a user to custom configure a MySQL search string.
1.6.1 02-10-04
- Fixed a minor bug in password.php to support having more than one copy of Da'ath on
the same domain.
- Spelling update.
- Updated the help page.
1.6.0 02-01-04
- Updated the database format to support future products and more global format.
- Created Upgrade information to this new design.
1.4.4 01-28-04
- Added search result pages to jump a head or back in a search.
- Temporarily fixed issue where show.php similar solutions link that has a (&) in the search
string will mess up the search. So I removed any & from the search string.
- Improved bold replace for results.php. Was having troubles matching search words and bolding them.
- Improved search result pages to include go to the start and end of a search result links << and >>.
1.4.3 01-27-04
- Added search options for "phrase, all words, or any words" to increase search power.
- Fixed small bug with show.php to search "similar solutions".
- Improved Advanced search for more search options.
1.4.2 01-23-04
- Updated tree.php to always return ALL before any company and still keep them alphabetized.
- Added PNG graphic upload support.
- Cleaned up search page and created better advanced search page.
1.4.1 01-21-04
- Updated the help.php file.
- Added .tgz and .txt files to be allowed to be uploaded as attachments.
- Changed admin-db.php to not allow for changes to the default "All" Company name.
- Database Administration now deletes items from the table.
- Changed User Administration to delete a user, instead of making them inactive.
1.4.0 01-21-04
- Rewrote all files to support register_globals=off to be compliant with default php.ini.
- Fixed small bug that didn't always append correct file extension when uploading attachments.
- Put exit statements after header("") statements to be proper in admin files.
1.2.6 01-20-04
- Fixed password for default username "admin" in table.sql file. Was using wrong salt.
- Removed $logo and $logo_url options from theme.php file to config.php file.
- Improved matching search words and BOLDing them in results.php
- Fixed bug that BOLDed almost every word when some non-word characters were searched with.
- Fixed minor bug in admin-db.php when going back to main menu, would still execute the Edit subroutine.
1.2.5 01-20-04
- Fixed small bug with tree.php where ALL would not show correct count.
1.2.4 01-19-04
- Fixed small bug in Next and Prev search strings that caused the html tables to get messed up.
- Reworked results.php. Cleaned it up and added some functions.
- Fixed small bug with not sorting the search words into individual words correctly.
1.2.3 01-18-04
- Changed html links in show page to open a new window.
- Put permission checking in the admin-theme.php file.
- Created a better method to get the next ID number for solutions.
- Added search query time to bottom of results page.
- General code clean up.
1.2.2 01-14-04
- Created database administration page to change values of Company, Category, and Type.
- Added the ability to write and read to different mysql servers. This allows for use
with master, slave, or load balanced mysql servers.
- Updated some security features in password.php.
1.2.1 01-08-04
- Spell checked all files. (I'm a bad speler)
- Fixed small bug for relationship link. Would not say anything if the other solution was not approved yet.
1.2.0 01-08-04
- Added Theme control panel.
- Themes design is complete.
- Built 3 themes to start with.
- Minor html changes for better table and form layout.
- Added reset button to search page.
1.0.5 01-05-04
- Setup theme support and basic design.
- Minor html edits to better support themes.
- Fix minor issue with Removing Lock files.
1.0.4 01-01-04
- Minor HTML table change.
- Added main logo option.
- Structured and commented the config.php file better.
- Added company option to list or not list a company category.
- Added more info in the Authorize section.
1.0.3 12-31-03
- Removed attachment directory name from being added into database.
This allows directory name to be change at any time.
- Added search bar into result page with option to search in current filter or whole site.
- Fixed bug that allowed html tags to be printed in results page which messed up result format.
1.0.2 12-02-03
- Fixed bug that prevented greater and less than signs to show up on screen.
- Added Company names into result page links.
1.0.1 11-25-03
- Added attachment and link icons.
1.0.0 10-10-03
- Added Subject name to Relationship links instead of the solution number.
- Added file upload option into solutions.
- Beta testing is over. First main release.
0.5.0 10-05-03
- Database redesign to use multiple tables for company, category and type.
- Added directory tree view of entire knowledge base.
- Added password protection on the status page.
- Added auto-focus on the search field.
- Updated help page.
0.3.3 09-01-03
- Fixed small bug for filter. "Next and Prev" links would not pass on filter options.
0.3.2 08-16-03
- Added some icon images.
- Fixed small bug in password.php.
0.3.1 07-25-03
- Fixed small bug in password/cookie system.
- Fixed some random bugs with formatting.
0.3.0 07-21-03
- Added status page. Only works with php 4.3.0+.
- Database search now supports BOOLEAN mode. This requires MySQL 4.0.1+.
0.1.3 07-17-03
- Fixed some cookie bugs to support php 4.2.3+.
0.1.2 07-15-03
- Fixed bug with search for non alpha numeric characters.
0.1.1 07-12-03
- Fixed bug that would not allow to change usernames.
- Added a lock file system so two people can not edit the same solution at the same time.
- Added html links for text http://www.... words.
- Script sends email to people who can authorize pending solutions.
- Created a user administration section to add, edit, and remove users.
- Moved User information into the MySQL database.
- Created cookie user authentication system.
- Changed search type in MySQL to use FULLTEXT. This also generates a relevance rating.
Relevance is computed based on the number of words in the row,
the number of unique words in that row, the total number of
words in the collection, and the number of documents (rows)
that contain a particular word.
- Added logging to stout file and/or syslog.
- Code clean up.
0.1.0 06-19-03
- First beta release.
- Created database table layout.
- Created administration form.
- Created search and results page.
- Created show and print page.
|
|
|