From 6000ca906db5aa75fb7d2aa7293b60a8fac21442 Mon Sep 17 00:00:00 2001
From: wonder95 <killshot91@gmail.com>
Date: Thu, 19 Jul 2012 12:23:35 -0700
Subject: [PATCH] Add menu of examples to main page for ajax_example module.

---
 ajax_example/ajax_example.module |   23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/ajax_example/ajax_example.module b/ajax_example/ajax_example.module
index 0edca14..b30598a 100644
--- a/ajax_example/ajax_example.module
+++ b/ajax_example/ajax_example.module
@@ -246,6 +246,29 @@ function ajax_example_menu() {
 
 function ajax_example_intro() {
   $markup = t('The AJAX example module provides many examples of AJAX including forms, links, and AJAX commands.');
+
+  $list[] = l('Simplest AJAX Example', 'examples/ajax_example/simplest');
+  $list[] = l('Generate checkboxes','examples/ajax_example/autocheckboxes');
+  $list[] = l('Generate textfields', 'examples/ajax_example/autotextfields');
+  $list[] = l('Submit-driven AJAX', 'examples/ajax_example/submit_driven_ajax');
+  $list[] = l('Dependent dropdown', 'examples/ajax_example/dependent_dropdown');
+  $list[] = l('Dependent dropdown (with graceful degradation)', 'examples/ajax_example/dependent_dropdown_degrades');
+  $list[] = l('Dynamic Sections w/JS turned off', 'examples/ajax_example/dependent_dropdown_degrades_no_js');
+  $list[] = l('Wizard (with graceful degradation)', 'examples/ajax_example/wizard');
+  $list[] = l('Wizard w/JS turned off', 'examples/ajax_example/wizard_no_js');
+  $list[] = l('Add-more button (with graceful degradation)', 'examples/ajax_example/add_more');
+  $list[] = l('Add-more button w/JS turned off', 'examples/ajax_example/add_more_no_js');
+  $list[] = l('Ajax Link ("use-ajax" class)', 'examples/ajax_example/ajax_link');
+  $list[] = l('Ajax Link (Renderable Array)', 'examples/ajax_example/ajax_link_renderable');
+  $list[] = l('AJAX framework commands', 'examples/ajax_example/advanced_commands');
+  $list[] = l('Autocomplete (simple)', 'examples/ajax_example/simple_autocomplete');
+  $list[] = l('Autocomplete (node with nid)', 'examples/ajax_example/node_autocomplete');
+  $list[] = l('Autocomplete (node limited by author)', 'examples/ajax_example/node_by_author');
+  
+  $variables['items'] = $list;
+  $variables['type'] = 'ul';
+  $markup .= theme('item_list', $variables);
+  
   return $markup;
 }
 
-- 
1.7.10.3

