Giter Site home page Giter Site logo

dokufreaks / plugin-task Goto Github PK

View Code? Open in Web Editor NEW
15.0 14.0 9.0 212 KB

Integrates a simple task management tool into your wiki.

Home Page: http://www.dokuwiki.org/plugin:task

License: GNU General Public License v2.0

PHP 97.09% CSS 2.91%
dokuwiki-plugin task-manager

plugin-task's Introduction

plugin-task's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin-task's Issues

User can't change task status

Hi,

everytime I create a new task, every user may accept it (that's OK).
But after it is accepted only the admin can change the status (to done, verified, ...).
What's wrong here?

Thanks!

Error Warnings in helper.php

Hello,

hopefully someone can help me with this, since I am not a PHP scripter.

I get these warnings on the Task detail pages:

Warning: Illegal string offset 'id' in \lib\plugins\task\helper.php on line 268

Warning: Illegal string offset 'name' in \lib\plugins\task\helper.php on line 268

Best regards
Laura

Edit:
I am using Dokuwiki Wheaterwax on PHP 5.4.7 running Apache 2.4.3 on Windows
This happens even on blank installations

Warning Message after creating a new task

DokuWiki-Release: rc2010-10-07 "Lazy Sunday".

New created task won't be shown on the {{tasks>task}} page. After typing in the title for a new task and clicking on "Create Page/Task" there the following error under the edit window:

Warning: Missing argument 1 for Doku_Renderer_xhtml::table_close(), called in /var/www/wiki/lib/plugins/task/syntax/task.php on line 136 and defined in /var/www/wiki/inc/parser/xhtml.php on line 912

~~TASK~~ writes erroneous </div> tag just after </table>

file syntax/task.php, function render ( ... ), line 136:

Calling of $renderer->table_close() produces this html code: </table></div>. But there is no open <div> at this point. It is critical, e.g. if you're using a sidebar, the additional </div> tag will destroy the page layout.

Solution:
Replace $renderer->table_close(); with $renderer->doc .= '</table>';

Feature Request: Linking to Redmine Tickets

I love the Task Tool, it is simple and works great.

I also would like the option, to link to redmine issues or getting my issues via the redmine api (maybe a look at the redissue plugins helps)..

That would turn your great tool into an fantastic tool :)

well there is one other point:
if i switch the plugin to the user dropdown list -> this does not work with ldap-users, maybe there is a way to fix this

Overview not working on synology NAS

HI,

After installing this plugin, it is possible to add tasks bij using TASK:[user]?[due date][priority]
This works as expected. I can see the tasks created.
However, if I use {{tasks>[namespace]}} and replace [namespace] with the name of the namespace where the tasks have been created I get the following:

image

TASKS:
image

How can I make the overview work proper?

Thanks in advance

Done Status

Hi ,

How can I change the status of a task for done without loosing the task... In other words, once I change the status for done, the task will disappear ... But I would like to keep that information....

Cheers,
Fernando

Tasks vanish from task list

For the second time I have noticed tasks have disappeared from my task list. As I started looking through the wiki today to figure out why, another one suddenly disappeared from the list. The pages are there and still have the ~~TASK tag in them,.

The last time this happened I just copied the page and created a new page with a different name, copying-and-pasting exactly the same content, and it showed up again in the task list. I tried the same thing just now: Opened a page that is not showing, select-all, copy-all, create a new page, paste, then go back to the task list and, sure enough, it is there.

I tried clearing browser cache, opened the pages in SeaMonkey and IE as well as Firefox, re-installed the plug-in, and removed the data/meta/*.meta file and let it be re-generated. None of these made any difference. Rarely if I edit the page it has re-appeared in the list -- it happened with one today -- but usually it makes no difference.

I just tried removing the pagename.task file and re-loading a page that was not in the list and this put it back into the list. Doing a diff on the old and new .task files I see very little changed -- two timestamps in the first line, the CREATED nad LAST-MODIFIED lines, and a hex string in the last line.

I did a "tail -n1 *task" and looked at all those hex strings and I discovered that the ones that do not show up in the list have duplicated values in this last field:

==> authentication.task <==
";s:3:"key";s:10:"c496663560";}
==> audits_remaining.task <==
";s:3:"key";s:10:"c496663560";}

and

==> prep/oem.task <==
";s:3:"key";s:10:"a496656173";}
==> prep/test.task <==
";s:3:"key";s:10:"a496656173";}

I tried simply incrementing the value of one of the files by one and that made it appear in the list again. Is this a safe thing to do (not knowing what that last field is used for)? If so, I could write a script to look for duplicated values and change one of them every night (or even every hour).

Thanks.

Assing Multiple Users to one Task

Is there a way to assign multiple users to one task? If so, I haven't been able to find any documentation that. And if not, it would be a great option for folks the are working collaboratively on a given task or the task may affect more than one user's work.

Sort by due date

Hi,
I'd like to use the Task-Plugin for maintainance of specific pages, so it would be useful to sort the tasks in the overview by their due date. Is that possible?
Thank you.

Incompatibility with RC1 Lazy Sunday

When you try to edit an existing task or create a new one, then the following messages appear:

Warning: Missing argument 1 for Doku_Renderer_xhtml::table_close(), called in /var/www/wiki/lib/plugins/task/syntax/task.php on line 136 and defined in /var/www/wiki/inc/parser/xhtml.php on line 912

Another error is, that the page wont be rendered completely (e.g. no css format for the button line at the bottom).

Drop-Down list for user names, optionally limited to one user group

It would be nice to have the option to have a drop down list of users to select from in the new task form - instead of a simple text field. Optionally the user list could be limited to just show users from a certain user group.

The code is already present on the hacks and discussions page of the task plugin:

Message "Warning: Illegal string offset ' in search.php

Wenn using the task-plugin I got the following error messages from search.php (inc-Directory)
"Warning: Illegal string offset 'skipacl' in"
"Warning: Illegal string offset 'hash' in"

I changed the following code and it runs without warning messages

// if(!$opts['skipacl'] && auth_quickaclcheck($item['id']) < AUTH_READ){
// Error Corretion - "Warning: Illegal string offset 'skipacl' in"
if(!isset($opts['skipacl']) && auth_quickaclcheck($item['id']) < AUTH_READ){
return false;
}

// if($opts['hash']){
// Error Corretion - "Warning: Illegal string offset 'hash' in"
if(isset($opts['hash'])){
$item['hash'] = md5(trim(rawWiki($item['id'])));
}

Best regards
Eng1958

Datum wird falsch angezeigt

Obwohl die Tasks korrekt mit einem DueDate YYYY-MM-DD angelegt werden, wird in der TASKS Übersicht als Datum 1970/01/01 01:33 angezeigt :

regenfass 1970/01/01 01:33 Harald E. neu
gruenabfuhrkuebel 1970/01/01 01:33 Harald E. neu

Feature Request: Add Icons for Priority

Hi,

It would be really cool to be able to use (own / predefined) icons that reflect the priority (maybe with the possibility to sort / display certain prioritized tasks).

Why:

  • faster to digest
  • visually more appealing

"my tasks" fails in plugin task

When I click on "Show only my tasks" or this: {{tasks>namespace:?my&noform}} (or {{tasks>namespace:?my}}) I obtain all tasks not only my tasks.

I have ldap authentication.

ACL

I am using task to try to organize some tasks for my team.
From an admin perspective, all is well. Everything works.

From a team perspective, ACL i denying access, with the fabled ACL Not set up, denying access to everyone.

The problem with that, though, is that I have triple checked my ACL and there is no issue there.

This only happens with task, and only on the pages where is lists the tasks.

The actually task pages are fine, and the team has full access to them, but the lists are getting ACL'd

Feature Request: Scrum Board View

Hi,

It would be really nice to be able to display tasks as cards with their statuses as columns like in a scrum board.

Why:

  • better overview over the current status of tasks
  • easily visible amount of work "to be done" vs "in progress" vs "finished"

New Task with same name

I have a problem where if i make a new task and name it the same as the old one, it takes all the properties the old one already had (eg. Username and "done").

Is there any way to change that?

We use it a lot for tasks that repeat.

Thanks

Priority and deadline not in task overview

"Related to the DokuWiki release “Anteater” I have the following problem:

A new task, created via the new task form will show up in the tasks list (after implementing the hack below ), but will not be colored and sorted by its priority. Do you have another hack for this? By the way, is probably a new release (task plugin) coming up in the near future?

— Caroline 2010-11-28 23:23

I have the same problem as described by Caroline above.

— Bart 2010-12-10 20:52"

Source: http://www.dokuwiki.org/plugin:task:hacks_discussions

enable fckw when creating a new task

when I open a new task, I get the standard dokuwiki editor
when I edit an existing task, I get the fckw editor

Is there a way to enable fckw for new task?
Or (if that is not possible) can I disable fckw for existing tasks?

And out of curiosity:
I saw the question about additional task attributes on the discussion page. Did anything come out of if?

Thanks!

Hans

Pagination links fail to preserve filter

When task lists become longer and are paginated, the page links have a blank value for "filter" so they just take you back to the first page of the "open" task list.

Tracked down the problem - line 233 in syntax/tasks.php :
$opt['filter'] = $filer;

misspelled variable, should be "$filter"

Conflict with Publish Plugin

When used with the plugin Publish, the task "overview," when used in the sidebar function renders information from this Publish plugin. Example:
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.