cancel
Showing results for 
Search instead for 
Did you mean: 

4.2.c upgrade to 4.2.d,site menu display incorrectly

yigo2007
Champ in-the-making
Champ in-the-making
Env:Centos 64bit,Mysql 5.5,Alfresco CE 4.2.c
locale:zh_CN

when alfreco upgrade from 4.2.c to 4.2.d,the share's head site menu cannnot display correctly.
Some words shows like "??".
I check the js file of the dashboard,It has been changed.

An bug?

I try a clean install in that env,but also be incorrect.
3 REPLIES 3

astloman
Champ in-the-making
Champ in-the-making
Windows server, Alfresco CE 4.2.d
locale: UA, RU

the share's head site menu cannnot display correctly.
Some words shows like "??".

When I set locale is: EN, in site menu depose char "?" written "undefined".
For example: "Home" - "????" - "undefinedundefinedundefinedundefined"
see my screenshot
https://www.dropbox.com/s/2j5rh6azggvxy6l/undefined_chars_in_main_menu.jpg

adpad
Champ in-the-making
Champ in-the-making
Env: Windows Server 2008 R2 64bit, Postgresql, Alfresco CE 4.2.c
locale: ru_RU

when alfreco upgrade from 4.2.c to 4.2.d, the share's head site menu cannnot display correctly and themes don't work correctly.
Some words shows like "??" and "_".

I try a clean install 4.2.d in that env. and try install 4.2.d 32bit in env. Windows XP SP3 Rus x86, and 4.2.d for linux 64bit in env. CentOS 6.4 minimal 64bit,  but all also be incorrect.

IMHO bug.

yigo2007
Champ in-the-making
Champ in-the-making
When I change the \share\js\alfresco\header\i18n\*_{locale}.properties as *_en.properties,It can be correct displayed in english.
Open the js file ,it shows as followed:

/*Path=Inline insert…*/

if (typeof Alfresco === 'undefined') {
   Alfresco = {};
}
if(Alfresco.messages == null) {
   Alfresco.messages = {};
}
Alfresco.messages.defaultScope = 'default';
if(Alfresco.messages.scope == null) {
   Alfresco.messages.scope = {};
}
var cScope = {"message.status.success":"????????","header.menu.shared.label":"Shared Files","status.dialog.title":"??????","header.menu.mytasks.label":"My Tasks","menu.label":"??","message.request-joining":"??????? {0} ????? {1}…","no.favourites.label":"????","filter.label":"???????","button.cancel-logging-prefs-update":"??","button.leave-site.confirm-label":"??","status.label":"??","header.menu.username.label":"User Name","status.never-updated":"????","site-finder.label":"?????","header.menu.sites.label":"Sites","favourite.sites.label":"???","message.leave-site-prompt":"??????????? ''{0}''? ????????????","button.save-logging-prefs":"??","readonly.warning":"Alfresco ????????? ?????????????????","message.status.failure":"???????","status.updated":"????? {0}","header.menu.myworkflows.label":"Workflows I've Started","header.menu.tasks.label":"Tasks","message.leaving":"????? {1} ???? {0}…","cancel.button.label":"??","header.menu.myfiles.label":"My Files","favourites.load.error":"???????","header.menu.home.label":"Home","loading.label":"???…","filter.description":"??????????????????????","button.leave-site.cancel-label":"??","message.become-manager":"???????? {0} ??????????…","message.request-join-failure":"????????? {0} ????? {1} ????","logging.preferences.title":"???????","menu.load.error":"??????","unknown.status.label":"??????","message.joining":"????? {0} ????? {1}…","message.leave":"???? ''{0}''","status.default":"??????","useful.sites.label":"??","create-site.label":"????","post.button.label":"????","message.leave-failure":"??? {1} ???? {0} ??? ???????????????","message.become-manager-failure":"?????????????","message.become-manager-success":"????????????","remove-favourite-site.label":"??????????","recent.sites.label":"?????","message.request-join-success":"??????????? {1} ???? ????????????????","message.join-failure":"??? {0} ????? {1} ???","add-favourite-site.label":"??????????"};
   if (Alfresco.messages.scope['default']) {
   for (var key in cScope) {
      Alfresco.messages.scope['default'][key] = cScope[key];
}
}
else {
   Alfresco.messages.scope['default'] = {"message.status.success":"????????","header.menu.shared.label":"Shared Files","status.dialog.title":"??????","header.menu.mytasks.label":"My Tasks","menu.label":"??","message.request-joining":"??????? {0} ????? {1}…","no.favourites.label":"????","filter.label":"???????","button.cancel-logging-prefs-update":"??","button.leave-site.confirm-label":"??","status.label":"??","header.menu.username.label":"User Name","status.never-updated":"????","site-finder.label":"?????","header.menu.sites.label":"Sites","favourite.sites.label":"???","message.leave-site-prompt":"??????????? ''{0}''? ????????????","button.save-logging-prefs":"??","readonly.warning":"Alfresco ????????? ?????????????????","message.status.failure":"???????","status.updated":"????? {0}","header.menu.myworkflows.label":"Workflows I've Started","header.menu.tasks.label":"Tasks","message.leaving":"????? {1} ???? {0}…","cancel.button.label":"??","header.menu.myfiles.label":"My Files","favourites.load.error":"???????","header.menu.home.label":"Home","loading.label":"???…","filter.description":"??????????????????????","button.leave-site.cancel-label":"??","message.become-manager":"???????? {0} ??????????…","message.request-join-failure":"????????? {0} ????? {1} ????","logging.preferences.title":"???????","menu.load.error":"??????","unknown.status.label":"??????","message.joining":"????? {0} ????? {1}…","message.leave":"???? ''{0}''","status.default":"??????","useful.sites.label":"??","create-site.label":"????","post.button.label":"????","message.leave-failure":"??? {1} ???? {0} ??? ???????????????","message.become-manager-failure":"?????????????","message.become-manager-success":"????????????","remove-favourite-site.label":"??????????","recent.sites.label":"?????","message.request-join-success":"??????????? {1} ???? ????????????????","message.join-failure":"??? {0} ????? {1} ???","add-favourite-site.label":"??????????"};
}
var cScope = {"search.advanced":"????…","search.instruction":"??…"};
   if (Alfresco.messages.scope['org.alfresco.SearchBox']) {
   for (var key in cScope) {
      Alfresco.messages.scope['org.alfresco.SearchBox'][key] = cScope[key];
}
}
else {
   Alfresco.messages.scope['org.alfresco.SearchBox'] = {"search.advanced":"????…","search.instruction":"??…"};
}
var cScope = {};
   if (Alfresco.messages.scope['org.alfresco.Menus']) {
   for (var key in cScope) {
      Alfresco.messages.scope['org.alfresco.Menus'][key] = cScope[key];
}
}
else {
   Alfresco.messages.scope['org.alfresco.Menus'] = {};
}
var pageScopeMsgs = {"user.dashboard": "{0} Dashboard", "header.results": "Back to Results", "my_profile.label": "My Profile", "header.menu.home.label": "Home", "page.navigation.more.label": "More", "logout.label": "Logout", "set_status.label": "Set Status", "customize_dashboard.label": "Customize Dashboard", "customize_site.label": "Customize Site", "help.label": "Help", "header.advanced": "Go to Advanced Search", "become_site_manager.label": "Become Site Manager", "leave_site.label": "Leave Site", "join_site.label": "Join Site", "header.menu.sites.label": "Sites", "header.backlink": "Back to {0} Site", "header.menu.admin.label": "Admin Tools", "header.menu.repository.label": "Repository", "header.menu.people.label": "People", "header.menu.siteConfig.altText": "Site configuration options", "header.menu.invite.altText": "Invite users", "change_password.label": "Change Password", "edit_site_details.label": "Edit Site Details"};
   if (Alfresco.messages.pageScope) {
   for (var key in pageScopeMsgs) {
      Alfresco.messages.pageScope[key] = pageScopeMsgs[key];
}
}
else {
   Alfresco.messages.pageScope = {"user.dashboard": "{0} Dashboard", "header.results": "Back to Results", "my_profile.label": "My Profile", "header.menu.home.label": "Home", "page.navigation.more.label": "More", "logout.label": "Logout", "set_status.label": "Set Status", "customize_dashboard.label": "Customize Dashboard", "customize_site.label": "Customize Site", "help.label": "Help", "header.advanced": "Go to Advanced Search", "become_site_manager.label": "Become Site Manager", "leave_site.label": "Leave Site", "join_site.label": "Join Site", "header.menu.sites.label": "Sites", "header.backlink": "Back to {0} Site", "header.menu.admin.label": "Admin Tools", "header.menu.repository.label": "Repository", "header.menu.people.label": "People", "header.menu.siteConfig.altText": "Site configuration options", "header.menu.invite.altText": "Invite users", "change_password.label": "Change Password", "edit_site_details.label": "Edit Site Details"};
}
Alfresco.logging = true;
require(['surf/84f1791e1ba737083b9cd4812ea2be','dojo/domReady!'], function(Page) {
var p = new Page({services:[{"config": {"localPreferences": {"org": {"alfresco": {"share": {"logging": {"warn": true, "enabled": true, "error": true, "filter": "", "all": true}}}}}}, "name": "alfresco\/services\/PreferenceService"}, "alfresco\/services\/NavigationService", "alfresco\/services\/UserService", "alfresco\/services\/SiteService", "alfresco\/services\/LoggingService"],widgets:[{"id": "SHARE_VERTICAL_LAYOUT", "config": {"widgets": [{"id": "SHARE_HEADER", "config": {"widgets": [{"id": "HEADER_APP_MENU_BAR", "config": {"widgets": [{"id": "HEADER_HOME", "config": {"id": "HEADER_HOME", "label": "header.menu.home.label", "targetUrl": "user\/admin\/dashboard"}, "name": "alfresco\/menus\/AlfMenuBarItem"}, {"id": "HEADER_MY_FILES", "config": {"id": "HEADER_MY_FILES", "label": "header.menu.myfiles.label", "targetUrl": "context\/mine\/myfiles"}, "name": "alfresco\/menus\/AlfMenuBarItem"}, {"id": "HEADER_SHARED_FILES", "config": {"id": "HEADER_SHARED_FILES", "label": "header.menu.shared.label", "targetUrl": "context\/shared\/sharedfiles"}, "name": "alfresco\/menus\/AlfMenuBarItem"}, {"id": "HEADER_SITES_MENU", "config": {"id": "HEADER_SITES_MENU", "currentSite": null, "label": "header.menu.sites.label", "currentUser": "admin"}, "name": "alfresco\/header\/AlfSitesMenu"}, {"id": "HEADER_TASKS", "config": {"id": "HEADER_TASKS", "widgets": [{"config": {"widgets": [{"id": "HEADER_MY_TASKS", "config": {"id": "HEADER_MY_TASKS", "iconClass": "alf-mytasks-icon", "label": "header.menu.mytasks.label", "targetUrl": "my-tasks#filter=workflows|active"}, "name": "alfresco\/header\/AlfMenuItem"}, {"id": "HEADER_MY_WORKFLOWS", "config": {"id": "HEADER_MY_WORKFLOWS", "iconClass": "alf-myworkflows-icon", "label": "header.menu.myworkflows.label", "targetUrl": "my-workflows#filter=workflows|active"}, "name": "alfresco\/header\/AlfMenuItem"}]}, "name": "alfresco\/menus\/AlfMenuGroup"}], "label": "header.menu.tasks.label"}, "name": "alfresco\/header\/AlfMenuBarPopup"}, {"id": "HEADER_PEOPLE", "config": {"id": "HEADER_PEOPLE", "label": "header.menu.people.label", "targetUrl": "people-finder"}, "name": "alfresco\/menus\/AlfMenuBarItem"}, {"id": "HEADER_REPOSITORY", "config": {"id": "HEADER_REPOSITORY", "label": "header.menu.repository.label", "targetUrl": "repository"}, "name": "alfresco\/menus\/AlfMenuBarItem"}, {"id": "HEADER_ADMIN_CONSOLE", "config": {"id": "HEADER_ADMIN_CONSOLE", "label": "header.menu.admin.label", "targetUrl": "console\/admin-console\/application"}, "name": "alfresco\/menus\/AlfMenuBarItem"}, {"config": {"label": "Debug Menu", "widgets": [{"config": {"label": "Quick Settings", "widgets": [{"config": {"publishTopic": "ALF_LOGGING_STATUS_CHANGE", "value": "enabled", "checked": true, "label": "Debug Logging"}, "name": "alfresco\/menus\/AlfCheckableMenuItem"}, {"config": {"publishTopic": "ALF_LOGGING_STATUS_CHANGE", "value": "all", "checked": true, "label": "Show All Logs"}, "name": "alfresco\/menus\/AlfCheckableMenuItem"}, {"config": {"publishTopic": "ALF_LOGGING_STATUS_CHANGE", "value": "warn", "checked": true, "label": "Show Warning Messages"}, "name": "alfresco\/menus\/AlfCheckableMenuItem"}, {"config": {"publishTopic": "ALF_LOGGING_STATUS_CHANGE", "value": "error", "checked": true, "label": "Show Error Messages"}, "name": "alfresco\/menus\/AlfCheckableMenuItem"}]}, "name": "alfresco\/menus\/AlfMenuGroup"}, {"config": {"label": "Logging Configuration", "widgets": [{"config": {"publishTopic": "ALF_UPDATE_LOGGING_PREFERENCES", "label": "Update Logging Preferences"}, "name": "alfresco\/menus\/AlfMenuItem"}]}, "name": "alfresco\/menus\/AlfMenuGroup"}]}, "name": "alfresco\/header\/AlfMenuBarPopup"}]}, "name": "alfresco\/header\/AlfMenuBar", "align": "left"}, {"id": "HEADER_USER_MENU_BAR", "config": {"widgets": [{"id": "HEADER_USER_MENU_POPUP", "config": {"id": "HEADER_USER_MENU_POPUP", "widgets": [{"id": "HEADER_USER_MENU", "config": {"id": "HEADER_USER_MENU", "widgets": [{"id": "UserStatus", "config": {"userStatus": "", "id": "HEADER_USER_STATUS", "userStatusTime": ""}, "name": "alfresco\/header\/CurrentUserStatus"}, {"id": "HEADER_USER_MENU_SET_STATUS", "config": {"id": "HEADER_USER_MENU_SET_STATUS", "iconClass": "alf-user-status-icon", "label": "set_status.label", "publishTopic": "ALF_SET_USER_STATUS"}, "name": "alfresco\/header\/AlfMenuItem"}, {"id": "HEADER_USER_MENU_PROFILE", "config": {"id": "HEADER_USER_MENU_PROFILE", "iconClass": "alf-user-profile-icon", "label": "my_profile.label", "targetUrl": "user\/admin\/profile"}, "name": "alfresco\/header\/AlfMenuItem"}, {"id": "HEADER_USER_MENU_PASSWORD", "config": {"id": "HEADER_USER_MENU_CHANGE_PASSWORD", "iconClass": "alf-user-password-icon", "label": "change_password.label", "targetUrl": "user\/admin\/change-password"}, "name": "alfresco\/header\/AlfMenuItem"}, {"id": "HEADER_USER_MENU_HELP", "config": {"id": "HEADER_USER_MENU_HELP", "targetUrlLocation": "NEW", "iconClass": "alf-user-help-icon", "label": "help.label", "targetUrlType": "FULL_PATH", "targetUrl": "http:\/\/docs.alfresco.com\/4.2\/topic\/com.alfresco.enterprise.doc\/topics\/sh-uh-welcome.html"}, "name": "alfresco\/header\/AlfMenuItem"}, {"id": "HEADER_USER_MENU_LOGOUT", "config": {"id": "HEADER_USER_MENU_LOGOUT", "iconClass": "alf-user-logout-icon", "label": "logout.label", "targetUrl": "dologout"}, "name": "alfresco\/header\/AlfMenuItem"}]}, "name": "alfresco\/menus\/AlfMenuGroup"}], "label": "Administrator"}, "name": "alfresco\/header\/AlfMenuBarPopup"}]}, "name": "alfresco\/header\/AlfMenuBar", "align": "right"}, {"id": "HEADER_SEARCH", "config": {"site": null, "id": "HEADER_SEARCH_BOX"}, "name": "alfresco\/header\/SearchBox", "align": "right"}]}, "className": "alf-header", "name": "alfresco\/header\/Header"}, {"id": "HEADER_LICENSE_WARNING", "config": {"usage": null, "userIsAdmin": true}, "name": "alfresco\/header\/LicenseWarning"}, {"id": "HEADER_TITLE_BAR", "config": {"widgets": [{"id": "HEADER_LOGO", "config": {"logoSrc": "\/share\/res\/themes\/lightTheme\/images\/app-logo-48.png", "currentTheme": "lightTheme", "logoClasses": "alfresco-logo-only"}, "name": "alfresco\/logo\/Logo", "align": "left"}, {"id": "HEADER_TITLE", "config": {"label": "\u7ad9\u70b9\u67e5\u627e\u5668", "targetUrl": null}, "name": "alfresco\/header\/Title", "align": "left"}, {"id": "HEADER_TITLE_MENU", "config": {"widgets": []}, "className": "title-menu", "name": "alfresco\/menus\/AlfMenuBar", "align": "left"}, {"id": "HEADER_NAVIGATION_MENU_BAR", "config": {"widgets": []}, "className": "navigation-menu", "name": "alfresco\/header\/AlfMenuBar", "align": "right"}]}, "name": "alfresco\/layout\/LeftAndRight"}]}, "name": "alfresco\/layout\/VerticalWidgets"}],publishOnReady:[]
}, 'share-header');
});


It sounds a bug of the spring surf?