Wiki Validation: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
=Basic Editing= | =Basic Editing= | ||
#[[File:check.png]]Editing a page. | #[[File:check.png]]Editing a page. | ||
#Preview of a page shows up properly | #[[File:check.png]]Preview of a page shows up properly | ||
#Wiki page redirection works correctly | #[[File:check.png]]Wiki page redirection works correctly | ||
#Main section and subsection headings | #[[File:check.png]]Main section and subsection headings | ||
=hello= | |||
==hello== | |||
=hello 2= | |||
#Gallery can be created - ex [[D3D_Part_Library#D3D_16.22]] | #Gallery can be created - ex [[D3D_Part_Library#D3D_16.22]] | ||
#HTML with CSS embed - such as [[Flashy XM]] | #HTML with CSS embed - such as [[Flashy XM]] |
Revision as of 18:12, 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
- Hint 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