application_helper.rb revision 4b63185ea8925f8ed7817688692549be46bb27c3
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr return false
8ec981fc8b0105da5f071e40811e0c2472a6c3c9Stéphane Graber if %w[categories logics links ontologies].include? params[:controller]
c63c04fcaf1c3a78c70500eae253d72fa9c8358aTAMUKI Shoichi return 'shared/user_ontologies' unless in_repository?
207bf0e475f1dc6e9a2dac2cee3a209b56427855Stéphane Graber params[:controller] == 'home' && !user_signed_in?
cae3584efccc63f544c8748bd13d80e11bc79aefgza params[:repository_id] || params[:controller] == 'repositories'
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr if !params[:repository_id] && !(params[:controller] == 'repositories' && params[:id])
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr @resource_chain = [ Repository.find_by_path!( controller_name=='repositories' ? params[:id] : params[:repository_id] )]
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr if id = (controller_name=='ontologies' ? params[:id] : params[:ontology_id])
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr @resource_chain << Ontology.find(id)
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr @resource_chain
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr def display_commit?
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr !! Settings.display_head_commit
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr def display_commit
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr return $commit_oid if $commit_oid
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr $commit_oid = Subprocess.run(
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr *%w(git rev-parse --short HEAD),
f8d0243a78c65ea3c46eb60fbeef799c3f6e9a5blxc@zitta.fr GIT_DIR: Rails.root.join(".git").to_s).strip