KwGrid:Editing Help: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
m (Reverted edit of VasskoV, changed back to last version by Barre)
Line 1: Line 1:
[http://work-from-home-opportunity.netfirms.com | Work From Home Opportunity]
{{:kwGrid:Template/Header}}
[http://work-from-home-moms.netfirms.com | Work From Home Moms]
In addition to the guidelines provided in the [http://meta.wikimedia.org/wiki/Help:Editing MediaWiki General Editing] page, the following rules are suggested:
[http://work-from-home-mom.netfirms.com | Work From Home Mom]
 
[http://work-from-home-business-opportunity.netfirms.com | Work From Home Business Opportunity]
==Page and File Names==
[http://work-from-home-business.netfirms.com | Work From Home Business]
 
[http://work-from-home-based-business.netfirms.com | Work From Home Based Business]
* Prefix a page name with the <tt>kwGrid:</tt> namespace (lowercase <tt>kw</tt>). For example, [[kwGrid:Welcome]]. Used the [http://meta.wikimedia.org/wiki/Help:Piped_link piped link] notation to hide the namespace when the page is rendered. Namespaces allow separation of different kinds of unrelated content within the same Wiki (i.e. isolate projects like VTK, CMake, ITK, kwGrid). Namespaces also provide facilities to limit searches to a particular area and allow easy exporting of a selection of work.
[http://work-from-home3.netfirms.com | Work From Home3]
* Use spaces at will. For example, use [[kwGrid:My Own Hardware]] over [[kwGrid:MyOwnHardware]].
[http://work-at-home-opportunity.netfirms.com | Work At Home Opportunity]
* Use slashes (/) to provide additional structure and depth. For example, the [[kwGrid:Partners]] page provides links to pages describing each partner one by one: use [[kwGrid:Partners/Argonne National Lab]] over [[kwGrid:Partners Argonne National Lab]], as it emphasizes that it is a "sub-page" of [[kwGrid:Partners]] and mimics the traditional web structure. Furthermore, if the [http://en.wikipedia.org/wiki/Help:Link#Subpage_feature sub-page feature] is enabled in the Wiki, a link is automatically created on top of the sub-page to the "parent" page.
[http://work-at-home-moms1.netfirms.com | Work At Home Moms]
* Use the same rules to upload files, but remove spaces and slashes since they are not allowed in a file name. For example: <tt>kwGridPartnersArgonneNationalLab.png</tt>. Let the [[kwGrid:Team|team]] know about the files, images, PDF or Word documents you upload, so that we can also archive a copy in the [[kwGrid:Download#CVS|CVS]] repository.
[http://work-at-home-mom1.netfirms.com | Work At Home Mom]
 
[http://workathomeco.host.sk | Work At Home Computer Jobs]
==Page Content==
[http://work-at-home-business-opportunity1.netfirms.com | Work At Home Business Opportunity1]
 
[http://work-at-home-business1.netfirms.com | Work At Home Business1]
* Start a page with a call to the [[:kwGrid:Template/Header|Header]] template. Terminate a page with a call to the [[:kwGrid:Template/Footer|Footer]] template. This automatically adds a header and footer to the page. They provide extra navigational links and associate the page to specific searchable categories. Check the top and bottom of this page to see how the templates are rendered.
[http://work-at-home12.netfirms.com | Work At Home]
<pre>
[http://wholelifeins.fiberia.com | whole life insurance]
{{:kwGrid:Template/Header}}
[http://washington-home-equity-loan.netfirms.com | Washington Home Equity Loan]
...
[http://vs12loan-officer12.blogspot.com/ | Vs loan Officer]
{{:kwGrid:Template/Footer}}
[http://va-home-mortgage-loan-rate.netfirms.com | Va Home Mortgage Loan Rate]
</pre>
[http://usajobsgove.host.sk | Usa Jobs Government]
 
[http://usahealthcwq.fiberia.com | usa health cwq]
==Templates==
[http://trurivingj.host.sk | Truck Driving Jobs No  Experience]
 
[http://truckrivingj1.host.sk | Truck Driving Jobs In Georgia]
===<tt>Mail To</tt>===
[http://truckdrivinsz.fiberia.com | truck drivins job]
The [[:kwGrid:Template/Mail To|Mail To]] template can be used to build a mailto: link prefixed with a small mail icon [[Image:kwGridMailToIcon.png]]. For example:
[http://truckdrivingj.host.sk | Truck Driving Job In Iraq]
<pre>
[http://travelnursejob.fiberia.com | travel nurse job]
{{:kwGrid:Template/Mail To|sebastien.barre@kitware.com|Sebastien Barre}}
[http://travelhealthc.host.sk | Travel Health Care Jobs]
</pre>
[http://today-home-mortgage-rate.netfirms.com | Today Home Mortgage Rate]
...is rendered as:
[http://texasdentalq.fiberia.com | texas dental]
{{:kwGrid:Template/Mail To|sebastien.barre@kitware.com|Sebastien Barre}}
[http://termlifeinsur.fiberia.com | term life insurance]
 
[http://termlifeins.fiberia.com | term life insurance]
===<tt>Note Box</tt>===
[http://teachingjobs.host.sk | Teaching Job]
The [[:kwGrid:Template/Note Box|Note Box]] template can be used to provide a short note:
[http://stonebridgelife.fiberia.com | stone bridge life insurance]
<pre>
[http://starting-a-home-based-business.netfirms.com | Starting A Home Based Business]
{{:kwGrid:Template/Note Box|message=This is an example of text inside a Note Box template.}}
[http://smallbusiness.fiberia.com | small business insurance]
</pre>
[http://shortterm.fiberia.com | short term insurance]
...is rendered as:
[http://send-money-32.blogspot.com/ | Send Money]
{{:kwGrid:Template/Note Box|message=This is an example of text inside a Note Box template.}}
[http://second-home-mortgage.netfirms.com | Second Home Mortgage]
 
[http://safeco.fiberia.com | safeco insurance]
===<tt>Warning Box</tt>===
[http://reswmoneymaking-143.blogspot.com/ | Resw money making]
The [[:kwGrid:Template/Warning Box|Warning Box]] template can be used to provide a short warning:
[http://reswmoney-loans.blogspot.com/ | Reswmoney Loans]
<pre>
[http://rental-insurance-company.9k.com | rental insurance company]
{{:kwGrid:Template/Warning Box|message=This is an example of text inside a Warning Box template.}}
[http://registerednurs.host.sk | Registered Nurse Jobs]
</pre>
[http://radiologyjobs.host.sk | Radiology Jobs]
...is rendered as:
[http://qwerloan-brokerqwer.blogspot.com/ | Qwerloan Brokerqwer]
{{:kwGrid:Template/Warning Box|message=This is an example of text inside a Warning Box template.}}
[http://qwe-quick-money.blogspot.com/ | Qwe Quick Money]
 
[http://qazi-need-money.blogspot.com/ | Qazi Need Money]
===<tt>Help Box</tt>===
[http://qa12house-loan21aq.blogspot.com/ | Qa12house Loan21aq]
The [[:kwGrid:Template/Help Box|Help Box]] template can be used to provide a short help:
[http://private-mortgage-insurance.9k.com | private mortgage insurance]
<pre>
[http://personal-loanie.blogspot.com/ | Personal Loanie]
{{:kwGrid:Template/Help Box|message=This is an example of text inside a Help Box template.}}
[http://pennsylvania-home-mortgage-rate.netfirms.com | Pennsylvania Home Mortgage Rate]
</pre>
[http://pennsylvania-car-insurance-quote.9k.com | pennsylvania car insurance quote]
...is rendered as:
[http://pay-day-loan12.blogspot.com/ | Pay Day Loan12]
{{:kwGrid:Template/Help Box|message=This is an example of text inside a Help Box template.}}
[http://owneroperator.host.sk | Owner Operator Truck Driving Jobs]
 
[http://ontario-car-insurance-rate.9k.com | ontario car insurance rate]
===<tt>Tip Box</tt>===
[http://onlineeducatio.host.sk | Online Education Jobs]
The [[:kwGrid:Template/Tip Box|Tip Box]] template can be used to provide a short tip:
[http://online-disability-insurance-quote.9k.com | online disability insurance quote]
<pre>
[http://online-credit-card21.blogspot.com/ | Online Credit Card21]
{{:kwGrid:Template/Tip Box|message=This is an example of text inside a Tip Box template.}}
[http://online-auto-insurance-quote.9k.com | online auto insurance quote]
</pre>
[http://nursingjob.host.sk  | Nursing Job]
...is rendered as:
[http://nursing-home.netfirms.com | Nursing Home]
{{:kwGrid:Template/Tip Box|message=This is an example of text inside a Tip Box template.}}
[http://north-carolina-home-mortgage-rate.netfirms.com | North Carolina Home Mortgage Rate]
 
[http://newyorkifei.host.sk | Newyork ife insurance]
===<tt>Security Box</tt>===
[http://newyorkautoi.host.sk | Newyork auto insurance]
The [[:kwGrid:Template/Security Box|Security Box]] template can be used to provide a short security notice:
[http://new-jersey-home-mortgage-rate.netfirms.com | New Jersey Home Mortgage Rate]
<pre>
[http://new-jersey-home-mortgage.netfirms.com | New Jersey Home Mortgage]
{{:kwGrid:Template/Security Box|message=This is an example of text inside a Security Box template.}}
[http://new-home-loan-bad-credit-texas.netfirms.com | New Home Loan Bad Credit Texas]
</pre>
[http://new-car-loanq.blogspot.com/ | New Car Loanq]
...is rendered as:
[http://nctruckd.host.sk | Nc Truck Driving Job]
{{:kwGrid:Template/Security Box|message=This is an example of text inside a Security Box template.}}
[http://nationwideinsu.host.sk | Nation wide insurance]
 
[http://nationwide-home-mortgage-loan-company.netfirms.com | Nationwide Home Mortgage Loan Company]
==Extensions==
[http://motorhomeinsu.host.sk | Motor home insurance]
{{User:Barre/MediaWiki/Extensions}}
[http://mortgage-loanw.blogspot.com/ | Mortgage Loanw]
 
[http://montanawholel.host.sk | Montana whole ]
{{:kwGrid:Template/Footer}}
[http://money-ordere.blogspot.com/ | Money Ordere]
[http://moneymarketsewq.blogspot.com/ | Moneymarketsewq]
[http://money-comresw.blogspot.com/ | Money Comresw]
[http://money-at-homeresw.blogspot.com/ | Money At Homeresw]
[http://mishorttermh.host.sk | Mishort]
[http://michiganinsura.host.sk | Michigan insurance]
[http://mercuryinsuran.host.sk | mercury insurance]
[http://medicalsupply.host.sk | medical supply]
[http://maryland-home-equity-loan.netfirms.com | Maryland Home Equity Loan]
[http://marriottotel.host.sk | Marriott Hotel Job Opportunity]
[http://making-moneyqwesrt.blogspot.com/ | Making Moneyqwesrt]
[http://make-money-nowress.blogspot.com/ | Make Money Nowress]
[http://lowlifeinsura.host.sk | lowlifeinsura]
[http://low-interest-home-equity-loan.netfirms.com | Low Interest Home Equity Loan]
[http://lowest-home-mortgage-rate.netfirms.com | Lowest Home Mortgage Rate]
[http://lorida-home-insuran.sbn.bz | Florida Home Insurance Orlando Owner]
[http://life-insurance-company.sbn.bz | life insurance company]
[http://life-insurance.host.sk | life insurance]
[http://life-insuranc.host.sk | life insuranc]
[http://liability-insurance.greenline.ru | liability insurance]
[http://legitimate-home-business.netfirms.com | Legitimate Home Business]
[http://jobtruckin.host.sk | Job Trucking]
[http://jobsinradiolo.host.sk | Jobs In Radiology]
[http://jobsinheal.host.sk | Jobs In Health Care Management]
[http://jobsincompute.host.sk | Jobs In Computer]
[http://jobs12.jino-net.ru  | Jobs]
[http://job-listing-in.jino-net.ru| | Job Listing In]
[http://internetjobs.fiberia.com | Internet jobs]
[http://internet-home-business-opportunity.netfirms.com | Internet Home Business Opportunity]
[http://internet-home-business1.netfirms.com | Internet Home Business]
[http://internet-home-based-business.netfirms.com | Internet Home Based Business]
[http://interest-only-home-mortgage.netfirms.com | Interest Only Home Mortgage]
[http://insurance-online-ont.cameroun.ws | insurance online]
[http://insurance-motorcycle.casino777.ru | insurance motorcycle]
[http://insurance-life-rate-wh.wol.bz | insurance life rate]
[http://insurance-life-quote.sbn.bz | insurance life quote]
[http://insurance-lead-program.sbn.bz | insurance lead program]
[http://insurance-broker-min.sbn.bz | Insurance Broker Minneapolis]
[http://insurance-agent.sbn.bz | insurance agent]
[http://instant-online-insurance.sbn.bz | Instant Online Insurance Quote]
[http://instant-auto-insuran.sbn.bz | instant auto insuran]
[http://injobparttime.fiberia.com | In job part time]
[http://in-home-business.netfirms.com | In Home Business]
[http://infertility-insurance-cov.sbn.bz | Infertility Insurance Coverage]
[http://individual-dental-ins.sbn.bz | individual dental insurance]
[http://illinois-car-insurance.sbn.bz | Ilinois Car Insurance Quote]
[http://houstonitjob.fiberia.com | Houston it job]
[http://home-work.netfirms.com | Home Work]
[http://home-warranty-insurance.sbn.bz | home warranty insurance]
[http://home-theater-furniture.netfirms.com | Home Theater Furniture]
[http://home-sale.netfirms.com | Home Sale]
[http://home-owner-insurance.sbn.bz | Home Owner Insurance Austin Texas]
[http://home-owner-insurance.netfirms.com | Home Owner Insurance]
[http://home-mortgage-refinancing-loan.netfirms.com | Home Mortgage Refinancing Loan]
[http://home-mortgage-refinancing.netfirms.com | Home Mortgage Refinancing]
[http://home-mortgage-refinance.netfirms.com | Home Mortgage Refinance]
[http://home-mortgage-rate-florida.netfirms.com | Home Mortgage Rate Florida]
[http://home-mortgage-rate.netfirms.com | Home Mortgage Rate]
[http://home-mortgage-interest-rate.netfirms.com | Home Mortgage Interest Rate]
[http://home-mortgage-florida.netfirms.com | Home Mortgage Florida]
[http://home-mortgage-company.netfirms.com | Home Mortgage Company]
[http://home-mom-work.netfirms.com | Home Mom Work]
[http://homejobnursing.fiberia.com | home job nursing]
[http://home-insurance-quote-uk.sbn.bz | home insurance quote uk]
[http://home-insurance-owner.netfirms.com | Home Insurance Owner]
[http://home-insurance-new.sbn.bz | Home Insurance New York]
[http://home-insurance-motor.jackpot888.com | home insurance motor]
[http://home-insurance-chicago.sbn.bz | Home Insurance Chicago]
[http://home-in-sale.netfirms.com | Home In Sale]
[http://home-for-sale-in-denver.netfirms.com | Home For Sale In Denver]
[http://home-for-sale-in.netfirms.com | Home For Sale In]
[http://home-for-sale1.netfirms.com | Home For Sale]
[http://home-finance.netfirms.com | Home Finance]
[http://home-equity-second-mortgage.netfirms.com | Home Equity Second Mortgage]
[http://home-equity-loan.netfirms.com | Home Equity Loan]
[http://home-equity-line1.netfirms.com | Home Equity Line1]
[http://home-equity1.netfirms.com | Home Equity1]
[http://home-buying.netfirms.com | Home Buying]
[http://home-business-opportunity1.netfirms.com | Home Business Opportunity1]
[http://home-business32.netfirms.com | Home Business]
[http://homebasedjobs.fiberia.com | home based jobs]
[http://home-based-business-work.netfirms.com | Home Based Business Work]
[http://home-based-business-opportunity.netfirms.com | Home Based Business Opportunity]
[http://home-based-business1.netfirms.com | Home Based Business1]
[http://high-paying-tr.sbn.bz | high paying]
[http://healthqwesd.fiberia.com | health qwesd]
[http://health-insurance-quote.sbn.bz | Health Insurance Quote Miami]
[http://health-insurance-i.sbn.bz | Health Insurance In Florida]
[http://health-insurance-ca.sbn.bz | Health Insurance Ca]
[http://health-insurance12.sbn.bz | Health Insurance Orlando Quote]
[http://health-insurance.sbn.bz | Health Insurance Louisville]
[http://health-care-jobs-in-mi.sbn.bz | Health Care Jobs In Michigan]
[http://health-care-jobs-houston.jino-net.ru | health care jobs houston]
[http://health-care-job-opening.jino-net.ru | health care job opening]
[http://health-care-consultin.sbn.bz | health care consultin]
[http://grundy-collector-car.sbn.bz | Grundy Collector Car Insurance]
[http://government-jobs-in-usa.sbn.bz | Government Jobs In Usa]
[http://geico-insurance-phone.sbn.bz | Geico Insurance Phone Number]
[http://from-home-job-real-work.sbn.bz | from home job real work]
[http://free-insurance-quo.sbn.bz | Free Insurance Quote Ontario]
[http://florida-truck-driving.sbn.bz | florida truck driving]
[http://florida-term-life-insu.sbn.bz | Florida Term Life Insurance Rate]
[http://florida-home-equity-loan.netfirms.com | Florida Home Equity Loan]
[http://florida-health.sbn.bz | Florida Health Insurance Quote]
[http://finance-home.netfirms.com | Finance Home]
[http://federal-govern.pbnet.ru | federal govern.pbnet.ru]
[http://erloan-personal4545.blogspot.com/ | Erloan Personal]
[http://equity-home.netfirms.com | Equity Home]
[http://dump-truck-driving-jobs.sbn.bz | dump truck driving jobs]
[http://driving-jobs-ontario-c.sbn.bz | driving jobs ontario car]
[http://driving-florida-in-job-tr.sbn.bz | driving florida in job truck]
[http://denver-home-sale.netfirms.com | Denver Home Sale]
[http://denver-home-for-sale.netfirms.com | Denver Home For Sale]
[http://cvqazfi21nd-money12.blogspot.com/ | Money]
[http://current-home-mortgage-rate.netfirms.com | Current Home Mortgage Rate]
[http://current-home-mortgage-interest-rate.netfirms.com | Current Home Mortgage Interest Rate]
[http://countrywide-home-loan-mortgage.netfirms.com | Countrywide Home Loan Mortgage]
[http://continental-airline-jo.wol.bz | continental airline job]
[http://com-truck-driving-jobs.sbn.bz | com truck driving jobs]
[http://computer-internet-job.sbn.bz | computer internet job]
[http://commercial-truck.greenline.ru | commercial truck]
[http://colorado-home-mortgage-rate.netfirms.com | Colorado Home Mortgage Rate]
[http://colorado-home-mortgage-loan-company.netfirms.com | Colorado Home Mortgage Loan Company]
[http://colorado-home-equity-loan.netfirms.com | Colorado Home Equity Loan]
[http://chicago-jobs.cameroun.ws | chicago jobs]
[http://chicago-computer-job.wol.bz | chicago computer job]
[http://car-in-insurance-ontario-rate.envy.nu/ | Car In Insurance Ontario Rate]
[http://car-florida-insurance-rate.blogspot.com/ | Car Florida Insurance Rate]
[http://care-health-job-usa.blogspot.com/ | Care Health Job Usa]
[http://care-health-in-job.sbn.bz | care health in job]
[http://car-dallas-insurance-lake.blogspot.com/ | Car Dallas Insurance Lake]
[http://car-cheap-compare-insurance.blogspot.com/ | Car Cheap Compare Insurance]
[http://canada-life-insurance-company.blogspot.com/ | Canada Life Insurance Company]
[http://california-job-nurse-travel.blogspot.com/ | California Job Nurse Travel]
[http://california-health-insurance-quote.blogspot.com/ | California Health Insurance Quote]
[http://california-driving-in-job-truck.jino-net.ru | california driving in job truck]
[http://business-opportunity-from-home.netfirms.com | Business Opportunity From Home]
[http://business-home-work.netfirms.com | Business Home Work]
[http://business-home-opportunity-work.netfirms.com | Business Home Opportunity Work]
[http://business-home-j.boom.ru/ | Business Home J]
[http://business-from-home-work.netfirms.com | Business From Home Work]
[http://business-from-home-opportunity-work.netfirms.com | Business From Home Opportunity Work]
[http://business-from-home.netfirms.com | Business From Home]
[http://boston-hotel-job.jino-net.ru | boston hotel job]
[http://best-refinance-home-mortgage-loan-rate.netfirms.com | Best Refinance Home Mortgage Loan Rate]
[http://best-home-based-business-opportunity.netfirms.com | Best Home Based Business Opportunity]
[http://based-business-home-work.netfirms.com | Based Business Home Work]
[http://based-business-home-starting.netfirms.com | Based Business Home Starting]
[http://based-business-home-opportunity.netfirms.com | Based Business Home Opportunity]
[http://based-business-home-job.jino-net.ru | based business home job]
[http://based-business-home-internet.netfirms.com | Based Business Home Internet]
[http://based-business-home.netfirms.com | Based Business Home]
[http://based-business-from-home-work.netfirms.com | Based Business From Home Work]
[http://bad-credit-wisconsin-home-loan.netfirms.com | Bad Credit Wisconsin Home Loan]
[http://bad-credit-home-mortgage-refinance-loan.netfirms.com | Bad Credit Home Mortgage Refinance Loan]
[http://bad-credit-home-mortgage.netfirms.com | Bad Credit Home Mortgage]
[http://bad-credit-home-loan-mobile.netfirms.com | Bad Credit Home Loan Mobile]
[http://bad-credit-equity-home-mortgage.netfirms.com | Bad Credit Equity Home Mortgage]
[http://bad-california-credit-home-loan.netfirms.com | Bad California Credit Home Loan]
[http://at-home-work1.netfirms.com | At Home Work]
[http://athomejobs.fiberia.com | at home jobs]
[http://ar-cheap-insurance-quote.blogspot.com/ | Ar Cheap Insurance Quote]
[http://american-home-loan.netfirms.com | American Home Loan]
[http://adt-home-security.netfirms.com | Adt Home Security]
[http://administrationj.fiberia.com | administration job]
[http://aames-home-loan.netfirms.com | Aames Home Loan]
[http://56rtyuiopof-debt343434.blogspot.com/ | Debt]
[http://49-your-money.blogspot.com/ | 49 Your Money]
[http://49-ways-to-make-money.blogspot.com/ | 49 Ways To Make Money]
[http://49-unclaimed-money.blogspot.com/ | 49 Unclaimed Money]
[http://499-unsecured-personal-loan.blogspot.com/ | Unsecured Personal Loan]
[http://32-save-money.blogspot.com/ | Save Money]
[http://32loans-for-bad-creditqwe.blogspot.com/ | loans For Bad Creditqwe]
[http://321lost-moneyqwest.blogspot.com/ | lost Moneyqwest]
[http://21loan-carerty.blogspot.com/ | loan Carerty]
[http://142how-to-make-moneyqazxcd.blogspot.com/ | how To Make Money]
[http://12qwe12hard-money.blogspot.com/ | hard Money]
[http://12qmoneymarketq.blogspot.com/ | money market]
[http://12make-moneyqwert.blogspot.com/ | make Money]

Revision as of 11:59, 30 August 2005

In addition to the guidelines provided in the MediaWiki General Editing page, the following rules are suggested:

Page and File Names

  • Prefix a page name with the kwGrid: namespace (lowercase kw). For example, kwGrid:Welcome. Used the piped link notation to hide the namespace when the page is rendered. Namespaces allow separation of different kinds of unrelated content within the same Wiki (i.e. isolate projects like VTK, CMake, ITK, kwGrid). Namespaces also provide facilities to limit searches to a particular area and allow easy exporting of a selection of work.
  • Use spaces at will. For example, use kwGrid:My Own Hardware over kwGrid:MyOwnHardware.
  • Use slashes (/) to provide additional structure and depth. For example, the kwGrid:Partners page provides links to pages describing each partner one by one: use kwGrid:Partners/Argonne National Lab over kwGrid:Partners Argonne National Lab, as it emphasizes that it is a "sub-page" of kwGrid:Partners and mimics the traditional web structure. Furthermore, if the sub-page feature is enabled in the Wiki, a link is automatically created on top of the sub-page to the "parent" page.
  • Use the same rules to upload files, but remove spaces and slashes since they are not allowed in a file name. For example: kwGridPartnersArgonneNationalLab.png. Let the team know about the files, images, PDF or Word documents you upload, so that we can also archive a copy in the CVS repository.

Page Content

  • Start a page with a call to the Header template. Terminate a page with a call to the Footer template. This automatically adds a header and footer to the page. They provide extra navigational links and associate the page to specific searchable categories. Check the top and bottom of this page to see how the templates are rendered.
{{:kwGrid:Template/Header}}
...
{{:kwGrid:Template/Footer}}

Templates

Mail To

The Mail To template can be used to build a mailto: link prefixed with a small mail icon KwGridMailToIcon.png. For example:

{{:kwGrid:Template/Mail To|sebastien.barre@kitware.com|Sebastien Barre}}

...is rendered as: KwGridMailToIcon.png Sebastien Barre

Note Box

The Note Box template can be used to provide a short note:

{{:kwGrid:Template/Note Box|message=This is an example of text inside a Note Box template.}}

...is rendered as:

KwGridInfoIcon.png Note: This is an example of text inside a Note Box template.

Warning Box

The Warning Box template can be used to provide a short warning:

{{:kwGrid:Template/Warning Box|message=This is an example of text inside a Warning Box template.}}

...is rendered as:

KwGridWarningIcon.png Warning: This is an example of text inside a Warning Box template.

Help Box

The Help Box template can be used to provide a short help:

{{:kwGrid:Template/Help Box|message=This is an example of text inside a Help Box template.}}

...is rendered as:

KwGridHelpIcon.png Help: This is an example of text inside a Help Box template.

Tip Box

The Tip Box template can be used to provide a short tip:

{{:kwGrid:Template/Tip Box|message=This is an example of text inside a Tip Box template.}}

...is rendered as:

KwGridWrenchIcon.png Tip: This is an example of text inside a Tip Box template.

Security Box

The Security Box template can be used to provide a short security notice:

{{:kwGrid:Template/Security Box|message=This is an example of text inside a Security Box template.}}

...is rendered as:

KwGridPadlockIcon.png Security Notice: This is an example of text inside a Security Box template.

Extensions

<kw_bread_crumbs>prefix=» |small=1|bgcolor=F9F9F9|trim_prefix=User:|on_top_hack=1</kw_bread_crumbs> MediaWiki, the software that runs this Wiki site, allows developers to write their own extensions to the Wiki markup. An extension defines an HTML/XML-style tag which can be used in the Wiki editor like any other markup. If you want to write your own extensions, check those resources.

So here it goes... <-- The links below give an error message: "Fatal error: Call to undefined function: setshowtoc() in /mounts/raid/projects/KitwareWeb/mediawiki-1.5.7-namic/extensions/kwIncludeFile.php on line 303"/ --JohnMcDonnell 10:46, 9 May 2006 (EDT)

Resources

Cache Problem

As of MediaWiki 1.3 and 1.4, the extension feature is limited by the caching mechanism. If your extension is used to display dynamic contents and therefore needs to be re-executed each time the page is accessed, you will notice pretty early on that it does not work as expected. The problem is that MediaWiki caches the contents of the page the first time it is rendered, and serves that cached output until the corresponding page is modified again. Several parameters are considered when the decision is made to use the cached output instead of re-rendering the page, and most of them deal with comparing the creation time of the cache against the creation time of the page (cur_timestamp/cur_touched is the SQL database). If the cache is older than the page, it is re-rendered.

The code below uses that knowledge to 'touch' the page and invalidate its cache. It is indeed slightly identical to the code in the Title::invalidateCache() method. Sadly invalidateCache() can not be used in an extension: even though it sets cur_touched to 'now', at the time we would be calling this method we would still be in the process of creating and rendering the page itself and the page would be cached anyway once we would be done with our extension. At the end of the day the cache would always end up newer than cur_touched, defeating the whole purpose of calling invalidateCache(). The trick here is to set cur_touched in the future, something not too intrusive, say 'now' + 120 seconds, provided that we expect the whole page (and our extension code) to be executed and rendered within 120 seconds. That way, cur_touched remains 'fresher' than the cache, and the next time the page is accessed, the cache creation time will appear to be older than cur_touched, forcing the page to be re-rendered, and forcing cur_touched to be, again, set in the future and appear fresher than the new cache, etc.

 $ts = mktime();
 $now = gmdate("YmdHis", $ts + 120);
 $ns = $wgTitle->getNamespace();
 $ti = wfStrencode($wgTitle->getDBkey());
 $sql = "UPDATE cur SET cur_touched='$now' WHERE cur_namespace=$ns AND cur_title='$ti'";
 wfQuery($sql, DB_WRITE, "");



kwGrid: [Welcome | Site Map | Editing Help] - [Public Web | Public Wiki | Private Wiki]