Forums / Localized forums / Japanese / 翻訳権限

翻訳権限

Author Message

Y T

Thursday 24 February 2011 4:30:02 am

主にcontentsモジュールですが、
自身の作成したコンテンツを他人に翻訳させることを、ユーザー自身に許可、不許可させる設定はできますでしょうか。
そして、翻訳権限ポリシーを持ち、かつ、上記許可されたコンテンツのみ翻訳できるロールを持つユーザーグループを作成することはできますでしょうか。(翻訳専門のロールのようなイメージです)

標準ではできないが、カスタマイズならばできるなど、教えていただけませんでしょうか。

Y T

Thursday 24 February 2011 6:37:22 pm

翻訳専門のグループとロールには次のようにしてみました
翻訳グループは、自身が新規のコンテンツ作成は一切できなく、他人のコンテンツだけを翻訳する権限だけを設定します。
翻訳グループに与えるロールは次のポリシーで構成してみました。

  • user login 制限なし
  • ezoe すべてのファンクション 制限なし

他人のコンテンツを見ることができ、自分の作った翻訳の削除しかできない、editは翻訳するのに必要なようで追加。
翻訳は主コンテンツノードがないといけないので、createではなくなのですね。

  • content read Section( Standard , Media , Restricted )
  • content edit 制限なし
  • content remove Owner( Self )

翻訳のバージョンが見れないといけないので権限を与え、自身の作成翻訳バージョンしか削除できないようにした。差分が見れるように権限を与えた。

  • content versionread 制限なし
  • content versionremove Owner( Self )
  • content diff 制限なし 編集

他人のコンテンツを翻訳させるので、translateのOwnerはSelfにはせず、tlanslate,translationの違いが良くわからなかったので一応後者も追加した。

  • content translate 制限なし
  • content translations 制限なし

フロントから翻訳できるようにツールバーに権限を与えておき、言語切換え権限を与え、バックエンドのダッシュボードを利用もでき、ブックマークとペンディングリストにも一応権限を振っておいた。

  • websitetoolbar use Class( Folder , Comment , Article , Article (main-page) , Article (sub-page) , Blog , Blog post , Product , Feedback form , Frontpage , Documentation page , Infobox , Multicalendar , Poll , File , Flash , Image , Link , Quicktime , Windows media , Real video , Gallery , Geo Article , Forum , Forum topic , Forum reply , Event , Event calendar , Banner , Forums , Silverlight )
  • switchlanguage すべてのファンクション
  • content dashboard 制限なし
  • content bookmark 制限なし
  • content pendinglist 制限なし

埋め込みオブジェクトが見れないといけないので、追加してみた

  • content view_embed 制限なし

eZ debug

Timing: Jan 17 2025 23:00:38
Script start
Timing: Jan 17 2025 23:00:38
Module start 'content'
Timing: Jan 17 2025 23:00:38
Module end 'content'
Timing: Jan 17 2025 23:00:39
Script end

Main resources:

Total runtime0.1690 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0072 587.7422180.7891
Module start 'content' 0.00720.0063 768.531395.0703
Module end 'content' 0.01350.1555 863.6016526.0781
Script end 0.1690  1,389.6797 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00342.0071200.0002
Check MTime0.00130.7941200.0001
Mysql Total
Database connection0.00070.428810.0007
Mysqli_queries0.122972.72091410.0009
Looping result0.00130.75691390.0000
Template Total0.155091.710.1550
Template load0.00100.577510.0010
Template processing0.154091.115410.1540
Override
Cache load0.00060.377510.0006
Sytem overhead
Fetch class attribute can translate value0.00080.471510.0008
XML
Image XML parsing0.00030.199410.0003
General
dbfile0.00492.8886200.0002
String conversion0.00000.003530.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs