mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-06-20 03:10:35 +02:00
use ; as url separator
This commit is contained in:
@@ -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 ---------------------------------------------------------
|
||||
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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){
|
||||
|
||||
@@ -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){
|
||||
|
||||
@@ -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){
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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){
|
||||
|
||||
@@ -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){
|
||||
|
||||
@@ -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));
|
||||
|
||||
Reference in New Issue
Block a user