|
|
| (5 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| * Dude, '''please''' conform to the templates when adding new pages :( We now have 50 new pages that look different from every other page on RoDpedia :( --[[User:Poromenos|Poromenos]] 20:38, 29 May 2008 (CDT) | | * I saw the sandbox, it's very impressive. I'm quite partial to style #2, I think we should just use CSS to do anything we want in the template, something like provide "idname", "iddetails" and "idaffects" parts for the ID and styling them in a custom manner however we want. I also like the description stuff, but I'm undecided on the particular style yet. --[[User:Poromenos|Poromenos]] 18:34, 3 September 2008 (UTC) |
| ** I'm leaving this here, so that when all the formatting is done you have this reminder :p [[User:Skace|Skace]] 18:02, 30 May 2008 (UTC)
| | ** Thanks... I can't seem to get CSS class objects going IE [[User:Skace/Common.css]]..Not quite sure what I need to do yet. --[[User:Skace|Skace]] 20:44, 3 September 2008 (UTC) |
| | |
| ==Scripts==
| |
| | |
| === Area Menu ===
| |
| | |
| * Copy the full "areas" command from RoD into a file called areas.txt and remote extra spacing (replace " " with " " until you can't) | |
| * Create and run a batch file with the following code:
| |
| <pre>
| |
| @echo off
| |
| setlocal
| |
| set i=0
| |
| echo "|-"> areas2.txt
| |
| for /f "tokens=2 delims=|(" %%i in (areas.txt) do call :start %%i
| |
| endlocal
| |
| goto :eof
| |
| | |
| :start2
| |
| echo "%*"
| |
| goto :eof
| |
| | |
| :start
| |
| set /a i+=1
| |
| if "%t%"=="" ( set "t=[[%*]]" ) else ( set "t=%t% || [[%*]]" )
| |
| if "%i%"=="2" call :submit "%t%"
| |
| goto :eof
| |
| | |
| :submit
| |
| echo "|%~1">> areas2.txt
| |
| echo "|-">> areas2.txt
| |
| set i=0
| |
| set t=
| |
| goto :eof
| |
| </pre>
| |
| * Open areas2.txt and replace quotation marks w/ nothing to remove them all
| |
| * You now have the body of the [[Template:Areamenu]]. Do not overwrite the whole thing, only the body, you will be able to tell.
| |
| | |
| ===Command Menu===
| |
| | |
| * Create a long text file of commands directly from inside RoD via commands. Use Excel to turn this list into 1 column and alphabetize it. Save it as commands.txt
| |
| * Create and run a batch file with this code:
| |
| <pre>
| |
| @echo off
| |
| setlocal
| |
| set i=0
| |
| echo "|-"> commands2.txt
| |
| for /f %%i in (commands.txt) do call :start %%i
| |
| endlocal
| |
| goto :eof
| |
| | |
| :start
| |
| set /a i+=1
| |
| if "%t%"=="" ( set "t=[[%~1]]" ) else ( set "t=%t% || [[%~1]]" )
| |
| if "%i%"=="3" call :submit "%t%"
| |
| goto :eof
| |
| | |
| :submit
| |
| echo "|%~1">> commands2.txt
| |
| echo "|-">> commands2.txt
| |
| set i=0
| |
| set t=
| |
| goto :eof
| |
| </pre>
| |
| * Open commands2.txt and replace all quotation marks w/ nothing to remove them
| |
| * Copy the resulting text into the [[Template:Commandmenu]] body
| |
| | |
| ===Skill Menu===
| |
| | |
| * Grab the list of skills off of the category skill page for the specific class you are updating
| |
| * Create and run a batch file with this code:
| |
| <pre>
| |
| @echo off
| |
| setlocal
| |
| echo "|-"> skills2.txt
| |
| for /f "tokens=1,2,3,4 delims=:=" %%i in (skills.txt) do call :start "%%i" "%%j" "%%k" "%%l"
| |
| endlocal
| |
| goto :eof
| |
| | |
| :start
| |
| if "%~2"=="" for /f "tokens=2" %%i in ("%~1") do set level=%%i& goto :eof
| |
| for /f "tokens=2 delims=[]" %%i in ("%~2") do set skill=[[%%i]]
| |
| for /f "tokens=1" %%i in ("%~3") do set max=%%i
| |
| echo "|%level% || %skill% || %max% || %~4">> skills2.txt
| |
| echo "|-">> skills2.txt
| |
| goto :eof
| |
| </pre>
| |
| * Open skills2.txt and replace all quotation marks w/ nothing to remove them
| |
| * The resulting text can be used to create a skill table for any class page. See the warrior class for example syntax.
| |