Rosetta Code:Village Pump/Replace MediaWiki: Difference between revisions

No edit summary
(Applied Template:vptopic)
 
(7 intermediate revisions by 2 users not shown)
Line 1:
{{Vptopic
|topic=Replace MediaWiki
|summary=On the need for different serverside software.
}}
==Example engine==
 
I did something in PHP. http://gugarcode.atbhostawardspace.netus/
 
Ignore my horrible code. Nothing W3C, almost no CSS. It's just aan example. There is missing a lot of important features, like edit history, language info, accounts, and a "visual". There is a lot of XSS and SQL Injection vulnerabilities, Ignore free hosting. It's just a example. If you want you can contribute to my code. But do not worry, thisThis example will not replace MediaWiki. In this engine, there is no "lang tags" or "headers" , you choose a language, write description and code in different fields and submit, and it's all done. All automatic. If you want more than 1 example for a language, just add again. It will be grouped by Language. (Grouping not implemented yet, now it's just 2 sections in same page with same title.)
 
'''I changed it to Awardspace, gugarcode.atbhost.net was apparently "hacked".'''
'''Login:''' gugarc (gugarc_root in MySQL)
'''If someone really want to contribute, post in my User Talk.'''
 
'''GugaRC had more than 70% of RC examples. (I've made a transition bot.)'''
'''Pass:''' rcpass
'''But ALL examples were completly erased by someone.'''
 
'''Cpanel login at:''' http://gugarcode.atbhost.net:2082/
 
'''FTP:''' gugarcode.atbhost.net'''
 
Hosting changed to ATBHost.net, DB migration successful. Much better. --[[User:Guga360|Guga360]] 19:12, 11 July 2009 (UTC)
 
: Nothing to say about your efforts, Guga: I think it could come out something interesting, even if we won't use it (after talking talking...)... '''but'''... what about the fact of sharing the access here, publically?! I suppose it is better to give it ''directly'' to users interested in experimenting and contributing, rather than allowing everyone (even a simple viewer) to get in! --[[User:ShinTakezou|ShinTakezou]] 16:23, 12 July 2009 (UTC)
:: There is nobody interested in contribute right now, if someone gets interested, can talk to me. --[[User:Guga360|Guga360]] 17:00, 12 July 2009 (UTC)
::: Allowing access to everyone (I am not talking of RC contributors, I am talking of unknown viewers!) is still not a good idea to me... As maybe said by someone else, we could become more interested once the benefits of such a new approach are '''pragmatically''' accessible :D (Translated: you should do still a lot alone or almost alone); as a simple contributor, I am rather happy with this wiki approach, but this does not mean too much. --[[User:ShinTakezou|ShinTakezou]] 17:27, 12 July 2009 (UTC)
 
About "do not checking about duplicates", this isn't implemented yet.
:: "Duplicate checking/Language grouping" implemented. --[[User:Guga360|Guga360]] 18:32, 12 July 2009 (UTC)
 
==Replace MediaWiki==
Line 52 ⟶ 45:
::::::: It's your money and effort. Nobody other than yourself is going to put in effort until you've proved that you have a platform that's ready to receive us. (If there pages that you think are buggy, we should fix those pages or demonstrate to you why they are not actually buggy. Can't tell ''a priori'' which.) —[[User:Dkf|Donal Fellows]] 16:14, 12 July 2009 (UTC)
:::::::: This is just a example, a concept. It's not "my platform". It's just showing how examples will be added (with description, code and languages in different forms), adding a language two times to group and etc. New RC should be completly different from this example. --[[User:Guga360|Guga360]] 16:53, 12 July 2009 (UTC)
 
I made a small transition bot (it's running now) it already added a lot of tasks and examples, but some incorrect things ("<nowiki>{{trans C++}}</nowiki>" (missing |), <nowiki><pre></nowiki> tags, or spaces to start a "code box" and etc.), just fails silently, incorrect examples are not added. But some wiki tags like "<nowiki>'''</nowiki>" are not compatible, so, we need to adjust other things to make a transition perfect. PS: There is no way to move incorrectly formated examples. If we are really thinking of moving the platform, we should fix all examples first. --[[User:Guga360|Guga360]] 23:17, 13 July 2009 (UTC)
 
==Out of nowhere?==