summaryrefslogtreecommitdiff
path: root/lib/exe/spellcheck.php
Commit message (Collapse)AuthorAge
* Spellchecker removedAndreas Gohr2007-11-23
| | | | | | | | With spell checkers available in all modern browsers, having a spell checker in DokuWiki's core code is no longer necessary. This patch removes the spell checking feature. It will be made available as optional plugin. darcs-hash:20071123125840-7ad00-faf7aa4673421dbb3fad904ba5b46b4927a5176d.gz
* don't use fullpath() before initializedAndreas Gohr2007-09-30
| | | | darcs-hash:20070930201133-7ad00-a35a6c40f880116009efd9e50cb002bd75733369.gz
* don't use realpath() anymore (FS#1261 and others)Andreas Gohr2007-09-30
| | | | | | | | | | | The use of realpath() to clean up relative file names caused some trouble in certain setups relying on symlinks or having restricitve file structure setups. This patch replaces all realpath() calls with a PHP only replacement which should solve those problems. darcs-hash:20070930184250-7ad00-512ff04c95f57fc9eaf104f80372237a3c94286f.gz
* spelling fix FS#1220Andreas Gohr2007-08-09
| | | | darcs-hash:20070809212154-7ad00-bde57d95f9b61840f1cdac4d60f89bcd0ae83c4a.gz
* fix for XSS in spellchecker FS#1195Andreas Gohr2007-07-19
| | | | darcs-hash:20070719122538-7ad00-6c49f72bc490f27718d25f105fd762982631bd7b.gz
* fix spellchecker/list problems with Safari FS#1129Bruno De Fraine2007-05-04
| | | | darcs-hash:20070504183227-8a46b-9fb829ff4b337dace67070e41afc6573c07a3312.gz
* spellchecker CSS changes #539 #824Andreas Gohr2006-07-31
| | | | | | | | This patch now assigns the needed proprietary CSS attributes for the spellchecker through JavaScript. This makes the CSS valid again (at least it appears to be ;-)) I also fixed a problem with leading single spaces in IE darcs-hash:20060731192807-7ad00-b82bdcae9a0c8cf063c3a1e985dbfd1dfdee7b06.gz
* fix for serious security bug #823Andreas Gohr2006-06-04
| | | | darcs-hash:20060604175833-7ad00-cd96ba6a7db7211082ff82e189828e2e11a6f566.gz
* fixes spellchecker problem with apostrophe in links #753Andreas Gohr2006-03-17
| | | | darcs-hash:20060317203643-7ad00-9968464c2d9c41b1d99a6b16f415082f79af7a8d.gz
* changed IDs to avoid name clashesAndreas Gohr2006-02-26
| | | | darcs-hash:20060226172332-7ad00-f073117ba2f027935f87cf23106bf6a4316a5790.gz
* more fixes on spaces in spellcheckAndreas Gohr2005-11-26
| | | | darcs-hash:20051126175521-7ad00-b836b220bf1cf5f50d881e13d52494dc4c71902e.gz
* preserve spaces in spellchecker #620Andreas Gohr2005-11-26
| | | | darcs-hash:20051126134156-7ad00-8ad7d27dfa1e0e2ca672065f96bb7031c34a0056.gz
* Personal wordlist for spellchecker #488Andreas Gohr2005-07-31
| | | | | | | | | This patch allows you to add a file named conf/words.aspell with your own words you don't want the spellchecker to choke on. Thanks to Steven Danz for code idea darcs-hash:20050731172612-7ad00-60fb3f09589c4758f1093f532de9699beb048569.gz
* spellchecker: removed wrong stripslashes callsandi2005-07-05
| | | | darcs-hash:20050705181819-9977f-204dfb5ed3e38f9ec92f26f0751b9799aacd03a0.gz
* spellchecker fix for aspell <0.60Andreas Gohr2005-07-01
| | | | darcs-hash:20050701073919-7ad00-524018d3058613591acccea6691e81599e8193fb.gz
* fix for UTF-8 problem in spaceslink (spellchecker)andi2005-06-28
| | | | darcs-hash:20050628191048-9977f-7fe308bc4f13f36af78cdd67bd31acff0a2ebc7f.gz
* spellchecker fix for ignoring linksandi2005-06-17
| | | | darcs-hash:20050617094826-9977f-d2041cfe4d1698e2b5722cd16c6e6e4a6ac26ac3.gz
* Spellchecker: use UTF-8 workaround only if neededandi2005-06-14
| | | | | | | | The spellchecker now tests the browsers UTF-8 compliance and only uses the entitiy encoding if needed. This hopefully fixes problems with Safari. darcs-hash:20050614174004-9977f-9c64abc8c31c47e89ac01784eae81f766bc54af0.gz
* spellchecker should not check linksmatthiasgrimm2005-06-13
| | | | | | | | The spellchecker should not check links because this are mostly no real words. This patch installs some filters so that links won't be transfered to the spellchecker. darcs-hash:20050613215834-7ef76-444b4aa6ca9f471ae99c3f6fd3e3b9d380161f8a.gz
* spellchecker fix for broken aspellmatthiasgrimm2005-06-12
| | | | | | | | | | | | The current Aspell version has a bug that causes a corrupt output file. Output lines beginning with '?' weren't terminated with a newline. This patch fixes the broken output format. It is not possible to detect automatically if a Aspell version handles '?'-lines correctly. Therefore DokuWiki checks for Aspells version number and corrects the output format accordingly if version < darcs-hash:20050612154241-7ef76-dfa98470651d6701562ca51908e6f8c8392b28bd.gz
* small spellchecker fix for suggestions with spaces or singlequotesandi2005-06-11
| | | | darcs-hash:20050611123804-9977f-8ecc877cfdebb542e797562987322db4df7bcf49.gz
* spellchecker: compensate for aspell error and blocking problemsandi2005-06-11
| | | | | | | | | | | Sometimes Aspell seems to output not enough blank lines to signal a line change. This patch tries to compensate for this by trying the next two lines as well. This patch also fixes a problem were reading from aspell could produce a deadlock on the socket and would cause the spellchecker to never return darcs-hash:20050611121059-9977f-c772aa52ea0e73e7b7e5537afda047fa44a22395.gz
* spellchecker fixes for Konqerorandi2005-06-11
| | | | | | Konqeror seems to ignore the charset darcs-hash:20050611092916-9977f-311b99e63b66a83c9f9022c468ba61d0687822c2.gz
* Spellchecker fix for large filesandi2005-06-10
| | | | darcs-hash:20050609230143-9977f-1b424e3f23bb4939d7636c5ef8f4d9516942f205.gz
* spellchecker fix for eating whitespacesandi2005-06-09
| | | | darcs-hash:20050609183709-9977f-daf9d77db759dc3dab0f62df8aee9ca33bfa52e5.gz
* Spellchecker fixesandi2005-06-08
| | | | | | | | The spellchecker now works in IE6, Firefox and Opera 8 :-) SACK was updated to the latest release (plus a minor fix) Proper UTF-8 headers were added to the AJAX PHP backends darcs-hash:20050608182758-9977f-1eacd0ba9993a62f094433d982f668e38d17ba14.gz
* AJAX spellchecker #29andi2005-06-07
This is nearly a complete rewrite of the gmail like AJAX spellchecker from http://www.broken-notebook.com/spell_checker/index.php Here are the differences and features * seemless integrated into DokuWiki * no need for the pspell extension * needs GNU aspell installed (not sure about the version I guess 0.60+ for UTF8) * needs PHP 4.3.0+ * uses SACK for AJAX * gets errors and suggestions in one transfer So far only tested in Firefox. It should work in IE, Safari and Opera 8, too. Please test and report back. darcs-hash:20050607194456-9977f-f699144d1fd28359742b2ce0f28c839a1f4cefbb.gz