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.
Developer, 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 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.
Pagination_links
All the pagination links below the tables where changed for the pagination_links smarty plugin. The plugin was written by nyloth.
self_link
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).