[midgard-user] HELP: Applying multiple styles on one website

View: New views
20 Messages — Rating Filter:   Alert me  
< Prev | 1 - 2 | Next >

[midgard-user] HELP: Applying multiple styles on one website

by Seppo Sahi-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi!

I have created following styles with Aegir.

  Styles for MyCo:
   |
   |-Welcome page
   |
   |-Sub page (dynamicnavi on left)
      |-Two columns
      |-Three columns

I would like to have "Welcome page" style on welcome page and different
"Sub page (dynamicnavi on left)" variations on content pages. I use
MidCOM AIS to assign different styles for topics/articles but seems like
it does not have any effect. The site always uses the style that is
defined in Aegir -> Websites -> MyCo web -> Details -> Style. I have
checked out from Spider-Admin that style really gets updated.

Am I doing something wrong? or maybe misunderstund how styles should be
used :)

I'm quite new with Midgard and I really appreciate all help you can
give!

--
Seppo



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Re: [midgard-user] HELP: Applying multiple styles on one website

by Arttu Manninen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Seppo Sahi wrote:

> Hi!
>
> I have created following styles with Aegir.
>
>   Styles for MyCo:
>    |
>    |-Welcome page
>    |
>    |-Sub page (dynamicnavi on left)
>       |-Two columns
>       |-Three columns
>
> I would like to have "Welcome page" style on welcome page and different
> "Sub page (dynamicnavi on left)" variations on content pages. I use
> MidCOM AIS to assign different styles for topics/articles but seems like
> it does not have any effect. The site always uses the style that is
> defined in Aegir -> Websites -> MyCo web -> Details -> Style. I have
> checked out from Spider-Admin that style really gets updated.

If you're using Aegir and don't see the changes, remember to
flush/disable MidCOM cache of that site. This is just a precaution,
since AIS flushes it automagically and if you select the component style
in AIS it should be immediately visible.

Flushing is done by simply visiting the uri
www.example.net/midcom-cache-invalidate and you can check the settings
from www.example.net/midcom-admin/settings/ to disable the cache if
you're using a small site with low amount of visits or if the site isn't
yet in production and you're building it.

Then the next is to try to give some 'hello world' echoing on styles.
I'll go through the basics so that there is no part missed:

1) MidCOM styles that you choose for components are used only where the
style element <(content)> is used in either element <(ROOT)> or
elsewhere in style elements. This means that you can't override the
style you have determined for the site by selecting a style for the
component.

2) Remember that components use spesific style elements (eg.
'de.linkm.taviewer' uses element 'show-article' and
'de.linkm.newsticker' uses 'show-detail' for similar purpose) - if your
styles (eg. your 'Sub page') don't have the right elements, there will
be nothing to show. Depending on the component you need to have the
spesific style elements that you override. Besides having the newest,
MidCOM CVS has also list of component spesific elements
(http://midcom.tigris.org/ - which wasn't answering just a moment ago...)

3) If you're certain you have done things right so far, flush cache as
described above and disable it if necessary.

Since you're willing to have dynamic navigation on left side if _not_ on
the frontpage, you can make a small if statement. Depending on MidCOM
version, you have many alternatives. Here's two ways I'd do it:

// Slower, yet less error prone in sense of using suffixed site
// structure
if ($GLOBALS['midcom_site']['nap']->get_current_node() ===
$GLOBALS['midcom_site']['nap']->get_root_node())
{
    // Do things in here
}

// Faster, yet you might have to manually determine which $argv level is
// the right one. print_r($argv) to see what it has, it might be useful
// also in other places.
if (array_key_exists(0, $argv))
{
    // Do things in here
}

I'd also place this if statement in ROOT-element the site uses.

> Am I doing something wrong? or maybe misunderstund how styles should be
> used :)

I hope this helped. :)

> I'm quite new with Midgard and I really appreciate all help you can
> give!

No problem.


--
Arttu Manninen

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


HELP: HTTP 500 when using no.odindata.quickform

by Seppo Sahi-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm trying to create no.odindata.quickform by AIS. Creating the component
works ok but I get HTTP error 500 when I try to use "create item" in order
to create a new form. After this user can see a default form with name,
email and comment fields on the site but admin can't see the created form in
AIS.

Does anyone know what is going on? Is there any docs about the quickform
component?

I attached my midcom log below (sorry about it's length).

My environment:
  Midgard 1.7.0
  PHP 4.3.10-16
  MidCOM 2.4.5
  MidCOM template 2005.07.18
  Aegir 1.0.3
  SpiderAdmin 1.4.0-RC2
  Mysql 4.0.24

Seppo

PS. Thanks for Arttu for the reply to my questions concerning styles!






-- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< --

Dec 07 23:30:44 [debug] Start of MidCOM run
Dec 07 23:30:44 [debug] ARGC = 4; ARGV =
Variable Type: array
Array
(
    [0] => 43
    [1] => data
    [2] => item
    [3] => create
)
Dec 07 23:30:44 [info] midcom_services_cache::initialize: Auto-Loading
module content
Dec 07 23:30:44 [debug] midcom_services_cache::load_module: Loading the
module file cache/module/content.php, expecting class
midcom_services_cache_module_content
Dec 07 23:30:44 [debug] midcom_services_cache::load_module: Creating and
initializing an instance of the cache module content.
Dec 07 23:30:44 [debug] midcom_services_cache_backend::initialize: DBA Cache
backend 'mysite.dynip.net_80_' initialized to file:
/var/cache/midgard/midcom/content/mysite.dynip.net_80_.db4
Dec 07 23:30:44 [debug] midcom_services_cache_backend::initialize: DBA Cache
backend 'mysite.dynip.net_80__data' initialized to file:
/var/cache/midgard/midcom/content/mysite.dynip.net_80__data.db4
Dec 07 23:30:44 [debug] midcom_services_cache_module_content::_check_hit: We
are in uncached operation, skipping check_hit detection.
Dec 07 23:30:44 [debug]
midcom_services_cache_module_content::_start_caching: Starting output
buffering with disabled implicit flush...
Dec 07 23:30:44 [info] midcom_services_cache::initialize: Auto-Loading
module nap
Dec 07 23:30:44 [debug] midcom_services_cache::load_module: Loading the
module file cache/module/nap.php, expecting class
midcom_services_cache_module_nap
Dec 07 23:30:44 [debug] midcom_services_cache::load_module: Creating and
initializing an instance of the cache module nap.
Dec 07 23:30:44 [debug] midcom_services_cache_backend::initialize: DBA Cache
backend 'NAP_0e5a6980d30344699d7f6bb4734ae321' initialized to file:
/var/cache/midgard/midcom/nap/NAP_0e5a6980d30344699d7f6bb4734ae321.db4
Dec 07 23:30:44 [debug] midcom_application::start-services: Initializing
Services
Dec 07 23:30:44 [debug] midcom_application::start-services: ... i18n
Dec 07 23:30:44 [debug] midcom_services_i18n::_read_cookie: No
midcom_services_i18n Cookie on this site
Dec 07 23:30:44 [debug] midcom_services_i18n::_read_http_negotiation:
Language preference array:
Variable Type: array
Array
(
    [fi] => 1
)
Dec 07 23:30:44 [info] midcom_services_i18n::_set_startup_langs: Set current
language to fi with charset ISO-8859-15 (HTTP)
Dec 07 23:30:44 [debug] midcom_application::start-services: ... done
Dec 07 23:30:44 [debug] midcom_services_i18n::get_l10n: midcom/default was
not found in the cache, loading it now.
Dec 07 23:30:44 [debug] midcom_application::codeinit: Creating URL Parser
with argc/v from global Environment
Dec 07 23:30:44 [debug] midcom_application::codeinit: ARGC = 4; ARGV =
Variable Type: array
Array
(
    [0] => 43
    [1] => data
    [2] => item
    [3] => create
)
Dec 07 23:30:44 [debug] URL Parser: Trying to fetch variable with prefix
midcom
Dec 07 23:30:44 [debug] URL Parser: $this->argv[0] (43) does not start with
prefix >midcom<
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Trying to
load component midcom.admin.content
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Instantiating
midcom_admin_content_midcom()
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Loading
sitewide configuration
Dec 07 23:30:44 [debug] midcom_helper_configuration: Array Constructor
called
Dec 07 23:30:44 [debug] midcom_helper_configuration: Array Constructor
called
Dec 07 23:30:44 [debug] midcom_services_i18n::get_l10n:
midcom.admin.content/default was not found in the cache, loading it now.
Dec 07 23:30:44 [debug] L10N load language fi:: Loading the contents of file
/usr/share/midgard/midcom/lib/midcom/admin/content/locale/default.fi.txt...
Dec 07 23:30:44 [debug] L10N load language fi:: Successfully loaded
/usr/share/midgard/midcom/lib/midcom/admin/content/locale/default.fi.txt
(file format version 2.1.0)
Dec 07 23:30:44 [warn]
midcom_helper__componentloader::get_component_property: Requested unkown
property key 2 for component midcom.admin.content
Dec 07 23:30:44 [info] midcom_helper__componentloader::_load: Component
midcom.admin.content loaded successfully
Dec 07 23:30:44 [warn]
midcom_helper__componentloader::get_component_property: Requested unkown
property key 2 for component midcom.admin.content
Dec 07 23:30:44 [debug] midcom_helper__componentloader::get_component_class:
Instantinating midcom_admin_content_component.
Dec 07 23:30:44 [debug] midcom_application::_loadconfig: Trying to load
configuration for midcom.admin.content
Dec 07 23:30:44 [debug] midcom_helper_configuration: Midgard Object
Constructor called
Dec 07 23:30:44 [debug] midcom_helper_configuration::_store_from_object:
Accessing the parameter domain midcom.admin.content from $object
Dec 07 23:30:44 [debug] midcom_helper_configuration: Array Constructor
called
Dec 07 23:30:44 [debug] midcom_admin_content_main::can_handle: We have 4
Arguments:
Variable Type: array
Array
(
    [0] => 43
    [1] => data
    [2] => item
    [3] => create
)
Dec 07 23:30:44 [info] midcom_application::_checkobject: Component
midcom.admin.content will handle request.
Dec 07 23:30:44 [info] midcom_application::_handle: Component
midcom.admin.content attempts to handle the request
Dec 07 23:30:44 [info] midcom_services_cache_module_content::no_cache:
Caching disabled by no_cache() method, sending appropriate headers.
Dec 07 23:30:44 [info] midcom_application::_set_current_context: Setting
active context to 1.
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: Context created:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/data/
    [2] => 1
    [3] => MidgardTopic Object
        (
            [__table__] => topic
            [id] => 16
            [sitegroup] => 2
            [midcom_component] => de.linkm.taviewer
            [midcom_style] => /Muotikaupan Liito WWW
            [midcom.helper.nav_navorder] => 0
            [midcom.helper.metadata_approved] => 1133130854
            [midcom.helper.metadata_approver] =>
ea5a8c867f378a3a87dd72e69c54383e
            [up] => 0
            [score] => 0
            [name] => 192-168-0-10-root-topic
            [description] =>
            [extra] => 192.168.0.10 root topic
            [owner] => 6
            [code] =>
            [creator] => 1
            [created] => 1133100100
            [revisor] => 1
            [revised] => 1133885185
            [revision] => 14
        )

    [4] => MidgardTopic Object
        (
            [__table__] => topic
            [id] => 43
            [sitegroup] => 2
            [midcom_component] => no.odindata.quickform
            [midcom.helper.nav_navorder] => 0
            [up] => 35
            [score] => 0
            [name] => tilauskaavake
            [description] =>
            [extra] => tilauskaavake
            [owner] => 6
            [code] =>
            [creator] => 3
            [created] => 1133990944
            [revisor] => 3
            [revised] => 1133990944
            [revision] => 0
        )

    [6] => no.odindata.quickform
    [7] =>
    [8] =>
    [9] =>
    [100] =>
    [102] =>
    [101] =>
    [103] =>
    [1000] => Array
        (
        )

    [1] => admin
)
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: Local Data Cache:
Variable Type: array
Array
(
    [context] => 1
    [adminprefix] => /midcom-admin/ais/
    [admintopicprefix] => /midcom-admin/ais/43/
    [adminmode] => data
)
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: We are in Data
Mode
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Trying to
load component no.odindata.quickform
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Instantiating
no_odindata_quickform_midcom()
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Trying to
load component midcom.helper.datamanager
Dec 07 23:30:44 [debug] midcom_helper__componentloader::_load: Instantiating
midcom_helper_datamanager_midcom()
Dec 07 23:30:44 [info] midcom_helper__componentloader::_load: Component
midcom.helper.datamanager loaded successfully
Dec 07 23:30:44 [debug] no_odindata_quickform_midcom midcom::initialize:
Loading default configuration
Dec 07 23:30:44 [debug] midcom_helper_configuration: Array Constructor
called
Dec 07 23:30:44 [debug] midcom_helper_configuration: Array Constructor
called
Dec 07 23:30:44 [debug] midcom_services_i18n::get_l10n:
no.odindata.quickform/default was not found in the cache, loading it now.
Dec 07 23:30:44 [debug] L10N load language fi::
/usr/share/midgard/midcom/lib/no/odindata/quickform/locale/default.fi.txt
does not exist, creating an empty language array therefore.
Dec 07 23:30:44 [debug] L10N load language en::
/usr/share/midgard/midcom/lib/no/odindata/quickform/locale/default.en.txt
does not exist, creating an empty language array therefore.
Dec 07 23:30:44 [info] midcom_helper__componentloader::_load: Component
no.odindata.quickform loaded successfully
Dec 07 23:30:44 [debug]
midcom_helper__componentloader::get_contentadmin_class: Instantinating
no_odindata_quickform_contentadmin.
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: Command object
has been created:
Variable Type: object: midcom_admin_content__cmddata
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: Preparing Main
Toolbar...
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/topic/create/
    [1] => Luo alakansio
    [2] =>
    [3] => stock-icons/16x16/new-dir.png
    [4] => 1
    [5] => /midcom-admin/ais/43/topic/create/
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/topic/edit/
    [1] => Muokkaa kansiota
    [2] =>
    [3] => stock-icons/16x16/edit-folder.png
    [4] => 1
    [5] => /midcom-admin/ais/43/topic/edit/
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/topic/score/
    [1] => Järjestele kansiota
    [2] =>
    [3] => stock-icons/16x16/topic-score.png
    [4] => 1
    [5] => /midcom-admin/ais/43/topic/score/
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/topic/delete/
    [1] => Poista kansio
    [2] =>
    [3] => stock-icons/16x16/trash.png
    [4] => 1
    [5] => /midcom-admin/ais/43/topic/delete/
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/attachment/
    [1] => Kansion liitteet
    [2] =>
    [3] => stock-icons/16x16/attach.png
    [4] => 1
    [5] => /midcom-admin/ais/43/attachment/
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: Command executing
now.
Dec 07 23:30:44 [debug] midcom_helper_configuration: Midgard Object
Constructor called
Dec 07 23:30:44 [debug] midcom_helper_configuration::_store_from_object:
Accessing the parameter domain no.odindata.quickform from $object
Dec 07 23:30:44 [debug] midcom_helper_configuration::_store_from_object: No
parameters found, assuming empty domain.
Dec 07 23:30:44 [debug] midcom_services_i18n::get_l10n:
midcom.helper.datamanager/default was not found in the cache, loading it
now.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_load_schema_database:
Trying to load Layout database from the snippet
file:/no/odindata/quickform/config/schemadb_config.dat
Dec 07 23:30:44 [info] midcom_helper_datamanager::_true_init: Object has no
schema, trying to use default: config
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Got Layout
config. Validating it...
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Layout config
found.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: We have to
translate the schema using the database no.odindata.quickform.
Dec 07 23:30:44 [debug] L10N load language fi:: Loading the contents of file
/usr/share/midgard/midcom/lib/midcom/locale/default.fi.txt...
Dec 07 23:30:44 [debug] L10N load language fi:: Successfully loaded
/usr/share/midgard/midcom/lib/midcom/locale/default.fi.txt (file format
version 2.1.0)
Dec 07 23:30:44 [debug] L10N load language en:: Loading the contents of file
/usr/share/midgard/midcom/lib/midcom/locale/default.en.txt...
Dec 07 23:30:44 [debug] L10N load language en:: Successfully loaded
/usr/share/midgard/midcom/lib/midcom/locale/default.en.txt (file format
version 2.1.0)
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_new_item:
Variable Type: array
Array
(
    [description] => mail_new_item
    [datatype] => boolean
    [helptext] => mail new item
    [hidden] => 1
    [default] => 1
    [name] => mail_new_item
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type
midcom_helper_datamanager_widget_checkbox for field mail_new_item.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_address_to:
Variable Type: array
Array
(
    [description] => Mailadress to send the form to
    [datatype] => text
    [helptext] => Who should get the mail?
    [location] => config
    [config_key] => mail_address_to
    [config_domain] => no.odindata.quickform
    [start_fieldgroup] => Array
        (
            [title] => Mailsettings
        )

    [name] => mail_address_to
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field mail_address_to.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_subject:
Variable Type: array
Array
(
    [description] => Email subject
    [datatype] => text
    [helptext] => The subject of the email
    [location] => config
    [config_key] => mail_subject
    [config_domain] => no.odindata.quickform
    [name] => mail_subject
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field mail_subject.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_address_from:
Variable Type: array
Array
(
    [description] => Which mailaddress should the mail come from?
    [datatype] => text
    [helptext] => Which mailaddress should the mail come from?
    [location] => config
    [config_key] => mail_address_from
    [config_domain] => no.odindata.quickform
    [name] => mail_address_from
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field mail_address_from.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_reciept:
Variable Type: array
Array
(
    [description] => Send mail to submitter? (BIG NOTE: YOU MUST HAVE A
'email' attribute in the form schema for this to work!
    [datatype] => boolean
    [location] => config
    [config_key] => mail_reciept
    [config_domain] => no.odindata.quickform
    [helptext] => Do you want to send a recept to the submitter of the form?
    [name] => mail_reciept
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type
midcom_helper_datamanager_widget_checkbox for field mail_reciept.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_reciept_message:
Variable Type: array
Array
(
    [description] => Message to send to user
    [datatype] => text
    [widget] => text
    [location] => config
    [config_key] => mail_reciept_message
    [config_domain] => no.odindata.quickform
    [widget_text_height] => 4em
    [widget_text_inputstyle] => longtext
    [helptext] => If you want to write a note to the user, write it here.
    [name] => mail_reciept_message
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field mail_reciept_message.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
mail_reciept_data:
Variable Type: array
Array
(
    [description] => Include submitted data in reciept?
    [datatype] => boolean
    [location] => config
    [config_key] => mail_reciept_data
    [config_domain] => no.odindata.quickform
    [helptext] =>
    [end_fieldgroup] =>
    [name] => mail_reciept_data
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type
midcom_helper_datamanager_widget_checkbox for field mail_reciept_data.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
topic_introduction:
Variable Type: array
Array
(
    [description] => Message over the form
    [datatype] => text
    [location] => config
    [widget] => html
    [config_key] => form_description
    [config_domain] => no.odindata.quickform
    [widget_text_height] => 4em
    [helptext] => topic_introduction_help
    [name] => topic_introduction
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_html
for field topic_introduction.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
end_message:
Variable Type: array
Array
(
    [description] => Thank you message to the user
    [datatype] => text
    [location] => config
    [widget] => html
    [config_key] => end_message
    [config_domain] => no.odindata.quickform
    [widget_text_height] => 4em
    [default] =>
    [helptext] => This message is shown to the user after the form has been
submitted.
    [name] => end_message
    [hidden] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_html
for field end_message.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
schemadb:
Variable Type: array
Array
(
    [description] => schemadb
    [datatype] => text
    [location] => config
    [config_domain] => no.odindata.quickform
    [hidden] => 1
    [config_key] => schemadb
    [name] => schemadb
    [helptext] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field schemadb.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
form_user:
Variable Type: array
Array
(
    [description] => public posting user
    [datatype] => text
    [location] => config
    [config_domain] => no.odindata.quickform
    [config_key] => form_user
    [hidden] => 1
    [name] => form_user
    [helptext] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field form_user.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
form_pass:
Variable Type: array
Array
(
    [description] => public posting password
    [datatype] => text
    [location] => config
    [config_domain] => no.odindata.quickform
    [config_key] => form_pass
    [widget_text_inputstyle] => password
    [end_fieldgroup] =>
    [hidden] => 1
    [name] => form_pass
    [helptext] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field form_pass.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
topic_urlname:
Variable Type: array
Array
(
    [description] => topic_urlname
    [datatype] => text
    [location] => name
    [hidden] => 1
    [name] => topic_urlname
    [helptext] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field topic_urlname.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_true_init: Processing
topic_title:
Variable Type: array
Array
(
    [description] => topic_title
    [datatype] => text
    [location] => name
    [hidden] => 1
    [name] => topic_title
    [helptext] =>
    [readonly] =>
    [required] =>
    [aisonly] =>
)
Dec 07 23:30:44 [debug] midcom_helper_datamanager_datatype::_constructor: We
have to instantinate a widget of type midcom_helper_datamanager_widget_text
for field topic_title.
Dec 07 23:30:44 [debug] midcom_helper_datamanager::_populate_data: Array
Dump:
Variable Type: array
Array
(
    [_schema] => config
    [_storage_type] => topic
    [_storage_id] => 43
    [_storage_guid] => 1636f77a4509930867699b21ec734493
    [mail_new_item] => 1
    [mail_address_to] =>
    [mail_subject] =>
    [mail_address_from] =>
    [mail_reciept] =>
    [mail_reciept_message] =>
    [mail_reciept_data] =>
    [topic_introduction] =>
    [end_message] =>
    [schemadb] =>
    [form_user] =>
    [form_pass] =>
    [topic_urlname] => tilauskaavake
    [topic_title] => tilauskaavake
)
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/configuration of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/configuration_dm of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/l10n of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/l10n_midcom of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/errstr of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/auth of 1
Dec 07 23:30:44 [debug] midcom_admin_content_main::handle: Data Component
declared unable to handle the request.
Dec 07 23:30:44 [debug] midcom_application::_handle: Command execution
Result was:
Dec 07 23:30:44 [debug] midcom_application::_handle: Preparing Meta
Toolbar...
Dec 07 23:30:44 [debug] _basicnav::_loadNode: Parent node is not loaded,
traversing upwards to find missing nodes.
Dec 07 23:30:44 [debug] _basicnav::_loadNode: Adding 35 (tiedotus) to load
queue
Dec 07 23:30:44 [debug] _basicnav::_loadNode: Adding 16
(192-168-0-10-root-topic) to load queue
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Trying to load
NAP data for topic 16...
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Cache hit for
the guid 16.
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Node structure
to return:
Variable Type: array
Array
(
    [0] => 192-168-0-10-root-topic/
    [1] => 192.168.0.10 root topic
    [11] =>
    [15] =>
    [100] => 1
    [102] => 1
    [101] => 1133100100
    [103] => 1133885185
    [10] => 0e5a6980d30344699d7f6bb4734ae321
    [5] => 16
    [6] => node
    [9] => 0
    [12] => de.linkm.taviewer
    [19] =>
    [20] =>
    [2] => -1
    [17] =>
    [16] => MidgardTopic Object
        (
            [__table__] => topic
            [id] => 16
            [sitegroup] => 2
            [midcom_component] => de.linkm.taviewer
            [midcom_style] => /Muotikaupan Liito WWW
            [midcom.helper.nav_navorder] => 0
            [midcom.helper.metadata_approved] => 1133130854
            [midcom.helper.metadata_approver] =>
ea5a8c867f378a3a87dd72e69c54383e
            [up] => 0
            [score] => 0
            [name] => 192-168-0-10-root-topic
            [description] =>
            [extra] => 192.168.0.10 root topic
            [owner] => 6
            [code] =>
            [creator] => 1
            [created] => 1133100100
            [revisor] => 1
            [revised] => 1133885185
            [revision] => 14
        )

    [21] =>
    [4] => 1
    [13] => http://mysite.dynip.net/
    [18] => /
    [14] =>
http://mysite.dynip.net/midcom-permalink-0e5a6980d30344699d7f6bb4734ae321
)
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_loadnodedata: Successfully
loaded NAP data from Topic 16
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Trying to load
NAP data for topic 35...
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Cache hit for
the guid 35.
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Node structure
to return:
Variable Type: array
Array
(
    [0] => tiedotus/
    [1] => Tiedotus
    [11] =>
    [15] =>
    [100] => 3
    [102] => 3
    [101] => 1133907188
    [103] => 1133907188
    [10] => a57a8ae15da90da1e2647fff9d172285
    [5] => 35
    [6] => node
    [9] => 0
    [12] => de.linkm.taviewer
    [19] =>
    [20] =>
    [2] => 16
    [17] => tiedotus/
    [16] => MidgardTopic Object
        (
            [__table__] => topic
            [id] => 35
            [sitegroup] => 2
            [midcom_component] => de.linkm.taviewer
            [midcom.helper.nav_navorder] => 0
            [up] => 16
            [score] => 0
            [name] => tiedotus
            [description] =>
            [extra] => Tiedotus
            [owner] => 6
            [code] =>
            [creator] => 3
            [created] => 1133907188
            [revisor] => 3
            [revised] => 1133907188
            [revision] => 0
        )

    [21] =>
    [4] => 1
    [13] => http://mysite.dynip.net/tiedotus/
    [18] => /tiedotus/
    [14] =>
http://mysite.dynip.net/midcom-permalink-a57a8ae15da90da1e2647fff9d172285
)
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_loadnodedata: Successfully
loaded NAP data from Topic 35
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Trying to load
NAP data for topic 43...
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Cache hit for
the guid 43.
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_get_node: Node structure
to return:
Variable Type: array
Array
(
    [0] => tilauskaavake/
    [1] => tilauskaavake
    [11] =>
    [100] => 3
    [102] => 3
    [101] => 1133990944
    [103] => 1133990944
    [10] => 1636f77a4509930867699b21ec734493
    [5] => 43
    [6] => node
    [9] => 0
    [12] => no.odindata.quickform
    [19] =>
    [20] => Array
        (
        )

    [15] =>
    [2] => 35
    [17] => tiedotus/tilauskaavake/
    [16] => MidgardTopic Object
        (
            [__table__] => topic
            [id] => 43
            [sitegroup] => 2
            [midcom_component] => no.odindata.quickform
            [midcom.helper.nav_navorder] => 0
            [up] => 35
            [score] => 0
            [name] => tilauskaavake
            [description] =>
            [extra] => tilauskaavake
            [owner] => 6
            [code] =>
            [creator] => 3
            [created] => 1133990944
            [revisor] => 3
            [revised] => 1133990944
            [revision] => 0
        )

    [21] =>
    [4] => 1
    [13] => http://mysite.dynip.net/tiedotus/tilauskaavake/
    [18] => /tiedotus/tilauskaavake/
    [14] =>
http://mysite.dynip.net/midcom-permalink-1636f77a4509930867699b21ec734493
)
Dec 07 23:30:44 [debug] midcom_helper__componentloader::get_nap_class:
Instantinating no_odindata_quickform_nap.
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/configuration of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/configuration_dm of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/l10n of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/l10n_midcom of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/errstr of 1
Dec 07 23:30:44 [debug] midcom_application::get_custom_context_data: Custom
Component Context Request: no.odindata.quickform/auth of 1
Dec 07 23:30:44 [debug] midcom_helper__basicnav::_loadnodedata: Successfully
loaded NAP data from Topic 43
Dec 07 23:30:44 [debug] midcom.helper.metadata::retrieve: We have to load
the schema first
Dec 07 23:30:44 [debug] L10N load language fi:: Loading the contents of file
/usr/share/midgard/midcom/lib/midcom/helper/datamanager/locale/default.fi.tx
t...
Dec 07 23:30:44 [debug] L10N load language fi:: Successfully loaded
/usr/share/midgard/midcom/lib/midcom/helper/datamanager/locale/default.fi.tx
t (file format version 2.1.0)
Dec 07 23:30:44 [debug] midcom.helper.metadata::retrieve: Successfully
created a metadata object for 1636f77a4509930867699b21ec734493.
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): We have an
relative URL, transformig it...
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] => /midcom-admin/ais/43/data/
    [1] => 'tilauskaavake':n metadata
    [2] => GUID: 1636f77a4509930867699b21ec734493
    [3] =>
    [4] =>
    [5] =>
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] =>
/midcom-admin/ais/43/meta/1636f77a4509930867699b21ec734493/approve.html
    [1] => Hyväksy
    [2] => Ei hyväksytty
    [3] => stock-icons/16x16/not_approved.png
    [4] => 1
    [5] =>
/midcom-admin/ais/43/meta/1636f77a4509930867699b21ec734493/approve.html
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] =>
/midcom-admin/ais/43/meta/1636f77a4509930867699b21ec734493/hide.html
    [1] => Piilota
    [2] => Näkyvä
    [3] => stock-icons/16x16/not_hidden.png
    [4] => 1
    [5] =>
/midcom-admin/ais/43/meta/1636f77a4509930867699b21ec734493/hide.html
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [debug] midcom_helper_toolbar::add_item(): Adding Element:
Variable Type: array
Array
(
    [0] =>
/midcom-admin/ais/43/meta/1636f77a4509930867699b21ec734493/edit.html
    [1] => Muokkaa metadataa
    [2] =>
    [3] => stock-icons/16x16/properties.png
    [4] => 1
    [5] =>
/midcom-admin/ais/43/meta/1636f77a4509930867699b21ec734493/edit.html
    [6] => Array
        (
        )

)
Dec 07 23:30:44 [info] midcom_application::_set_current_context: Setting
active context to 0.
Dec 07 23:30:44 [error] midcom_application::_process: Component
midcom.admin.content failed to handle the request:
Dec 07 23:30:44 [error] midcom_application::_process: # Error Code: 500
Dec 07 23:30:44 [error] midcom_application::_process: # Error String:
Dec 07 23:30:44 [debug] midcom_application::generate_error: Error Page
output finished, exitting now
Dec 07 23:30:44 [info] midcom_application::finish: Finishing
Dec 07 23:30:44 [info] midcom_services_cache::shutdown: Stopping module nap
Dec 07 23:30:44 [info] midcom_services_cache::shutdown: Stopping module
content
Dec 07 23:30:44 [debug]
midcom_services_cache_module_content::_finish_caching: We are on
no_cache/live mode, flushing output buffer and exitting
Dec 07 23:30:44 [debug] midcom_services_cache::shutdown: END OF MIDCOM
REQUEST


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Re: HELP: HTTP 500 when using no.odindata.quickform

by Arttu Manninen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Seppo Sahi wrote:
> I'm trying to create no.odindata.quickform by AIS. Creating the component
> works ok but I get HTTP error 500 when I try to use "create item" in order
> to create a new form. After this user can see a default form with name,
> email and comment fields on the site but admin can't see the created form in
> AIS.

I've been encountering the same and come up with the human reasons: I
reckon this was the first component written by Tarjei and I have simply
presumed that he never intended to use that 'create item'.

How is it, Tarjei? Does that 'create item' have any actual use? It would
be handy to develope (I also have some ideas in my sleeves that I could
try to implement) the component so that sent forms could be optionally
saved.

Some of these ideas are:

- using style engine to give hands on the output www-form (send-form)
- configurable message headers (character encoding etc)
- handling of 'datatype' => 'multiselect'
- *not* using datamanager stylesheet, which breaks many things

> PS. Thanks for Arttu for the reply to my questions concerning styles!

NP. Did you manage to get ahead with it? I presume so, since you weren't
asking more questions. :)


--
Arttu aka adrenalin

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


RE: HELP: HTTP 500 when using no.odindata.quickform

by Seppo Sahi-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> I've been encountering the same and come up with the human reasons: I
> reckon this was the first component written by Tarjei and I have simply
> presumed that he never intended to use that 'create item'.

So is there any workarounds? I mean how do I create a custom web form that
would e.g. contain fields for name, age, affiliation etc..?

> > PS. Thanks for Arttu for the reply to my questions concerning styles!
>
> NP. Did you manage to get ahead with it? I presume so, since you weren't
> asking more questions. :)

Eventually I did (YES!) :) Your answer was very informative so thank you! It
just took a while for a newbie like me to grasp everything. I think that it
is a quite common misunderstanding for a newbie to think that the styles
chosen in AIS could be used to control the whole outlook of the site.

Seppo


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Re: HELP: HTTP 500 when using no.odindata.quickform

by Arttu Manninen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Arttu Manninen [AM] wrote to Seppo Sahi [SS]:
[ How to improve no.odindata.quickforms ]
AM> - using style engine to give hands on the output www-form (send-form)
AM> - configurable message headers (character encoding etc)
AM> - handling of 'datatype' => 'multiselect'
AM> - *not* using datamanager stylesheet, which breaks many things

I was mocking the wrong tree - it's ais.css that overrides fonts and
doesn't stay on its own property. datamanager.css stays mainly where
it's supposed to stay.

SS> So is there any workarounds? I mean how do I create a custom web
SS> form that would e.g. contain fields for name, age, affiliation
SS> etc..?

Sure. You should write a config and a schema (I hope this is already
familiar) for the component and place (at least) the 'config' to snippet
directory '/sitegroup-config/no.odindata.quickform/'. Everything that is
in the schema will be (unless otherwise spesified with 'aisonly' or
'hidden') used in the form.

If you are needing help with writing a schema, just say so.


--
Arttu


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Parent Message unknown Re: HELP: HTTP 500 when using no.odindata.quickform

by Tarjei Huse-8 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Wed, Dec 07, 2005 at 11:51:59PM +0200, Arttu Manninen wrote:

> Seppo Sahi wrote:
> > I'm trying to create no.odindata.quickform by AIS. Creating the component
> > works ok but I get HTTP error 500 when I try to use "create item" in order
> > to create a new form. After this user can see a default form with name,
> > email and comment fields on the site but admin can't see the created form in
> > AIS.
>
> I've been encountering the same and come up with the human reasons: I
> reckon this was the first component written by Tarjei and I have simply
> presumed that he never intended to use that 'create item'.
That is correct.
> How is it, Tarjei? Does that 'create item' have any actual use? It would
> be handy to develope (I also have some ideas in my sleeves that I could
> try to implement) the component so that sent forms could be optionally
> saved.
No it doesn't. I think the last version of midcom (2.4.6) has a updated version
that cleans it up and away.
>
> Some of these ideas are:
> - using style engine to give hands on the output www-form (send-form)
this is possible. One example:
http://www.odinsystemer.no/no/kurs

I'm planning to use the styleengine for the email output as well in 2.6.

> - configurable message headers (character encoding etc)
this should be in the configuration part of the midcom.
> - handling of 'datatype' => 'multiselect'
Yep, that's a point.
> - *not* using datamanager stylesheet, which breaks many things
?

Tarjei


> > PS. Thanks for Arttu for the reply to my questions concerning styles!
>
> NP. Did you manage to get ahead with it? I presume so, since you weren't
> asking more questions. :)
>
>
> --
> Arttu aka adrenalin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@...
> For additional commands, e-mail: user-help@...
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Re: HELP: HTTP 500 when using no.odindata.quickform

by Arttu Manninen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

tarjei@... replied to arttu.manninen@...
[ no.odindata.quickform ]
AM> - *not* using datamanager stylesheet, which breaks many things
TH> ?

I presume it is datamanager which also includes in <(css-extra)>
stylesheet 'ais.css'. This stylesheet overrides things like font, font
size and such. /me doesn't approve.


--
Arttu

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


RE: HELP: HTTP 500 when using no.odindata.quickform

by Seppo Sahi-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> SS> So is there any workarounds? I mean how do I create a custom web
> SS> form that would e.g. contain fields for name, age, affiliation
> SS> etc..?
>
> Sure. You should write a config and a schema (I hope this is already
> familiar) for the component and place (at least) the 'config'
> to snippet directory
> '/sitegroup-config/no.odindata.quickform/'. Everything that
> is in the schema will be (unless otherwise spesified with 'aisonly' or
> 'hidden') used in the form.
>
> If you are needing help with writing a schema, just say so.

I'm not familiar with configuring a component. So I think we have to
start from the basics. I have now the
'/sitegroup-config/no.odindata.quickform/' snippet directory. I know
that I can find the default configuration in
'../midcom/lib/no/odindata/quickform/config' directory in my local
filesystem. What do I have to do then?
  1. What is the purpose of each file in the local filesystem?
  2. Where do I put the modified version under the
'/sitegroup-config/no.odindata.quickform/' snippet directory?
  3. What should be the format of each file? A pointer to some reference
would be nice.

Then I wonder if this customized configuration is sitegroup specific.
How do I create two different forms in the same sitegroup?

Thanks for help again ;)

Seppo



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Re: HELP: HTTP 500 when using no.odindata.quickform

by Arttu Manninen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Seppo Sahi wrote:
> I'm not familiar with configuring a component. So I think we have to
> start from the basics. I have now the
> '/sitegroup-config/no.odindata.quickform/' snippet directory. I know
> that I can find the default configuration in
> '../midcom/lib/no/odindata/quickform/config' directory in my local
> filesystem. What do I have to do then?
>   1. What is the purpose of each file in the local filesystem?
>   2. Where do I put the modified version under the
> '/sitegroup-config/no.odindata.quickform/' snippet directory?

You don't. Use eg. 'snippets' leaf in Aegir instead. I wrote a quick
entry for the documentation in
https://www.midgard-project.org/documentation/midcom-component-configuration/

In nutshell:

1) log into Aegir
2) go to snippets -leaf
3) create snippet directories '/sitegroup-config/no.odindata.quickform'
4) create snippet 'config'
5) copy and paste the original config
   - change the schema path to what you want to
   - with experience I'd recommend to use
     '/sitegroup-config/no.odindata.quickform' for the path
6) write schema
   - you can use the original schema as a guideline
   - rule of thumb: if you don't know what 'location' to specify, use
     'parameter'

Eclipse might be one tool that might help when browsing through
component schemas, styles and such. I was writing in the summertime a
bit of a small tutoria to explain some parts of schemas, yet the work
was left on the table. It's *very* incomplete, but can be found in

http://www.kaktus.cc/midgard/schema/

> Then I wonder if this customized configuration is sitegroup specific.
> How do I create two different forms in the same sitegroup?

'no.odindata.quickform' has in 'component configuration' a place where
you can enter the schema path if you don't want to use the default.

BTW, if you want to get a local tutor, you can also contact me. My
office is in Matinkyl?, so we could also sit down and take a look under
the skirt of MidCOM.


--
Adrenalin


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...


Re: HELP: HTTP 500 when using no.odindata.quickform

by Arttu Manninen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Arttu Manninen wrote to Seppo Sahi:
> You don't. Use eg. 'snippets' leaf