use ; as url separator

This commit is contained in:
Sebastian Sdorra
2011-11-22 19:41:00 +01:00
parent f007bb1416
commit 5fa2bf38be
10 changed files with 16 additions and 16 deletions

View File

@@ -48,7 +48,7 @@ public class WUIUrlBuilder
public static final String NULL = "null";
/** Field description */
public static final String SEPARATOR = "|";
public static final String SEPARATOR = ";";
//~--- constructors ---------------------------------------------------------

View File

@@ -140,7 +140,7 @@ Sonia.repository.ChangesetViewerGrid = Ext.extend(Ext.grid.GridPanel, {
openDiffViewer: function(revision){
main.addTab({
id: 'diffPanel|' + this.repository.id + '|' + revision,
id: 'diffPanel;' + this.repository.id + ';' + revision,
xtype: 'diffPanel',
repository: this.repository,
revision: revision,
@@ -150,7 +150,7 @@ Sonia.repository.ChangesetViewerGrid = Ext.extend(Ext.grid.GridPanel, {
openRepositoryBrowser: function(revision){
main.addTab({
id: 'repositoryBrowser|' + this.repository.id + '|' + revision,
id: 'repositoryBrowser;' + this.repository.id + ';' + revision,
xtype: 'repositoryBrowser',
repository: this.repository,
revision: revision,

View File

@@ -154,7 +154,7 @@ Sonia.History.register('repositoryChangesetViewerPanel', {
if (limit){
limit = parseInt(limit);
}
var id = 'repositoryChangesetViewerPanel|' + repoId;
var id = 'repositoryChangesetViewerPanel;' + repoId;
Sonia.repository.get(repoId, function(repository){
var panel = Ext.getCmp(id);
if (! panel){

View File

@@ -210,7 +210,7 @@ Sonia.History.register('contentPanel', {
if (!view || view == 'null'){
view = 'content';
}
var id = 'contentPanel|' + repoId + '|' + revision + '|' + path;
var id = 'contentPanel;' + repoId + ';' + revision + ';' + path;
Sonia.repository.get(repoId, function(repository){
var panel = Ext.getCmp(id);
if (! panel){

View File

@@ -81,7 +81,7 @@ Sonia.History.register('diffPanel', {
},
onChange: function(repoId, revision){
var id = 'diffPanel|' + repoId + '|' + revision;
var id = 'diffPanel;' + repoId + ';' + revision;
Sonia.repository.get(repoId, function(repository){
var panel = Ext.getCmp(id);
if (! panel){

View File

@@ -95,7 +95,7 @@ Sonia.repository.ExtendedInfoPanel = Ext.extend(Sonia.repository.InfoPanel,{
createRepositoryBrowser: function(){
return {
id: 'repositoryBrowser|' + this.item.id + '|null',
id: 'repositoryBrowser;' + this.item.id + ';null',
xtype: 'repositoryBrowser',
repository: this.item,
closable: true

View File

@@ -148,7 +148,7 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, {
createChangesetViewer: function(){
return {
id: 'repositoryChangesetViewerPanel|' + this.item.id,
id: 'repositoryChangesetViewerPanel;' + this.item.id,
repository: this.item,
xtype: 'repositoryChangesetViewerPanel',
closable: true,

View File

@@ -329,7 +329,7 @@ Sonia.History.register('repositoryBrowser', {
if (path == 'null'){
path = '';
}
var id = 'repositoryBrowser|' + repoId + "|" + revision;
var id = 'repositoryBrowser;' + repoId + ';' + revision;
Sonia.repository.get(repoId, function(repository){
var panel = Ext.getCmp(id);
if (! panel){

View File

@@ -85,7 +85,7 @@ var groupSearchStore = new Ext.data.JsonStore({
Sonia = {
idSeparator: '|',
idSeparator: ';',
idNoneObject: '-',
id: function(){
@@ -93,7 +93,7 @@ Sonia = {
for ( var i=0; i<arguments.length; i++ ){
id += arguments[i];
if ( (i+1) < arguments.length ){
id += '|';
id += this.idSeparator;
}
}
if (id.length() == 0){

View File

@@ -55,7 +55,7 @@ Sonia.History = {
for (var i=0; i<arguments.length; i++){
token += arguments[i];
if ( (i+1)<arguments.length ){
token += '|';
token += ';';
}
}
return token;
@@ -73,17 +73,17 @@ Sonia.History = {
for (var i=0; i<item.length; i++){
tokenSuffix += item[i];
if ( (i+1)<item.length ){
tokenSuffix += '|';
tokenSuffix += ';';
}
}
} else {
tokenSuffix = item;
}
var parts = token.split('|');
var parts = token.split(';');
var newToken = '';
for (var j=0; j<depth; j++){
newToken += parts[j] + '|';
newToken += parts[j] + ';';
}
newToken += tokenSuffix;
this.add(newToken);
@@ -134,7 +134,7 @@ Sonia.History = {
onChange: function(token){
if(token){
if (this.isInvokeable(this.recentlyAdded, token)){
var parts = token.split('|');
var parts = token.split(';');
var id = parts[0];
this.recentlyChanged.push(token);
Sonia.History.handleChange(id, parts.splice(1));