A whole bunch of questions!

A place for discussion about skinning and design. Before posting questions here you should review the documentation about creating skins.

This thread is closed to new posts. You must sign in to post in the forums.
1/3/2014 9:24:08 AM
Gravatar
Total Posts 4

A whole bunch of questions!

Hello,

I am totally new to MojoPortal. I generally work in Joomla! and Wordpress / LAMP architecture.

The web firm I am working for had a new client approach us regarding finishing their Mojo based website.

I guess most things are fairly logical.  I found the skins, and the skin that they are using.  I get that layout.Master functions like other CMS's index.php file.  Then there are code snippets <portal> <nov:> <asp> that make things work.

So now onto my issues:

1)Breadcrumbs:  Looking through your documentation I would want to drop this snippet into layout.Master:
<portal:Breadcrumbs id="Breadcrumbs" runat="server"></portal:Breadcrumbs>

However this yields no results.  I added some additional code right next to it just to make sure I am in the correct file
|<portal:Breadcrumbs id="Breadcrumbs" runat="server"></portal:Breadcrumbs><h3>Hello?!</h3>

and the Hello shows up but no breadcrumbs.   Advice?

2)The site i am working on is a sub-site of another site.  The main site is in data/sites/1, and the subsite is data/sites/10.  Some things are not working in the subsite.  

For example if I go to administration>add/edit pages>select my page>edit page content  The feature dropdown has only one option,  HTML content.  However the main site has a slew of options, blog, forum, maps, contact form, etc.   How do I restore these options to the subsite?

3)In the main site, I cant find where the contact form is actually configured.  For example fields, validation, addressing, etc, or how I can copy this form from the main site to the subsite.

That is all I can think of for the moment, thanks for your help!

System Info:

Version 2.3.9.0 MSSQL
Operating System Microsoft Windows NT 6.1.7601 Service Pack 1
ASP.NET Info v4.0.30319 Running in Full Trust
 

 

 

  

1/3/2014 10:27:39 AM
Gravatar
Total Posts 18439

Re: A whole bunch of questions!

Hi,

1. Go to Page Settings for the page and check the box to show breadcrumbs and/or child page bread crumbs. 

2. go to the main site, Administration > Site List, click the child site, there you will see a tab to add features to the child site from the list of available features.

3. The built in contact form has limited settings (click the settings link next to the title of the contact form), if you need more flexible custom forms consider our add on product Form Wizard Pro, you can try it on our demo site.

Hope that helps,

Joe

1/3/2014 3:31:49 PM
Gravatar
Total Posts 4

Re: A whole bunch of questions!

Hello Joe,

Thank you for your response, it was very helpful.

I just had one more question.  Apparently our client had a custom form feature created/developed for them in the past that shows up under the features list.  It may even use this "Form wizard pro" you speak of, but I am not sure.  I just know that in the features dropdown there is a "novation contact" option that is a fancy form that somehow integrates with thier Goldmine CRM.   

Where do the features "live" on the server, so I can clone and modify this feature?  (If it works like this?).

Thanks,

Pierre

 

1/3/2014 3:51:45 PM
Gravatar
Total Posts 18439

Re: A whole bunch of questions!

Typically feature files files live in a feature specific folder so I don't know where it is you'll have to look for it, but usually the server side code is compiled into dlls that live in the /bin folder which you would not be able to modify, though it is possible the feature was implemented with inline code that can be edited. You would need to check with your client to learn more and find out if the actual source code is available, whether it is inline code or not and where the files are located. If you can find the files you may be able to modify some markup for styling purposes without breaking the code even if it is compiled into dlls. The part of the feature that loads on a page is going to be a .ascx file, for more complex features there may also be supporting pages (.aspx files). Actually you can find the path of the .ascx file if you look around under Administration > Advanced Tools > Feature Installation and Configuration. Find the feature and click the wrench icon, it should show the path to the .ascx file. Typically features are installed by our setup page using config files so even though there is a web ui for managing features and features could be defined manually there, that isn't how the included features get there.

All the code for mojoportal built in features and add on products we ship are compiled and should not be modified even though the source code is available.

Hope that helps,

Joe

You must sign in to post in the forums. This thread is closed to new posts.