diff --git a/seminar/admin.py b/seminar/admin.py
index 6c40bb8c..3a9fa74f 100644
--- a/seminar/admin.py
+++ b/seminar/admin.py
@@ -360,8 +360,25 @@ class NovinkyAdminForm(forms.ModelForm):
         model = Novinky
         exclude = []
 
+def zverejnit_novinky(modeladmin, request, queryset):
+    ''' zverejni vybrane novinky '''
+    for novinka in queryset:
+        novinka.zverejneno = True
+        novinka.save()
+    zverejnit_novinky.short_description = 'Zveřejnit vybané novinky'
+
+def zneverejnit_novinky(modeladmin, request, queryset):
+    ''' zneverejni vybrane novinky'''
+    for novinka in queryset:
+        novinka.zverejneno = False
+        novinka.save()
+    zneverejnit_novinky.short_description = 'Zneveřejnit vybrané novinky'
+
+
 class NovinkyAdmin(admin.ModelAdmin):
     form = NovinkyAdminForm
+    list_display = ['datum', 'autor', 'text', 'zverejneno', 'obrazek']
+    actions = [zverejnit_novinky, zneverejnit_novinky]
 
 admin.site.register(Novinky, NovinkyAdmin)