Oppdatert FAQ.

* Fjernet spørsmål om blippekatten siden denne ikke er i bruk lenger.

* Nytt spørsmål: Hvordan fikse feil.

* Fler detaljer om hvordan man oppdaterer FAQ-en.
This commit is contained in:
Øystein Ingmar Skartsæterhagen 2011-01-30 21:01:38 +00:00
parent 9927fa8d9d
commit 768be1bfbf
1 changed files with 37 additions and 23 deletions

View File

@ -441,7 +441,7 @@ Dibbler about it.
MessageMenu('Can I still pay for stuff using cash?', MessageMenu('Can I still pay for stuff using cash?',
'Yes. You can safely ignore this program completely.'), 'Yes. You can safely ignore this program completely.'),
MessageMenu('How do I exit from a submenu/dialog/thing?', MessageMenu('How do I exit from a submenu/dialog/thing?',
'Type "exit".'), 'Type "exit" or C-d.'),
MessageMenu('What does "." mean?', MessageMenu('What does "." mean?',
''' '''
The "." character, known as "full stop" or "period", is most often The "." character, known as "full stop" or "period", is most often
@ -467,12 +467,33 @@ Answer #3: YOU are unintuitive.
'Don\'t say "moo".'), 'Don\'t say "moo".'),
MessageMenu('Why does the program speak English when all the users are Norwegians?', MessageMenu('Why does the program speak English when all the users are Norwegians?',
u'Godt spørsmål. Det virket sikkert som en god idé der og da.'), u'Godt spørsmål. Det virket sikkert som en god idé der og da.'),
MessageMenu('What is that cat thing?', MessageMenu('I found a bug; is there a reward?',
'Bar code reader.'),
MessageMenu('Why doesn\'t the bar code reader work?',
''' '''
It does. You are probably not moving it over the bar code at exactly No.
the right speed.
But if you are certain that it is a bug, not a feature, then you
should fix it (or better: force someone else to do it).
Follow this procedure:
1. Check out the Dibbler code from https://dev.pvv.ntnu.no/svn/dibbler
2. Fix the bug.
3. Check that the program still runs (and, preferably, that the bug is
in fact fixed).
4. Commit.
5. Update the running copy from svn:
$ su -
# su -l -s /bin/bash pvvvv
$ cd dibbler
$ svn up
6. Type "restart" in Dibbler to replace the running process by a new
one using the updated files.
'''), '''),
MessageMenu('My question isn\'t listed here; what do I do?', MessageMenu('My question isn\'t listed here; what do I do?',
''' '''
@ -485,27 +506,20 @@ Follow this procedure:
2. Check out the Dibbler code from https://dev.pvv.ntnu.no/svn/dibbler 2. Check out the Dibbler code from https://dev.pvv.ntnu.no/svn/dibbler
3. Add your question (with answer) to the FAQ and commit. 3. Add your question (with answer) to the FAQ and commit.
4. Update the running copy from svn:
$ su -
# su -l -s /bin/bash pvvvv
$ cd dibbler
$ svn up
5. Type "restart" in Dibbler to replace the running process by a new
one using the updated files.
''')] ''')]
# class ChargeMenu(Menu):
# def __init__(self):
# self.name = "Add credits to a user account"
# def execute(self):
# self.session = Session()
# amount = self.input_int('Amount to be added> ')
# user = self.input_user('To user>')
# t = Transaction(user, -amount, 'Add '+str(amount)+' to user '+user.name)
# t.perform_transaction()
# self.session.add(t)
# self.session.commit()
# print 'Added %d kr to user %s\'s account' % (amount, user.name)
# print 'User %s\'s credit is now %d kr' % (user,user.credit)
# self.session.close()
# self.pause()
class TransferMenu(Menu): class TransferMenu(Menu):
def __init__(self): def __init__(self):
Menu.__init__(self, 'Transfer credit between users', Menu.__init__(self, 'Transfer credit between users',