[wiki-standards] Hello - request comments on Creole
Mike Haseler
mike at lenzie.org.uk
Mon Jun 2 23:12:56 CEST 2008
Marc Laporte wrote:
>
>> 9. Games
>
> Again? :-)
>
> Above, you mentioned:
> http://doc.tikiwiki.org/Inter-User+Messages
> http://doc.tikiwiki.org/Blog
>
>
> And hundreds of other features and options. More than you'll ever need :-)
> http://doc.tikiwiki.org/Features
>
Marc it sounds superb, and thanks for the input! I can't say I was
overjoyed, because I've downloaded so many different applications only
to find that they don't quite do what I need and are not compatible with
the rest of what I am doing to the extent that they are unusable.
As you say tikiwiki looks like it does more than anyone could possibly
want ... just as all the micro$oft software always tell you they do
everything you could possibly want ... unless you want something different.
Does it include grass tycoon? And I quote from my email:-
>
>> THEN AGAIN, ONE OF MY FIRST APPLICATIONS WILL BE A VIRTUAL GRASS
>> GROWING APPLICATION, WHERE YOU WATCH VIRTUAL GRASS GROWING (NO I AM
>> NOT KIDDING - AND YES IT IS ADDICTIVE AND I'VE GOT SHEEP EATING
>> THE GRASS, AND PLANS TO INCLUDE WOLVES EATING THE SHEEP, AND PERHAPS
>> MEMBERS WILL BE ABLE TO SEND MESSAGES TO EACH OTHER AND POST ADVERTS,
>> AND GUESS WHAT - THEY'LL BE USING MARKUP!!
>
When my own application is complete, I will be able to add to the top of
the webpage a huge quantity of code:
<? include ('protect.php')
$user = new session('Scouts') ?>
and as if by magic, not only the page will be protected unless you
access the password (and are a scout), but I'll have a suite of
functions that sterilise user input, give access to the database without
having to know what actual database is being used on the server. Indeed,
the page will be given a header giving links to the rest of the site.
I will then have access to the userID, name etc. of the current user so
that the grass growing is in their field.
And unlike PHPBB, I won't have to have an entire website in the PHPBB
directory if anything is to work.
MODEL for "PHPPassWord"
USER1 <=> <=> Application 1 (e.g. Grass-tycoon)
USER2 <=> PHPPassWord <=> Application 2 (e.g. email lists)
USER3 <=> <=> Application 3 (e.g. PHPBB)
USER4 <=> <=> Application 4 (PMwiki, PHPwiki, Wikimedia)
Where "PHPPassWord" consists of:
1. Password authentication
2. User ID
3. Input filtering
4. Database interface
5. Common Textual markup interface
6. Inter-application signalling
7. New application Installation
8. Database backup
9. Admin of passwords, users, authentication
10. Inter-user messaging
11. Common smilies
12. user banning.
13. Anti-spam features (e.g. authentication required to post URLs)
Having examined the code of a few applications, it seems that perhaps
75% of most application's code is covered by the above meaning that if I
get this thing working I could produce applications in 1/4 the time it
takes most people.
Indeed, when an application is simply a page where the photos are only
visible to signed on users:-
<? $user->insert_protected_image("children_party.jpg", "children
enjoying the party"); ?>
anyway,
so much for the ambition!
Mike
More information about the wiki-standards
mailing list