Main Page: Difference between revisions

From GreaseSpot Wiki
Jump to navigationJump to search
(Restoring vandalized main page from ChrisB1... Undo was ineffective btw... SYNCFORWARD FROM LAST ARC)
mNo edit summary
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__
'''GreaseSpot''' is community documentation for [[user script]]ing with [[Greasemonkey]].
'''GreaseSpot''' is community documentation for [[user script]]ing with [[Greasemonkey]]. Please [[GreaseSpot:Editor portal|contribute]].
 
== Getting Started ==
Before writing a script or posting to the [[mailing list]] for help, '''every''' script writer should read Mark Pilgrim's [http://commons.oreilly.com/wiki/index.php/Greasemonkey_Hacks/Getting_Started#Avoid_Common_Pitfalls Avoid Common Pitfalls in Greasemonkey].


<!-- I'm not fond of the mess of HTML here, but it's especially helpful to have an attractive and easy-to-use main page. -->
<table style='min-width: 35em; max-width: 60em; margin: 1em auto; float: none;' class='infobox'>
<tr>
<th style='width: 50%; text-align: center;'>For All Users</th>
<th style='width: 50%; text-align: center;'>For Script Authors</th>
</tr>
<tr>
<td>
* [[Greasemonkey Manual]]
* [[Greasemonkey Manual]]
* [[Tutorials]]
* [[Troubleshooting (Users)]]
* [[Mailing list]]
* [[User Script Hosting]]
 
</td>
== Scripting References ==
<td>
 
* [[Greasemonkey Manual:API|API reference]]
* [[Greasemonkey Manual:API|API reference]]
* [[Metadata block]]
* [[Troubleshooting (Script Authors)]]
* [[:Category:Scripting context|Scripting context]]
** [[Sandbox]]
** [[Global object]]
** [[XPCNativeWrapper]]
** [[Scriptable content]]
** [[DOMContentLoaded]]
* [[Security]]
* [[Security]]
** [[unsafeWindow]]
* [[Tutorials]]
 
* [[:Category:Coding Tips]]
== Authoring Tips ==
* [[:Category:Scripting context]]
* [[Useful Tools for Script Writers]]
</td>
* [[Troubleshooting]]
</tr>
* [[0.7.20080121.0+ compatibility]]: Working around errors introduced by changes in Greasemonkey 0.7.20080121.0
</table>
* [[Controlling userscripts in sub windows]]
* [[Code snippets]]: useful staple functions.
* [[Coding tips]]: things you might not have thought of.
* [[HTML injection tips]]: how to add your html anywhere, dodging page CSS invading yours
* [[:Category:Site-specific tips|Site-specific tips]]
** [[:Category:Ajax site tips|Ajax site tips]]
** [[Gmail]]
* [[Security tips]]
* [[Etiquette]]
* [[Cross-browser userscripting]]
 
== Extension Development ==
 
* [http://greasemonkey.devjavu.com/projects/greasemonkey/wiki/ContributeToGreasemonkey Contributing to Greasemonkey ]


== Also ==
Last resort?
Try reading the [[Getting Help]] page.


* [[FAQ]]
<!-- Things are slightly more attractive when the page isn't shorter than the left-side nav; pad it. -->
* [[Links]]
<br><br><br><br><br><br><br><br><br><br><br><br>

Latest revision as of 16:43, 3 November 2017