Modified: ofbiz/trunk/framework/common/config/SecurityUiLabels.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/config/SecurityUiLabels.xml?rev=1050936&r1=1050935&r2=1050936&view=diff ============================================================================== --- ofbiz/trunk/framework/common/config/SecurityUiLabels.xml (original) +++ ofbiz/trunk/framework/common/config/SecurityUiLabels.xml Sun Dec 19 19:10:50 2010 @@ -20,6 +20,194 @@ --> <resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <property key="AddPermissionManuallyToSecurityGroup"> + <value xml:lang="de">Berechtigung (durch Eingabe) zur Sicherheitsgruppe hinzufügen</value> + <value xml:lang="en">Add Permission (manually) to Security Group</value> + <value xml:lang="es">Añadir permiso (manualmente) al grupo de seguridad</value> + <value xml:lang="fr">Ajouter une autorisation (manuellement) au groupe de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ मà¥à¤ ठनà¥à¤®à¤¤à¤¿(सà¥à¤µà¤¯à¤) à¤à¥à¤¡à¤¼à¥à¤</value> + <value xml:lang="it">Aggiungi Permesso (manualmente) al Gruppo Sicurezza</value> + <value xml:lang="nl">Handmatig rechten aan deze beveiligingsgroep toevoegen</value> + <value xml:lang="pt_BR">Adicionar permissão (manualmente) ao SecurityGroup</value> + <value xml:lang="pt_PT">Adicionar Permissão (manualmente) ao Grupo de Segurança</value> + <value xml:lang="ro">Adauga Permis (manual) la Grupul Siguranta</value> + <value xml:lang="ru">ÐобавиÑÑ Ð¿Ñава (вÑÑÑнÑÑ) в SecurityGroup</value> + <value xml:lang="th">à¹à¸à¸´à¹à¸¡à¸à¸²à¸£à¸à¸à¸¸à¸¡à¸±à¸à¸´(à¸à¹à¸§à¸¢à¸¡à¸·à¸)à¹à¸à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">(æå·¥)ææéæ·»å å°å®å ¨ç»</value> + <value xml:lang="zh_TW">(æå·¥)ææ¬éæ·»å å°å®å ¨çµ</value> + </property> + <property key="AddPermissionToSecurityGroup"> + <value xml:lang="de">Berechtigung (aus Liste) zur Sicherheitsgruppe hinzufügen</value> + <value xml:lang="en">Add Permission (from list) to Security Group</value> + <value xml:lang="es">Añadir permiso (desde lista) a grupo de seguridad</value> + <value xml:lang="fr">Ajouter une autorisation (à partir de la liste) au groupe de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ मà¥à¤ ठनà¥à¤®à¤¤à¤¿(सà¥à¤à¥ सà¥) à¤à¥à¤¡à¤¼à¥à¤</value> + <value xml:lang="it">Aggiungi Permesso (dalla lista) al Gruppo Sicurezza</value> + <value xml:lang="nl">Rechten vanaf lijst aan beveiligingsgroep toevoegen</value> + <value xml:lang="pt_BR">Adicionar permissão (da lista) ao SecurityGroup</value> + <value xml:lang="pt_PT">Adicionar Permissão (da lista)ao Grupo de Segurança</value> + <value xml:lang="ro">Adauga Permis (din lista) la Grupul Siguranta</value> + <value xml:lang="ru">ÐобавиÑÑ Ð¿Ñава (из ÑпиÑка) в SecurityGroup</value> + <value xml:lang="th">à¹à¸à¸´à¹à¸¡à¸à¸²à¸£à¸à¸à¸¸à¸¡à¸±à¸à¸´(à¸à¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£)à¹à¸à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">(ä»å表)ææéæ·»å å°å®å ¨ç»</value> + <value xml:lang="zh_TW">(å¾å表)ææ¬éæ·»å å°å®å ¨çµ</value> + </property> + <property key="AddProtectedViewToSecurityGroup"> + <value xml:lang="en">Add a Protected View to SecurityGroup</value> + <value xml:lang="fr">Ajouter une vue protégée à ce groupe de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ मà¥à¤ सà¥à¤°à¤à¥à¤·à¤¿à¤¤ दà¥à¤·à¥à¤à¤¿à¤à¥à¤£ à¤à¥à¤¡à¤¼à¥à¤</value> + <value xml:lang="it">Aggiungi una vista protetta al gruppo sicurezza</value> + <value xml:lang="pt_BR">Adicionar uma visão protegida ao SecurityGroup</value> + <value xml:lang="zh">æ·»å ä¸ä¸ªåä¿æ¤çè§å¾å°å®å ¨ç»</value> + <value xml:lang="zh_TW">æ·»å ä¸ååä¿è·çè¦åå°å®å ¨çµ</value> + </property> + <property key="AddUserLoginToSecurityGroup"> + <value xml:lang="de">Benutzeranmeldung zur Sicherheitsgruppe hinzufügen</value> + <value xml:lang="en">Add User Login to Security Group</value> + <value xml:lang="es">Añadir usuario a grupo de seguridad</value> + <value xml:lang="fr">Ajouter un identifiant de connexion à ce groupe de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ मà¥à¤ पà¥à¤°à¤¯à¥à¤à¥à¤¤à¤¾à¤²à¥à¤à¤¿à¤¨ à¤à¥à¤¡à¤¼à¥à¤</value> + <value xml:lang="it">Aggiungi Utente al Gruppo Sicurezza</value> + <value xml:lang="nl">Loginnaam gebruiker aan beveiligingsgroep toevoegen</value> + <value xml:lang="pt_BR">Adicionar usuário e senha ao Grupo de Segurança</value> + <value xml:lang="pt_PT">Adicionar InÃcio de Utilizador a Este Grupo de Segurança</value> + <value xml:lang="ro">Adauga Utilizator la Grupul Siguranta</value> + <value xml:lang="ru">ÐобавиÑÑ Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð² гÑÑÐ¿Ð¿Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи</value> + <value xml:lang="th">à¹à¸à¸´à¹à¸¡à¸à¸¹à¹à¹à¸à¹à¸²à¹à¸à¹à¸£à¸°à¸à¸à¹à¸à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">æç¨æ·ç»å½æ·»å å°å®å ¨ç»</value> + <value xml:lang="zh_TW">æç¨æ¶ç»éæ·»å å°å®å ¨çµ</value> + </property> + <property key="CertComponent"> + <value xml:lang="de">Komponente</value> + <value xml:lang="en">Component</value> + <value xml:lang="es">Componente</value> + <value xml:lang="fr">Composant</value> + <value xml:lang="hi_IN">à¤à¤à¤</value> + <value xml:lang="it">Componente</value> + <value xml:lang="nl">Component</value> + <value xml:lang="pt_BR">Componente</value> + <value xml:lang="th">สà¹à¸§à¸à¸à¸£à¸°à¸à¸à¸</value> + <value xml:lang="zh">ç»ä»¶</value> + <value xml:lang="zh_TW">å 件</value> + </property> + <property key="CertImportIssuer"> + <value xml:lang="de">Aussteller importieren</value> + <value xml:lang="en">Import Issuer</value> + <value xml:lang="es">Imporar emisor</value> + <value xml:lang="fr">Ãmetteur d'importation</value> + <value xml:lang="hi_IN">à¤à¤¾à¤°à¥à¤à¤°à¥à¤¤à¤¾ à¤à¤¯à¤¾à¤¤ à¤à¤°à¥</value> + <value xml:lang="it">Importa Certificato</value> + <value xml:lang="nl">Uitgever importeren</value> + <value xml:lang="pt_BR">Importar emissor</value> + <value xml:lang="th">à¸à¸±à¸à¸«à¸²</value> + <value xml:lang="zh">å¯¼å ¥åè¡äºº</value> + <value xml:lang="zh_TW">å°å ¥ç¼è¡äºº</value> + </property> + <property key="CertInvalid"> + <value xml:lang="de">Ungültiges Zertifikat</value> + <value xml:lang="en">Invalid certificate</value> + <value xml:lang="es">Certificado inválido</value> + <value xml:lang="fr">Certificat irrecevable</value> + <value xml:lang="hi_IN">ठमानà¥à¤¯ पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤°</value> + <value xml:lang="it">Certificato Invalido</value> + <value xml:lang="nl">Ongeldig certificaat</value> + <value xml:lang="pt_BR">Certificado Inválido</value> + <value xml:lang="th">หà¸à¸±à¸à¸ªà¸·à¸à¸£à¸±à¸à¸£à¸à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸</value> + <value xml:lang="zh">æ æçè¯ä¹¦</value> + <value xml:lang="zh_TW">ç¡æç証æ¸</value> + </property> + <property key="CertIssuers"> + <value xml:lang="de">Zertifikatsersteller</value> + <value xml:lang="en">Cert Issuers</value> + <value xml:lang="es">Emisores de certificados</value> + <value xml:lang="fr">Ãmetteurs de certificat</value> + <value xml:lang="hi_IN">पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤° à¤à¥ पà¥à¤°à¤¦à¤¾à¤¤à¤¾</value> + <value xml:lang="it">Fornitori di certificati</value> + <value xml:lang="nl">Certificaat-uitgever</value> + <value xml:lang="pt_BR">Emissores de certificados</value> + <value xml:lang="ru">ÐмиÑенÑÑ ÑеÑÑиÑикаÑа</value> + <value xml:lang="th">à¸à¸£à¸°à¹à¸à¹à¸</value> + <value xml:lang="zh">è¯ä¹¦åè¡äºº</value> + <value xml:lang="zh_TW">証æ¸ç¼è¡äºº</value> + </property> + <property key="CertKeyAlias"> + <value xml:lang="de">Schlüssel Alias</value> + <value xml:lang="en">Key Alias</value> + <value xml:lang="es">Alias de clave</value> + <value xml:lang="fr">Clé d'alias</value> + <value xml:lang="hi_IN">à¤à¥à¤à¤à¥ à¤à¥ à¤à¤ªà¤¨à¤¾à¤®</value> + <value xml:lang="it">Chiave Alias</value> + <value xml:lang="nl">Key-alias</value> + <value xml:lang="pt_BR">Sinônimo de chave</value> + <value xml:lang="th">à¹à¸à¹à¸à¸µà¸à¸à¸·à¹à¸à¸«à¸à¸¶à¹à¸à¸§à¹à¸²</value> + <value xml:lang="zh">å¯é¥å«å</value> + <value xml:lang="zh_TW">å¯é°å¥å</value> + </property> + <property key="CertKeyStore"> + <value xml:lang="de">KeyStore</value> + <value xml:lang="en">Keystore</value> + <value xml:lang="es">Fondo de claves</value> + <value xml:lang="fr">Clé de magasin</value> + <value xml:lang="hi_IN">à¤à¥à¤à¤à¥à¤¸à¥à¤à¥à¤°</value> + <value xml:lang="it">Keystore</value> + <value xml:lang="nl">Keystore</value> + <value xml:lang="pt_BR">Base de chaves</value> + <value xml:lang="th">รหัสà¸à¸²à¸£à¹à¸à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥</value> + <value xml:lang="zh">å¯é¥åº</value> + <value xml:lang="zh_TW">å¯é°åº«</value> + </property> + <property key="CertName"> + <value xml:lang="de">Zertifikat Name</value> + <value xml:lang="en">Cert Name</value> + <value xml:lang="es">Nombre del certificado</value> + <value xml:lang="fr">Nom de Certificat</value> + <value xml:lang="hi_IN">पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤° à¤à¤¾ नाम</value> + <value xml:lang="it">Nome Certificato</value> + <value xml:lang="nl">Naam certificaat</value> + <value xml:lang="pt_BR">Nome do certificado</value> + <value xml:lang="th">à¸à¸·à¹à¸à¸à¸£à¸´à¸</value> + <value xml:lang="zh">è¯ä¹¦å</value> + <value xml:lang="zh_TW">証æ¸å</value> + </property> + <property key="CertSaveToKeyStore"> + <value xml:lang="de">Im KeyStore speichern</value> + <value xml:lang="en">Save to Keystore</value> + <value xml:lang="es">Guardar en el fondo de claves</value> + <value xml:lang="fr">Sauver dans le magasin de clés</value> + <value xml:lang="hi_IN">à¤à¥à¤à¤à¥à¤¸à¥à¤à¥à¤° मà¥à¤ सहà¥à¤à¥à¤</value> + <value xml:lang="it">Salva sul KeyStore</value> + <value xml:lang="nl">In keystore opslaan</value> + <value xml:lang="pt_BR">Salvar na base de chaves</value> + <value xml:lang="th">à¸à¸±à¸à¸à¸¶à¸à¸£à¸«à¸±à¸ªà¸à¸²à¸£à¹à¸à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥</value> + <value xml:lang="zh">ä¿åå°å¯é¥åº</value> + <value xml:lang="zh_TW">ä¿åå°å¯é°åº«</value> + </property> + <property key="CertSerialNumber"> + <value xml:lang="de">Zertifikat Seriennummer</value> + <value xml:lang="en">Cert Serial Number</value> + <value xml:lang="es">Nº de serie del certificado</value> + <value xml:lang="fr">N° de série de Certificat</value> + <value xml:lang="hi_IN">पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤° à¤à¥à¤°à¤® सà¤à¤à¥à¤¯à¤¾</value> + <value xml:lang="it">Numero di Serie Certificato</value> + <value xml:lang="nl">Serienummer certificaat</value> + <value xml:lang="pt_BR">Número de série do certificado</value> + <value xml:lang="th">หมายà¹à¸¥à¸à¸¥à¸³à¸à¸±à¸</value> + <value xml:lang="zh">è¯ä¹¦åºåå·</value> + <value xml:lang="zh_TW">証æ¸åºåè</value> + </property> + <property key="CertType"> + <value xml:lang="de">Zertifikat Typ</value> + <value xml:lang="en">Cert Type</value> + <value xml:lang="es">Tipo de certificado</value> + <value xml:lang="fr">Type de Certificat</value> + <value xml:lang="hi_IN">पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤° à¤à¤¾ पà¥à¤°à¤à¤¾à¤°</value> + <value xml:lang="it">Tipo Certificato</value> + <value xml:lang="nl">Type certificaat</value> + <value xml:lang="pt_BR">Tipo de certificado</value> + <value xml:lang="th">à¸à¸£à¸°à¹à¸ à¸</value> + <value xml:lang="zh">è¯ä¹¦ç±»å</value> + <value xml:lang="zh_TW">証æ¸é¡å</value> + </property> <property key="CreateUserLogin"> <value xml:lang="de">Benutzeranmeldung erstellen</value> <value xml:lang="en">Create User Login</value> @@ -65,6 +253,25 @@ <value xml:lang="zh">å½åå¯ç éªè¯</value> <value xml:lang="zh_TW">ç®åå¯ç¢¼é©è¨¼</value> </property> + <property key="FormFieldTitle_maxHits"> + <value xml:lang="en">Maximum number of visits</value> + <value xml:lang="fr">Nombre maximum de visites</value> + <value xml:lang="hi_IN">यातà¥à¤°à¤¾à¤à¤(visits) à¤à¥ ठधिà¤à¤¤à¤® सà¤à¤à¥à¤¯à¤¾</value> + <value xml:lang="it">Massimo numero di visite</value> + <value xml:lang="nl">Maximaal aantal bezoeken</value> + <value xml:lang="pt_BR">Número máximo de visitas</value> + <value xml:lang="zh">æ大访é®æ°é</value> + <value xml:lang="zh_TW">æ大訪åæ¸é</value> + </property> + <property key="FormFieldTitle_maxHitsDuration"> + <value xml:lang="en">Duration during which the visits are considered (in seconds)</value> + <value xml:lang="fr">Durée pendant laquelle les visites sont considérées (en secondes)</value> + <value xml:lang="hi_IN">ठवधि à¤à¤¿à¤¸à¤à¥ दà¥à¤°à¤¾à¤¨ यातà¥à¤°à¤¾à¤à¤ पर विà¤à¤¾à¤° à¤à¤° रहॠहà¥à¤ (सà¥à¤à¤à¤¡ मà¥à¤)</value> + <value xml:lang="it">Durata nella quale le visite sono considerate (in secondi)</value> + <value xml:lang="pt_BR">PerÃodo durante o qual as visitas são consideradas (segundos)</value> + <value xml:lang="zh">访é®åçæ¶é´(ç§)</value> + <value xml:lang="zh_TW">訪ååçæé(ç§)</value> + </property> <property key="FormFieldTitle_newPassword"> <value xml:lang="de">Neues Passwort</value> <value xml:lang="en">New Password</value> @@ -103,6 +310,15 @@ <value xml:lang="zh">å¿ é¡»ä¿®æ¹å¯ç </value> <value xml:lang="zh_TW">å¿ é ä¿®æ¹å¯ç¢¼</value> </property> + <property key="FormFieldTitle_tarpitDuration"> + <value xml:lang="en">Duration during which the view will not be accessible (in seconds)</value> + <value xml:lang="fr">Durée pendant laquelle la vue ne sera plus accessible (en secondes)</value> + <value xml:lang="hi_IN">ठवधि à¤à¤¿à¤¸à¤à¥ दà¥à¤°à¤¾à¤¨ दà¥à¤à¤¨à¤¾ सà¥à¤²à¤ नहà¥à¤ हà¥à¤à¤¾ (सà¥à¤à¤à¤¡ मà¥à¤)</value> + <value xml:lang="it">Durata durante la quale la vista non è accessibile (in secondi)</value> + <value xml:lang="pt_BR">PerÃodo durante o qual a vista não poderá ser acessada (em segundos)</value> + <value xml:lang="zh">è§å¾ä¸è½è®¿é®çæ¶é¿(ç§)</value> + <value xml:lang="zh_TW">è¦åä¸è½è¨ªåçæé·(ç§)</value> + </property> <property key="FormFieldTitle_userLdapDn"> <value xml:lang="de">LDAP Distinguished Name</value> <value xml:lang="en">LDAP Distinguished Name</value> @@ -130,6 +346,160 @@ <value xml:lang="zh">ç¨æ·ç»å½æ è¯</value> <value xml:lang="zh_TW">使ç¨è ç»å ¥ID</value> </property> + <property key="FormFieldTitle_viewNameId"> + <value xml:lang="en">View Name</value> + <value xml:lang="fr">Nom de la vue</value> + <value xml:lang="hi_IN">नाम दà¥à¤à¥à¤</value> + <value xml:lang="it">Mostra nome</value> + <value xml:lang="pt_BR">Ver nome</value> + <value xml:lang="zh">æµè§å称</value> + <value xml:lang="zh_TW">ç覽å稱</value> + </property> + <property key="NewSecurityGroup"> + <value xml:lang="de">Neue Sicherheitsgruppe</value> + <value xml:lang="en">New Security Group</value> + <value xml:lang="es">Nuevo grupo de seguridad</value> + <value xml:lang="fr">Nouveau groupe de sécurité</value> + <value xml:lang="hi_IN">नया सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹</value> + <value xml:lang="it">Nuovo gruppo sicurezza</value> + <value xml:lang="nl">Nieuwe beveiligingsgroep</value> + <value xml:lang="pt_BR">Novo grupo de segurança</value> + <value xml:lang="pt_PT">Novo Grupo de Segurança</value> + <value xml:lang="ro">Nou Grup De Siguranta</value> + <value xml:lang="ru">ÐÐ¾Ð²Ð°Ñ Ð³ÑÑппа безопаÑноÑÑи</value> + <value xml:lang="th">à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¹à¸«à¸¡à¹</value> + <value xml:lang="zh">æ°å»ºå®å ¨ç»</value> + <value xml:lang="zh_TW">æ°å»ºå®å ¨çµ</value> + </property> + <property key="PageTitleAddIssuerProvisions"> + <value xml:lang="de">Aussteller Bestimmungen hinzufügen</value> + <value xml:lang="en">Add Issuer Provisions</value> + <value xml:lang="es">Añadir condiciones de emisor</value> + <value xml:lang="fr">Ajoutez les dispositions d'émetteur</value> + <value xml:lang="hi_IN">à¤à¤¾à¤°à¥à¤à¤°à¥à¤¤à¤¾ à¤à¥ पà¥à¤°à¤¾à¤µà¤§à¤¾à¤¨ à¤à¥à¤¡à¤¼à¥à¤</value> + <value xml:lang="it">Aggiorni Fornitore di Certificati</value> + <value xml:lang="nl">Provisies uitgever toevoegen</value> + <value xml:lang="pt_BR">Adicionar emissor de provisões</value> + <value xml:lang="th">à¹à¸à¸´à¹à¸¡à¸à¸²à¸£à¸à¸³à¹à¸à¸à¹à¸à¸·à¹à¸à¸à¹à¸</value> + <value xml:lang="zh">æ·»å åè¡äººä¿¡æ¯</value> + <value xml:lang="zh_TW">æ·»å ç¼è¡äººè³è¨</value> + </property> + <property key="PageTitleEditIssuerProvisions"> + <value xml:lang="de">Aussteller Bestimmungen bearbeiten</value> + <value xml:lang="en">Edit Issuer Provisions</value> + <value xml:lang="es">Editar condiciones de emisor</value> + <value xml:lang="fr">Modifier les dispositions d'émetteur</value> + <value xml:lang="hi_IN">निरà¥à¤à¤®à¤à¤°à¥à¤¤à¤¾ पà¥à¤°à¤¾à¤µà¤§à¤¾à¤¨à¥à¤ à¤à¥ सà¤à¤ªà¤¾à¤¦à¤¿à¤¤ à¤à¤°à¥à¤</value> + <value xml:lang="it">Aggiorna Fornitore Certificati</value> + <value xml:lang="nl">Provisies uitgever wijzigen</value> + <value xml:lang="pt_BR">Editar emissor de provisões</value> + <value xml:lang="ru">ÐзмениÑÑ Ð·Ð°Ð¿Ð°ÑÑ Ð¾ÑгÑÑзÑика</value> + <value xml:lang="th">à¹à¸à¹à¹à¸à¸à¸£à¸°à¹à¸à¹à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²</value> + <value xml:lang="zh">ç¼è¾åè¡äººä¿¡æ¯</value> + <value xml:lang="zh_TW">編輯ç¼è¡äººè³è¨</value> + </property> + <property key="PageTitleEditSecurityGroup"> + <value xml:lang="de">Sicherheitsgruppe bearbeiten</value> + <value xml:lang="en">Edit Security Group</value> + <value xml:lang="es">Editar grupo de seguridad</value> + <value xml:lang="fr">Modifier le groupe de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ à¤à¥ सà¤à¤ªà¤¾à¤¦à¤¿à¤¤ à¤à¤°à¥à¤</value> + <value xml:lang="it">Aggiorna gruppo sicurezza</value> + <value xml:lang="nl">Beveiligingsgroepen wijzigen</value> + <value xml:lang="pt_BR">Editar grupo de segurança</value> + <value xml:lang="pt_PT">Editar Grupo de Segurança</value> + <value xml:lang="ro">Actualizare Grup Siguranta</value> + <value xml:lang="ru">ÐзмениÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи</value> + <value xml:lang="th">à¹à¸à¹à¹à¸à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">ç¼è¾å®å ¨ç»</value> + <value xml:lang="zh_TW">編輯å®å ¨çµ</value> + </property> + <property key="PageTitleEditSecurityGroupPermissions"> + <value xml:lang="de">Sicherheitsgruppe Berechtigungen bearbeiten</value> + <value xml:lang="en">Edit Security Group Permissions</value> + <value xml:lang="es">Editar permisos</value> + <value xml:lang="fr">Modifier les autorisations du groupe de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ ठनà¥à¤®à¤¤à¤¿ à¤à¥ सà¤à¤ªà¤¾à¤¦à¤¿à¤¤ à¤à¤°à¥à¤</value> + <value xml:lang="it">Aggiorna permessi gruppo sicurezza</value> + <value xml:lang="nl">Toegangsrechten beveiligingsgroep wijzigen</value> + <value xml:lang="pt_BR">Editar permissões de grupo de segurança</value> + <value xml:lang="pt_PT">Editar Permissões do Grupo de Segurança</value> + <value xml:lang="ro">Actualizare Permisuri Grup Siguranta</value> + <value xml:lang="ru">ÐзмениÑÑ Ð¿Ñава гÑÑÐ¿Ð¿Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи</value> + <value xml:lang="th">à¹à¸à¹à¹à¸à¸à¸²à¸£à¸à¸à¸¸à¸à¸²à¸à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">ç¼è¾å®å ¨ç»æé</value> + <value xml:lang="zh_TW">編輯å®å ¨çµæ¬é</value> + </property> + <property key="PageTitleFindSecurityGroup"> + <value xml:lang="de">Sicherheitsgruppe suchen</value> + <value xml:lang="en">Find Security Group</value> + <value xml:lang="es">Buscar grupo de seguridad</value> + <value xml:lang="fr">Recherche de groupes de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾ समà¥à¤¹ à¤à¥à¤à¥à¤</value> + <value xml:lang="it">Ricerca Gruppo Sicurezza</value> + <value xml:lang="nl">Beveiligingsgroep(en) vinden</value> + <value xml:lang="pt_BR">Procurar grupo de segurança</value> + <value xml:lang="ro">Cauta Grup Siguranta</value> + <value xml:lang="ru">ÐайÑи гÑÑÐ¿Ð¿Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи</value> + <value xml:lang="th">à¸à¹à¸à¸«à¸²à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">æ¥æ¾å®å ¨ç»</value> + <value xml:lang="zh_TW">æ¥æ¾å®å ¨çµ</value> + </property> + <property key="PageTitleImportCertificate"> + <value xml:lang="de">Zertifikat importieren</value> + <value xml:lang="en">Import Certificate</value> + <value xml:lang="es">Importar certificado</value> + <value xml:lang="fr">Importer le certificat</value> + <value xml:lang="hi_IN">पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤° à¤à¤¯à¤¾à¤¤ à¤à¤°à¥</value> + <value xml:lang="it">Importa Certificato</value> + <value xml:lang="nl">Certificaat importeren</value> + <value xml:lang="pt_BR">Importar certificado</value> + <value xml:lang="ru">ÐмпоÑÑиÑоваÑÑ ÑеÑÑиÑикаÑ</value> + <value xml:lang="th">มีà¹à¸à¸£à¸±à¸à¸£à¸à¸</value> + <value xml:lang="zh">å¯¼å ¥è¯ä¹¦</value> + <value xml:lang="zh_TW">å°å ¥è¨¼æ¸</value> + </property> + <property key="PermissionId"> + <value xml:lang="de">Berechtigung ID</value> + <value xml:lang="en">Permission ID</value> + <value xml:lang="es">Código de permiso</value> + <value xml:lang="fr">Autorisation</value> + <value xml:lang="hi_IN">ठनà¥à¤®à¤¤à¤¿ à¤à¥à¤°à¤®à¤¾à¤à¤</value> + <value xml:lang="it">Codice Permesso</value> + <value xml:lang="nl">Permissie</value> + <value xml:lang="pt_BR">ID de permissão</value> + <value xml:lang="pt_PT">ID de Permissão</value> + <value xml:lang="ro">Cod Permis</value> + <value xml:lang="ru">Ðод пÑав</value> + <value xml:lang="th">รหัสà¹à¸à¸à¸à¸¸à¸à¸²à¸</value> + <value xml:lang="zh">æéæ è¯</value> + <value xml:lang="zh_TW">æ¬éID</value> + </property> + <property key="Permissions"> + <value xml:lang="de">Berechtigungen</value> + <value xml:lang="en">Permissions</value> + <value xml:lang="es">Permisos</value> + <value xml:lang="fr">Autorisations</value> + <value xml:lang="hi_IN">ठनà¥à¤®à¤¤à¤¿à¤¯à¤¾à¤</value> + <value xml:lang="it">Permessi</value> + <value xml:lang="nl">Permissies</value> + <value xml:lang="pt_BR">Permissões</value> + <value xml:lang="pt_PT">Permissões</value> + <value xml:lang="ro">Permis</value> + <value xml:lang="ru">ÐÑава</value> + <value xml:lang="th">à¸à¸à¸¸à¸à¸²à¸</value> + <value xml:lang="zh">æé</value> + <value xml:lang="zh_TW">æ¬é</value> + </property> + <property key="ProtectedViews"> + <value xml:lang="en">Protected Views</value> + <value xml:lang="fr">Vues protégées</value> + <value xml:lang="hi_IN">सà¤à¤°à¤à¥à¤·à¤¿à¤¤ दà¥à¤¶à¥à¤¯</value> + <value xml:lang="it">Viste protette</value> + <value xml:lang="pt_BR">Vistas protegidas</value> + <value xml:lang="zh">åä¿æ¤çè§å¾</value> + <value xml:lang="zh_TW">åä¿è·çè¦å</value> + </property> <property key="SecurityGroups"> <value xml:lang="de">Sicherheitsgruppen</value> <value xml:lang="en">Security Groups</value> @@ -146,6 +516,38 @@ <value xml:lang="zh">å®å ¨ç»</value> <value xml:lang="zh_TW">å®å ¨ç¾¤çµ</value> </property> + <property key="SecurityGroupsList"> + <value xml:lang="de">Liste der Sicherheitsgruppen</value> + <value xml:lang="en">SecurityGroups List</value> + <value xml:lang="es">Lista de grupos de seguridad</value> + <value xml:lang="fr">Liste des groupes de sécurité</value> + <value xml:lang="hi_IN">सà¥à¤°à¤à¥à¤·à¤¾à¤¸à¤®à¥à¤¹ à¤à¥ सà¥à¤à¥</value> + <value xml:lang="it">Lista gruppi sicurezza</value> + <value xml:lang="nl">Overzicht beveiligingsgroepen</value> + <value xml:lang="pt_BR">Lista de grupos de segurança</value> + <value xml:lang="pt_PT">Lista de Grupos de Segurança</value> + <value xml:lang="ro">Lista Grupuri De Siguranta</value> + <value xml:lang="ru">СпиÑок гÑÑпп безопаÑноÑÑи</value> + <value xml:lang="th">รายà¸à¸²à¸£à¸à¸¥à¸¸à¹à¸¡à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</value> + <value xml:lang="zh">å®å ¨ç»å表</value> + <value xml:lang="zh_TW">å®å ¨ç¾¤çµå表</value> + </property> + <property key="SecurityViewPermissionError"> + <value xml:lang="de">Sicherheitsfehler: Sie haben nicht die Berechtigung diese Seite anzusehen. ("SECURITY_VIEW" oder "SECURITY_ADMIN" benötigt) </value> + <value xml:lang="en">SecurityViewPermissionError You do not have permission to view this page. ("SECURITY_VIEW" or "SECURITY_ADMIN" needed)</value> + <value xml:lang="es">Error de seguridad: para acceder a esta funcionalidad debe contar con los permisos SECURITY_VIEW o SECURITY_ADMIN</value> + <value xml:lang="fr">Error Vous n'avez pas l'autorisation de voir cette page. ("SECURITY_VIEW" ou "SECURITY_ADMIN" est nécessaire)</value> + <value xml:lang="hi_IN">PartySecurityViewPermissionError à¤à¤ªà¤à¥ à¤à¤¸ पà¥à¤·à¥à¤ à¤à¥ दà¥à¤à¤¨à¥ à¤à¥ ठनà¥à¤®à¤¤à¤¿ नहà¥à¤ हà¥|("SECURITY_VIEW" या "SECURITY_ADMIN" à¤à¥ à¤à¤µà¤¶à¥à¤¯à¤à¤¤à¤¾)</value> + <value xml:lang="it">SecurityViewPermissionError Tu non sei autorizzato a vedere questa pagina. (I permessi "SECURITY_VIEW" o "SECURITY_ADMIN" sono necessari)</value> + <value xml:lang="nl">Toegangfout: PartySecurityViewPermissionError You do not have permission to view this page. ("SECURITY_VIEW" or "SECURITY_ADMIN" needed)</value> + <value xml:lang="pt_BR">Erro de segurança: você não possui permissão para visualizar esta página. (necessário "SECURITY_VIEW" ou "SECURITY_ADMIN")</value> + <value xml:lang="pt_PT">Erro de Segurança na visualização de Secções Você não tem permissão para visualizar esta página (necessário "SECURITY_VIEW" ou "SECURITY_ADMIN").</value> + <value xml:lang="ro">SecurityViewPermissionError Tu nu esti autorizat sa vezi aceasta pagina. (Este necesar sa ai Permisul "SECURITY_VIEW" sau "SECURITY_ADMIN")</value> + <value xml:lang="ru">SecurityViewPermissionError У Ð²Ð°Ñ Ð½ÐµÑ Ð¿Ñав на пÑоÑмоÑÑ ÑÑой ÑÑÑаниÑÑ. (Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñ "SECURITY_VIEW" или "SECURITY_ADMIN")</value> + <value xml:lang="th">à¸à¸´à¸à¸à¸¥à¸²à¸ ! à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸à¸à¸à¸¥à¸¸à¹à¸¡à¸à¸¹à¹à¹à¸à¹à¹à¸à¸à¸²à¸£à¹à¸à¹à¸£à¸±à¸à¸à¸à¸¸à¸à¸²à¸à¹à¸à¸à¸²à¸£à¸à¸¹ à¸à¸¸à¸à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¸£à¸±à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¹à¸«à¸à¹à¸²à¸à¸µà¹ ("SECURITY_VIEW" หรืภ"SECURITY_ADMIN" à¸à¸²à¸¡à¸à¸µà¹à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£)</value> + <value xml:lang="zh">SecurityViewPermissionError ä½ æ²¡ææéæµè§æ¬é¡µé¢ã (éè¦"SECURITY_VIEW" æ "SECURITY_ADMIN")</value> + <value xml:lang="zh_TW">SecurityViewPermissionError ä½ æ²ææ¬éç覽æ¬é é¢ã (éè¦"SECURITY_VIEW" æ "SECURITY_ADMIN")</value> + </property> <property key="UserLoginChangePassword"> <value xml:lang="de">Passwort der Benutzeranmeldung ändern</value> <value xml:lang="en">Change User Login Password</value> @@ -161,6 +563,22 @@ <value xml:lang="zh">ä¿®æ¹ç¨æ·ç»å½å¯ç </value> <value xml:lang="zh_TW">ä¿®æ¹ç¨æ¶ç»éå¯ç¢¼</value> </property> + <property key="UserLogins"> + <value xml:lang="de">Benutzeranmeldungen</value> + <value xml:lang="en">User Logins</value> + <value xml:lang="es">Usuarios</value> + <value xml:lang="fr">Utilisateurs de connexion</value> + <value xml:lang="hi_IN">पà¥à¤°à¤¯à¥à¤à¥à¤¤à¤¾ लà¥à¤à¤¿à¤¨</value> + <value xml:lang="it">Utenti Logins</value> + <value xml:lang="nl">User logins</value> + <value xml:lang="pt_BR">Nomes de usuário</value> + <value xml:lang="pt_PT">InÃcios de Secção</value> + <value xml:lang="ro">Utilizatori Login</value> + <value xml:lang="ru">Ðмена полÑзоваÑелей</value> + <value xml:lang="th">à¸à¸¹à¹à¹à¸à¹à¸²à¹à¸à¹à¸£à¸°à¸à¸</value> + <value xml:lang="zh">ç¨æ·ç»å½</value> + <value xml:lang="zh_TW">ç¨æ¶ç»é</value> + </property> <property key="UserLoginUpdateSecuritySettings"> <value xml:lang="de">Benutzeranmeldung Sicherheitsberechtigungen aktualisieren</value> <value xml:lang="en">Update User Login Security Settings</value> @@ -175,5 +593,19 @@ <value xml:lang="zh">æ´æ°ç¨æ·ç»å½å®å ¨è®¾ç½®</value> <value xml:lang="zh_TW">æ´æ°ç¨æ¶ç»éå®å ¨è¨ç½®</value> </property> + <property key="ViewCert"> + <value xml:lang="de">Zertifikat anzeigen</value> + <value xml:lang="en">View Cert</value> + <value xml:lang="es">Ver certificado</value> + <value xml:lang="fr">Afficher le certificat</value> + <value xml:lang="hi_IN">पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤° दà¥à¤à¥à¤</value> + <value xml:lang="it">Mostra certificato</value> + <value xml:lang="nl">Certificaat bekijken</value> + <value xml:lang="pt_BR">Ver certificado</value> + <value xml:lang="ru">ÐÑоÑмоÑÑ ÑеÑÑиÑикаÑа</value> + <value xml:lang="th">à¹à¸ªà¸à¸à¸à¸§à¸²à¸¡à¸¡à¸±à¹à¸à¹à¸</value> + <value xml:lang="zh">æµè§è¯ä¹¦</value> + <value xml:lang="zh_TW">ç覽証æ¸</value> + </property> </resource> Copied: ofbiz/trunk/framework/common/webcommon/includes/ViewCertificate.ftl (from r1050650, ofbiz/trunk/applications/party/webapp/partymgr/security/ViewCertificate.ftl) URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/includes/ViewCertificate.ftl?p2=ofbiz/trunk/framework/common/webcommon/includes/ViewCertificate.ftl&p1=ofbiz/trunk/applications/party/webapp/partymgr/security/ViewCertificate.ftl&r1=1050650&r2=1050936&rev=1050936&view=diff ============================================================================== --- ofbiz/trunk/applications/party/webapp/partymgr/security/ViewCertificate.ftl (original) +++ ofbiz/trunk/framework/common/webcommon/includes/ViewCertificate.ftl Sun Dec 19 19:10:50 2010 @@ -30,28 +30,28 @@ under the License. </div> <div class="screenlet-body"> <#if (cert?has_content)> - <span class="label">${uiLabelMap.PartyCertType}</span> ${cert.getType()} : ${cert.getSubjectX500Principal()} - <span class="label">${uiLabelMap.PartyCertName}</span> ${cert.getSubjectX500Principal().getName()} - <span class="label">${uiLabelMap.PartyCertSerialNumber}</span> ${cert.getSerialNumber().toString(16)} + <span class="label">${uiLabelMap.CertType}</span> ${cert.getType()} : ${cert.getSubjectX500Principal()} + <span class="label">${uiLabelMap.CertName}</span> ${cert.getSubjectX500Principal().getName()} + <span class="label">${uiLabelMap.CertSerialNumber}</span> ${cert.getSerialNumber().toString(16)} <#else> - <h3>${uiLabelMap.PartyCertInvalid}</h3> + <h3>${uiLabelMap.CertInvalid}</h3> </#if> </div> </div> <div id="findPartyParameters" class="screenlet"> <div class="screenlet-title-bar"> <ul> - <li class="h3">${uiLabelMap.PartyCertSaveToKeyStore}</li> + <li class="h3">${uiLabelMap.CertSaveToKeyStore}</li> </ul> <br class="clear" /> </div> <div class="screenlet-body"> <table cellspacing="0" class="basic-table"> <tr class="header-row"> - <td>${uiLabelMap.PartyCertComponent}</td> - <td>${uiLabelMap.PartyCertKeyStore}</td> - <td>${uiLabelMap.PartyCertImportIssuer}</td> - <td>${uiLabelMap.PartyCertKeyAlias}</td> + <td>${uiLabelMap.CertComponent}</td> + <td>${uiLabelMap.CertKeyStore}</td> + <td>${uiLabelMap.CertImportIssuer}</td> + <td>${uiLabelMap.CertKeyAlias}</td> <td> </td> </tr> <#list components as component> @@ -63,7 +63,6 @@ under the License. <input type="hidden" name="componentName" value="${component.getComponentName()}"/> <input type="hidden" name="keystoreName" value="${store.getName()}"/> <input type="hidden" name="certString" value="${requestParameters.certString}"/> - <td>${component.getComponentName()}</td> <td>${store.getName()}</td> <td align="center"><input type="checkbox" name="importIssuer" value="Y"/> Modified: ofbiz/trunk/framework/common/widget/SecurityForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/widget/SecurityForms.xml?rev=1050936&r1=1050935&r2=1050936&view=diff ============================================================================== --- ofbiz/trunk/framework/common/widget/SecurityForms.xml (original) +++ ofbiz/trunk/framework/common/widget/SecurityForms.xml Sun Dec 19 19:10:50 2010 @@ -21,6 +21,48 @@ under the License. <forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd"> + <form name="AddSecurityGroupPermission" type="single" target="addSecurityPermissionToSecurityGroup" + header-row-style="header-row" default-table-style="basic-table"> + <auto-fields-service service-name="addSecurityPermissionToSecurityGroup"/> + <field name="groupId"><hidden/></field> + <field name="permissionId" title="${uiLabelMap.PermissionId}"> + <drop-down allow-empty="false"> + <entity-options entity-name="SecurityPermission" description="${permissionId} ${description}"> + <entity-order-by field-name="permissionId"/> + </entity-options> + </drop-down> + </field> + <field name="submitButton" title="${uiLabelMap.CommonAdd}"><submit button-type="button"/></field> + </form> + + <form name="AddSecurityGroupPermissionManual" type="single" target="addSecurityPermissionToSecurityGroup" + header-row-style="header-row" default-table-style="basic-table"> + <auto-fields-service service-name="addSecurityPermissionToSecurityGroup"/> + <field name="groupId"><hidden/></field> + <field name="permissionId" title="${uiLabelMap.PermissionId}"/> + <field name="submitButton" title="${uiLabelMap.CommonAdd}"><submit button-type="button"/></field> + </form> + + <form name="AddSecurityGroupProtectedView" type="single" target="addProtectedViewToSecurityGroup" + header-row-style="header-row" default-table-style="basic-table"> + <auto-fields-service service-name="addProtectedViewToSecurityGroup"/> + <field name="groupId"><hidden/></field> + <field name="viewNameId"><text size="60" maxlength="60"/></field> + <field name="maxHits"><text size="20" maxlength="20"/></field> + <field name="maxHitsDuration"><text size="20" maxlength="20"/></field> + <field name="tarpitDuration"><text size="20" maxlength="20"/></field> + <field name="submitButton" title="${uiLabelMap.CommonAdd}"><submit button-type="button"/></field> + </form> + + <form name="AddSecurityGroupUserLogin" type="single" target="addUserLoginToSecurityGroup" + header-row-style="header-row" default-table-style="basic-table"> + <auto-fields-service service-name="addUserLoginToSecurityGroup"/> + <field name="groupId"><hidden/></field> + <!-- TODO: Fix lookup screen --> + <field name="userLoginId" title="${uiLabelMap.CommonUserLoginId}"><lookup target-form-name="LookupUserLoginAndPartyDetails" size="30"></lookup></field> + <field name="submitButton" title="${uiLabelMap.CommonAdd}"><submit button-type="button"/></field> + </form> + <form name="AddUserLogin" type="single" target="createUserLogin" focus-field-name="userLoginId" header-row-style="header-row" default-table-style="basic-table"> <auto-fields-service service-name="createUserLogin"/> @@ -38,6 +80,113 @@ under the License. <field name="cancelLink" title="${uiLabelMap.CommonEmptyHeader}" widget-style="smallSubmit"><hyperlink target="backHome" also-hidden="false" description="${uiLabelMap.CommonCancelDone}"/></field> </form> + <form name="CertIssuerList" type="list" list-name="issuerProvisions" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <actions> + <entity-condition entity-name="X509IssuerProvision"> + <order-by field-name="commonName"/> + </entity-condition> + </actions> + <auto-fields-entity entity-name="X509IssuerProvision" default-field-type="display"/> + </form> + + <form name="EditSecurityGroup" type="single" target="updateSecurityGroup" default-map-name="securityGroup" + header-row-style="header-row" default-table-style="basic-table"> + <alt-target use-when="securityGroup==null" target="createSecurityGroup"/> + <auto-fields-service service-name="updateSecurityGroup" map-name="securityGroup"/> + <field use-when="securityGroup!=null" name="groupId" title="${uiLabelMap.CommonSecurityGroupId}" tooltip="${uiLabelMap.CommonNotModifRecreat}"><display/></field> + <field use-when="securityGroup==null&&groupId==null" name="groupId" title="${uiLabelMap.CommonSecurityGroupId}"><text size="20" maxlength="20"/></field> + <field use-when="securityGroup==null&&groupId!=null" name="groupId" title="${uiLabelMap.CommonSecurityGroupId}" tooltip="${uiLabelMap.CommonCannotBeFound}: [${groupId}]"><text size="20" maxlength="20"/></field> + <field name="description" title="${uiLabelMap.CommonDescription}"><text size="60" maxlength="250"/></field> + <field name="submitButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field> + </form> + + <form name="ListSecurityGroupPermissions" type="list" list-name="securityGroupPermissions" + paginate-target="EditSecurityGroupPermissions" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <actions> + <entity-condition entity-name="SecurityGroupPermission"> + <condition-expr field-name="groupId" from-field="groupId"/> + <order-by field-name="permissionId"/> + </entity-condition> + </actions> + <field name="groupId"><hidden/></field> + <field name="permissionId" title="${uiLabelMap.PermissionId}"><display-entity entity-name="SecurityPermission" description="${permissionId} ${description}"/></field> + <field name="deleteLink" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext"> + <hyperlink target="removeSecurityPermissionFromSecurityGroup" description="${uiLabelMap.CommonRemove}"> + <parameter param-name="permissionId"/> + <parameter param-name="groupId"/> + </hyperlink> + </field> + </form> + + <form name="ListSecurityGroupProtectedViews" type="list" list-name="securityGroupProtectedViewsList" target="updateProtectedViewToSecurityGroup" + odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> + <actions> + <entity-condition entity-name="ProtectedView"> + <condition-expr field-name="groupId" from-field="groupId"/> + <order-by field-name="viewNameId"/> + </entity-condition> + </actions> + <field name="groupId"><hidden/></field> + <field name="viewNameId"><display/></field> + <field name="maxHits"><text/></field> + <field name="maxHitsDuration"><text/></field> + <field name="tarpitDuration"><text/></field> + <field name="submitButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field> + <field name="deleteLink" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext"> + <hyperlink description="${uiLabelMap.CommonRemove}" target="removeProtectedViewFromSecurityGroup" also-hidden="false"> + <parameter param-name="groupId"/> + <parameter param-name="viewNameId"/> + </hyperlink> + </field> + </form> + + <form name="ListSecurityGroups" type="list" list-name="securityGroups" + paginate-target="FindSecurityGroup" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <actions> + <entity-condition entity-name="SecurityGroup"> + <order-by field-name="groupId"/> + </entity-condition> + </actions> + <field name="groupId" title="${uiLabelMap.CommonSecurityGroupId}" widget-style="buttontext"> + <hyperlink also-hidden="false" description="${groupId}" target="EditSecurityGroup"> + <parameter param-name="groupId"/> + </hyperlink> + </field> + <field name="description" title="${uiLabelMap.CommonDescription}"><display/></field> + </form> + + <form name="ListSecurityGroupUserLogins" type="list" list-name="userLoginSecurityGroups" target="updateUserLoginToSecurityGroup" + odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> + <actions> + <entity-condition entity-name="UserLoginAndSecurityGroup"> + <condition-expr field-name="groupId" from-field="groupId"/> + <order-by field-name="userLoginId"/> + </entity-condition> + </actions> + <field name="groupId"><hidden/></field> + <field name="userLoginId" title="${uiLabelMap.CommonUserLoginId}"><display/></field> + <field name="fromDate" title="${uiLabelMap.CommonFromDate}"><display/></field> + <field name="thruDate" title="${uiLabelMap.CommonThruDate}"><date-time/></field> + <!-- + <field name="partyId" title="${uiLabelMap.PartyParty}"> + <display-entity entity-name="PartyNameView" also-hidden="false" description="${firstName} ${middleName} ${lastName} ${groupName}"> + <sub-hyperlink target="viewprofile" description="${partyId}" link-style="buttontext"> + <parameter param-name="partyId"/> + </sub-hyperlink> + </display-entity> + </field> + --> + <field name="submitButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field> + <field name="deleteLink" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext"> + <hyperlink description="${uiLabelMap.CommonRemove}" target="removeUserLoginFromSecurityGroup" also-hidden="false"> + <parameter param-name="userLoginId"/> + <parameter param-name="groupId"/> + <parameter param-name="fromDate"/> + </hyperlink> + </field> + </form> + <form name="updatePassword" type="single" target="updatePassword" focus-field-name="currentPassword" header-row-style="header-row" default-table-style="basic-table"> <actions> @@ -77,4 +226,12 @@ under the License. </field> </form> + <form name="ViewCertificate" type="single" target="ViewCertificate" + header-row-style="header-row" default-table-style="basic-table"> + <field name="certString"> + <textarea rows="10"/> + </field> + <field name="View Cert" title="${uiLabelMap.ViewCert}"><submit/></field> + </form> + </forms> Added: ofbiz/trunk/framework/common/widget/SecurityMenus.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/widget/SecurityMenus.xml?rev=1050936&view=auto ============================================================================== --- ofbiz/trunk/framework/common/widget/SecurityMenus.xml (added) +++ ofbiz/trunk/framework/common/widget/SecurityMenus.xml Sun Dec 19 19:10:50 2010 @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> + +<menus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-menu.xsd"> + + <menu name="SecurityGroupTabBar" default-menu-item-name="EditSecurityGroup" default-selected-style="selected" + menu-container-style="button-bar tab-bar" type="simple" selected-menuitem-context-field-name="tabButtonItem"> + <menu-item name="EditSecurityGroup" title="${uiLabelMap.SecurityGroups}"> + <link target="EditSecurityGroup"> + <parameter param-name="groupId"/> + </link> + </menu-item> + <menu-item name="EditSecurityGroupPermissions" title="${uiLabelMap.Permissions}"> + <link target="EditSecurityGroupPermissions"> + <parameter param-name="groupId"/> + </link> + </menu-item> + <menu-item name="EditSecurityGroupUserLogins" title="${uiLabelMap.UserLogins}"> + <link target="EditSecurityGroupUserLogins"> + <parameter param-name="groupId"/> + </link> + </menu-item> + <menu-item name="EditSecurityGroupProtectedViews" title="${uiLabelMap.ProtectedViews}"> + <link target="EditSecurityGroupProtectedViews"> + <parameter param-name="groupId"/> + </link> + </menu-item> + </menu> + +</menus> Propchange: ofbiz/trunk/framework/common/widget/SecurityMenus.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: ofbiz/trunk/framework/common/widget/SecurityMenus.xml ------------------------------------------------------------------------------ svn:keywords = Date Rev Author URL Id Propchange: ofbiz/trunk/framework/common/widget/SecurityMenus.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Modified: ofbiz/trunk/framework/common/widget/SecurityScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/widget/SecurityScreens.xml?rev=1050936&r1=1050935&r2=1050936&view=diff ============================================================================== --- ofbiz/trunk/framework/common/widget/SecurityScreens.xml (original) +++ ofbiz/trunk/framework/common/widget/SecurityScreens.xml Sun Dec 19 19:10:50 2010 @@ -50,4 +50,243 @@ under the License. </section> </screen> + <screen name="EditSecurityGroup"> + <section> + <actions> + <set field="titleProperty" value="PageTitleEditSecurityGroup"/> + <set field="tabButtonItem" value="EditSecurityGroup"/> + <set field="groupId" from-field="parameters.groupId"/> + <entity-one entity-name="SecurityGroup" value-field="securityGroup"/> + </actions> + <widgets> + <decorator-screen name="SecurityGroupDecorator" location="${parameters.securityGroupDecoratorLocation}"> + <decorator-section name="body"> + <screenlet title="${uiLabelMap.PageTitleEditSecurityGroup}"> + <include-form name="EditSecurityGroup" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="EditSecurityGroupPermissions"> + <section> + <actions> + <set field="titleProperty" value="PageTitleEditSecurityGroupPermissions"/> + <set field="tabButtonItem" value="EditSecurityGroupPermissions"/> + <set field="groupId" from-field="parameters.groupId"/> + <entity-one entity-name="SecurityGroup" value-field="securityGroup"/> + </actions> + <widgets> + <decorator-screen name="SecurityGroupDecorator" location="${parameters.securityGroupDecoratorLocation}"> + <decorator-section name="body"> + <screenlet title="${uiLabelMap.PageTitleEditSecurityGroupPermissions}"> + <include-form name="ListSecurityGroupPermissions" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + <screenlet title="${uiLabelMap.AddPermissionToSecurityGroup}"> + <include-form name="AddSecurityGroupPermission" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + <screenlet title="${uiLabelMap.AddPermissionManuallyToSecurityGroup}"> + <include-form name="AddSecurityGroupPermissionManual" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="EditSecurityGroupProtectedViews"> + <section> + <actions> + <set field="titleProperty" value="AddProtectedViewToSecurityGroup"/> + <set field="tabButtonItem" value="EditSecurityGroupProtectedViews"/> + <set field="groupId" from-field="parameters.groupId"/> + <entity-one entity-name="SecurityGroup" value-field="securityGroup"/> + </actions> + <widgets> + <decorator-screen name="SecurityGroupDecorator" location="${parameters.securityGroupDecoratorLocation}"> + <decorator-section name="body"> + <screenlet id="AddSecurityGroupProtectedViewsPanel" title="${uiLabelMap.AddProtectedViewToSecurityGroup}" collapsible="true"> + <include-form name="AddSecurityGroupProtectedView" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + <include-form name="ListSecurityGroupProtectedViews" location="component://common/widget/SecurityForms.xml"/> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="EditSecurityGroupUserLogins"> + <section> + <actions> + <set field="titleProperty" value="AddUserLoginToSecurityGroup"/> + <set field="tabButtonItem" value="EditSecurityGroupUserLogins"/> + <set field="groupId" from-field="parameters.groupId"/> + <entity-one entity-name="SecurityGroup" value-field="securityGroup"/> + </actions> + <widgets> + <decorator-screen name="SecurityGroupDecorator" location="${parameters.securityGroupDecoratorLocation}"> + <decorator-section name="body"> + <screenlet id="AddSecurityGroupUserLoginsPanel" title="${uiLabelMap.AddUserLoginToSecurityGroup}" collapsible="true"> + <include-form name="AddSecurityGroupUserLogin" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + <include-form name="ListSecurityGroupUserLogins" location="component://common/widget/SecurityForms.xml"/> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="EditX509IssuerProvisions"> + <section> + <actions> + <set field="titleProperty" value="PageTitleEditIssuerProvisions"/> + <set field="headerItem" value="security"/> + <set field="tabButtonItem" value="EditX509IssuerProvisions"/> + <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer" default-value="0"/> + <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="20"/> + </actions> + <widgets> + <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <section> + <condition> + <if-has-permission permission="SECURITY" action="_VIEW"/> + </condition> + <widgets> + <screenlet title="${uiLabelMap.PageTitleEditIssuerProvisions}"> + <container style="button-bar"> + <link target="EditSecurityGroup" style="buttontext create" text="${uiLabelMap.NewSecurityGroup}"/> + <link target="EditCertIssuerProvisions" style="buttontext" text="${uiLabelMap.CertIssuers}"/> + </container> + <container> + <include-form name="CertIssuerList" location="component://common/widget/SecurityForms.xml"/> + </container> + </screenlet> + <screenlet title="${uiLabelMap.PageTitleAddIssuerProvisions}"> + <include-form name="ViewCertificate" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + </widgets> + <fail-widgets> + <label style="h3">${uiLabelMap.SecurityViewPermissionError}</label> + </fail-widgets> + </section> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="FindSecurityGroup"> + <section> + <actions> + <set field="titleProperty" value="PageTitleFindSecurityGroup"/> + <set field="headerItem" value="security"/> + <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer" default-value="0"/> + <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="20"/> + </actions> + <widgets> + <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <section> + <condition> + <if-has-permission permission="SECURITY" action="_VIEW"/> + </condition> + <widgets> + <screenlet title="${uiLabelMap.SecurityGroupsList}"> + <container style="button-bar"> + <link target="EditSecurityGroup" style="textbutton create" text="${uiLabelMap.NewSecurityGroup}"/> + <link target="EditCertIssuerProvisions" style="textbutton" text="${uiLabelMap.CertIssuers}"/> + </container> + <include-form name="ListSecurityGroups" location="component://common/widget/SecurityForms.xml"/> + </screenlet> + </widgets> + <fail-widgets> + <label style="h3">${uiLabelMap.SecurityViewPermissionError}</label> + </fail-widgets> + </section> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="SecurityGroupDecorator"> + <section> + <actions> + <set field="headerItem" value="security"/> + </actions> + <widgets> + <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="pre-body"> + <section> + <condition> + <and> + <if-has-permission permission="SECURITY" action="_VIEW"/> + <not><if-empty field="groupId"/></not> + </and> + </condition> + <widgets> + <include-menu name="SecurityGroupTabBar" location="component://common/widget/SecurityMenus.xml"/> + </widgets> + </section> + </decorator-section> + <decorator-section name="body"> + <section> + <condition> + <if-has-permission permission="SECURITY" action="_VIEW"/> + </condition> + <widgets> + <container> + <label style="h1" text="${uiLabelMap[labelTitleProperty]} [${groupId}]"/> + </container> + <container style="button-bar"> + <link target="EditSecurityGroup" style="buttontext create" text="${uiLabelMap.NewSecurityGroup}"/> + <link target="EditCertIssuerProvisions" style="buttontext" text="${uiLabelMap.CertIssuers}"/> + </container> + <decorator-section-include name="body"/> + </widgets> + <fail-widgets> + <label style="h3">${uiLabelMap.SecurityViewPermissionError}</label> + </fail-widgets> + </section> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + + <screen name="ViewCertificate"> + <section> + <actions> + <set field="titleProperty" value="PageTitleImportCertificate"/> + <set field="headerItem" value="security"/> + </actions> + <widgets> + <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <section> + <condition> + <if-has-permission permission="SECURITY" action="_VIEW"/> + </condition> + <widgets> + <container style="widget-container"> + <platform-specific> + <html> + <html-template location="component://common/webcommon/includes/ViewCertificate.ftl"/> + </html> + </platform-specific> + </container> + </widgets> + <fail-widgets> + <label style="h3">${uiLabelMap.SecurityViewPermissionError}</label> + </fail-widgets> + </section> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> + </screens> |
Free forum by Nabble | Edit this page |