Context - Port to 6.x

Pasqualle - July 13, 2008 - 21:25
Project:Context
Version:5.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:jmiccolis
Status:closed
Description

The port can be downloaded from:
http://windmill.sk/project/module/context

Missing functionality:
Menu item activation for given context does not work
panels and outline does not have 6.x version yet
context_prefix module not tested

other functions (node, views, nodequeue, block) should work..

#1

Pasqualle - July 14, 2008 - 11:19
Status:active» needs review

the changes

AttachmentSize
context_6x_port.patch 76 KB

#2

jmiccolis - July 14, 2008 - 15:25
Assigned to:Anonymous» jmiccolis

Thanks very much for the patch! I'll be reviewing it soon.

#3

jmiccolis - July 17, 2008 - 17:00
Status:needs review» fixed

Much of this patch has been committed. I had to rework some parts to be compatible with the latest changes, but thanks very much for helping.

#4

Pasqualle - July 23, 2008 - 10:24

you are welcome

notes on database changes:
1. in context_ui table the column "key" was renamed to "ckey" because key is a reserved word in MySql
2. in context_item table the id column contains menu_name:mlid now for menu type. it is better than path because menu path does not need to be unique, and therefore it is not possible to identify the exact menu item. But still this value is not used in code..

because of these changes D5 to D6 update script will be required, which is not provided with the patch..
maybe it is unnecessary as there is no official version yet, but at least a note on the project page would be convenient to avoid upgrade problems..

#5

jmiccolis - July 17, 2008 - 18:12

Good idea, I've added a note to the project page about the missing upgrade path.

I'm going to open a ticket regarded the missing menu functionality.

#6

Anonymous (not verified) - August 6, 2008 - 10:32
Status:fixed» closed

Automatically closed -- issue fixed for two weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.