A Community of entertainment, life, and truth--an open sourced secret society--a force for good. t.x.s

The Frequently Asked Questions (FAQ)

Back to the discussions

  1. #1 Xeno HelpDesk The Frequently Asked Questions (FAQ)
    02 SEP 2018, 0355 AM

    Edited: 16 SEP 2018, 1043 AMThe FAQ Thread is a Work in Progress UPDATES: - 16 SEP 2018, 1040 AM: techMatrix (our design Model) will include the Tiger MVI (our coding standard) within it. Trying to do too many small projects at once. With IDesk we'll have everything down in writing in good order! - 15 SEP 2018, 1133 AM: Please note that this thread and everything like it will eventually be moved to the IDesk. It will serve as both the location of our full Guide as well as the Primer and all other documents. They will all be created using Markdown stored on the MariaDB and will allow community-created content (requiring approval on each from a Moderator or IDesk Associate.) - 03 SEP 2018, 0108 PM: Since we can use Markdown (via Parsedown) now we'll be using that for the HelpDesk. Huge plans for this project. Starting work now. It will require a couple extra clicks to get to the content but the content will allow for categories and much easier to follow then pbp (post-by-post: a reference to reading linear posts on a forum.) - Who we are: we're an open source secret society, we are The Xeno. We're the voice for The Tiger Tribe (t3) - The t3 Guide: Primer is available at: https://drive.google.com/file/d/1mPMnaGgkGqqi249s9welR4HRvA8O4ZIb/view?usp=sharing Current to-do list: - Fine-tuning the emojis. emoji - Fine-tuning the emark. - Moving IPanel to this thread.
  2. # 2 NeoTiger The Frequently Asked Questions (FAQ)
    30 AUG 2018, 0552 PM

    Edited: 05 SEP 2018, 1256 AMeMark Cheat Sheet: This is our implementation of a mix of BBCode, Markdown, and Parsedown. Code - Produces - Sample Text (when wrapped): 1. * produces sample text. 2. ** produces sample text. 3. *** produces sample text. 4. ` produces sample text. 5. Reminder, a standard practice is to use [b]@name[/b] when referencing another person. 6. tick mark produces quote/code blocks. (It's the button next to the number one.) No special characters are allowed in there. Apostrophes, quotation marks, etc will be "escaped" out for security. 7. Lists have to be made in a textual manner. A suggested format: - Item 1 - Item 2 - Item 3 You can also type out the line numbers manually if you would like. 8. Work in progress list: - Youtube videos

  3. # 3 NeoTiger The Frequently Asked Questions (FAQ)
    02 SEP 2018, 0326 AM

    Edited: 05 SEP 2018, 1255 AMThe Tiger Manifesto Verse 1 The Ashala Way is a Grey Jedism Tradition. We provide Change. We provide Purpose. We provide The Greater Good. Verse 2 Understanding the Ashala allows Change: Changing that which needs to be changed. Changing in a timely manner and with focus. Change; lest All becomes a victim to history. Verse 3 Understanding the Ashala allows Purpose: Purpose that is needed. Purpose that is taught. Purpose; lest All becomes a victim to chaos. Closing Understanding the Ashala allows The Greater Good: Which allows the Light to prevail. Which allows the Dark to be restrained. Which shall be chosen; lest All becomes a victim to the Law.

  4. # 4 NeoTiger The Frequently Asked Questions (FAQ)
    02 SEP 2018, 0333 AM

    Edited: 11 SEP 2018, 0114 PMThe Tiger Creed Verse 1 We provide Change. We provide Purpose. We provide The Greater Good. Verse 2 There is cause and there is effect. There is peace and there is passion. There is order and there is chaos. Verse 3 I am the Dark and I am the Light. I am the Dark---a shadow of change. I am the Light---a beacon of hope.

  5. # 5 NeoTiger The Frequently Asked Questions (FAQ)
    02 SEP 2018, 0307 AM

    Edited: 05 SEP 2018, 0109 AMThe Tiger Cut [placeholder]

  6. # 6 NeoTiger The Frequently Asked Questions (FAQ)
    02 SEP 2018, 0326 AM

    Edited: 07 SEP 2018, 0733 AMThe 9 Totems of Ashala Life Life is to be respected. Life is to be enjoyed. Remember that the Force is the will of Life. Purpose Purpose is to be created and understood. Purpose is to be managed and followed. Remember that the Force needs purpose to help ensure Orders and Disciplines. Improvement To improve anything, when needed, can bring a better life. To improve anything, when needed, can help the greater good. Remember that the Force seeks to improve Life to better ensure it. Community The Community is All things both living and non-living. The Community is the togetherness of All. Remember that the Force connects All ensuring the Community. Duty To be dutiful, when needed, necessitates an understanding to be followed. To be dutiful, when needed, necessitates an understanding of benefiting the Community. Remember that the Force seeks to ensure All is dutiful. Analyze To analyze anything, when needed, can create a deeper understanding. To analyze anything, when needed, can create more options and futures. Remember that the Force needs All to analyze so that All is mindful and aware. Communication To communicate, when needed, is to relay thoughts and desires. To communicate, when needed, is to relay information to ensure that change can happen. Remember that the Force needs communication to ensure the Greater Good. Change To change anything, when needed, ensures the Greater Good. To change anything, when needed, ensures the future. Remember that the Force needs change so that proper Orders and Disciplines must be in place. Govern To govern anything, when needed, is to give it the proper care and attention it needs. To govern anything, when needed, is to give it a future. Remember that the Force needs governance so that proper Orders and Disciplines must be in place. Please note that the 9 Totems of Ashala is a work in progress.

  7. # 7 NeoTiger The Frequently Asked Questions (FAQ)
    02 SEP 2018, 0307 AM

    Edited: 07 SEP 2018, 0734 AM{This will become a HelpDesk article soon.} The Tiger MVI Model 1.0 Model-View-Item Prerequisites: - PHP with PDO (for security.) Recommendations: - MariaDB database engine. - Atom.io coding program. - Linux Mint MATE operating system. - Droid Sans Mono font at 13px. - Soft wrap lines with no hard line fixtures/ending (number of characters, etc--other than screen edge) to ensure readability to all coders. The Tiger MVI Model Definition List "The Tiger MVI-DL": 1. 3 spaces line and logic indentation. 2. No empty lines. -. The above are hard requirements to help coding look more elegant and to "read like a book." 3. All classes, functions and coding blocks should have first curly bracket (" { ") on same line. 4. Closing bracket should be on a new line. (Also helps create a sense of "white space.") 5. Use eMark (link with full coding/encoding coming soon. It's our custom bbcode/markdown combination.) 6. Use rcamelcase (reverse camel case where the first letter of first word is lowercase.) 7. MVI is achieved through filename and query structure. The model should start the filename with a dash followed by the view ending with ".php" Then the object or item needed or to be displayed should be queried with "?i=" and any additional querying should be incremental to the i for example i2, i3, i4. 7A. Example: topic-view.php?i=1 to ensure the view of the first topic. journal-new-entry.php to create a journal (model) with the view of a "new entry." member-join.php as an example signup page. member-logout.php as an example logout page. 8. Unless absolutely necessary due to large or long functions all functions should be included in a header.php file above the HTML displayed. The class should be called "f" for functions. 9. All SQL should be sent to PDO through a function to ensure safety and security on all SQL calls. The return should be the result set. 10. At all times try to keep the file in HTML echoing out PHP when needed. With all the needed PHP at the top of the file. 11. Header file should include the following as a requirement: $i = filter_input(INPUT_GET, 'i', FILTER_SANITIZE_SPECIAL_CHARS) ?? ''; This allows the coder to properly utilize the MVI Model. Any pages should also include the incremental i's as needed. Also should include the PDO string as long as any security requirements for all pages with a toggle if needbe. This DL could apply to other languages as well but some such as javascript may need to slightly modified. The end goal is no whitespace (blank lines) and to read like a book with each logic block sensible and easy to locate.