Changeset 17850
- Timestamp:
- 08/07/08 12:24:40 (1 month ago)
- Files:
-
- trunk/core/src/net/project/view/pages/assignments/MyAssignments.java (modified) (2 diffs)
- trunk/core/web/css/column-tree.css (modified) (1 diff)
- trunk/core/web/html/assignments/MyAssignments.html (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/core/src/net/project/view/pages/assignments/MyAssignments.java
r17838 r17850 15 15 import net.project.business.BusinessSpace; 16 16 import net.project.business.BusinessSpaceFinder; 17 import net.project.hibernate.constants.WeblogConstants; 18 import net.project.hibernate.model.PnObjectType; 17 19 import net.project.hibernate.model.PnProjectSpace; 20 import net.project.hibernate.model.PnWeblog; 18 21 import net.project.hibernate.model.PnWeblogComment; 19 22 import net.project.hibernate.model.PnWeblogEntry; 20 23 import net.project.hibernate.service.IBlogProvider; 21 24 import net.project.hibernate.service.IPnAssignmentService; 25 import net.project.hibernate.service.IPnObjectTypeService; 22 26 import net.project.hibernate.service.IPnProjectSpaceService; 23 27 import net.project.hibernate.service.ServiceFactory; 28 import net.project.hibernate.service.impl.PnObjectTypeServiceImpl; 24 29 import net.project.persistence.PersistenceException; 25 30 import net.project.security.SessionManager; … … 198 203 try { 199 204 if(objectId != null){ 200 entries = blogProvider.getWeblogEntriesByObjectId(objectId.toString()); 205 try { 206 IPnObjectTypeService objectTypeService = ServiceFactory.getInstance().getPnObjectTypeService(); 207 PnObjectType objectType = objectTypeService.getObjectTypeByObjectId(objectId); 208 if (objectType != null && objectType.getObjectType().equalsIgnoreCase("project")) { 209 PnWeblog projectWeblog = blogProvider.getWeblogBySpaceId(objectId); 210 if (projectWeblog != null) { 211 entries = blogProvider.getWeblogEntries(projectWeblog.getWeblogId(), null, null, null, 212 WeblogConstants.STATUS_PUBLISHED, 0, 0); 213 } 214 } else { 215 entries = blogProvider.getWeblogEntriesByObjectId(objectId.toString()); 216 } 217 } catch (Exception e) { 218 log.error("Error ocurred while loading weblog entries for selected object " + e.getMessage()); 219 } 201 220 } 202 221 if (entries == null || entries.size() <= 0) { trunk/core/web/css/column-tree.css
r17717 r17850 57 57 } 58 58 59 .task {60 background-image:url(..../images/default/tree/cog.png) !important;61 }62 .task-folder {63 background-image:url(../images/default/tree/folder_go.png) !important;64 }65 66 59 .business { 67 60 background-image:url(../images/default/tree/business.gif) !important; trunk/core/web/html/assignments/MyAssignments.html
r17838 r17850 8 8 } 9 9 .filter-icon { 10 background-image:url( ../images/default/search.gif) !important;10 background-image:url(${JSPRootURL}/images/default/search.gif) !important; 11 11 } 12 12 … … 23 23 } 24 24 .settings { 25 background-image:url( ../shared/icons/fam/folder_wrench.png);25 background-image:url(${JSPRootURL}/shared/icons/fam/folder_wrench.png); 26 26 } 27 27 .nav { 28 background-image:url( ../shared/icons/fam/folder_go.png);28 background-image:url(${JSPRootURL}/shared/icons/fam/folder_go.png); 29 29 } 30 30 … … 49 49 var projectOptionsData = ${projectOptionsString}; 50 50 var businessOptionsData = ${businessOptionsString}; 51 52 51 </script> 53 52 <script type='text/javascript' src='${JSPRootURL}/src/RowExpander.js'></script> … … 59 58 <script type="text/javascript" src="${JSPRootURL}/src/components/myAssignments-dashboard.js"></script> 60 59 <script type="text/javascript" src="${JSPRootURL}/src/blogit.js" /> 60 61 <t:ActionBox groupTitle="My Assignments" buttons="blogit" /> 62 61 63 <t:PersonalMenu /> 62 <t:SpaceMainMenu /> 63 <div id="tLeftframe"> 64 <div id="leftheading-person">Assignments</div> 65 <div style="clear: both;"></div> 66 <div class="left_column_bottom"> 67 <div class="left_column_top"> 68 <div class="group_heading" id="group_heading"> 69 <span><a href="#" onclick="openBlogPopup();">Blog It</a></span> 70 </div> 71 </div> 72 </div> 73 </div> 74 <div id ="assignmentPanelPosition"></div> 75 <script type="text/javascript"> 76 document.getElementById('tLeftframe').style.top = '100px'; 77 </script> 64 <t:SpaceMainMenu /> 65 66 <div id ="assignmentPanelPosition"></div> 78 67 </t:BlogLayout>
