Line 1: |
Line 1: |
− | == CODE == | + | == Javascript Code Files == |
| | | |
| * [[User:Alexbfree/common.js]] | | * [[User:Alexbfree/common.js]] |
| * [[User:Alexbfree/Code:GDPRMailAccess.js]] (for GDPR mail feature on data controllers) | | * [[User:Alexbfree/Code:GDPRMailAccess.js]] (for GDPR mail feature on data controllers) |
| + | * [[User:Alexbfree/snippetForSearchingArray.js]] - to be refactored/replaced |
| | | |
− | == TEMPLATES == | + | == HTML Templates == |
| | | |
− | * [[User:Alexbfree/Template:GDPRMailtoAccess]] - this is the HTML of the link that generates the GDPR letter | + | * [[User:Alexbfree/Template:DataControllerMenu]] - this is the menu containing the various links for a data controller |
− | * [[User:Alexbfree/Template:GDPRMailTemplate]] - this is the actual template of the letter itself | + | |
− | * [[User:Alexbfree/Template:GDPRwikidata]] - this calls wikidata [[Module:Wd]], in order to get data from the database, I think? | + | == URL Templates == |
− | * [[User:Alexbfree/Template:GDPRmailto]] - this is a template for the subject and body parts of the mailto: URL string | + | |
| + | * [[User:Alexbfree/Template:GDPRDataControllerMailtoLink]] - this is the HTML of the link that generates the GDPR letter |
| + | ** [[User:Alexbfree/Template:GDPRmailto]] - this generates the string which is the `?subject` and `?body` parts of the `mailto:` URL string, used in [[User:Alexbfree/Template:GDPRMailtoAccess]]. |
| + | |
| + | == Text Templates == |
| + | |
| + | * [[User:Alexbfree/Template:GDPRMailTemplate]] - this is a text template for the main body of the letter itself. It invokes the [[Module:Wd]] to get the collects items. |
| + | * [[User:Alexbfree/Template:GDPRRequiredItems]] - this generates the paragraph about required items. It invokes main function of [[Module:Wd]] to get that data. |
| + | |
| + | == Other Templates == |
| + | |
| + | * [[User:Alexbfree/Template:GDPRwikidata]] - this calls main function of [[Module:Wd]], in order to get data from the database, I think? |
| + | |
| + | == Test files == |
| + | |
| + | * [[User:Alexbfree/MergeTest:A]] |
| + | * [[User:Alexbfree/MergeTest:B]] |
| + | * [[User:Alexbfree/GDPRTest]] |
| + | |
| + | == My Notes == |
| + | |
| + | === Wikitext Templates === |
| + | |
| + | * [https://en.wikipedia.org/wiki/Help:Template#System_variables_and_conditional_logic Wikitext variables and conditional logic documentation] |
| + | |
| + | === Wikidata modules === |
| + | |
| + | * [https://www.wikidata.org/wiki/Wikidata:Infobox_Tutorial#Modules page about wikidata modules] |
| + | * [https://en.wikipedia.org/wiki/Module:HelloWorld wikidata module Hello World] |
| + | * [https://en.wikipedia.org/wiki/Module:Wd Module:wd documentation on wikipedia] |