Added option to view downloads on Activity stream
This option is disabled by default. There have been 2 extra permissions also added. This allows different wording to be used in the activity stream as opposed to the search.
This commit is contained in:
parent
a468843335
commit
e7778698a1
@ -37,10 +37,10 @@ class DmsfFileRevision < ActiveRecord::Base
|
|||||||
:datetime => Proc.new {|o| o.updated_at },
|
:datetime => Proc.new {|o| o.updated_at },
|
||||||
:description => Proc.new {|o| o.comment },
|
:description => Proc.new {|o| o.comment },
|
||||||
:author => Proc.new {|o| o.user }
|
:author => Proc.new {|o| o.user }
|
||||||
acts_as_activity_provider :type => 'dmsf_files',
|
acts_as_activity_provider :type => 'dmsf_file_revisions',
|
||||||
:timestamp => "#{DmsfFileRevision.table_name}.updated_at",
|
:timestamp => "#{DmsfFileRevision.table_name}.updated_at",
|
||||||
:author_key => "#{DmsfFileRevision.table_name}.user_id",
|
:author_key => "#{DmsfFileRevision.table_name}.user_id",
|
||||||
:permission => :view_dmsf_files,
|
:permission => :view_dmsf_file_revisions,
|
||||||
:find_options => {:select => "#{DmsfFileRevision.table_name}.*",
|
:find_options => {:select => "#{DmsfFileRevision.table_name}.*",
|
||||||
:joins =>
|
:joins =>
|
||||||
"INNER JOIN #{DmsfFile.table_name} ON #{DmsfFileRevision.table_name}.dmsf_file_id = #{DmsfFile.table_name}.id " +
|
"INNER JOIN #{DmsfFile.table_name} ON #{DmsfFileRevision.table_name}.dmsf_file_id = #{DmsfFile.table_name}.id " +
|
||||||
|
|||||||
@ -20,8 +20,27 @@ class DmsfFileRevisionAccess < ActiveRecord::Base
|
|||||||
unloadable
|
unloadable
|
||||||
belongs_to :revision, :class_name => 'DmsfFileRevision', :foreign_key => 'dmsf_file_revision_id'
|
belongs_to :revision, :class_name => 'DmsfFileRevision', :foreign_key => 'dmsf_file_revision_id'
|
||||||
belongs_to :user
|
belongs_to :user
|
||||||
|
delegate :project, :to => :revision, :allow_nil => false
|
||||||
|
delegate :file, :to => :revision, :allow_nil => false
|
||||||
|
|
||||||
DownloadAction = 0
|
DownloadAction = 0
|
||||||
EmailAction = 1
|
EmailAction = 1
|
||||||
|
|
||||||
|
acts_as_event :title => Proc.new {|o| "#{l(:label_dmsf_downloaded)}: #{o.file.dmsf_path_str}"},
|
||||||
|
:url => Proc.new {|o| {:controller => 'dmsf_files', :action => 'show', :id => o.file}},
|
||||||
|
:datetime => Proc.new {|o| o.updated_at },
|
||||||
|
:description => Proc.new {|o| o.revision.comment },
|
||||||
|
:author => Proc.new {|o| o.user }
|
||||||
|
acts_as_activity_provider :type => 'dmsf_file_revision_accesses',
|
||||||
|
:timestamp => "#{DmsfFileRevisionAccess.table_name}.updated_at",
|
||||||
|
:author_key => "#{DmsfFileRevisionAccess.table_name}.user_id",
|
||||||
|
:permission => :view_dmsf_file_revision_accesses,
|
||||||
|
:find_options => {:select => "#{DmsfFileRevisionAccess.table_name}.*",
|
||||||
|
:joins =>
|
||||||
|
"INNER JOIN #{DmsfFileRevision.table_name} ON #{DmsfFileRevisionAccess.table_name}.dmsf_file_revision_id = #{DmsfFileRevision.table_name}.id " +
|
||||||
|
"INNER JOIN #{DmsfFile.table_name} ON #{DmsfFileRevision.table_name}.dmsf_file_id = #{DmsfFile.table_name}.id " +
|
||||||
|
"INNER JOIN #{Project.table_name} ON #{DmsfFile.table_name}.project_id = #{Project.table_name}.id",
|
||||||
|
:conditions => ["#{DmsfFile.table_name}.deleted = :false", {:false => false}]
|
||||||
|
}
|
||||||
|
|
||||||
end
|
end
|
||||||
@ -21,6 +21,8 @@
|
|||||||
cs:
|
cs:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: Dmsf soubory
|
label_dmsf_file_plural: Dmsf soubory
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: Není nic vybráno
|
warning_no_entries_selected: Není nic vybráno
|
||||||
error_email_to_must_be_entered: Musí být zadán adresát
|
error_email_to_must_be_entered: Musí být zadán adresát
|
||||||
warning_file_already_locked: Soubor už je zamčen
|
warning_file_already_locked: Soubor už je zamčen
|
||||||
@ -138,6 +140,8 @@ cs:
|
|||||||
heading_uploaded_files: Nahrané soubory
|
heading_uploaded_files: Nahrané soubory
|
||||||
submit_commit: Potvrdit
|
submit_commit: Potvrdit
|
||||||
link_documents: Dokumenty
|
link_documents: Dokumenty
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Procházet dokumenty
|
permission_view_dmsf_folders: Procházet dokumenty
|
||||||
permission_user_preferences: Nastavení uživatele
|
permission_user_preferences: Nastavení uživatele
|
||||||
permission_view_dmsf_files: Zobrazit dokumenty
|
permission_view_dmsf_files: Zobrazit dokumenty
|
||||||
@ -172,6 +176,7 @@ cs:
|
|||||||
heading_access_first: První
|
heading_access_first: První
|
||||||
heading_access_last: Poslední
|
heading_access_last: Poslední
|
||||||
label_dmsf_updated: DMSF změněno
|
label_dmsf_updated: DMSF změněno
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Celková velikost všech souborů v adresáři
|
title_total_size_of_all_files: Celková velikost všech souborů v adresáři
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: Neexistuje projekt, do kterého můžete kopírovat
|
warning_no_project_to_copy_file_to: Neexistuje projekt, do kterého můžete kopírovat
|
||||||
|
|||||||
@ -138,6 +138,8 @@ de:
|
|||||||
heading_uploaded_files: Hochgeladene Dateien
|
heading_uploaded_files: Hochgeladene Dateien
|
||||||
submit_commit: OK
|
submit_commit: OK
|
||||||
link_documents: Dateien
|
link_documents: Dateien
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Durchforste Dateien
|
permission_view_dmsf_folders: Durchforste Dateien
|
||||||
permission_user_preferences: Benutzereinstellungen
|
permission_user_preferences: Benutzereinstellungen
|
||||||
permission_view_dmsf_files: Betrachte Dateien
|
permission_view_dmsf_files: Betrachte Dateien
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
en:
|
en:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: Dmsf files
|
label_dmsf_file_plural: Dmsf files
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: No entries selected
|
warning_no_entries_selected: No entries selected
|
||||||
error_email_to_must_be_entered: Email To must be entered
|
error_email_to_must_be_entered: Email To must be entered
|
||||||
warning_file_already_locked: File already locked
|
warning_file_already_locked: File already locked
|
||||||
@ -171,7 +173,8 @@ en:
|
|||||||
heading_access_downloads_emails: Downloads/Emails
|
heading_access_downloads_emails: Downloads/Emails
|
||||||
heading_access_first: First
|
heading_access_first: First
|
||||||
heading_access_last: Last
|
heading_access_last: Last
|
||||||
label_dmsf_updated: DMSF updated
|
label_dmsf_updated: DMSF document updated
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Total size of all files under this folder
|
title_total_size_of_all_files: Total size of all files under this folder
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: No project to copy file to
|
warning_no_project_to_copy_file_to: No project to copy file to
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
es:
|
es:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: DMSF Archivos
|
label_dmsf_file_plural: DMSF Archivos
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: No ha seleccionado ningún ítem
|
warning_no_entries_selected: No ha seleccionado ningún ítem
|
||||||
error_email_to_must_be_entered: Ingrese un email
|
error_email_to_must_be_entered: Ingrese un email
|
||||||
warning_file_already_locked: El archivo ya está bloqueado
|
warning_file_already_locked: El archivo ya está bloqueado
|
||||||
@ -138,6 +140,8 @@ es:
|
|||||||
heading_uploaded_files: Uploaded Files
|
heading_uploaded_files: Uploaded Files
|
||||||
submit_commit: Commit
|
submit_commit: Commit
|
||||||
link_documents: Documents
|
link_documents: Documents
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Browse documents
|
permission_view_dmsf_folders: Browse documents
|
||||||
permission_user_preferences: User preferences
|
permission_user_preferences: User preferences
|
||||||
permission_view_dmsf_files: View documents
|
permission_view_dmsf_files: View documents
|
||||||
@ -172,6 +176,7 @@ es:
|
|||||||
heading_access_first: First
|
heading_access_first: First
|
||||||
heading_access_last: Last
|
heading_access_last: Last
|
||||||
label_dmsf_updated: DMSF updated
|
label_dmsf_updated: DMSF updated
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Total size of all files under this folder
|
title_total_size_of_all_files: Total size of all files under this folder
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: No project to copy file to
|
warning_no_project_to_copy_file_to: No project to copy file to
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
fr:
|
fr:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: Fichiers DMSF
|
label_dmsf_file_plural: Fichiers DMSF
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: Aucun fichier sélectionné
|
warning_no_entries_selected: Aucun fichier sélectionné
|
||||||
error_email_to_must_be_entered: "La saisie d'une adresse mail est obligatoire"
|
error_email_to_must_be_entered: "La saisie d'une adresse mail est obligatoire"
|
||||||
warning_file_already_locked: Fichier déjà verrouillé
|
warning_file_already_locked: Fichier déjà verrouillé
|
||||||
@ -138,6 +140,8 @@ fr:
|
|||||||
heading_uploaded_files: Document(s) transmis
|
heading_uploaded_files: Document(s) transmis
|
||||||
submit_commit: Appliquer
|
submit_commit: Appliquer
|
||||||
link_documents: Documents
|
link_documents: Documents
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Parcourir les documents
|
permission_view_dmsf_folders: Parcourir les documents
|
||||||
permission_user_preferences: Préférences utilisateur
|
permission_user_preferences: Préférences utilisateur
|
||||||
permission_view_dmsf_files: Afficher documents
|
permission_view_dmsf_files: Afficher documents
|
||||||
@ -172,6 +176,7 @@ fr:
|
|||||||
heading_access_first: Premier
|
heading_access_first: Premier
|
||||||
heading_access_last: Dernier
|
heading_access_last: Dernier
|
||||||
label_dmsf_updated: Dépôt ou mise à jour du document
|
label_dmsf_updated: Dépôt ou mise à jour du document
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Taille totale des fichiers de ce dossier
|
title_total_size_of_all_files: Taille totale des fichiers de ce dossier
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: "Le projet de destination n'est pas défini"
|
warning_no_project_to_copy_file_to: "Le projet de destination n'est pas défini"
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
ja:
|
ja:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: Dmsf ファイル
|
label_dmsf_file_plural: Dmsf ファイル
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: エントリーが選ばれていません
|
warning_no_entries_selected: エントリーが選ばれていません
|
||||||
error_email_to_must_be_entered: 電子メールの To 先は省略できません
|
error_email_to_must_be_entered: 電子メールの To 先は省略できません
|
||||||
warning_file_already_locked: ファイルは既にロックされています
|
warning_file_already_locked: ファイルは既にロックされています
|
||||||
@ -138,6 +140,8 @@ ja:
|
|||||||
heading_uploaded_files: アップロードされたファイル
|
heading_uploaded_files: アップロードされたファイル
|
||||||
submit_commit: コミット
|
submit_commit: コミット
|
||||||
link_documents: 文書
|
link_documents: 文書
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: 文書の一覧
|
permission_view_dmsf_folders: 文書の一覧
|
||||||
permission_user_preferences: ユーザ設定
|
permission_user_preferences: ユーザ設定
|
||||||
permission_view_dmsf_files: 文書の表示
|
permission_view_dmsf_files: 文書の表示
|
||||||
@ -172,6 +176,7 @@ ja:
|
|||||||
heading_access_first: 初回アクセス
|
heading_access_first: 初回アクセス
|
||||||
heading_access_last: 最終アクセス
|
heading_access_last: 最終アクセス
|
||||||
label_dmsf_updated: DMSF updated
|
label_dmsf_updated: DMSF updated
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: このフォルダにある全ファイルの合計サイズ
|
title_total_size_of_all_files: このフォルダにある全ファイルの合計サイズ
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: ファイルをコピーするプロジェクトがありません
|
warning_no_project_to_copy_file_to: ファイルをコピーするプロジェクトがありません
|
||||||
|
|||||||
@ -22,6 +22,8 @@
|
|||||||
pl:
|
pl:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: Pliki Dmsf
|
label_dmsf_file_plural: Pliki Dmsf
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: Nie zaznaczono żadnych wierszy
|
warning_no_entries_selected: Nie zaznaczono żadnych wierszy
|
||||||
error_email_to_must_be_entered: Musisz podać adres email
|
error_email_to_must_be_entered: Musisz podać adres email
|
||||||
warning_file_already_locked: Plik jest już zablokowany
|
warning_file_already_locked: Plik jest już zablokowany
|
||||||
@ -139,6 +141,8 @@ pl:
|
|||||||
heading_uploaded_files: Przesłane pliki
|
heading_uploaded_files: Przesłane pliki
|
||||||
submit_commit: Zatwierdź
|
submit_commit: Zatwierdź
|
||||||
link_documents: Dokumenty
|
link_documents: Dokumenty
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Przeglądaj dokumenty
|
permission_view_dmsf_folders: Przeglądaj dokumenty
|
||||||
permission_user_preferences: Preferencje użytkownika
|
permission_user_preferences: Preferencje użytkownika
|
||||||
permission_view_dmsf_files: Podgląd dokumentów
|
permission_view_dmsf_files: Podgląd dokumentów
|
||||||
@ -173,6 +177,7 @@ pl:
|
|||||||
heading_access_first: Pierwszy
|
heading_access_first: Pierwszy
|
||||||
heading_access_last: Ostatni
|
heading_access_last: Ostatni
|
||||||
label_dmsf_updated: DMSF został zaktualizowany
|
label_dmsf_updated: DMSF został zaktualizowany
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Łączny rozmiar plików w folderze
|
title_total_size_of_all_files: Łączny rozmiar plików w folderze
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: Brak projektu do skopiowania pliku
|
warning_no_project_to_copy_file_to: Brak projektu do skopiowania pliku
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
ru:
|
ru:
|
||||||
dmsf: DMSF
|
dmsf: DMSF
|
||||||
label_dmsf_file_plural: Файлы DMSF
|
label_dmsf_file_plural: Файлы DMSF
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: Файлы не выбраны
|
warning_no_entries_selected: Файлы не выбраны
|
||||||
error_email_to_must_be_entered: Нужно указать, на какую почту отправить письмо
|
error_email_to_must_be_entered: Нужно указать, на какую почту отправить письмо
|
||||||
warning_file_already_locked: Файл уже заблокирован
|
warning_file_already_locked: Файл уже заблокирован
|
||||||
@ -138,6 +140,8 @@ ru:
|
|||||||
heading_uploaded_files: Загруженные файлы
|
heading_uploaded_files: Загруженные файлы
|
||||||
submit_commit: Зафиксировать
|
submit_commit: Зафиксировать
|
||||||
link_documents: Документы
|
link_documents: Документы
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Просматривать папки
|
permission_view_dmsf_folders: Просматривать папки
|
||||||
permission_user_preferences: Настройки пользователя
|
permission_user_preferences: Настройки пользователя
|
||||||
permission_view_dmsf_files: Просматривать документы
|
permission_view_dmsf_files: Просматривать документы
|
||||||
@ -172,6 +176,7 @@ ru:
|
|||||||
heading_access_first: Первый
|
heading_access_first: Первый
|
||||||
heading_access_last: Последний
|
heading_access_last: Последний
|
||||||
label_dmsf_updated: Документ обновлен
|
label_dmsf_updated: Документ обновлен
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Общий размер всех файлов в этой папке
|
title_total_size_of_all_files: Общий размер всех файлов в этой папке
|
||||||
project_module_dmsf: DMSF
|
project_module_dmsf: DMSF
|
||||||
warning_no_project_to_copy_file_to: Не выбран проект, в который нужно скопировать файл
|
warning_no_project_to_copy_file_to: Не выбран проект, в который нужно скопировать файл
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
sl:
|
sl:
|
||||||
dmsf: Arhiv
|
dmsf: Arhiv
|
||||||
label_dmsf_file_plural: Arhivske datoteke
|
label_dmsf_file_plural: Arhivske datoteke
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: Ničesar niste izbrali
|
warning_no_entries_selected: Ničesar niste izbrali
|
||||||
error_email_to_must_be_entered: Email Naslovnik mora bit izbran
|
error_email_to_must_be_entered: Email Naslovnik mora bit izbran
|
||||||
warning_file_already_locked: Datoteka že zaklenjena
|
warning_file_already_locked: Datoteka že zaklenjena
|
||||||
@ -138,6 +140,8 @@ sl:
|
|||||||
heading_uploaded_files: Naložene datoteke
|
heading_uploaded_files: Naložene datoteke
|
||||||
submit_commit: Shrani
|
submit_commit: Shrani
|
||||||
link_documents: Dokumentacija
|
link_documents: Dokumentacija
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: Brskanje po dokumentih
|
permission_view_dmsf_folders: Brskanje po dokumentih
|
||||||
permission_user_preferences: Uporabniške nastavitve
|
permission_user_preferences: Uporabniške nastavitve
|
||||||
permission_view_dmsf_files: Preglej dokumente
|
permission_view_dmsf_files: Preglej dokumente
|
||||||
@ -172,6 +176,7 @@ sl:
|
|||||||
heading_access_first: Prvi
|
heading_access_first: Prvi
|
||||||
heading_access_last: Zadnji
|
heading_access_last: Zadnji
|
||||||
label_dmsf_updated: Arhiv posodobljen
|
label_dmsf_updated: Arhiv posodobljen
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: Skupna velikost vseh datotek v tej mapi
|
title_total_size_of_all_files: Skupna velikost vseh datotek v tej mapi
|
||||||
project_module_dmsf: Arhiv
|
project_module_dmsf: Arhiv
|
||||||
warning_no_project_to_copy_file_to: Ni projekta kamor bi kopiral datoteko
|
warning_no_project_to_copy_file_to: Ni projekta kamor bi kopiral datoteko
|
||||||
|
|||||||
@ -22,6 +22,8 @@
|
|||||||
"zh-TW":
|
"zh-TW":
|
||||||
dmsf: 文件總管
|
dmsf: 文件總管
|
||||||
label_dmsf_file_plural: 文件檔案
|
label_dmsf_file_plural: 文件檔案
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: 尚未選取任何項目
|
warning_no_entries_selected: 尚未選取任何項目
|
||||||
error_email_to_must_be_entered: 請輸入收件者的電子郵件
|
error_email_to_must_be_entered: 請輸入收件者的電子郵件
|
||||||
warning_file_already_locked: 檔案己經鎖定
|
warning_file_already_locked: 檔案己經鎖定
|
||||||
@ -141,6 +143,8 @@
|
|||||||
heading_uploaded_files: 上傳檔案
|
heading_uploaded_files: 上傳檔案
|
||||||
submit_commit: 提交
|
submit_commit: 提交
|
||||||
link_documents: 文件檔案
|
link_documents: 文件檔案
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: 瀏覽文件檔案
|
permission_view_dmsf_folders: 瀏覽文件檔案
|
||||||
permission_user_preferences: 使用者偏好設定
|
permission_user_preferences: 使用者偏好設定
|
||||||
permission_view_dmsf_files: 查看文件檔案
|
permission_view_dmsf_files: 查看文件檔案
|
||||||
@ -174,6 +178,7 @@
|
|||||||
heading_access_first: First
|
heading_access_first: First
|
||||||
heading_access_last: Last
|
heading_access_last: Last
|
||||||
label_dmsf_updated: DMSF updated
|
label_dmsf_updated: DMSF updated
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: 資料夾所有檔案的檔案大小
|
title_total_size_of_all_files: 資料夾所有檔案的檔案大小
|
||||||
project_module_dmsf: 文件總管
|
project_module_dmsf: 文件總管
|
||||||
warning_no_project_to_copy_file_to: No project to copy file to
|
warning_no_project_to_copy_file_to: No project to copy file to
|
||||||
|
|||||||
@ -21,6 +21,8 @@
|
|||||||
zh:
|
zh:
|
||||||
dmsf: 文档管家
|
dmsf: 文档管家
|
||||||
label_dmsf_file_plural: Dmsf files
|
label_dmsf_file_plural: Dmsf files
|
||||||
|
label_dmsf_file_revision_plural: Dmsf document revisions
|
||||||
|
label_dmsf_file_revision_access_plural: Dmsf document accesses
|
||||||
warning_no_entries_selected: 未选择任何条目
|
warning_no_entries_selected: 未选择任何条目
|
||||||
error_email_to_must_be_entered: 请输入电子邮件
|
error_email_to_must_be_entered: 请输入电子邮件
|
||||||
warning_file_already_locked: 文件已经锁定
|
warning_file_already_locked: 文件已经锁定
|
||||||
@ -138,6 +140,8 @@ zh:
|
|||||||
heading_uploaded_files: 上传文件
|
heading_uploaded_files: 上传文件
|
||||||
submit_commit: 提交
|
submit_commit: 提交
|
||||||
link_documents: 文档
|
link_documents: 文档
|
||||||
|
permission_view_dmsf_file_revision_accesses: View downloads in Activity stream
|
||||||
|
permission_view_dmsf_file_revisions: View revisions in Activity stream
|
||||||
permission_view_dmsf_folders: 浏览文档
|
permission_view_dmsf_folders: 浏览文档
|
||||||
permission_user_preferences: 用户偏好设定
|
permission_user_preferences: 用户偏好设定
|
||||||
permission_view_dmsf_files: 查看文档
|
permission_view_dmsf_files: 查看文档
|
||||||
@ -172,6 +176,7 @@ zh:
|
|||||||
heading_access_first: 首次
|
heading_access_first: 首次
|
||||||
heading_access_last: 末次
|
heading_access_last: 末次
|
||||||
label_dmsf_updated: DMSF updated
|
label_dmsf_updated: DMSF updated
|
||||||
|
label_dmsf_downloaded: DMSF document downloaded
|
||||||
title_total_size_of_all_files: 文件夹所有文件总大小
|
title_total_size_of_all_files: 文件夹所有文件总大小
|
||||||
project_module_dmsf: 文档管家
|
project_module_dmsf: 文档管家
|
||||||
warning_no_project_to_copy_file_to: No project to copy file to
|
warning_no_project_to_copy_file_to: No project to copy file to
|
||||||
|
|||||||
7
init.rb
7
init.rb
@ -48,9 +48,14 @@ Redmine::Plugin.register :redmine_dmsf do
|
|||||||
|
|
||||||
menu :project_menu, :dmsf, { :controller => 'dmsf', :action => 'show' }, :caption => :menu_dmsf, :before => :documents, :param => :id
|
menu :project_menu, :dmsf, { :controller => 'dmsf', :action => 'show' }, :caption => :menu_dmsf, :before => :documents, :param => :id
|
||||||
|
|
||||||
activity_provider :dmsf_files, :class_name => 'DmsfFileRevision', :default => true
|
Redmine::Activity.register :dmsf_file_revision_accesses, :default => false
|
||||||
|
Redmine::Activity.register :dmsf_file_revisions
|
||||||
|
|
||||||
project_module :dmsf do
|
project_module :dmsf do
|
||||||
|
permission :view_dmsf_file_revision_accesses,
|
||||||
|
:read => true
|
||||||
|
permission :view_dmsf_file_revisions,
|
||||||
|
:read => true
|
||||||
permission :view_dmsf_folders,
|
permission :view_dmsf_folders,
|
||||||
{:dmsf => [:show],
|
{:dmsf => [:show],
|
||||||
:dmsf_folders_copy => [:new, :copy_to, :move_to]},
|
:dmsf_folders_copy => [:new, :copy_to, :move_to]},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user