Wiki Validation2
hello
These are the critical essential functions of the wiki:
Contents
Pages that don't re-save
Pages where iframe or other content doesn't show up
- Ephemeral - Dedicated_Project_Visits - TED Talk missing
- Flash plugin doesn't work - Open_Source_Ecology
Basic Editing
- Editing a page.
- Preview of a page shows up properly
- Wiki page redirection works correctly
- Main section and subsection headings
- Gallery can be created - ex D3D_Part_Library#D3D_16.22
- HTML with CSS embed - such as Flashy XM. Flashy XM page cannot be resaved.
- 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. Yes - example - MJ_Template
- 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 - RED TEXT
- Basic iframe. Content not showing at 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
- DNW. 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
- DNW. Eventzilla registration - Can't embed http://opensourceecology.org/wiki/Eventzilla
File Uploads
- attempt to upload one of each
- jpg 100px
- jpeg 100px
- png 100px
- animated gif File:Samplemove.gif
- DNW. freecad - File:Sample.fcstd. Can't upload File:Peg 8mm rods.fcstd after downloading it
- odt - File:Book2.odt
- odp - File:Samplepres.odp
- pdf - File:Oseslideshow.pdf
- Not permitted file type stl. - File:Afasdkf.stl
- Not permitted file type rtf - File:Samplertf.rtf
- ".csv" is not a permitted file type. Permitted file types are png, gif, jpg, jpeg, ppt, pdf, psd, mp3, xls, doc, odt, odc, odp, ods, odg, pod, mm, mpp, svg, dxf, stp, blend, g, FCStd, dia, bz2, gz, tbz, tgz, 7z, xz. csv - File:Samplecsv.csv
- This file contains HTML or script code that may be erroneously interpreted by a web browser. xml - File:Samplexml.xml
- File extension ".dxf" does not match the detected MIME type of the file (text/plain). dxf - File:Sampledxf.dxf
- Validate that the size of pictures can be changed
- Not yet. 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.
- No warnings provided Attempt to upload a file that's between 500k to 1M. Make sure it warns you about the file size
- This file is bigger than the server is configured to allow.. 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
- 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
- Does not show IRC channel login - 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
- 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
- This does some weird redirect - 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
- Don't know how to test this - Create account via special pages
- Wiki Stats
- I can't see my own credentials User credentials - https://wiki.opensourceecology.org/index.php?title=Special%3AUserCredentials&target=Marcin
- Files List
- Main Page Old
- Earthship
- Open Source Ecology
- Solar Combined Heat Power System
- Factor e Farm
- Crash Course
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