Repository navigation
Multiple Changes and Updates to the Wiki - #1288
TheSCREWEDSoftware wants to merge 54 commits into
Conversation
Workflows need to be in master sighs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Those that doesn't match the core's behaviour or doesn't exist has not been added Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ages Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…and document them in wiki standards Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Only the Comment column wraps now. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Field, Type, Null, Key, Default, Extra, Comment. UNSIGNED sits in an unnamed second Type column. SIGNED is no longer written. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
[name](#name) instead of [name][1]. These pages also get the MySQL column order. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Hex is as wide as the biggest value in the table. Tables tied to an ID keep it as the last column (Class ID, Race ID...). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The hex values were wrong and Recommended / New Players were swapped. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Taken from the core auth SQL, in collapsible sections. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
smart_scripts and gm-commands start with it hidden. Any page can do the same with "sidebar: collapsed" in its front matter. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
/es/page or /cn/page that does not exist now opens the English page, which says so in that language. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…able page Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Security and syntax come from the command table; descriptions on the page are kept. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Columns and types, with a link from each field to the matching _dbc table column where they line up, and an empty Comment column. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Columns and types for the 3.3.5a files AzerothCore does not load. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Also explains that a DBC file and its _dbc table are not the same thing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…index pages Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important Review skippedToo many files! This PR contains 739 files, which is 639 over the limit of 100. To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configuration
📒 Files selected for processing (739)
You can disable this status message by setting the
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Closing this PR since it was split into:
Keep in mind the PRs are not in the order the changes were made. They are split this way only to make them easier to read and review. Each part builds on the one before it, so they need to be merged in order, from 1 to 7. Until the earlier parts are merged, a later PR also shows their changes. The live preview is still the one with all the changes together: http://91.98.80.71:4000/wiki/home.html |
You can see live changes in: no longer aviable
Closing this PR since it was split into:
Keep in mind the PRs are not in the order the changes were made. They are split this way only to make them easier to read and review.
Each part builds on the one before it, so they need to be merged in order, from 1 to 7. Until the earlier parts are merged, a later PR also shows their changes.
The live preview is still the one with all the changes together: http://91.98.80.71:4000/wiki/home.html
If it's prefeable I can divide this commits into various PRs but the tests will be the same as shown here (similiar how was done here https://github.com/azerothcore/acore-cms/pulls?q=is%3Apr+state%3Aclosed+author%3ATheSCREWEDSoftware )
Modernisation of the pages.
- Language Selector
If the translation page is missing it will be greyed out and if you were to somehow go to that "unexisting page" it will take you to the default (English page)
Which also give you a LLM translated message
- Sidebar Changes
Re-arrange, re ordered and beautified to look better and easier to access and taking advantage of collpase side menu (you now can close it ifyou wish to see more of the page, which can be seen when looking at specific wiki pages e.g smart_scripts)
- Instalation Warnings
Updated and moved the MySQL and MariaDB message into the requirements
Also the Navbar of the instalation behaves back and foward on the same operating system and allows you to change the OS choice at any time
Instalation Guides also have a better badge for easier to see for new users
All community guides have the following now:
All instaltion guides use the same highlight block for requirements
Instead of being different among them.
- Wiki standards page has been updated
To give more information and visuasile what can be or not used
- Database Index
Now you can see all the tables in 1 and stil tehir respective DBs
Same for DBC index, contains the name of the DBC but many have not been filled, the old oens are still there and some ahve their information corrceted / updated according to other cores (cmangos, vmangos, mangos, tc and packet parser) for any "unknown" or "unsure" names or descriptions, all DBC should match the DBC files with the latest bindings.
- Wiki Tables
All the tables should now properly be index in the index, should have a back button to their respective DB and have their table fields also link correctly to the fields below.
Also tables now display
Field, Type, Null, Key, Extra and COmment, Type has both the Type (Tinyint as example and if it's or not signed) this follos the MySQL order
Many tables as Smart Scripts are using the
<details>functioanlity of markdownThis a llows less scroll per page by the choice of the user, also you can see the navbar by default is closed to use more page space (there's still a tab you can click to open it)
Table general format left and right and have hteir Numeric, Bitmask, Name and Comment also added and Bitmasks now are in codeblock
Bottom of every page now it will properly send you to the AzerothCore and whaterver currently repo is being used (before both were using the repo, so if anyone used this it would be "This project is mainted by $repo") since this is AC's wiki makes no sense ot not hardcore that part
- GM Commands
GM commands display the sec at the top now and some info
and they are also divided in
All Commands
Sec 1, 2, 3, 4 for easier digustion
Also the commands show the RBAC (with link) security and if it's or not usabled by the console / terminal, the syntax is and command name is updated from the database itself and description is kept from before. This also include a new pytthon scrip that updates the GM commands automatically (only ested locally and probably should stay locally)
- Locally testing
README has been updated with test and ore info in how to setup locally for testing, makes it easier to validate changes without be depended on pages, also it has a only english pages build and a cache system so it doesnt have to build non-changes, both were tested on windows and linux the page above is on linux.
On top of my head i'm unsure if i missed something the claude resume of the commits and work done
This was worked with Claude Opus 5.5