Re: Whups: removing Mytickets block
Sebastian Birnbach <[email protected]> Mon, 17 Jul 2017 17:40:10 +0200
| Newsgroups | gmane.comp.horde.devel |
|---|---|
| Message-ID | <CACTNBFMLO1iJXfseimV1EKp3GPRjORnq_96oCz3jv4SPRSLT9A@mail.gmail.com> |
2017-07-17 0:49 GMT+02:00 Michael J Rubinsky <[email protected]>: > Please don't top post. > > Quoting Sebastian Birnbach <[email protected]>: > > Hi Michael, >> >> good idea but it does not appear so. prefs.php says: >> > > Well, did you remove the entry for the "mybugs" block? The code snippet > below shows that it is still present. You should add something like this to > prefs.local.php: > > $_prefs['whups_default_view'] = array( > 'value' => 'mybugs', > 'type' => 'enum', > 'enum' => array( > 'search' => _("Search Tickets"), > 'ticket/create' => _("Create Ticket") > ), > 'desc' => _("Select the view to display after login:") > ); > > Also, note that changing the default preference will only affect users > that have not set their own preference. Existing users will need to remove > the block via the UI. Thanks Michael, your proposed change will change the default view for the authenticated user who has no whups preferences to a view without the ticket provider. This helps for users who haven't logged in before but does not explain why an existing user cannot delete the block. birnbacs > > > > ... >> // default view >> $_prefs['whups_default_view'] = array( >> 'value' => 'mybugs', >> 'type' => 'enum', >> 'enum' => array( >> 'mybugs' => _("My Tickets"), >> 'search' => _("Search Tickets"), >> 'ticket/create' => _("Create Ticket") >> ), >> 'desc' => _("Select the view to display after login:") >> ); >> ... >> >> and prefs.local.php is empty. The only ocurrence of the word 'lock' is in >> prefs.php: >> >> ... >> // address book selection widget >> $_prefs['sourceselect'] = array( >> 'type' => 'special', >> 'requires_nolock' => array('search_sources'), >> 'handler' => 'Whups_Prefs_Special_Sourceselect' >> ); >> ... >> >> Regards >> >> S. >> >> 2017-07-14 3:19 GMT+02:00 Michael J Rubinsky <[email protected]>: >> >> >>> Quoting Sebastian Birnbach <[email protected]>: >>> >>> I wish to remove block Mytickets from whups for my user but the trash >>> icon >>> >>>> is not displayed. >>>> >>>> The default layout for whups is set in file whups/mybugs.php, lines >>>> 22-35. >>>> For authenticated users, unless they have other preferences, blocks >>>> Mytickets, Myrequests and Myqueries. I can comment out the line that >>>> enters >>>> Mytickets and create a new user who does not have the Block in question. >>>> >>>> I felt that it should be possible to remove the Block for existing users >>>> so >>>> I navigated to the URL for editing (behind the little pencil button), >>>> only >>>> with "action=removeBlock" instead of "action=edit". The Mytickets block >>>> came off right away. I could reproduce this behaviour so it is probably >>>> not >>>> a permissions problem. >>>> >>>> A happy little bug maybe? >>>> >>>> >>> >>> Do you have the preference locked in whups/config/prefs[.local].php? >>> >>> -- >>> >>>> dev mailing list >>>> Frequently Asked Questions: http://wiki.horde.org/FAQ >>>> To unsubscribe, mail: [email protected] >>>> >>>> >>> >>> >>> -- >>> mike >>> The Horde Project >>> http://www.horde.org >>> https://www.facebook.com/hordeproject >>> https://www.twitter.com/hordeproject >>> >>> -- >>> dev mailing list >>> Frequently Asked Questions: http://wiki.horde.org/FAQ >>> To unsubscribe, mail: [email protected] >>> >>> > > > -- > mike > The Horde Project > http://www.horde.org > https://www.facebook.com/hordeproject > https://www.twitter.com/hordeproject > -- dev mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]