```ruby
ActiveAdmin.register Entry do

  permit_params :entry_word, :word_type, :translation, :description, :published?

  form do |f|
    f.inputs do
      f.input :entry_word
      f.input :word_type, as: :select, collection: Entry::WORD_TYPES
      f.input :translation
      f.input :description
      f.input :published?
    end
    f.actions
  end

  index do
    column :entry_word do |entry|
      link_to entry.entry_word, admin_entry_path(entry)
    end
    column :word_type
    column :translation
    column :description
    actions
  end

  show title: :entry_word do |entry|
    attributes_table do
      row :entry_word
      row :word_type
      row :translation
      row :description
      row :published?
    end
  end
end
```

Add the published flag to the index page
user
```ruby
ActiveAdmin.register Entry do

  permit_params :entry_word, :word_type, :translation, :description, :published?

  form do |f|
    f.inputs do
      f.input :entry_word
      f.input :word_type, as: :select, collection: Entry::WORD_TYPES
      f.input :translation
      f.input :description
      f.input :published?
    end
    f.actions
  end

  index do
    column :entry_word do |entry|
      link_to entry.entry_word, admin_entry_path(entry)
    end
    column :word_type
    column :translation
    column :description
    column :published?
    actions
  end

  show title: :entry_word do |entry|
    attributes_table do
      row :entry_word
      row :word_type
      row :translation
      row :description
      row :published?
    end
  end
end
```
assistant