Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple and general guide for installing user scripts #202

Closed
sizzlemctwizzle opened this issue Jun 24, 2014 · 9 comments
Closed

Simple and general guide for installing user scripts #202

sizzlemctwizzle opened this issue Jun 24, 2014 · 9 comments
Labels
DOC Pertains inclusively to the Documentation operations. enhancement Something we do have implemented already but needs improvement upon to the best of knowledge. team biz This is similar to a meta discussion.

Comments

@sizzlemctwizzle
Copy link
Member

https://openuserjs.org/corner/Userscript_HOWTO_for_newbies

This user has the right idea. I'd really like to do something like this.

@Martii
Copy link
Member

Martii commented Jun 27, 2014

@JRInge
Copy link

JRInge commented Jun 27, 2014

Is there somewhere here I can put images to use in the wiki? Bear in mind I have zero knowledge of Github!

@Martii
Copy link
Member

Martii commented Jun 27, 2014

Is there somewhere here I can put images to use in the wiki?

For static entries you'll need to be familar with git or git-gui and clone the wiki to have them sitting in the images subfolder... I just created that and popped our favicon16.png into it.
Current access path is:

![alt attribute](https://raw.githubusercontent.com/wiki/OpenUserJS/OpenUserJS.org/images/favicon16.png "title attribute")

If you aren't quite ready for this just add them to this issue by dragging and dropping and send a @OpenUserJs/admin message (or one our usernames with an @ symbol in front of it if you can't do that. Example: @Martii and it should be bolded if GH is allowing you to do it) and one of us will put it in for you for a bit until you get used to git and git-gui. You can still put the markdown code on what you think the filename should be via the online editor. I don't see any other way to do this with the online editor. I prefer png image format because transparency is available.

@Martii Martii added the DOC label Jun 30, 2014
@Martii
Copy link
Member

Martii commented Jul 7, 2014

@JRInge
These pages look great... a couple of suggestions when some of us get into collaborating a bit...

  1. Don't say "written by..."... we already know that by visualization of the commit history.
  2. When we do have others coming in... make sure you fetch the remote first and merge to resolve any conflicts... I assume you are using origin only... so to make sure your edits don't get overwritten and we don't overwrite yours... always do a fetch orgin and merge it into your branch changes... then merge to origin and push to upstream.

:)

@Martii
Copy link
Member

Martii commented Jul 16, 2014

This is a work in progress with several pages already created... closing... reopen if needed.

@Martii Martii closed this as completed Jul 16, 2014
@Martii
Copy link
Member

Martii commented Aug 15, 2014

@JRInge
I've made a few changes on how to make pages in the wiki. They are denoted currently on the homepage.

Most everything wiki styleguide is complete I think.... probably will work on it some more to make it a bit more patterned. Nice job again... now that I've had some major time to look into it. :)

@JRInge
Copy link

JRInge commented Aug 15, 2014

If those HOWTO pages look OK, what would be a good way of linking to them from the main site? I've linked directly to them from the descriptions of a couple of my scripts, but it would be nice to have something built into the layout. I realise that the "About" link at the bottom of the oujs pages already takes you to the list of wiki pages on github, but that might not be especially intuitive for the newbies I had in mind as a target audience. Most of my scripts' users are far more interested in the function of the scripts than the magic involved getting them working.

@Martii
Copy link
Member

Martii commented Aug 15, 2014

it would be nice to have something built into the layout.

Worked on that last night which is why #290 exists. Your table is being ignored and shows just the plain markdown code. Hopefully as soon as that is closed we'll try merging some pages in. Still deciding on sanitizing too. Auto sanitized in current implementation. The images probably need to be sized a little smaller too and thumbed. Haven't decided on a max size yet. Needs to be bottom of the barrel viewport rez. Found the CSS to handle this. Still looking into auto scaling but I don't think our markdown does that automagically. Automagic is present

I realise that the "About" link at the bottom of the oujs pages already takes you to the list of wiki pages on github

Try some of the other ones. :)

@Martii
Copy link
Member

Martii commented Aug 19, 2014

@JRInge
Currently deployed at http://openuserjs.org/about/Userscript-Beginners-HOWTO and beyond that. It might be best to make any necessary changes on the GH wiki here and we can then merge/copy in any changes in a final pull request... this will allow you some flexibility on keeping the noise level down I think. There are a few more things to decide and I'd appreciate your input on #296. Thanks again for your efforts. :)

Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Aug 1, 2015
* Don't call *async* method twice... as I copied the base structures from other preexisting waterfalls early in joining OUJS, we have this issue elsewhere... which may be why other things are being called twice in other areas
* Few returns for `.../init.js` and a stray comma removed

Post fix for OpenUserJS#202 and OpenUserJS#249
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Nov 5, 2015
* In case someone requests a page that doesn't exist don't bother reading the file list

Post fix for OpenUserJS#202
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Nov 22, 2015
* Combined some resources into animation for visual clarity
* Link in Chrome page to Chromium

Post followup of OpenUserJS#202
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Dec 23, 2015
Post followup of OpenUserJS#202
@Martii Martii mentioned this issue Dec 23, 2015
@Martii Martii mentioned this issue Feb 26, 2016
Martii added a commit that referenced this issue Feb 27, 2016
Separate out Desktop and add a portable section

Applies to #202
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Feb 28, 2016
* Some http to https... see OpenUserJS#913 (comment) ... Cherry picked from OpenUserJS#913
* Move TOS linkage to bottom... this doc was created way early on so it may have missed that requirement. Internal bookmarks aren't as important but it's nice to have localized in the file. No change in terms.
* Update Chromium suport link since it's a redirect now to their own domain

Applies to OpenUserJS#202, OpenUserJS#142
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Mar 13, 2016
* Other tweaks to some other docs

Closes janekptacijarabaci/greasemonkey#1 and applies to OpenUserJS#202
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Mar 31, 2016
* Replace `NB`'s

**NOTE**
Minimal usage of `kbd` markup for keyboard sequence emphasis but still centric on markdown

Applies to OpenUserJS#202 and OpenUserJS#909
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Mar 31, 2016
Applies to OpenUserJS#202 and a few other doc releated
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue May 2, 2016
* A few typos too

Applies to OpenUserJS#202
Martii pushed a commit to Martii/OpenUserJS.org that referenced this issue Apr 21, 2017
Martii added a commit that referenced this issue Apr 21, 2017
Martii added a commit to Martii/OpenUserJS.org that referenced this issue Nov 13, 2017
* HTML5 via W3C says `name` attribute not supported anymore so rework
* Rename a few bookmarks and denote `rel` attribute

Works in Opera Presto... older IEs not tested yet

Post OpenUserJS#1231 and post OpenUserJS#202
@OpenUserJS OpenUserJS locked as resolved and limited conversation to collaborators Apr 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
DOC Pertains inclusively to the Documentation operations. enhancement Something we do have implemented already but needs improvement upon to the best of knowledge. team biz This is similar to a meta discussion.
Development

No branches or pull requests

3 participants