Wiki Validation: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 14: | Line 14: | ||
#Gallery can be created - ex [[D3D_Part_Library#D3D_16.22]] | #[[File:check.png]]Gallery can be created - ex [[D3D_Part_Library#D3D_16.22]] | ||
#HTML with CSS embed - such as [[Flashy XM]] | #[[File:check.png]]HTML with CSS embed - such as [[Flashy XM]] | ||
# | #[[File:check.png]]int Template works - ex green box on top of [[MJ]] | ||
#Hint Template with wikilink - same but with an internal link in the text, as in second box at [[D3D]] | #[[File:check.png]]Hint Template with wikilink - same but with an internal link in the text, as in second box at [[D3D]] | ||
#Hint template with image inside of it - ex [[D3D]] first green box | #[[File:check.png]]Hint template with image inside of it - ex [[D3D]] first green box | ||
#Machine Tool Template works - [[Template:ToolTemplate]] | #[[File:check.png]]Machine Tool Template works - [[Template:ToolTemplate]] | ||
#File upload via Special:Upload | #[[File:check.png]]File upload via Special:Upload | ||
#Check that random page works | #[[File:check.png]]Check that random page works | ||
#Blog link | #Blog link | ||
#Recent Wiki Pages | #Recent Wiki Pages |
Revision as of 18:21, 24 May 2018
These are the critical essential functions of the wiki:
Basic Editing
Editing a page.
Preview of a page shows up properly
Wiki page redirection works correctly
Main section and subsection headings
hello
hello
hello 2
Gallery can be created - ex D3D_Part_Library#D3D_16.22
HTML with CSS embed - such as Flashy XM
int Template works - ex green box on top of MJ
Hint Template with wikilink - same but with an internal link in the text, as in second box at D3D
Hint template with image inside of it - ex D3D first green box
Machine Tool Template works - Template:ToolTemplate
File upload via Special:Upload
Check that random page works
- Blog link
- Recent Wiki Pages
- Website link
- Printable version of wiki
- Bold, italic
- Red color front
- Basic iframe
- Ignore wiki formatting
Embedding
- YouTube video - OSE Immersion Program
- Disqus - Developer_Test
- FB posts - D3D_CNC_Torch_Table
- FB posts in thumbnail windows - Aquaponic_Greenhouse_Log
- Scrumy - Scrumy
- Vimeo - CEB_Press
- Google presentations with edit link - Development_Team_Log
- OSEDev new burndown - Power_Cube_v17.11#Development_Spreadsheet
- Development Template spreadsheet Embeds - Development_Spreadsheet_Template#Usage
- Embedding of workshop announcements from main site - Miracle_Orchard_Workshop#Signup
- issuu - Miracle_Orchard_Workshop#Book
- Embed of Google Docs - 1_Month_Immersion_Program_Announcement#Rewrite
- Google Calendar embed - Marcin_Calendar
- OSE Developer numbers - MJ
- Paypal - Donate
- Kit.com - Mt_Best_Freezer_to_Refrigerator_Conversion#amazon
- Countdown from EventBrite - Eventbrite Countdown
- Eventbrite registration - Eventbrite Registration
File Uploads
- attempt to upload one of each
- jpg
- jpeg
- png
- animated gif
- freecad
- odt
- odp
- stl
- skp
- rtf
- csv
- xml
- dxf
- Validate that the size of pictures can be changed
- Attempt to update a new version of the freecad file above & validate that it tracks the version history
- Test file upload size limit
- Attempt to upload a file that's <500k. Make sure there's no warnings.
- Attempt to upload a file that's between 500k to 1M. Make sure it warns you about the file size
- Attempt to upload a file that's >=1M. Make sure it rejects the upload because the file is too large.
Checking Critical Pages
- Front Page
- Marcin Log
- Abe Log
- Lex Log
- OSEdev
- Development_Team_Log
- IRC
- D3D_CNC_Torch_Table
- D3D_CNC_Circuit_Mill
- CEB Press
- Power_Cube_v17.11
- MicroTrac_v17.10
- Tractor_Construction_Set_2017
- D3D_1612
- D3D
- Universal_Axis
- Flashy_XM
- Critical_Path
- Roadmap
- Distributive_Enterprise
- OSE_Specifications
- Press
- FAQ
- Donate
- IRC
- OSEmail
- Open Source Ecology:Current events
- LifeTrac_Genealogy
- Power Cube Genealogy
- 3D Printer Genealogy
- Microhouse Genealogy
- CEB Press Genealogy
- Seed_Eco-Home
- Open Building Institute
- Special:ActiveUsers
- Wiki_instructions
- Open_Building_Institute
- Seed_Eco-Home_Index
- Seed_Eco-Home_Part_Library
- Book
- Scrumy
- 1_Month_Immersion_Training
- Open_Source_Leadership_Summit_Presentation
- Open_Source_PV_System
- Part_Library
- D3D Part Library
- Extreme_Manufacturing
- Extreme_Manufacturing_Coopetition
- Open Source Economy
- OSE Fellows
- OSE Campus
- OBI_Webinars
- GVCS
- UM_Presentation
- Marcin_Biography
- Marcin Jakubowski - why does this redirect automatically?
- Extreme_Learning
- Open Source Everything Store
- Immersion_Program_Design
- D3D Workshop Marketing
- Getting_Involved
- SMEs
- Dedicated_Project_Visits
- D3D_Laser_Cutter
- User list
- Create account via special pages
- Wiki Stats
- User credentials
- Files List
- Main Page Old
- Earthship
- Open Source Ecology
- Solar Combined Heat Power System
- Factor e Farm
- Crash course on OSE
New Users
- Request account works via Special:RequestAccount
- Approving new users via Special:ConfirmAccounts
- Verify that the newly approved user can now edit content
- Verify that the newly approved user can reset their password
- verify they cannot set it to 'password'
- verify they cannot set it to a randomly generated 9-char password
- verify they _can_ reset it to a >=10-char password
New Extensions
- Validate that a user can setup 2FA using Special:Two-factor_authentication = Special:OATHAuth
- Varnish integration
- Validate that munin varnish graphs are sane
- Check for sanity of hits/misses/hit-for-pass using varnishstat
LocalSettings Changes
- Validate that Marcin can't login with his <20 char password
- Manually set Marcin with a 19-char password
- Validate that Marcin still can't login
- Manually set Marcin with a >=20 char password
- Validate that Marcin _can_ login now