Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects [2015/11/15] – created terenceprojects [2016/02/24] (current) – [C++] terence
Line 6: Line 6:
  
 //The projects below are source-code based and are useful for development or learning purposes.// //The projects below are source-code based and are useful for development or learning purposes.//
 +
 +==== C++ ====
 +
 +  * [[:projects:singleton_template]] - An inheritance-based way to make singleton classes in C++
 +  * [[:projects:observer_template]] - A method to send and receive custom events in a generic way in C++
 +  * [[:projects:endian_template]] - Work with big endian and little endian types in C++ without ever calling an "endian swap" function
  
 ===== End-user Focused ===== ===== End-user Focused =====
Line 15: Line 21:
 //These are add-ons, plugins, or contributions to other's projects; some are very popular in their own right, or at least are otherwise notable.// //These are add-ons, plugins, or contributions to other's projects; some are very popular in their own right, or at least are otherwise notable.//
  
-//As reminderthese projects are [[:donate|donation supported]]-- your support helps encourage maintenance of these projects and further development.//+==== DokuWiki Related ==== 
 + 
 +[[http://dokuwiki.org/|DokuWiki]] is piece of software that runs the wiki portion of this site. It is written in [[wp>PHP]] by [[http://splitbrain.org/|Andreas Gohr]] and other contributors. 
 + 
 +In terms of software I myself have created for DokuWikiso far it falls into two broad categories: **templates** and **plugins**. 
 + 
 +=== Templates === 
 + 
 +  * [[:projects:monobook_for_dokuwiki]] - [[wp>Wikipedia]] / [[wp>Mediawiki]] look and feel for DokuWiki. 
 +  * [[:projects:multitemplate_for_dokuwiki]] - Use multiple templates inside of one DokuWiki installation. 
 + 
 +=== Plugins === 
 + 
 +  * [[:projects:backuptool_for_dokuwiki]] A tool that allows you to backup your pages and configuration data for your site. 
 +  * [[:projects:citations_for_dokuwiki]] - Add citations and permanent links to your wiki pages. 
 +  * [[:projects:display_wiki_page_for_dokuwiki]] - This plugin defines an additional template function such that you can display more than one wiki page at a time on any given document. 
 +  * [[:projects:google_analytics_for_dokuwiki]] - This tool allows you to set a code for use with Google Analytics, which allows you to track your visitors. 
 +  * [[:projects:google_adsense_for_dokuwiki]] - This tool allows you to set a code for use with Google AdSense, which allows you to potentially monetize your DokuWiki installation. 
 +  * [[:projects:referrers_for_dokuwiki]] - This plugin log referrers for your site, so you can see where your traffic comes from.
  
 +//As a reminder, all of these projects are [[:donate|donation supported]]-- **your donations help** encourage maintenance of these projects as well as further development.//
  
Print/export
QR Code
QR Code Projects (generated for current page)