Page 1 of 2

Campbelltown Catholic Club

Posted: Fri Jul 30, 2010 5:07 am
by Simon66
Hi all,
This is our latest major CMSMS project:
http://www.kingofclubs.com.au - The Campbelltown Catholic Club

Details:
Cms Version: 1.7.1

Installed Modules:

    * CMSMailer: 2.0
    * FileManager: 1.0.2
    * MenuManager: 1.6.3
    * ModuleManager: 1.3.3
    * News: 2.10.5
    * nuSOAP: 1.0.1
    * Printing: 1.0.4
    * Search: 1.6.3
    * ThemeManager: 1.1.1
    * TinyMCE: 2.7.0
    * CGSimpleSmarty: 1.4.4
    * Gallery: 1.3
    * CommunitySupport: 1.0
    * FormBuilder: 0.6.2
    * Entertainment: 1.0
    * HomeBoxes: 1.0
    * SportsSocialClubs: 1.0
    * LifeMembers: 1.0
    * CathClubFAQ: 1.0

An upgrade to 1.8.1 is still necessary but it had to launch last Monday so we went live as-is.
All modules in red are duplicates of our 'Soon-To-Be-Released' module called ListIt.

ListIt is a super versatile module that is easy to duplicate and rename, and can be used for any repeatable data.
ListIt has been created by Ben and is currently being tested to destruction.

Simon Radford
http://www.conceptfactory.com.au

Re: Campbelltown Catholic Club

Posted: Fri Jul 30, 2010 5:31 am
by Simon66
Additional
This is also the first use of our new Admin Theme - Site Sentinel.
As the site is very jQuery heavy, it was the perfect time to introduce our jQuery admin.

Some more work needs to be done to ensure it works with 1.8.1 but it should be released soon too.
Screenshot below:

Re: Campbelltown Catholic Club

Posted: Thu Aug 05, 2010 8:20 pm
by nicmare
wow. this site looks pretty good! nicely done! i really like it and i am really really excited about the new module which you we hopefully release soon :D

Re: Campbelltown Catholic Club

Posted: Fri Aug 06, 2010 7:31 am
by Simon66
Thanks for the feedback. This is our biggest and most expensive site to-date.

Our ListIt module has been designed specifically to be used multiple times in one site. It has an internal naming feature where you can change the name of the module that appears in the dropdown.
This has been great for clients as it personalises the site and adds perceived value.

I'll upload it soon.

Re: Campbelltown Catholic Club

Posted: Tue Aug 17, 2010 11:43 pm
by Keithb
That is very nice.  That layout is what I'd like for our company site.  Is that a custom template?  I really like the flow of everything and wish I could do the same.

Re: Campbelltown Catholic Club

Posted: Thu Sep 09, 2010 1:21 pm
by nicmare
are there any news regarding your own module(listit)? :)

Re: Campbelltown Catholic Club

Posted: Fri Oct 22, 2010 5:21 am
by Simon66
ListIt module is now available in the Forge.
http://dev.cmsmadesimple.org/projects/listit

Re: Campbelltown Catholic Club

Posted: Sat Oct 23, 2010 12:24 pm
by nicmare
Very nice!! THANK YOU. Works great but just noticed a small problem when listing or adding field defs.
and when i use get_template_vars i am getting items = Array (0) :(

Re: Campbelltown Catholic Club

Posted: Sat Oct 23, 2010 1:11 pm
by Simon66
Glad you like it,
I'm trying to get the same errors but failing. I'll get Ben to look at it on Monday - he's the guy that made this module - he knows it inside out.

Also I'm not sure about get_template_vars but if you use the debug template {cms_module module='listit' template='debug'} you can see which variables are available.

Re: Campbelltown Catholic Club

Posted: Sat Oct 23, 2010 1:12 pm
by nicmare
dont you know {get_template_vars}? its a built in tag for debugging. i used it because {$items|print_r} seems to be empty.

Re: Campbelltown Catholic Club

Posted: Sat Oct 23, 2010 1:41 pm
by Simon66
Yes, get_template_vars gives you an overall picture but the ListIt built in debug template gives you a complete break down of everything in your list.

I just tried a fresh install of 1.8.2 and put in some garbage text to test the debug template, this is what I got:

Re: Campbelltown Catholic Club

Posted: Sat Oct 23, 2010 2:01 pm
by nicmare
sorry mate, i am using 1.6.8 (because server does not support php 5.3+).
here a the specs:
----------------------------------------------

Cms Version: 1.6.8

Installed Modules:

    * CMSMailer: 1.73.14
    * FileManager: 1.0.2
    * MenuManager: 1.6.2
    * ModuleManager: 1.3.2
    * News: 2.10.4
    * nuSOAP: 1.0.1
    * Printing: 1.0.4
    * Search: 1.6.1
    * ThemeManager: 1.1.1
    * TinyMCE: 2.6.2
    * TruetypeText: 2.1.1
    * babel: 0.3.4
    * ListIt: 1.0 Beta


Config Information:

    * php_memory_limit:
    * process_whole_template: false
    * max_upload_size: 20000000
    * default_upload_permission: 664
    * assume_mod_rewrite: false
    * page_extension:
    * internal_pretty_urls: false
    * use_hierarchy: true


Php Information:

    * phpversion: 5.2.0-8+etch16
    * md5_function: An (Ja)
    * gd_version: 2
    * tempnam_function: An (Ja)
    * magic_quotes_runtime: Aus (Nein)
    * memory_limit: 40M
    * max_execution_time: 30
    * safe_mode: Aus (Nein)
    * session_save_path: /var/lib/php5 (1733)
    * session_use_cookies: An (Ja)


Server Information:

    * Server Api: cgi-fcgi
    * Server Db Type: MySQL (mysql)
    * Server Db Version: 5.0.32


----------------------------------------------

Re: Campbelltown Catholic Club

Posted: Sat Oct 23, 2010 10:50 pm
by Simon66
Hi Nicmare,
I'll have to pass that on to Ben the developer of this module. He'll have a much better idea of what the problem could be.

I'll ask him on Monday.

Re: Campbelltown Catholic Club

Posted: Mon Oct 25, 2010 10:04 am
by nicmare
thanks simon. but its not that important. i mean its working. theres just a confusing error message in the backend.

Re: Campbelltown Catholic Club

Posted: Mon Oct 25, 2010 11:01 am
by nicmare
for the community i want to share my way of handling this module with multilanguage CMSms based on babel:
i created a FAQ System out of that with a default english term and one new fielddef of type "textarea".
and then for two another languages i added 4 more fielddefs as seen in the screenshot. you have to embed the code in each corresponding page. i assume you already have a working babel page. and this is how i handle the language switch:

Code: Select all

{foreach from=$items item=item}
<div class="faqitem">
<a href="#">
{if !empty($item.fielddefs)}
    {if $page_lang == "en_US"}<strong>{$item.title|cms_escape}</strong>
            <span>{$item.fielddefs.definition1.value|cms_escape}</span>
    {elseif $page_lang == "de_DE"}
        {if $item.fielddefs.term2.type == "textbox"}
            <strong>{$item.fielddefs.term2.value|cms_escape}</strong>
        {/if}
            <span>{$item.fielddefs.definition2.value|cms_escape}</span>

    {elseif $page_lang == "nl_NL"}
        {if $item.fielddefs.term3.type == "textbox"}
            <strong>{$item.fielddefs.term3.value|cms_escape}</strong>
        {/if}
            <span>{$item.fielddefs.definition3.value|cms_escape}</span>
    {/if}
{/if}
</a>
</div>
{/foreach}
maybe someone need it