Fullscreen
[Show/Hide Right Column]

Close
noteNote
This page is to document "what Tiki should do". For feature documentation (what Tiki does), please see corresponding page on doc site
Description of our dev-related activities

Council of Europe

Image
aka "the Strasbourg team" or "CoE"

Who's who and who mostly does what

By alphabetic order

Changi67

Staff member
Small dev improvements and bugfixes. Community servers administration.

Jyhem

Ex-Staff member. Now freelancing as alsawiki.com
Dev, UI improvements and bugfixes; meets internal clients and customizes tikiwikis to suit their needs.

Nyloth

Staff member.
Big dev and architecture devs; manages technical infrastructure.

Pkdille

Staff member.
Project manager; dev improvements; meets internal clients and customizes tikiwikis to suit their needs.

Sept

Contractor (comes and goes), also contributes from home.
Developper, from bugfixes to whole new features or architectural revamps.

What do we do with TikiWiki ?


We are part of the IT department and we are in contact with staff members of other CoE departments who have web-based special needs. Each of these requests usually leads to a specially customized tikiwiki internet or intranet site. TikiWiki's broad range of functionalities and high level of customization is a big help.
We also have used TikiWiki as a web 2.0 programming platform for internal tools development.

Current activities and areas of interest

Wysiwyg

We are unhappy with the state of switching to and from wysiwyg/tikisyntax. After working hard on fixing bugs, we feel it's a desperate fight because of a core flaw: FCKeditor stores html syntax.
Sept has started to work on a better approach: get FCKeditor to store tiki syntax. Most of the work has already been done on the basis of the wikisyntax-storage version of FCKeditor made for mediawiki, which Sept adapted to Tiki. There is still work to be done by testing/correcting bugs/ironing stuff. This happens in coe branch and any help is welcome.
If you are interested, don't wait for it to be merged in trunk before you try it out. Everyone is welcome to download and try branch Coe, contact Sept before committing.

Quality Team, producing releases.

nyloth is member of the Quality Team and has been release manager (including upgrading release manager scripts) for several releases.

File galleries and image galleries merging

nyloth has done a lot of work to add as many image galleries functionalities into file galleries. The idea is to make the image galleries redundant, then obsolete, then nonexistant.

Deploy new smarty tags for tables

The idea to write and deploy tags {table} and {col} and use them to make tables easier to include and have consistent look. This is a long term plan. Needs more discussion with community. Everybody invited. Contact pkdille.

File-picker rewriting

The file-picker used in wiki edit mode to insert some links or images in wiki (or blog, forum, ..) content is not easy to use. We are currently working on this area in order to rewrite and extend the already existing tool.

Blog revamp

After setting up a couple of blogs, we feel there was entirely too much work customizing stuff. Jyhem wants to use his experience and custom code to contribute in Blog Revamp.
The objective here is that blogs are simple things which should work out of the box once the correct features are activated.

Past activities

But we probably still remember what it was about :-)

emulate_groups module

Jyhem has written this module to help non-admin administrators to experience the access levels of people who are in other groups.
(committed, status experimental) ==> done

UI consistency in admin pages

Needs to be discussed with community in TikiFest London. Everybody invited. Contact pkdille.

Deploying Preferences

Engine written by lphuberdeau during tikifest Barcelona 2009. Deploying is an ongoing work. If you want to jump in, please contact pkdille ==> done

Deploy search/find smarty plugin

pkdille is on it. The idea is, to make it easy to add a search box, and also, that all search boxes look the same, so users know how to recognize them more easily. ==> done

WebDAV support

Nyloth is working on it, and expects to have it for Tiki4. Please see WebDAV ==> done

CAS SSO

Nyloth works on making this feature work better. It will allow Single Sign On (SSO) authentication. Expected for Tiki4. Please see CAS ==> done

coelesce

This theme is a contract from CoE, so we can use a theme which has mostly the official colors of CoE "out of the box". It is given to the Tiki community, so we are not alone in upgrading it for each future version.

ui-revamp

This CoE-sponsored project is currently in standby. It has already given the coelesce theme and the plugin configuration tool. We keep it around because there are other things which we might get from it, such as quicktags configuration, but some more work is required.

trackers

bugfixing
adding static text field type
parsed/unparsed description checkbox

newsletters

expand authorized mail formats (jyhem)
bugfixing (jyhem, nyloth)
link newsletters and groups (nyloth)

Wysiwyg

add wysiwyg capabilities by interfacing FCKeditor with TikiWiki and contracting FCKeditor for bugfixes (nyloth, sept).

Deploying and factorizing smarty plugins

Button

pkdille went through the whole code to replace all the nice or ugly hand-crafted buttons with smarty tags which allow all buttons to look the same, as is configured in the css file. This was also the time to cleanup the css classes of these buttons and of the div around the buttons (navbar and pagebar). The plugin was written by nyloth.

Title smarty plugin

Same work as button. All titles where changed in the smarty templates for smarty plugins. The title plugin was written by nyloth.

All the pagination links below the tables where changed for the pagination_links smarty plugin. The plugin was written by nyloth.

This is an ongoing work which target is to replace all all the "a href" tags with self_links plugins. The plugin was written by nyloth and sept.

tabset and tab

All the templates who are including some tabs where visited to factorize the code with tabset and tab smarty plugins. The plugin was written by sept.

Mass capitalization

jyhem started it as a way of getting consistency in the capitalization of button lists. It evolved into getting consistent capitalization in other parts of tiki (titles, menus, etc). This is a script-based activity, so as not to break translations. It's all explained here: mass spelling correction

Insert images in wiki from file galleries

nyloth and sept have added the capacity of having all images stored in file galleries, so an image can be accessed from any page (it does not need to be uploaded for each wiki page where it's shown) and images don't vanish when the Wiki page is deleted.

Blog

nyloth has added anonymous comments approval system.

Big Blue Help Button

Reorganize the presentation of help information so it can be looked up without scrolling away from the textarea we are working in (pkdille, sept).





COE


Page last modified on Monday 23 January, 2012 14:24:12 UTC

Search Wishes (subject only) [toggle]

Categorize Council of Europe

Keywords

The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.

Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.