Install a Forum

Author Message

Simon Phillips

Tuesday 15 February 2005 12:54:19 pm

Hi,

I need to install forums into my existing ezPublish site. I have the 'forum' package installed, but there are no content classes or any other obvious forum settings. How do I set up a forum? After 2 hours of trawling the forums, all I've found is references to obscure functions in ezpublish 2.1 and a suggestion to 'copy and paste' from the demo site.

Copy and paste what?

I feel like I must be missing something obvious here - surely having the package 'installed' means the classes should be there too?

Please help!
Simon

kracker (the)

Tuesday 15 February 2005 1:14:39 pm

Honestly,

And I could be wrong, so don't hold me to it but ...

<b>If</b> you don't see any forum classes / objects in your eZ publish administrator, then odds are you did not install the (optional) forum component.

Example Screenshot of, Step 6: Site functionality (Setup Wizzard): http://ez.no/ez_publish/guided_tours/setup_wizard_guide/step_6_site_functionality

I really don't think you have the forum options installed.
If I were you, I would restart the setup and try again or start over from scratch. Pay close attention to make sure your installing into the correct database.

Hope this helps,

//kracker
Akrobatik - Don't Fear

Member since: 2001.07.13 || http://ezpedia.se7enx.com/

Simon Phillips

Tuesday 15 February 2005 3:20:58 pm

That is entirely possible!

However, the site is somewhat developed - I really don't want to start again from scratch just to add this functionality. What do these options actually do on the filesystem/database layer? Can I import them by hand? I have no worries about getting my hands dirty in SQL and php!

Thanks,
Simon

kracker (the)

Tuesday 15 February 2005 3:36:55 pm

I believe you can simply restart the setup wizard and do an in-place upgrade.

By adding a setting to your settings/siteaccess/(name)/site.ini.append.php which will restart the site in setup mode.

# Simply Add this value to enable the setup wizard.
# Set to true if you want the setup system to be activated
CheckValidity=true

Once you have done this I belive you can simply hit the site as normal to update your site existing code / database without over writing your existing information.

I belive it is Step 7: Site details which will give you the option (not shown on the screenshot below) that will prompt you how to deal with the existing database information.

http://ez.no/ez_publish/guided_tours/setup_wizard_guide/step_7_site_details

You might want to double check this to make sure, and always backup your code and database before doing things your not familiar with ...

Sadly I do not know of a simple way of doing this with just sql and source code, ( I too wish for the alternative to the setup ) sadly I think this is the only way.

cheers,
//kracker

Coldplay : The Scientist

Member since: 2001.07.13 || http://ezpedia.se7enx.com/

Simon Phillips

Tuesday 15 February 2005 3:49:12 pm

Thanks for your help with this one - very much appreciated.

Although the packages were supposedly installed, something had gone wrong - as you indicated. Fortunately, I've got it working fine by uninstalling and re-installing the forums package from the setup screen.

So just a tip for anyone else out there who's missing classes - <b>try a re-install of the package</b>. It worked for me!

Simon

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 18 2025 19:34:28
Script start
Timing: Jan 18 2025 19:34:28
Module start 'layout'
Timing: Jan 18 2025 19:34:28
Module start 'content'
Timing: Jan 18 2025 19:34:28
Module end 'content'
Timing: Jan 18 2025 19:34:28
Script end

Main resources:

Total runtime0.7155 sec
Peak memory usage4,096.0000 KB
Database Queries63

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0061 587.9063152.6250
Module start 'layout' 0.00610.0042 740.531339.4453
Module start 'content' 0.01030.7036 779.9766567.0313
Module end 'content' 0.71390.0015 1,347.007816.1797
Script end 0.7154  1,363.1875 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00340.4798160.0002
Check MTime0.00150.2092160.0001
Mysql Total
Database connection0.00050.073510.0005
Mysqli_queries0.654491.4682630.0104
Looping result0.00060.0783610.0000
Template Total0.683395.520.3417
Template load0.00220.307520.0011
Template processing0.681195.197620.3405
Template load and register function0.00010.018910.0001
states
state_id_array0.00170.242110.0017
state_identifier_array0.00150.202820.0007
Override
Cache load0.00190.2662430.0000
Sytem overhead
Fetch class attribute can translate value0.00050.070420.0003
Fetch class attribute name0.00110.156660.0002
XML
Image XML parsing0.00080.114720.0004
class_abstraction
Instantiating content class attribute0.00000.002270.0000
General
dbfile0.00080.1173180.0000
String conversion0.00000.003840.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
5content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
11content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
5content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
2content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1content/datatype/view/ezxmltags/literal.tpl<No override>extension/community/design/standard/templates/content/datatype/view/ezxmltags/literal.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 26
 Number of unique templates used: 7

Time used to render debug report: 0.0001 secs