Help for Webmasters
|
There lots of plans for me to develop on this site to support you. If you want to assist me with that effort it would be greatly appreciated. If you are confused, don't dispare. Make me spend the time to improve this for the benefit of all. I have written some e-mails with lots of info - I need to import all that. See this PDF /HTMLPrimer.pdf if you're a beginner and need to use HTML. Using Wikis
Table of contents |
User Info Edit Form
|
Main Page
index.php
- Smart Menu
- Links to standard content
- Current Wiki homepage
- List of your events
- How? PHP
Entering Content
-- MODULE(module=>quick_edit)MODULE — Most content thus far has been done using Wikis. Wiki is Hawaiian for quick. You can do some fany stuff and even imbed HTML tags (see below), but you can just as well keep it simple. Via MyTiki Modules, add "Quick edit a Wiki page". See Using Wiki PagesYou have it in another type of document? Use a conversion described below, but sometimes it's just easier to copy/paste the text and reformat it manually. I don't recommend using HTML source code from a Microsoft document as it's very ugly with lots of extra code you just don't need.
Category Themes
If a page or object is assigned to a "group" category, it's theme will be used. If you want a special theme for your group? Contact the webmaster.Create a theme name for your group and assign it
As needed edit
vam_header.php
if (in_array(2, $objectCategoryIds)){
$group = "no220" ; }Replacing 2 with your category ID
and no220 with your group ID.
and aaddiing more as needed similar to
if ($group !== "" ) {
include ("/home/cms/cms_usersetup.php");
$grpdlink = "" ;
$mtgname = "Meeting" ;
$grptext = "Group" ;
$grpleader = "" ;
$grpsec = "Secretary" ;
if ( $grptype == "no" ) {
$mtgname = "Communication" ;
$grptext = "Lodge" ;
$grplogo = "eqcog50.gif" ;
$grpwidth = "50" ;
$grpheight = "50" ;
if ( !$distgrp ) {
$grpdlink = '<br><font size="3"><a href="/nodistrict' . $grpcal . '">Distr
ict ' . $grpcal . '</a></font>' ;
}
$grplink = '<br><a href="http://www.grandlodgeofvirginia.org/">Grand Lod
ge<br>of the Commonwealth<br>of Virginia</a>' ;
if ( $deputy ) {
if ( $ddmail ) { $ddmail = '<a href="mailto:' . $ddmail . '">' ;
}
$deputy = $ddmail . '<br>' . $deputy ;
if ( $ddmail ) { $deputy = $deputy . '</a>' ; }
$deputy = $deputy . '<br>DDGM' ;
}
}It is displayed using vam_header.tpl
{* $Header: /cvsroot/tikiwiki/tiki/templates/vam_header.tpl,v1.0 2010/02/21 *}
<table width=100% border="0" cellpadding="0" cellspacing="0">
<tr>
<td align=center width=25%>
{$topnote}
<a href=http://vamason.org/cgi-bin/cs/calendar.pl?group={$group}>Calendar</a>
{$mtgname}{$grpday}{$grptime}
{$grpdine}{$meeting}
<br />{$maplink}{$grpaddr}{$grpcity} {$grpzip}{$mapex}
{$grpphone}
</td>
<td class="module" width=50%>
<div align="center">
<div id="sitetitle"><a href=/{$group}>{$grpname}</a></div>
<table cellpadding=5>
<tr><td align=center valign=middle>
{$master}
{$secretary}
</td>
<td align=center valign=middle>
<img border="0" src="../mimages/{$grplogo}" width="{$grpwidth}" heig
ht="{$grpwidth}">
</td>
<td align=center valign=middle>{$deputy}
{$grpdlink}
{$grpslogan}
</td>
</tr>
<tr><td colspan=3>{$grpnote}</td></tr></table>
</div>
</td>
<td class="module" width=25%>
<div align="center">
{$grpcharter}
{$grplink}
<br /><a href=http://vamason.org/groups.php?selectgrp={$grptype}>List of {$grpte
xt}</a>
<br />{$webmas}
<br /><a href="../cgi-bin/userupdate.cgi" target=_blank><sub>Update data</sub></
a>
<br /><a href="http://vamason.org/cgi-bin/cs/calendar_admin.pl?username={$group}
" title="Login here to add/edit events or user information." target="_blank">Cal
endar Login</a>
</div>
</td>
</tr>
</table>HTML Page to Wiki
An importer in available in the Wiki editor. Enter the URL (address) of the web page to import and click the IMPORT button. It's not perfect, but I'll get a lot of it.WYSIWYG
WhatYouSeeIsWhatYouGet editor mode available. Personally I prefer the wiki editor as it is much more powerful especially using plugins.You can switch back and forth between editors, and it will do it's best to convert, but switching is not recommended.
WYSIWYG mode uses polished (you can't use all tags) HTML. You get a tool bar you might be more familiar with. Wiki plugins are processed so you can type them in manually. Wiki markup is also processed for display. If you use this mixed mode it won't really be WYSIWYG.
In Wiki markup mode the icon bar will insert wiki tags instead of html tags. With the edit icons turned on you can set plugin parameters with a form making it very simple.
I suggest familiarizing yourself with plugins. The little blue question marks will show you to an appropriate help page. If you think of something you want to do you probably can and we can always create a new plugin. E.g., I created plugin Break which inserts a printing page break.
OpenOffice 2 Wiki Macro
http://tikiwiki.org/tiki-index.php?page=OpenOffice2TikiCounters
Wiki pages have built-in hit counters.Goal of a Webpage
Provide information! Use enough pizzaz to attract attention. Anything beyond that may distract the audience from the information. We want to to 2 things inform our members and attract people to the fraternity.Event Calendar
The biggest information source is the event calendar. See Event Calendar Help for much more inforation on that.A very nice feature is where an individual can designate a list of memberships to the calendar and it will reply with only the events for those groups plus their district and global events. I expect that eventually, I'll be able to extract that list from your group list for this CMS (TikiWiki) database.
Guest Book
...Navigation
The structure of the pull down menu in the upper left corner is also in development. As with anything I'll gladly accept constructive criticism. See Acknowledgements for more info. This menu also appears on most site home pages e.g. /ra1607.And position them to your liking.
Trestleboard Template
The following is from the Trestleboard template (a pull down from Apply template option.{DIV(type=>div, align=>center, bg=>white)}{MODULE(module=>vamcaluser,group=>no220)}{MODULE}{DIV}
Change "no220" above to "yourgroup". And delete these instructions.
Not sure what your group is? Use the Organizations menu above to find it.
The link you find there probably goes to http://vamason.org/yourgroup
It is also the wiki structure name assigned to "yourgroup".
This module extracts data from the Virginia Masonic Calendar user data.
When you save this page a link will appear for login to the calendar.
It should automatically fill in the user as "yourgroup".
See that pass can be found at WebMasterHelp.Also see SiteVariables.
Contributors to this page: bvanburen
.
Page last modified on Thursday 29 of April, 2010 15:13:40 UTC by bvanburen.
The content on this page is licensed under the terms of the CopyRightNotice.
Organizations
