Skip to content

Wiki not playing well with EE6 #4

@nickpuglisi

Description

@nickpuglisi

Hey guys, I'm still very much in love with EE Wiki, and a constant user for our internal team documentation. Running into some show stopping issues, and wanted to consolidate all the issues into one post for ya.

EE Version: 6.0.3
Wiki Version: 3.0.2
Wiki TOC Version: 3.0.0

1. Cannot edit Wiki in EE6

https://domain.com/admin.php?/cp/addons/settings/wiki/update&wiki_id=1

This now results in the following error, not allowing me to edit the wiki/category:

Unknown field MemberGroup.group_id
ee/ExpressionEngine/Service/Model/Query/Select.php:706

Stack Trace: Please include when reporting this error

2. Deprecated functions in Developer Log

I get hit with a dozen or so "Deprecated function" errors in the Dev Log when editing the wiki from front-end.

Deprecated function assign_parameters() called in
/var/www/path/system/user/addons/wiki/mod.wiki.php
on line 1657.

From template tag
exp:wiki:__construct
Deprecated function prep_url() called in
/var/www/path/system/user/addons/wiki/mod.wiki.php
on line 1374.

From template tag
exp:wiki:__construct
in wiki/index.

Deprecated since 4.2.0. Use ee('Format')->make('Text', $str)->url() instead.
Deprecated function assign_variables() called in
/var/www/path/system/user/addons/wiki/mod.wiki.php
on line 1345.

From template tag
exp:wiki:__construct
in wiki/index.

Deprecated since 4.0. Use ee('Variables/Parser')->extractVariables() instead.

3. Wiki TOC may be dead?

Installed the TOC add-on and now all my formatting seemed to die simultaneously and the [TOC] variable is not returning anything... very bizarre?

4. Markdown Support?

Last but not least, any chance we'll get Markdown support? Would love to use a modern framework for typing rather than bbcode ;)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions