<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Drupal%2FC4%2FCreating-a-simple-custom-module%2FMalayalam</id>
		<title>Drupal/C4/Creating-a-simple-custom-module/Malayalam - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Drupal%2FC4%2FCreating-a-simple-custom-module%2FMalayalam"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Drupal/C4/Creating-a-simple-custom-module/Malayalam&amp;action=history"/>
		<updated>2026-04-11T23:53:19Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Drupal/C4/Creating-a-simple-custom-module/Malayalam&amp;diff=43373&amp;oldid=prev</id>
		<title>Vijinair: Created page with &quot; {| border = 1 |  &lt;center&gt;Time&lt;/center&gt; |  &lt;center&gt;Narration&lt;/center&gt;    |- | 00:01 |''' Creating a simple custom module'''.എന്ന സ്പോകെൻ ട്യൂട...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Drupal/C4/Creating-a-simple-custom-module/Malayalam&amp;diff=43373&amp;oldid=prev"/>
				<updated>2018-06-07T11:48:38Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; {| border = 1 |  &amp;lt;center&amp;gt;Time&amp;lt;/center&amp;gt; |  &amp;lt;center&amp;gt;Narration&amp;lt;/center&amp;gt;    |- | 00:01 |&amp;#039;&amp;#039;&amp;#039; Creating a simple custom module&amp;#039;&amp;#039;&amp;#039;.എന്ന സ്പോകെൻ ട്യൂട...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| border = 1&lt;br /&gt;
|  &amp;lt;center&amp;gt;Time&amp;lt;/center&amp;gt;&lt;br /&gt;
|  &amp;lt;center&amp;gt;Narration&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
|''' Creating a simple custom module'''.എന്ന സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം&lt;br /&gt;
|-&lt;br /&gt;
| 00:06&lt;br /&gt;
| ഈ ട്യൂട്ടോറിയലില് നമ്മള് ഒരു  ബേസിക്  '''module''' പഠിക്കും&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:11&lt;br /&gt;
| ഒരു ബേസിക്  '''controller''' ചേർക്കുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:13&lt;br /&gt;
| ഒരു  '''routing''' ഫയൽ ചേർക്കുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:15&lt;br /&gt;
| ഈ ടൂട്ടോറിയൽ റെക്കോർഡ് ചെയ്യാൻ, ഞാൻ  '''Ubuntu Linux 16.04''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:21&lt;br /&gt;
|   '''Drupal 8 ''',   '''Firefox web browser '''and  '''Gedit text editor'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:27&lt;br /&gt;
| നിങ്ങൾക്ക് ഇഷ്ടമുള്ള ഏതെങ്കിലും ടെക്സ്റ്റ് എഡിറ്റർ, വെബ് ബ്രൌസർ ഉപയോഗിക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:32&lt;br /&gt;
| ഈ ട്യൂട്ടോറിയൽ പ്രാവർത്തികമാക്കാൻ, നിങ്ങൾക്ക്''' Drupal'''.എന്ന അടിസ്ഥാന അറിവ് ഉണ്ടായിരിക്കണം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:38&lt;br /&gt;
| ഇല്ലെങ്കിൽ,''' Drupal'''.ട്യൂട്ടോറിയലുകൾക്കായി, ദയവായി കാണിച്ചിരിക്കുന്ന ലിങ്ക് സന്ദർശിക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:43&lt;br /&gt;
| ''' Drupal'''. ലെ '''custom module'''  ഉണ്ടാക്കാൻ, നിങ്ങൾ പരിചയത്തിലായിരിക്കണം&lt;br /&gt;
&lt;br /&gt;
'''Object oriented programming terminology'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:51&lt;br /&gt;
|   Programming in '''PHP''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:53&lt;br /&gt;
|   '''Namespacing''' in '''PHP '''and&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:55&lt;br /&gt;
|   '''Symfony 2'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:57&lt;br /&gt;
| പ്രീ-ആവശ്യകതകളുടെ വിശദാംശങ്ങൾക്ക്,“'''Additional reading material'''”  ഈ ട്യൂട്ടോറിയലിന്റെ ' ലിങ്ക് കാണുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:04&lt;br /&gt;
| 'താങ്കള്ക്ക് മുമ്പ്'''contributed modules '''കുറിച്ച് നാം മനസിലാക്കിയിട്ടുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:08&lt;br /&gt;
| ഇപ്പോൾ ഒരു ലളിതമായ '''custom module'''. സൃഷ്ടിക്കാൻ പഠിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:12&lt;br /&gt;
| ഈ '''module ''' ഒരു '''custom page '''  “'''hello world'''”.'സൃഷ്ടിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:17&lt;br /&gt;
|  '''module'''.  ന്റെ '' 'വർക്ക്ഫ്ലോ' '' ഇതാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:20&lt;br /&gt;
| '''Request'''  ആണ് ഞങ്ങൾ വെബ്സൈറ്റിലേക്ക് അഭ്യർത്ഥിക്കുന്നത്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:24&lt;br /&gt;
| '' 'അഭ്യർത്ഥന' ''  '''Request''' ഉപയോഗിച്ച് എന്തുചെയ്യണം എന്ന് നിർണ്ണയിക്കുന്നതിന് '''Router''' തീരുമാനിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:29&lt;br /&gt;
|  '''controller''' തന്നിരിക്കുന്ന  '''request'''. ക്കുള്ള റെസ്പോൺസ്  നിർമ്മിക്കുന്നു'&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:33&lt;br /&gt;
| '''View''' റെസ്പോൺസ്  സൃഷ്ടിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:36&lt;br /&gt;
|  '''response''' iണ് വെബ്സൈറ്റ് വീണ്ടും വരുന്നത്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:40&lt;br /&gt;
| നമുക്ക് സൃഷ്ടിക്കാൻ പോകുന്ന  '''custom module''' ഫയൽ സ്ട്രക്ച്ചർ  ഇതാ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:45&lt;br /&gt;
| ആവശ്യമുള്ള ഫയലുകൾക്കായി  '''custom module'''. സൃഷ്ടിക്കാൻ ആരംഭിക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:50&lt;br /&gt;
| നിങ്ങളുടെ'''File browser.'''തുറക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:52&lt;br /&gt;
| ഞങ്ങൾ '''Drupal''' ലോക്കൽ ആയി  ഇൻസ്റ്റാൾ ചെയ്ത ഫോൾഡറിൽ പോകുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:57&lt;br /&gt;
| ഇപ്പോൾ ''apps -&amp;gt; drupal -&amp;gt; htdocs -&amp;gt; modules '''folder'''.''' പോകുക &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:03&lt;br /&gt;
| ഈ '''modules'''   ഫോൾഡറിൽ ഞങ്ങൾ എല്ലായ്പ്പോഴും ഞങ്ങളുടെ'''' custom modules''' സൃഷ്ടിച്ചു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:09&lt;br /&gt;
| നമുക്ക് ഒരു ഫോൾഡർ സൃഷ്ടിച്ച് അതിനെ  '''custom'''.എന്ന് നാമകരണം ചെയ്യാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:13&lt;br /&gt;
| ഇത്  '''contributed modules'''.  ൽ നിന്നും  '''custom modules''' വേർതിരിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:18&lt;br /&gt;
| ഈ '''custom'''ഫോൾഡറിനുള്ളിൽ നമ്മൾ '' 'hello_world' '' എന്ന ഫോൾഡർ സൃഷ്ടിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:25&lt;br /&gt;
| ഈ ഫോൾഡറിന്റെ പേര് '''machine name. '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:28&lt;br /&gt;
|  ഈ '''module'''. റഫർ ചെയ്യാൻ '''core''' '''Drupal''', ഉപയോഗിക്കും'.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:33&lt;br /&gt;
| '''custom module'''. നയിമിംഗ്  ചെയ്യാനുള്ള ചില നിബന്ധനകൾ ഉണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:37&lt;br /&gt;
| അതിൽ ലോവർ -കേസ്  ലെറ്റേഴ്സ് , അണ്ടർസ്കോഴ്സ്   സ്പേസിസ് ഇല്ല&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:43&lt;br /&gt;
| അതു് അതുല്യമായതായിരിയ്ക്കണം, മറ്റേതൊരു ഘടകം അല്ലെങ്കിൽ തീം പോലെ അതേ പേരു് ഉണ്ടാകുവാൻ പാടില്ല&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:50&lt;br /&gt;
|  '''src, lib, vendor, templates, includes, fixtures, ''' ഏതെങ്കിലും റിവേഴ്സ്ഡ് ടെം കാണാൻ  കഴിയില്ല&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:00&lt;br /&gt;
| ഞങ്ങളുടെ ഫയൽ ബ്രൗസറിലേക്ക് മടങ്ങുക&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:03&lt;br /&gt;
| ഈ '''hello_world ''' ഫോൾഡർ '''hello_world '''ൽ  '''info.yml '''extension'''.'''ഉള്ള ഫയൽ കാണാം &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:13&lt;br /&gt;
| '' 'Info.yml' '' ഫയലിന്റെ പേരും '''module''' ഫോൾഡറും ഒന്നായിരിക്കണം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:20&lt;br /&gt;
| ' '''Yml''' എന്നത്  '' 'YAML' '' എന്ന ഫയൽ വിപുലീകരണമാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:24&lt;br /&gt;
| എല്ലാ പ്രോഗ്രാമിംഗ് ഭാഷകളിലും ഒരു യൂണികോഡ് അടിസ്ഥാനമാക്കിയുള്ള ഡാറ്റാ സീരിയലൈസേഷൻ സ്റ്റാൻഡേർഡാണ് '' YAML ''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:31&lt;br /&gt;
| ഇത് മനുഷ്യർക്ക് വായിക്കാവുന്ന ഒരു ഭാഷയാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:34&lt;br /&gt;
| ഈ '''info.yml '''  ഫയൽ'''module'''. നെകുറിച്ചു '''Drupal''' നോട് പറയുന്നു &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:40&lt;br /&gt;
| ഈ ഫയലിൽ, നമ്മുടെ '' 'മൊഡ്യൂൾ' '' ന്റെ  '''metadata'''  നമ്മൾ സംഭരിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:44&lt;br /&gt;
| അതിനാൽ  '''metadata''' ടൈപ്പ് ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:47&lt;br /&gt;
| നമുക്ക് ഈ ഫയൽ സംരക്ഷിക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:49&lt;br /&gt;
| ഇത് നമ്മുടെ '' 'മൊഡ്യൂൾ' '' ന്റെ പേരാണ്. ഇത് '''extend''' പേജിൽ കാണിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:54&lt;br /&gt;
| ഇത് നമ്മുടെ '' 'മൊഡ്യൂൾ' '' ന്റെ ഒരു ചെറു വിവരണം ആണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:58&lt;br /&gt;
| ഇതാണ് ഞങ്ങളുടെ '' 'മൊഡ്യൂൾ' '' എന്ന വിഭാഗം'''extend'''  പേജിൽ നൽകിയിരിക്കുന്നത്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:04&lt;br /&gt;
| ഇത്  '''Drupal'''  നോട്  '''module.''' ഉണ്ടാകുന്നതിന് കുറിച്ച് പറയുന്നു &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:08&lt;br /&gt;
| '''core key'''  നമ്മുദെവ്  '''module''' നു  യോജിച്ച  '''Drupal core''' പതിപ്പ് വ്യക്തമാക്കുന്നു '' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:15&lt;br /&gt;
| ഇവിടെ'''name''', '''type'''  '''core keys''' എന്നിവ ആവശ്യമാണ്. മറ്റുള്ളവ '''keys'''  അവഗണിക്കാവുന്നതാണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:21&lt;br /&gt;
| അടുത്തതായി, '''module''' എക്സ്റ്റൻഷൻ കൂടിയ '' 'hello_world' '' എന്നൊരു ഫയൽ ഞങ്ങൾ സൃഷ്ടിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:28&lt;br /&gt;
| ഈ പ്രദർശനത്തിനായി, ഞങ്ങൾ ഈ പ്രവർത്തനത്തിലേക്ക് ഒരു ഫയലും ചേർക്കാൻ പോകുകയില്ല.&lt;br /&gt;
&lt;br /&gt;
പക്ഷെ നമ്മൾ ഈ ഫയൽ സൃഷ്ടിക്കേണ്ടതുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:37&lt;br /&gt;
| ഈ ഫയലിൽ, ഇനി പറയുന്നവ ടൈപ്പ് ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:39&lt;br /&gt;
| നമുക്ക് ഫയൽ സേവ് ചെയ്യാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:41&lt;br /&gt;
| '''module'''. ഉണ്ടാക്കുന്നതിനുള്ള രണ്ട് ഫയലുകൾ '''Drupal''' ൽ വേണം &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:46&lt;br /&gt;
| ഇപ്പോള് നമ്മുടെ ഈ സൈറ്റില് '''module'''.ഇന്സ്റ്റാള് ചെയ്യും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:50&lt;br /&gt;
| ഞങ്ങളുടെ ലോക്കൽ  '''Drupal''' വെബ്സൈറ്റ് തുറക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:53&lt;br /&gt;
| പുതിയ'''module''', ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനു മുമ്പ്, ആദ്യം '''cache ''' ക്ലിയർ ചെയ്യും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:58&lt;br /&gt;
| അങ്ങനെ ചെയ്യാൻ,  '''Configuration '''menu'''.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:01&lt;br /&gt;
| '''Development''', നു കീഴിൽ'''Performance '''option'''.'''  ക്ലിക്ക്  ചെയുക &lt;br /&gt;
|-&lt;br /&gt;
| 05:05&lt;br /&gt;
| '''Clear all caches''' ബട്ടൺ ക്ളിക്ക് ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:08&lt;br /&gt;
|  '''caches''' മായ്ച്ചുവെന്ന് നിങ്ങൾക്ക് കാണാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:11&lt;br /&gt;
| നമ്മുടെ വെബ്സൈറ്റിൽ മാറ്റം വരുത്തുന്ന ഓരോ തവണയും  '''caches''' നീക്കം ചെയ്യേണ്ടത് നിർബന്ധമാണ്.&lt;br /&gt;
|-&lt;br /&gt;
| 05:17&lt;br /&gt;
| ഇപ്പോൾ'''module''' ഇൻസ്റ്റാൾ ചെയ്യാൻ,  '''Extend '''മെനുവിൽ ക്ലിക്ക് ചെയ്ത് താഴേക്ക് സ്ക്രോൾ ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:23&lt;br /&gt;
| '''Custom''', എന്നതിന് കീഴിൽ, ഇപ്പോൾ ഞങ്ങൾ സൃഷ്ടിച്ച'''Hello World module '''കാണാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:28&lt;br /&gt;
| തിരഞ്ഞെടുക്കുന്നതിന് അതിൽ ക്ലിക്കുചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:30&lt;br /&gt;
| ചുവടെയുള്ള '''Install'''ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:33&lt;br /&gt;
| ഞങ്ങളുടെ  '''Install'''ഇപ്പോൾ പ്രാപ്തമാക്കിയിരിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:36&lt;br /&gt;
| അടുത്തതായി, ''' router file'''. ചേർക്കേണ്ടതുണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:40&lt;br /&gt;
| ഇത്'''module'''   -ഇവിടെ ആക്സസ്  ചെയണം എന്ന്   '''Drupal''' നോട് പറയാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:44&lt;br /&gt;
|  '''request'''. ഉപയോഗിച്ച് എന്തു ചെയ്യണമെന്ന് നിർദേശിക്കുന്നു '''router''' ആണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:48&lt;br /&gt;
|  '''router'''  ആക്സസ്  അനുവദിക്കപ്പെട്ടാൽ പരിശോധിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:53&lt;br /&gt;
| നമ്മുടെ  '''File browser'''. ലേക്ക് മാറുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:55&lt;br /&gt;
| ഇപ്പോൾ നമ്മൾ റൂട്ടിംഗ്  ഫയല്' '' hello_world.routing.yml '' ' ഉണ്ടാക്കും &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:03&lt;br /&gt;
| ഫയലിന്റെ ഇനിപ്പറയുന്ന പാത്തുകൾ ടൈപ്പ് ചെയ്യുക. നമുക്ക് കോഡ് മനസിലാക്കാം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:08&lt;br /&gt;
| ഈ ലൈൻ '''route'''.ആണ്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:10&lt;br /&gt;
| ഇത് നമ്മുടെ '''module'''. ആക്സസ് ചെയ്യാൻ എങ്ങനെ ഉപയോഗിക്കുമെന്ന് ഇത് സൂചിപ്പിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:15&lt;br /&gt;
| ഇതാണ് ദ്രുപാലിന്റെ '''content'''എവിടെ നിന്നും ലഭിക്കണമെന്നത് പറയുന്നു .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:20&lt;br /&gt;
| ഇവിടെ  '''content'''  ഫംഗ്ഷൻ '' 'ആണ്. അത് നമ്മൾ'''controller ''' ഫയൽ സൃഷ്ടിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:25&lt;br /&gt;
| '''content,'''  ആക്സസ് ചെയ്യാവുന്ന ഉപയോക്താക്കളെ മാത്രമേ ഇത് ഉറപ്പാക്കുകയുള്ളൂ'''Hello World &amp;quot; പേജ് കാണാൻ സാധിക്കും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:33&lt;br /&gt;
| ഇനി നമുക്ക് '''module '''ചെയ്യാൻ പോകുന്നത് എന്താണ് എന്ന് ഫങ്ഷണാലിറ്റി കൂട്ടിച്ചേർക്കണം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:38&lt;br /&gt;
| ഇത് '''controller'''.ചേർത്താൽ മതിയാവും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:41&lt;br /&gt;
| ഒരു '''controller'''.എന്നാൽ എന്താണ്? '''controller'''.ഒരു '''PHP function. ''' ആണ് &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:46&lt;br /&gt;
|'''HTTP request '''ൽ നിന്നും വിവരങ്ങൾ ലഭിക്കുകയും''''HTTP response'''.'നിർമ്മിക്കുകയും ചെയ്യും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:54&lt;br /&gt;
| നമ്മുടെ'''File browser'''ലേക്ക് മാറുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:56&lt;br /&gt;
| ഒരു '''controller'''ചേർക്കുന്നതിന്,' '' src '' 'എന്ന പേരിൽ ഒരു ഫോൾഡർ ഉണ്ടാക്കണം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:02&lt;br /&gt;
| '' 'Src' 'ഫോൾഡറിനുള്ളിൽ, നമ്മൾ '''controller'''എന്ന മറ്റൊരു ഫോൾഡർ ഉണ്ടാക്കണം.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:07&lt;br /&gt;
| ഇത്  '''controller'''ഫോൾഡറിൽ ഉള്ളതിനാൽ, '' 'HelloController.php' 'എന്ന കൺട്രോളർ ഫയൽ ഞങ്ങൾ സൃഷ്ടിക്കും,&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:15&lt;br /&gt;
| ഈ ഫയലിനുള്ളിൽ, ഇനി ടൈപ്പ് ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:18&lt;br /&gt;
| ഫയൽ സേവ് ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:20&lt;br /&gt;
|  '''namespace''' ഒരു നാമത്തിൽ ഒരു കൂട്ടം കോഡ് അനുവദിക്കുന്നു, പേരിന്റെ  വൈരുദ്ധ്യങ്ങൾക്ക് പേരുനൽകുന്നത് ഒഴിവാക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:28&lt;br /&gt;
| ഈ  '''use statement''''''ControllerBase class'''.ഇംപോർട്ട് ചെയ്യും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:32&lt;br /&gt;
| ഞങ്ങൾക്ക് ഫങ്ഷൻ '''content.'''  ഉള്ള ഒരു ക്'''class HelloWorldController ''' ഉണ്ട്.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:38&lt;br /&gt;
| റൂട്ടിംഗ് സിസ്റ്റം പേജ് വിളിക്കുമ്പോൾ മാർക്ക്അപ്പ് ടെക്സ്റ്റ് തിരികെ നൽകും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:43&lt;br /&gt;
| ഇപ്പോൾ വെബ് ബ്രൗസറിലേക്ക് മാറുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:46&lt;br /&gt;
|''' Back to site ''' ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:48&lt;br /&gt;
| വെബ് ബ്രൗസറിലേക്ക്'''request''' ആയി വിലാസ ബാറിൽ'''hello ''' ചേർക്കുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:53&lt;br /&gt;
| നമ്മുടെ '''module'''. ആക്സസ് ചെയ്യുന്നതിനായുള്ള റൂട്ടിംഗ് ഫയലിൽ ഞങ്ങൾ സൃഷ്ടിച്ച പാതയാണ് ഇത്.&lt;br /&gt;
ഇപ്പോൾ '' 'Enter അമർത്തുക.' ''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:00&lt;br /&gt;
| ഇപ്പോൾ ഞങ്ങൾ സൃഷ്ടിച്ച ഞങ്ങളുടെ കസ്റ്റം പേജ് കാണാം. ഇത്'''response''' ആണ് &lt;br /&gt;
|-&lt;br /&gt;
| 08:07&lt;br /&gt;
| അതുപോലെ തന്നെ, '''Drupal 8'''.ലെ ലളിതമായ'''custom modules''' സൃഷ്ടിക്കാൻ നിങ്ങൾക്ക് കഴിയും.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:13&lt;br /&gt;
| ഇതിനോടൊപ്പം, ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്ത് എത്തിയിരിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:16&lt;br /&gt;
| സംഗ്രഹിക്കാം. ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചു-&lt;br /&gt;
&lt;br /&gt;
ഒരു ബേസിക്  '' 'മൊഡ്യൂൾ' '' സൃഷ്ടിക്കുക, ഒരു ബേസിക്  '' 'കൺട്രോളർ ചേർക്കുക' '', '' 'റൂട്ടിംഗ്' '' ഫയൽ&lt;br /&gt;
ചേർക്കുക &lt;br /&gt;
|-&lt;br /&gt;
| 08:27&lt;br /&gt;
| ഒരു അസൈൻമെൻറ് ആയി, നിങ്ങളുടെ വെബ്സൈറ്റിലെ “'''About us'''” പേജ് നു വേണ്ടി  ''' custom module''' ഉണ്ടാക്കുക &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:33&lt;br /&gt;
| താഴെയുള്ള ലിങ്കിലുളള വീഡിയോ സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.&lt;br /&gt;
&lt;br /&gt;
ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് കാണുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:41&lt;br /&gt;
| സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീം വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു, സർട്ടിഫിക്കറ്റുകൾ നൽകുന്നു.&lt;br /&gt;
&lt;br /&gt;
കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഞങ്ങൾക്ക് എഴുതുക.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:49&lt;br /&gt;
| സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റ്, NMEICT, Ministry of Human Resource Development and NVLI, Ministry of Culture, Government of India എന്നിവരാണ് &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:00&lt;br /&gt;
| ഇത് ഐ.ഐ.ടി ബോംബയിൽ നിന്നും വിജി നായർ  ചേരുന്നതിന് നന്ദി.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vijinair</name></author>	</entry>

	</feed>