usage.xml 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <usage>
  3. <directive id="Core.CollectErrors">
  4. <file name="HTMLPurifier.php">
  5. <line>131</line>
  6. </file>
  7. <file name="HTMLPurifier/Lexer.php">
  8. <line>81</line>
  9. </file>
  10. <file name="HTMLPurifier/Lexer/DirectLex.php">
  11. <line>53</line>
  12. <line>73</line>
  13. <line>348</line>
  14. </file>
  15. <file name="HTMLPurifier/Strategy/RemoveForeignElements.php">
  16. <line>47</line>
  17. </file>
  18. </directive>
  19. <directive id="CSS.MaxImgLength">
  20. <file name="HTMLPurifier/CSSDefinition.php">
  21. <line>157</line>
  22. </file>
  23. </directive>
  24. <directive id="CSS.Proprietary">
  25. <file name="HTMLPurifier/CSSDefinition.php">
  26. <line>214</line>
  27. </file>
  28. </directive>
  29. <directive id="CSS.AllowTricky">
  30. <file name="HTMLPurifier/CSSDefinition.php">
  31. <line>218</line>
  32. </file>
  33. </directive>
  34. <directive id="CSS.AllowImportant">
  35. <file name="HTMLPurifier/CSSDefinition.php">
  36. <line>222</line>
  37. </file>
  38. </directive>
  39. <directive id="CSS.AllowedProperties">
  40. <file name="HTMLPurifier/CSSDefinition.php">
  41. <line>275</line>
  42. </file>
  43. </directive>
  44. <directive id="Cache.DefinitionImpl">
  45. <file name="HTMLPurifier/DefinitionCacheFactory.php">
  46. <line>49</line>
  47. </file>
  48. </directive>
  49. <directive id="HTML.Doctype">
  50. <file name="HTMLPurifier/DoctypeRegistry.php">
  51. <line>83</line>
  52. </file>
  53. </directive>
  54. <directive id="HTML.CustomDoctype">
  55. <file name="HTMLPurifier/DoctypeRegistry.php">
  56. <line>85</line>
  57. </file>
  58. </directive>
  59. <directive id="HTML.XHTML">
  60. <file name="HTMLPurifier/DoctypeRegistry.php">
  61. <line>88</line>
  62. </file>
  63. </directive>
  64. <directive id="HTML.Strict">
  65. <file name="HTMLPurifier/DoctypeRegistry.php">
  66. <line>93</line>
  67. </file>
  68. </directive>
  69. <directive id="Core.Encoding">
  70. <file name="HTMLPurifier/Encoder.php">
  71. <line>267</line>
  72. <line>300</line>
  73. </file>
  74. </directive>
  75. <directive id="Test.ForceNoIconv">
  76. <file name="HTMLPurifier/Encoder.php">
  77. <line>272</line>
  78. <line>308</line>
  79. </file>
  80. </directive>
  81. <directive id="Core.EscapeNonASCIICharacters">
  82. <file name="HTMLPurifier/Encoder.php">
  83. <line>304</line>
  84. </file>
  85. </directive>
  86. <directive id="Output.CommentScriptContents">
  87. <file name="HTMLPurifier/Generator.php">
  88. <line>45</line>
  89. </file>
  90. </directive>
  91. <directive id="Output.SortAttr">
  92. <file name="HTMLPurifier/Generator.php">
  93. <line>46</line>
  94. </file>
  95. </directive>
  96. <directive id="Output.TidyFormat">
  97. <file name="HTMLPurifier/Generator.php">
  98. <line>75</line>
  99. </file>
  100. </directive>
  101. <directive id="Output.Newline">
  102. <file name="HTMLPurifier/Generator.php">
  103. <line>89</line>
  104. </file>
  105. </directive>
  106. <directive id="HTML.BlockWrapper">
  107. <file name="HTMLPurifier/HTMLDefinition.php">
  108. <line>222</line>
  109. </file>
  110. </directive>
  111. <directive id="HTML.Parent">
  112. <file name="HTMLPurifier/HTMLDefinition.php">
  113. <line>230</line>
  114. </file>
  115. </directive>
  116. <directive id="HTML.AllowedElements">
  117. <file name="HTMLPurifier/HTMLDefinition.php">
  118. <line>247</line>
  119. </file>
  120. </directive>
  121. <directive id="HTML.AllowedAttributes">
  122. <file name="HTMLPurifier/HTMLDefinition.php">
  123. <line>248</line>
  124. </file>
  125. </directive>
  126. <directive id="HTML.Allowed">
  127. <file name="HTMLPurifier/HTMLDefinition.php">
  128. <line>251</line>
  129. </file>
  130. </directive>
  131. <directive id="HTML.ForbiddenElements">
  132. <file name="HTMLPurifier/HTMLDefinition.php">
  133. <line>337</line>
  134. </file>
  135. </directive>
  136. <directive id="HTML.ForbiddenAttributes">
  137. <file name="HTMLPurifier/HTMLDefinition.php">
  138. <line>338</line>
  139. </file>
  140. </directive>
  141. <directive id="HTML.Trusted">
  142. <file name="HTMLPurifier/HTMLModuleManager.php">
  143. <line>202</line>
  144. </file>
  145. <file name="HTMLPurifier/Lexer.php">
  146. <line>258</line>
  147. </file>
  148. <file name="HTMLPurifier/HTMLModule/Image.php">
  149. <line>27</line>
  150. </file>
  151. <file name="HTMLPurifier/Lexer/DirectLex.php">
  152. <line>36</line>
  153. </file>
  154. <file name="HTMLPurifier/Strategy/RemoveForeignElements.php">
  155. <line>23</line>
  156. </file>
  157. </directive>
  158. <directive id="HTML.AllowedModules">
  159. <file name="HTMLPurifier/HTMLModuleManager.php">
  160. <line>209</line>
  161. </file>
  162. </directive>
  163. <directive id="HTML.CoreModules">
  164. <file name="HTMLPurifier/HTMLModuleManager.php">
  165. <line>210</line>
  166. </file>
  167. </directive>
  168. <directive id="HTML.Proprietary">
  169. <file name="HTMLPurifier/HTMLModuleManager.php">
  170. <line>221</line>
  171. </file>
  172. </directive>
  173. <directive id="HTML.SafeObject">
  174. <file name="HTMLPurifier/HTMLModuleManager.php">
  175. <line>226</line>
  176. </file>
  177. </directive>
  178. <directive id="HTML.SafeEmbed">
  179. <file name="HTMLPurifier/HTMLModuleManager.php">
  180. <line>229</line>
  181. </file>
  182. </directive>
  183. <directive id="Attr.IDBlacklist">
  184. <file name="HTMLPurifier/IDAccumulator.php">
  185. <line>26</line>
  186. </file>
  187. </directive>
  188. <directive id="Core.Language">
  189. <file name="HTMLPurifier/LanguageFactory.php">
  190. <line>88</line>
  191. </file>
  192. </directive>
  193. <directive id="Core.LexerImpl">
  194. <file name="HTMLPurifier/Lexer.php">
  195. <line>76</line>
  196. </file>
  197. </directive>
  198. <directive id="Core.MaintainLineNumbers">
  199. <file name="HTMLPurifier/Lexer.php">
  200. <line>80</line>
  201. </file>
  202. <file name="HTMLPurifier/Lexer/DirectLex.php">
  203. <line>48</line>
  204. </file>
  205. </directive>
  206. <directive id="Core.ConvertDocumentToFragment">
  207. <file name="HTMLPurifier/Lexer.php">
  208. <line>267</line>
  209. </file>
  210. </directive>
  211. <directive id="URI.Host">
  212. <file name="HTMLPurifier/URIDefinition.php">
  213. <line>64</line>
  214. </file>
  215. </directive>
  216. <directive id="URI.Base">
  217. <file name="HTMLPurifier/URIDefinition.php">
  218. <line>65</line>
  219. </file>
  220. </directive>
  221. <directive id="URI.DefaultScheme">
  222. <file name="HTMLPurifier/URIDefinition.php">
  223. <line>72</line>
  224. </file>
  225. </directive>
  226. <directive id="URI.AllowedSchemes">
  227. <file name="HTMLPurifier/URISchemeRegistry.php">
  228. <line>42</line>
  229. </file>
  230. </directive>
  231. <directive id="URI.OverrideAllowedSchemes">
  232. <file name="HTMLPurifier/URISchemeRegistry.php">
  233. <line>43</line>
  234. </file>
  235. </directive>
  236. <directive id="URI.Disable">
  237. <file name="HTMLPurifier/AttrDef/URI.php">
  238. <line>28</line>
  239. </file>
  240. </directive>
  241. <directive id="Core.ColorKeywords">
  242. <file name="HTMLPurifier/AttrDef/CSS/Color.php">
  243. <line>12</line>
  244. </file>
  245. <file name="HTMLPurifier/AttrDef/HTML/Color.php">
  246. <line>12</line>
  247. </file>
  248. </directive>
  249. <directive id="Attr.AllowedFrameTargets">
  250. <file name="HTMLPurifier/AttrDef/HTML/FrameTarget.php">
  251. <line>15</line>
  252. </file>
  253. </directive>
  254. <directive id="Attr.EnableID">
  255. <file name="HTMLPurifier/AttrDef/HTML/ID.php">
  256. <line>20</line>
  257. </file>
  258. </directive>
  259. <directive id="Attr.IDPrefix">
  260. <file name="HTMLPurifier/AttrDef/HTML/ID.php">
  261. <line>26</line>
  262. </file>
  263. </directive>
  264. <directive id="Attr.IDPrefixLocal">
  265. <file name="HTMLPurifier/AttrDef/HTML/ID.php">
  266. <line>28</line>
  267. <line>31</line>
  268. </file>
  269. </directive>
  270. <directive id="Attr.IDBlacklistRegexp">
  271. <file name="HTMLPurifier/AttrDef/HTML/ID.php">
  272. <line>54</line>
  273. </file>
  274. </directive>
  275. <directive id="Attr.DefaultTextDir">
  276. <file name="HTMLPurifier/AttrTransform/BdoDir.php">
  277. <line>13</line>
  278. </file>
  279. </directive>
  280. <directive id="Core.RemoveInvalidImg">
  281. <file name="HTMLPurifier/AttrTransform/ImgRequired.php">
  282. <line>18</line>
  283. </file>
  284. <file name="HTMLPurifier/Strategy/RemoveForeignElements.php">
  285. <line>20</line>
  286. </file>
  287. </directive>
  288. <directive id="Attr.DefaultInvalidImage">
  289. <file name="HTMLPurifier/AttrTransform/ImgRequired.php">
  290. <line>19</line>
  291. </file>
  292. </directive>
  293. <directive id="Attr.DefaultImageAlt">
  294. <file name="HTMLPurifier/AttrTransform/ImgRequired.php">
  295. <line>25</line>
  296. </file>
  297. </directive>
  298. <directive id="Attr.DefaultInvalidImageAlt">
  299. <file name="HTMLPurifier/AttrTransform/ImgRequired.php">
  300. <line>32</line>
  301. </file>
  302. </directive>
  303. <directive id="Core.EscapeInvalidChildren">
  304. <file name="HTMLPurifier/ChildDef/Required.php">
  305. <line>62</line>
  306. </file>
  307. </directive>
  308. <directive id="Cache.SerializerPath">
  309. <file name="HTMLPurifier/DefinitionCache/Serializer.php">
  310. <line>91</line>
  311. </file>
  312. </directive>
  313. <directive id="FilterParam.ExtractStyleBlocksTidyImpl">
  314. <file name="HTMLPurifier/Filter/ExtractStyleBlocks.php">
  315. <line>41</line>
  316. </file>
  317. </directive>
  318. <directive id="FilterParam.ExtractStyleBlocksScope">
  319. <file name="HTMLPurifier/Filter/ExtractStyleBlocks.php">
  320. <line>65</line>
  321. </file>
  322. </directive>
  323. <directive id="FilterParam.ExtractStyleBlocksEscaping">
  324. <file name="HTMLPurifier/Filter/ExtractStyleBlocks.php">
  325. <line>123</line>
  326. </file>
  327. </directive>
  328. <directive id="HTML.MaxImgLength">
  329. <file name="HTMLPurifier/HTMLModule/Image.php">
  330. <line>14</line>
  331. </file>
  332. <file name="HTMLPurifier/HTMLModule/SafeEmbed.php">
  333. <line>13</line>
  334. </file>
  335. <file name="HTMLPurifier/HTMLModule/SafeObject.php">
  336. <line>19</line>
  337. </file>
  338. </directive>
  339. <directive id="HTML.TidyLevel">
  340. <file name="HTMLPurifier/HTMLModule/Tidy.php">
  341. <line>45</line>
  342. </file>
  343. </directive>
  344. <directive id="HTML.TidyAdd">
  345. <file name="HTMLPurifier/HTMLModule/Tidy.php">
  346. <line>49</line>
  347. </file>
  348. </directive>
  349. <directive id="HTML.TidyRemove">
  350. <file name="HTMLPurifier/HTMLModule/Tidy.php">
  351. <line>50</line>
  352. </file>
  353. </directive>
  354. <directive id="AutoFormatParam.PurifierLinkifyDocURL">
  355. <file name="HTMLPurifier/Injector/PurifierLinkify.php">
  356. <line>15</line>
  357. </file>
  358. </directive>
  359. <directive id="Core.AggressivelyFixLt">
  360. <file name="HTMLPurifier/Lexer/DOMLex.php">
  361. <line>44</line>
  362. </file>
  363. </directive>
  364. <directive id="Core.DirectLexLineNumberSyncInterval">
  365. <file name="HTMLPurifier/Lexer/DirectLex.php">
  366. <line>70</line>
  367. </file>
  368. </directive>
  369. <directive id="Core.EscapeInvalidTags">
  370. <file name="HTMLPurifier/Strategy/MakeWellFormed.php">
  371. <line>45</line>
  372. </file>
  373. <file name="HTMLPurifier/Strategy/RemoveForeignElements.php">
  374. <line>19</line>
  375. </file>
  376. </directive>
  377. <directive id="Core.RemoveScriptContents">
  378. <file name="HTMLPurifier/Strategy/RemoveForeignElements.php">
  379. <line>25</line>
  380. </file>
  381. </directive>
  382. <directive id="Core.HiddenElements">
  383. <file name="HTMLPurifier/Strategy/RemoveForeignElements.php">
  384. <line>26</line>
  385. </file>
  386. </directive>
  387. <directive id="URI.HostBlacklist">
  388. <file name="HTMLPurifier/URIFilter/HostBlacklist.php">
  389. <line>8</line>
  390. </file>
  391. </directive>
  392. <directive id="URI.MungeResources">
  393. <file name="HTMLPurifier/URIFilter/Munge.php">
  394. <line>14</line>
  395. </file>
  396. </directive>
  397. <directive id="URI.MungeSecretKey">
  398. <file name="HTMLPurifier/URIFilter/Munge.php">
  399. <line>15</line>
  400. </file>
  401. </directive>
  402. </usage>