Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port progress Confluence to wiki.js #2

Open
funjoker opened this issue Apr 11, 2022 · 8 comments
Open

Port progress Confluence to wiki.js #2

funjoker opened this issue Apr 11, 2022 · 8 comments

Comments

@funjoker
Copy link
Member

funjoker commented Apr 11, 2022

  • TrinityCore Home
    • Installation Guide
      • Requirements
        • Linux Requirements
        • macOS Requirements
        • Windows Requirements
        • Optional Software
      • Core Installation
        • Linux Core Installation
        • macOS Core Installation
        • Windows Core Installation
        • Windows setup troubleshooting
        • MinGW GCC toolchain (Win)
      • Server Setup
        • Linux Server Setup
        • macOS Server Setup
        • Windows Server Setup
      • Databases Installation
      • Networking
      • Final Server Steps
      • Client Setup
    • Help: FAQ
    • Contributing
      • [outdated, no longer used on 3.3.5a / master] Trainer reference
      • API Changes
      • Standard Operating Procedures
        • C++ Development Standards
        • Creating a Pull Request
        • File Headers
        • Incident Priorities
        • Incidents vs. Problems
        • SQL Guidelines
        • The Issuetracker and You
    • Troubleshooting articles
      • Application Error: 0xc000007b
      • Build error: Internal compiler error (QuestDef.h)
      • Build error: LNK2019 unresolved external symbol _mysql...
      • Build error: Undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
      • CMake error: Boost not found
      • dyld: Library not loaded: libmysqlclient.XX.dylib
      • How to tell if .dll is 32 bits or 64 bits?
      • Missing DBC: gtNpcTotalHp.dbc, ...
    • Databases 3.3.5 All these tables need update anyway
      • Auth
      • Characters
      • World
    • Databases master All these tables need update anyway
      • Auth
      • Characters
      • Hotfixes
      • World
    • Files
      • Configuration
        • authserver.conf
        • bnetserver.conf
        • worldserver.conf
      • DB2
        • CurrencyCategory
        • CurrencyTypes6x
        • ItemAppearance
        • ItemModifiedAppearance
        • QuestSort6x
      • DBC
        • Achievement
        • Achievement6x
        • Achievement Category
        • Achievement Criteria
        • Achievement Criteria Types
        • AnimationData
        • AreaGroup
        • AreaPOI
        • AreaTable
        • AreaTrigger
        • CharTitles
        • CharTitles6x
        • ChrClasses
        • ChrRaces
        • CurrencyTypes
        • Emotes
        • Emotes6x
        • Faction
        • Faction6x
        • FactionTemplate
        • GlyphProperties
        • GlyphSlot
        • Holidays
        • Item
        • ItemBagFamily
        • ItemClass
        • ItemExtendedCost
        • ItemSubClass
        • Languages
        • Localization lang
        • Lock
        • LockType
        • Map
        • PageTextMaterial
        • QuestFactionReward
        • QuestInfo
        • QuestSort
        • SkillLine
        • SkillLine6x
        • SoundEntries
        • Spell
        • SpellIcon
        • TaxiPath
        • TotemCategory
        • WorldSafeLocs
    • How-to
      • Custom
        • AHBot
        • CustomScript
      • GDB
      • GM Commands
      • Logging Configuration
      • Monitoring a TrinityCore server
      • MySQL types (C++)
      • RBAC: Role based Access Control
      • Scene system
        • Lua Scene Script Documentation
      • Spell Effects Reference
      • Spell handling in TC
      • Spell system
      • Spell Targets Reference
      • UpdateFields
      • Using the script hotswapping system
      • Valgrind
      • WDB Fields
      • Sniffing & Parsing
      • Movement
      • Take a dump of the server
      • ASAN
      • IP2LOCATION
      • SOAP with Postman
    • IRC
    • ZArchive & Misc
      • Autoupdater, Launcher, and Alerts HOWTO
      • How-to_Advanced_HGDissect
      • MySQLStoredProcedures
      • Documentation
        • Authserver
      • _InclusionsLibrary
        • _6x
        • _335
        • _Database Mark Description
        • _Installation Helper
        • _master
      • Auth Database outdated
        • ip2nation
      • World Database outdated
        • creature_template335
        • pool_creature
        • pool_gameobject
        • pool_pool
@funjoker
Copy link
Member Author

authserver.conf
bnetserver.conf
worldserver.conf

these sites are empty

@funjoker
Copy link
Member Author

MinGW GCC toolchain (Win)

Unsupported

@flashadvocate
Copy link
Contributor

flashadvocate commented Dec 31, 2022

Copied IRC - https://trinitycore.info/en/IRC, but left unpublished because I made some minor tweaks. Aokromes said IRC was on its way out though, so maybe not needed? Still a lot of references to it in the various guides that should be updated for Discord.

Also finished/revamped the SOAP guide - https://trinitycore.info/en/how-to/SOAP

@Nyr97
Copy link
Contributor

Nyr97 commented Jan 3, 2023

The following tables from world (master) have been ported to the new site:

  • vehicle_accessory
  • vehicle_seat_addon
  • vehicle_template_accessory

@flashadvocate
Copy link
Contributor

flashadvocate commented Jan 4, 2023

GM commands ported over.

Not gonna lie... I kinda want to gouge my eyes out.

One annoying thing is that Wiki.js, or some related module seems to want to render regular text as KaTeX. Seems like $ in certain contexts causes this. Need to ensure there are spaces between instances of the dollar sign. According to the docs, text wrapped with these characters will trigger the render

image

@flashadvocate
Copy link
Contributor

flashadvocate commented Jan 7, 2023

Added https://trinitycore.info/e/en/how-to/RBAC. Also linked related RBAC 335/master tables to the RBAC page

Unfortunately, rowspan isn't a thing in markdown, so we lost some formatting on the schema section

@funjoker
Copy link
Member Author

funjoker commented Jan 8, 2023

Added https://trinitycore.info/e/en/how-to/RBAC. Also linked related RBAC 335/master tables to the RBAC page

Unfortunately, rowspan isn't a thing in markdown, so we lost some formatting on the schema section

You may chose a own design way :) no need to copy 1:1 from confluence

@flashadvocate
Copy link
Contributor

flashadvocate commented Jan 8, 2023

You may chose a own design way :) no need to copy 1:1 from confluence

Oh yeah, I've exercised some creative license on the page as a whole. But having the schema there in one place was good (so all the rbac_* tables can point to it). Rowspan just made that info a bit more presentable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants