Mediawiki CSV Import (mwcsvimport) Documentation

Formatting your data

mwcsvimport accepts standard CSV data exported from many spreadsheet application. In this example we will us an Microsoft Excel file of US states and capitals.

First open the file with Excel and choose File | Save As from the menu.

mediawiki-csv-import-excel-save-as

Change the Save as type: to CSV (Comma delimited) (*.csv).

mediawiki-csv-import-save-as-csv

Upload the CSV File

Next, point your web browser to your copy of mwcsvimport.

Choose Browse and select the CSV file we just created. After you have selected the file click Next » to upload the data.

mediawiki-csv-import-step1

mediawiki-csv-import-file-upload

This next screen will present your data back to you in table format so that you can confirm the data was read properly. Press Next » if everything looks good.

mediawiki-csv-import-step2

Defining an Page Template for Import

Next, you will need to define your page template. This is where you can add wiki markup to format your data. Each column of data can be used with the variables presented at the bottom of the page. For example: ${statename}

Each row of your CSV file will become one page so you will need to make sure the Title: fields is unique for each page. Once you have the template defined click Next ».

mediawiki-csv-import-step3

mediawiki-csv-import-step3a

Mediawiki Site Credentials

Next, you will specify the website address of your Mediawiki site. Wiki Location: is the url of your Mediawiki installation omitting ‘index.php/?title=Main_Page’ from the end.

The username and password you provide will of need permission to create pages and update pages if you are overwritting existing ones.

mediawiki-csv-import-step4

Click Test write permission and mwcsvimport will create a test page on the remote wiki and give you feedback and a link.

mediawiki-csv-import-step4a

Clicking on the link will take you to the created test page so you can confirm that your credentials are correct. Click next to go to the final setup.

mediawiki-csv-import-testpage

The last step is to click the Import Pages button and watch as your pages are created one by one.

mediawiki-csv-import-finalstep

Once the import is finished you can click on the page names to see the resulting wiki pages.

mediawiki-csv-import-finalstepb

mediawiki-csv-import-page

mediawiki-csv-import-pagehistory

Mediawiki CSV Import is a powerful wiki creation tool purchase it for only $29 (instant download)


HowTo Install Mediawiki CSV Import (mwcsvimport)

This guide will step you through the simple install process of mwcsvimport. After you have purchased and downloaded mwcsvimport you will need to extract the zip file.

Extract the software zip file

mwcsvimport-install-extract

mwcsvimport-install-extracted-folder

Next open your FTP client (I used FileZilla) and upload the mwcsvimport folder into the document root of your web server.

mwcsvimport-install-upload

Next, you will need to set the permissions of the tmp directory to writeable (777).

mwcsvimport-install-tmp-set-permissions

mwcsvimport-install-tmp-set-permissions

Finally, navigate to the web address where you installed mwcsvimport and you will be presented with an install screen.

Insure that all notices are green (not red), accept the license agreement.

mwcsvimport-install-license-agreement

mwcsvimport-install-complete

You are done installing Mediawiki CSV Import (mwcsvimport)!

See Mediawiki CSV Import (mwcsvimport) Documentation to learn howto use the tool.

Purchase Mediawiki CSV Import for only $29 (PHP source code included)


PRONIQUE releases Mediawiki CSV Import tool

mwcsvimport is a wiki site owner’s tool to import data into Mediawiki. The web-based tool accepts data in CSV format and is capable of creating template based pages via the MediaWiki API. At $29, the tool is powerful yet inexpensive.

Read more about the MediaWiki CSV Import tool


mwcsvimport Screenshots

mwcsvimport: product page | support forum

Screenshots of the Mediawiki CSV Import Tool.

Step 1 Upload CSV File

Step 1 Upload CSV File (Click to enlarge)

Step 2: Verify Data (click to enlarge)

Step 2: Verify Data (click to enlarge)

Step 3: Define Page Template (click to enlarge)

Step 3: Define Page Template (click to enlarge)

Step 4: Provide Wiki Credentials (click to enlarge)

Step 4: Provide Wiki Credentials (click to enlarge)

Step 5: Perform Import (click to enlarge)

Step 5: Perform Import (click to enlarge)

Step 5: Import in Progress (click to enlarge)

Step 5: Import in Progress (click to enlarge)

mwcsvimport: product page | support forum


CakePHP Developer Links

This page was started to store and organize a collective of CakePHP tutorials and useful links for PHP developers. Currently there are 122 articles and counting

(continue reading…)


Proper caching leads to bandwidth reduction and increased performance

Web server cache controls is somewhat technical and this post is not meant to be an definitive guide. We can provide a free consultation for our website security testing and performance optimization services for anyone interested. Contact us for more details or read on.

Cache Control

By default all pages, images, and other page components are cached based on last-modified time. This presents a problem for content management systems that produce pages on-the-fly for each request. To the browser, your website appears to change every time. In this common situation we can instruct the browser to retain the cached copy for a specific length of time using the max-age and Cache-Control headers.

Compression

All css and javascript page components can benefit from gzip compression resulting in a 70% decrease in data transferred to the clients browser. 70% is a huge savings!

Content cache expiry and compression are controlled by Apache’s (httpd) .htaccess configuration files. At PRONIQUE, our web design services include website optimization and we can help fine tune your website for best performance and load time. Contact us about website optimization

Keywords: .htaccess, bandwidth reduction, Content Caching, gzip compression, website optimization


San Angelo Adwords Campaigns

Is your business looking to target prospects in San Angelo? We can help build and manage an effective Google Search advertising campaign.

(continue reading…)

1 Comment more...

Page titles can make or break a website

Page titles are one of the most important factors in search engine optimization. Titles allow you to target specific keywords and phrases. This title (set in HTML by using the <title></title> tags) is also what search engines show in search results. Most search engines bold the matching keywords. (continue reading…)

1 Comment more...

SEO best practices for <H1> tags

Search Engine Optimization has exploded as the web gets more and more crowded. Search Engines are drowning in content spam and have recently gone back to basics with their search ranking algorithms. (continue reading…)


GOOG-411 and your business

local-san-angelo-business-goog411-logoA free service from Google, 1-800-GOOG-411 is a 100% automated directory assistance service for business listings. It’s pretty accurate and people are starting to use it instead of phone books. Lately, we’ve heard lots of buzz and word-of-mouth about it around San Angelo! (continue reading…)


Copyright © 1996-2010 PRONIQUE Software. All rights reserved.
iDream theme by Templates Next | Powered by WordPress