SMW notes: Difference between revisions

From zooid Wiki
Jump to navigation Jump to search
Line 1: Line 1:
Some tips and tricks for using Semantic Mediawiki.
<div style="text-align: center">
== GreenPRO Index Page ==


== Other tip sources ==
'''Listing of all current GreenPRO categories'''
</div>


http://smwforum.ontoprise.com/smwforum/images/a/ad/Manual_SMW.pdf
== Other Websites with Comprehensive Policy Lists ==


http://smw.referata.com/wiki/Special:BrowseData/Tips
'''Acorn Living Wage Webpage:''' http://www.acorn.org/index.php?id=878


http://smwforum.ontoprise.com/smwforum/index.php/Example:All_libraries
'''Community Environmental Legal Defense Fund Ordinance Page:''' http://www.celdf.org/Ordinances/tabid/61/Default.aspx


http://help.wikia.com/wiki/Help:Semantic_MediaWiki/Tips_and_tricks
'''Community Wealth:''' http://www.community-wealth.org/


(from mailing list)
'''Living Wage Resource Center:''' http://www.livingwagecampaign.org/index.php?id=1958#camp271


== Data design ==
'''MRSC - Regulation of Large Retail (Big Box) Establishments:''' http://www.mrsc.org/Subjects/Planning/BigBoxRetail.aspx


http://www.mediawiki.org/wiki/Extension:Semantic_Forms#Data_design_issues
'''New Rules:''' http://www.newrules.org/


- Create a top category for Semantic Classes. I called mine 'Categories'.
'''Smart Communities Network:''' http://www.smartcommunities.ncat.org/
It holds only categories used to define a 'Is-a' relationship. Doing so has
at least two benefits : 1- You can do a query on your core content by
restricting it to the 'Categories' level. 2- You can define other
categories outside of that structure for whatever your system needs.


http://smwforum.ontoprise.com/smwforum/index.php/Example:How_to_realize_a_range_constraint_for_a_property
'''Recycling for Building Contractors:''' http://www.recycleworks.org/pdf/CD_office_guide.pdf


Redirects can be used to create property synonyms.
'''Wal*Mart Watch: ''' http://walmartwatch.com/battlemart/examples/cat/zoning_regulations


== Discussion ==


Categories can be hierarchical; properties can't (yet).
== Alphabetical Index by Subject (or search to the left) ==


== A ==


== MW tricks ==
'''Affordable Housing''' --'' see "Housing"''


If you want to clear out old pages you can delete them and use
== B ==
deleteArchivedRevisions.php to erase the deleted revisions from the
'''Big-Box Retail Regulations'''
database.


=== Variables ===
[[Albuquerque, NM "Big-Box" Regulations]]


You can make use of the VariablesExtension [1] and store the query (or its
[[Chicago, IL Big Box Living Wage and Benefits]]
result? I'd like to know which one, but in the end it doesn't really matter) in
a variable, which is helpful when you need the same query multiple times within
a page. It looks like this:


{{ #vardefine: some_variable_name | {{#show:{{PAGENAME}}| ?propertyname}} }}
[[Inglewood, CA WalMart Loses Initiative]]
(silent) or
{{ #vardefineecho: some_variable_name | {{#show:{{PAGENAME}}| ?propertyname}} }} (with output)


Further down in the page you can write
[[Oakland, CA Zoning Caps Superstores]]


{{ #var: some_variable_name }}
[[Turlock, CA Regulation Regarding Large-scale Retail Stores]]


=== Specific searches ===
[See also ''New Rules'' link above]


  <nowiki>
  <inputbox>
  type=search
  width=30
  namespaces=Help**,Wikipedia**,Template**
  searchbuttonlabel=Search help pages
  bgcolor=#cee0f2
  break=no
  </inputbox>
  </nowiki>


(requires the Input Box extension)
'''"Buy Green" Policy'''


=== Profiling mediawiki ===
[[Model Environmentally Preferable Products Policy from King County, WA]]


http://www.mediawiki.org/wiki/How_to_debug#Profiling
[[Model Waste Wise Purchasing Policy]]


== SMW tricks ==
[[Berkeley, CA Unified School District Green Procurement and Sustainable Procedures Policy]]


<nowiki>[[Went past deadline::{{#expr:{{{End date|}}}>{{{Deadline|}}} }}]]</nowiki>
[[Boulder, CO Environmental Purchasing Policy]]


=== Hiding set data ===
[[King County, WA Environmental Purchasing Policy]]


  <nowiki>[[propertyA::{{{propertyA|}}}|]]</nowiki>
[[London (England) Fire Brigade Green Procurement Policy]]


By adding the | after the enclosing }}}, the property value will not show.
[[Nevada County, CA Green Procurement and Sustainable Practices Policy]]


For multi value properties:
[[Pinoleville Pomo Nation (CA) Green Procurement Policy]]


  <nowiki>{{#arraymap:{{{Eating disorders behaviors|}}}|,|x|[[Eating disorders behaviors::x|]]}}</nowiki>
[[Sacramento County, CA Environmental Purchasing Policy]]


== Misc ==
[[San Jose, CA Environmentally Preferable Procurement Policy]]


=== Enable links in property values ===
[[University of Buffalo, NY Environmentally Sound Products Procurement Policy]]


$smwgLinksInValues = true;
[[The University of Winnipeg, Manitoba Green Procurement Policy]]


=== Must add namespaces to config ===
[[Ventura County, CA Environmentally Preferable Purchasing Policy]]


Otherwise they won't have semantic properties.
== C ==
'''Climate Policy'''


$smwgNamespacesWithSemanticLinks array
[[U.S. Mayors Climate Protection Agreement]]


== Media ==
[[Contra Costa County, CA Resolution on Climate Stabilization Declaration]]


Neat talk on MW, with refs to SMW: http://www.youtube.com/watch?v=Ukytqe9pwDM
[[Davis, CA Resolution Endorsing the U.S. Mayors Climate Protection Agreement]]


[[Semantics]]
[[East Lansing, MI Climate Protection Resolution]]
 
[[Fort Collins, CO Resolution to Join the Cities for Climate Protection Campaign]]
 
[[Kansas City, MO Resolution on Climate Protection]]
 
[[Lowell, MA Passes Energy Resolution Endorsing the U.S. Mayors Climate Protection Agreement]]
 
[[Portland, OR and Multnomah County Global Warming Action Plan]]
 
[[Silver City, NM Resolution to Implement a Citizens Advisory Committee on Climate Change]]
 
[[Sun Valley, ID Resolution Endorsing the U.S. Mayors Climate Protection Agreement]]
 
[[Tacoma, WA Resolution on Climate Change and Global Warming]]
 
 
'''Community'''
 
[[Austin, TX Smart Growth Initiative]]
 
[[Carlsbad, CA Livable Communities]]
 
[[Dunn, WI Land Use Planning and Open Space Preservation]]
 
[[Manchester, VT Community Vision]]
 
[[San Francisco, CA Livable Communities]]
 
[[Washington Township, MO Cluster Housing]]
 
 
'''Corporate Accountability'''
 
[[Belfast Township, PA restrict corporate farming]]
 
[[Berkeley, CA Resolution on Corporate Rights]]
 
[[Boulder, CO Public Campaign Financing]]
 
[[Humboldt County, CA Measure T]]
 
[[Point Arena, CA Resolution on Corporate Personhood]]
 
[[Porter Township, PA abolish corporate constitutional rights]]
 
[[Rush Township, PA abolish corporate constitutional rights]]
 
[[Southampton Township, PA restricting corporate rights]]
 
 
'''Culture - Art and music'''
 
[[Chicago, IL Public Art]]
 
[[Nashville, TN Art and Domestic Violence]]
 
[[Oakland, CA Public Art]]
 
<br/>
 
== D ==
 
'''Disability -''' ''See Human Rights''
 
== E ==
 
'''Education'''
 
[[Bridgeport, CT Local Scholarship Fund]]
 
[[Hammond, IN Scholarship Program]]
 
[[New York, NY Scholarship Program for City Workers]]
 
 
'''Election system reform - Instant Runoff Voting (IRV) and proportional representation'''
 
[[Agoura Hills, CA Campaign Reform]]
 
[[Ann Arbor, MI charter amendment]]
 
[[Burlington, VT charter amendment]]
 
[[Cambridge, MA proportional representation]]
 
[[Davis, CA initiative]]
 
[[Ferndale, MI initiative]]
 
[[Oakland, CA initiative]]
 
[[San Francisco, CA Instant Runoff Voting]]
 
[[San Leandro, CA initiative]]
 
[[Takoma Park, MD Instant Runoff Voting (IRV)]]
 
[[Vancouver, WA initiative]]
 
 
'''Energy Policy'''
(See also Municipal Electricity)
 
[[Aspen, Colo Renewable Energy]]
 
[[Berkeley, Calif Renewable Energy]]
 
[[Boulder, CO Citizens Pass First Carbon Tax in Nation]]
 
[[California Communities Stringent Green Building Policies]]
 
[[Chicago, Illinois Energy Plan]]
 
[[Los Angeles, Calif Dept of Water and Power Rooftop Solar Incentive]]
 
[[Sacramento, Calif to buy Solar Energy from Customers]]
 
[[San Diego, Calif Regional energy Plan]]
 
[[San Francisco, Calif Energy Independence Initiative]]
 
[[San Francisco Renewable Energy Initiative]]
 
[[Washington, DC Encourages Hybrids and Discourages SUVs]]
 
== F ==
'''Farm and Food Policies'''
 
[[Model Right to Farm Ordinance from Massachusetts]]
 
[[Ashtabula County, OH Soil And Water Conservation District Farmland Preservation Executive Summary]]
 
[[Bates College, ME Local Food Initiative]]
 
[[Berea College, KY Local Food Initiative]]
 
[[Berkeley, CA School District Organic and Local Food]]
 
[[Berkeley, CA School Board Resolution Against Irradiated Meat]]
 
[[Bernards Township, NJ Farmland Preservation Resolution]]
 
[[Dallas. TX Requires Local Food in Farmer's Markets]]
 
[[Davis, CA Right to Farm & Farmland Preservation Ordinance]]
 
[[Emory University, GA Sustainable Food Initiative]]
 
[[Jefferson County, NY Right to Farm Law]]
 
[[Larimer County, CO Right to Farm Resolution]]
 
[[Livermore, CA Right to Farm Ordinance]]
 
[[Los Angeles, CA School Board Resolution on Obesity Prevention]]
 
[[Los Angeles, CA School Board Resolution Prohibiting The Use of Irradiated Food]]
 
[[Mt. Pleasant, MI Resolution on Farmland Preservation Program]]
 
[[Seattle, WA School Board Policy on “Competitive Foods” (Junk Food)]]
 
[[Walworth County, WI Comprehensive Land Use and Farmland Preservation Ordinance]]
 
[[Washington, DC School Board Resolution Prohibiting the Use of Irradiated Food]]
 
[[Washington Township, MO Farmland Protection]]
 
== G ==
'''Genetic Engineering'''
 
[[Sample Ordinance Banning Genetically Engineered Food]]
 
[[Sample Ordinance Banning Genetically Modified Crops]]
 
[[Sample Resolution for Labeling of Genetically Engineered Foods]]
 
[[Amherst, MA Resolution on a Legislative Moratorium on Genetically Engineered Foods & Crops]]
 
[[Arcata, CA Ordinance to Regulate Genetically Engineered Organisms]]
 
[[Boulder, CO Bans Genetically Engineered Crops from City-Owned Land]]
 
[[Brooklin, ME Votes to be GMO-Free Zone]]
 
[[Charlemont, MA Resolution on a Moratorium on Genetically Engineered Crops]]
 
[[Cleveland, OH Resolution Concerning the Labeling of Genetically Manipulated Foods]]
 
[[Mendocino County, CA Bans Genetically Altered Crops and Animals]]
 
[[Minneapolis, MN City Council Passes Strong Anti-GE Pro-Organic Food Resolution]]
 
[[Point Arena, CA Genetically Modified Organisms Ordinance]]
 
[[San Francisco, CA Board Passes Anti-GE Food Resolution]]
 
[[San Luis Obispo County, CA Failed Initiative to Prohibit the Growing of Genetically Engineered Organisms]]
 
[[Santa Cruz, CA Ordinance Establishing a Moratorium on Genetically Engineered Crops]]
 
[[St. Paul, MN City Council Passes Resolution on Genetically Engineered Food]]
 
[[Sonoma County, CA Ordinance to Prevent Agricultural & Environmental Contamination from Genetically Engineered Organisms]]
 
[[Trinity County, CA Ordinance on Genetically Engineered Organisms]]
 
== H ==
 
''' Health Insurance'''
 
[[San Francisco, Calif Health Care Accountability]]
 
 
'''Housing'''
 
[[Austin, Texas Equal Employment/Fair Housing]]
 
[[Beavercreek, Ohio Fair Housing]]
 
[[Bellevue, Washington Affordable Housing]]
 
[[Bellingham, Washington Tax Exemptions For Multi-Family Housing]]
 
[[Bethlehem, Penn: Fair Housing]]
 
[[Contra Cost County, Calif Affordable Housing]]
 
[[Fremont, California Housing Scholarship Program]]
 
[[Howard County, Indiana Fair Housing]]
 
[[Kenosha, Wisconsin Fair Housing]]
 
[[Kirkland, Washington Affordable Housing]]
 
[[Montgomery County, Maryland Moderately Priced Dwelling Units]]
 
[[Olympia, Washington Multi-family dwelling tax exemption]]
 
[[Port Townsend, Washington Development Charge Deferrals for Low-Income Housing]]
 
[[Portland, Oregon Affordable Housing]]
 
[[Portland, Oregon Alternative Design Density Overlay Zone]]
 
[[Redmond, Washington Affordable Housing]]
 
[[Sacramento County, Calif Affordable Housing]]
 
[[San Diego, Calif Affordable Housing]]
 
[[San Mateo, Calif Below Market Inclusionary Program]]
 
[[Santa Fe, New Mexico Affordable Housing Roundtable]]
 
[[Sarasota, Florida Downtown Density Bonus and Attainable Housing Policy]]
 
[[St. Louis, Missouri Affordable Housing]]
 
[[Silver City, New Mexico Fair Housing]]
 
[[Stevens County, Minnesota Fair Housing]]
 
[[Teton County, Wyoming Affordable Housing]]
 
[[Vancouver, Washington Accessory Dwelling Units]]
 
 
'''Human Rights and Non-Discrimintation'''
 
[[Alexandria, Virginia Human Rights]]
 
[[Arlington County, Virginia Human Rights]]
 
[[Boulder, Colorado Prohibition of Discrimination]]
 
[[Champaign, Illinois Human Rights]]
 
[[Columbus, Indiana Human Rights and Discrimination]]
 
[[Cok County, Illinois Human Rights]]
 
[[Des Moines, Iowa Human Rights]]
 
[[El Paso, Texas Disability Anti-Discrimination]]
 
[[Indianapolis, Indiana Human Relations and Equal Opportunity]]
 
[[Kansas City, Missouri Civil Rights]]
 
[[Laramie, Wyoming Bias Crime Reporting]]
 
[[Madison, Wisconsin Disability Non-Discrimination]]
 
[[Michigan City, Indiana Human Rights]]
 
[[Nashville, Tennessee Disability]]
 
[[Orange County, North Carolina Civil Rights]]
 
[[Portland, Oregon Civil Rights]]
 
[[Richland, Washington Human Rights]]
 
[[San Francisco Small Business and Non-Discrimination Contracting]]
 
[[Sheboyagan, Wisconsin Disability]]
 
[[Spokane, Washington Human Rights]]
 
[[St. Paul, Minnesota Human Rights]]
 
[[Tulsa, Oklahoma Human Rights]]
 
[[Urbana, Illinois Human Rights]]
 
== I ==
 
'''Impeachment'''
 
[[Amherst, MA Resolution to Impeach Bush and Cheney]]
 
[[Detroit, MI Resolution for Impeachment of Bush and Cheney]]
 
[[Takoma Park, MD Resolution for Impeachment of Bush & Cheney]]
 
== L ==
 
'''Labor Issues'''
 
[[Elk Valley Rancheria Tribal Council, Calif Gaming Employment Rights]]
 
[[San Francisco, Calif Paid Sick Leave]]
 
 
'''Living Wage (also see Minimum Wage)'''
 
[[Allen Park, Michigan Living Wage]]
 
[[Alexandria, Virginia Living Wage]]
 
[[Atlanta, Georgia Living Wage]]
 
[[Berkeley, California Living Wage]]
 
[[Bloomington, Indiana Living Wage]]
 
[[Buffalo, New York Living Wage]]
 
[[Cambridge, Massachusetts Living Wage]]
 
[[Corvallis, Oregon Living Wage]]
 
[[Dade County, Florida Living Wage]]
 
[[Denver, Colorado Living Wage]]
 
[[Irvine, California Living Wage Requirements]]
 
[[Lawrence Township, New Jersey Council Large Retail Living Wage and Benefits]]
 
[[Lincoln, Nebraska Living Wage]]
 
[[Madison, Wisconsin Living Wage ]]
 
[[Marin County, California Living Wage]]
 
[[Minneapolis, Minnesota Living Wage]]
 
[[Oakland, California Living Wage]]
 
[[Richmond, California Living Wage]]
 
[[San Diego Living Wage]]
 
[[San Francisco, Calif Minimum Compensation Living Wage]]
 
[[San Jose, California Living Wage Policy]]
 
[[Santa Barbara, California Living Wage]]
 
[[Santa Cruz, California Ordinance Pertaining to the Payment of a Living Wage]]
 
[[Santa Fe, New Mexico Living Wage]]
 
[[Santa Monica, California Living Wage]]
 
[[Washtenaw County, Michigan Living Wage]]
 
== M ==
'''Marijuana'''
 
[[Ann Arbor initiative]]
 
[[Berkeley, Calif Marijuana Ordinance]]
 
[[Breckenridge, Colo Medicinal Marijuana Initiative]]
 
[[Burlington, Vermont Medicinal Marijuana]]
 
[[California City Guidelines for Medicinal Marijuana]]
 
[[Traverse City, Mich Marijuana Decriminalization]]
 
 
'''Minimum Wage (See also Living Wage above)'''
 
[[San Francisco, Calif Minimum Wage Initiative]]
 
 
'''Municipal Electricity'''
 
[[Auburn, NY Voters Approve Municipal Power Ownership]]
 
[[Six Iowa Communities Move on Municipal Electricity]]
 
[[Rolfe and Wellman, Iowa Vote to Approve Municipal Electricity]]
 
<br/>
 
== P ==
'''Participatory Budgeting'''
 
[[Introduction and information on participatory budgeting]]
 
 
'''Peace Initiatives'''
 
[[AFSCME Local 2627 Anti-war Resolution]]
 
[[AFSCME Local 1000 Troop Withdrawal]]
 
[[AFSCME Local 2083 Resolution for Bush to Step Down or be Impeached]]
 
[[Alameda, Calif Iraq Resolution]]
 
[[Arcata, Calif Resolution]]
 
[[Baltimore, Maryland Resolution]]
 
[[Berkeley, Calif Resolution]]
 
[[Binghamton, NY Bring the Troops Home]]
 
[[Chicago, IL Resolution]]
 
[[Corvallis, Ore Bring the Troops Home]]
 
[[Davis, Calif Resolution]]
 
[[Evanston, IL Resoltion]]
 
[[Fairbanks resolution calling on Rumsfeld to resign]]
 
[[Fairfax, Calif Opposes Iraq War]]
 
[[Gary, Ind Urges Immediate Troop Withdrawal]]
 
[[Landsdowne, Penn Bring the Troops Home]]
 
[[Los Angeles, Calif Against Iraq War]]
 
[[Maplewood, NJ Bring the Troops Home]]
 
[[Massachusetts 130 Townships Call for Troop Withdrawal]]
 
[[Oakland, Calif Resolution Against the War]]
 
[[Philadelphia, Penn Bring the Troops Home]]
 
[[Portland, Ore Bring the Troops Home]]
 
[[Sacramento, Calif Calls for Withdrawal from Iraq]]
 
[[San Francisco, Calif Resolution]]
 
[[Santa Barbara, Calif Resolution Against the War]]
 
[[Santa Cruz, Calif Calls to Withdraw Calif National Guard]]
 
[[Santa Monica, Calif Resolution Against a Preemptive Military Strike]]
 
[[South Charleston, West Virg for Immediate Withdrawal]]
 
[[United Autoworkers Local 393 Cut Off Funding for the Iraq War]]
 
[[Vermont Iraq War Resolutions in 50 Towns]]
 
[[Wisconsin Iraq withdrawal initiatives]]
 
== R ==
 
'''Recycling'''
 
[[Alamance County, North Carolina Recycling]]
 
[[Alexandria, Virginia Recycling]]
 
[[Belgrade, Maine Recycling]]
 
[[Berkeley, Calif Prohibition on Recyclable Poaching]]
 
[[Berkeley, Calif POLYSTYRENE Foam, Degradable and Recyclable Food Packaging]]
 
[[Buffalo, NY Recycling]]
 
[[Burrville, Rhode Island Recycling]]
 
[[Collier County, Florida: Recycling]]
 
[[Contra Costa County, Calif Recycling]]
 
[[Cottage Grove, Wisconsin: Recycling]]
 
[[Douglas County, Wisc Recycling]]
 
[[Durham, North Carolina: Recycling]]
 
[[Freeport, Maine Styrofoam]]
 
[[Grafton, Wisc Recycling]]
 
[[Honolulu, Hawaii Recycling]]
 
[[Lisbon, Maine Recycling]]
 
[[Litchfield, Maine Recycling]]
 
[[Malibu, Calif Polystyrene]]
 
[[McHenry County, Illinois Recycling]]
 
[[Meredith, New Hampshire Recycling]]
 
[[Monroe County, New York: Recycling]]
 
[[Oakland, Calif Green Food Packaging]]
 
[[Oakland, Calif Excess Litter Fee]]
 
[[Pittsfield, Wisc Recycling]]
 
[[Portland, Oregon Recycling]]
 
[[Presque Isle, Wisconsin Recycling]]
 
[[Rusk County, Wisc Recycling]]
 
[[Santa Cruz County, Calif Polystyrene]]
 
[[Santa Monica Bans Non-Recyclable Plastic Disposable Food Containers]]
 
[[Sonoma County, Calif Polystyrene Ordinance]]
 
[[St Croix County, Wisc Recycling]]
 
[[St. Paul, Minnesota Plastic Packaging]]
 
[[(Central) Vermont recycling]]
 
[[Verona, Wisc Recycling]]
 
[[Wayne County, North Carolina Recycling]]
 
[[York, NY Recycling]]
 
<br/>
== S ==
'''Public Smoking'''
 
[[Laramie, Wyoming Smoking in Public Places]]
 
 
'''Sustainability Policies'''
 
[[Alameda County, Calif County Buildings must be LEED Certified]]
 
[[American Society of Civil Engineers - The Role of the Civil Engineer in Sustainable Development]]
 
[[Arlington, Mass Requires Silver LEED Rating for All New Construction and Renovations]]
 
[[Atlanta LEED Building Design]]
 
[[Austin, Texas]]
 
[[Burlington, Vermont Sustainability]]
 
[[Chattanooga, Tenn]]
 
[[Londonderry, New Hamp]]
 
[[Martin County, Florida]]
 
[[Minnesota Sustainable Development Initiative]]
 
[[New York City LEED Building Design]]
 
[[New Pattonsburg, MO Charter of Sustainability]]
 
[[Olympia, Wash]]
 
[[Oregon Solutions for a Sustainable Future]]
 
[[San Diego, Calif Sustainable Building Policy]]
 
[[Santa Monica, Calif]]
 
[[Steele County, Minn -- Green Source 2020]]
 
[[Tucson, Ariz]]
 
==T==
'''Toxic Pollution'''
 
[[Ann Arbor, Mich Mercury Thermometer Ban]]
 
[[Duluth, Minn Mercury Thermometer Ban]]
 
[[Rockland County, NY Ultra low sulfur diesel fuel and best available retrofit technology act]]
 
[[San Francisco, Calif Mercury Thermometer Ban]]
 
 
'''Transportation'''
 
[[Model Action Plan for Bicycle Friendly Communities]]
 
[[Carrboro, NC Resolution Regarding Bicycle Friendly Communities]]
 
[[Davis, CA Resolution Regarding a Bicycle Advisory Commission]]
 
[[Las Cruces, NM Resolution on Bicycle Parking Design Standards]]
 
[[Lemoore, CA Resolution to Adopt Regional Bicycle Plan]]
 
[[Nashville and Davidson County, TN Resolution on Regulation of Sidewalk Obstructions]]
 
[[New York City, NY Purchasing Clean Vehicles]]
 
[[New York City, NY Reduce Diesel Emissions]]
 
[[New York City, NY Pollution from Buses]]
 
[[Overland Park, KS Resolution to Facilitate Bicycle Usage]]
 
[[Portland, OR Bicycle Master Plan]]
 
[[San Francisco, CA Resolution for an Alternative Fuels Bus Program]]
 
[[Wilsonville, OR Resolution Regarding Funding of a Shared Bicycle and Pedestrian Path]]
 
==W==
 
'''Wetlands'''
 
[[Austin, TX Watershed Protections]]
 
[[Cambridge, MA Resolution on Watershed Protection]]
 
[[Fairfax, CA Resolution to Protect Stream Conservation Areas]]
 
[[Ocean County, NJ Dune Protection]]
 
 
'''Wildlife'''
 
[[Aspen, CO Wildlife Protection]]
 
[[Pitkin County, CO Wildlife Protection]]
 
[[Colorado County Prairie Dog Protection]]
 
==Y==
 
'''Youth'''
 
[[Indianapolis,  Indiana After School Projects]]
 
[[Louisville, Kentucky Summer Camp Scholarships]]
 
[[San Jose, California After School Programs]]
 
[[Image:Logo.gif]]

Revision as of 14:35, 7 September 2009

Some tips and tricks for using Semantic Mediawiki.

Other tip sources

http://smwforum.ontoprise.com/smwforum/images/a/ad/Manual_SMW.pdf

http://smw.referata.com/wiki/Special:BrowseData/Tips

http://smwforum.ontoprise.com/smwforum/index.php/Example:All_libraries

http://help.wikia.com/wiki/Help:Semantic_MediaWiki/Tips_and_tricks

(from mailing list)

Data design

http://www.mediawiki.org/wiki/Extension:Semantic_Forms#Data_design_issues

- Create a top category for Semantic Classes. I called mine 'Categories'. It holds only categories used to define a 'Is-a' relationship. Doing so has at least two benefits : 1- You can do a query on your core content by restricting it to the 'Categories' level. 2- You can define other categories outside of that structure for whatever your system needs.

http://smwforum.ontoprise.com/smwforum/index.php/Example:How_to_realize_a_range_constraint_for_a_property

Redirects can be used to create property synonyms.

Discussion

Categories can be hierarchical; properties can't (yet).


MW tricks

If you want to clear out old pages you can delete them and use deleteArchivedRevisions.php to erase the deleted revisions from the database.

Variables

You can make use of the VariablesExtension [1] and store the query (or its result? I'd like to know which one, but in the end it doesn't really matter) in a variable, which is helpful when you need the same query multiple times within a page. It looks like this:


(silent) or

 (with output)

Further down in the page you can write


Specific searches

 
  <inputbox>
  type=search
  width=30
  namespaces=Help**,Wikipedia**,Template** 
  searchbuttonlabel=Search help pages
  bgcolor=#cee0f2
  break=no
  </inputbox>
  

(requires the Input Box extension)

Profiling mediawiki

http://www.mediawiki.org/wiki/How_to_debug#Profiling

Mediawiki performance tuning

http://www.mediawiki.org/wiki/Manual:Performance_tuning

SMW tricks

[[Went past deadline::{{#expr:{{{End date|}}}>{{{Deadline|}}} }}]]

Hiding set data

 [[propertyA::{{{propertyA|}}}|]]

By adding the | after the enclosing }}}, the property value will not show.

For multi value properties:

 {{#arraymap:{{{Eating disorders behaviors|}}}|,|x|[[Eating disorders behaviors::x|]]}}

Misc

Enable links in property values

$smwgLinksInValues = true;

Must add namespaces to config

Otherwise they won't have semantic properties.

$smwgNamespacesWithSemanticLinks array

Media

Neat talk on MW, with refs to SMW: http://www.youtube.com/watch?v=Ukytqe9pwDM

Semantics