Hello,

> big arounds for many issues. For example person references.
> How many functions You get for that? Count and try to make them very usable.

What do you mean under 'person references'?

> I decided to connect person records with articles and topics references
> (which are very strong part of midgard).
> Just notice , when You create person You may create person topic.
> The rest is piece of cake.

So, you plan your forum as the threads and messages in it are midgard
topics and articles?

> I lost hope for nforum , when I thought about phpnuke system like.
> Just imagine situation:
> You want to have login account for Your site. Feel free, just use midgard functions
> to create another user. Log as such user, and go stright to nforum.
> Who You are then? Midgard user or nforum user?
> Maybe nforum is hacked now, if yes there is no problem.

I don't know phpnuke system, but I have seen nforum. I had a plan that I
should write a small intro into the forum's entry which logs in the user
into nforum based on the actual user (midgard or whatever).

> If anybody need midgard based forum, please give some suggestions
> and ideas.

Ok, I have a completely different approach. I take midgard (mostly) as a
templating system with great support for administering the styles and
articles. Mainly I want to use the admin part of it, and want to
register only users who have write access on the site: coders, designers
and article writers. Anyway, the article admin part needs to be
rewritten, as (on my site, in particular) there are many meta-info which
I want to store with an article, for example categories, keywords etc.,
which need a more user-friendly interface than the pure parameters
(e.g., choose it from a tree). There is no place in the midgard database
for data which doesn't part of the main data of the site. More
understandable: I put in the midgard db only data from the site's
trusted workers.

I don't want to store in midgard the data of the _users_ of the site, as
there is no need to reach that data from the admin interface. I will
have a separate database with users' tables, etc. I write a snippet
which does the authentication into the site, when it is needed (for
restricted areas, forum, chat etc.), and write the glue which
authenticates the user for every subsystem of the site whose author was
not me (nadmin, for example). If I cannot evade it (e.g., I don't have
the time to completely rewrite that program), this 'glue' thing may
include to create mirror tables what the subsystem uses (readonly, of
course).

One of my problem is the authentication for checking whether is the user
is allowed to view a page(tree). I can reimplement it in php, but it
would be much work and would be much slower than if I could use
something like mod_auth_mysql. Unfortunately, I cannot make .htaccess
files if I use midgard. :(

Fery


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to