The Frequently Asked Questions (FAQ)

Back to the discussions

  1. Xeno HelpDesk

    Post 1
    02 SEP 2018, 03.55 AM
    Edited
    03 NOV 2018, 10.21 PM
    ▼ The Frequently Asked Questions (FAQ)
    The 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 (now defunct but will be used to create The Manual): 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. NeoSage

    Post 2
    30 AUG 2018, 05.52 PM
    Edited
    07 OCT 2018, 10.52 PM
    ▼ The Frequently Asked Questions (FAQ)
    eMark 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. NeoSage

    Post 3
    02 SEP 2018, 03.26 AM
    Edited
    03 NOV 2018, 10.21 PM
    ▼ The Frequently Asked Questions (FAQ)
    The Fox 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. NeoSage

    Post 4
    02 SEP 2018, 03.33 AM
    Edited
    03 NOV 2018, 10.22 PM
    ▼ The Frequently Asked Questions (FAQ)
    The Fox 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. NeoSage

    Post 5
    02 SEP 2018, 03.07 AM
    Edited
    05 SEP 2018, 01.09 AM
    ▼ The Frequently Asked Questions (FAQ)
    The Tiger Cut [placeholder]
  6. NeoSage

    Post 6
    02 SEP 2018, 03.26 AM
    Edited
    03 NOV 2018, 10.36 PM
    ▼ The Frequently Asked Questions (FAQ)
    The 9 Totems of Life 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 the proper Orders and Disciplines are 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 are in place. Please note that the 9 Totems of Ashala is a work in progress. The 9 Corruptions of Evil Stagnation Something is stagnant when it is unmoving. Something is stagnant when it spreads inaction. Remember that stagnation counters Life and growth. Chaos Chaos, when needed, is to be ordered and controlled. Chaos, when needed, is to be fought and dismantled. Remember that through Chaos all crumbles. Degradation To degrade anything, when not needed, removes its value. To degrade anything, when not needed, exposes its vulnerabilities. Remember that when degraded something is less then what it could be. Self-Loathing Self-loathing is a crime against Self. Self-loathing produces a virus in the mind. Remember that when one induces self-loathing they fight themselves. Stone Values Stone values create irrecoverable harm. Stone values cannot create, help, or guide. Remember that any value that can not be changed or rationalized seeks to crumble the Orders and Disciplines. Theft Theft removes a property, life, or cause. Theft cannot fully help to create, help, or guide. Remember that any theft, that cannot be rationalized, works to crumble Society. Please note that the 9 Corruptions of Evil is a work in progress.
  7. NeoSage

    Post 7
    02 SEP 2018, 03.07 AM
    Edited
    03 NOV 2018, 10.38 PM
    ▼ The Frequently Asked Questions (FAQ)
    {This will become a HelpDesk article soon. This is a coding standard being produced.} The Tiger MVI Model 1.0 Model-View-Item Prerequisites: - PHP with PDO (for security.) Recommendations: - MariaDB database engine. - Atom.io coding program. - Xubuntu Linux 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.