Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pad [2024/04/19 13:29] – [Animations / Classes] melonpad [2025/07/09 03:29] (current) – [MelonLand Everyone Website] melon
Line 1: Line 1:
-====== MelonLand EtherPad ====== 
-The MelonLand pad is a free notepad powered by etherpad that everyone can use. It allows you to create text documents that you can access via a link and edit with others (like a google doc). As you type on the pad you'll see everyone's changes in near-real-time! Feel free to use these pads for your own projects if you need them. 
- 
-Currently there are two kinda of pads you can create: 
-  - Public pads can be edited by everyone with the link - https://pad.melonland.net 
-  - Community pads can only be edited by forum members - https://forum.melonland.net/pad.php 
- 
- 
 ====== MelonLand Everyone Website ====== ====== MelonLand Everyone Website ======
 Everything written in the Community Pad is published instantly to https://everyone.melonland.net where it can be read publicly! Its published as plain HTML, so its essentially a shared website that all forum members can edit with each other. Everything written in the Community Pad is published instantly to https://everyone.melonland.net where it can be read publicly! Its published as plain HTML, so its essentially a shared website that all forum members can edit with each other.
Line 13: Line 5:
  
 Pads are mapped to their matching everyone url, so for example: Pads are mapped to their matching everyone url, so for example:
-  * https://pad.melonland.net?p=playlist - is the pad url for the playlist page+  * https://forum.melonland.net/pad.php?p=playlist - is the pad url for the playlist page
   * https://everyone.melonland.net/playlist - is the page it will be publicly visible on   * https://everyone.melonland.net/playlist - is the page it will be publicly visible on
  
Line 31: Line 23:
 ===== Animations / Classes ===== ===== Animations / Classes =====
 Most Melonking.net and Melonland Forum animations are available as classes on every page! Most Melonking.net and Melonland Forum animations are available as classes on every page!
-Class What it does |+Class ^^ What it does 
 | .spin | Makes things spin | | .spin | Makes things spin |
 | .spin-slow | A slower spin | | .spin-slow | A slower spin |
Line 46: Line 38:
 MoMG Picture frames can also be used by default, just wrap your image in a frame div/span like so: MoMG Picture frames can also be used by default, just wrap your image in a frame div/span like so:
   <div class="picture-frame-1"><img src="https://momg.neocities.org/gifs/i-41399.gif" /></div>   <div class="picture-frame-1"><img src="https://momg.neocities.org/gifs/i-41399.gif" /></div>
-.picture-frame-1 picture-frame-5 are supported and will offer different sizes and colors of frame.+**.picture-frame-1** to **.picture-frame-5** are supported and will offer different sizes and colors of frame.
 ===== Fonts ===== ===== Fonts =====
 All forum fonts are supported by default on every page All forum fonts are supported by default on every page
Line 63: Line 55:
   * Comic Sans MS   * Comic Sans MS
   * MS PGothic Okato   * MS PGothic Okato
 +
 +===== File Types =====
 +The Everyone Site supports some pages with file types e.g. if you title your page "hello.css" it will be processed as a css file instead of a webpage - this allows you to host community styles and scripts.
 +
 +The supported file types are:
 +  * .css - Processed as a CSS Style sheet
 +  * .js - Processed as a JavaScript file
 +  * .txt - Processed as a plain text file
 +  * .xml - Processed as a plaintext XML file
 +  * .x3d - Processed as a plaintext [[X3D]] file
 +  * .json - Processed as a plaintext JSON file
 +  * .jpg - Processed as a JPEG image
 +  * .gif - Processed as a GIF image
 +  * .png - Processed as a PNG image
 +
 +===== API =====
 +You can call **?api=X&target=Y** on all everyone site pages.
 +
 +Currently it supports 3 API calls: (Everything returns JSON data)
 +  * texts - returns an array of text on the page
 +  * links - returns an array of all text and urls of links
 +  * images - returns an array of all image urls on the page
 +
 +You can use the target= request to limit the api to part of a page using a CSS selector - for example:
 +<code>
 +https://everyone.melonland.net/?api=texts&target=li a
 +# This will return all the text within links on the homepage.
 +
 +https://everyone.melonland.net/links?api=links&target=.links
 +# This will return all the links and urls in the community links list (useful if you want to embed them in your own site)
 +
 +https://everyone.melonland.net/danceparty?api=images
 +# This will return the urls of every image in the dance party!
 +</code>
 +
 +====== Public Etherpad ======
 +
 +Prior to July 2025 it was possible to create non-everyone site pads via pad.melonland.net ~ this feature has been retired however if you need public text pads [[32bit_cafe|32Bit Cafe]] offer [[https://my.32bit.cafe/etherpad/|the same service]]!
 +