Advertisement
Guest User

Untitled

a guest
Jul 10th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 61.11 KB | None | 0 0
  1. This document specifies the required characteristics of each template. The keys used in the templateSettings.json will be used to refer to them. The name of the element should be used as the id or class in case of cells.
  2. In addition to these templates, the templateSettings file also specifies some images to be used:
  3. defaultBanner: used as a board default banner.
  4. spoiler: used as spoiler image.
  5. thumb: used as generic thumb.
  6. audioThumb: used as generic thumb for audio files.
  7.  
  8. ------------------------------------------------------------------------------------------
  9.  
  10. TEM_ID::01
  11.  
  12. index: site's front-page.
  13.  
  14. Elements:
  15. divBoards:
  16. use: have children appended to it or might be removed.
  17. description: contains the listing of boards.
  18.  
  19. divLatestImages:
  20. use: have children appended to it or might be removed.
  21. description: contains the latest images made on the whole site.
  22.  
  23. divLatestPosts:
  24. use: have children appended to it or might be removed.
  25. description: contains the latest posts made on the whole site.
  26.  
  27. linkEngine:
  28. use: have it's innerHTML and href manipulated.
  29. description: contains the engine name and version and links to the repository.
  30.  
  31. divStats:
  32. use: might be removed.
  33. description: panel that contains the global stats.
  34.  
  35. labelTotalPosts:
  36. use: have it's innerHTML manipulated.
  37. description: label with the total amount of posts in the whole site.
  38.  
  39. labelTotalIps:
  40. use: have it's innerHTML manipualted.
  41. description: label with the total amount of unique ips in the past 24 hours.
  42.  
  43. labelTotalBoards:
  44. use: have it's innerHTML manipulated.
  45. description: label with the total amount boards on the site.
  46.  
  47. labelTotalPPH:
  48. use: have it's innerHTML manipulated.
  49. description: label with the total PPH of the site for the past hour.
  50.  
  51. labelTotalFiles:
  52. use: have it's innerHTML manipulated.
  53. description: label iwth the total amount of files saved.
  54.  
  55. labelTotalSize:
  56. use: have it's innerHTML manipulated.
  57. description: label with the total size of files saved.
  58.  
  59. ------------------------------------------------------------------------------------------
  60.  
  61. TEM_ID::02
  62.  
  63. boardPage: board pages, listing threads.
  64.  
  65. Elements:
  66. panelMessage:
  67. use: might be removed.
  68. description: panel that holds the element containing the board message.
  69.  
  70. divMessage:
  71. use: have it's innerHTML manipulated.
  72. description: contains the board message.
  73.  
  74. labelName:
  75. use: have it's innerHTML manipulated.
  76. description: contains the URI and name of the board.
  77.  
  78. flagsDiv:
  79. use: might be removed.
  80. description: element containing the flag selection.
  81.  
  82. flagCombobox:
  83. use: have children appended to it.
  84. description: combobox used to select a flag.
  85.  
  86. labelDescription:
  87. use: have it's innerHTML manipulated.
  88. description: contains the description of the board.
  89.  
  90. divThreads:
  91. use: have children appended to it.
  92. description: contains the list list of threads in the page.
  93.  
  94. divPages:
  95. use: have children appended to it.
  96. description: contains the listing of available pages in the board.
  97.  
  98. boardIdentifier:
  99. use: have it's value manipulated.
  100. description: hidden input used to identify the board the page belongs to.
  101.  
  102. linkManagement:
  103. use: have it's href manipulated.
  104. description: link to the board management page.
  105.  
  106. linkModeration:
  107. use: have it's href manipulated.
  108. description: link to the board moderation page.
  109.  
  110. bannerImage:
  111. use: have it's src manipulated.
  112. description: holds the link that displays a banner to the board.
  113.  
  114. captchaDiv:
  115. use: might be removed.
  116. description: holds the captcha elements.
  117.  
  118. divName:
  119. use: might be removed.
  120. description: holds the name input elements.
  121.  
  122. labelMaxFileSize:
  123. use: have it's innerHTML manipulated.
  124. description: holds the maximum allowed file size for uploads.
  125.  
  126. linkPrevious:
  127. use: have it's href manipulated and might be removed.
  128. description: link to the board previous page.
  129.  
  130. linkNext:
  131. use: have it's href manipulated and might be removed.
  132. description: link to the board next page.
  133.  
  134. labelMaxFiles:
  135. use: have it's innerHTML manipulated.
  136. description: label that displays the maximum amount of files allowed to be posted.
  137.  
  138. labelMessageLength:
  139. use: have it's innerHTML manipulated.
  140. description: label that displays the maximum allowed lenght of posted messages.
  141.  
  142. divUpload:
  143. use: might be removed.
  144. description: div removed for textboards.
  145.  
  146. ------------------------------------------------------------------------------------------
  147.  
  148. TEM_ID::03
  149.  
  150. threadPage: thread page, with all replies.
  151.  
  152. Elements:
  153. ipDeletionForm:
  154. use: might be removed.
  155. description: form used to delete all posts from the whole site coming from a single ip.
  156.  
  157. panelMessage:
  158. use: might be removed.
  159. description: panel that holds the element containing the board message.
  160.  
  161. divMessage:
  162. use: have it's innerHTML manipulated.
  163. description: contains the board message.
  164.  
  165. labelName:
  166. use: have it's innerHTML manipulated.
  167. description: contains the URI and name of the board.
  168.  
  169. flagsDiv:
  170. use: might be removed.
  171. description: element containing the flag selection.
  172.  
  173. flagCombobox:
  174. use: have children appended to it.
  175. description: combobox used to select a flag.
  176.  
  177. labelDescription:
  178. use: have it's innerHTML manipulated.
  179. description: contains the description of the board.
  180.  
  181. divThreads:
  182. use: have children appended to it.
  183. description: contains the OP. I decided to keep the same structure of the board page to keep uniformity.
  184.  
  185. boardIdentifier:
  186. use: have it's value manipulated.
  187. description: hidden input used to identify the board the page belongs to.
  188.  
  189. threadIdentifier:
  190. use: have it's value manipulated.
  191. description: hidden input used to identify the thread the page belongs to.
  192.  
  193. linkManagement:
  194. use: have it's href manipulated.
  195. description: link to the board management page.
  196.  
  197. linkMod:
  198. use: have it's href manipulated.
  199. description: link to the moderation page of the thread.
  200.  
  201. divMod:
  202. use: might be removed.
  203. description: area that contains moderation specific elements.
  204.  
  205. divControls:
  206. use: might be removed.
  207. description: div with general controls, like lock and pin.
  208.  
  209. controlBoardIdentifier:
  210. use: have it's value manipulated.
  211. description: hidden input to identify the board for the controls page.
  212.  
  213. controlThreadIdentifier:
  214. use: have it's value manipulated.
  215. description: hidden input to identify the thread for the controls page.
  216.  
  217. checkboxLock:
  218. use: might be turned on.
  219. description: check-box indicating if the thread is locked.
  220.  
  221. checkboxPin:
  222. use: might be turned on.
  223. description: check-box indicating if the thread is pinned.
  224.  
  225. checkboxCyclic:
  226. use: might be turned on.
  227. description: check-box indicating if the thread is cyclic.
  228.  
  229. bannerImage:
  230. use: have it's src manipulated.
  231. description: holds the link that displays a banner to the board.
  232.  
  233. captchaDiv:
  234. use: might be removed.
  235. description: holds the captcha elements.
  236.  
  237. divName:
  238. use: might be removed.
  239. description: holds the name input elements.
  240.  
  241. labelMaxFileSize:
  242. use: have it's innerHTML manipulated.
  243. description: holds the maximum allowed file size for uploads.
  244.  
  245. formTransfer:
  246. use: might be removed.
  247. description: form used to transfer the thread to a different board.
  248.  
  249. transferBoardIdentifier:
  250. use: have it's value manipulated.
  251. description: hidden identifier that identifies the origin board of the thread when transferring it.
  252.  
  253. transferThreadIdentifier:
  254. use: have it's value manipulated.
  255. description: hidden identifier that identifies the thread being transferred.
  256.  
  257. labelMaxFiles:
  258. use: have it's innerHTML manipulated.
  259. description: label that displays the maximum amount of files allowed to be posted.
  260.  
  261. labelMessageLength:
  262. use: have it's innerHTML manipulated.
  263. description: label that displays the maximum allowed lenght of posted messages.
  264.  
  265. divUpload:
  266. use: might be removed.
  267. description: div removed for textboards.
  268.  
  269. ------------------------------------------------------------------------------------------
  270.  
  271. TEM_ID::04
  272.  
  273. messagePage: generic message page used by the form api.
  274.  
  275. Elements:
  276. labelMessage:
  277. use: have it's innerHTML manipulated.
  278. description: displays the message itself.
  279.  
  280. linkRedirect:
  281. use: have it's href manipulated.
  282. description: link to the redirection of the page.
  283.  
  284. Required tags:
  285. head
  286.  
  287. ------------------------------------------------------------------------------------------
  288.  
  289. TEM_ID::05
  290.  
  291. opCell*: cell used for the thread's OP.
  292.  
  293. Root element: form
  294. Observation: will have the class "multipleUploads" added to it if contains more than one upload.
  295.  
  296. Elements:
  297. contentOmissionIndicator:
  298. use: might be removed.
  299. description: element indicating the original text was too long to be displayed.
  300.  
  301. linkFullText:
  302. use: have it's href manipulated.
  303. description: link to the post if the message is too long and had its original text trimmed.
  304.  
  305. labelIp:
  306. use: have it's innerHTML manipulated or might be removed.
  307. description: label used to display the hashed ip of the poster to the staff.
  308.  
  309. panelRange:
  310. use: might be removed.
  311. description: panel that contains the range of the poster's ip.
  312.  
  313. linkEdit:
  314. use: have it's href manipulated or may be removed.
  315. description: link that opens the page used to edit the message of the OP.
  316.  
  317. imgFlag:
  318. use: have it's src and title manipulated or may be removed.
  319. description: img used to display the poster's selected flag.
  320.  
  321. labelLastEdit:
  322. use: have it's innerHTML manipulated or may be removed.
  323. description: label used to indicate the last time the thread was edited.
  324.  
  325. labelOmission:
  326. use: have it's innerHTML manipulated.
  327. description: label indicating how many files and posts are being omitted when the thread is listed on a board page.
  328.  
  329. linkPreview:
  330. use: have it's href manipulated.
  331. description: link to the thread's preview.
  332.  
  333. panelUploads:
  334. use: have children appended to it.
  335. description: contains the uploads for the post.
  336.  
  337. linkName:
  338. use: have it's innerHTML manipulated and might have its href manipulated.
  339. description: contains the poster's name and links to the poster e-mail. Will have the class "noEmailName" added if it doesn't have an e-mail to be added to href.
  340.  
  341. panelIp:
  342. use: might be removed.
  343. description: object to be removed if the range and ip are not going to be informed.
  344.  
  345. labelBroadRange:
  346. use: have it's innerHTML manipulated.
  347. description: contains the poster's first half of his ip.
  348.  
  349. labelNarrowRange:
  350. use: have it's innerHTML manipulated.
  351. description: contains the poster's first three quarters of his ip.
  352.  
  353. labelSubject:
  354. use: have it's innerHTML manipulated or might be removed.
  355. description: contains the thread's subject.
  356.  
  357. labelCreated:
  358. use: have it's innerHTML manipulated.
  359. description: contains the when the thread was created.
  360.  
  361. divMessage:
  362. use: have it's innerHTML manipulated.
  363. description: contains the thread's message.
  364.  
  365. divPosts:
  366. use: have children appended to it.
  367. description: contains the thread's posts.
  368.  
  369. linkReply:
  370. use: have it's href manipulated.
  371. description: contains the link to reply the thread.
  372.  
  373. linkSelf:
  374. use: have it's href manipulated.
  375. description: contains the link for the thread itself.
  376.  
  377. linkQuote:
  378. use: have it's href and innerHTML manipulated.
  379. description: contains the link for the thread itself to be used for quoting.
  380.  
  381. deletionCheckBox:
  382. use: have it's value manipulated.
  383. description: check-box used for deletion or reporting.
  384.  
  385. lockIndicator:
  386. use: might be removed.
  387. description: element that indicates the thread is locked.
  388.  
  389. bumpLockIndicator:
  390. use: might be removed.
  391. description: element that indicates the thread is bumplocked.
  392.  
  393. cyclicIndicator:
  394. use: might be removed.
  395. description: element that indicates the thread is cyclic.
  396.  
  397. pinIndicator:
  398. use: might be removed.
  399. description: element that indicates the thread is pinned.
  400.  
  401. spanId:
  402. use: might be removed.
  403. description: object that contains the label with the poster id.
  404.  
  405. labelId:
  406. use: have it's innerHTML and style attribute manipulated.
  407. description: holds the poster's thread-wise id.
  408.  
  409. labelRole:
  410. use: have it's innerHTML manipulated or might be removed.
  411. description: holds the role of the user in the board. If the user doesn't have a role in the board, it will display its global role, if the user is not a regular user.
  412.  
  413. divBanMessage:
  414. use: have it's innerHTML manipulated or might be removed.
  415. description: holds the ban message, if the content was used for a ban.
  416.  
  417. ------------------------------------------------------------------------------------------
  418.  
  419. TEM_ID::06
  420.  
  421. postCell*: cell used for thread replies.
  422.  
  423. Root element: form
  424. Observation: will have the class "multipleUploads" added to it if contains more than one upload.
  425.  
  426. Elements:
  427. contentOmissionIndicator:
  428. use: might be removed.
  429. description: element indicating the original text was too long to be displayed.
  430.  
  431. linkFullText:
  432. use: have it's href manipulated.
  433. description: link to the post if the message is too long and had its original text trimmed.
  434.  
  435. labelIp:
  436. use: have it's innerHTML manipulated or might be removed.
  437. description: label used to display the hashed ip of the poster to the staff.
  438.  
  439. divBanMessage:
  440. use: have it's innerHTML manipulated or might be removed.
  441. description: holds the ban message, if the content was used for a ban.
  442.  
  443. imgFlag:
  444. use: have it's src and title manipulated or may be removed.
  445. description: img used to display the poster's selected flag.
  446.  
  447. labelLastEdit:
  448. use: have it's innerHTML manipulated or may be removed.
  449. description: label used to indicate the last time the thread was edited.
  450.  
  451. linkEdit:
  452. use: have it's href manipulated or may be removed.
  453. description: link that opens the page used to edit the message of the post.
  454.  
  455. linkPreview:
  456. use: have it's href manipulated.
  457. description: link to the post's preview.
  458.  
  459. panelIp:
  460. use: might be removed.
  461. description: object to be removed if the range and ip are not going to be informed.
  462.  
  463. panelRange:
  464. use: might be removed.
  465. description: panel that contains the range of the poster's ip.
  466.  
  467. labelBroadRange:
  468. use: have it's innerHTML manipulated.
  469. description: contains the poster's first half of his ip.
  470.  
  471. labelNarrowRange:
  472. use: have it's innerHTML manipulated.
  473. description: contains the poster's first three quarters of his ip.
  474.  
  475. panelUploads:
  476. use: have children appended to it.
  477. description: contains the uploads for the post.
  478.  
  479. labelRole:
  480. use: have it's innerHTML manipulated or might be removed.
  481. description: holds the role of the user in the board. If the user doesn't have a role in the board, it will display its global role, if the user is not a regular user.
  482.  
  483. linkName:
  484. use: have it's innerHTML manipulated and might have its href manipulated.
  485. description: contains the poster's name and links to the poster e-mail. Will have the class "noEmailName" added if it doesn't have an e-mail to be added to href.
  486.  
  487. labelSubject:
  488. use: have it's innerHTML manipulated or might be removed.
  489. description: contains the thread's subject.
  490.  
  491. labelCreated:
  492. use: have it's innerHTML manipulated.
  493. description: contains the when the thread was created.
  494.  
  495. divMessage:
  496. use: have it's innerHTML manipulated.
  497. description: contains the thread's message.
  498.  
  499. linkSelf:
  500. use: have it's href manipulated.
  501. description: contains the link for the post itself.
  502.  
  503. linkQuote:
  504. use: have it's href and innerHTML manipulated.
  505. description: contains the link for the post used for quoting.
  506.  
  507. deletionCheckBox:
  508. use: have it's value manipulated.
  509. description: check-box used for deletion or reporting.
  510.  
  511. spanId:
  512. use: might be removed.
  513. description: object that contains the label with the poster id.
  514.  
  515. labelId:
  516. use: have it's innerHTML and style attribute manipulated.
  517. description: holds the poster's thread-wise id.
  518.  
  519. ------------------------------------------------------------------------------------------
  520.  
  521. TEM_ID::07
  522.  
  523. accountPage: page used for user's accounts.
  524.  
  525. Elements:
  526. labelLogin:
  527. use: have it's innerHTML manipulated.
  528. description: contains the user's login.
  529.  
  530. checkboxAlwaysSign:
  531. use: might be turned on.
  532. description: check-box that indicates the user wishes to always sign posts with his role.
  533.  
  534. ownedDiv:
  535. use: have children appended to it.
  536. description: contains the list of boards owned by the user.
  537.  
  538. volunteeredDiv:
  539. use: have children appended to it.
  540. description: contains the list of boards owned by the user.
  541.  
  542. globalManagementLink:
  543. use: might be removed.
  544. description: link that leads to the global management page.
  545.  
  546. emailField:
  547. use: have it's value manipulated.
  548. description: field that holds the user e-mail.
  549.  
  550. boardCreationDiv:
  551. use: might be removed.
  552. description: panel that holds the board creation form.
  553.  
  554. ------------------------------------------------------------------------------------------
  555.  
  556. TEM_ID::08
  557.  
  558. recoveryEmail: template used for recovery request e-mails.
  559.  
  560. Elements:
  561. linkRecovery:
  562. use: have it's href manipulated.
  563. description: contains the link to be used to reset the account's password.
  564.  
  565. ------------------------------------------------------------------------------------------
  566.  
  567. TEM_ID::09
  568.  
  569. resetEmail: template used for password reset e-mails.
  570.  
  571. Elements:
  572. labelNewPass:
  573. use: have it's innerHTML manipulated.
  574. description: contains the new password of the account.
  575.  
  576. ------------------------------------------------------------------------------------------
  577.  
  578. TEM_ID::10
  579.  
  580. gManagement: global management page.
  581.  
  582. Elements:
  583. appealedBansPanel:
  584. use: have children appended to it or might be removed.
  585. description: panel containing the appealed bans that weren't denied.
  586.  
  587. globalBannersLink:
  588. use: might be removed.
  589. description: link to the page used to manage global bans.
  590.  
  591. globalSettingsLink:
  592. use: might be removed.
  593. description: link to the global settings page.
  594.  
  595. divStaff:
  596. use: have children appended to it or might be removed.
  597. description: contains the list of the staff of the site.
  598.  
  599. userLabel:
  600. use: have it's innerHTML manipulated.
  601. description: contains general identification of the logged user.
  602.  
  603. addStaffForm:
  604. use: might be removed.
  605. description: form used to add a new user to the global staff.
  606.  
  607. newStaffCombo:
  608. use: will have option elements appended to it.
  609. description: combo-box used in the addStaffForm to define the role of the new staff member.
  610.  
  611. reportDiv:
  612. use: have children appended to it.
  613. description: div containing global reports.
  614.  
  615. bansLink:
  616. use: might be removed.
  617. description: link to the bans page.
  618.  
  619. rangeBansLink:
  620. use: might be removed.
  621. description: link to the range bans management page.
  622.  
  623. hashBansLink:
  624. use: might be removed.
  625. description: link to the hash bans management page.
  626.  
  627. ------------------------------------------------------------------------------------------
  628.  
  629. TEM_ID::11
  630.  
  631. staffCell*: cell used to list global staff members.
  632.  
  633. Root element: form
  634.  
  635. Elements:
  636. userIdentifier:
  637. use: have it's value manipulated.
  638. description: hidden input used to identify the user of the cell.
  639.  
  640. userLabel:
  641. use: have it's innerHTML manipulated.
  642. description: contains general identification of the user of the cell.
  643.  
  644. roleCombo:
  645. use: will have option elements appended to it.
  646. description: combo-box with the possible roles for the user.
  647.  
  648. ------------------------------------------------------------------------------------------
  649.  
  650. TEM_ID::12
  651.  
  652. bManagement: board management page.
  653.  
  654. Elements:
  655. locationCheckBox:
  656. use: might be turned on.
  657. description: checkbox that indicates if this board uses location flags.
  658.  
  659. linkSelf:
  660. use: have it's href manipulated.
  661. description: link that leads to the board front-page.
  662.  
  663. appealedBansPanel:
  664. use: have children appended to it.
  665. panel containing the appealed bans that weren't denied.
  666.  
  667. uniqueFilesCheckbox:
  668. use: might be turned on.
  669. description: checkbox that indicates if this board uses R9K to enforce unique files uploads.
  670.  
  671. uniquePostsCheckbox:
  672. use: might be turned on.
  673. description: checkbox that indicates if this board uses R9K to enforce unique posting messages.
  674.  
  675. blockDeletionCheckbox:
  676. use: might be turned on.
  677. description: checkbox that indicates if use deletion of content is blocked.
  678.  
  679. customJsForm:
  680. use: might be removed.
  681. description: form used to upload a custom javascript to the board.
  682.  
  683. tagsField:
  684. use: have it's value manipulated.
  685. description: field that displays the current tags of the board.
  686.  
  687. customSpoilerIdentifier:
  688. use: have it's value manipulated.
  689. description: hidden identifier used in the custom spoiler form.
  690.  
  691. customJsIdentifier:
  692. use: have it's value manipulated.
  693. description: hidden identifier used in the custom javascript form.
  694.  
  695. customSpoilerIndicator:
  696. use: might be removed.
  697. description: element indicating the board has a custom spoiler.
  698.  
  699. hourlyThreadLimitField:
  700. use: have it's value manipulated.
  701. description: used to display the hourly thread limit.
  702.  
  703. autoCaptchaThresholdField:
  704. use: have it's value manipulated.
  705. description: used to display the auto catpcha treshold.
  706.  
  707. flagManagementLink:
  708. use: have it's href manipulated.
  709. description: link to the page used to manipulate the board flags.
  710.  
  711. ruleManagementLink:
  712. use: have it's href manipulated.
  713. description: link to the page used to manage the board rules.
  714.  
  715. customCssIdentifier:
  716. use: have it's value manipulated.
  717. description: hidden input used to inform the board when managing the custom css for the board.
  718.  
  719. boardLabel:
  720. use: have it's innerHTML manipulated.
  721. description: used to display the board identification.
  722.  
  723. volunteersDiv:
  724. use: have children appended to it.
  725. description: holds the list of volunteers of the board.
  726.  
  727. ownerControlDiv:
  728. use: might be removed.
  729. description: div containing the actions exclusive to the board owner.
  730.  
  731. addVolunteerBoardIdentifier:
  732. use: have it's value manipulated.
  733. description: hidden input used to identify the board to add a new volunteer.
  734.  
  735. transferBoardIdentifier:
  736. use: have it's value manipulated.
  737. description: hidden input used to identify the board to transfer it to a new owner.
  738.  
  739. deletionIdentifier:
  740. use: have it's value manipulated.
  741. description: hidden input used to identify the board to delete it.
  742.  
  743. reportDiv:
  744. use: have children appended to it.
  745. description: div containing the reports of the board.
  746.  
  747. closedReportsLink:
  748. use: have it's href manipulated.
  749. description: link to the page that will display closed reports.
  750.  
  751. bansLink:
  752. use: have it's href manipulated.
  753. description: link to the bans page.
  754.  
  755. bannerManagementLink:
  756. use: have it's href manipulated and might be removed.
  757. description: link to the banner management page.
  758.  
  759. boardNameField:
  760. use: have it's value manipulated.
  761. description: field that holds the board name.
  762.  
  763. boardDescriptionField:
  764. use: have it's value manipulated.
  765. description: field that holds the board name.
  766.  
  767. boardSettingsIdentifier:
  768. use: have it's value manipulated.
  769. description: hidden input that holds the board identifier to change its settings.
  770.  
  771. disableIdsCheckbox:
  772. use: might be turned on.
  773. description: check-box that indicates if the option to disable ids is turned on.
  774.  
  775. allowCodeCheckbox:
  776. use: might be turned on.
  777. description: check-box that indicates if the option to allow code tags is on.
  778.  
  779. early404Checkbox:
  780. use: might be turned on.
  781. description: checkbox that indicates if the option to use early 404 on threads is on.
  782.  
  783. captchaModeComboBox:
  784. use: have children appended to it.
  785. description: combobox indicating the captcha mode for the board.
  786.  
  787. unindexCheckbox:
  788. use: might be turned on.
  789. description: check-box that indicates if the board is not indexed.
  790.  
  791. forceAnonymityCheckbox:
  792. use: might be turned on.
  793. description: check-box that indicates if the option to force anonymity is turned on.
  794.  
  795. filterManagementLink:
  796. use: have it's href manipulated.
  797. description: link to the filter management page of the board.
  798.  
  799. anonymousNameField:
  800. use: have it's value manipulated.
  801. description: field that holds the anonymous name for the board.
  802.  
  803. rangeBansLink:
  804. use: have it's href manipulated.
  805. description: link to the range bans management page.
  806.  
  807. hashBansLink:
  808. use: have it's href manipulated.
  809. description: link to the hash bans management page.
  810.  
  811. boardMessageField:
  812. use: have it's value manipulated.
  813. description: field with the board message.
  814.  
  815. textBoardCheckbox:
  816. use: might be turned on.
  817. description: checkbox that indicates if the board is a textboard.
  818.  
  819. ------------------------------------------------------------------------------------------
  820.  
  821. TEM_ID::13
  822.  
  823. volunteerCell*: cell used to list board volunteer's.
  824.  
  825. Root element: form
  826.  
  827. Elements:
  828. boardIdentifier:
  829. use: have it's value manipulated.
  830. description: hidden input used to identify the board to remove the volunteer from.
  831.  
  832. userIdentifier:
  833. use: have it's value manipulated.
  834. description: hidden input used to identify the user of the cell.
  835.  
  836. userLabel:
  837. use: have it's innerHTML manipulated.
  838. description: label used to identify the user.
  839.  
  840. ------------------------------------------------------------------------------------------
  841.  
  842. TEM_ID::14
  843.  
  844. reportCell*: cell used to list open reports.
  845.  
  846. Root element: form
  847.  
  848. Elements:
  849. reasonLabel:
  850. use: have it's innerHTML manipulated.
  851. description: holds the reason of the report.
  852.  
  853. link:
  854. use: have it's href manipulated.
  855. description: link to the reported content.
  856.  
  857. idIdentifier:
  858. use: have it's value manipulated.
  859. description: hidden input holding the identification of the report.
  860.  
  861. ------------------------------------------------------------------------------------------
  862.  
  863. TEM_ID::15
  864.  
  865. closedReportsPage: page listing closed reports.
  866.  
  867. Elements:
  868. reportDiv:
  869. use: have children appended to it.
  870. description: div containing the reports.
  871.  
  872. ------------------------------------------------------------------------------------------
  873.  
  874. TEM_ID::16
  875.  
  876. closedReportCell*: cell used to list closed reports.
  877.  
  878. Root element: div
  879.  
  880. Elements:
  881. reasonLabel:
  882. use: have it's innerHTML manipulated.
  883. description: holds the reason of the report.
  884.  
  885. link:
  886. use: have it's href manipulated.
  887. description: link to the reported content.
  888.  
  889. closedByLabel:
  890. use: have it's innerHTML manipulated.
  891. description: holds the login of the user that closed the report.
  892.  
  893. closedDateLabel:
  894. use: have it's innerHTML manipulated.
  895. description: holds the date of when the report was closed.
  896.  
  897. ------------------------------------------------------------------------------------------
  898.  
  899. TEM_ID::17
  900.  
  901. bansPage: page listing bans.
  902.  
  903. Elements:
  904. bansDiv:
  905. use: have children appended to it.
  906. description: holds the ban list.
  907.  
  908. ------------------------------------------------------------------------------------------
  909.  
  910. TEM_ID::18
  911.  
  912. banCell*: cell used to list bans.
  913.  
  914. Root element: div
  915.  
  916. Elements:
  917. denyForm:
  918. use: might be removed.
  919. description: form used to deny a ban's appeal.
  920.  
  921. denyIdentifier:
  922. use: have it's value manipulated.
  923. description: hidden identifier to deny the ban's appeal.
  924.  
  925. idLabel:
  926. use: have it's innerHTML manipulated.
  927. description: holds the id of the ban.
  928.  
  929. reasonLabel:
  930. use: have it's innerHTML manipulated.
  931. description: holds the reason of the ban.
  932.  
  933. expirationLabel:
  934. use: have it's innerHTML manipulated.
  935. description: holds the expiration of the ban.
  936.  
  937. appealPanel:
  938. use: might be removed.
  939. description: panel used to display the appeal, if any.
  940.  
  941. appealLabel:
  942. use: have it's innerHTML manipulated.
  943. description: holds the appeal of the ban.
  944.  
  945. appliedByLabel:
  946. use: have it's innerHTML manipulated.
  947. description: holds the login of the user that applied the ban.
  948.  
  949. liftIdentifier:
  950. use: have it's value manipulated.
  951. description: hidden identifier to lift the ban.
  952.  
  953. ------------------------------------------------------------------------------------------
  954.  
  955. TEM_ID::19
  956.  
  957. uploadCell*: element that contains a post's files.
  958.  
  959. Root element: figure
  960.  
  961. Elements:
  962. sizeLabel:
  963. use: have it's innerHTML manipulated.
  964. description: holds the file size.
  965.  
  966. dimensionLabel:
  967. use: have it's innerHTML manipulated and might be removed.
  968. description: holds the file dimensions, if any.
  969.  
  970. originalNameLink:
  971. use: have it's innerHTML, download and href manipulated.
  972. description: link used to download the file with it's original name.
  973.  
  974. imgLink:
  975. use: have it's href manipulated and a child appended to it.
  976. description: holds the thumbnail of the image and links to the file. Will have the attribute "data-filemime" with the file mime. If the file has dimensions, will have the attributes "data-filewidth" and "data-fileheight" with the dimensions of the file.
  977.  
  978. nameLink:
  979. use: have it's href manipulated.
  980. description: alternative link to the image using the name of the file instead of a thumbnail.
  981.  
  982. divHash:
  983. use: have it's innerHTML manipulated or might be removed.
  984. description: div that contains the label of the file md5 to be removed in case the page is not being displayed for moderation purposes.
  985.  
  986. labelHash:
  987. use: have it's innerHTML manipulated.
  988. description: label that contains the md5 of the file.
  989.  
  990. ------------------------------------------------------------------------------------------
  991.  
  992. TEM_ID::20
  993.  
  994. errorPage: generic error page used by the form api.
  995.  
  996. Elements:
  997. codeLabel:
  998. use: have it's innerHTML manipulated.
  999. description: holds the error code.
  1000.  
  1001. errorLabel:
  1002. use: have it's innerHTML manipulated.
  1003. description: holds the error message.
  1004.  
  1005. ------------------------------------------------------------------------------------------
  1006.  
  1007. TEM_ID::21
  1008.  
  1009. banPage: page describing an user's ban, used by the form api.
  1010.  
  1011. Elements:
  1012. boardLabel:
  1013. use: have it's innerHTML manipulated.
  1014. description: holds the board where the ban took place.
  1015.  
  1016. reasonLabel:
  1017. use: have it's innerHTML manipulated.
  1018. description: holds the reason of the ban.
  1019.  
  1020. expirationLabel:
  1021. use: have it's innerHTML manipulated.
  1022. description: holds the expiration of the ban.
  1023.  
  1024. idLabel:
  1025. use: have it's innerHTML manipulated.
  1026. description: holds the id of the ban.
  1027.  
  1028. formAppeal:
  1029. use: might be removed.
  1030. description: form used to appeal the ban.
  1031.  
  1032. idIdentifier:
  1033. use: have it's value manipulated.
  1034. description: hidden input used to identify the ban on the appeal.
  1035.  
  1036. ------------------------------------------------------------------------------------------
  1037.  
  1038. TEM_ID::22
  1039.  
  1040. bannerManagementPage: page used to manage banners.
  1041.  
  1042. Elements:
  1043. bannersDiv:
  1044. use: have children appended to it.
  1045. description: holds the existing banners.
  1046.  
  1047. maxSizeLabel:
  1048. use have it's innerHTML manipulated.
  1049. description: label that displays the maximum size allowed for banners.
  1050.  
  1051. boardIdentifier:
  1052. use: have it's value manipulated.
  1053. description: hidden input used to identify the board when creating banners.
  1054.  
  1055. ------------------------------------------------------------------------------------------
  1056.  
  1057. TEM_ID::23
  1058.  
  1059. bannerCell*: cell used to list banners.
  1060.  
  1061. Root element: form
  1062.  
  1063. Elements:
  1064. bannerImage:
  1065. use: have it's src manipulated.
  1066. description: holds the link to the banner.
  1067.  
  1068. bannerIdentifier:
  1069. use: have it's value manipulated.
  1070. description: hidden input that holds the identifier of the banner.
  1071.  
  1072. ------------------------------------------------------------------------------------------
  1073.  
  1074. TEM_ID::24
  1075.  
  1076. catalogPage: template for board's catalogs.
  1077.  
  1078. Elements:
  1079. divThreads:
  1080. use: have children appended to it.
  1081. description: holds the threads in the board.
  1082.  
  1083. labelBoard:
  1084. use: have it's innerHTML manipulated.
  1085. description: holds the board title.
  1086.  
  1087. ------------------------------------------------------------------------------------------
  1088.  
  1089. TEM_ID::25
  1090.  
  1091. catalogCell*: cell used to list threads on the catalog.
  1092.  
  1093. Root element: div
  1094.  
  1095. Elements:
  1096. linkThumb:
  1097. use: have it's href manipulated.
  1098. description: holds a link to the thread.
  1099.  
  1100. labelReplies:
  1101. use: have it's innerHTML manipulated.
  1102. description: holds the number of replies in the thread.
  1103.  
  1104. labelImages:
  1105. use: have it's innerHTML manipulated.
  1106. description: holds the number of images in the thread.
  1107.  
  1108. labelPage:
  1109. use: have it's innerHTML manipulated.
  1110. description: holds the page where the thread currently is.
  1111.  
  1112. bumpLockIndicator:
  1113. use: might be removed.
  1114. description: element that indicates the thread is bumplocked.
  1115.  
  1116. cyclicIndicator:
  1117. use: might be removed.
  1118. description: element that indicates the thread is cyclic.
  1119.  
  1120. labelSubject:
  1121. use: have it's innerHTML manipulated or might be removed.
  1122. description: holds the thread subject.
  1123.  
  1124. divMessage:
  1125. use: have it's innerHTML manipulated.
  1126. description: holds the message posted by the OP.
  1127.  
  1128. lockIndicator:
  1129. use: might be removed.
  1130. description: element that indicates the thread is locked.
  1131.  
  1132. pinIndicator:
  1133. use: might be removed.
  1134. description: element that indicates the thread is pinned.
  1135.  
  1136. ------------------------------------------------------------------------------------------
  1137.  
  1138. TEM_ID::26
  1139.  
  1140. loginPage: login page.
  1141.  
  1142. Elements:
  1143. divCreation:
  1144. use: might be removed.
  1145. description: holds the form used for account creation.
  1146.  
  1147. ------------------------------------------------------------------------------------------
  1148.  
  1149. TEM_ID::27
  1150.  
  1151. logsPage: page that lists the log entries for a single day.
  1152.  
  1153. Elements:
  1154. divLogs:
  1155. use: have children appended to it.
  1156. description: holds the logs.
  1157.  
  1158. ------------------------------------------------------------------------------------------
  1159.  
  1160. TEM_ID::28
  1161.  
  1162. logCell*: cell used to list log entries.
  1163.  
  1164. Root element: div
  1165.  
  1166. Elements:
  1167. indicatorGlobal:
  1168. use: might be removed.
  1169. description: indicates of the log is global.
  1170.  
  1171. labelUser:
  1172. use: have it's innerHTML manipulated.
  1173. description: holds the login of the user related to this log.
  1174.  
  1175. labelTime:
  1176. use: have it's innerHTML manipulated.
  1177. description: holds the time of when this entry was logged.
  1178.  
  1179. labelDescription:
  1180. use: have it's innerHTML manipulated.
  1181. description: holds the text describing what happened on this entry.
  1182.  
  1183. labelBoard:
  1184. use: have it's innerHTML manipulated.
  1185. description: holds the board related to this log entry.
  1186.  
  1187. labelType:
  1188. use: have it's innerHTML manipulated.
  1189. description: holds the type of this entry.
  1190.  
  1191. ------------------------------------------------------------------------------------------
  1192.  
  1193. TEM_ID::29
  1194.  
  1195. previewPage: page used to create a post's preview.
  1196.  
  1197. Elements:
  1198. panelContent:
  1199. use: have a child appended to it.
  1200. description: element that will hold the content of the page.
  1201.  
  1202. ------------------------------------------------------------------------------------------
  1203.  
  1204. TEM_ID::30
  1205.  
  1206. filterManagement: page used to manage a board's word filters.
  1207.  
  1208. Elements:
  1209. divFilters:
  1210. use: have children appended to it.
  1211. description: holds the list of current filters.
  1212.  
  1213. boardIdentifier:
  1214. use: have it's value manipulated.
  1215. description: hidden input that identifies the board for filter creation.
  1216.  
  1217. ------------------------------------------------------------------------------------------
  1218.  
  1219. TEM_ID::31
  1220.  
  1221. filterCell*: cell used to list existing word filters.
  1222.  
  1223. Root element: form
  1224.  
  1225. Elements:
  1226. labelOriginal:
  1227. use: have it's innerHTML manipulated.
  1228. description: holds the term to be replaced by this filter.
  1229.  
  1230. labelReplacement:
  1231. use: have it's innerHTML manipulated.
  1232. description: holds what the original term will be replaced with.
  1233.  
  1234. boardIdentifier:
  1235. use: have it's value manipulated.
  1236. description: hidden input that identifies the board for filter deletion.
  1237.  
  1238. filterIdentifier:
  1239. use: have it's value manipulated.
  1240. description: hidden input that identifiers the filter for deletion.
  1241.  
  1242. labelCaseInsensitive:
  1243. use: might be removed.
  1244. description: label that indicates if the filter is case-insensitive.
  1245.  
  1246. ------------------------------------------------------------------------------------------
  1247.  
  1248. TEM_ID::32
  1249.  
  1250. boardModerationPage: page used by global staff to moderate boards.
  1251.  
  1252. Elements:
  1253. boardTransferIdentifier:
  1254. use: have it's value manipulated.
  1255. description: hidden input that identifies the board for the transfer operation.
  1256.  
  1257. boardDeletionIdentifier:
  1258. use: have it's value manipulated.
  1259. description: hidden input that identifies the board for the deletion operation.
  1260.  
  1261. specialSettingsIdentifier:
  1262. use: have it's value manipulated.
  1263. description: hidden input that identifies the board for the special settings set operation.
  1264.  
  1265. labelTitle:
  1266. use: have it's innerHTML manipulated.
  1267. description: header that displays basic board information.
  1268.  
  1269. labelOwner:
  1270. use: have it's innerHTML manipulated.
  1271. description: displays the login of the board owner.
  1272.  
  1273. labelLastSeen:
  1274. use: have it's innerHTML manipulated.
  1275. description: displays the last time the owner of the board was seen.
  1276.  
  1277. checkboxSfw:
  1278. use: might be turned on.
  1279. description: checkbox that indicates if the board is SFW.
  1280.  
  1281. ------------------------------------------------------------------------------------------
  1282.  
  1283. TEM_ID::33
  1284.  
  1285. boardsPage: page used to list existing boards.
  1286.  
  1287. Elements:
  1288. divBoards:
  1289. use: have children appended to it.
  1290. description: div that holds the boards.
  1291.  
  1292. divPages:
  1293. use: have children appended to it.
  1294. description: div that holds the available pages.
  1295.  
  1296. linkOverboard:
  1297. use: have it's src manipulated or might be removed.
  1298. description: link to the overboard.
  1299.  
  1300. linkSfwOver:
  1301. use: have it's src manipulated or might be removed.
  1302. description: link to the sfw overboard.
  1303.  
  1304. ------------------------------------------------------------------------------------------
  1305.  
  1306. TEM_ID::34
  1307.  
  1308. boardsCell*: cell used to list existing boards.
  1309.  
  1310. Root element: div
  1311.  
  1312. Elements:
  1313.  
  1314. indicatorSfw:
  1315. use: might be removed.
  1316. description: element that is displayed only for SFW boards.
  1317.  
  1318. indicatorInactive:
  1319. use: might be removed.
  1320. description: element that is displayed for inactive boards, because their owner didn`t logged in too long.
  1321.  
  1322. labelUniqueIps:
  1323. use: have it's innerHTML manipulated.
  1324. description: label that holds how many unique ips posted on the board in the latest 24 hours.
  1325.  
  1326. linkBoard:
  1327. use: have it's href manipulated and innerHTML.
  1328. description: link to the board.
  1329.  
  1330. labelPostsPerHour:
  1331. use: have it's innerHTML manipulated.
  1332. description: label that holds the latest posts per hour count of the board.
  1333.  
  1334. labelPostCount:
  1335. use: have it's innerHTML manipulated.
  1336. description: label that holds the total post count of the board.
  1337.  
  1338. labelTags:
  1339. use: have it's innerHTML manipulated.
  1340. description: label that holds the tags for this board.
  1341.  
  1342. divDescription:
  1343. use: have it's innerHTML manipulated.
  1344. description: div that holds the board description.
  1345.  
  1346. ------------------------------------------------------------------------------------------
  1347.  
  1348. TEM_ID::35
  1349.  
  1350. noCookieCaptchaPage: page used to provide a dynamic page that allows the user to solve captchas without cookies.
  1351.  
  1352. Elements:
  1353. divSolvedCaptcha:
  1354. use: might be removed.
  1355. description: displays the information about a previously solved captcha.
  1356.  
  1357. labelCaptchaId:
  1358. use: have it's innerHTML manipulated.
  1359. description: displays the solved captcha id.
  1360.  
  1361. inputCaptchaId:
  1362. use: have it's value manipulated.
  1363. description: hidden input used to inform the captcha being solved.
  1364.  
  1365. imageCaptcha:
  1366. use: have it's src manipulated.
  1367. description: image that will display a captcha with a specific id
  1368.  
  1369. ------------------------------------------------------------------------------------------
  1370.  
  1371. TEM_ID::36
  1372.  
  1373. rangeBansPage: page used to list range bans.
  1374.  
  1375. Elements:
  1376. rangeBansDiv:
  1377. use: have children appended to it.
  1378. description: div that holds the range bans.
  1379.  
  1380. boardIdentifier:
  1381. use: have it's value manipulated.
  1382. description: hidden input that holds the board identification.
  1383.  
  1384. ------------------------------------------------------------------------------------------
  1385.  
  1386. TEM_ID::37
  1387.  
  1388. rangeBanCell*: cell used to list range bans.
  1389.  
  1390. Root element: form
  1391.  
  1392. Elements:
  1393. rangeLabel:
  1394. use: have it's innerHTML manipulated.
  1395. description: label that holds the range of this ban.
  1396.  
  1397. idIdentifier:
  1398. use: have it's value manipulated.
  1399. description: hidden input that identifies the ban.
  1400.  
  1401. ------------------------------------------------------------------------------------------
  1402.  
  1403. TEM_ID::38
  1404.  
  1405. rangeBanPage: page used by the form api to inform the user about the range ban that blocked him.
  1406.  
  1407. Elements:
  1408. boardLabel:
  1409. use: have it's innerHTML manipulated.
  1410. description: label that holds the ban of the range ban where the user got caught.
  1411.  
  1412. rangeLabel:
  1413. use: have it's innerHTML manipulated.
  1414. description: label that holds the banned range.
  1415.  
  1416. ------------------------------------------------------------------------------------------
  1417.  
  1418. TEM_ID::39
  1419.  
  1420. hashBansPage: page used to list hash bans.
  1421.  
  1422. Elements:
  1423. hashBansDiv:
  1424. use: have children appended to it.
  1425. description: div that holds the hash bans.
  1426.  
  1427. boardIdentifier:
  1428. use: have it's value manipulated.
  1429. description: hidden input that holds the board identification.
  1430.  
  1431. ------------------------------------------------------------------------------------------
  1432.  
  1433. TEM_ID::40
  1434.  
  1435. hashBanCell*: cell used to list hash bans.
  1436.  
  1437. Root element: form
  1438.  
  1439. Elements:
  1440. hashLabel:
  1441. use: have it's innerHTML manipulated.
  1442. description: label that holds banned hash.
  1443.  
  1444. idIdentifier:
  1445. use: have it's value manipulated.
  1446. description: hidden input that identifies the ban.
  1447.  
  1448. ------------------------------------------------------------------------------------------
  1449.  
  1450. TEM_ID::41
  1451.  
  1452. ruleManagementPage: page used to manage a board's rules.
  1453.  
  1454. Elements:
  1455.  
  1456. divRules:
  1457. use: have children appended to it.
  1458. description: div that holds the board rules.
  1459.  
  1460. boardIdentifier:
  1461. use: have it's value manipulated.
  1462. description: hidden input that identifies the board for rule creation.
  1463.  
  1464. ------------------------------------------------------------------------------------------
  1465.  
  1466. TEM_ID::42
  1467.  
  1468. ruleManagementCell*: cell used to list existing rules.
  1469.  
  1470. Root element: form
  1471.  
  1472. Elements:
  1473. textLabel:
  1474. use: have it's innerHTML manipulated.
  1475. description: label with the text of the rule.
  1476.  
  1477. indexIdentifier:
  1478. use: have it's value manipulated.
  1479. description: hidden input used to identify the rule index for deletion.
  1480.  
  1481. boardIdentifier:
  1482. use: have it's value manipulated.
  1483. description: hidden input used to identify the rule board for deletion.
  1484.  
  1485. ------------------------------------------------------------------------------------------
  1486.  
  1487. TEM_ID::43
  1488.  
  1489. rulesPage: page used to build the one that will list the board rules for users.
  1490.  
  1491. Elements:
  1492. boardLabel:
  1493. use: have it's innerHTML manipulated.
  1494. description: label with the board uri.
  1495.  
  1496. divRules:
  1497. use: have children appended to it.
  1498. description: div holding the board rules.
  1499.  
  1500. ------------------------------------------------------------------------------------------
  1501.  
  1502. TEM_ID::44
  1503.  
  1504. ruleCell*: cell used to list rules for users.
  1505.  
  1506. Root element: div
  1507.  
  1508. Elements:
  1509. indexLabel:
  1510. use: have it's innerHTML manipulated.
  1511. description: label with the index of the rule.
  1512.  
  1513. textLabel:
  1514. use: have it's innerHTML manipulated.
  1515. description: label with the text of the rule.
  1516.  
  1517. ------------------------------------------------------------------------------------------
  1518.  
  1519. TEM_ID::45
  1520.  
  1521. notFoundPage: 404 page.
  1522.  
  1523. ------------------------------------------------------------------------------------------
  1524.  
  1525. TEM_ID::46
  1526.  
  1527. maintenancePage: page used by the form api to indicate the site is under maintenance.
  1528.  
  1529. ------------------------------------------------------------------------------------------
  1530.  
  1531. TEM_ID::47
  1532.  
  1533. editPage: page used to edit posts.
  1534.  
  1535. Elements:
  1536. fieldMessage:
  1537. use: have it's value manipulated.
  1538. description: text area with the content of the post.
  1539.  
  1540. boardIdentifier:
  1541. use: have it's value manipulated.
  1542. description: hidden input used to identify the board where the post belongs to.
  1543.  
  1544. threadIdentifier:
  1545. use: have it's value manipulated.
  1546. description: hidden input used to identify the thread where the post belongs to.
  1547.  
  1548. postIdentifier:
  1549. use: have it's value manipulated or might be removed.
  1550. description: hidden input used to identify the post being edited. Will be removed if the posting being edited is a thread.
  1551.  
  1552. labelMessageLength:
  1553. use: have it's innerHTML manipulated.
  1554. description: label that displays the maximum allowed lenght of posted messages.
  1555.  
  1556. ------------------------------------------------------------------------------------------
  1557.  
  1558. TEM_ID::48
  1559.  
  1560. flagsPage: page used to manage flags.
  1561.  
  1562. Elements:
  1563. flagsDiv:
  1564. use: have children appended to it.
  1565. description: div with the existing flags.
  1566.  
  1567. boardIdentifier:
  1568. use: have it's value manipulated.
  1569. description: hidden input used to identify the board on flag creation.
  1570.  
  1571. maxSizeLabel:
  1572. use: have it's innerHTML manipulated.
  1573. description: label with the maximum size allowed for flags.
  1574.  
  1575. ------------------------------------------------------------------------------------------
  1576.  
  1577. TEM_ID::49
  1578.  
  1579. flagCell*: cell used to list flags.
  1580.  
  1581. Root element: form
  1582.  
  1583. Elements:
  1584. flagImg:
  1585. use: have it's src manipulated.
  1586. description: img that displays the flag.
  1587.  
  1588. nameLabel:
  1589. use: have it's innerHTML manipulated.
  1590. description: label that displays the flag name.
  1591.  
  1592. idIdentifier:
  1593. use: have it's value manipulated.
  1594. description: hidden input used to identify the flag on deletion.
  1595.  
  1596. ------------------------------------------------------------------------------------------
  1597.  
  1598. TEM_ID::50
  1599.  
  1600. globalSettingsPage: page used to change global settings.
  1601.  
  1602. Elements:
  1603.  
  1604. fieldSpamIpsSource:
  1605. use: have it's value manipulated.
  1606. description: field that displays the url being used to fetch spammer's ips.
  1607.  
  1608. fieldAddress:
  1609. use: have it's value manipulated.
  1610. description: field that displays the address being used.
  1611.  
  1612. fieldSslPass:
  1613. use: have it's value manipulated.
  1614. description: field that displays the ssl key passphrase.
  1615.  
  1616. fieldRssDomain:
  1617. use: have it's value manipulated.
  1618. description: field that displays the domain used for RSS links.
  1619.  
  1620. fieldPort:
  1621. use: have it's value manipulated.
  1622. description: field that displays the port being used.
  1623.  
  1624. fieldSfwOverboard:
  1625. use: have it's value manipulated.
  1626. description: field that displays sfw overboard uri.
  1627.  
  1628. fieldCSP:
  1629. use: have it's value manipulated.
  1630. description: field that displays the content used for the CSP header.
  1631.  
  1632. fieldFePath:
  1633. use: have it's value manipulated.
  1634. description: field that displays the path used to the front-end.
  1635.  
  1636. fieldPageSize:
  1637. use: have it's value manipulated.
  1638. description: field that displays page size for boards.
  1639.  
  1640. fieldLatestPostsCount:
  1641. use: have it's value manipulated.
  1642. description: field that displays the amount of posts being displayed for each thread on board pages.
  1643.  
  1644. fieldAutoSageLimit:
  1645. use: have it's value manipulated.
  1646. description: field that displays how many posts a thread must have so it won't be bumped anymore.
  1647.  
  1648. fieldThreadLimit:
  1649. use: have it's value manipulated.
  1650. description: field that displays how many threads a board can have.
  1651.  
  1652. fieldTempDir:
  1653. use: have it's value manipulated.
  1654. description: field that displays the directory being used to store temporary files.
  1655.  
  1656. fieldSenderEmail:
  1657. use: have it's value manipulated.
  1658. description: field that displays the e-mail being used as sender of automated e-mails.
  1659.  
  1660. fieldCaptchaExpiration:
  1661. use: have it's value manipulated.
  1662. description: field that displays the expiration of captchas in minutes.
  1663.  
  1664. fieldSiteTitle:
  1665. use: have it's value manipulated.
  1666. description: field that displays the title of the site.
  1667.  
  1668. fieldMaxRequestSize:
  1669. use: have it's value manipulated.
  1670. description: field that displays the maximum size allowed for requests in megabytes.
  1671.  
  1672. fieldMaxFileSize:
  1673. use: have it's value manipulated.
  1674. description: field that displays the maximum size allowed for files.
  1675.  
  1676. fieldAcceptedMimes:
  1677. use: have it's value manipulated.
  1678. description: field that displays the accepted mimes to be uploaded along posts.
  1679.  
  1680. fieldMaxFiles:
  1681. use: have it's value manipulated.
  1682. description: field that displays the maximum amount of files allowed to be uploaded at once.
  1683.  
  1684. fieldBanMessage:
  1685. use: have it's value manipulated.
  1686. description: field that displays the default ban message to be displayed on posts.
  1687.  
  1688. fieldAnonymousName:
  1689. use: have it's value manipulated.
  1690. description: field that displays the name used for anonymous posters by default.
  1691.  
  1692. fieldTopBoardsCount:
  1693. use: have it's value manipulated.
  1694. description: field that displays the amount of boards to be displayed on the top boards list.
  1695.  
  1696. fieldBoardsPerPage:
  1697. use: have it's value manipulated.
  1698. description: field that displays the amount of boards to be displayed on each page of the boards listing.
  1699.  
  1700. fieldTorSource:
  1701. use: have it's value manipulated.
  1702. description: field that displays the url used to fetch the list of TOR exit nodes ips.
  1703.  
  1704. fieldLanguagePack:
  1705. use: have it's value manipulated.
  1706. description: field that displays the path to the language pack being used.
  1707.  
  1708. fieldMaxRules:
  1709. use: have it's value manipulated.
  1710. description: field that displays the maximum amount of allowed rules per board.
  1711.  
  1712. fieldThumbSize:
  1713. use: have it's value manipulated.
  1714. description: field that displays the maximum dimension for thumbnails.
  1715.  
  1716. fieldMaxFilters:
  1717. use: have it's value manipulated.
  1718. description: field that displays the maximum amount of filters per board.
  1719.  
  1720. fieldMaxVolunteers:
  1721. use: have it's value manipulated.
  1722. description: field that displays the maximum amount of volunteers a board can have.
  1723.  
  1724. fieldMaxBannerSize:
  1725. use: have it's value manipulated.
  1726. description: field that displays the maximum size allowed for board banners in kilobytes.
  1727.  
  1728. fieldMaxFlagSize:
  1729. use: have it's value manipulated.
  1730. description: field that displays the maximum size allowed for flags in kilobytes.
  1731.  
  1732. fieldFloodInterval:
  1733. use: have it's value manipulated.
  1734. description: field that displays the amount of seconds an user must wait before posts so it won't be marked as flood.
  1735.  
  1736. fieldMaxTags:
  1737. use: have it's value manipulated.
  1738. description: field that displays the maximum amount allowed of tags a board can have.
  1739.  
  1740. checkboxVerbose:
  1741. use: might be turned on.
  1742. description: indicates the server is on verbose mode.
  1743.  
  1744. checkboxDisable304:
  1745. use: might be turned on.
  1746. description: indicates the server has http response 304 disabled.
  1747.  
  1748. checkboxFrontPageStats:
  1749. use: might be turned on.
  1750. description: indicates if total posts on existing boards and total unique ip count should be displayed on the front-page.
  1751.  
  1752. checkboxSsl:
  1753. use: might be turned on.
  1754. description: indicates the server has ssl enabled.
  1755.  
  1756. checkboxMediaThumb:
  1757. use: might be turned on.
  1758. description: indicates the server is generating thumbnails for audio and video files.
  1759.  
  1760. checkboxDisableSpamCheck:
  1761. use: might be turned on.
  1762. description: indicates if the check against spammer ips is disabled.
  1763.  
  1764. checkboxMaintenance:
  1765. use: might be turned on.
  1766. description: indicates the server is on maintenance mode.
  1767.  
  1768. checkboxMultipleReports:
  1769. use: might be turned on.
  1770. description: indicates the server allows for the report of multiple items at once.
  1771.  
  1772. checkboxDisableAccountCreation:
  1773. use: might be turned on.
  1774. description: indicates that account creation is disabled.
  1775.  
  1776. checkboxSFWLatestImages:
  1777. use: might be turned on.
  1778. description: indicates that only SFW images should be displayed on the front-page.
  1779.  
  1780. checkboxDisableFloodCheck:
  1781. use: might be turned on.
  1782. description: indicates that flood checks are disabled.
  1783.  
  1784. checkboxSpamBypass:
  1785. use: might be turned on.
  1786. description: indicates that people caught on the spam list are allowed to use the block bypass.
  1787.  
  1788. comboBoardCreationRequirement:
  1789. use: have children appended to it.
  1790. description: indicates the minimum global role required for people to create boards.
  1791.  
  1792. comboTorAccess:
  1793. use: have children appended to it.
  1794. description: indicates the level of access TOR users have.
  1795.  
  1796. comboMinClearIpRole:
  1797. use: have children appended to it.
  1798. description: indicates the minimum global role required so user are able to see clear ips from users.
  1799.  
  1800. fieldThumbExtension:
  1801. use: have it's value manipulated.
  1802. description: field used to inform the extension to be used on thumbnails.
  1803.  
  1804. checkboxGlobalBoardModeration:
  1805. use: might be turned on.
  1806. description: indicates that the global staff is allowed to manage boards.
  1807.  
  1808. checkboxGlobalBanners:
  1809. use: might be turned on.
  1810. description: indicates that boards will use global banners instead of their own banners.
  1811.  
  1812. fieldAddons:
  1813. use: have it's value manipulated.
  1814. description: field that displays the addons that should be loaded.
  1815.  
  1816. fieldGlobalLatestPosts:
  1817. use: have it's value manipulated.
  1818. description: field that displays the amount of global latest posts to be displayed on the front-page.
  1819.  
  1820. checkboxAllowCustomJs:
  1821. use: might be turned on.
  1822. description: indicates that boards are allowed to use custom javascript.
  1823.  
  1824. checkboxGlobalCaptcha:
  1825. use: might be turned on.
  1826. description: indicates if all boards are forced to use captcha.
  1827.  
  1828. fieldOverboard:
  1829. use: have it's value manipulated.
  1830. description: indicates the uri of the overboard.
  1831.  
  1832. fieldOverBoardThreads:
  1833. use: have it's value manipulated.
  1834. description: indicates how many threads are to be displayed on the overboard.
  1835.  
  1836. comboBypassMode:
  1837. use: have children appended to it.
  1838. description: indicates the bypass mode selected.
  1839.  
  1840. fieldBypassHours:
  1841. use: have it's value manipulated.
  1842. description: indicates how many hours a block bypass lasts.
  1843.  
  1844. fieldBypassPosts:
  1845. use: have it's value manipulated.
  1846. description: indicates how many posts a block bypass lasts.
  1847.  
  1848. fieldMultiBoardThreadCount:
  1849. use: have it's value manipulated.
  1850. description: indicates how threads should be displayed on the multi-board.
  1851.  
  1852. fieldConcurrentRebuildMessages:
  1853. use: have it's value manipulated.
  1854. description: indicates how many maximum concurrent messages should be handled concurrently.
  1855.  
  1856. fieldGlobalLatestImages:
  1857. use: have it's value manipulated.
  1858. description: field that displays the amount of global latest images to be displayed on the front-page.
  1859.  
  1860. fieldMaster:
  1861. use: have it's value manipulated.
  1862. description: field that displays the ip of the master instance of a cluster.
  1863.  
  1864. fieldSlaves:
  1865. use: have it's value manipulated.
  1866. description: field that displays the ips of the slaves instances of a cluster.
  1867.  
  1868. fieldTorPort:
  1869. use: have it's value manipulated.
  1870. description: field that displays the port that will mark any incoming request through it as TOR.
  1871.  
  1872. fieldInactivityThreshold:
  1873. use: have it's value manipulated.
  1874. description: field that displays how long one must be inactive until it's account is marked as such.
  1875.  
  1876. fieldMediaPageSize:
  1877. use: have it's value manipulated.
  1878. description: field that displays how many files should be displayed at once on the media management page.
  1879.  
  1880. fieldMessageLenght:
  1881. use: have it`s value manipulated.
  1882. description: field that displays the limit for posted messages.
  1883.  
  1884. checkboxFfmpegGifs:
  1885. use: might be turned on.
  1886. description: checkbox that indicates if ffmpeg will be used to thumbnail animated gifs.
  1887.  
  1888. ------------------------------------------------------------------------------------------
  1889.  
  1890. TEM_ID::51
  1891.  
  1892. hashBanPage: page used to inform an user which files he tried to post were banned.
  1893.  
  1894. Elements:
  1895. hashBansPanel:
  1896. use: have children appended to it.
  1897. description: panel where the banned uploaded files will be displayed.
  1898.  
  1899. ------------------------------------------------------------------------------------------
  1900.  
  1901. TEM_ID::52
  1902.  
  1903. hashBanCellDisplay*: cell used to list banned files an user tried to post.
  1904.  
  1905. Root element: div
  1906.  
  1907. Elements:
  1908. labelFile:
  1909. use: have it's innerHTML manipulated.
  1910. description: label where the name of the banned file is informed.
  1911.  
  1912. labelBoard:
  1913. use: have it's innerHTML manipulated.
  1914. description: label where the board that applied the ban is informed.
  1915.  
  1916. ------------------------------------------------------------------------------------------
  1917.  
  1918. TEM_ID::53
  1919.  
  1920. latestPostCell*: cell used to list the latest posts on the whole site on the front-page.
  1921.  
  1922. Root element: div
  1923.  
  1924. Elements:
  1925. labelPreview:
  1926. use: have it's innerHTML manipulated.
  1927. description: label with the preview text of the post.
  1928.  
  1929. linkPost:
  1930. use: have it's innerHTML and href manipulated.
  1931. description: link to the post.
  1932.  
  1933. ------------------------------------------------------------------------------------------
  1934.  
  1935. TEM_ID::54
  1936.  
  1937. overboard: page used to create the overboard and multi-board.
  1938.  
  1939. Elements:
  1940. divThreads:
  1941. use: have children appended to it.
  1942. description: div containing the threads.
  1943.  
  1944. ------------------------------------------------------------------------------------------
  1945.  
  1946. TEM_ID::55
  1947.  
  1948. bypassPage: page used to renew the user's bypass token.
  1949.  
  1950. Elements:
  1951. indicatorValidBypass:
  1952. use: might be removed.
  1953. description: element that indicates if the user has a valid block bypass.
  1954.  
  1955. ------------------------------------------------------------------------------------------
  1956.  
  1957. TEM_ID::56
  1958.  
  1959. logIndexPage: page that lists the available dates to read logs from.
  1960.  
  1961. Elements:
  1962. divDates:
  1963. use: have children appended to it.
  1964. description: div that holds the days that got logs on them.
  1965.  
  1966. ------------------------------------------------------------------------------------------
  1967.  
  1968. TEM_ID::57
  1969.  
  1970. logIndexCell*: cell used to list dates that contains logs.
  1971.  
  1972. Root element: div
  1973.  
  1974. Elements:
  1975. dateLink:
  1976. use: have it's href and innerHTML manipulated.
  1977. description: link that leads to the log page.
  1978.  
  1979. ------------------------------------------------------------------------------------------
  1980.  
  1981. TEM_ID::58
  1982.  
  1983. latestImageCell*: cell used to list global latest images on the front-page.
  1984.  
  1985. Root element: div
  1986.  
  1987. Elements:
  1988. linkPost:
  1989. use: have it's href and children appended to it.
  1990. description: link that leads to the post on which the image was posted.
  1991.  
  1992. ------------------------------------------------------------------------------------------
  1993.  
  1994. TEM_ID::59
  1995.  
  1996. graphsIndexPage: page that lists the available dates that contain daily graphs for a specific year.
  1997.  
  1998. Elements:
  1999. divDates:
  2000. use: have children appended to it.
  2001. description: div that contains the available dates with daily graphs.
  2002.  
  2003. ------------------------------------------------------------------------------------------
  2004.  
  2005. TEM_ID::60
  2006.  
  2007. graphIndexCell*: cell used to list dates that contains graphs.
  2008.  
  2009. Root element: div
  2010.  
  2011. Elements:
  2012. dateLink:
  2013. use: have it's href and innerHTML manipulated.
  2014. description: link that leads to the graph file.
  2015.  
  2016. ------------------------------------------------------------------------------------------
  2017.  
  2018. TEM_ID::61
  2019.  
  2020. mediaManagementPage: page that allows the global staff to manage the uploaded media files.
  2021.  
  2022. Elements:
  2023. filesDiv:
  2024. use: have children appended to it.
  2025. description: div that contains the uploaded files.
  2026.  
  2027. pagesDiv:
  2028. use: have children appended to it.
  2029. description: div that displays the available pages.
  2030.  
  2031. ------------------------------------------------------------------------------------------
  2032.  
  2033. TEM_ID::62
  2034.  
  2035. mediaCell*: cell that represents a media element for management.
  2036.  
  2037. Root element: div.
  2038.  
  2039. Elements:
  2040. identifierCheckbox:
  2041. use: have it's value manipulated.
  2042. description: checkbox used to select the file.
  2043.  
  2044. thumbImg:
  2045. use: have it's src manipulated.
  2046. description: img element that will display the thumbnail of the file.
  2047.  
  2048. fileLink:
  2049. use: have it's href and innerHTML manipulated.
  2050. description: link that leads to the file.
  2051.  
  2052. referencesLabel:
  2053. use: have it's innerHTML manipulated.
  2054. description: label that shows how many references this file has.
  2055.  
  2056. ------------------------------------------------------------------------------------------
  2057.  
  2058. *: cell. Its top level element will have the same class of its name and its elements will be identified by their classes and not their ids. Only the first element with the specified class will be manipulated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement