Closed (fixed)
Project:
Tracker 2
Version:
5.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
11 Aug 2008 at 23:48 UTC
Updated:
2 Jan 2014 at 23:45 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
m3avrck commentedsubscribing
Comment #2
Leeteq commented+1
Comment #3
chasz commented+1
Comment #4
thatistosay commentedHere's an at least partly working, minimum effort port...
I'm using the tracker2 tables to do a simplified query of my own, so I have not spent much time checking the user-interface parts. Known working:
1. Install, albeit old-style (not updated to use schema API)
2. Cron job
3. Update on add new content
4. Admin interface
5. /tracker page
6. /tracker user page
Not for deployment! Just dumping what I have. Maybe I'll finish it sometime... maybe not. If anyone else wants to brush it up, please do!
Comment #5
dwwComment #6
pillarsdotnet commentedRe-rolled patch from HEAD and updated to use Schema API. To apply:
Comment #7
gábor hojtsyTracker2 is used on drupal.org as well, so this upgrade is important for the mothership! Keep up the work!
Comment #8
chasz commentedso how is it working on the mothership and not released to us??
is drupal.org on d6?
Comment #9
eggthing commentedHere's the error I got:
user warning: Can't DROP 'tracker'; check that column/key exists query: ALTER TABLE comments DROP INDEX tracker in /mysite/includes/database.mysql-common.inc on line 448.
Comment #10
michelle@chasz - No, that was his point. This is one of the things needed to move to 6.x.
Michelle
Comment #11
m3avrck commentedSubscribing...
Comment #12
dawehnerfixes the issues and some coding style of the patch of #6
added some tests, not all passes yet :(
Comment #13
jody lynnI am currently finishing this port starting with the patch in comment 12.
Marking critical because it is needed for Drupal.org upgrade: http://groups.drupal.org/node/17294
Comment #14
dawehnerdo you know another module which could be ported for do d6?
Comment #15
jody lynnI went through the module and refactored, cleaning things up:
Moved functions into tracker2.admin.inc and tracker2.pages.inc,
added a themeable function for the tracker2 output,
upgraded functions to D6 where not done,
added some comments for functions,
simplified readability of code where possible.
I have some TODOs in this patch which are outstanding work needed. Also needs a lot of work on the tests.
(I will continue work on the TODOs etc but posting work in progress for collaboration.)
@David Strauss: Could you create a D6 branch to facilitate this work and/or add me as a maintainer? Thanks.
Comment #16
jody lynnAnd here's the patch...
Comment #17
jody lynnSame as above but I also added a setting for 'nodes per page' so that admins can customize from the default of 25 items shown per page on the tracker.
Comment #18
jody lynnI added validation to the admin settings form. Full patch attached (all patches are against HEAD).
Comment #19
gábor hojtsyComment #20
gábor hojtsy@dereine: watch out for the "drupal.org upgrade" tag, which I am starting to add to relevant issues
Comment #21
dawehnerfor other people, here is a direct link to it : http://drupal.org/taxonomy/term/346
Comment #22
Flying Drupalist commentedSubscribe
Comment #23
jody lynnRemoved code related to node bulk operations (node operations in D6 run through node_save so no special code is needed) and removed TODOs after further testing.
Patch needs review including test of upgrade from D5 version. dereine is writing simpletests.
Comment #24
todd nienkerk commentedI applied the patch, committed it to HEAD, and branched as DRUPAL-6--1. A nightly dev snapshot will be available shortly.
Comment #25
jody lynnCool. Let's post ongoing development and bug fixes into separate issues then.