'MainBox' Folder »» 'Conversations with programmers' Forum »» 'Forum' Thread
Hello 2005-07-07 14:57:15 escaper@trust-forum {}
I just fixed the invitations to forums, as you see
---edit---; ---erase---;
link to forum info 2005-07-07 21:47:42 spoirier@trust-forum {}
Could you please make the access to the forum info page by a link instead
of a button so that it can be done in a new window ? The same for "View
forum rights". As for "Resign my invitation", I think it should be only
from info page as it is not something to use every minute, and of course
with asked confirmation if not already done, to avoid all catastrophy !
---edit---; ---erase---;
okay 2005-07-08 15:21:33 escaper@trust-forum {}
Okay.
I decided to make links instead of all the buttons, because they didn't
look beautiful together
---edit---; ---erase---;
invitation tree 2005-07-08 18:57:56 spoirier@trust-forum {}
The invitation tree makes error: the one invited by inside account does
not appear correctly.
---edit---; ---erase---;
2005-07-10 15:38:43 escaper@trust-forum {}
I see. We have already figured out the problem: we have two versions of
the trust forum, and different things are implemented in different
versions. Now we shall combine and upload them to tforum.php.by and
trust-forum.php.by as soon as possible. In future we shall use SVN to
avoid such problems.
---edit---; ---erase---;
2005-07-10 17:45:15 spoirier@trust-forum {}
Will you keep accounts and forums this time ?
---edit---; ---erase---;
2005-07-11 13:09:56 escaper@trust-forum {}
We will. We are very sorry for that misunderstanding, it was really a
silly mistake.
Now we are making back-ups every several days.
---edit---; ---erase---;
about censoring messages 2005-07-16 18:33:37 spoirier@trust-forum {}
As I said, please do not implement censoring messages. Sorry to have told
about a specification that is not right. In fact I have a better idea to
do later instead, for when pwp will be working: replace the content of the
message by an encapsulated pwp where user and admins have rights.
---edit---; ---erase---;
Please tell schedule 2005-07-16 18:36:51 spoirier@trust-forum {}
Hello. When do you think that forums can work in network through GLS (have
a folder of remote forums ?)
Also, when will PWP be working ?
thank you.
In Wikipedia, they say they will delete the article because I have not
thousands of users yet. But we will have soon, won't we ?
You can use it with your clients for example.
Hope the mixing of versions will come soon !
---edit---; ---erase---;
PWP 2005-07-16 22:59:32 escaper@trust-forum {}
Unfortunately, I don't really know who is developing them or details of
their progress. Maybe they are being developed by Mefisto - he develops
WebMail. But I'm not sure.
Please, just try to ask about it via Email.
---edit---; ---erase---;
Forums hosted elsewhere 2005-07-16 23:21:01 escaper@trust-forum {}
Concerning having remote forums in local folders: in fact, there is
nothing complex in it.
First I thought: when the user clicks a link to a remote forum on a home
host, home host retrieves necessary information from the server where this
forum is hosted (messages, rights, so on) and show it to user locally. But
if so, we make the home host request the remote host each time the user
does something on a forum. I don't think it is good. It causes big loading
of the network between servers.
SO I think that a link to a remote forum should be a bookmark. Clicking on
it, the user will get to a remote host and surf this forum. It is a better
way: the user turns exactly to the server he needs information from. But
as you understand, when a remote session to a server B is opened, B
doesn't have a structure of folders of an incoming user (more precisely,
pseudo), so in this new window the user will see only a top menu
(configuration, datings, webmail, ...) and a forum with no left menu of
folders. Maybe there will be a left menu, but folders structure will be
different from the structure on a home server: B doesn't know it. User's
folders on B can contain only forums on B, no other ones. That's why I
think there should be either a new window opening or a link to close a
session and go back. Well, bookmarks open a new window by default - I
think it's quite suitable.
---edit---; ---erase---;
Re:Forums hosted elsewhere 2005-07-17 12:20:11 spoirier@trust-forum {}
All right, of course it is what I meant: link to remote forum is bookmark,
and the folders do not appear anymore (the only "account" user has in
remote forum is his name in the forum's invitation table). I did not even
think about having folders on B. Of course, from any page of remote host
there is a link back home.
---edit---; ---erase---;
threads and navigation 2005-07-17 12:22:09 spoirier@trust-forum {}
By the way, how can I come back to the list of threads of the forum when I
am in a thread ?
Just put a link to it on the name of the forum.
---edit---; ---erase---;
Posting after timeout 2005-07-17 13:23:59 spoirier@trust-forum {}
The result is not what it should be: now it appears as by Guest. It should
appear as by the user, invalid.
---edit---; ---erase---;
bugs 2005-07-17 15:33:46 escaper@trust-forum {}
I've made a link to a list of threads.
Now I'll take a look what's up with timeouts again. I remember fixed it
some time ago...
---edit---; ---erase---;
link to email invitation 2005-12-08 04:49:27 spoirier@trust-forum {}
Maybe I forgot to repeat what I already wrote to webdevs if I remember
well: that there should not be a specific link for inviting email form in
a separate page, but inviting email and inviting pseudo should appear to
the same place. Namely, as now inviting pseudo is made in the forum info
page, so should inviting email be there too. Either in the same form with
a checkbox "Is it an email?" if input by hand, or in another form just
below the one of inviting email.
By the way, I noticed another little bug: after making a message in a
forum, making it valid/invalid/valid/invalid and edited I don't remember
when and how many times, the time when finally the message was valid and
the other logged in, the other saw in MainBox the forum as having 0 new
message - but the new message was there and could be seen and fixed as
read however.
---edit---; ---erase---;
text encoding problem 2005-12-08 15:01:23 spoirier@trust-forum {}
I notice that in comments of newly created public forum ("physique" of
trust-forum.php.by), the only encoding problem is for accents in editing
while ' passes well and all appears well in display, whereas in previously
created forum ("philosophie scolaire"), it remains impossible to put
correctly a ' character, neither letters with accents.
---edit---; ---erase---;
encoding 2005-12-08 22:13:26 Aliaksandr@trust-forum {}
encoding problem is now under construction. the way to solve the task is
to convert all over text updates from windows-1251 (russian) to UTF-8
(unicode).
Trust-forum parts was written by different programes, so there is some
places working with not UTF-8, as you see. This work will take, i think, 1
week.
---edit---; ---erase---;
Please tell me 2005-12-16 22:42:48 spoirier@trust-forum {}
When will you complete the following:
- Move all to UTF-8
- Add link for creating thread in page of list of threads
- After this, proper version of email invitation to forums ?
Thank you.
---edit---; ---erase---;
2005-12-19 01:58:23 Aliaksandr@trust-forum {}
1) see 3)
2) link was added
3) i think the best way is to unite "moving to UTF-8" with "implementing
of GLS and forums with email invitations". new implementation will be done
from existent working parts. moving all to UTF-8 at this moment will be
redone again during implementation of GLS and forums.
about periods: planning of GLS, forums with email invitations will be
finished to 1 January. then we can to start planning of rights system,
folders system, and to implement GLS with forums.
---edit---; ---erase---;
2005-12-19 03:14:42 spoirier@trust-forum {}
Would it be a trouble to implement things in 2 steps, as I said previously
in the proposed schedule:
- First, implement a version of forum that is UTF-8, with email
invitations, where the underlying code is prepared for GLS but that is not
yet used
- Second, after planning of rights and folder system, implement GLS with
forums and rights and folders.
I expected it would be more convenient for programming, not worse,
especially in order to not redo folders twice. Also, I say this so that
implementation of UTF-8 and email invitation has a chance to be not too
late, while full GLS implementation would take time.
---edit---; ---erase---;
2005-12-19 21:10:35 Aliaksandr@trust-forum {}
ok, it will be done in 2 steps.
first of all, i'm sorry for last week, it was not as effective as it have
to be, this is my guilt for private reasons, i'm sorry.
UTF-8 implementation will be complete before this weekend, 25 december, i
promise you.
email invitations:
1) user can invite email to his forum with ones or less rights, email can
access this forum by link. this link holds secret key, that identifies
user-inviter, forum id, email rights to forum. email invited user can to
define his comment, that will be shown in "author of message" field
(pseudo{comment})
2) ability to send posted messages to invited emails should be added. all
messages, posted to forum, are copied to invited emails.
implimentation of this 2 points will take 1 week after start of developing.
---edit---; ---erase---;
2005-12-20 01:02:36 spoirier@trust-forum {}
1) Why does secret key identify user-inviter and rights, since it should
rather identify invited email (or its invitation id in the invitations
table to this forum), after which inviter and right will be found from
invitations table ?
Just a little more idea: the inviter can, during invitation of email, set
the first value of the comment. Then invited can modify it.
2) Well, all except that an email author will not receive his own message
(unless he chooses to ?)
---edit---; ---erase---;
2005-12-20 21:54:23 Aliaksandr@trust-forum {}
1) i mean that there is a table for invited users with next 3 columns:
email, forum_id, secretkey. this values are checked when somebody tries to
access forum through email link. if all of this 3 values from link
coincide with any row of table - email identifies as "true". if not -
"false", cracked link used.
email stores in the pseudo table. there is flag, that identifies, is this
row - usual pseudo or invited by email person. in that case there is not a
trouble to set comment by inviter. that comment can be changed by invited.
2) author of mesage, if he is email invited, will not receive his own
message.
this is my ideas about email invitations.
2)
---edit---; ---erase---;
2005-12-21 00:04:50 spoirier@trust-forum {}
Can you please translate into correct understandable English your sentence:
"email stores in the pseudo table. there is flag, that identifies, is this
row - usual pseudo or invited by email person."
Thanks.
---edit---; ---erase---;
2005-12-21 08:02:25 Aliaksandr@trust-forum {}
ok.
there is a table in the database, where all pseudos are situated. all of
invited emails are in this table too. there is one column in this table,
that identifies every row of table - a pseudo, an email.
---edit---; ---erase---;
2005-12-21 13:14:58 spoirier@trust-forum {}
So if I understand well, there is a table of pseudos, whose columns include:
- Pseudo or email
- Is this a pseudo or is this an email
- Comment
- Comment2 (if it is pseudo).
Problem: how will you do for getting the comment to display in forum for
remote author ?
Maybe you can make a separate table. Or you can make 3 tables: one for
pseudos, one for emails, one for remote pseudos.
I think it may be better to make 3 tables because often the program knows
what it is looking for: for a pseudo, or for an email, or for a remote
pseudo. I don't know but I imagine that looking inside a smaller table
saves CPU. Because the program aims to work with thousands of local users
at every site.
These tables can also be the place to receive choice of translation file
(even if you don't yet make the interface to use it you can prepare the
column).
Something else: I told you about making info page of an email. There
already exists a page for email: the composer (ex-webmail) page. I think
the info page of an email should be the composer page, together with
possible other information on top (was invited to trust-forum by you, or
by someone else, or by none).
---edit---; ---erase---;
2005-12-21 23:00:09 Aliaksandr@trust-forum {}
about 3 tables: An idea is that comment and preferred language is received
from remote host of remote user every time when session starts and saves
in session variables (using direct access to remote server).
tell me please, what is "composer" page (ex-webmail)? is it a page where
you can to send emails?
---edit---; ---erase---;
2005-12-21 23:56:50 spoirier@trust-forum {}
Yes but even if you have comment in session variables, you must save it
somewhere in forum to have it displayed with messages without making too
many remote requests. Maybe you stored it repeatedly with every message ?
I think it would be better to store it only once.
Also, after this if we want to let the remote user save a particular
choice of translation file or other settings, putting it in the table of
remote pseudos is a good solution.
Composer: I meant pages like
http://trust-forum.php.by/index.php?action=sendmail&dest=xxx@xxx.com&ispseudo=N
---edit---; ---erase---;
2005-12-22 14:58:45 Aliaksandr@trust-forum {}
ok. i'm agree to store comment, remote username in temporary local table.
it is a very big traffic to send remote request every time forums showed.
every of remote user, posted a message at the forum, is stored in this
table.
it is possible to make composer page as a email info page, but there is
another way: to make email info page as like as pseudo info page + "send
letter" link to composer page.
---edit---; ---erase---;
2005-12-22 17:02:22 spoirier@trust-forum {}
(Why do you call it "temporary local table" ? I can't see what is
temporary here since the comment should remain stored as long as exist
messages by that person, probably a very long time)
Well okay for different email info page, but then, from contacts table at
email line there should be 2 links: one to email info page and one to
composer page.
I have an idea for this: you can add a link to email info page in the
column "name" of contact list, under the simple text "?".
---edit---; ---erase---;
2005-12-22 21:47:49 Aliaksandr@trust-forum {}
i call this table temporary, because this contains NOT all of remote
pseudos but a set of them. maybe it is incorrect word, but i emphasized,
that this table contains a cut of all remote pseudos.
emails info: in forum, i can to access email info page, where i can see
email, comment, forums he invited, inviter (if admin or if i'm an inviter
of this email). in contact list, there are 2 links for email: link to info
page in "name" column, link to composer page in "email" column.
is it enough?
---edit---; ---erase---;
2005-12-22 23:04:50 spoirier@trust-forum {}
But one thing is not very clear: when you write "forums he invited,
inviter (if admin or if i'm an inviter of this email)"
"forums he invited" You mean: forums where he was invited. But unless
being admin, one should only know, forum where he is invited that one can
access too (like what exists in pseudo info page).
So yes I think it's enough.
Thank you.
---edit---; ---erase---;
2005-12-23 16:46:11 Aliaksandr@trust-forum {}
Email invitations to forums.
1. You can to invite an email to forum as like as pseudo. When email
invited, it receives link with randomly generated key, what gives access
to only this forum. There is read or write access, defined by inviter, but
not more then ones access. Also, you can to drop email from invitations
list.
2. Inviter can a) invite email to forum, b) invite email to trust-forum,
this are 2 different links in send email.
3. When email invited, it receives every new message to this forum, except
ones own messages.
4. You can to see email info page in pseudo style, where you can see a)
email b) comment c) invitation date d) forums where it was invited if you
are invited there too.
does it clear?
---edit---; ---erase---;
2005-12-23 17:20:56 spoirier@trust-forum {}
1. As I said, the key should be at the bottom of posted message. I think
it is not good to send a message with pure link with key, without message
from sender (the receiver will wonder if it is spam, and will perhaps not
dare following the link; anyway it is not a very nice message). Therefore,
invitation of email in itself does not send anything to this email, but it
opens the possibility to do it after.
So the user should first invite email, then post a message in forum, that
the email will receive together with key access. To this (and in case
message is posted before invitation so it won't be sent) we can add the
possibility to re-send the key without posting message to forum, as was
already done with "resend invitation", but together with a new message one
writes that won't appear in the forum (like how works composer page with
invitation).
What do you mean by "you can to drop email from invitations list." ? If
you mean to select email from contacts list: of course. Or maybe you mean:
you can cancel the invitation you made ? Why not (though this is not the
case with pseudos).
2. yes these are different links for the email to access the system; but
your sentense seems to have another meaning: until now we considered that
the invite email to forum is done from forum info page (like any inviting
pseudo to forum) while the invite to trust-forum is done from composer
page accessed from contacts list page. Your sentence suggests to also be
able to invite to some forum from composer page. Well, interesting idea.
But the problem is: to which forum. The only reasonable answer would be:
to a new private forum (else one must do it from that forum info page that
we want to invite to).
3. Yes. Don't forget that the key access should be resent (or better
renewed as I mentioned in tf-todo) together with (at the bottom of) every
message, and the message is marked as read in forum.
4. to complete point c) which I suppose you mean about invitation to
trust-forum - possibly none; if there is invitation, info will be together
with: by you and/or by someone else.
---edit---; ---erase---;
new forum creation 2005-12-23 17:47:14 spoirier@trust-forum {}
To not do too many things now, we can consider that the following task
(mentioned in above point 2.) will wait to be done together with the step
of making new folders system: a link from a pseudo or email info page to
an interface to make in one same form the 3 operations:
- creation of a new forum
- the invitation of this pseudo or email to this forum (no hand input here
as it is given by where we are coming from)
- posting the first message to the forum.
---edit---; ---erase---;
Other problem 2005-12-23 19:46:04 spoirier@trust-forum {}
I notice something that should not be: after timeout, I can still access
this private forum (without folders on the left and with login form on the
top). This is not right: there should be no way to access a private forum
when one is not identified.
---edit---; ---erase---;
2005-12-26 22:54:44 Aliaksandr@trust-forum {}
1. You can to invite an email to forum as like as pseudo. When email
invited, it gets access to only this forum. Every new message, posted to
this forum, copies to this email, including randomly generated key at the
bottom of message, after body of posted message. There is read or write
access, defined by inviter, but not more then ones access. Also, you can
to cancel email from invitations list.
2. Inviter can a) invite email to forum, b) invite email to trust-forum,
this are 2 different links in send email. Invitation to forum is
accessible from forum page, forum info page, forum invitations list.
Invitation to trust-forum is accessible from contacts list, from
�email invitation to
forum� interface. If you are invited
to trust-forum ,you get access to all forums you was invited as email.
3. When email invited, it receives every new message to this forum, except
ones own messages. Messages are send to emails after they are marked as
read (when somebody read this message or it was marked as valid directly).
4. Invitation of email to forum itself does not send anything to this
email, but it opens the possibility to do it after. Access key to forum
sends with copies of forum messages.
5. You can to see email info page in pseudo style, where you can see a)
email b) comment c) invitation date d) forums where it was invited if you
are invited there too.
6. There is one invitation tree to trust-forum. Also every forum has its
invitation tree. Forum invitation tree is situated at the same host as
forum.
Forum users can:
a. Creator can post messages, invite local/remote users with a/w/r rights,
email users with w/r rights.
b. Invited local user can post messages, invite local/remote/email users
with ones rights or less.
c. Invited remote user has the same possibilities as b.
d. Invited email user can post messages.
7. Local and remote users are named by pseudo@host{comment}. Visually,
there is no difference between local and remote users of forum. Email user
is named by email{comment}. You have to use info link to define, whether
it is email user or remote user or local user.
8. When user registers trust-forum, all of his email invitations to forums
are changed to invitations of his pseudo to these forums, with the same
rights. User loses his possibility to access trust-forum through email
link.
______________________________________
there is a question. i think that renew of key with every posted message
to forum is not suitable. f.e., 10 messages was sent to forum. myself, as
email invited person, receives all of 10 emails with this messages. to
access this forum, i have to use only the last link from the last message.
i think it is good to have one key for one person, until il will be
resended directly, using resend invitation link.
---edit---; ---erase---;
2005-12-27 00:00:31 spoirier@trust-forum {}
Not understand "Invitation to trust-forum is accessible from contacts
list, from �email
invitation to forum� interface."
Last time it was as checkbox from composer page which is accessed from
contacts list. Indeed I think it is right to let inviter add a comment to
the invitation message.
Now what are you proposing else ???
3. second sentence unclear. One possibility is to send email and mark read
as soon as it is posted; another possibility is to do later when author
logs out. But waiting for someone else to read the message is dangerous:
maybe nobody else will read it !
5 c) is unclear: should mean: invitation date to trust-forum.
7) (No problem, we can know if it is local user according to host name; if
it is remote user, according to whether host is a peer host of the
network.)
All right, you can keep the same key until it is renewed on request.
If you want to implement email invitation only together with GLS, why not,
but the problem of not redoing something twice will also appear concerning
folders if you implement folders after.
Maybe we should ASAP also discuss specifications of new rights system and
new folders system, and only then implement everything together.
You already have first spec it tf-todo, let's discuss it now.
---edit---; ---erase---;
2005-12-28 00:22:25 Aliaksandr@trust-forum {}
2. there is nothing else. i meant that there is only one way to invite to
trust-forum - from composer page at contacts list (switching on checkbox).
if you invites somebody to forum - nothing sends. emails receives only
copies of message with access key to forum.
3) messages are sent when a) somebody readed this message or b) author of
message logs out.
5) explain me please, how can we define date of invitation to trust-forum,
if email users are not registered to trust-forum users? as i understand,
when email registers to trust-forum by email link, it account morphs to
pseudo.
---edit---; ---erase---;
2005-12-28 02:07:59 spoirier@trust-forum {}
5) I meant date when first inviting message was sent. But it is not
important. More interesting is to tell whether or not an invitation of
this email to trust-forum exists (not yet used). Maybe you meant
invitation date to a particular forum ? Yes but what if there are
invitations to several forums ? (by the way, is the invitation date for
pseudos recorded in invitations table of each forum ?)
Now I expect your questions about specifications of other tasks (rights
system and folders); as you know what they are about, please save time by
finding out and telling programmers how to start already the work of
implementing what we just discussed, without depending on the other
details.
Thank you.
---edit---; ---erase---;
2006-01-06 10:49:14 spoirier@trust-forum {}
How do you explain this: in "philosophie scolaire" forum where guests
cannot post, a message appears in "commentaire de texte de Rousseau"
thread, under empty pseudo.
---edit---; ---erase---;
oh! 2006-01-06 18:48:07 Aliaksandr@trust-forum {}
oh, i've find the reason if it. it is not guest. there is "empty" user
account in database. i mean, if you are left login and password fields
empty and press login button - you are accessing trust-forum. this is a
hole in the system, it'll be fixed and closed till sunday.
---edit---; ---erase---;
2006-01-07 00:29:05 spoirier@trust-forum {}
Could you please also add a visible indication of which fields are
required during registration (login and pass) and which fields are
optional (email, question and secret answer). You can probably do this
simply by completing the content of language items without touching the
program (by the way, you must produce an error message if question is
nonempty and secret answer is empty - I did not try how it is now). Thank
you.
---edit---; ---erase---;
2006-01-08 11:35:19 Aliaksandr@trust-forum {}
ok, it'll be in the next release in the next way:
1) login and password fields are required, others fields are optional
2) password lehgth should be more than 3 symbols
3) if question exist, answer should be exist too.
---edit---; ---erase---;
Database structure 2006-01-16 15:07:41 spoirier@trust-forum {}
From the beginning of the project I mentioned that it should be prepared
to receive thousands of users.
So in some final use there will be:
- Thousands users
- some 100,000 forums
- Millions messages.
But I notice that now, all forum messages enter to the same db table
"forums_messages". I'm afraid that the system will slow down when it will
have to search for messages in a table of several million entries. I guess
it would be more reasonable to make a separate table of messages for every
forum. What do you think of it ?
To let you have a full idea of the question, I must mention the fact that
the nature of forum messages will be completely changed after PWP/Wiki
will be done.
---edit---; ---erase---;
2006-01-18 23:31:00 Aliaksandr@trust-forum {}
i think this is not reasonable to make separate tables for forums, because:
1) i'm know working databases with more than 1Gb tables, that work with 50
users at the same time
2) popular forums stores all the messages in the single table
---edit---; ---erase---;
2006-01-19 21:28:09 spoirier@trust-forum {}
Well, maybe. I'm just afraid that the numbers to face here will be a
little higher:
- Not 50 users at the same time but thousands
- Do popular forums have millions messages in their database ?
Fortunately, we may think that until project will be completed and
popular, computer power will be still higher too.
---edit---; ---erase---;
2006-03-07 10:11:38 spoirier@trust-forum {}
I have an impression that users often forget to validate their messages.
For this I have an idea: if the user has any invalid messages, for example
2, then in the folders list, will appear the item "pending messages (2)".
Clicking on this, he will access to a list of bookmarks to the threads
where his invalid messages are.
---edit---; ---erase---;
inviting contact or by hand 2006-03-07 20:09:33 spoirier@trust-forum {}
I made an invitation by mistake (then cancelled it so it's ok but it will
be no more possible with the new invitations system, so): the problem is
that if one inputs by hand the pseudo to invite, but forgets to check the
box "input by hand" then it is a contact that is invited. So you should do
at least one of 3 things: put the defaut to "Input by hand", or put the
default contact to blank, or make an error message if input contact while
input by hand is nonempty.
Thank you.
---edit---; ---erase---;
2006-03-08 20:21:19 spoirier@trust-forum {}
I think probably a good solution would be to not have any checkbox to
switch between contacts and input by hand, but to let it depend on whether
the hand input is empty or not, and anyway let a blank line instead of the
default contact.
---edit---; ---erase---;
2006-03-09 20:33:44 Aliaksandr@trust-forum {}
if "input by hand" is not empty, it will be invited.
if empty - line from the list box will be invited.
default line is a blank line, if it is selected - error returns. i think
this is the best solution
---edit---; ---erase---;
displayed members 2006-10-09 16:13:57 spoirier@trust-forum {}
I'm wondering why, from my MainBox, some forums appear as with members
"only you" and some other with member "spoirier@trust-forum", namely
myself. For some other forums, it displays a list of members which has
nothing to do with reality.
---edit---; ---erase---;
threads 2006-10-10 10:56:19 spoirier@trust-forum {}
The Rename thread function does not work (I enter new name, click OK and
the old name remains)
---edit---; ---erase---;
Anomalies with forum and email invited... 2006-10-10 21:29:31
spoirier@trust-forum {}
I created new forum (657), put a message, previewed, then from another tab
(in firefox) invited an email. Coming back to previewed message (maybe
repreviewed ?), I see on bottom the reedit form of message below the
message with "Mark Invalid !" link. This is nonsense: a message being
previewed must never be also valid at the same time (or if it was valid
before click on preview button, it is no more valid as a result). Then,
while the email was invited, I can click on Mark Valid and Mark Invalid
again and again. This is not what I expected, as I expected that marking
valid a message in a forum where I invited an email, must send the message
to that email and mark it as read. Or is there any good reason otherwise
(like: the message will be sent and marked as read later) ?
---edit---; ---erase---;
email invitation to forum 2006-10-11 11:11:15 spoirier@trust-forum {}
I wanted to use forum for discussion with an email user and he said:
link
http://trust-forum.php.by/index.php?action=mailinv&key=4229d7a89e681681511ceaca70fdf684
gives me "Sorry, you are not allowed to access this area"
By the way, before the link should be the sentence: "For reply, please use
the following link:"
Thank you.
---edit---; ---erase---;
answers 2006-10-12 23:36:11 Aliaksandr@trust-forum {}
threads: done
email, members, mark invalid: we will check it till saturday
---edit---; ---erase---;
encoding problem 2006-10-13 18:20:26 spoirier@trust-forum {}
In forum 22 my mother (lucie) (at home) reports and I also observe (from
internet cafe) that letters with accents in all her messages became
incorrect.
On bottom here I do not see anymore Save-preview-post, but button "Edit" ????
---edit---; ---erase---;
examples 2006-10-14 14:50:38 spoirier@trust-forum {}
Here are messages with wrong display of accents:
- first message of forum "test" (3)
- Message 190 (while other messages of forum 9 are ok)
- Message 367
- Messages of 'physique' Forum (forum 23) except those without accents of
course
- Title of thread 48 has shows an antislash that can't be deleted by
rename as the antislash does not appear in renaming operation
- Big display problem of characters with accents for forum names seen from
admin panel (http://trust-forum.php.by/admin.php?action=forumsettings).
Example: forum 30 "Le siГѓВЁcle" should read "Le
siècle".
Thank you.
---edit---; ---erase---;
so 2006-10-14 16:54:26 spoirier@trust-forum {}
The "edit" instead of "save-preview post" should be, as I said, only for
read messages. Here you put it for not read messages, so it is wrong. Also
I still notice some Title fields (in editing) are two lines high, which is
wrong.
You can also make message body area a little bigger, thanks.
---edit---; ---erase---;
edit denies page 2006-10-15 10:52:35 spoirier@trust-forum {}
The above message 680 does not display in the way I wrote it, I repeat the
sentence inserting some extra spaces to force display as I intended (so
you see so many corrections are left to do !!!):
- Big display problem of characters with accents for forum names seen from
admin panel (http://trust-forum.php.by/admin.php?action=forumsettings).
Example: forum 30 "Le si& # 1043 ; & # 1107 ; & # 1042 ; & # 1025 ; cle"
should read "Le siècle".
---edit---; ---erase---;
spaces 2006-10-16 11:58:07 spoirier@trust-forum {}
When one puts several spaces, I think it should be visible in the display,
now it is not (it appears as only one space).
How are corrections going ? When will it REALLY be done ? thanks.
---edit---; ---erase---;
2006-10-16 22:22:15 Aliaksandr@trust-forum {}
1. edit instead save-preview-post, and others at this page. this is
included to fix list, it will be sent to you by email in some hours.
2. several spaces at a time. as i saw many forums, they translate several
space to the one. if you like to save all of the positioning, ok.
---edit---; ---erase---;
accents etc 2006-10-16 23:16:45 Aliaksandr@trust-forum {}
the updating script for symbols converting was launched, but not all of
the records was updated, that is why some messages (records in
gls_messages table) stayed old. reasons of it are examined. this bug will
be forced and fixed at the first case
---edit---; ---erase---;
----------------------------------------
»» 'MainBox' Folder »» 'Conversations with programmers' Forum »» 'GLS' Thread
one feature 2005-07-16 23:54:35 escaper@trust-forum {}
You told me that every server should have some default list of bookmarks
for it's local users. It's ok, but let me explain one thing.
When the user is logged on into a home server, he can't just write an
address of another server in his address bar of an explorer. If he does,
he won't appear logged in there. That's because we can't find a way for
the remote server to figure out, if the user is logged in somewhere in the
network. This problem isn't easy to be soluted even having a "central"
server which would know, who is logged in and where.
The user can go to a remote server only by a bookmark. That's why I
thought there should be a place where bookmarks to all existing servers
would be listed.
---edit---; ---erase---;
2005-07-16 23:55:44 escaper@trust-forum {}
What can you say about it?
As far as I see, we should also add a list of "default bookmarks" and
rename existing "default bookmarks" to something like "remote servers
list"?
---edit---; ---erase---;
No... 2005-07-17 13:21:36 spoirier@trust-forum {}
I told you that a home account is a personal virtual browser. A browser
has its addess bar. So the home account should have its own address bar
too (say, in the bookmarks page), until a trust-forum friendly browser
presents it at the place of the browser's address bar.
We can consider that our network will have its own addressing system (or
we can keep it looking like usual URL ?).
So, there will be a form like an address bar inside the bookmarks page,
where one can type an address to go to, with the 3 buttons:
Add Bookmark - Go - Add bookmark and go.
These buttons request the home site first.
---edit---; ---erase---;
and also 2005-07-17 13:26:55 spoirier@trust-forum {}
together with the address to go to will be a selection of the pseudo by
which to go.
---edit---; ---erase---;
sure 2005-07-17 15:24:37 escaper@trust-forum {}
Oh, now I see. It's ok. If these links request a homesite first, it's ok.
---edit---; ---erase---;
translation on a remote server 2005-07-17 15:31:02 escaper@trust-forum {}
Should there necessarily be a choice of translations?
I think, first of all there can be a list of language zones only (like:
english, russian, french, ...). That's because all the servers have the
same lists of language zones but diffirent lists of translations.
I think, what if a remote server would choose some kind of a "default"
translation for a chosen language zone for the first time a session is
opened? After it, the user will be able to specify any translatino he
likes.
So.. is it necessary to have such list of lang zones?
---edit---; ---erase---;
default bookmarks, after more thoughts 2005-07-17 23:24:23
spoirier@trust-forum {}
Finally you can rename "default bookmarks" into "Remote public forums".
But it is only a short term solution. In the long term, when there will be
too many hosts and public forums, we will have to invent new ways to
classify public forums (but users can create classifications themselves
using PWP).
---edit---; ---erase---;
translations 2005-07-17 23:31:57 spoirier@trust-forum {}
I think the simplest solution is that the user specifies the language
zone, and from it the system takes the default translation for this zone
chosen by the admin of the remote host.
After that, if we want to let the user choose another translation, the new
choice will be stored in the home host together with bookmark.
It may also happen that the admin of the home host chooses a default
translation for a given zone at a given remote host.
But it's not necessary for now.
---edit---; ---erase---;
GLS 2005-12-09 00:20:14 Aliaksandr@trust-forum {}
I readed GLS_specification, i told with GLS-programmers. So, this is our
point of view to GLS-system.
1) every server has its public and private keys. this keys can be
regenerated any moment (if keys was stolen f.e.)
2) servers transmit xml-formatted and encrypted data, containing next
info: sender host, language, remote function name, arguments to function.
every page, generated at the remote host, passes through remote login@host
verification
3) clicking bookmark opens session on remote host.
4) logout of user closes all over the local and remote sessions
5) all GLS data is in English language
this is very first approach, it'll be detalized.
tasks need to be complete after GLS confirmation: integration of forums
system into GLS for accessing remote forums, adding of email invitation to
forums, integrating datings system into GLS. i think this is enough for
the first time. next week we will discuss about GLS and, i hope, we will
make the decision of what have to be in GLS to the next weekend.
---edit---; ---erase---;
2005-12-09 01:19:23 spoirier@trust-forum {}
What do you mean by "every page, generated at the remote host, passes
through remote login@host verification" ?
What I remember is that there was a check login function to let home site
know that connections by this user still happen, so to update timeout
delay counting. By the way, it can also be useful so that the home site
can inform remote host that there is new message for the user in main box,
so user can see the warning in remote site page and go visit his home
account.
"3) clicking bookmark opens session on remote host."
Yes unless session is already open of course.
What do you mean by "5) all GLS data is in English language" ? Of course
concerning the internal data by which computers communicate with each
other, a common language is necessary.
You remember the schedule planning I sent you. I wrote it like this
because I think there a reason why the implementation of GLS integration
would better wait to be done together with modification of folders system
and rights system: because there are intersections between GLS and folders
system, and there are intersections between folders system and rights
system (the relation folder - type of right system will be changed), and
there might be intersections between GLS and rights system (rights concern
users, but there are users from elsewhere).
But, while there are also important intersections between GLS and adding
of email invitation to forums, the latter can be done in a way that is
open to later GLS integration while not using it yet.
The integrating of dating system into GLS can wait for the time when
dating corrections will be undertaken, which can wait more.
Also, reading again this thread I see that I wrote here about remote
translation problem last July. Recently I had forgotten that I had written
this.
---edit---; ---erase---;
2005-12-11 22:54:45 Aliaksandr@trust-forum {}
1) every server has its public and private keys. this keys can be
regenerated any moment (if keys was stolen f.e.)
2) servers transmit xml-formatted and encrypted data, containing next
info: sender host, language, remote function name, arguments to function.
opening remote session (clicking bookmark) requires login@host
verification
3) logout of user closes all over the local and remote sessions
4) you can invite user from any host to your forum. inviting sends request
to remote host, remote host saves this invitation in database (pseudo@host
invites pseudo). local host saves this invitation too (pseudo invites
pseudo@host).
5) tell us please what have to be modified in folders system and in rights
system (or show us links to this info)
---edit---; ---erase---;
2005-12-12 00:41:46 spoirier@trust-forum {}
1) How is the procedure you imagine to regenerate keys of a given host ?
Is it "manual" intervention by the admin of every other host or some
automatic request from the host concerned ? If yes, how ? I don't imagine
to do something automatic now, because if key is insecure, then how can
change request be secure ?
We can wait to do this later.
2) your explanation is unclear. What circumstances are you speaking about
? I would like to know the details of how login@host verification works.
Note that it may be that one clicks a bookmark for a remote site where
there is already session open (home site knows about it as it has the list
of open remote session). What do you do in this case ? You can just
consider the present example of accessing different forums at the same
remote site.
3) all right
4) Where in database ? The important thing is that if I am invited to a
forum at a remote site then I will find the GLS empowered link to that
forum in my mainbox, in the same table and together with the other
informations like any link to forum that I now see in my main box, and I
can move this link to another folder like I can do with any forum (the
remote host is not concerned with in which folder I put this forum, it
only concerns my home account).
What has to be modified in folders and rights: I told you the ideas are in
http://spoirier.lautre.net/tf-todo.htm.
So I just had one more look there and added details.
Then, please write me how you interpret this in details, to see if I agree.
However, I recall you that planning of rights and folders is not immediate
priority. The priority is to think about the remote site side of GLS
access to forum (invitations table of the forum...) because of its
intersections with email invitations.
---edit---; ---erase---;
2005-12-15 00:16:20 Aliaksandr@trust-forum {}
ok.
1) i mean manual generate() function launching. keys are situated in a
file "key.inc". this file is closed for reading. there is no absolutely
secure date. all of data can be potentially stolen. that is why admin has
to renew keys from time to time.
2) when you're accessing remote host by a bookmark for a first time:
Bookmark link contains pseudo, hostID, uniq string. this parameters are
verificated (calling of remote function checkUser()). if success - session
is created. Session contains pseudo, hostid.
If session is open, request contains only url to remote host, no key
verification required.
4) of cource, invitation tree saves only relations between who invited
whom. there are two invitation trees. the first tree saves info about
invitations to trust-forum (only through email or through account in
future). the second tree saves info about forums invitations. the second
tree, as i understand, is distributed at different hosts.
---edit---; ---erase---;
2005-12-15 01:13:37 spoirier@trust-forum {}
All right. To be sure to avoid any misunderstanding, I will write in
details about what I did not find clear in your message, in 4).
In each host (independently from every other host), there are:
1) 1 invitation tree to trust-forum
2) For every forum there is a separate invitation tree to this forum; it
behaves the same for all its users no matter whether they are local
trust-forum users or from another host, or email invited users (users are
from different hosts but the tree itself is not distributed, it is in the
database of the forum, in the host of the creator of this forum). It is
not necessary to implement as many possibilities concerning email invited
users as compared to other GLS remote users. For example, the possibility
to invite an email to a forum can be reserved for local trust-forum users;
the possible right of email invited user can be fixed to writing right and
not admin.
- Local inviter of an email to a forum can choose to invite to trust-forum
by the same access. So this makes entries to the 2 kinds of trees at the
same time (or, for the one to trust-forum, only when invited registers -
you manage with technical method).
---edit---; ---erase---;
2005-12-16 19:14:06 Aliaksandr@trust-forum {}
yes. i'm agree in it.
there is one invitation tree to trust-forum. also every forum has its
invitation tree. this tree is not distributed, i'm agree. forum users can:
1) creator can post messages, invite local/remote/email users with a/w/r
rights
2) invited local user can post messages, invite local/remote/email users
with ones rights or less.
3) invited remote user have the same possibilities as 2)
4) invited email user can post messages.
do You agree with this policy?
inviter of an email can invite to forum and to whole trust-forum. this is
two different links, i think. when user uses invitation to trust-forum and
registers, he gets access to all forums he was invited. his parent is
pseudo, whose link he used.
how email invited user have to be named in forum? guest1, guest2, or he
can to choose his name.
We are have to define all of unclear questions, after it i will create
detailed task for programmers.
---edit---; ---erase---;
2005-12-16 20:10:25 spoirier@trust-forum {}
1),2),3),4) all right.
My first idea was that one link would serve for two purposes, you propose
instead that it will be two different links. Well, all right. Indeed it
may be a clearer method, also for the future if we want to implement the
possibility of moving or duplicating account from one site to the other,
to completely separate the two authentications systems. But, little
technical question: if he uses both accesses in parallel, will the cookie
of one access replace the cookie of the other access so that the first
access is broken ? (this question can also be asked concerning the access
to 2 forums in parallel). I'm not sure what is best, I just suggest to
think about it.
how email invited user have to be named in forum? Well this question had
already been mentioned, to say he would be named by his email address, but
once he will register, this name will be (retroactively) changed into new
name (login - or other pseudo ???).
But another interesting aspect of the question would be to let him choose
what to put as the comment of his name: indeed forum users appear as
pseudo{comment}. So, pseudo is here email address, and he will choose
comment.
---edit---; ---erase---;
2005-12-19 01:42:44 Aliaksandr@trust-forum {}
1) cookies: when user registers trust-forum, he removed from email
invitation to trust-forum, i think this is right. he can to access only
directly by his account, not through his email link. but, when user
accesses 2 forums in parallel - hm, it have to be checked.
2) email messages naming: message name is ones email, but once user will
register, names of his posted messages should not be renamed, i think.
they have to save their names.
3) pseudo{comment}: email user should not have possibility to define his
comment, he is named only by his email. So, forum user named by
pseudo{comment}, but email user named by email.
---edit---; ---erase---;
2005-12-19 02:52:40 spoirier@trust-forum {}
2) Do you say this as something good for the use, or as something
convenient for programming ? can you explain how it works technically ?
(what do you mean by "they have to save their names" ?) How is author name
stored in database: together with message or in the forum invitations
table ? What about comment of author ?
I thought about letting the author and comment name be stored in
invitations table, and each message will be stored together with abstract
invitation id. Then the program will get in invitations table the name and
comment to display.
I think this is good so that the people who invited email will know that
he registered and what is his new identity.
3) Why do you say this ?
Did not you think about the case for GLS users : I think the comment
should be stored in forum host in order for the program to not have to
make a request to user home host to get it at each display of messages. So
if you store the comment of GLS remote users in forum, why not the one of
email users ?
---edit---; ---erase---;
remote forums 2006-01-08 17:44:53 Aliaksandr@trust-forum {}
Hello, i want to discuss one moment.
how user can to invite remote user to forum (or add to contactlist):
1) in contactlist, user inputs username and user homehost or
2) user inputs only username, this name is searched through all of the hosts
how user is able to see remote forum in his folders structure:
1) user subscribes to remote forum during surfing on remote hosts.
2) somebody invites this user to forum - this forum appears in the
mainbox, marked as remote forum.
---edit---; ---erase---;
2006-01-08 18:48:33 spoirier@trust-forum {}
For the first question it is
1) in contactlist, user inputs username and user homehost.
For the second question, it should be both. By the way, I think there will
hardly be any difference from the user's view between local forum and
remote forums (except that at remote forum he does not see the left menu
with folders). Precisely
1) concerns public (and semipublic) forums: user can visit public forums
from the "public forums" local folder or in some remote access to another
list of public forums, then he can choose to include this forum (put a
direct link to it) in one of his personal folders, and subscribe (to see
in mainbox when there is new message) or not;
2) can be done for all kinds of forums.
---edit---; ---erase---;
2006-01-09 08:05:23 Aliaksandr@trust-forum {}
ok.
this is clear for now, thank you.
---edit---; ---erase---;
handling unavailability 2006-02-05 00:06:42 spoirier@trust-forum {}
What will happen if some remote server is temporarily disconnected (I
think in particular for dating operations) ? Some works can just wait in a
queue; some other that require immediate treatment must produce some error
message...
---edit---; ---erase---;
2006-03-26 09:34:10 spoirier@trust-forum {}
I had one more look to the tforum1.php.by/gls/
I notice the following defects apart from the one I told you:
- In registration, password is not hidden, it should be
- I don't see the need of the adding bookmark form from the default
bookmarks page as this page should be named "remote public forums".
- Access to them should let the choice of pseudo
- Username on top should include user home host
- Remote users should be able to write in public forums
Thank you.
---edit---; ---erase---;
2006-03-26 23:06:33 Aliaksandr@trust-forum {}
this bugs and set of others are fixing now, soon we will start to develop
"admin panel and SQL protection"
---edit---; ---erase---;
-----------------------------------------
»» 'MainBox' Folder »» 'Conversations with programmers' Forum »» 'admin
panel' Thread
language zones 2006-02-11 01:12:32 spoirier@trust-forum {}
"Language zones can be added, renamed, deleted. Deleting of language zone
causes deleting of translations on deleted language."
What if one or more users is using one of these translations ?
I suggest that rather there will be a way to delete a translation and, if
there are users using it, specify what other translation will be used
instead.
Then there will be a way to delete a language zone that does not contain
any translation (or any used translation ?).
---edit---; ---erase---;
handling forums 2006-10-09 23:14:18 spoirier@trust-forum {}
Hello. In page
http://trust-forum.php.by/admin.php?action=forumsettings
the columns which are repetitions of the same word:
Edit denies ---rename--- delete
are not interesting. Instead should be:
- A column saying the owner
- A column of checkboxes
and the 3 above actions should be buttons on the bottom.
And the forum types should also be visible, and for this, as it would be
too many forums, it is better to divide them into 3 lists: a list of
public forums, a list of semipublic, a list of private, as separate pages
where we go from the one list to the others by links on the top.
Thank you.
---edit---; ---erase---;
So ? 2006-11-05 10:55:10 spoirier@trust-forum {}
I see the above was not done...
---edit---; ---erase---;
---------------------------------------
»» 'MainBox' Folder »» 'Conversations with programmers' Forum »» 'rights
and folders' Thread
2005-12-29 22:52:48 Aliaksandr@trust-forum {}
RIGHTS SYSTEM.
There are 2 types of rights:
1) Invitations (in order of power):
a. Read (read messages) ;
b. Write ( a + write new messages, create threads inside forum) ;
c. Admin ( b + edit and delete messages, rename forum, deny non-admins) ;
d. Owner ( c + deny admins, abandon ownership) ;
Users with all of these levels can to invite others with not more then
ones rights. There is additional setting
�
�view invitations
list� (yes/no). If yes
� user can see
invitations list and make invitations.
2) Denies (in order of power):
a. Admin (edit and delete messages, rename forum, deny non-admins) ;
b. Write ( a + write new messages, create threads inside forum) ;
c. Read ( b + read messages
� no access to
forum) ;
Function of calculation of effective right of a user that is called every
time the forum functionality depends on this right:
1. take default
2. increase by invitation
3. decrease by denyance
Invitations and denyances is accessible inside forum, by
�invitations
list� link.
There are 3 types of forums:
a. private forum (default access = none) ;
b. semi-public forum (default access = read, guest access = none | read) ;
c. public forum (default access = write, guest access = none | read |
write) ;
Guest access level is selectable on forum creation page.
FOLDERS
why do you think tree structure is not usefull? if you like you can to
create as difficult as you like own folders tree. if not - you can create
only root folders (work, interests etc). as user likes.
---edit---; ---erase---;
2005-12-30 18:58:24 spoirier@trust-forum {}
Not bad. But a few details should be fixed (sorry I was not very clear at
first). For this I will order things in another way:
- In the rights table in the database there are 2 columns among others:
invitation and deniance (other columns include: who invited and when).
Each element has possible values: 0,1,2,3. Defaut value of deniances is 3.
Default values of invitations (ifever one denies a user that was never
invited) depends on the type of forum.
- There is a function that calculates effective right. Its expression is:
* if the user is not in the list, Default value of the forum,
* If in the list, max(deniance, invitation).
Possible results:
0 = no right
1 = reading right
2 = writing right
3 = admin right.
- Separately there is the data of who is the owner of the forum (only one
user). Things will do that the owner will always have effective admin
right (differences between owner and other admin are small so it will be
considered outside the effective right function).
Data of guest right can be stored in the form of deniance in the guest's
line.
Invitation: no more than one's right, strictly more than existing
invitation or default, and not to guest.
(In the display of rights table, deniances are read : 0 = from reading, 1=
from writing, 2 = from admin, 3 = no deniances).
Everything else unchanged, but interface should be discussed.
I'm just having the idea of the following method of how to do technically
that may avoid calling the function of effective right calculation many
times, but will have the same advantages of flexibility for future
developments: you still have this function but you call it only once when
user enters the forum, and you store the result in session variables,
associated to this forum.
Folders: okay. Do as you see well, provided that you let a same user
created folder receive all types of forums.
Thank you.
---edit---; ---erase---;
admin rights editing 2006-04-05 09:54:46 spoirier@trust-forum {}
I think we should first agree on the interface for denial editing by
admin. I think it should be displaying the rights table with for every
user mentioned, the invitation and denial, and on each line is a
possibility to modify the denial of this user. More precisely, how will
you do ?
---edit---; ---erase---;
2006-04-05 22:26:43 Aliaksandr@trust-forum {}
as i understand, admin of forum will see for every user:
invitation level, current level, deny level (editable)
---edit---; ---erase---;
2006-04-05 23:34:32 spoirier@trust-forum {}
All right, though "current level" is deduced from the other data so it may
be unnecessary.
Also, as is already the case now, he will see who invited and when, and if
there is invitations viewing access.
---edit---; ---erase---;
-------------------------------
'MainBox' Folder »» 'Conversations with programmers' Forum »» 'Other' Thread
display problem 2005-12-07 20:00:07 spoirier@trust-forum {}
Hello. I noticed that a display problem using Firefox, in forms textareas,
is due to the heading of the web page, which I copied here as it was and
which disappeared, so that you should revise the text encoding of forum
messages so that it will display as is whatever text will be in messages
and not do anything else with it. Here is a new copy without brackets :
meta http-equiv="content-type" content="text/html; charset=Windows-1251"
---edit---; ---erase---;
no more problem 2005-12-07 22:01:14 spoirier@trust-forum {}
I just downloaded Firefox 1.5 and the display problem disappeared, so that
it is no more needed to delete the header.
By the way, what's the role of this charset=Windows-1251 ?
---edit---; ---erase---;
windows-1251 2005-12-07 22:32:44 Aliaksandr@trust-forum {}
hello. windows-1251 is a typical russian windows charset. as i understand,
this is a reason of encoding troubles, may be pages have to be translated
to unicode, i'm working on it.
what about threads creating - it was fixed. user with admin OR write
rights can create threads.
---edit---; ---erase---;
nearly 2005-12-07 22:46:50 spoirier@trust-forum {}
The problem I saw that windows-1251 was responsible for with Firefox 1.0,
was that the bottom of letters was hidden as letters were too low inside
textarea, but it is no more the case now with Firefox 1.5.
It may be that it also explained the problem of ' and accents, no idea
about it.
I see it now became possible to create threads, but the link for this only
appears inside a thread. It would be good if it also appeared with the
list of threads. Thank you.
Also, I recall you about the problem that password should not be visible
during registation.
Thank you.
---edit---; ---erase---;
What are you doing ? 2005-12-19 13:54:05 spoirier@trust-forum {}
Sorry I don't understand: why is it that it takes you so much time to make
planning and discuss specifications ?
Also, what are programmers doing now and have been doing recently, except
adding link to creating new thread ?
Finally, I still did not get the explanation of what meant that rights
system has been reconstructed, of which I see no result. Thank you.
---edit---; ---erase---;
2006-02-02 21:22:31 Aliaksandr@trust-forum {}
hello
what i would like to say is that it have to be admin panel for trust-forum
( something like www.trust-forum.php.by/admin).
Administrator of host (or somebody who have administrator access to this
host) can to interact with instances, named in instances.doc (it was
attached to my last email) using this panel.
administator can to 1) update 2) delete 3) add these items
if you are agree with this list of instances that can to be modified by
administrator, i'll start to create detailed specification on admin panel.
now i'm reading about datings, little bit later about translations, in
some days i'll start ta send questions about these parts of trust-forum.
database structure is sent to spoirier@lautre.net, i created *.bmp version
of *.vsd file.
thank you.
---edit---; ---erase---;
2006-02-02 23:33:58 spoirier@trust-forum {}
I'll now have a look to database structure. At first I notice something I
wonder about: in forum_pseudos table I see comment2. Why ?
Why also folder_id ? The correspondance between folder and forum will have
to be in a separate table for GLS. Why 2 lines "user_email" and "email",
instead of one ?
More later...
Now I look at list of instances to be administrated.
I can't see the reason to include contact list, because it's up the user
to edit this.
user settings: which ones ?
I can't see why administrate the following:
forum subscriptions
invitation tree (trust-forum)
user folders
forum custom names
In general, please consider for everything if there is a good reason for a
need to administrate something.
For datings: Please send me again the documents from me you're reading, so
that I see if I must send you an updated version.
---edit---; ---erase---;
other questions on database 2006-02-03 00:13:17 spoirier@trust-forum {}
I don't understand left columns: FK1 and FK2.
I forgot why is folder_id in forums_pseudos table (I think you told me, but).
What are forums_lang_keys and forums_lang_zones tables for ?
Can you explain wm_invitations table ?
I expected invitations tree to trust-forum to be stored as invitations
between users, not between pseudos.
forums_contacts: I suppose you forgot to write "my comment" there ?
---edit---; ---erase---;
2006-02-03 23:06:33 Aliaksandr@trust-forum {}
FK1, FK2 - this are foreign keys, it shows that colums references to
another table.
forums_lang_keys - list of translation trans_id
forums_lang_zones - language zones (en, fr, ru, gr, ch).
wm_invitations : this table stores invitations between pseudos. only the
first pseudos (equal to username) can be invited to trust-forum, so, thank
you, columns can to be changed to userid.
forums_contacts: just have a look on a wm_addressbook table - it repeats
all from forums_contacts + mycomment, + email. forums_contacts is stored
only for compatibility with old codes.
i'm sending you datings document to spoirier@lautre.net
thank you
---edit---; ---erase---;
2006-02-05 03:45:26 spoirier@trust-forum {}
Considering a mistake a user just made, please make the following simple
word modification:
modify string "Enter name for the new thread" into "Enter title for the
new thread".
Also, please delete the "faut il voir le meilleur pour le faire?", "to
try" and "manio" public forums (that were created by mistake or test).
Thank you.
---edit---; ---erase---;
2006-02-05 17:11:42 Aliaksandr@trust-forum {}
fixed
---edit---; ---erase---;
2006-02-05 18:53:31 spoirier@trust-forum {}
I told you to delete forums, NOT to delete the "faut il voir le meilleur
pour le faire?" thread in "philosophie scolaire" forum (first was the
mistake of making it a forum, so I told the person it should be a thread
instead, so the thread was rightly created and should have been kept
!!!!!!!!!!!!!)
So I'm going to recreate one with the same title but I don't have a copy
of message so I'll make an apology instead.
---edit---; ---erase---;
2006-02-07 14:41:41 Aliaksandr@trust-forum {}
oh, it was double sense in your words (about deleting forums). it is
possible to restore messages from deleted thread, they are "unmounted". if
you like, i'll restore this messages today everning.
---edit---; ---erase---;
2006-02-07 17:00:53 spoirier@trust-forum {}
Well, please just send me a copy of deleted thread and I'll manage. Thanks.
Apart from that, what are the news ? Estimate schedule ? Specifications of
admin interface ? Soon ready for discussing further tasks ?
---edit---; ---erase---;
2006-02-07 20:55:53 Aliaksandr@trust-forum {}
i'm sending you five unmounted messages. it is impossible to define what
of them are related to which forum, some of them are from "faut il voir le
meilleur pour le faire?".
number1)
title:le refus du travail at'il un sens?
body:j'arrive a peu prГѓВЁs a voir de quoi il est
question, d'analyser le sujet et ses termes mias pour ce qui est d'un plan
et de son dГѓВ�velopement je reste koi. si
quelq'un pouvait m'aider....
number2)
title:L'ensemble de tous les ensembles qui ne s'appartiennent pas
s'appartient-t-il?
body:VoilГѓВ tout est dans le tittre.
J'aimerais bien en connaГѓВ�tre la
rГѓВ�ponse.
number3)
title:incomprehension de la philosophie
body:Bonjour j'ai eu se sujet en devoir sur table de 4h, mais a la
correction je n'ai rien compris aux explications du prof quelqun pourrai
m'expliquer plus en detaille commment traiter le sujet, merci d'avance
sujet:"faut il voir le meilleur pour le faire?"
number4)
title:
body:Bonjours j'ai eu se sujet en devoir sur table de 4h, mais a la
correction je n'ai rien compris au explication du proffeseur quelqun
pourrai m'expliquer plus en detaille commment traiter le sujet, merci
d'avance
number5)
title:
body:Pour poster un sujet de dissert il faut le faire dans le forum
"Philosophie scolaire" et non pas crГѓВ�er un
nouveau forum !
Ce nouveau forum sera donc dГѓВ�truit
prochaГѓВ�nement.
i'll tell you about specifications little bit later
thank you
---edit---; ---erase---;
2006-03-06 00:40:10 spoirier@trust-forum {}
Hi. Please tell me new estimate schedule. Thanks.
---edit---; ---erase---;
2006-03-06 20:17:44 Aliaksandr@trust-forum {}
Hello, do you like your trip?
for this moment, about 75 % of "GLS + forums" completed. i think, this
week it will be possible to see any results of work.
---edit---; ---erase---;
2006-03-09 13:51:02 spoirier@trust-forum {}
Little question, if it is easy to do: please send me by email the list of
invalid messages (for it looks like a number of people forgot to validate
their messages). Thank you.
---edit---; ---erase---;
2006-03-26 23:20:33 spoirier@trust-forum {}
Please tell me when you are ready to start discussing a new task after
those we already discussed. Thanks.
---edit---; ---erase---;
2006-04-05 22:28:22 Aliaksandr@trust-forum {}
i think after GLS will be marked as "complete", after we will close all of
"datings" questions. it will be possible after 2-3 weeks i think
---edit---; ---erase---;
add pseudo 2006-10-10 12:05:49 spoirier@trust-forum {}
From pseudo info page I tried to add pseudo to contact list and it does
not work (not added):
http://trust-forum.php.by/index.php?action=addcontact&id=321
---edit---; ---erase---;
Documentation 2006-10-10 14:26:08 spoirier@trust-forum {}
Link to the documentation page
http://spoirier.lautre.net/en/userdoc.htm
should be present at:
- Help page
- Registration page (free registration or invited by email registration)
Thank you.
---edit---; ---erase---;
Add email to contact 2006-10-10 21:03:50 spoirier@trust-forum {}
When in input email form I click "Cancel" it should not ask for comment.
---edit---; ---erase---;
answers 2006-10-12 23:43:15 Aliaksandr@trust-forum {}
add pseudo: done
links, email: will be done till saturday
---edit---; ---erase---;
2006-10-12 23:48:38 Aliaksandr@trust-forum {}
some bugs were fixed
totally it will be done friday, 13.10.2006
---edit---; ---erase---;
--------------------------
'MainBox' Folder »» 'Conversations with programmers' Forum »» 'Dating'
Thread
2006-02-04 18:15:44 spoirier@trust-forum {}
Don't forget that it is time now to integrate use of GLS in Datings, to
allow matches between users of different sites.
One point is that the "asking for advice" choice can be cancelled later.
But because of this, I'm having strong doubts about some details (the
specification I told before should probably be changed): the problem is to
reduce useless traffic between sites, for when there will be thousands of
peer sites. If the display of link to advice thread from a matches list
depended on the option by that match to ask for advice or not, this would
require at least one connection to know if that match stopped asking for
advice. I think this is quite heavy (nearly comparable to the distribution
of profiles itself) for very little reason. Probably a good compromise is
that the link be only accessible from the Delayed list in any case.
Another question is, for asking for advice forum, which is a local forum,
is it also accessible for GLS remote users, through corresponding
bookmarks list from dating system.
We must discuss the personal web page problem. I think now it makes little
sense to make a simplified PWP system, as datings can work without it, but
we will have to discuss the real PWP/wikis system soon.
Here are other points that you maybe missed:
- Make a separate translations file for dating: in dating system, the
first item will be a Translations page that is similar to the main
Translations page, except that it concerns the words used in datings
interface. This dating translations system being a copy of the main
translations system (with independent content), will be displayed by an
interface using the main translation file too.
- Please fill the tree of religions with true religions according to some
classification that can be found on the web: a total something between 20
and 50 religions - dividing also "catholic" into "deeply catholic" and
"moderate/liberal catholic".
- add a help page with conversion table between feet, inches and cm,
between pounds and kg, for people who need it.
- Table to select a quality for each language: there needs to be some
better display than a whole table per language which would make a too big
page if there are 100 languages. If you make a table, for example you can
make one language per line, and don't separate lines by too big spaces.
The "empty field means" is not always useful, especially when there are
only 3 choices.
- For intervals:
If there are n lines (intervals) there are (n-1) fields for the limits
between them; there are no "other cases". So:
From 0 to (), badness is ()
From it to (), badness is ()
.....
Above, badness is ()
Income:
What currency (euro/dollar)
I'll continue reading your document soon.
---edit---; ---erase---;
2006-02-05 00:05:34 spoirier@trust-forum {}
"Concerning selecting the matches, what if
we�ll find a
solution to display three radio buttons
�
�Select�,
�Delay�
and
�Trash�
(checked by default) as there are more than two choices?"
I don't catch your question: isn't it working like this already ? What is
the problem ?
"But one has an option
�re-send my
profile� to launch the re-testing his
profile and sending it to suitable matches. This function must be limited
in frequency."
The sending and resending to a server should come together with the list
of all listed matches of the user from that server (including trashed), so
that these matches will not be tested again (to avoid false N/U status, as
you already mentioned by the unclear "(except for those matches who are
already found and whose profile is sent to one)." - but in case parameters
and criteria differ from when other's profile was received, the previous
automatic no-matches can be re-tested).
"The only difference between (S+/S and S/S) or (S+/S+ and S/S+) is in
allowing selected+ matches to view private web pages by default. "
There are 2 differences:
The first difference is that the difference is displayed to both.
The second is for when the user has another dating PWP, as you describe
below.
This will be for when PWP system will be implemented.
Also please add a link from Dating forums folder to the Selected dating list.
---edit---; ---erase---;
reply to forum_datings_1.0.DOC 2006-02-23 16:18:20 spoirier@trust-forum {}
- Main page - select pseudo
and also about
"User can to (de)activate dating account to one of his pseudos."
Why "one of his pseudos" ?
Isn't the pseudo choice fixed ?
My first idea before first implementation of datings, was that pseudo
could be choosed after filling profile, and before activation (or even
later but maybe it would be a bad idea). In particular, the sending
profile should not send pseudo, and pseudo is only sent at selection (or
at twofold selection). Is it a problem ?
I have the following idea, not sure if it is a good idea:
Even if pseudo could be modified, it would not disturb dating system.
Indeed we can understand the dating id that is sent with profile, as
another pseudo (like anonymous or throwable but fixed and specific to
dating) until the real pseudo is given in twofold selection.
The reason why I'm not sure about this idea is that I wonder how one will
appear in advices forum, for one's own thread: maybe under still another
pseudo ? For visiting other threads it's no problem since they are public
forums.
Anyway, main page should be the help page, with a link to translation
system for the dating interface.
I have an idea to recall the user what is penalties number and not make
any mistake with anything else: penalties number should appear in red (is
it possible in input area ?)
Something else: if a common penalties number is 40, this possibility
should be eliminated even if the normal calculations as stated would not
eliminate it.
Type of relationship: maybe we can add "sex", anyway it will be added
later, now I wonder about how it may affect the popularity of the project.
Any other idea of possible types of relationships ?
In case I did not tell you, about Photo: required as an element of profile
completion. Concerning GLS aspect: Photo file is not sent itself with
profile, only the photo address or id necessary for it to be displayed to
user matches lists.
"On every server there are two forum of dating advices: one for men, one
for women"
What about "other" ? Maybe it should be centralised to one server because
they will be too few.
I have an idea for the display: the Main page (=help and translation) can
also serve as a configuration page, where one can select for each the 3
links, whether or not it appears on left menu: advices (M), advices (F),
advices (other). I also wonder about GLS access to similar forums (not
sure yet whether to do it, anyway it's not necessary in a first time).
By the way, where is the link to one's own thread ? I think a good idea is
to unify it with the "photo" entry on left menu: for example the same page
can display photo, propose to update photo, and display thread.
More comments later. Thank you.
---edit---; ---erase---;
2006-02-24 22:52:21 spoirier@trust-forum {}
Folder settings, width, height: you mean numbers of columns and of rows.
"There is another folder
� Unlisted. It is
not displayed at the menu"
No it's not a folder. It's what never entered the server (but is only
known by the peer servers of respective matches).
Folders "Here you can to view and manage dating matches. Every match can
be moved to any folder"
You know that Unreviewed folder works differently: all appearing matches
at a time must be moved somewhere else when validated; and other
specificities (two pop-ups). Also, I did not say yet: the validation will
be by two possible buttons: "Next" and "Last".
The "Last" button will also send the moves but then closes the window
instead of loading more matches.
You seem to have forgotten the relationship between status and folders,
which must be more complicated than the equality you are assuming. Should
I repeat ?
"User can to create forum with matched user"
Not everywhere, but only in the folder of twofold selected matches.
List of stages:
1. Account is not created
2. Account is created but not activated yet. It is illimitedly editable.
Once a photo is uploaded, then it is possible to choose to ask for advice
(this choice is reversible)
If profile is complete (all data and photo), one can activate it:
3. Account is activated. It may be still edited, and sent.
Another thing we will have to discuss is the possibilities to display
match parameters, because parameters are not all of the same kind and some
will be difficult to display in short. Criteria (badness numbers that the
other has put) will not be displayed, but we will have to imagine what to
do for common badness numbers.
---edit---; ---erase---;
2006-02-28 22:37:26 Aliaksandr@trust-forum {}
What have to be done:
1) Languages. languages have to be done as like as in main trust-forum.
only difference is that dating translations are user only in the datings.
2) pwp. simple personal web page. users with (s, s), (s+, s), (s, s+) can
to see other's pwp. this page can be created directly in html and in the
designer. designer have next possibilities: header(title), left side,
center, right side, bottom. it is possible to create up to 5(or else?)
center pages.
3) help page have to be administrated from the admin panel.
4) religions tree have to be administrated from the admin panel.
5) pseudo can be choused only once, when account is activating.
6) dating folder should contain link to Selected (+) folder.
> Type of relationship: maybe we can add
> "sex", anyway it will be added later,
> now I wonder > about how it may affect
> the popularity of the project. Any
> other idea of possible types of
> relationships ?
I don�t now. It
depends of what kind of forum do you like to create. Just as you like. You
are creator of content.
7) I think that remote users can see male\female\others forums.
8) at that moment all of calculation are missed. Matches are sent to
everybody who is registered. Calculating of total badness should be added.
For example, if I set for
�sometimes�
for �smoking
habits� 30 points, and other set for
�sometimes�
for �smoking
habits� 33 points, only 3 (three)
points are added to total badness sum. Is it right?
9) all about statuses will be described later, after conversation with
programmer.
Thank you
---edit---; ---erase---;
2006-03-01 02:21:30 spoirier@trust-forum {}
"languages have to be done as like as in main trust-forum"
Not like it is now, but like it will be as it should be revised as you
know. We will have to discuss this too.
I said to not make a simple pwp yet because we will discuss seriously the
whole pwp project soon (when you are ready).
"religions tree have to be administrated from the admin panel."
???
Maybe but the problem is that it should be a standard for compatibility
reasons between peer sites.
"7) I think that remote users can see male\female\others forums."
Yes but the question is how.
About smoking: no ! I said (after a first idea which was not very good) to
treat smoking habbit just like another interest (until maybe one finds
another idea later). That is, not a common badness but a badness of one
for the other (each person has a different habbit).
What total badness sum are you talking about ?
There are three numbers:
X= A's badness for B (sum of badnesses for B of most parameters of A)
Y= B's badness for A (symetrically)
Z= common badness (the few parameters for which a common choice is
necessary so that it is not expressed in X or Y).
Finally, T= X+Y+Z.
Matching conditions are the system of 3 conditions
X is lower than 40
Y is lower than 40
T is lower than 70
I wanted to express this using the chararacter of "lower" but it has cut
the message. This is an encoding problem of forum messages. Thank you to
solve it.
---edit---; ---erase---;
2006-03-01 21:26:56 Aliaksandr@trust-forum {}
1) We have to discuss languages now. Give me please a link where I can
read your fresh thoughts about languages.
2) Ok, pwp is frozen now.
3) Of course, religion tree have to be standard on all over the forums.
But if a new religion became popular, it has to be added to religion tree.
What is the best way to update tree structure? Maybe to launch .sql
script, or use admin panel.
4) About visibility of advice forums. Maybe it would be good to allow
administrator to set access level to remote users and guests?
5) We have to talk about throwable pseudos in the shortest time (next
letter).
6) Explain some situations please.
a. I am male, I set badness to female
�2�
(very good). My possible match is female, she set badness to male
�5�
(very good). What my badness value to this match and what is those badness
value to me?
b. What badnesses are common badnesses?
---edit---; ---erase---;
2006-03-02 18:04:22 spoirier@trust-forum {}
I'm sorry, tonight I'm going on trip so I may take a couple of days before
answering and I will not be always available...
---edit---; ---erase---;
2006-03-03 00:27:17 spoirier@trust-forum {}
About languages: the idea was already on tf-todo.
To update tree structure, just a suggestion: what about a system to
regularly update the whole software that will include an update of dating
options ? Precisely, to let the freedom to every admin, update modules
would be published, that the admins would download and install. This
update module can simply be an .sql script as you say. I suppose it is
simpler than admin panel because (admin panel) = (script)+(panel
interface) isn't it ?
No guest can ever access advice forum.
Access level to remote user: isn't the concerned user the best person to
choose the remote access level to his own thread ? This would be another
value for the option of asking for advice. But it would just be a matter
of display in the threads list because the question of access by a match
is a different question that has already been discussed... my god this is
becoming complicated. Don't hesitate to propose ideas to simplify the
problem.
For every parameter, there must be at least one value with badness 0 (best).
In your case, her badness for you is 2 and your badness for her is 5.
Common badnesses are for parameters that require a common choice so that
you can't separate the two values of the badness (people can later freely
decide compromises that make the division defined by best choice
irrelevent; or there may also be 2 best choices divided differently...):
pets, want children, type of relationship, place to meet, place to live in
the long term (and I think it's all...)
---edit---; ---erase---;
2006-03-10 10:36:39 spoirier@trust-forum {}
Any new dating specification to propose ?
Thanks.
---edit---; ---erase---;
2006-03-10 23:14:54 Aliaksandr@trust-forum {}
hello.
1) "admin panel + secure fortification" specification under final working
now. it will be start in 2 weeks (approximely), after finishing and
launching of "forums+GLS" (with new rights system and invitations of
course).
2) i'll send you tomorrow new materials on "datings" specification.
thank you
---edit---; ---erase---;
--------------------------------
'MainBox' Folder »» 'Conversations with programmers' Forum »» 'bugs list'
Thread
2006-10-15 11:27:29 spoirier@trust-forum {}
- You put a link from forum info page to denies page, well good, but this
link should only exist for admin (or link to invitations table for those
who have the right to). If it was only this problem, then clicking on it I
would have seen "Sorry, you are not allowed to access this area", but I
could access the denies page of this very forum. I tried to deny someone,
well I could not (at least), but I could delete an invitation (the one to
"people") ! So you should better control the user's right before letting
access to a page, else the system could be tricked by URL composing.
- By the way, I notice that among the deny levels, one is missing : "no
right" which differs from "delete" by the fact that "delete" lets other
people repeat the invitation, while the "no right" cannot be undone by an
invitation. Well, this is not important and can wait...
- In some field "Pseudos who have posted messages (admins in bold):" I see
MaГѓВўt@trust-forum : certainly wrong accent.
- From folder page, the list of pseudos who posted messages to forum is
still wrong.
- I don't find anymore form "Change owner".
- Still fixed fonts and accents problems, and no possibility to make
invitations, in
http://tforum1.php.by/gls/?action=showremoteforum&id=4&rs=c6770877c5fff66257a12697de58df55&h=79d597efd8edf684b853bd52045dc767
- For preview, the fact it is being previewed and which message, is not
visible enough : it should not be written "New reply". If at least the
expression "New reply" was replaced by "Reedit above message" it would be
OK.
---edit---; ---erase---;
2006-10-16 20:35:41 spoirier@trust-forum {}
http://trust-forum.php.by/index.php?action=foruminfo&id=22
Pseudos who have posted messages (admins in bold):
lucie@trust-forum spoirier@trust-forum @
What's this last "@" ???
---edit---; ---erase---;
2006-10-16 22:29:56 Aliaksandr@trust-forum {}
1. user rights checking. ok, see fix list via email.
2. list of users, who posted messages, see fix list.
3. accent problems in remote forum, see fix list.
4. preview, see fix list.
5. unnecessary @ - fixed
---edit---; ---erase---;
change owner 2006-10-19 22:12:24 Aliaksandr@trust-forum {}
so, it should be 2 possibilities to change forum admin:
1. by trust-forum admin at admin panel to anyone of users of trust-forum
2. by forum admin at forum info page to anyone of forum admins
ok?
---edit---; ---erase---;
well nearly 2006-10-20 12:47:52 spoirier@trust-forum {}
The question was to change forum owner (not change admin).
1. Notice that a new owner that was not admin will thus be invited as
admin by "system".
2. by forum owner.
When will all these fixes be done ?
Thank you.
---edit---; ---erase---;
time plan 2006-10-21 21:46:35 Aliaksandr@trust-forum {}
bugs at specification discussed by email and "change owner" bug will be
done to thursday, 26 of october
---edit---; ---erase---;
2006-10-26 19:35:13 spoirier@trust-forum {}
Hello. What's the news ?
The forum
http://tforum1.php.by/gls/index.php?action=showforum&id=9
does not display.
From folder it says there are 3278 new messages, probably spam, but this
should not be a reason to not display them.
---edit---; ---erase---;
fix 2006-10-27 00:39:24 Aliaksandr@trust-forum {}
except change owner, list of posted users, done
about tforum1.php.by/gls/index.php?action=showforum&id=9
the reason is a huge of spam, that layd down server. it should be deleted.
what do you think about to make thread pageable?
i mean to show only 30 messages on a page and to add a page bar, where you
can click "prev", "next" ?
---edit---; ---erase---;
2006-10-27 12:35:06 spoirier@trust-forum {}
Yes I also thought about paging threads, and waited for the more urgent
corrections to be done first. But a question is to decide how many
messages on a page. Well we can first make it a universal constant, then
consider another time the possibility of user configuration (the problem
is for GLS remote forum).
But please don't delete this spam now. Forums should be able to contain
many messages. I want to check this (once paging will be done, as I
suppose it may help to cope with big forums).
Accents in some messages like 661 are still not correct. Will they be
corrected one day or are they lost with no possible return ?
---edit---; ---erase---;
2006-10-27 12:45:14 spoirier@trust-forum {}
Other incorrect accents: user name
mГѓВ?tГѓВ?o and some other.
Forum names from admin panel still have the same troubles.
I noticed that the forum messages with troubles, have lost some characters
that went after the characters with accents.
I see no modifications concerning the save-preview-post. So once again,
when will the corrections be done ? thanks.
---edit---; ---erase---;
another trouble 2006-10-27 12:58:29 spoirier@trust-forum {}
Two private forums should be allowed to have the same name. I think I
already said this before (maybe it was done last december, then the new
work was on old code...). Indeed, as they are private, one user making a
private forum should not be concerned by the fact another user made a
forum with the same name. It is not a problem if some user sees in its
folders 2 forums with the same name. He can then just change the custom
name of one of them to make the difference.
I had before a private forum "coucou" with user dumcha. It is still there
in tforum1.php.by/gls/.
Now dumcha and the forum disappeared from trust-forum. Why ?
---edit---; ---erase---;
2006-10-27 13:45:07 spoirier@trust-forum {}
I noticed that now email user can access the forum, but the accents in
message body received by email is still wrong. I noticed that there is
quick discussion start form, but not invitation form inside create forum
form.
It looks to me that as usual, you did only about a small half of what was
requested. I wonder how many months more you will take to really complete
the work as said.
---edit---; ---erase---;
answer 2006-10-29 17:04:51 Aliaksandr@trust-forum {}
while programmer works at the paging threads, i'll check all that was done.
"dumcha" user: there is no such user in the trust-forum database, maybe he
was skipped during database conversion. if you need it is possible to copy
him and his forums from tforum1 to trust-forum
i'm regret that it is impossible to convert encoding that is not converted
yet. only the one way that i see - to edit messages by users that create
them
thank you
---edit---; ---erase---;
2006-10-29 17:59:31 spoirier@trust-forum {}
"dumcha" : well it's not important, I was just wondering of what happened
in order to ensure that such a deletion does not happen again in the
future; and whether there may have been similar deletions that I did not
notice.
So when you made last encoding conversion you did not save a copy of the
database before the conversion in case of any trouble ? Well ok it's not
very important, provided that from now on all new things are correctly
encoded.
What did you do in the last few days ? What about my other last remarks ?
I notice that in
http://trust-forum.php.by/admin.php?action=usersettings&user=116
user info and pseudo also appear in a much "developed" style...
should be "météo".
Thank you.
---edit---; ---erase---;
height of title field 2006-10-29 22:09:58 spoirier@trust-forum {}
Hello. I just observed that the title field again appears two lines high,
but this time it is in the compose message page for inviting email to
trust-forum.
---edit---; ---erase---;
2006-10-31 22:23:09 spoirier@trust-forum {}
Viewed by Guest, there is a strange "1" in
http://trust-forum.php.by/index.php?action=showthread&id=22
between the first
«««« Back
and the messages table
Thread titles replace ' by \'
---edit---; ---erase---;
plans 2006-11-02 22:43:20 Aliaksandr@trust-forum {}
checking will be finished at the next weekend, 12 of november. This time
we can discuss about next step. i think it is datings module?
---edit---; ---erase---;
2006-11-03 00:49:33 spoirier@trust-forum {}
So, you mean it will be so long because of remaining bugs, or because you
include the work on translations system ? I told you that I want bug fixes
to be done first on all except translations, then work on translations
after. How long will take bugs fixes in this case ? By the way, I think
posting a message or marking it valid, should update the recorded time of
the message.
So next will be 2 things :
- Translations system (first tell how it is now for interface of GLS
remote site, and we will discuss what to do about it)
- Datings
Also, we can consider releasing the source code some time, maybe already
before datings. I think I'm finding partners ready to participate in other
developments of my project.
---edit---; ---erase---;
2006-11-03 22:37:51 Aliaksandr@trust-forum {}
for now, remote user uses default, first translation. we offer next way to
work with translations:
1. add a column to translations table something like "main_trans" (y/n).
2. Using this column trust-forum administrator can to set up default
translation for every language. One of this default translations will be
used for remote users dependingly of native language of remote user.
---edit---; ---erase---;
2006-11-04 16:26:17 spoirier@trust-forum {}
OK.
Now what are the schedules ? Thank you.
---edit---; ---erase---;
New bug report 2006-11-08 23:42:06 spoirier@trust-forum {}
I first wanted to change password.
So I typed new password and clicked OK.
Then I discovered that it did not modify password, but only modified the
default page that I did not want to modify. By the way, I think the list
of possible default pages was not very good (some are useless, please
think what may be the possibly interesting options). The expression
"Default bookmarks" should not appear anymore in the system as it is
called "Remote public forums".
Then, as I wanted to come back to common settings (at
http://trust-forum.php.by/gls/index.php?action=commonsettings), it reads
after all headers:
Fatal error: Smarty error: unable to write to $compile_dir
'/h/phpby/htdocs.trust-forum.php.by/gls/templates_gls/templates_c'. Be
sure $compile_dir is writable by the web server user. in
/h/phpby/htdocs.trust-forum.php.by/lib/smarty/Smarty.class.php on line
1084
Now the title field is two lines high and in preview I observe that
newlines are not respected.
---edit---; ---erase---;
2006-11-09 12:14:49 spoirier@trust-forum {}
Above accents (days 15 and 27) have been modified since I entered them.
---edit---; ---erase---;
2006-11-09 18:51:41 spoirier@trust-forum {}
Things have been modified but are not better than before. Folder shows
another wrong list of members, often restricted to myself which is not
very informative. In forum, threads list came back to a former version
without checkboxes, which is bad...
Thread does not link back to threads list.
---edit---; ---erase---;
2006-11-12 22:51:08 Aliaksandr@trust-forum {}
Hello.
trust-forum.php.by was updated, see full report and full download tomorrow.
---edit---; ---erase---;
2006-11-13 23:26:03 Aliaksandr@trust-forum {}
Hello Sylvain. Full report will be ready tomorrow, tuesday, becouse some
critical bugs have to be fixed
---edit---; ---erase---;
other public forum 2006-11-13 23:53:32 spoirier@trust-forum {}
Hello. With the "discussions in English" forum, I'm wondering what is
happening:
- I have no way to know who is the owner. Can you add this, both to forum
info and to admin panel. I think I am the owner, by the way.
- I can edit denies, but I cannot delete messages. This is not coherent.
- I cannot put Guest to "read" deny level. I would need it to avoid spam.
Thank you.
---edit---; ---erase---;
admin or not admin ? 2006-11-14 20:00:29 spoirier@trust-forum {}
Or maybe I don't remember... threads list have always had big buttons and
never checkboxes yet ?
Anyway, link back from thread to forum is missing, and there is something
wrong : am I an admin of this"Conversations with programmers" forum ?
No according to : I cannot edit messages, there is no link from forum info
page to edit denies page, nor from threads list to edit denies pages, and
the denies page shows I have permission "write".
Yes according to : there is link from thread to edit denies page, I can
access edit denies page, and I can edit denies.
Again, new lines do not work (not converted to
)
Still Configuration -> Common settings, shows a big bug. And from Editing
message, when I click Post, it lets message invalid.
---edit---; ---erase---;
2006-11-14 23:52:04 Aliaksandr@trust-forum {}
edit messages - fixed
set "read" access to guest:
when you are creating new public forum, system invites "guest" user to
this forum, who can be limited to read or deny. To limit guest in old
public forum you have to go next steps:
1. add "guest" to your contact list
2. invite guest to your forum from the contact list
3. set prefered deny level to guest
---edit---; ---erase---;
?? 2006-11-15 10:19:01 spoirier@trust-forum {}
Isn't it possible to invite by input by hand, without contact list ?
So now as you see all the remaining or reappeard bugs that I noticed, when
will they all be fixed ?????
---edit---; ---erase---;
2006-11-15 20:59:43 spoirier@trust-forum {}
It is wrong text encoding in forum name "Développement du logiciel
trust-forum" : should be D�veloppement
---edit---; ---erase---;
2006-11-16 22:02:11 spoirier@trust-forum {}
Now I notice that it is a general problem : I cannot anymore delete nor
edit read messages in forums that I have created.
---edit---; ---erase---;
2006-11-16 22:46:20 Aliaksandr@trust-forum {}
threads paging created, change owner created, you can see who is owner of
forum (invited by system)
---edit---; ---erase---;
2006-11-16 22:48:18 Aliaksandr@trust-forum {}
about edit/delete messages that You have created:
do you mean that unviewed messages can not be edited/deleted or something
else?
---edit---; ---erase---;
2006-11-17 10:15:23 spoirier@trust-forum {}
I said not about messages that I created, but about the right of forum
admin to edit or delete viewed messages, which you have developed before,
then lost, then reintroduced, then lost again.
Please reintroduce now the features that you recently lost: all what I
mentioned above, and please verify what happened : you made this new
development out of an old obsolete code. Please check how old was this
code that you have made the new development on, then review the list of
all features and corrections that have been done in between, then redo
them. I'm very tired of searching and rediscovering always the same
problems, so now you must do it yourself. Thank you.
---edit---; ---erase---;
paging 2006-11-17 15:49:55 spoirier@trust-forum {}
My mum (lucie) had the paging of threads (in forum "Sylvain a sa maman")
while I did not have.
She told me about it. I noticed the strange thing that I
wrote a message after message 807 which was valid and which still appears
unread.
Until then I did not have paging.
Then I considered logging in under her identity. This way made me discover
the paging. Then I logged out but noticed an error : the url was showing
the strange:
http://trust-forum.php.by/gls/gls/
which displayed an error.
Since then, when I log in I have paging. But when I do something with a
new message, the display comes back to first page.
I'm still waiting for the possibility to restore the configuration of my
account to see main box when logging in.
---edit---; ---erase---;
2006-11-17 21:09:11 spoirier@trust-forum {}
Now I could restore the configuration of my account by deleting by hand
the termination of the URL, which contained /gls/ because default page was
chosen as some bookmarks page.
Indeed, deleting by hand the /gls/ and what is next in the URL was the way
to make then the common settings page appear without error.
Now, in common settings you should separate the new password form, from
the change default page.
---edit---; ---erase---;
2006-11-18 11:28:53 spoirier@trust-forum {}
My mother wrote a message once, then notices it appears in several copies.
I don't know the exact circumstances.
---edit---; ---erase---;
2006-11-18 19:24:31 spoirier@trust-forum {}
I did not do the procedure you said for avoiding spam in "discussions in
English" forum, but I went to denies page and set "Guest@trust-forum" deny
level to "write". Now its column "deny level" appears as "write", but
still, once logged out there appears the form to write in this forum.
I wanted to delete the several spams by opening the "erase" links of the
different messages, from the same tab as further tabs (of Firefox). The
result was that the deleted messages were replaced by empty messages. Then
deleting them one by one works.
---edit---; ---erase---;
2006-11-18 19:31:25 spoirier@trust-forum {}
Rename thread should fill the editing field with old value.
---edit---; ---erase---;
2006-11-20 14:12:30 spoirier@trust-forum {}
So you added an option to choose the number of messages on page, which i
did not ask you to do because it raises the question of how to control the
numbers of messages on a page in a remote forum.
To browse between pages, I think it would be best to display the whole
list of pages, like 1-2-3-4-5 (or with spaces instead of -), with a
different color for the current page.
For changing password, would't it be best to make it as a separate form
asking to recall old password ? thank you.
---edit---; ---erase---;
2006-11-20 22:51:00 Aliaksandr@trust-forum {}
Hello Sylvain.
edit messages functionality checked, it is correct for now, for the others
see report tomorrow, first half of day.
---edit---; ---erase---;
2006-11-21 13:43:23 Aliaksandr@trust-forum {}
for remote host, user has the same settings for number of messages per
page as the local host (his own setting).
to display whole list of pages - 3 hours
> For changing password, would't it be best to make
> it as a separate form asking to recall old
> password ? thank you.
it requires 5 hours.
> Rename thread should fill the editing field with
> old value
this functionality was removed because unicode symbols conflict with
java-script code. it will be checked for the closest days.
message about deleting messages was not absolutely clear, please describe
it more precise.
What about Lucie's several messages? maybe it was because she pressed
"refresh" button of browser after adding new message, this message
repeated.
---edit---; ---erase---;
2006-11-22 01:31:39 spoirier@trust-forum {}
For copies of message: or maybe is it because of the Back button used
after ? isn't there a way to avoid the problem ? Didn't we already talk
about it a number of monts ago, and for all possible occurences of this
kind of problem (not only for forum messages) ?
About deleting messages: I had in a thread a series of spams. Under
Firefox it is possible to open several links that appear in one same page
one after the other in new tabs while the display remains in the initial
page. I used this way for deleting quickly the different spam messages,
with the different erase links. But it had the result I mentioned. I did
not check since then if it still happens like this or not.
---edit---; ---erase---;
2006-11-23 00:12:45 Aliaksandr@trust-forum {}
back button: this is a big question, it was not included to any of
specification.
about delete messages: does it repeats constantly or this is random
situation?
---edit---; ---erase---;
2006-11-23 22:05:28 spoirier@trust-forum {}
I'm sure we talked about wrong effects of the Back button some time ago. I
consider it should be always assumed to be fixed without recalling it
every time there is a new development, as I do not know any other forums
or any other system anywhere else that repeats, when pressing Back, the
operation (like adding a new element to a list) that produced the previous
page.
---edit---; ---erase---;
2006-11-23 22:11:52 spoirier@trust-forum {}
Delete messages: I tried again and this time it was OK.
I do not know if the problem might reappear. One of the differences is
that the problem concerned messages posted by guest in a public forum,
while I tried with messages by myself in private forum. I don't know if
this can make a difference or not.
---edit---; ---erase---;
2006-11-24 09:52:48 spoirier@trust-forum {}
http://trust-forum.php.by/admin.php?action=forumsettings&mode=message&forumid=34&threadid=68
Warning: Missing argument 3 for getmessageslist() in
/h/phpby/htdocs.trust-forum.php.by/gls.class.php on line 2296
---edit---; ---erase---;
2006-12-03 22:57:00 Aliaksandr@trust-forum {}
Hello Sylvain.
There is a task list below, for 22 hours, it will be sent to programmer
after adjusting with You (this is an addition to previous pre-last-week
list).
1. Examine time requirements to disable wrong effect of ?back? button and
?refresh? button. For example, if the new message was added, ?refresh?
button should not add this message again. If the new message was added,
then another forum was opened, then ?back? button should not add this
message again.
2. Two private forums should be allowed to have the same name.
3. I noticed that now email user can access the forum, but the accents in
message body received by email is still wrong.
4. I notice that in
http://trust-forum.php.by/admin.php?action=usersettings&user=116
user info and pseudo also appear in a much "developed" style...
should be "météo".
5. link back from thread to forum is missing
6. Again, new lines do not work (not converted to
). Check this in
every possible situation (guest, remote, logged, admin).
7.
http://trust-forum.php.by/admin.php?action=forumsettings&mode=message&forumid=34&threadid=68
Warning: Missing argument 3 for getmessageslist() in
/h/phpby/htdocs.trust-forum.php.by/gls.class.php on line 2296
---edit---; ---erase---;
2006-12-03 23:42:17 spoirier@trust-forum {}
Well OK (now link back from thread to forum reappeared).
What about further developments (translations, then datings) ?
---edit---; ---erase---;
2006-12-06 20:31:55 spoirier@trust-forum {}
I clicked on a pseudo that had an encoding problem. Then I read:
name: MaГѓВўt
Host: Local forum
comment:
comment2:
creation date: 2006-02-26
The user took part in the following private forums:
Discussions en français;
-> This forum is public !
I also wait for the saving or posting message to lead to the last page of
the thread. The previewing is very funny : it previews the first page of
the thread without the message !
---edit---; ---erase---;
2006-12-06 21:39:13 Aliaksandr@trust-forum {}
about last comment, it was added to the last specification.
about previous message. My leadership asked for a report for last 3
months. Further work (datings and others) will be decided on higher level.
---edit---; ---erase---;
2006-12-13 22:48:43 Aliaksandr@trust-forum {}
Hello Sylvain.
trust-forum.php.by was updated accordingly last task. I would be glad to
know your opinion about most problematic sides of project ('save'
'preview' 'post', tranlsations, admin panel)
---edit---; ---erase---;