|
|
|
[
Permlink
| « Hide
]
Jen Bourey [06/Apr/08 04:13 PM]
I can't find any evidence of this feature existing in up2.6. It seems that either it was lost prior to the 2.6 release, or perhaps was a local modification.
The feature definitely existed in up 2.5.2 which is what we have installed. When selecting a channel in Preferences the menu shows:
Options for modifying this channel:
I've just looked through the source revision history, and it appears that the DLMUserPreferences channel has never supported this feature. Is it possible that you're using CUserPreferences as your user preferences channel?
I talked to my colleague who actually converted us from SLM to DLM and found that she had re-instated the "Move this channel to a different location" link to the DLM preferences channel when she found it was missing from DLM. So it is a custom mod. Sorry for my reviously misleading info. We are on uPortal version 2.5.2, so we do not have drag and drop channel movement. The "Move this channel..." item is the only way to move a channel from one tab to another. I don't know if drag and drop lets you move a channel to another tab.
Paul, could you share this modification with us via a patch? It sounds
like it wasn't too terribly difficult and would be a good addition. Hi all, I'm the one that made that local mod to our stylesheet. I'm sorry, I don't know how to create a patch file, but the changes are minor so hopefully just describing them here will suffice. I'll put plenty of context lines around my changes so you should be able to find the same place in the file.
The file is webpages/stylesheets/org/jasig/portal/channels/DLMUserPreferences/tab-column/default.xsl Change #1: Around about line 247 was this section: <td class="{$tabClass}" nowrap="nowrap"> I changed that sixth line (in bold above) to the following (change is at the very end of the line): <xsl:value-of select="$baseActionURL"/>?action=<xsl:value-of select="$action"/>&activeTab=<xsl:value-of select="@ID"/> Change #2: About line 1440 was this section: End of channel rename section--> Notice that the above section is commented out; I removed the commenting marks and changed the xsl:if line (in italics above - I couldn't use the wiki markup to bold it because the line contains an asterisk) to the following: <xsl:if test="not(/layout/descendant::*[@ID=$elementID]/ancestor::folder[@immutable='true']) I think that's all I did at the time. I've since made other changes to that file for other reasons, so if this doesn't work for you please let me know and I'll see if there's something I missed. I should have mentioned that the above changes were made to the 2.5.1 stylesheet back in August of 2006. So I don't know how well my line number references will match up to the latest version.
Thank you Paul and Holly for the fix it works great.
| |||||||||||||||||||||||||||||||||||||||||||||||