Main Page
We used to make "QualityBox" which was a hosted enterprise-grade knowledge platform with Wikipedia at it's core. That is discontinued, however most of this site is dedicated to showcasing the features and solutions of "Enterprise MediaWiki" - defined as the Knowledge Platform for organizations.
Check out our latest Videos !
Freephile Wiki[edit]
Freephile Wiki is a site about free technology. It was started by Greg Rundlett of eQuality Technology. This site is a wiki that you can edit. Contact Greg to request an account.
![]() |
Applications are specific tools that you can use in business, home, education and life. |
The Help system will get you started quickly, and is a trusty resource whenever you need Help. |
The powerful search in this wiki will help you find whatever you are looking for. See the Index for a complete list of articles. Search is also a complete category. |
What's New[edit]
POTD[edit]

Articles[edit]
14 February 2025
- 14:5014:50, 14 February 2025 Test doubles (hist | edit) [6,021 bytes] Admin (talk | contribs) (Created page with " A '''wp:Test double''' is any object that stands in for a real dependency in automated testing. Usually in PHPUnit, we make test doubles for other classes, but you can also double PHP native functions or closures. There are 5 types of Test doubles <ul> <li> Dummy - "A dummy argument" - used as a placeholder when an argument needs to be passed in. <li> Stub - Provides fake or 'canned' data to the System Under Test (<abbr title="System Under Test is the class tha...") Tag: Visual edit: Switched
13 February 2025
- 14:3714:37, 13 February 2025 Launch.json (hist | edit) [2,359 bytes] Admin (talk | contribs) (Created page with "Save or edit <code>.vscode/launch.json</code> in your workspace directory. Read more about [https://code.visualstudio.com/docs/editor/debugging Debugging with VSCode] in the official documentation; including all the info about launch.json. === General Launch.json for PHP === This sample provides 4 launch options: # Listening for Xdebug connections # Launching the currently open script # Launching a built-in web server # Debugging PHPUnit tests with a specific filter f...")
- 12:2412:24, 13 February 2025 PHPUnit/VSCode (hist | edit) [294 bytes] Admin (talk | contribs) (Created page with "This project looks very interesting. I need to check it out. https://github.com/elonmallin/vscode-phpunit Category:Wiki Category:MediaWiki Category:Development Category:QA Category:Testing Category:Static Analysis Category:Tools Category:Continuous Integration")
10 February 2025
- 17:2317:23, 10 February 2025 Debug Semantic MediaWiki in Docker using VSCode and XDebug (hist | edit) [1,954 bytes] Admin (talk | contribs) (itial draft) Tag: Visual edit originally created as "Debugging Semantic MediaWiki in a Docker container using VSCode with PHPDebug"
- 14:3514:35, 10 February 2025 PHPUnit/using PHPUnit (hist | edit) [6,556 bytes] Admin (talk | contribs) (Created page with "== in a Docker Container == After you clone the code for SemanticMediaWiki and initialize the build submodule, you should be able to use '''make''' for various activities. <code>make bash</code> puts you into a bash shell as root in the wiki container Change to the SMW directory if instead you are at the document root of <tt>/var/www/html</tt><br> <code> cd extensions/SemanticMediaWiki</code><br> <pre> root@2421517631d1:/var/www/html/extensions/SemanticMediaWiki# </pre...")
4 February 2025
- 11:5711:57, 4 February 2025 Terraform (hist | edit) [614 bytes] Admin (talk | contribs) (Created page with "Terraform <blockquote>Terraform is an infrastructure-as-code software tool created by HashiCorp. Users define and provide data center infrastructure using a declarative configuration language known as HashiCorp Configuration Language (HCL), or optionally JSON.</blockquote> Although Terraform is the dominant leader in the space (citation needed), there has been some general community forming behind the [https://opentofu.org/ OpenTofu] project...")
31 January 2025
- 18:1618:16, 31 January 2025 MediaWiki/contributing (hist | edit) [5,279 bytes] Admin (talk | contribs) (Created page with "<syntaxhighlight lang="bash"> # make sure you have git-review (https://docs.opendev.org/opendev/git-review/latest/) installed sudo apt-get install git-review # clone MediaWiki into your working directory cd ~/src git clone https://gerrit.wikimedia.org/r/mediawiki/core.git mediawiki cd mediawiki/ # After cloning a repository, you need to set it up for using git-review git review -s # Use the commit message template that is found in the MediaWiki sources git config comm...")
- 07:4707:47, 31 January 2025 Marketing/eQuality-Technology (hist | edit) [1,245 bytes] Admin (talk | contribs) (extracted from the Marketing page) Tag: Visual edit
30 January 2025
- 15:4015:40, 30 January 2025 JavaScript/hacks (hist | edit) [2,608 bytes] Admin (talk | contribs) (Created page with "A collection of little JavaScript hacks. == Pull headings out of a page == <syntaxhighlight lang="javascript">Array.from(document.getElementsByTagName("h1")).forEach(function (item) { console.log(item.textContent); });</syntaxhighlight>Using the browser's developer console, you can pop this one-liner in to see the list of '''headings''' in your web page. * <code>document.getElementsByTagName("h1")</code> returns an [https://developer.mozilla.org/en-US/docs/Web/API/HTML...") Tag: Visual edit
23 January 2025
- 20:5720:57, 23 January 2025 RELEASE NOTES (hist | edit) [7,199 bytes] Admin (talk | contribs) (Created page with "You've studied the Git/hacks and built a ton of features, fixes, and updates to your codebase in a sprint worthy of Hussein Bolt. Now it's time to create some release notes - which in the tradition of open source is stored in the RELEASE_NOTES file of your project. Since your team follows the best practices of writing good commit comments and also creating appropriate branches and pull requests, then it's a simple matter of letting ```git``` tell you what's in the r...") Tag: Visual edit
Revisions[edit]
List of abbreviations:
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
14 February 2025
|
N 15:16 | Test doubles 6 changes history +6,021 [Admin (6×)] | |||
|
15:16 (cur | prev) +84 Admin talk contribs (→Dummy) | ||||
|
15:15 (cur | prev) +375 Admin talk contribs (→Dummy) | ||||
|
15:09 (cur | prev) +142 Admin talk contribs Tag: Visual edit: Switched | ||||
|
15:02 (cur | prev) +284 Admin talk contribs | ||||
|
14:52 (cur | prev) −23 Admin talk contribs | ||||
N |
|
14:50 (cur | prev) +5,159 Admin talk contribs (Created page with " A '''wp:Test double''' is any object that stands in for a real dependency in automated testing. Usually in PHPUnit, we make test doubles for other classes, but you can also double PHP native functions or closures. There are 5 types of Test doubles <ul> <li> Dummy - "A dummy argument" - used as a placeholder when an argument needs to be passed in. <li> Stub - Provides fake or 'canned' data to the System Under Test (<abbr title="System Under Test is the class tha...") Tag: Visual edit: Switched |
N 10:54 | Category:Testing diffhist +208 Admin talk contribs (Created page with "See articles like Test doubles to learn about testing as a discipline, articles like PHPUnit for tools and frameworks to use in testing, and other articles in the category for specifics or deep dives.") |
09:03 | PHPUnit/using PHPUnit diffhist +746 Admin talk contribs |
13 February 2025
14:51 | Debugging diffhist +324 Admin talk contribs |
N 14:37 | Launch.json diffhist +2,359 Admin talk contribs (Created page with "Save or edit <code>.vscode/launch.json</code> in your workspace directory. Read more about [https://code.visualstudio.com/docs/editor/debugging Debugging with VSCode] in the official documentation; including all the info about launch.json. === General Launch.json for PHP === This sample provides 4 launch options: # Listening for Xdebug connections # Launching the currently open script # Launching a built-in web server # Debugging PHPUnit tests with a specific filter f...") |
Files[edit]
See the following links:
more
Templates[edit]
2 January 2025
- 15:1415:14, 2 January 2025 Template:Wg/doc (hist | edit) [1,229 bytes] Greg Rundlett (talk | contribs) (Created page with "<!-- Categories go at the bottom of this page --> <templatedata> { "description": { "en": "Display a link to the (localized) Manual page of a MediaWiki configuration variable.", "cs": "Zobrazí odkaz na (lokalizovanou) manuálovou stránku konfigurační proměnné MediaWiki.", "pl": "Wyświetla link do strony Podręcznika (jeżeli to możliwe - przetłumaczoną) na temat zmiennej konfiguracyjnej MediaWiki.", "ja": "グローバル変数の名前 (接頭辞 $wg...")
- 15:1115:11, 2 January 2025 Template:Wg (hist | edit) [92 bytes] Greg Rundlett (talk | contribs) (copied from mediawiki.org but without using the Local Link template)