胃痉挛吃什么药最有效| 什么人需要做肠镜检查| 吃阿胶有什么好处| 糖衣炮弹什么意思| 发烧38度吃什么药| 牙结石用什么牙膏最好| 原汤化原食什么意思| 新疆人信仰什么教| 肺炎用什么药| 胆道闭锁有什么症状| 吃什么长内膜| 血糖高的人应该吃什么食物最好| 不以规矩下一句是什么| 老鼠为什么不碰粘鼠板| 自缢什么意思| 血糖高吃什么水果降糖| 月亮五行属什么| 血小板减少是什么原因造成的| 水怡是什么| 手痒脱皮是什么原因| 金银花和什么搭配喝好| 塔罗牌逆位是什么意思| 扁桃和芒果有什么区别| 可塑性是什么意思| 外阴炎是什么原因引起的| 健身吃什么水果| 甲醛闻多了有什么症状| 纸醉金迷下一句是什么| cm什么单位| 阿昔洛韦乳膏治什么病| 血管炎症状表现是什么| 什么沐浴露好用| alk是什么意思| 治标不治本是什么意思| 供是什么意思| 11.15是什么星座| 脚掌发麻是什么原因| 扒拉是什么意思| 2000年出生属什么| 男人小腹疼痛是什么原因| 迷迭香是什么| 乳化是什么意思| 接风吃什么| hpv病毒是什么原因引起的| 保肝降酶药首选什么药| 山东吃什么主食| 入肉是什么字| 肺部肿瘤吃什么药| 什么奶茶最好喝| 苯甲酸钠是什么| 7月出生是什么星座| 熬粥用什么锅好| 神奇的近义词是什么| 肝主筋的筋是指什么| 什么是机械表| 铁扇公主是什么生肖| 血糖高的可以吃什么水果| 经期同房需要注意什么| 手脚发麻是什么原因| aqi是什么| 早上三点是什么时辰| 种植牙是什么| 滇红茶属于什么茶| 30年属什么生肖| 尤物是什么意思| 公关是干什么的| 治疗狐臭挂什么科| 摩羯座和什么座最配| 什么如泰山| 12颗珠子的手串什么意思| 桂圆是什么| 蜘蛛怕什么| 12月26是什么星座| d代表什么| 荔枝什么时候过季| 手关节黑是什么原因| 什么不可| 当所有的人离开我的时候是什么歌| 头部神经痛吃什么药好| 粉尘螨过敏是什么意思| 肾造瘘是什么意思| 尿常规查什么| newear是什么牌子| 心腹是什么意思| 什么情况下需要做心脏造影| 哮天犬是什么狗| 走读生是什么意思| 情人节送什么| mssa是什么细菌| 华为最新款手机是什么型号| 耳朵发烫是什么原因| 宫颈癌吃什么好| 汉语什么意思| 商纣王叫什么名字| 龋病是什么意思| 退位让贤是什么意思| 鼻翼长痘是什么原因| 低压偏低是什么原因| 阑珊处是什么意思| 子宫切除对女人有什么影响| 帕金森是什么引起的| 高血压吃什么降压药| 推特是什么意思| 垂死病中惊坐起什么意思| 喝什么补肾| 身上有红色的小红点是什么原因| 打醮是什么意思| d2聚体高是什么意思| cosplay是什么意思| 中午十一点是什么时辰| 打佛七什么意思| 打黄体酮针有什么副作用| 身份证穿什么颜色的衣服| 狗不能吃什么水果| 什么叫口腔溃疡| 4月28日什么星座| 添堵是什么意思| 噗什么意思| 什么是cin病变| 随大流什么意思| 渗析是什么意思| 出汗多吃什么好| 什么鸟好养又与人亲近| 糖尿病不能吃什么水果| 做爱为什么那么舒服| 西南方是什么生肖| 7月30号是什么星座| 均质是什么意思| 时间像什么| 女人性冷淡用什么药| 什么全什么美| 9.9号是什么星座| 痔疮痒痒的是什么原因| 爱迪生发明什么| 银川有什么特产| 后脑勺疼是什么原因| 甲状腺4b级是什么意思| 宝宝什么时候开始长牙| hpv感染有什么症状| 甲状腺应该多吃什么| 六允读什么| 女生有喉结是什么原因| 糖宝是什么意思| 脸上出油是什么原因| 狼狈是什么动物| 熬夜吃什么好| 星期五右眼皮跳是什么预兆| 8月23是什么星座| 什么座| 傻子是什么意思| 什么拉车连蹦带跳| 什么是讨好型人格| 吃完螃蟹不能吃什么| 子宫内膜6mm意味着什么| 生理期不能吃什么水果| 回声团是什么意思| 漂脱是什么意思| 口腔溃疡用什么药最好| 肚脐眼下方是什么器官| 力什么神什么| 大枣和红枣有什么区别| 梦见移坟墓是什么预兆| none是什么意思| 割包皮有什么好处和坏处| 售后服务是做什么的| 做梦梦到吵架是什么意思| 映山红是什么花| 单核细胞百分比偏高是什么意思| 挑食是什么意思| tmd是什么意思| 荨麻疹长什么样| 疼痛科属于什么科| 男人洁身自好什么意思| 前列腺液是什么东西| 更年期皮肤瘙痒是什么原因| 合肥为什么叫合肥| 天地不仁以万物为刍狗是什么意思| 红色加绿色等于什么颜色| 足底筋膜炎什么症状| 房客是什么意思| 秘鲁说什么语言| 16岁属什么| i是什么| 临床是什么意思| iabp医学上是什么意思| 灵五行属性是什么| 五一年属什么生肖| 铜绿假单胞菌用什么抗生素| 肾阳虚是什么意思| 手上有湿疹是什么原因引起的| 共情是什么意思| 八十岁是什么之年| 内科检查什么| 吃粽子是什么节日| 石榴花什么时候开| 绒毛膜促性腺激素是什么意思| 久坐睾丸疼是什么原因| 眉州东坡是什么菜系| eb病毒igg抗体阳性是什么意思| 口牙是什么意思| 球蛋白的功效与作用是什么| 牙医靠什么吃饭| 至多是什么意思| 梦见捞鱼是什么意思| 男孩适合学什么专业| 尿道炎是什么症状| 做b超需要挂什么科| 什么病不能吃核桃| 宝宝满周岁送什么礼物| 乳腺增生是什么原因引起的| 姑姑的孙子叫我什么| 张一山和杨紫是什么关系| 胸口中间疼是什么原因| 七月初七是什么生肖| 小暑大暑是什么意思| 表里不一是什么意思| 女人生气容易得什么病| 吃什么对牙齿有好处| 鬼冢虎为什么很少人穿| 手指尖麻木是什么原因| 今年三十岁属什么生肖| 蚯蚓是什么动物| 小孩抵抗力差吃什么提高免疫力| 吃了火龙果不能吃什么| cin是什么意思| 寒凝血瘀吃什么中成药| 半边脸肿是什么原因引起的| 下身痒是什么原因| 晒太阳有什么好处| 射手女跟什么星座最配| 人怕冷是什么原因引起的| 桃花开在什么季节| 我一言难尽忍不住伤心是什么歌| 戊土是什么意思| 车迟国的三个妖怪分别是什么| 农历10月24日是什么星座| 红薯不能和什么食物一起吃| 焦虑症吃什么药好得快| 什么叫室性早搏| 李子与什么食物相克| 胃角在什么位置图片| 北京是什么省| er是什么元素| 积气是什么意思| 麦克白夫人什么意思| 左手小指疼痛预兆什么| 肛门跳动是什么原因| 雌激素过高吃什么药| 卵巢囊肿吃什么药好得最快| 玳瑁色是什么颜色| 铁石心肠是什么意思| 炭疽是什么病| 零点是什么| 摩羯座后面是什么星座| 珎是什么意思| 胃肠功能紊乱是什么意思| 娇气是什么意思| 云是什么生肖| 免疫力低挂什么科| 心脏不舒服看什么科室| 比翼双飞是什么意思| 38年属什么生肖| 逐是什么意思| 石榴石什么颜色的最好| 百度Jump to content

国务院办公厅关于印发2017年政务公开工作要...

From KDE Community Wiki

Kiosk Configuration Parameters

百度 雒树刚强调,文化遗产工作就是要保护好、活起来,造福社会、造福人民。

This page shall give you a brief overview over the main variables which can be set in the plasma-appletsrc. They might be helpful for centralized configurations like Kiosk. The normal users do not need them in their daily business.

I will now just shortly cover the main variables which can be found in the configuration file.

Coding of a Panel


Variables
Explanation
desktop

fmrmfactor

immutability
This number indicates whether a panel is locked (Value: 2) or if the panel is editable (Value:1)
location
The value which is set with this variable describes the location of the containment on the desktop (e.g., Value: 4, this indicates that the panel is at the bottom)
plugin
Type of plugin. In this example, it is the definition of a panel for the Plasma desktop
screen
This variable indicates whether a plugin (in this case the panel) shall be always on top (Value: 1) or if overlapping is possible (Value: 0)


Coding a Plasmoid

Let’s assume we integrated a plasmoid into our panel.


Variable
Explanation
geometry X,Y,H,W
With this variable, we tell the plasmoid at which place we can find it in the panel. It is set through the X-position, y-position. The following last two variables are the height and width for the icon, so that Plasma can rescale it
immutability
The default value is 1. Setting it to 2 disables the possibilities to configure it (configuring includes moving and deleting).
plugin
Defining the type of plugin which should be integrated into the panel, e.g., the launcher (KDE 4 standard launcher), simplelauncher (KDE 3-like launcher)
zvalue

Immutability

Just a short deep dive into the topic of immutability.


Level

panel
2
prevent moving, configuring the panel


prevents adding or moving applets, but it does not prevent to delete an applet (as long as it is itself not immutable=2)
applet
2
prevents configuring and deleting this applet

Configuration tests with KDE 4

We (dass IT GmbH) are currently evaluating the possibilities of KDE 4 desktop environment, for a customer with around 2,000 clients. These clients are currently running on KDE 3. These installations are based on centralized profiles.

  • Version of KDE: 4.2.4
  • Distribution: openSUSE 11.1
  • Date of test: 07.07.2009
  • Plasma configuration file:
    • created as normal user with one screen in resolution 800×600
    • manually changed applets IDs to our standard
    • manually removed some settings (by comments)
    • manually locked some settings
  • KDE profile directories:
    • Basic settings: vermkv_base
    • Restrictions (for all users, except administrators): vermkv_kiosk
    • Additional settings and menu entries for Headquarter: lvermgeo_menu
    • a default user in the headquarter uses following KDE configurations: will follow!
component Aim of Test Changes Expected Behaviour Observed Behaviour Result
panel: resizing The desktop must stay usable after changing the screen resolution Users use krandrtray: 800×600 → 1024×768 The panel should adapt to the new screen resolution The panel does not adapt itself directly to the new resolution. Initially, it stays at the configured size, but if more applications are opened (plugin=tasks), the panel gets broader. But the panel stays at the left side of the screen. An auto positioning like ?center“ would help (+)


Users use krandrtray to resize screen resolution back to 800×600 The panel should adapt to the new screen resolution The panel adapts itself without any problem to a smaller size of the panel. This works also in case there were many windows open. The panel will then decrease automatically +
panel: moving the panel The user should be able to move its panel to different positions The location variable must not be locked with $i. Simply moving the panel by hand The ordering of the panel icons should stay in the same order and they should not overlap Moving the panel works without any damage on the panel (damage in this case means complete destruction or at least it becomes unusable) +
panel: Lock panel for user We want to be able, to modify the central panel configuration later on. Therefore it is required, that the applet IDs don't change. Therefore we disallow the user to add plasmoids or to move an applet in the panel Lock the panel by setting like here We expected that the user can not add a new plasmoid and that the user can not unlock the panel Indeed the user was not able to add a new plasmoid to the panel and it was not possible as well to unlock the panel. But still, on right-click, the option ?unlock panel“ is visible (but without a function). Please make it invisible (+)
Quicklauncher (locked) There shall be two quicklaunchers one for the system configuration and one for the users. The one for the system shall be fixed.

Locked the configuration of the quicklauchner with [$i]

The user shall not be able to remove or add any icon Indeed the user is not able to add/remove any icon which is saved afterwards, but during the normal session the user is able to modify it. After restarting Plasma the Quicklauncher resets to it configured icon set. But we would like to have that the user do not even have the possibility to click on such a button to add or remove (-)
Quicklauncher: centrally adding icons The administrator should be able to add new icons later on I add a new icon for Firefox into the definition of different files in the configuration of the applet. The place where I add the new icon in the row of files, is also the place where it is later on shown in the launchbar. So it shall be very easy for the admin to add a new icon. The quicklauchner behaves as expected, it adds the new icon exactly at the place where I added it in the plasma-appletsrc. +
Quicklauncher: users taskbar The user shall have the possibility to add/remove icons from its own quicklauncher the configuration of the second quicklauncher isn't locked The user shall be able to add and remove icons from its taskbar, either through the button Add/Remove which you can access through a right click on the quicklauncher or by drag and drop The user is able to add/remove icons by right-click. Drag-and-Drop is not supported in KDE 4.2.4, but it should be supported in KDE 4.3 (+)
Plasma: Dynamic number of virtual desktops The user should be able to change the number of virtual desktops Increase and decrease the number of virtual desktops I would expect that the space of the virtual desktop part becomes smaller or bigger and of course that the complete panel itself becomes more space or less. The panel behave as expected without any problem, it also safe the different number of desktop so that when for the next session they are restored. +
lauchner: administrator change the type of launcher Exchange the launcher with the old ?traditional“ launcher Change the plugin from launcher to simplelauncher. Lock the launcher plugin [$i] The Panel shall simply show the traditional launcher instead of the new one. The panel behaves as expected, instead of the big launcher it shows the simple small one +
lauchner: user change the type of launcher Alternatively, the administrator changing the lauchner type, allow the user to change it to old ?traditional“ launcher Right-click on the launcher button and change it to ?traditional“ The panel shall show the traditional launcher instead of the new one, but if the plugin is locked in the beginning with $i, changing the launcher is not possible Because of the prefixed plugin, a new launcher can not be created and a new ID can not be given, so such a problem does not occur. +
launcher: disable menu entries Disable icon or programs in the launcher (kmenu) for a specific group set TryExec to a program, for which the user doesn't have any execute rights The icon should not come up in the menu, unless your are a member of a program for which the program defined in TryExec is accessible The menu point (.desktop file), which I move to /usr/share/applications/kde4/ was visible if the TryExec was accessible for the user. If not, it was indeed invisible. +


Set the permissions for the user so that the .desktop file is not accessible for the user/group The icon should not come up in the menu, because the user does not have the necessary permissions The menu point (.desktop file), which I move to /usr/share/applications/kde4/ was not visible for the user or a group. +


Set the hidden variable to true so that the icon disappear in the menu The icon where hidden=true is set should not appear in the menu either for this group (if I connect it with a test for groups) or at all Works. If you edit and add the line Hidden=true in a .desktop file in /usr/share/applications/kde4, the icon disappears in the menu and vice versa +
launcher: disable menu entries Make menus accessible for Make changes to existing applications in additional .desktop files in profil directory Menupoints in the Kmenu shall appear or disappear, whether they are accessible for the user/group or not If the changes are made in the .directory file of the applnk folder, indeed the menus do appear, depending on the group or the user. Merging .desktop files does not work currently (+)
launcher: additional folders for specific users add a menu folder where specific programs are shown Add the folder in the profile applnk. In this directory I specified other folder with the content of .desktop files For a specific user group, another folder shows up in the kmenu, so that there are additional programs for the user The folder appears in the Kmenu, and with the variable .directory, it is possible to do something like a test, so that the folder does not appear for special groups/users +


Specify listed applications through the directory applications (the xdg way). Modify the file/files in /etc/xdg/menus/applications.menu.kde* and add a new menu point The Kmenu should show the new submenu, together with desktop icons which are related to the category It does not work at all. The Kmenu/panel/Plasma crashed immediately if I edited the xdg menu files. -
action restrictions: menu entries

KDE shall block parts of settings such as kmenuedit through the KDE globals. As it is implied on the KDETechbase. This does not work. Currently, just the restrictions for the konsole are working. -
configuration restrictions: systemsettings Make icons in the systemsettings invisble for certain users or groups Create a settings-*.desktop file in file and add a TryExec=/bin/false The icons for configuration in the systemsetting have to be hidden/invisible, so that the user can not modify them As expected, the icons disappear, and the user is not able to reach it for his/her usage. +


Create a settings-*.desktop file in file and add a Hidden=false/true. You can also connect it to a test. If you choose a test, you have to add the [$e], otherwise the test is not executable The icons for configuration in the systemsetting have to be hidden/invisible, so that the user can not modify them As expected, the icons disappear and the user is not able to reach it for his/her usage. Connected with a test, a special group can be checked through a additional Hidden[$e]= +

Comments, work in progress:

Currently, it is not working in our test environment.

Combine configurations
  • combine configurations of .desktop files in your own profile with the ones which are set in /usr/share/applications
    1. created a .desktop file with an identical name in the applnk profile folder and just added a line like: Hidden=true
    2. to make sure that the configurations were really not merged, I also tried TryExec=/bin/false. The result was the same; the icon in the menu still appeared
  • add a new program/.desktop file to a special category in the KDE menu
    1. if I set the category variable in a .desktop file to the name of the categories, like games or office, but the icon does not appear. I saved the .desktop file to applnk
手热脚凉是什么原因 痔疮嵌顿是什么意思 幽门螺杆菌有什么症状 范字五行属什么 八字中的印是什么意思
胆囊息肉样病变是什么意思 狗狗体内驱虫用什么药最好 吃什么东西可以变白 盗汗是什么症状 来例假可以吃什么水果
孕妇快生的时候有什么征兆 玻尿酸是什么 什么时候普及高中义务教育 右胸是什么器官 什么牌子护肤品好
哈森鞋子属于什么档次 低血压平时要注意什么 植物人是什么 大将军衔相当于什么官 阿胶糕什么时候吃最好
田螺小子是什么意思creativexi.com 藏语扎西德勒是什么意思0735v.com 人为什么会怕鬼beikeqingting.com 甘肃天水有什么好玩的地方hcv7jop5ns6r.cn 能戒烟的男人什么性格hcv8jop4ns9r.cn
鲶鱼吃什么食物hcv9jop4ns9r.cn 77年五行属什么hcv8jop6ns3r.cn 机能是什么意思hcv8jop8ns9r.cn 什么是手帐hcv8jop8ns6r.cn 为什么会得经期综合症hcv8jop6ns1r.cn
检查胰腺做什么检查hcv9jop3ns3r.cn 卤水是什么水hcv9jop4ns4r.cn 肉燕是什么做的hcv9jop6ns8r.cn d二聚体是检查什么的bfb118.com 湿厕纸是干什么用的hcv9jop0ns9r.cn
乙状结肠ca是什么意思hcv8jop1ns3r.cn 吃什么有助于骨头愈合hcv9jop7ns3r.cn 什么样的脚好看hcv7jop6ns3r.cn 性功能下降吃什么药好hcv8jop5ns0r.cn 阴道炎用什么洗液hcv7jop7ns1r.cn
百度