Fork me on GitHub

Suggestions Module?  Bottom

  • I was just wondering if anyone knew if there is a module out that would allow people to post suggestions for a site, content, etc., that would be sent to the administrators e-mail? I'm trying to find more content for my site and would like my visitors to have the option of submitting some.
  • I would probably just create a form in FormExpress.
  • I would need to d/l and install that module, right?
  • For submitting content, you've got submit news. Downloads and weblinks have features for people to submit as well. The advantage to going that route is that you let them do the data entry. You just proof it and approve. FormExpress works for the other stuff.

    Slugger
  • Well, I don't know for sure, but I'm guessing he's just looking for a way to provide users the ability to submit suggestions for the site in general, not necessarily specific links, files, etc. There are also some contact modules out there that would work, like VBContact and Formicula. I just like FormExpress so well because I can easily customize it to my liking. :)
  • You could use the Alarcontact module- it lets a user send an e-mial to any number of pre-defined addressed with predefined subjects and urgency....
    http://www.alarconcepts.com

    I could see this as a great way to have e-mail suggestions go to suggestions@yoursite.com with subjects like: content issues, functionality issues, graphic issues, suggestions.....

    --
    Burnham Racing
    Illinois Cycling Association
  • dont forget Pagesetter...

    Unless your looking for a challenge, or to learn... then RUN away FAST!
  • What exactly do formexpres and feproc do? Always was interested in that.
  • Form express is a module that enables you to make a form within postnuke- The form acts as does any HTML form yet the processors are automatically created so you don't have to do it manually. It's a great module, a bit tedious to use but very cool nonetheless. FeProc is a tool that enables you to create pipelines-or a complex if, then... flow system for form handling. Mainly though you can use FeProc to take info entered into a FormExpress form and store it in a Pagesetter database, and thus enabling you to display the inputted info in a templatable Pagesetter publication.

    It's a complex and rather tricky setup but once you get it all working it's a really cool tool. On one site (for my cycling team) I have multiple questioneers for various things. The team members fill out these online forms (formexpress) and they are sent confirmation e-mails, I recieve an e-mail notification and the data goes into a Pagesetter database (feProc) and then I can view the Pagesetter publication ond see all the info...

    --
    Burnham Racing
    Illinois Cycling Association
  • Cool, but why cant I do all of that with Pagesetter?
  • mgp7419

    Cool, but why cant I do all of that with Pagesetter?


    To an extent, you can, and FEPROC can tie FE in to Pagesetter as well. Though I've never really delved in to FEPROC.

    Where this would come in handy would be if you wanted say in the event of event publishing. Since, at this time, PostCalendar, Pagesetter & others can't communicate with each other, you could create a submission form with FormsExpress, then use FEPRoc to add the event to Pagesetter (or news) and to PostCalendar, along with sending the submittor a confirmation e-mail. I think that's the example use that Jorn has in the PS manual.

    --
    Home Page | Find on Facebook | Follow on Twitter
  • The pipeline is what's missing from Pagesetter... Once the data has been entered into the formexpress form FeProc then takes that data and sends it to the Pagesetter database. Along the way feProc can be configured to send a success e-mail to whomever with whatever message you so desire if the data is recieved, or a failure e-mail otherwise. feProc lets you setup pipelines.

    The main reason you can't do it with Pagesetter is that Pagesetter cannot handle conditions-that is you submit data into the Pagesetter database-that's it. Witht the exception of int/real/time/date there are no validators with definable conditions attached to them. FeProc is a big "if, then...then...and then...or..." system.

    IE:
    If data submitted send user a thank you e-mail and admin a success e-mail. Then direct user to a thank you page. If data fails redirect user to the form and send admin a failure notice....

    Check out the Pagesetter manual http://www.elfisk.dk…26#secExtraFeatures it has a better explination of the exact use...


    Halbrook is right, I had forgotten that part-that you can use feProc to enable the modules to pass data to one another. THere are a bunch of handlers built in and feproc can search within modules for others. In addition you can if capable define your own handlers....
  • It really sounds like all of these things should be built together.

    To bad there is so much duel development going on:(

    FYI, A forum thread for why J0rn didnt include FormExpress in the Pagesetter... Unfortunately he only talked about what FE didnt do.

    http://www.elfisk.dk/modules.php?op=modload&name=XForum&file=viewthread&tid=1429

    More on Guppy
    http://elfisk.dk/modules/pagesetter/docs/manual/Guppy_Development.html

    Ive done work with Guppy, and I always wondered what formexpress did. I also really wonder what processes the guppy data.
  • mgp7419

    To bad there is so much duel development going on:(


    I don't think it's that so much as it is not fully realizing the potential that exists in a module to be used across multiple sources. And a lack of understanding of how to best use hooks.

    I don't, for example, understand hooks from a coding point of view to even fully understand what needs to be done to which module to, for example, provide a hook from PostCalendar to News so that any event set in PC can add an announcement to the news as well. But FE combined with FEP can achieve that.

    --
    Home Page | Find on Facebook | Follow on Twitter

This list is based on users active over the last 60 minutes.