mirror of
https://github.com/indentlabs/notebook.git
synced 2025-10-26 11:19:22 +00:00
43 lines
2.1 KiB
Ruby
43 lines
2.1 KiB
Ruby
class CharactersController < ContentController
|
|
autocomplete :character, :name
|
|
|
|
private
|
|
|
|
def content_param_list
|
|
[
|
|
#todo remove all these (for all pages) now that we use custom attributes for them all (minus links)
|
|
# all but
|
|
#custom_attribute_values: [:name, :value],
|
|
|
|
:universe_id, :user_id,
|
|
:name, :age, :role, :gender, :age, :archetype, :height, :weight, :haircolor,
|
|
:facialhair, :eyecolor, :skintone, :bodytype, :identmarks, :hairstyle,
|
|
:religion, :politics, :prejudices, :occupation, :pets, :aliases, :race,
|
|
:mannerisms, :birthday, :education, :background,
|
|
:motivations, :flaws, :talents, :hobbies, :personality_type,
|
|
:fave_color, :fave_food, :fave_possession, :fave_weapon, :fave_animal,
|
|
:notes, :private_notes, :privacy,
|
|
custom_attribute_values: [:name, :value],
|
|
siblingships_attributes: [:id, :sibling_id, :_destroy],
|
|
fatherships_attributes: [:id, :father_id, :_destroy],
|
|
motherships_attributes: [:id, :mother_id, :_destroy],
|
|
best_friendships_attributes: [:id, :best_friend_id, :_destroy],
|
|
marriages_attributes: [:id, :spouse_id, :_destroy],
|
|
character_love_interests_attributes: [:id, :love_interest_id, :_destroy],
|
|
archenemyship_attributes: [:id, :archenemy_id, :_destroy],
|
|
birthings_attributes: [:id, :birthplace_id, :_destroy],
|
|
childrenships_attributes: [:id, :child_id, :_destroy],
|
|
lingualisms_attributes: [:id, :spoken_language_id, :_destroy],
|
|
raceships_attributes: [:id, :race_id, :_destroy],
|
|
character_items_attributes: [:id, :item_id, :_destroy],
|
|
character_technologies_attributes: [:id, :technology_id, :_destroy],
|
|
character_floras_attributes: [:id, :flora_id, :_destroy],
|
|
character_friends_attributes: [:id, :friend_id, :_destroy],
|
|
character_companions_attributes: [:id, :companion_id, :_destroy],
|
|
character_birthtowns_attributes: [:id, :birthtown_id, :_destroy],
|
|
character_magics_attributes: [:id, :magic_id, :_destroy],
|
|
character_enemies_attributes: [:id, :enemy_id, :_destroy]
|
|
]
|
|
end
|
|
end
|