DataFlex.wiki Administration: Difference between revisions

 
(24 intermediate revisions by 3 users not shown)
Line 8: Line 8:
=== 2008 Q2 ===
=== 2008 Q2 ===
*[[Visual DataFlex Source code formatting]] ( input from [[user:torkildr|Torkild]] ) '''Done'''
*[[Visual DataFlex Source code formatting]] ( input from [[user:torkildr|Torkild]] ) '''Done'''
GeSHi no longer seems to support custom languages like DataFlex. [[User:Wil|Wil]] ([[User talk:Wil|talk]]) 23:57, 23 February 2019 (UTC)


=== 2008 Q3 ===
=== 2008 Q3 ===
*Integrated class reference in 'The hammer'  (input from Wil )
*namespaces support ( input from [[user:mikepeat|Mike]] ) '''Done'''
*namespaces support ( input from [[user:mikepeat|Mike]] ) '''Done'''


=== 2008 Q4 ===
=== 2008 Q4 ===
*Wasp2 integration (input from [[user:jka|Jacob]])
*Wasp2 integration (suspended )
=== 2009 Q1 ===
 
*DAW vBulletin integration (input from [[user:jka|Jacob]])
=== 2009  ===
*DAW vBulletin integration (input from [[user:jka|Jacob]])  
*Integrated class reference in 'The hammer'  (input from Wil )
 
=== 2019 ===
* Moved over to managed hosting by Antwise Solutions, ownership and stewardship of the wiki stays at Unicorn InterGlobal.
* Upgraded to latest mediawiki version.
* For syntax highlighting we have moved away from GeSHi and are now using [https://www.mediawiki.org/wiki/Extension:SyntaxHighlighter SyntaxHighlighter] from Seong Jae Lee. The GeSHi extension now uses a completely different bases and stopped working for custom languages such as DataFlex.
 
The new extension was fairly easy to customize. It itself is a small wrapper around the javascript library from Alex Gorbatchov's [https://github.com/syntaxhighlighter/syntaxhighlighter syntaxhighlighter].
 
It still supports the same code tags. Added lang="dataflex" as well which is now preferred instead of lang="vdf".
 
My modified version of the extension that understands dataflex syntax is available here: https://github.com/wilva/SyntaxHighlighter
* Added a https certificate via Let's Encrypt
 
=== 2020 ===
 
For mobile support we now added this solution: https://www.mediawiki.org/wiki/Extension:MobileFrontend
 
Both the MobileFrontEnd extension as well as the automatic change of the theme to MinervaNeue when browsing to our site using a mobile browser.
So this means that we also installed the MinervaNeue theme.
 
Fix syntaxHighlighter extension plugin to also correctly highlight compiler directives. (change checked into the github repo [https://github.com/wilva/SyntaxHighlighter SyntaxHighlighter])
 
=== On hold ===
 
Add another off site backup to a 3rd party (not antwise)
 
== New Users ==
 
Due to spam problems, anonymous account creation was disabled a long time ago.
 
It isn't too hard to get an account though. If you know one of the existing [https://dataflex.wiki/index.php?username=&group=sysop&wpsubmit=&wpFormIdentifier=mw-listusers-form&title=Special%3AListUsers&limit=50 administrators] then you can contact them and ask you to create an account on your behalf. They only need a username and an email address and (optionally) your name.
 
If you don't know an administrator then my suggestion is to drop into the [https://discord.gg/abyersd discord chat] and ask there for somebody to create an account for you at the DataFlex.wiki
 
The discord chat is a tad silent nowadays, you can also email info@antwise.com if none of the above works for you.
 
=== Steps for an administrator to create an account ===
 
Go to the [[Special:CreateAccount|account creation]] page.
* Enter the requested user name
* Check the checkbox on "Use a temporary random password and send it to the specified email address". We don't want to know the user's password at any time.
* Put in the supplied email address
* Put in the real name if provided / desired by the user
* In the reason field put "Creating an account on request"
 
Click the "Create Account" button.


== Notes  ==
== Notes  ==
Line 23: Line 72:


===Bugs ===
===Bugs ===
]*Looks like GeSHi crashes every now and then. (but it saves the page)
<s>
*Looks like GeSHi crashes every now and then. (but it saves the page)
*GesHi rendering bug: < becomes "& lt ;" and > becomes "& gt; "
*GesHi rendering bug: < becomes "& lt ;" and > becomes "& gt; "
</s>
We are no longer using GeSHi, problem solved. [[User:Wil|Wil]] ([[User talk:Wil|talk]]) 12:22, 23 February 2019 (UTC)


===other stuff===
===other stuff===
*How to handle uploads
*How to handle uploads
**no .exe files
**no .exe files
==Page protection==
==Page protection==
*[http://en.wikibooks.org/wiki/MediaWiki_Administrator%27s_Handbook/Page_Protection#Page_Protection_in_MediaWiki_1.5_and_later page protection]
*[http://en.wikibooks.org/wiki/MediaWiki_Administrator%27s_Handbook/Page_Protection#Page_Protection_in_MediaWiki_1.5_and_later page protection]
*[http://en.wikibooks.org/wiki/MediaWiki_Administrator%27s_Handbook  MediaWiki administrators handbook]
*[http://en.wikibooks.org/wiki/MediaWiki_Administrator%27s_Handbook  MediaWiki administrators handbook]
[[Category:DataFlex.Wiki]]