Search This Blog

Sunday, March 21, 2010

Login and Page permission

After one week a new version of ciwiki alias didiwiki is available on sourceforge.
I added a simple login procedure (old fashioned) and a restriction to edit, delete and view some part of the pages when the user is not logged in . Inside a page everything after the tag {{ private }} is not displayed for non logged users.

New users are recorded in the file ~/newwikiusers.txt and they should be contacted by email with the help of a little script and sendmail (I will write this script in the next couple of days).

This light weight wiki should be more secure for a semi-private use.

Saturday, March 13, 2010

CiWiki alias DidiWiki 1.1 on SourceForge

I did not find any critical bugs in the new version of CiWiki DidiWiki 1.1 , so it is now available on SourceForge, enjoy... (and don't forget to report me any bugs!)

The next add-on will be a login to restrict the access to the pages.

Friday, March 12, 2010

CiWiki alias DidiWiki 1.1

I added a new functionality to DidiWiki.
In this new version 1.1, the previous page is saved, so it is possible to go back to correct any changes.
The link 'Changes' show the pages like that:

WikiHome 2010-03-12 07:47
WikiHome.prev.1 2010-03-12 07:43
elearning 2010-03-12 07:23
elearning.prev.1 2010-03-11 23:11
WikiHelp 2010-03-11 14:49
WikiHelp.prev.1 2010-03-10 10:58
TexLexAn 2010-03-07 13:57
memo 2010-03-06 12:03

Wiki changes are also available as a RSS feed.

When a previous page xxxxxx.prev.1 is edited and saved, it is automatically renamed without the extension .prev.1 and the current page is renamed with the extension .prev.1

The link 'Index' does not show the previous pages:
I am currently checking for any bugs and I will probably upload the new version in sourceforge in the next 8-12 hrs.

Wednesday, March 10, 2010

CiWiki alias DidiWiki 1.0

I worked a large part of the night, I finally finished to debug the video embedding. I tested it under Ubuntu Jaunty, CidiWiki works perfectly. Let me know if you have any problem or if you want I implement a new feature.

The code is available on sourceforge:



To summarize the new feature added to DidiWiki are:
Text color,
Highlight color,
Picture width, height and border size
Video embedding: youtube, dailymotion, vimeo, veoh and flash

Tuesday, March 9, 2010

I am currently working on CiWiki alias DidiWiki to make it able to show embedded video, such as youtube, dailymotion, vimeo, veoh.

The first trials work pretty well. Currently, it works with youtube, dailymotion, vimeo and veoh.

The syntax is easy for youtube in particularly, just type in the beginning of a new line:
youtube=http// address_of_the_video----

For instance, this youtube= will show the video of Lady Gaga Let's dance.

I have to test a little bit more before releasing the new version of CiWiki DidiWiki 1.0

Sunday, March 7, 2010

DidiWiki 2 version 0.9

I upgraded DidiWiki once again with the possibility to change the picture size and the border. The new tag is {{width=100 height=50 border=2}} to resize the picture at 100x50 px and add a e border of 2 px.

I renamed it DidiWiki 2 because the new tags make it pretty different of kwiki.

The sources are available here:

Saturday, March 6, 2010

DidiWiki a tiny wiki

Did you try DidiWiki?

It's a very light personal Wiki.
Written in C, it requires very few resource and is easy to use.
The current version 0.8 (unofficial) includes several nice upgrades from Gilbert Ashley and many other contributors, and I added my own contribution with the possibility to highlight a portion of text, or to change its color or its background.
The tags are pretty esoteric but I just searched to do something as short as possible.

To highlight, just add + between the text: +Text to highlight+
To change the text color, add {R}Text{R}
To change the background, add (R)Text(R)
{R} and (R) are for red, B for blue, G for green, Y for yellow, C for cyan, P for pink and D for black.

It's not very sophisticated but that works!

The sources are on my other website (I cannot upload file here):

You will have to decompress the file (tar.gz), to run configure, make and make install as root. You should be able to launch it from the console: didiwiki
Next open your browser and enter in the address bar: localhost:8000
Now, you can create you own personal wiki to store memo, personal user guide...

To start didiwiki with you new session, go to system, preference, startup apps and enter didiwiki in the startup program field.