Changeset 20539

Show
Ignore:
Timestamp:
03/08/10 09:54:16 (5 months ago)
Author:
uroslates
Message:
  • Fix for bug-3002,
  • Fix for bug-3003.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/core/src/net/project/view/pages/pwiki/WikiAjaxHandler.java

    r20218 r20539  
    1919import net.project.hibernate.constants.WikiConstants; 
    2020import net.project.hibernate.model.PnPerson; 
     21import net.project.hibernate.model.PnWikiAssignment; 
    2122import net.project.hibernate.model.PnWikiAttachment; 
    2223import net.project.hibernate.model.PnWikiHistory; 
     
    3233import net.project.space.Space; 
    3334import net.project.util.StringUtils; 
    34 import net.project.view.components.WikiPageIndex; 
    3535import net.project.view.pages.Wiki; 
    3636import net.project.view.pages.base.BasePage; 
     
    4747import org.json.JSONException; 
    4848import org.json.JSONObject; 
    49  
    50 import net.project.hibernate.model.PnWikiAssignment; 
    5149 
    5250/** 
     
    122120         
    123121                                pageToEdit.setPageName(WikiURLManager.converToWikiPageName(request.getParameter("editedPageName"))); 
     122                                pageToEdit.setPageName( pageToEdit.getPageName() != null ? pageToEdit.getPageName().trim() : pageToEdit.getPageName()); // ensure that page name is trimmed  
    124123                                ServiceFactory.getInstance().getPnWikiPageService().update(pageToEdit); 
    125124         
  • trunk/core/src/net/project/wiki/WikiManager.java

    r20385 r20539  
    284284        this.pnWikiPage.setEditedBy(new PnPerson(Integer.parseInt(SessionManager.getUser().getID()))); 
    285285        this.pnWikiPage.setRecordStatus("A"); 
     286        this.pnWikiPage.setPageName(this.pnWikiPage.getPageName() != null ? this.pnWikiPage.getPageName().trim() : this.pnWikiPage.getPageName()); 
    286287        //to set if page is creating 
    287288        if(this.pnWikiPage.getWikiPageId() == null){ 
  • trunk/core/web/html/resource/management/components/WikiMenu.tml

    r20219 r20539  
    117117                        var spaceId = '${spaceId}'; 
    118118                        var rootPageName = "${rootPageName}"; 
     119                        pageName = pageName.trim(); 
    119120                        <!--// 
    120121                        if (btn == 'ok' ){ 
     
    332333    // Method to check existing wiki page 
    333334        function checkForExistingWikiPage(btn, pageName){ 
     335                pageName = replaceAll(pageName.trim(), ' ', '_'); 
    334336                if (btn == 'ok' ){ 
    335337                        if(validPageName(pageName)){