"you can reserve several buttons for queue positions. Each position will be used by the users waiting on that queue. Say you have 3 people waiting on queue 'support' then the first three slots will be taken, one for each person, in the positions they are on that queue (slot 1 for position 1, slot 2 for position 2 and so on). Queue position buttons show the Callerid Name and Callerid Number of the person, as well as the waiting time for each. To define queue position buttons, the channel name is the same as queue summary, but you have to use more than one position for that button (as many as you like). For example:"
[QUEUE/support]
Position=3-10
Label="Support Queue"
Extension=-1
Icon=5
Basically, we would need to add a field to the queues options that would allow us to set this variable. The default should be "Position=3" (i.e. only one location). It would also be cool to set "queue_hide=0" in op_server.cfg so that unused position will automagicly be hidden.