Line 3: |
Line 3: |
| * [[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 |
| | | |
| == HTML Templates == | | == HTML Templates == |
| | | |
| * [[User:Alexbfree/Template:DataControllerMenu]] - this is the menu containing the various links for a data controller | | * [[User:Alexbfree/Template:DataControllerMenu]] - this is the menu containing the various links for a data controller |
− | * [[User:Alexbfree/Template:GDPRMailtoAccess]] - this is the HTML of the link that generates the GDPR letter | + | |
| + | == URL Templates == |
| + | |
| + | * [[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 == | | == Text Templates == |
Line 13: |
Line 18: |
| * [[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: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. | | * [[User:Alexbfree/Template:GDPRRequiredItems]] - this generates the paragraph about required items. It invokes main function of [[Module:Wd]] to get that data. |
− | * [[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]].
| |
| | | |
| == Other Templates == | | == Other Templates == |
| | | |
| * [[User:Alexbfree/Template:GDPRwikidata]] - this calls main function of [[Module:Wd]], in order to get data from the database, I think? | | * [[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 == | | == My Notes == |
| + | |
| + | === Wikitext Templates === |
| + | |
| + | * [https://en.wikipedia.org/wiki/Help:Template#System_variables_and_conditional_logic Wikitext variables and conditional logic documentation] |
| | | |
| === Wikidata modules === | | === Wikidata modules === |
| | | |
− | * [[https://www.wikidata.org/wiki/Wikidata:Infobox_Tutorial#Modules page about 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:HelloWorld wikidata module Hello World] |
| + | * [https://en.wikipedia.org/wiki/Module:Wd Module:wd documentation on wikipedia] |