1
mariusz2002
Formulize module - problems
  • 2008/1/11 19:36

  • mariusz2002

  • Just popping in

  • Posts: 3

  • Since: 2004/10/7


First of all I would like to say that the module is really great - thanks a lot for your job.
However I have some problems.

Let's say that I have three forms: "Company", "Project" and "Job Offer".
Problems:
1. I have created a framework with Company and Projects. Than I have added the "Subform" element to the Company form presenting projects by the company. It works fine. Next I have added to the same framework another relationship: "Company" - "Job Offer" and similar "Subform" element to the Company form presenting job offers by the company. Unfortunately the second subform is not shown.

2. In the above form (Company with embedded projects), a user from a different group is able to add a project for the company (the company has been created by someone else) without appropriate rights). It looks like a bug?

3. It seems that the XOOPS Global Search does not work with the module.

4. I use XOOPS 2.0.16 with Formulize 2.3RC1. XOOPS 2.0.18 shows information about undeclared variables. I have also tried Formulize from the “Formulize workshop - FSOSS 2007 Conference” but still no luck.

Any help/tips are welcome.

2
mariusz2002
Re: Formulize module - problems
  • 2008/1/13 16:28

  • mariusz2002

  • Just popping in

  • Posts: 3

  • Since: 2004/10/7


I have also noticed that when I try to publish a view, one group is missing: "Registered users". There are only two groups: "Webmasters" and "Anonymous Users".

Any ideas how to solve the problems?

3
jegelstaff
Re: Formulize module - problems

Hello, thanks for your interest in Formulize.

Some answers...probably not all good, but here we go:

You cannot currently have more than one subform displayed at once. That will be changed in the next release.

Permissions are per-form. So if someone has rights to create an entry in a given form, it has no bearing on their rights to create an entry in another form. Permissions in a form cannot be limited based on the content of entries. That would be a nice feature though!

There is a complicated way you can get global search to work with Pageworks. If you really, really want to do this, we can provide more details. It's limited in is usefulness though. The intended route is to let people search using the list of entries interface (or a subset of it that you make available through the "screens" controls, which are on the settings page (fourth icon, @ symbol and envelope on the admin page beside each form)).

We haven't tested with XOOPS 2.0.18 so I can't say what the issue is there at the moment.

Registered Users are often excluded for consideration in Formulize. Registered Users literally means everyone with an account. It's almost always counter-productive to give permissions to Registered Users, because what you really mean is you want to give permission to "all staff" or something like that. All users who have accounts is different from all staff, even though it may be that the two groups of users are identical.

It's a semantic thing, but it's important. Because later on, you might have a new bunch of users in your site, and all your permissions are tied to Registered Users. But as soon as the meaning of Registered Users changes because you have new users in your site who aren't staff, now all your permissions are screwed up.

You should create specific groups for every collection of people you want to assign permission to, and only use Registered Users for things that are genuinely for every single person who has an account in your site, no matter who they are.

Sorry if in your case, this distinction is academic. It's central to most sites that make interesting uses of Formulize. To make it easy to manage users in groups, and copy, or move, users from one group to another, you could install the Registration Codes module. You don't have to do anything in terms of creating codes or making a custom profile form like the Reg Codes readme describes, you just have to install the module, and then in the Reg Codes admin area, you will have a link to the "User Manager" and it will help you re-organize your users.

Sorry I don't have better news on these points. Let me know if you'd like more details.

--Julian
Technical Architect - Freeform Solutions
Formulize - custom registration forms, ad hoc forms and reports

Login

Who's Online

151 user(s) are online (84 user(s) are browsing Support Forums)


Members: 0


Guests: 151


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits