Campbelltown Catholic Club

Post links to sites running CMS in all its glory.
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Campbelltown Catholic Club

Post 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
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Re: Campbelltown Catholic Club

Post 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:
Attachments
sentinel1.png
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post 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
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Re: Campbelltown Catholic Club

Post 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.
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
Keithb
Forum Members
Forum Members
Posts: 15
Joined: Mon Aug 02, 2010 7:27 pm

Re: Campbelltown Catholic Club

Post 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.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post by nicmare »

are there any news regarding your own module(listit)? :)
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Re: Campbelltown Catholic Club

Post by Simon66 »

ListIt module is now available in the Forge.
http://dev.cmsmadesimple.org/projects/listit
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post 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) :(
Attachments
Bildschirmfoto 2010-10-23 um 14.23.22.png
Last edited by nicmare on Sat Oct 23, 2010 12:33 pm, edited 1 time in total.
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Re: Campbelltown Catholic Club

Post 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.
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post 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.
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Re: Campbelltown Catholic Club

Post 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:
Attachments
debug.png
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post 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


----------------------------------------------
Simon66
Power Poster
Power Poster
Posts: 250
Joined: Wed Aug 29, 2007 4:36 am

Re: Campbelltown Catholic Club

Post 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.
A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.

This must be Thursday. I never could get the hang of Thursdays.

Douglas Adams - The only sane person in the asylum.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post by nicmare »

thanks simon. but its not that important. i mean its working. theres just a confusing error message in the backend.
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: Campbelltown Catholic Club

Post 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
Attachments
Bildschirmfoto 2010-10-25 um 13.00.25.png
Last edited by nicmare on Mon Oct 25, 2010 11:04 am, edited 1 time in total.
Post Reply

Return to “CMS Show Off”