Author Topic: Omnimaga SMF URL Syntax Guide  (Read 4728 times)

0 Members and 1 Guest are viewing this topic.

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Omnimaga SMF URL Syntax Guide
« on: February 28, 2012, 10:57:45 pm »
Omnimaga SMF URL Syntax Guide
Note: currently a work in progress and still missing lots of stuff. Also trying to make it neater and organised.

Omnimaga contains lots of links to many pages, but not all are easy to find. For convenience, sometimes it is quicker to type in the url than to click through several pages to find the link you're looking for. I have memorised some myself, and thought that this list might help you find the pages you find useful, or some hidden pages you hadn't seen before. In this way, you can navigate through Omnimaga faster!
In general, think of the Omnimaga URLs as a function and argument format, where http://www.omnimaga.org/index.php is the function, and ? separates the function from the arguments which follow.

Spoiler For Comprehensive List of Possible Omnimaga SMF URL Categories:
Incomplete list
Home Page: http://www.omnimaga.org/index.php
Base Url:     http://www.omnimaga.org/index.php?[argument1];[argument2];[argument3]
board=xx.xx;
  board=1.0
  board=11.0
topic=xx.xx;
  board=1.0 Welcome to SMF!
action=ezportal;




General Syntax
http://www.omnimaga.org/index.php?[argument1];[argument2];[argument3]
http://www.omnimaga.org/index.phpThe base url, leads to the home page
www.omnimaga.org/index.php?action=profile;u=3;sa=statPanelThe arguments are: [View Profile] [User #3 (Netham45)] [View Stats]. Each argument is separated by a semi-colon
Spoiler For Common Argument Orderings:
Bback soon

Board Arguments
board=[boardnumber].[boardpagenumber]
board=11.0The 11th board (News Board), you can change the board number (ID) manually to jump to another board.
board=11.300The number after the dot indicates which page of the board you want to view. Each page goes up in .50 increments, so 11.300 indicates the 7th page of the 11th board (News Board).
Spoiler For List of Major Boards:
Sorry please stay tuned. A list will be coming later.


Topic Arguments
topic=[topicnumber].[topicpagenumber]
topic=1453.0The Axe Parser Topic, you can change the topic number (ID) manually to jump to another topic. This can be useful for a thread you check on regularly, you can just type in the topic ID straight into the URL bar.
topic=1453.2130Similar to the board ID numbers but each page goes up in .15 increments, so 11.2130 indicates the 143rd page of the 1453rd Topic (Axe Parser Topic)
Spoiler For http://omniurl.tk URLs:
Posts are also shortened with an http://omniurl.tk url. This is indicated in OmnomIRC every time someone posts.
http://omniurl.tk/12772/233902
The first number is the topic number, the second number is the message number. It is as simple as that!

Action Arguments
action=[whatever action/feature]
action=downloadsActions can do many things and link to different pages
Spoiler For List of Actions:
action=ezportal
action=topicattach
action=markasread
action=post
action=articles
action=profile
Spoiler For sub arguments:
u=1 DJ_O's profile
   ;
   sa=statPanel
action=stats
action=help
;page=post

Sa arguments
sa=[whatever]
sa=page;p=5These two arguments must go together, otherwise it will give an error "No page selected!"
« Last Edit: March 27, 2012, 11:45:39 pm by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Omnimaga SMF URL Syntax Guide
« Reply #1 on: February 29, 2012, 07:24:09 am »
Great idea :D
Also great link in your sig :P ;)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Omnimaga SMF URL Syntax Guide
« Reply #2 on: February 29, 2012, 07:30:41 am »
Thanks. ;) ;D
it's incomplete at the moment, and there are lots that could be added to it.
And as for the great link, I didn't realise the font was a bit small. I'll change it to 8 point.  :P
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Omnimaga SMF URL Syntax Guide
« Reply #3 on: March 02, 2012, 05:47:31 am »
I'm thinking of breaking it down as a combination/guide, by categorising the different types of arguments (board=, topic=, action= etc) and then listing all the possible commands for each.

after that is done, I may put a frequently used/common list for convenience at the top.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Omnimaga SMF URL Syntax Guide
« Reply #4 on: March 13, 2012, 06:38:32 am »
If anyone has any contributions to this topic, post here.
ezportal contains many useful links
p=25 recent respect
p=5 recent posts
p=17 about omnimaga
etc
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Omnimaga SMF URL Syntax Guide
« Reply #5 on: March 13, 2012, 08:12:58 am »
It looks nice ;D
I'm not a nerd but I pretend:

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Omnimaga SMF URL Syntax Guide
« Reply #6 on: March 13, 2012, 08:16:52 am »
What I do want to do is make it useful and look nice. So people can look up particular links around omnimaga useful to them, and use them for efficiency.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Omnimaga SMF URL Syntax Guide
« Reply #7 on: March 27, 2012, 11:46:45 pm »
Updating this, so people can look quickly for reference for nearly all possible urls, but also look at how to know which one is which and how to use them.
To do this I shall be splitting the article in two sections.
« Last Edit: March 27, 2012, 11:47:04 pm by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Omnimaga SMF URL Syntax Guide
« Reply #8 on: March 29, 2012, 05:36:25 pm »
This is nice Jonius. You definitively want to add a few more pages, though, such as describing http://www.omnimaga.org/index.php?action=unreadreplies (which shows all replies to topics you have posted in until you view them).

Also make sure to discourage the use of http://www.omnimaga.org/index.php?action=unread , because it's very unreliable and is the reason why we have tried to hide it. If you accidentally close your browser, the entire list there gets cleared, so you lose track of recent posts and it makes the site look inactive to you, unlike unreadreplies or the New Posts page.

Basically http://www.omnimaga.org/index.php?action=ezportal;sa=page;p=5 was intended to replace http://www.omnimaga.org/index.php?action=unread . On top of that the first is available to guests. :)