summaryrefslogtreecommitdiff
path: root/inc/parser
Commit message (Collapse)AuthorAge
* make sure the parser works if acronym file is missing #716Andreas Gohr2006-03-17
| | | | | | Parser don't longer breaks if no smileys, acronyms or entities are configured darcs-hash:20060317182631-7ad00-090248bae8cdeaa19127251e46dfaef80ef49f58.gz
* xhtml.php fix for recent <p>..</p> removal regexchris2006-03-14
| | | | darcs-hash:20060314152807-9b6ab-55f44121650def9bdc8dc00f30876baed1b37f9a.gz
* empty paragraph fixup for XHTML rendererAndreas Gohr2006-03-11
| | | | | | as discussed on the mailinglist darcs-hash:20060311201015-7ad00-2eef847a38e711411be8fbac41c5a2cc7328886f.gz
* Fix toc indentation for toptoclevel > 1jan2006-03-10
| | | | darcs-hash:20060310155752-45605-05a5e1641c314edb38a46d4d6f1145ad62e932a1.gz
* LDAP URI support for parserGuy Brand gb@isis.u-strasbg.fr2006-03-11
| | | | | | Add parser detection for LDAP URI scheme as specified in RFC 2255 darcs-hash:20060311130311-c47a2-fd0b1e2a6ba50e4c76732101966dcb27c42a178f.gz
* lexer fix, change order of escaping . & \chris2006-03-03
| | | | darcs-hash:20060303100006-9b6ab-2598a779d472cd48c1a06801871a45fef09f90bf.gz
* small patch for unique idsAndreas Gohr2006-03-02
| | | | darcs-hash:20060302135001-6e07b-61d47e4a3438d14aef16772a04a3bbfd07e91e0d.gz
* fixed Call to undefined function: html_buildlist in the feedAndreas Gohr2006-02-28
| | | | darcs-hash:20060228210711-7ad00-316b48e7a541446e9778368b8d72fc5c11da16fd.gz
* changed IDs to avoid name clashesAndreas Gohr2006-02-26
| | | | darcs-hash:20060226172332-7ad00-f073117ba2f027935f87cf23106bf6a4316a5790.gz
* parse error in renderer fixedAndreas Gohr2006-02-24
| | | | darcs-hash:20060224154748-7ad00-dc2e34203914bb51b622fc5c7eeac81b9118071f.gz
* removed deprecated TOC codeAndreas Gohr2006-02-24
| | | | darcs-hash:20060224151221-7ad00-314d411cb22d2cd59079751f31cf4b4c49a7f0b6.gz
* endless loop fixed #727Andreas Gohr2006-02-23
| | | | darcs-hash:20060223205726-7ad00-9f68c6bb78a495b1a3b67835927a9d5452d05945.gz
* some TOC fixesAndreas Gohr2006-02-19
| | | | darcs-hash:20060219164726-7ad00-eb637e1db83e2f3b6c3629da18214b6587590b24.gz
* create unique IDs for sectionsAndreas Gohr2006-02-19
| | | | | | | | | | | | | | | | | | | | This patch finally completes the support for unique section IDs. To achive this the mechanism how the TOC is build was changed. The TOC now is build in the renderer only. Currently the TOC will be rendered in the end_document function and is then prepended to the doc. This should ensure compatibility with the rest of the code. Adding support for separating the TOC from the page should now be a simpler task in the future. TODO: - Update base class - remove commented old TOC code - make sure no other parts of the code use any of the old TOC code darcs-hash:20060218230744-7ad00-40c5463d93f8ae1c543fb4fed747b2047b4c1302.gz
* file cleanupsAndreas Gohr2006-02-17
| | | | | | | | | | This patch cleans up the source code to satisfy the coding guidelines (see http://wiki.splitbrain.org/wiki:development#coding_style) It converts files to UNIX lineendings and removes tabs and trailing whitespace. Not all files were cleaned yet. darcs-hash:20060217222040-7ad00-bba3d2bee3b5aa7cbb5184258abd50805cd071bf.gz
* romanization support in utf8 libraryAndreas Gohr2006-02-10
| | | | | | | | | | | | | | | | | This patch addes basic romanization support to the utf-8 library. It converts non-latin languages to ASCII. The transliteration tables used where gathered from various places on the net. I do not speak any of those languages so I can't say how good they are. Any recommendations and fixes are welcome! This can be enabled for ID cleaning by setting the deaccent option to 2. It is also used in the XHTML renderer to generate section ids based on the header titles. Leading digits and any remaining non-ASCII chars are removed as well. This is the first step to make section ID always XHTML compatible. Making sure they are unique is not implemented yet. darcs-hash:20060210200627-7ad00-61a633563bb92a00ef4a3f699d73117139cbf367.gz
* anchors inside headlinesAnika Henke2006-02-06
| | | | darcs-hash:20060206001131-d5083-cded00c0dd4cffce4986abaea6021cd93e1477f4.gz
* further xhtml strictness -- part 3Anika Henke2006-01-27
| | | | darcs-hash:20060127193238-d5083-7af0a40e439cd5f63e45d4037611132a16856799.gz
* urlencode -> rawurlencode (related to #685)Andreas Gohr2006-01-21
| | | | | | | | This changes nearly all occurences of urlencode to rawurlencode. The latter encodes spaces as %20 while the former uses a + sign. For the use in browser URLs %20 is the correct form. darcs-hash:20060121192747-7ad00-6563b77368a41f071609495c6a145982938a8301.gz
* stricter xhtml compliance -- part 2Anika Henke2006-01-15
| | | | darcs-hash:20060115183253-d5083-a343b935336bee053b99d75c7e3e72a296eb0099.gz
* better_xhtml_compliance_1.patchAnika Henke2006-01-14
| | | | darcs-hash:20060114163558-d5083-0d8e27162de2b0bfe9783e31cf4ca45a99006dd5.gz
* css fix for compatibility with older templatesAndreas Gohr2005-12-12
| | | | darcs-hash:20051212202103-7ad00-0dc080bff0423f2c93e29361db03452552577e93.gz
* unobstrusive JS for TOC, better onload handlingAndreas Gohr2005-12-10
| | | | | | | | | This path adds more unobstrusive JavaScript for the TOC handling. It also loads JavaScript initialiezers as soon as the DOM is parsed for Mozilla-based Browsers as described at http://dean.edwards.name/weblog/2005/09/busted/ - a IE solution was not chosen yet. darcs-hash:20051210193709-7ad00-771461e56d9661caf9ca733a6d617f009e24d0b7.gz
* fix for bad characters in interwiki classesAndreas Gohr2005-11-11
| | | | darcs-hash:20051111203902-7ad00-d3cd09528f6732723652e1bb01ba6e8fb9b6205f.gz
* get_tests_running_1hfuecks2005-11-07
| | | | darcs-hash:20051106233800-e96b6-90328f1b6cc5c8b25c6e02f113cf80475789d297.gz
* xhtmlsummary_patchhfuecks2005-11-07
| | | | darcs-hash:20051107000554-e96b6-1a7ae7a9d5e820d3c52629570ff33f8e75bc4a46.gz
* use classes for file icons like in interwiki linksAndreas Gohr2005-11-05
| | | | darcs-hash:20051105155911-7ad00-ecba6272c534f73fc1ace47152187be87ef7c6d3.gz
* Table Syntax fixes #280 #591Andreas Gohr2005-11-03
| | | | darcs-hash:20051103162630-6e07b-21520008f556114f8273307e7d6d33795488b1d2.gz
* Interwiki icons are set through CSS classes nowAndreas Gohr2005-10-30
| | | | darcs-hash:20051030152828-7ad00-58a99ca20a1d6ec62612a6281034c1dd669be44d.gz
* more test fixes (down to 55)Andreas Gohr2005-10-23
| | | | darcs-hash:20051022220320-7ad00-ada9d82ad5fdc670cfecc0f3fbdc50f6ed7fc036.gz
* moved parser tests to new test environmentAndreas Gohr2005-10-22
| | | | | | | The parser tests are outdated and need to be adjusted. Currently 71 tests fail. Others are probably missing. darcs-hash:20051021232328-7ad00-c1d62951dad810dc73f8e78ae82f37465c21c261.gz
* fix for double encoding when using mailguardAndreas Gohr2005-10-22
| | | | darcs-hash:20051021223434-7ad00-b6364357c2cc0af50bfdd1490debbb198d3ee5a6.gz
* another XSS bugfix for #595Andreas Gohr2005-10-18
| | | | darcs-hash:20051018213436-7ad00-63e2b361e358729cb90a6126f9cc842e4904c3ec.gz
* fix for XSS bug #595Andreas Gohr2005-10-18
| | | | darcs-hash:20051018200633-7ad00-959b25da1390a8d86e546b59ffe9a49094afb205.gz
* more unobstrusive javascriptAndreas Gohr2005-10-15
| | | | | | | | | | The edit form now is free of inline event handlers. There are still other places where inline javascript and even document.write is used which should be fixed as well. Currently the window.onload event is used to initialize everything which may not the best way to do so. Dean Edwards may have a solution: http://dean.edwards.name/weblog/2005/09/busted/ darcs-hash:20051015184404-7ad00-2404744d008e5ea7e1b5800c96800824b532ff47.gz
* added missing file icon #589Andreas Gohr2005-10-14
| | | | darcs-hash:20051014193252-7ad00-8f7fdf928fb5a48085749ad2cb923a5cebf701fb.gz
* allow dots in interwiki namesRobby Cornelissen2005-09-30
| | | | darcs-hash:20050930155249-0fef0-16280e1c28947a2604e04fb3311b97f207b6234a.gz
* remove (?u) from lexer -- its not a valid optionchris2005-09-28
| | | | darcs-hash:20050927223112-9b6ab-61c435bb0a674b2a7bd7dd707edc973f3a6bf068.gz
* allow empty interwikilinksKai Poggensee2005-09-22
| | | | | | | This patch changes the last quantifier in interwiki regexp to "*", allowing constructs like "MyWiki>". darcs-hash:20050922165958-5de9f-912efa15d90a109a2e02a74d14e0fa4de809b963.gz
* do not encode # in interwiki links #529Andreas Gohr2005-09-22
| | | | darcs-hash:20050922161723-7ad00-d3b80451eaa7315a7e5fbb41008d03e8bbc0a991.gz
* lexer fix: will now support ">" in look ahead/behind patterns & (?u) inline flagchris2005-09-22
| | | | darcs-hash:20050922154356-9b6ab-0e881a2f3fc6f3f8acd2f16df8a9dde68f6085e3.gz
* $conf['toptoclevel'] specifying topmost level of TOCjoe.lapp2005-09-17
| | | | | | Particularly useful with $conf['useheading'] darcs-hash:20050917041821-36b45-4187b687b6ade759035d0d695eb715f9192c1a7e.gz
* lexer fix, corrects pattern match locating issues for patterns with ↵chris2005-09-16
| | | | | | look-ahead/look-behind assertions (e.g. acronyms per bug#538) darcs-hash:20050916113259-9b6ab-47b502b4c7410d17229923d03c30ace76b7b1853.gz
* Added media 'nolink' and 'direct' optionsjoe.lapp2005-09-15
| | | | | | {{image.jpg?nolink}} darcs-hash:20050915032348-36b45-f298b21de05001cd9a56b4859bf265079b57bf69.gz
* fix for acronyms, but still buggyAndreas Gohr2005-09-14
| | | | | | | | | | | | | | | | The last change introduced a bug where acronyms inside words where marked. This fixes it partly. However there is still a bug - the following line gets both occurences of 'spec' marked as acronym and I don't know why: This is the specification also called spec. Only the last occurence of spec should be marked but both are. If the latter is missing the first one isn't marked as well. Any help appreciated. darcs-hash:20050914144810-7ad00-9e486e207cb856524a044a1d6d3ed07dbb534864.gz
* fixed UTF-8 handling in Acronyms #478Andreas Gohr2005-09-11
| | | | darcs-hash:20050911210801-7ad00-f571ad2eeb07ce2e62ae55775b49c0e9be523166.gz
* hide namespace in file-links (non-image media) #512Andreas Gohr2005-09-11
| | | | darcs-hash:20050911202522-7ad00-79c3db925f5c7c68e7751643a691ec0e4b380ea1.gz
* function obfuscate($email) moved to common.php; used in parser and some pluginsEsther Brunner2005-09-02
| | | | darcs-hash:20050902150527-283c4-dae58038c70aacb000f535e8173fa263ba774f52.gz
* fileicons for non image media #198Esther Brunner2005-08-16
| | | | darcs-hash:20050816192301-283c4-764462bd6cef810b4385a228edda3951ff709468.gz
* fixed minor bug introduced yesterdayAndreas Gohr2005-08-15
| | | | darcs-hash:20050815192355-7ad00-8ff39d69d48a8c1aa29a78111ff5b7d06a55256e.gz