summaryrefslogtreecommitdiff
path: root/inc/parser/xhtml.php
Commit message (Collapse)AuthorAge
* Merge pull request #387 from splitbrain/tabletheadAndreas Gohr2014-03-24
|\ | | | | Adding <thead> to tables
| * Merge branch 'master' into tabletheadChristopher Smith2014-03-12
| |\
| * | Wrap thead around 1st row, when 1st cell at 1st row is tableheader. ↵Gerrit Uitslag2013-10-17
| | | | | | | | | | | | Implements FS#1764
* | | Merge remote-tracking branch 'origin/master' into userlinkGerrit Uitslag2014-03-10
|\ \ \ | | |/ | |/| | | | | | | | | | Conflicts: inc/parser/renderer.php inc/template.php
| * | suppress errors where list() may not fill all varsChristopher Smith2014-03-05
| | |
| * | add renderers to autoladerChristopher Smith2014-02-25
| | |
| * | PHPDocs internallinkGerrit Uitslag2014-02-17
| | |
| * | added title to video/audio tags, use title for fallback links, refactored ↵Anika Henke2014-02-15
| | | | | | | | | | | | duplicate code
* | | interwiki : prefixed configurls handled as wikilinksGerrit Uitslag2014-02-15
| | |
* | | code reformattingGerrit Uitslag2014-02-15
| | |
* | | wikilink creating refactored to _resolveinterwiki().Gerrit Uitslag2014-02-15
| | | | | | | | | | | | Added DOKU_BASE for local target
* | | wikilink needs wiki target as wellGerrit Uitslag2014-02-15
| | |
* | | handle interwiki without slashes as pageids. Added user interwikiGerrit Uitslag2014-02-14
|/ / | | | | | | | | * allowed urlparams * added `wiki:users:` as default user profile link
* | fixed html errors in video and audio renderingAnika Henke2014-02-02
| |
* | Merge remote-tracking branch 'origin/master' into video-audioAnika Henke2013-11-02
|\| | | | | | | | | Conflicts: inc/parser/xhtml.php
| * make sure footnote numbers are unique across documents FS#2841Andreas Gohr2013-10-12
| |
| * Fix CodeSniffer whitespace violoationsMatt Perry2013-09-10
| | | | | | | | | | Removed extraneous whitespace to eliminate errors reported by the Squiz.WhiteSpace.SuperfluousWhitespace sniff.
| * Fix CodeSniffer violationsMatt Perry2013-08-27
| | | | | | | | | | | | | | Fix violations for the following sniff DokuWiki.Functions.OpeningFunctionBrace Also removed an extraneous semicolon.
| * Fix CodeSniffer violations for PHP filesMatt Perry2013-08-23
| | | | | | | | | | | | | | Fix violations for Squiz.Commenting.DocCommentAlignment.SpaceBeforeTag Conflicts: inc/parser/xhtml.php
| * Fix CodeSniffer violations for PHP filesMatt Perry2013-08-23
| | | | | | | | Fix violations for Generic.PHP.LowerCaseConstant.Found
| * Fix CodeSniffer violationsMatt Perry2013-08-22
| | | | | | | | Change indentation to ensure code confirms to CodeSniffer rules.
* | refactored audio/video code, removed wrong link around audioAnika Henke2013-08-04
| |
* | fixed typoAnika Henke2013-08-04
| |
* | 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.