summaryrefslogtreecommitdiff
path: root/inc/parser/xhtml.php
Commit message (Collapse)AuthorAge
...
* | added support for html5 audioAnika Henke2013-08-03
| | | | | | | | Similar to videos, all .ogg, .mp3 and .wav files with the same filename are automatically chosen as alternative sources when only one of them is mentioned in the media syntax.
* | improved code for videos (restrict to 3 mimetypes, removed codec info from ↵Anika Henke2013-08-03
| | | | | | | | type attribute)
* | added poster attribute to video if jpg or png with same file name existsAnika Henke2013-08-02
| |
* | Add several alternative formats to video for better browser compatibilityAnika Henke2013-08-02
| | | | | | | | | | | | All .webm, .ogv and .mp4 files with the same filename are automatically chosen as alternative sources when only one of them is mentioned in the media syntax.
* | added basic suport for embedding (html5) videosAnika Henke2013-08-02
|/
* Fix double encoding in rss syntax FS#2731Michael Hamann2013-02-23
|
* Display media file size only if file exists (prevents PHP warning)Michael Hamann2013-02-17
|
* show filesize of local file links in tooltipRobin Getz2013-01-09
|
* XHTML renderer: bind section id counter to the renderer instanceMichael Hamann2012-12-02
| | | | | | | This changes the previously static lastsecid into an instance variable, this leads to consistent section edit ids when the xhtml renderer is used more than once in a request. This makes it possible for test cases to know the exact section edit id for an instruction array.
* Document $text parameters of html and php in the xhtml parserMichael Hamann2012-08-24
|
* replaced use of basename() with utf8_basename() FS#2015Andreas Gohr2012-07-28
|
* xml compatibility fixes (mainly entities to unicode conversions)Anika Henke2012-07-05
|
* renamed smiley image class to 'icon' (FS#1970)Anika Henke2012-04-08
|
* removed align attribute from images and inserted them only in the feed (FS#1351)Anika Henke2012-04-08
| | | | can someone with better regex skills please revise this?
* use abbr instead of deprecated acronymAnika Henke2012-04-08
|
* removed names from footnotes and removed anchors from headings altogetherAnika Henke2012-04-08
|
* Merge pull request #71 from danny0838/masterAndreas Gohr2012-03-10
|\ | | | | Rework for 2 missing commits
| * Rewark for missing commit 9aa0e6c6087e616511fc95d1650ca9b608edece8Danny2011-12-17
| |
* | fixed .curid to always highlight the current ID of the main/viewed pageAnika Henke2012-01-31
| |
* | Revert 4a24b459, thus fixing FETCH_MEDIA_STATUS for missing files (FS#2405)Adrian Lang2011-12-20
|/
* issue #46 Render links to missing media files as link to the media managerKate Arzamastseva2011-09-02
|
* Revert "Only allow known protocols in RSS links"Andreas Gohr2011-06-14
| | | | | This reverts commit 1ca2719c7488662ebd7964c0d026e0890f923ee9 as it is now superseeded by a6b82e436e3d68a42a6556165d6aaf9249db44cd
* only allow configured URL schemes in external linksAndreas Gohr2011-06-14
| | | | | | | | | | | This fixes a problem where JavaScript could be introduced through specially crafted RSS feeds on a lower level than the commit from yesterday (1ca2719c7488662ebd7964c0d026e0890f923ee9) This also fixes a problem where JavaScript links could be introduced by specifying it as an RSS URL: the resulting error message displays a link to the broken feed URL. This patch makes sure there's no working link for unknown protocols.
* Only allow known protocols in RSS linksAndreas Gohr2011-06-13
| | | | | This fixes a security vulnerability where an attacker could introduce JavaScript links into wiki pages by including a prepared RSS feed.
* Change when metadata is rendered - only when really neededMichael Hamann2011-05-08
| | | | | | | | | | | | | | | | | | | | | | This changes the cache logic for metadata. It introduces a new mode that tries to avoid rendering the page again for simple requests but still updates the metadata when the page has been changed (but not when the cache timeout has been reached or purge is used). It simply compares the time of the last rendering with the last modified time of the page. The old boolean $render parameter has been changed into an int with three possible values. Compatibility for the old parameter is provided using a check with is_numeric using the following mapping: - false is still don't render (0 is the new value for that) - true is using that new render logic which means that many plugins will still work unchanged even if they request a lot of data using $render=true (1 is the new value for that providing full compatibility in the case 1 has been used instead of true) The default value for p_get_first_heading is now that new simple cache logic, the default value for getting metadata is the cache logic which should be used with care but is the only way to request (rendered) metadata that can change because of plugin installations or upgrades.
* Check if link exists and set right captionIzidor Matušov2011-04-08
|
* Revert "merged branch 'danny0838:rewrite_block' and resolved conflict"Andreas Gohr2011-02-06
| | | | | | | | | | | Anika's merge did not pul in the individual patches as one would expect. Then I messed up when trying to fix this by merging with danny's repo again but used the wrong branch. So we're still missing two patches. To have them apply cleanly I have to revert Anika's merge here. Another merge for the missing two patches will follow. This reverts commit b17e20ac9cca30b612968d02f06fa9c5df5c01f0.
* merged branch 'danny0838:rewrite_block' and resolved conflictAnika Henke2011-02-06
|
* removed obsolete references to 'JSnocheck' classAnika Henke2011-01-03
|
* Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3Michael Hamann2010-11-29
| | | | | | As of VIM 7.3 it is no longer possible to specify the encoding in the modeline. This gives an error message whenever such a file is opened, thus this commit removes the enc setting from the modeline.
* Improve compatibility of table instructions handlingAdrian Lang2010-10-12
|
* Fix table edit marker class element in XHTMLAdrian Lang2010-07-01
|
* added div around tables to make scrolling too wide ones in restrictive ↵Anika Henke2010-06-27
| | | | designs possible (FS#1980)
* FS#1915: strip one leading and one trailing newline from code content if ↵Gina Haeussge2010-06-26
| | | | available
* Do not parse URL params in internal links, just pass them throughAdrian Lang2010-06-23
|
* Make normal wikilinks work againAdrian Lang2010-06-17
|
* Allow URL params in internal links (FS#1967)Adrian Lang2010-06-17
|
* Really allow plugins to use section editingAdrian Lang2010-03-04
|
* Show last edit section button againAdrian Lang2010-03-01
|
* Use double quotes for XHTML attributesAdrian Lang2010-02-17
|
* Validate section edit dataAdrian Lang2010-02-15
|
* Hide secedit buttons without titleAdrian Lang2010-02-08
|
* Fix section editing killing next sectionAdrian Lang2010-02-08
|
* Rewrite section edit handling according to #1860Adrian Lang2010-02-04
|
* Add TABLE range marker for table editingAdrian Lang2010-01-19
| | | | darcs-hash:20091119140619-e4919-15efddc768526a6c1f6472f83ede17019144ffa3.gz
* removed deprecated PHP4 constructAndreas Gohr2010-01-15
| | | | | Assigning the return value of new by reference is deprecated, PHP5's new automatically assigns by reference
* fixed double encoding when embedding flash through image syntaxAndreas Gohr2010-01-09
|
* fixed a bug of image links with relative mediaID FS#1775Kazutaka Miyasaka2009-11-15
| | | | | | Ignore-this: d1798348ca669a3471f33b501f6b1aa darcs-hash:20091115131328-9b77a-9f24277aba89ddc4c8dca30edacaeeb44f29e628.gz
* revert of rowspan impl. in xhtml.phphakan.sandell2009-11-04
| | | | darcs-hash:20091104202048-9a5f4-99f70c48dff6177d210cbcc729c83397ff3a3000.gz
* rowspan with ::: implemented in parser/handlerhakan.sandell2009-11-03
| | | | darcs-hash:20091103161002-9a5f4-2114938a7e62a924b9fe424b63584a4747286563.gz