~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/registry/browser/announcement.py

Merged fix-retest-colorize into redo-read-only-transactions-in-buildmaster, resolving several import conflicts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
26
26
    TextLine,
27
27
    )
28
28
 
29
 
from canonical.config import config
30
 
from canonical.launchpad import _
31
 
from lp.services.feeds.browser import (
32
 
    AnnouncementsFeedLink,
33
 
    FeedsMixin,
34
 
    RootAnnouncementsFeedLink,
35
 
    )
36
 
from canonical.launchpad.webapp.authorization import check_permission
37
 
from canonical.launchpad.webapp.batching import BatchNavigator
38
 
from canonical.launchpad.webapp.menu import (
39
 
    enabled_with_permission,
40
 
    Link,
41
 
    NavigationMenu,
42
 
    )
43
 
from canonical.launchpad.webapp.publisher import (
44
 
    canonical_url,
45
 
    LaunchpadView,
46
 
    )
 
29
from lp import _
47
30
from lp.app.browser.launchpadform import (
48
31
    action,
49
32
    custom_widget,
52
35
from lp.app.validators.url import valid_webref
53
36
from lp.app.widgets.announcementdate import AnnouncementDateWidget
54
37
from lp.registry.interfaces.announcement import IAnnouncement
 
38
from lp.services.config import config
 
39
from lp.services.feeds.browser import (
 
40
    AnnouncementsFeedLink,
 
41
    FeedsMixin,
 
42
    RootAnnouncementsFeedLink,
 
43
    )
55
44
from lp.services.fields import (
56
45
    AnnouncementDate,
57
46
    Summary,
58
47
    Title,
59
48
    )
60
49
from lp.services.propertycache import cachedproperty
 
50
from lp.services.webapp.authorization import check_permission
 
51
from lp.services.webapp.batching import BatchNavigator
 
52
from lp.services.webapp.menu import (
 
53
    enabled_with_permission,
 
54
    Link,
 
55
    NavigationMenu,
 
56
    )
 
57
from lp.services.webapp.publisher import (
 
58
    canonical_url,
 
59
    LaunchpadView,
 
60
    )
61
61
 
62
62
 
63
63
class AnnouncementMenuMixin: