Wikipedia:SHEIC/Archief/2014-03

Uit Wikipedia, de vrije encyclopedie


3 mrt 2014 10:30 (CET)

10 mrt 2014 10:10 (CET)

17 mrt 2014 08:14 (CET)

Lua-kenner gevraagd[bewerken | brontekst bewerken]

Wie kan er een script schrijven in Lua die het volgende doet:

We hebben een module nodig die een bepaalde string opdeelt en de waardes van specifieke onderdelen in die string teruggeeft. De input is bijvoorbeeld: type:forest_scale:25000_region:NL.

  • Indien het sjabloon vraagt om het type, dat het dat 'forest' als output heeft, en bij scale '25000' als output en bij region dan 'NL' als output.
  • De volgorde van de onderdelen van de string kan wisselen en zou niet moeten uitmaken. Bijvoorbeeld type:forest_scale:25000_region:NL zou hetzelfde resultaat moeten geven als scale:25000_type:forest_region:NL.
  • Het is mogelijk dat een string niet alle onderdelen zoals in het voorbeeld net aangegeven bevat, maar slechts een of twee ervan. Als bijvoorbeeld type: ontbreekt, dat er dan '0' of helemaal niets als output wordt gegeven. Idem voor de anderen.
  • Het kan voorkomen dat gebruikers een fout maken en iets onherkenbaars hebben toegevoegd aan de string. Als we dan vragen om 'error' dat het dan het onbekende deel of delen teruggeeft als output of een '1' als output geeft als er iets onherkenbaars in de string te vinden is.
  • Het is mogelijk dat het type: ingevuld is met city(...) met op de ... een getal, voorbeeld van een string: type:city(20000)_region:NL. Dan dient er door de module bij het ingeven van 'type' dan 'city' als output te geven en via een andere manier moeten we los daarvan dat getal kunnen achterhalen dat er tussen haakjes staat.

Wie kan me helpen met dit verzoek? Wie kan dit in Lua schrijven? Dank alvast! Romaine (overleg) 24 mrt 2014 18:15 (CET)[reageer]

Ondertussen heeft iemand me reeds geholpen met een module: Module:CoorCheck. Zal eerst getest worden en daarna geïmplementeerd. Romaine (overleg) 25 mrt 2014 02:20 (CET)[reageer]

24 mrt 2014 19:56 (CET)

31 mrt 2014 11:20 (CEST)