I was thinking that it could be nice if we could agree on a general form to present our scripts. Changing field, this is a mandatory practice in the scientific research field, every article has a structure like abstract>intro>exp. section>results & discussion>conclusion>acknowledgments>references. This helps finding the required info because the structure matches the expectation and it's agreed upon universally.
More than once in the past people asked my "why this line does this" and my answer was "read the OP, everything is written there". Sure, long posts trigger a TL;DR reaction, that's why a lil structure may be needed. And believe me, scientific articles can be long bitches.
This is the raw code I use, but other's opinion can be great if the resulting changes make it more commonly acceptable.
Subject
Code: Select all
Script name — Rev. xx.yy / yyyy/mm/dd
Code: Select all
[size=85][i][This first post gets updated from time to time, particularly when a new revision is released. You are strongly advised to read this post carefully!][/i][/size]
[pre][b]Latest release notes[/b][/pre]
[code]
Rev. xx.yy / yyyy/mm/dd
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
Features
✔ Citius: lorem ipsum dolor sit amet, consectetur adipiscing elit.
✔ Altius: lorem ipsum dolor sit amet, consectetur adipiscing elit.
✔ Fortius: lorem ipsum dolor sit amet, consectetur adipiscing elit.
General structure
A section where you can describe how the script is organized: subscripts, initialize/terminate, whatever. Something for the techies, but that should shed some "theoretical" light.
Because if you know how it works you know what you should expect when using it.
• Section A: something.
• Section B: something else.
• Subscript: a little routine on its own.
Usage
A section for the dirty work! Describe the various steps, the clicks and the windows.
Tested on
* Microsoft® Windows® 7 Ultimate SP1 x64 ITA
* Mac OS X 10.8.9.9.9 Growl ENG
Requirements
+ XYplorer (version 12.10.0000 or greater) with
- scripting enabled
- permanent variables enabled
+ Internet connection
+ (suggested) a NTFS partition
Notes
* A smallish post scriptum.
* A little note: vivamus fermentum semper porta. Nunc diam velit, adipiscing ut tristique vitae, sagittis vel odio. Maecenas convallis ullamcorper ultricies.
* And a bottom line from Shakespeare.
Possible future updates
* Bah;
* Beh;
* Buh(?);
Previous releases notes
Code: Select all
Rev. xx.yy / yyyy/mm/dd
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
Rev. xx.yy / yyyy/mm/dd
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
![]()
![]()
Special thanks to...
* Freddie Mercury, for his great voice
* Don, just pro forma tho lol
Code
Code: Select all
makecoffee;
---
Result - check below
---
[This first post gets updated from time to time, particularly when a new revision is released. You are strongly advised to read this post carefully!]
Latest release notes
Code: Select all
Rev. xx.yy / yyyy/mm/dd
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
Features
✔ Citius: lorem ipsum dolor sit amet, consectetur adipiscing elit.
✔ Altius: lorem ipsum dolor sit amet, consectetur adipiscing elit.
✔ Fortius: lorem ipsum dolor sit amet, consectetur adipiscing elit.
General structure
A section where you can describe how the script is organized: subscripts, initialize/terminate, whatever. Something for the techies, but that should shed some "theoretical" light.
Because if you know how it works you know what you should expect when using it.
• Section A: something.
• Section B: something else.
• Subscript: a little routine on its own.
Usage
A section for the dirty work! Describe the various steps, the clicks and the windows.
Tested on
* Microsoft® Windows® 7 Ultimate SP1 x64 ITA
* Mac OS X 10.8.9.9.9 Growl ENG
Requirements
+ XYplorer (version 12.10.0000 or greater) with
- scripting enabled
- permanent variables enabled
+ Internet connection
+ (suggested) a NTFS partition
Notes
* A smallish post scriptum.
* A little note: vivamus fermentum semper porta. Nunc diam velit, adipiscing ut tristique vitae, sagittis vel odio. Maecenas convallis ullamcorper ultricies.
* And a bottom line from Shakespeare.
Possible future updates
* Bah;
* Beh;
* Buh(?);
Previous releases notes
Code: Select all
Rev. xx.yy / yyyy/mm/dd
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
Rev. xx.yy / yyyy/mm/dd
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
* Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Donec a diam lectus. Sed sit amet ipsum mauris.
![]()
![]()
Special thanks to...
* Freddie Mercury, for his great voice
* Don, just pro forma tho lol
Code
Code: Select all
makecoffee;
XYplorer Beta Club