Details
-
Bug
-
Resolution: Fixed
-
High
-
2.5.4, 2.7.1, 2.8.2
-
None
-
System Information
System Date Wednesday, 13 Feb 2008
System Time 10:29:20
System Favourite Colour Myrtle
Java Version 1.5.0_11
Java Vendor Sun Microsystems Inc.
JVM Version 1.0
JVM Vendor Sun Microsystems Inc.
JVM Implementation Version 1.5.0_11-b03
Java Runtime Java(TM) 2 Runtime Environment, Standard Edition
Java VM Java HotSpot(TM) Server VM
User Name s-cop1
User Timezone America/New_York
Operating System Linux 2.6.9-34.ELsmp
OS Architecture i386
Filesystem Encoding ANSI_X3.4-1968Java VM Memory Statistics
Total Memory 493 MB
Free Memory 116 MB
Used Memory 377 MB
Memory Graph
24 % FreeRuntime Information
Database Dialect com.atlassian.hibernate.dialect.DB2Dialect
Database Connection URL java:comp/env/jdbc/cop
Database Driver Name N/A
Database Driver Version N/A
Application Server Apache Tomcat/5.5.20
Servlet Version 2.4
Confluence Home /home/s-cop1/data
Uptime 6 hours, 28 minutes, 56 seconds
Confluence Version 2.5.4
Build Number 809 (OMB Id 21 on Jan 17, 2008)System Information System Date Wednesday, 13 Feb 2008 System Time 10:29:20 System Favourite Colour Myrtle Java Version 1.5.0_11 Java Vendor Sun Microsystems Inc. JVM Version 1.0 JVM Vendor Sun Microsystems Inc. JVM Implementation Version 1.5.0_11-b03 Java Runtime Java(TM) 2 Runtime Environment, Standard Edition Java VM Java HotSpot(TM) Server VM User Name s-cop1 User Timezone America/New_York Operating System Linux 2.6.9-34.ELsmp OS Architecture i386 Filesystem Encoding ANSI_X3.4-1968 Java VM Memory Statistics Total Memory 493 MB Free Memory 116 MB Used Memory 377 MB Memory Graph 24 % Free Runtime Information Database Dialect com.atlassian.hibernate.dialect.DB2Dialect Database Connection URL java:comp/env/jdbc/cop Database Driver Name N/A Database Driver Version N/A Application Server Apache Tomcat/5.5.20 Servlet Version 2.4 Confluence Home /home/s-cop1/data Uptime 6 hours, 28 minutes, 56 seconds Confluence Version 2.5.4 Build Number 809 (OMB Id 21 on Jan 17, 2008)
Description
Below is an example of an error from the HTML source from a page with problems due to the use of apostrophes in the user name. The apostrophe is breaking the javascript because reserve characters in the username are not being escaped when the page is built.
<script>
var permissionsTable = new PermissionsTable($('pagePermissionsTable'), true);
permissionsTable.addUserPermission('dennis.o'brien@hq.doe.gov', PagePermissionType.VIEW);
permissionsTable.addUserPermission('edward_o'kane@ao.uscourts.gov', PagePermissionType.VIEW);
permissionsTable.addUserPermission('emily_m._fort@omb.eop.gov', PagePermissionType.VIEW);
permissionsTable.addUserPermission('jeanne.o'leary@dot.gov', PagePermissionType.VIEW);
permissionsTable.addNoPermsRowForEdit();
var inheritedPermissionsTable = new PermissionsTable($('inheritedViewRestrictions'), false);
</script>
Attachments
Issue Links
- is related to
-
CONFSERVER-14537 Can not alter the permissons on a page, if the parent page has permissions and the parent has an apostrophe in the page name. Similar to CONF-10717
- Closed