Quick refrence

Download Links:- eKalappai 2.0b(Anjal) | eKalappai 2.0b (tamilnet99) - இங்கே தேர்வு செய்யவும்,
Key board layout :- e- kalappai (Anjal) |e-kalappai (Tamil 99) இதே மாதிரி இன்னும் ஏதாவது quick refrence சேர்த்தால் உபயோகமாக இருக்குமானால் பின்னூடத்தில் தெரிவிக்கவும்

Sunday, December 16, 2007

கணினியில் தமிழ் எழுதுவது எப்படி?

திரட்டிகள் மூலமாகவோ, பத்திரிகைகள் மூலமாகவோ, நண்பர்கள் அறிமுகப் படுத்துவதாலோ புதிதாக பலர் வலைப்பதிவுகளை வாசிக்க வருகிறார்கள் ...

பதிவுகளை வாசிக்க ஆரம்பித்ததும் விரைவிலேயே தாங்கள் படித்த பதிவுகளில் மறுமொழி இட விரும்புவார்கள்...அவர்களில் சிலரேனும் தாங்களும் ஒரு வலைப்பதிவு செய்ய வேண்டும் என்று விரும்புவார்கள்....

ஆனால் தமிழை வாசிக்க முடிந்தாலும் தமிழில் எழுதுவது எப்படி என்ற சந்தேகம் எல்லோருக்கும் இருக்கும்... அதை இன்னொரு வலைப்பதிவரிடமோ, வேறு நண்பர்களிடமோ கேட்டுத் தெரிந்து கொண்டு முதலில் மறுமொழி இடுவார்கள். அடுத்து தங்களுக்கான வலைப்பதிவை உருவாக்கி தங்கள் எண்ணங்களை பதிவாக்குவார்கள்.

இதில் தமிழை கணினியில் எழுதுவது என்பது மிகவும் முக்கியமான கட்டம். இங்கே பலரும் பலராலும் அறிமுகப் படுத்தப் படுவது ரோமன் அல்லது அஞ்சல் எனப்படும் தமிங்கில தட்டச்சு முறையாகும். இது புரிந்து கொள்ள எளியது போலத் தோன்றினாலும் இந்த தட்டச்சு முறையின் சிக்கல்களை அதன் உள, உடல் ரீதியான பிரச்சினைகளை பலரும் உணர்வதில்லை.

அம்மா என்று எழுத்துக் கூட்டி சொல்லச் சொன்னால் சின்னக் குழந்தை கூட "அ-ம்-மா அம்மா" என்று சொல்லும்... நம்ம பதிவர்களோ "a-m-m-a-a அம்மா" என்று சொல்கிறார்கள்.

வலைப்பதிவில் எழுத, பின்னூட்டமிட புதுசா கணினியில் தமிழ் எழுத கற்றுக் கொள்ள விரும்புகிறீர்களா? மிக எளிமையான ஒரு வழி இருக்கு... இங்கே போய் கற்றுக் கொள்ளுங்கள்.

ஏற்கனவே தமிங்கிலத்தில் தட்டச்சிக் கொண்டு இருப்பவர்களும் முயன்று பாருங்கள்... இதன் எளிமையை உடனே உணர்வீர்கள்.

Thursday, November 29, 2007

மறுமொழிப் பெட்டியில் தகவல் பலகை!

நம்மளோட ஜிமெயில் முகவரியில் ஸ்டேடஸ் மெசேஜ் ஏதாவது நாம் எழுதுவது உண்டு. அதே மாதிரி பிளாக்கர் பதிவோட மறுமொழிப் பக்கத்தில் ஏதாவது செய்தி சொல்ல முடியுமா?

முடியும்.

அதற்காக பிளாக்கர் பக்கத்தில் settings - comments பக்கத்துக்கு போக வேண்டும்.



அங்கே Comment Form Message என்று ஒரு பெட்டியைப் பார்க்கலாம்.



அந்தப் பெட்டிக்குள் நமது தகவலை, செய்தியை இட்டு save செய்தால் மறுமொழி எழுதுவதற்கான பக்கத்தில் அந்தச் செய்தி இடம் பெற்று விடும்.

Tuesday, November 20, 2007

கூகுள் டாக்கை உங்கள் வலைப்பதிவில் இணைப்பது எப்படி?

வலைப்பதிவுகளில் பலவிதமான சாட் தொடர்பு விட்ஜட்டுகளை பலரும் இணைப்பதை பார்த்திருக்கலாம். கூகுள் டாக் விட்ஜட்டை இந்த மாதிரி வலைப்பதிவின் பக்கப் பட்டியில் (சைடுபார்) இணைப்பது எப்படி?



பதிவுகளில் இந்த நிரலை எடுத்து இணைத்துக் கொண்டால் கூகுள்டாக் உங்கள் பதிவுக்கு வந்து விடும்.

Dashboard - Layout

- Template - page element

- Add a Page Element

- HTML/JavaScript - ADD to BLOG.


Friday, November 16, 2007

உங்கள் gravatar என்ன?

Gravatar உருவாக்குவது, வலைப்பதிவில் gravatar காட்டுவது எப்பட?

Sunday, October 28, 2007

பிளாகரில் இடும் மறுமொழிகளின் விவரத்தை உங்கள் மின்-அஞ்சலில் பெறலாம்

ஒரு நாள் நாம பல பதிவுகளை படிக்கறோம்... / பின்னூடம் எழுததோம்.. கொஞ்ச நாள் முன்னே வரை.. நாம எழுதியிருக்கும் கமெண்டுக்கு பதிவாசிரியர் / வேறு யாராவது பதில் கமெண்ட் போட்டிருக்காங்களான்னு தெரிஞ்சுக்க ஒரே வழி.. அதே பதிவை போய் பார்க்கிரதா தான் இருந்தது... அதுவும் பதிவின் சுட்டிய்யை நீங்கள் book mark செய்து வச்சிருந்தா.. ஒரு வேளை url மறந்து போச்சுன்னா.. பதில் ஏதாவது வந்திருக்கான்னு தெரிஞ்சுக்கவே வாய்ப்பில்லை... ( பதில் போட்டவரே உங்க கிட்டே வந்து சொன்னாலொழிய).
இனிமே அப்படி இல்லை.. கமெண்ட் எழுதும் போது கவனிச்சிருப்பீங்க.. உங்க மின் - அஞ்சல் முடவரியோட.. Email Follow up comments ன்னு ஒரு பொட்டி இருக்கும்.. அதை க்ளிக்கி tick -mark குடுத்தீங்கன்னா...போதும். பதில் கமெண்ட் வரும்போதெல்லாம்.. அதன் ஒரு பிரதி உங்க Inbox லெயும் இருக்கும்... ஒருவேளை.. உங்களுக்கே சம்பந்தப்பட்ட டாபிக் போரடிச்சுப்போச்சுன்னா... unsubscribe ஐ க்ளிக்கினா போதும்...
எனக்கென்னமோ இது ரொம நல்ல ஐடியாவாத்தான் தோணுது.. ரொம்ப பிசியா இருக்கும்போது.. (பதிவெழுதவோ.. தமிழ்மணம் போய் படிக்கவோ நேரமில்லாத போது).. நாம எழுதின கமெண்ட்டுக்கு பதில் வந்திருக்கான்னு தெரிஞ்சுக்க பிளாகரின் இந்த feature ரொமவும் உபயோகமாத் தான் இருக்கு.. இதே வேலையை co-Comment மூலமாகவும் செய்யலாம்... ( ஒரு புதிய கணக்கு துவங்கி... )... அது உங்க சௌகர்யம்.. எனக்கு பிளாகரின் Email Follow-up comments தான் சரின்னு படுது... எல்லாம் ஒரே இடத்தில் இருந்தா மிஸ்ஸாக சான்ஸில்லே பாருங்க...
-

Tuesday, September 4, 2007

Blogger ன் மறுமொழி பொட்டி இப்பொ.. பதிவுப் பக்கத்திலே !!!

கவனிக்கவும் :- Settings - Comments - Show Comments in POP-UP window ... ல் YES ன்னு கண்டிப்பா கொடுக்கணும்.. அப்போ தான் இது வேலை செய்யும்.. பதிவிலேயே சொல்ல மற்ந்ததுக்கு மன்னிக்கணும்

நம்ம பதிவர் மக்கள்ஸ் ஏக்கத்துக்கு இன்னியோட ஒரு விடிவுகாலம் வந்தாச்சு.. பதிவுகள் பக்கத்திலேயே பின்னுட-பொட்டி இருந்தா எவ்வளவு நல்லா இருகும் ( ரொம்பவே உதவியும் கூட) ன்னு நாமெல்லாரும் ஏங்கியிருப்போம்... ஒரு புண்யவான் ரொம்ப சிரமபட்டு ஒருவழியா பின்னுடபொட்டிய்யை பதிவுபக்கத்துக்கே கொண்டுவந்து சாதிச்சு காட்டியிருக்கார்..என்னடா தீபா இப்படி சொல்லறாங்களே.. இது நிஜமாவே சத்தியமா ? ? ... இல்லை சும்மா பிலிம் காட்டறாங்களா..ன்னு மோவாய்கட்டைய்யை தடவுறவங்க தொடுவானத்திலே ஏதாவது ஒரு பதிவை க்ளிக்கி பாருங்க... பதிவு முடிஞ்சப்புறம்.. நீங்க போட்ட பின்னூடம் உங்களை பார்த்து சிரிக்கும்... ஏன்னா இப்போ ஜோடியா பின்னூட பொட்டியும் இருக்கே..
செய்முறை விளக்கம் இதோ
  1. Template - Edit HTML லிருந்து.. உங்களுடை டெம்ப்ளேட்டை பத்திரப்படுத்தி கொள்ள்வும்
  2. Expand widgets template ல் tick-mark போடவும்
  3. கீழே இருக்கும் கோடை கண்டுபிடித்து.. சிகப்பு நிறத்திலிருக்கும் கோடை சேர்க்கவும்

<b:includable id='comments' var='post'>
<div class='comments' id='comments'>
<a name='comments'/>
<b:if cond='data:post.allowComments'>
<!-- jackbook.com part 1 start -->
<!--

<h4>
<b:if cond='data:post.numComments == 1'>
1 <data:commentLabel/>:
<b:else/>
<data:post.numComments/> <data:commentLabelPlural/>:
</b:if>
</h4>

<dl id='comments-block'>
<b:loop values='data:post.comments' var='comment'>
<dt class='comment-author' expr:id='"comment-" + data:comment.id'>
<a expr:name='"comment-" + data:comment.id'/>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
<data:commentPostedByMsg/>
</dt>
<dd class='comment-body'>
<b:if cond='data:comment.isDeleted'>
<span class='deleted-comment'><data:comment.body/></span>
<b:else/>
<p><data:comment.body/></p>
</b:if>
</dd>
<dd class='comment-footer'>
<span class='comment-timestamp'>
<a expr:href='"#comment-" + data:comment.id' title='comment permalink'>
<data:comment.timestamp/>
</a>
<b:include data='comment' name='commentDeleteIcon'/>
</span>
</dd>
</b:loop>
</dl>

<p class='comment-footer'>
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
</p>
-->
<!-- jackbook.com part 1 ends -->
<!-- actually i almost do nothing with your template, just add that comment, you did it :) -->

<div id='comment-parent' style='padding-bottom: 20px;' onmouseover='showcomment("hoverme", "comment-child");'>
<h3 id='hoverme' style='display:block;'>
<img alt='Your cOmment"s Here! Hover Your cUrsOr to leave a cOmment.' src='http://lifewg.googlepages.com/html-code-leave-comment.gif' title='Your cOmment"s Here! Hover Your cUrsOr to leave a cOmment.'/>
</h3>

<!-- this iframe below is your comment form. you can change the height, or add more style property into it -->
<div id="comment-child" style='border: none; display: none; height:750px; width: 420px; margin-bottom: 5px; background: #fff none; border: 1px solid #FCO;'>
<iframe style='border:none;' expr:src='data:post.addCommentUrl' height='100%' scrolling='yes' width='100%'/>
<br/>
<a href='http://www.jackbook.com/2007/06/how-to-make-readers-leave-comment.html' title='Want to have this on your blogger/blogspot?'>Comment Form under post in blogger/blogspot</a>
</div>
<!-- end of iframe -->

</div>


</b:if>
<div id='backlinks-container'>
<div expr:id='data:widget.instanceId + "_backlinks-container"'>
<b:if cond='data:post.showBacklinks'>
<b:include data='post' name='backlinks'/>
</b:if>
</div>
</div>
</div>
</b:includable>
  1. கீழே இருக்கும் கோடை </body> ... tag க்கு மேலே எழுதவும்

<!-- www.jackbook.com -->
<!-- this to hide and show el -->
<script languange='javascript'>function showcomment(a,b){var jackbookdotcom = document.getElementById(a);jackbookdotcom.style.display = 'none';jackbookdotcom = document.getElementById(b);jackbookdotcom.style.display = 'block';}</script>
<!-- www.jackbook.com -->

  1. கீழே இருக்கும் கோடை கண்டுபிடித்து சிகப்ப நிறத்திலலிருப்பதை மட்டும் மாற்றி எழுதவும்

<span class='post-comment-link'>
<b:if cond='data:blog.pageType != "item"'>

<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
<a class='comment-link' expr:href='data:post.url + "#comments"' >
<b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/>
<b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span>

  1. Template ஐ Save செய்து பதிவு பக்கத்தை பாருங்க
என்ன.. செய்துபார்க்க கை துடிக்குமே... செய்து பார்த்து மறக்காம இதை சாதிச்ச புண்யவானுக்கும் நன்றி சொல்லிடுங்க

மறுமொழிப் பக்கத்தின் நீளம் - அகலத்தை மாற்ற;-
Template ல் கீழே சுட்டிக்காட்டியிருக்கும் கோடை கண்டுபிடிக்கவும்

<!-- this iframe below is your comment form. you can change the height, or add more style property into it -->
<div id="comment-child" style='border: none; display: none; height:750px; width: 420px; margin-bottom: 5px; background: #fff none; border: 1px solid #FCO;'>
<iframe style='border:none;' expr:src='data:post.addCommentUrl' height='100%' scrolling='yes' width='100%'/>
<br/>
<a href='http://www.jackbook.com/2007/06/how-to-make-readers-leave-comment.html' title='Want to have this on your blogger/blogspot?'>Comment Form under post in blogger/blogspot</a>
</div>
<!-- end of iframe -->
e ல் கீழே சுட்டிக்காட்டியிருக்கும் கோடை கண்டுபிடிக்கவும்

அதில் <div id="comment-child" style='border: none; display: none; height:750px; width: 420px; margin-bottom: 5px; background: #fff none; border: 1px solid #FCO;'> உள்ள height:750px; width: 420px; ஐ.. இப்படி மாத்தி எழுதலாம்..

width:99%.. Height க்கு உங்கள் விருப்பம் போல் செய்யலாம்..

<div id="comment-child" style='border: none; display: none; height:850px; width: 99%; margin-bottom: 5px; background: #fff none; border: 1px solid #FCO;'>

Monday, August 27, 2007

Blidget - உங்க photoblog ஐ ட்ரைலர் மாதிரிக் காட்டுங்க

நம்ம தமிழ் மக்கள் பல பேருக்கு "படம்-காட்டரது"..ன்னா ரொம்ப பிடித்தமான விஷயம்... அய்யோ !.. எதுவும் வில்லங்கமா சொல்லலை... நம்ம செல்லா & குழு நடத்தும் Photography In Tamil ஐ தான் சொன்னேன்.. அங்கே கிளாஸ் அட்டெண்ட் பண்ணி இப்பொ நிறைய பேர் புகைப்படங்கள் மட்டுமே பதிவு செய்ய ஒரு தனி-தனி photoblog ஏ வச்சிருக்காங்கன்னா.. எவ்வளவு ஆர்வம் இருக்கணும்

எல்லாரும் ஏதாவது ஒரு திரட்டியை உபயோகித்துக்கொண்டு தான் இருப்பீங்க.. சில பேர் நேரடியா கூகிள்-ரீடர் லே படிப்பீங்க... இன்னும் சில பேர்.. உங்க பிளாகின் sidebar லே ஒரு விட்ஜெட் மாதிரி அதை வச்சிருப்பீங்க.. photoblog க்கு இந்த மாதிரி sidebar லே அம்சமா உட்காரமாதிரி எந்த திரட்டியும் இல்லாம நான் ரொம்ப அவஸ்தை பட்டேன்.. அப்போ தான் இந்த் blidget சமாசாரத்தை தெரிஞ்சுக்கிட்டேன்... இப்போ இங்கே / இங்கே பாருங்க.. ரெண்டு இடத்திலேயும் என் photoblog ல் இருக்கும் படங்களை சும்மா ஒரு ட்ரைலர் மாதிரி பார்க்கலாம்... பட்த்தின் தலைப்பிலே க்ளிக்கினால்.. நேரடியா பதிவுக்கே போகலாம்

இந்த blidget ஐ குறித்து ஏர்க்கணவே ஒரு பதிவு இங்கே போட்டிருக்கேன்.. ஆனா அந்த நேரத்திலே வெறும் english எழுத்துக்கள் தான் சரியா படிக்க முடிஞ்சுது.. தமிழ் (unicode) எழுத்துக்கள் வெறும் டப்பா-டப்பாவா தான் வந்தது... நிறையபேர் கேட்டுகிட்ட்தாலே... இப்போ தமிழ்( unicode) எழுத்துக்களும் அருமையா தரியுது...செய்முறை விளக்கம்.. இதோ

இது widgetbox.com ன் Blidget என சொல்லப்படும். அதாவது உங்கள் பிளாகையே மொத்தமா ஒரு widget ஆக்கிடலாம்.. என்னை பொறுத்தவரையில் இது photoblogs க்கு மிகச்சிறந்தது.. தேவையும் கூட...

செய்வது ரொம்ப சுலபம்
PHASE 1 :- blidget ஐ உருவாக்குவது

  1. widgetbox.com ல் ஒரு பயணர் கணக்கு உருவாக்க வேண்டும்
  2. Make Blidget ன்னு இருப்பதை தேர்வு செய்து.. உங்கள் phothoblog ன் முகவரியை கொடுக்கவும்
  3. அடுத்தது LAYOUT .. இது உங்கள் விருப்பம் பொறுத்தது.. Sidebar லே வைக்கணும்ன்னா Narrow வும்:::: header க்கு கீழே / எல்லா பதிவுகளுக்கும் மேலே ன்னா Wide ஐ தேர்வுசெய்யலாம்
  4. DISPLAY ல் header style ஐ title only ன்னு கொடுப்பது தான் photoplog க்கு சிறந்தது...(படத்தை தானே முக்கியமா காட்டணும்...படத்தை குறித்து எழுதியிருப்பதை பதிவிலே படிக்கலாமே)
  5. அப்புறம் உள்ளதெல்லாம் சிம்பிள்.. நீங்கள் செய்து கொண்டிருக்கும் இந்த blidget ஐ பொதுஜன பார்வைக்கு வைக்கவும் மற்றும் உங்கள் பிளாக் குறித்து ஒரு சில வரிகளில் சொல்லணும்..
ஈஸி தானே...blidget ஐ publish பண்ணவேண்டியது தான்
PHASE 2 :- blidget ஐ உங்கள் பிளாகில் சேர்ப்பது
இதுக்கு அவங்களே எல்லா option ம் கொடுத்திருக்காங்க.. கீழே இருக்கும் படத்துகு மேலே mouse - move பண்ணினால்..எந்தெந்த platform ல் சேர்க்கலாம் ன்னு தெரிஞ்சுக்கலாம் ( blogger - typepad - goodle - netvibes..etc etc)
TypePad   Blogger   MySpace   Facebook   Netvibes   Pageflakes   Google   Blogger PostFreewebs   Piczo   Widget Code
நேரடியா அங்கேயிருந்தே உங்க பிளாகிலேயும் சேர்க்கலாம்.. இல்லை get code ங்கிரதை க்ளிக்கி ஜாவஸ்க்ரிப்ட் கோடை தேர்ந்தெடுத்து... உங்கள் பிளாகின் template-page elemnts - add new elelents - html hjavascript element ன்னு செய்தும் சேர்க்கலாம்

அம்புட்டுத்தேன்... ஒண்ணும் பிரம்மவித்தை இல்லை.. இது ஒரு மீள்பதிவ

Wednesday, August 22, 2007

BloggerDraft அறிமுகபடுத்தும் Search-Widget

நாம எல்லாரும் கூகிளில் பல விஷயத்தை எப்போதுமே தேடிகிட்டே இருப்போம்... சில பேருக்கு கூகிளின் பக்கம் தெரிய சில நொடிகள் காலதாமதமானாலே கையெல்லாம் வெட-வெடன்னு நடுக்கம் வரும்.. அவ்வளவு தூரம் " தேடுதல்"" லில் ஈடுபாடு... பல விஷயங்களை இப்படி தேடி-தேடி தான் படிச்சு தெரிஞ்சுக்கிறோம். சில நேரத்திலே நம்ம பிளாகிலே கூட ஒரு தேடுதல் பொட்டி இருந்தா எவ்வளவு நல்லா இருக்கும்ன்னு நீங்க நினனச்சுப்பார்த்துண்டா ? ? ?ஏதோ ஒரு டாபிக்கை பார்த்தோம்... "அட.. இதை குறித்து நானும் ஒரு பதிவு போட்டேனே... எங்க போச்சு ? ? ? ".... ( இன்னேரத்தில் 150 பதிவுகள் போட்டிருப்பீங்க... ஒவ்வொண்ணாவா தேட முடியும் ? ? )... ஒரு வேளை உங்க வலைபதிவுக்கு வருபவர் தேடும் சொல் உங்க label லே இல்லாமல் இருக்கலலாம்... இந்த மாதிரி சந்தர்பங்களில் இந்த "தேடுதல் பொட்டி" search widget ரொம்பவும் உபயோகமா இருக்கும்.

என்னடா.. நம்ம template - page elements - add elements லே.. இங்கே சொல்லறா மாதிரி search-widget எதுவும் இல்லையேன்னு அவசரபடாதீங்க... இந்த search -widget .. பிளாகரின் புதிய அறிமுகங்கிரதால.... நம்ம தினமும் பார்க்கிர Dashboard லே தெரியாது....அதனாலே உங்க வலையுலாவியில் draft.blogger.com ன்னு type பண்ணூங்க....உங்க dashboard தெரியும்.. அப்படியே மேலே பாருங்க .... Blogger in Draft ன்னு போட்டிருக்கும்.. அதாவது.... பிளாக்ர் ஏதாவது புதுசா அறிமுகபடுத்தினா... அது இனிமேல் உங்கள் Template - page elements - Add New elements ல் தெரியும்...

இதை சேர்க்கும் போது எங்கெல்லாம் தேடலாம்ன்னு உங்க கிட்டே கேக்கும்..
  1. இந்த பதிவில் மட்டும் தேடு - Results from This Blog
  2. இந்த பதிவில் குடுத்திருக்கும் சுட்டிகளில்் தேடு -Results from the Links used here
  3. இணையம் முழுவதும் தேடு - Results from The Web


இப்படி 3 சாய்ஸ் இருக்கு... இதிலே உங்களுக்கு தேவையானதை சொடுக்கி தேட சொல்லலாம். மற்ற விட்ஜெட்டுகள் போலே இதை click - and Drag முறையில் எங்கே வேணும்ன்னாலும் வச்சுக்கலாம்.. தேடுதல் விவரங்கள் ( பதிவுகளின் தலைப்பு.. etc etc) எல்லாமே எப்பவுமே... எல்லா பதிவுகளுக்கு மேலே தான் தேரியும்..

இந்தபொட்டி எப்படி வேலை செய்யும்... தேடிய பிறகு Results ஐ எப்படி காட்டும்ன்னு உங்களுக்கு பரிசோதனை செய்து பார்க்க இங்கே க்ளிக்கவும்

Friday, August 17, 2007

கோயிந்தும் விட்ஜட்டும்

"இன்னாமே பொன்சு, இன்னும் சென்னைல தான் கீறியா?" என்றபடி வந்தான் கோயிந்து..

"ஏன்? இங்க தானே இருக்கேன்?!" என்றபடி புரியாமல் பார்த்தேன் நான்..

"இல்ல, அப்படியே ரொம்ப புரியாத தமிழ்ல எழுதித் தள்ளுறியாமே! அதான் டைம் ட்ராவல் பண்ணப் போயிட்டியோன்னு..."

"கோயிந்து, என்ன இப்படி கிண்டலடிச்சா எப்படி? என்ன விசயமா வந்த?"

"அதான் ஏதோ, இன்னா துண்டு அது, ஆங், நிரல் துண்டு நிறுவுனராமே! அத்தப் பத்தி ஏதோ சொன்னியாம், உனக்கு மட்டுமே பிரியற மாதிரி எழுதிட்டு உதவிப் பதிவுன்னு வேற சொல்லிகினு சுத்துறியாம்.. ஒரே கம்ப்ளேய்ண்ட் மேல கம்ப்ளேய்ண்ட் உம்மேல.. ."

விவகாரமான புகாராக இருக்கிறதே என்று பயந்து கொண்டே, குரலே எழும்பாமல் "இப்ப அதில என்ன புரியலை உனக்கு? ரொம்ப தெளிவாத்தானே எழுதிருக்கேன்.." என்றேன்

"நல்லா எழுதினியே தெளிவா! ஒரு மண்ணாங்கட்டியும் புரியலை.. என்னை மாதிரி சாதா ஜனங்களுக்கும் பிரியற மாதிரி சொல்ல தாவலியா?! அதான் உன் கழுத்துல துண்டப் போட்டு இந்த நிரல்துண்டக் கத்திட்டு வரச் சொல்லி தல அனுப்பிவச்சிருக்காரு என்ன.. இது ஒனக்கு மொத எச்சரிக்கை.. இந்த தபா ஒயுங்கா சொல்லலைன்னு வையி.... "

"சொல்லலைன்னா?... " இந்த முறை என் குரல் எனக்கே கேட்கவில்லை..

"அப்பால தல பாலா நேரில் வந்திடுவாரு.. என்ன நடக்கும்னு யாருக்குமே தெரியாது.." பயங்கரமாக முடித்தான் கோயிந்து..

"கோயிந்து, அந்தப் பதிவ எத்தனை நல்லா எழுதி இருக்கேன்.. இப்படிச் சொல்லிட்டியே! இப்ப என்ன புரியலை அதில?" என்றேன் லேசாக நடுங்கியபடி

"விட்ஜட்டுன்னு அழகான பேரு இருக்க சொல, அதென்ன துண்டு, துப்பட்டான்னு பேஜாரான ஒரு பாஷைல எளுதிகிட்டு?.. சரி அத்த வுடு.. இப்ப இந்த விட்ஜட் இன்ஸ்டால்லர் எதுக்குப் பயன்படுது? "

"அது வந்து கோயிந்து, இந்த விட்ஜட் இன்ஸ்டாலர் வச்சி ஏதாச்சும் குட்டி நிரல் துண்டை.."

"இஸ்டாப்பு... மறுபடி துண்டுக்கு வந்திட்டியா! இந்த துண்டு, குண்டு, நிரலி, குறளி எல்லாம் இல்லாம, நல்ல டமில்ல, பிரியற மாதிரி, விட்ஜட்டு, கோடுன்னு சொல்லு.. இல்லையின்னா..."

விட்ஜட்டும் கோடும் நல்ல தமிழான மாயத்தைக் கண்டு என்னை நொந்து கொண்டு தொடர்ந்து சொல்ல ஆரம்பித்தேன்.

"சரி கோயிந்து.. இனி எல்லாருக்கும் பிரியிற தமிழ்லயே சொல்றேன்.. விட்ஜட் என்கிறது இப்ப புதுப்ளாக்கர் கொடுத்திருக்கும் ஒரு சேவை.. சின்னச்சின்ன விளம்பரம், செய்தியோடை, படம் எதுனாச்சும் உங்க பதிவில் போட இந்த விட்ஜட் உதவியா இருக்கும்.. "

"இஸ்டாப்பு" என்றான் கோயிந்து..

"என்ன?" என்பது போல் நிமிர்ந்து பார்த்தேன்.

"கூவத்து ஓடைலயே தண்ணி இல்லை.. காஞ்சு போன செய்தியோடையை பதிவுல போட்டு இன்னா பண்ணுறது?"

"கோயிந்து, இது அந்த மாதிரி ஓடை இல்லை.. பதிவோட ஓடை.. feed, இதை போட்டா நீ போடுற ஒவ்வொரு இடுகையும் இதில் அப்டேட் ஆகும். தெரியும். பிரியுதா? ச்சே.. புரியுதா?" என்றேன்

"இப்பிடி பிரியுறாப்புல சொல்லுன்னு இன்னும் எத்தினி தபா சொல்லணுமோ ஒனக்கு! ம்கும்.. " அலுத்துக் கொண்டான் கோயிந்து..

"சரி, இந்த விட்ஜட்டை என் பதிவில் நான் போடுறது சுலபம். ஆனா மத்தவங்க பதிவில் நான் விரும்பும் விட்ஜட் வரணும்னா அதுக்கும் புது ப்ளாக்கரில் சுலப வழி இருக்கு.. அது தான் விட்ஜட் இன்ஸ்டால்லர் அதாவது நிரல்துண்டு நிறுவுனர்" அந்த வார்த்தையைக் கேட்டவுடனேயே மீண்டும் துண்டை எடுத்து மிரட்டிய கோயிந்தை அட்ஜஸ்ட் செய்தவாறே தொடர்ந்தேன்..

"விட்ஜட் இன்ஸ்டால்லர்ங்கிறது ஒரு சின்ன பட்டன் மாதிரி இருக்கும். இதை அமுக்கினதும் உங்க புது ப்ளாக்கர் பதிவுகளில் எதில் விட்ஜட்டை போடுறதுன்னு கேட்கும். எதுன்னு முடிவு சொன்னது அதில் போட்டு அழகாக்கி வுட்ரும்.. உதாரணத்துக்கு இந்த பதிவில் வலப்புறம் உள்ள தமிழ்99 பட்டனைத் தட்டிப் பாரு!"

"அட!" என்றான் கோயிந்து, அதைத் தட்டிப் பார்த்து தன் பதிவில் சேர்த்த பின்னர். "சரி, இதை இப்ப எப்படி நான் பண்ணுறது?"

"சொல்றேன். ரொம்ப சுலபம். கொஞ்சமே கொஞ்சம் HTML தெரிஞ்சாலே போதும். அதிகம் வேண்டாம். முதல்ல நீ எந்த விட்ஜட் கொடுக்கணுமோ, அதை உன்னோட சொந்த ப்ளாக்குல ஒரு பக்கத்துல போட்டு வச்சிக்கணும். இப்ப இந்தப் ப்ளாக்குல ஒரு தமிழ்99 விட்ஜட் போட்டுருக்கம் இல்ல, அதையே உதாரணமா எடுத்துக்குவோம். இந்த விட்ஜட்டை எங்க பதிவுல போட


ங்கிற மாதிரி கோட் எழுதி அதை Add New widget வழியா பதிவுல போட்டுக்கிடணும்.."

"ஆமாம் பொன்சு, இது மாதிரி விட்ஜட் போட அல்லாருக்குமே தெரியுமே.. இதைத் தானா இத்தினி நீட்டி மொழக்கி சொன்ன? மத்தவங்க பதிவுல வர இன்னா செய்யணும்? அத்தச் சொல்லு மொதல்ல.."

"இரு கோயிந்து, அடுத்து அதான்.. " என்று சமாதானப்படுத்திவாறே அடுத்த பகுதியை ஆரம்பித்தேன்.

"இப்ப நம்ம பதிவில் விட்ஜட் போட்டாச்சு.. இதை மத்தவங்க பதிவில் போட விட்ஜட் இன்ஸ்டால்லர் உருவாக்கணும். ஒரு சுலபமான விட்ஜட் இன்ஸ்டால்லரோட கோடு கீழ சொல்லிருக்கிறது மாதிரி இருக்கும்..



"இரு இரு.. இதில எதெல்லாம் மாத்தினா எனக்கு ஒரு சுலபமான விட்ஜட் உருவாக்க முடியும்.. அதை மட்டும் சொல்லு.. போன தபா மாதிரி பார்ட் பார்ட்டா பிரிச்சி மேஞ்சி உசுர எடுக்காத.."

"ம்ஹூம்.. உன்னைக் குத்தம் சொல்ல முடியாது கோயிந்து.. மெட்ராஸ் ட்ராபிக்ல ஷார்ட் கட்டுல போயே பழகிட்ட! என்னத்த பண்ண?!" அலுத்துக் கொண்டே கோயிந்தின் மூடுமாறுவதற்குள் சொல்ல ஆரம்பித்தேன்...

"இதுல, widget.title னு இருக்கு பத்தியா.. அது தான் மத்தவங்க பதிவில் தெரியப் போகும் உன் விட்ஜட்டின் தலைப்பு. தலைப்பு என்னவா இருக்கணுமோ, அதை அந்த வரியில் இருக்கும் 'value=' வுக்கு அப்புறம் கொடுக்கணும்.."

"ஓ.. அப்ப உன்னோட விட்ஜட்டுக்கு டைட்டிலு தமிழ்99, கரீகிட்டா? "

"ரொம்ப சரி. அடுத்து, widget.contentனு இருக்கு பத்தியா, அந்த வரியை மாத்தணும்.. உன்னோட பக்கதுலயே உருவாக்கி வச்சிருந்தியே ஒரு விட்ஜட், அதோட கோட் என்ன இருக்கோ, அது முழுக்கவும் இந்த widget.content வரியின் value பகுதியில் கொடுக்கணும்.."

"சொல்றதப் பாத்தா சுளுவாதாங்கீது.. ஆனா அதுல நீ இப்ப எளுதியிருக்கது பிரியவேல்லேயே!"

"அது என்னன்னா, <,> இது ரெண்டும் இந்த widget.content ஓட value பகுதியில் வரக் கூடாது.. அதுனால < இருக்கிற இடத்தில் எல்லாம் &lt; உம்.. > இருக்கிற இடத்தில் எல்லாம் &gt; உம் போடணும். அப்படி மாத்தி போட்டா இந்த மாதிரி வந்திடும்.. அதான் குழப்பமா இருக்கு.. "

"அப்ப இவ்வளவு தானா? ரொம்ப ஈஸி தான்.. ரெம்ப நாளா ஒரு பொகச விட்ஜட் போட்டு வுடணும்னு நெனச்சிகினே இருந்தேன்.. இப்பத் தான் அதுக்கு வேள வந்திருக்கு.. வர்ட்டா? " என்றபடி கிளம்பினார் கோயிந்து..

"அடப்பாவி.. இதான் சொந்த செலவில் சூன்யமா?! " என்று கேட்டுக் கொண்டே நான் வாயைப் பிளந்தது அவனுக்கு காதில் கேட்கவே இல்லை போலும்..

பழைய கோயிந்து இடுகைகள்:
1. பாலபாரதி - இஞ்ஜினியர், தமிழ் வலைப் பதிவுகள்
2. எடிட்.. edit.. எடிட்…
3. மீண்டும் கோயிந்து
4. பாலபாரதியின் செல்போன்

Thursday, August 9, 2007

Paint.net-- Photoshop ன் அம்சங்கள் கொண்ட ஒரு இலவச மென்பொருள்

உங்களில் பலபேர் கிட்டே photoshop (any version... the latest is CS3) இருக்கும்.. ஆதை விட்டா image - editing க்கு வேறே எந்த மென்பொருளும் கிடையாதுன்னு வாதாடுகிரவங்களும் இருப்பீங்க.. ஒண்ணும் தப்பில்லே.. நானும் அப்படி தான் சொல்லுவேன்.. ஏன்னா நானும் ஒரு photoshop fanatic.. வேறே ஏதாவது மென்பொருள் அதை விட சூப்பர்னு யாராவது சொன்னா.. ஒரு காலத்திலே சண்டைக்கே போய்டுவேன்...

ஆனா எல்லாராலெயும் photshop பெரமுடியாதில்லையா... Trial- version 30 நாட்களுக்கு பிறகு உபயோக படுத்த முடியாமல் போவிடுகிரது...மட்டுமில்லை... trial version லே எல்லா விதமான அம்சங்களும் இருப்பதில்லை... ஆனாலும் நம்ம மக்கள் உள்ளதை வச்சு அர்புதமா photo-editing எல்லாம் பண்ணராங்க. அப்படி photoshop ஐ முழுமையா பயன்படுத்த முடியாத்தாவங்களுக்கு இந்த Paint.net ஒரு வரபிரசாதம்.... ஏன்னா.....
  1. இது ஒரு இலவச மென்பொருள்... ...Paint.net
  2. அதனால்... குறிப்பிட்ட காலத்துக்கு தான் பயன்படுத்த முடியும்ன்னு "கெடு" எதுவும் கிடையாது
  3. இதன் அளவு வெறும் 1.4 MB தான்....பட்டியலில் இருக்கும் ஏதாவது ஒன்றை தேற்வு செய்து தரவிறக்கம செய்யலாம்் Download here


  4. இதன் ஒவ்வொரு ஆப்ஷனும் photoshop ஐ போன்றதே...photoshop லே என்னென்ன பண்ண முடியுமோ..(Brightness.. color..crop.. curve.. hue..etc etc).. அவை அனைத்தும் இதெலேயும் பண்ணலாம்....photoshop ன் சில advanced அம்சங்களை தவிர
  5. இதிலும் layer ல் நாம் மாற்றங்கள் செய்யலாம்...


  6. இதன் அம்சங்களை கற்றுக்கொள்ளவும்.. தெரிந்துகொள்ளவும் இவர்களின் Online Documentation்ட இருக்கு...மறக்காம படிச்சுப்பருங்க
  7. புதிதாய் உபயோகிப்பவருக்காக... இவர்களின் உதவி-குழு ரொம்பவும் அருமை.... Paint.net forum
  8. Paint.net தலத்தில் என்னென்ன நிகழ்வுகள் இருக்குன்னு நமக்கு அவங்களுடைய பிளாகிலே சொல்லறாங்க... Paint.net's Blog
  9. Animated Gif ஐ தவிர எல்லா images ம் இதில் நீங்கள் திருத்தலாம்
ஒரு முறை தரவிறக்கம் செய்து உபயோகித்து பாருங்க.. கண்டிப்பா இது உங்களை ஏமாற்றாத்துன்னு எனக்கு நம்பிக்கை இருக்கு.. உங்க கருத்தை சொன்னா மற்றவர்களுக்கும் உதவியா இருக்கும்

Friday, July 27, 2007

கூகுள் ரீடருக்குள் இருந்தே பின்னூட்டம் இடலாம்!

Firefox பயனர்கள் greasemonkey நீட்சியையும் இந்த நிரலையும் நிறுவிக் கொண்டால், கூகுள் ரீடருக்குள் இருந்தே பதிவுப் பக்கத்தை உள்ளிறக்கிப் பார்க்க முடியும். ஒவ்வொரு பதிவாகச் சென்று பார்க்கத் தேவை இல்லை.

இதனால் ஓடை கத்தரிக்கப்பட்ட பதிவுகளின் முழு உள்ளடக்கத்தையும் கூகுள் ரீடருக்குள் இருந்தே படிக்கலாம். கூகுள் ரீடருக்குள் இருந்தே பின்னூட்டம் இடலாம்.

பதிவுப் பக்கத்தின் முன்தோற்றத்தைப் பார்க்க shift+V அல்லது இடுகைத் தலைப்பு அல்லது இடுகையின் கீழ் உள்ள preview என்னும் தெரிவை அழுத்தலாம். அவற்றையே திரும்ப அழுத்தினால் RSS தோற்றத்தில் காணலாம்.

Thursday, July 26, 2007

கூகுள் ரீடர் பயன்படுத்துவது எப்படி? - demo video

கூகுள் ரீடர் பயன்படுத்துவது எப்படி என்பது குறித்த 15 நிமிட விளக்க நிகழ்படத்தை இங்கு பதிவிறக்கவும் (.zip கோப்பு, 27 MB). அதை unzip செய்து உள்ளிருக்கும் html கோப்பைத் திறந்தால் Windows உள்ளிட்ட எல்லா இயக்குதளங்களிலும் உங்கள் உலாவியிலேயே flash வடிவில் இந்த நிகழ்படத்தைக் காணலாம்.

ப்ளாகரில் பதிவு தொடங்குவது எப்படி? - Demo video

ப்ளாகரில் பதிவு தொடங்குவது, இடுகை எழுதுவது, அமைப்புகள் மாற்றுவது எப்படி என்பது குறித்த 26 நிமிட விளக்க நிகழ்படத்தை இங்கு பதிவிறக்கவும் (.zip கோப்பு, 30 MB). அதை unzip செய்து உள்ளிருக்கும் html கோப்பைத் திறந்தால் Windows உள்ளிட்ட எல்லா இயக்குதளங்களிலும் உங்கள் உலாவியிலேயே flash வடிவில் இந்த நிகழ்படத்தைக் காணலாம்.

Tuesday, July 24, 2007

தமிழ்99 தட்டச்சு - demo video

தமிழ்99 விசைப்பலகை முறையில் தட்டச்சு செய்வது எப்படி என்பது குறித்த 8 நிமிட விளக்க நிகழ்படத்தை இங்கு பதிவிறக்கவும் (.zip கோப்பு, 9 MB). அதை unzip செய்து உள்ளிருக்கும் html கோப்பைத் திறந்தால் Windows உள்ளிட்ட எல்லா இயக்குதளங்களிலும் உங்கள் உலாவியிலேயே flash வடிவில் இந்த நிகழ்படத்தைக் காணலாம்.

Sunday, July 15, 2007

Wordpressல் பதிவிடுவது எப்படி? - நிகழ்பட விளக்கம்

Wordpressல் பதிவு தொடங்குவது, இடுகை எழுதுவது, அமைப்புகள் மாற்றுவது எப்படி என்பது குறித்த 13 நிமிட விளக்க நிகழ்படத்தை இங்கு பதிவிறக்கவும் (.zip கோப்பு, 31.7 MB). அதை unzip செய்து உள்ளிருக்கும் html கோப்பைத் திறந்தால் Windows உள்ளிட்ட எல்லா இயக்குதளங்களிலும் உங்கள் உலாவியிலேயே flash வடிவில் இந்த நிகழ்படத்தைக் காணலாம்.

Wednesday, July 11, 2007

உங்கள் பதிவுகளுக்கு 5 - நட்சத்திர அந்தஸ்து குடுக்கலாமே .! !

சில பேர் பதிவை படிச்சு பின்னூடமும் போடுவாங்க.. சில பேர் பதிவை படிச்சுட்டு மட்டும் பொயிடுவங்க (அவங்களுக்கு என்ன அவசரமோ..).. ஸோ.. பின்னூடத்தை கொண்டு மட்டுமே ஒரு பதிவின் தரத்தை நிர்ணயிக்க முடியாது.இப்போ இருக்கும் அவசர உலகத்திலே...ஒரு பதிவு நல்லா இருக்கா இல்லையான்னு வெறும் சில நொடிகளிலேயே "வாசிப்பவர்" தீர்மானித்துவிடுவார்... (சும்மா மேலோட்டமா ஒரு பார்வை... அப்புறம் தான் முழு பதிவை படிக்கிரது).

இப்படி இருக்க.. இந்த மாதிரி அவசர விருந்தாளிகள் உங்க பதிவை குறித்து என்ன நினைக்கிறாங்கன்னு தெரிஞ்சுக்க தான் இந்த 5- நட்சத்திர பதிவு.. அதாவது... ஒவ்வொருக்கு பதிவிலேயும் 5 நட்சத்திரங்களுக்கான இடம் இருக்கும்..உங்க பதிவுக்கு எவ்வளவு நட்சத்திரம் குடுக்கலாம்ன்னு பதிவை படித்தவர் / பார்வையிட்டவர் நினைக்கிராரோ.. அத்தனை நட்சத்திரத்தை க்ளிக்கினா போதும்.. சிம்பிள்.. தேவையில்லாத்த Pop -up இல்லை... உட்புகுதல் இல்லை... எல்லாமே ப்டா-ப்ட். .. சந்தேகம் இருந்தால் இந்த முறையை தொடுவானத்தில் சோதித்து பார்க்கவும்

- தேறாத கேசு
- பரவாயில்லை
- சாதாரணம் தான்
- நல்லது
- மிகச்சிறந்தது

இதை செய்யும் முறையை கவனிக்கவும்
1. SAVE AND BACKUP YOUR TEMPLATE -- டெம்ப்ளேட்டின் தாரக மந்திரம்
2. TEMPLATE-EDIT HTML - "expand widget template" ல் டிக்-மார்க் செய்யவும்
Template ல் <div class='post-header-line-1'/> இதை கணுபிடித்து....அதுக்கு கீழே ( <div class='post-body'> க்கு மேலே) 3. சிகப்பு நிறத்தில் இருக்கும் code ஐ சேர்க்கவும்
செய்த பிறகு code இப்படி இருக்கும்
<div class='post-header-line-1'/>
<div style='float:left; margin-right:10px;'>
<div class='js-kit-rating' expr:path='data:post.url' expr:title='data:post.title'>
</div>
</div>

<div class='post-body'>

4. Template ல் </body> tag ஐ கண்டுபிடிக்கவும்
5 சிகப்பு நிறத்தில் இருக்கும் code ஐ சேற்த்து எழுதவும்

<script src="http://js-kit.com/ratings.js ">
</script>

</body>
6. SAVE AND VIEW THE BLOG

இனிமேல் உங்கள் ஒவ்வொரு பதிவுக்கும் இந்த வாக்கெடுப்பு தானாவே வரும்.. படிக்கிரவங்க அதை க்ளிக் மட்டும் செய்தால் போதும்.. இதை நமக்கு தந்தவர்் http://js-kit.com. அங்கே இன்னும் இது மாதிரி code எல்லாம் இருக்கு.. போய் பாருங்க.. கண்டிப்பா உங்களுக்கும் பிடிக்கும்ன்னு நினைக்கறேன்.. சரிதானே
ஆங்கிலத்தில் செய்முறைவிளக்கம்

Tuesday, July 3, 2007

Techtamil தரும் குறிச்சொல் ஊற்று

புதிய ப்ளாகர் வசதி வந்தபின் குறிச்சொல் பயன்பாடு எளிதானது. தற்போது பல பதிவர்களும் குறிச்சொற்களை பயன்படுத்துகின்றனர்.

குறிச்சொற்கள் என்றால் என்ன?
Labels என வழங்கப்படும் இவற்றைக்கொண்டு உங்கள் பதிவுகளை பல வகைப்பாடுகளுக்குள் சேர்க்கலாம். பதிவை உருவாக்குகையில் அல்லது மாற்றங்கள் செய்யும்போது கீழே Labels எனும் பெட்டிக்குள் ',' (Comma) வால் வேறுபடுத்தி குறிச்சொற்களை சேர்க்கலாம்.

சமூக சிந்தனைக் கவிதை ஒன்றை சமூகம், கவிதை, இலக்கியம் எனும் மூன்று வகைகளில் சேர்க்க இயலும். காதல் கவிதையை காதல், கவிதை, இலக்கியம் என வகைப்படுத்தலாம்.

இதனால் உங்கள் கவிதைகளை வாசிக்க விரும்புபவர் 'கவிதை' எனும் குறிச்சொல்லைச் சுட்டி கவிதை எனும் வகைப்பாட்டில் உள்ள பதிவுகளைக் காண இயலும்.

மேலும் தகவல்கள்
How do I label my posts?
Can I get site feeds for specific labels?
How can I edit labels on multiple posts at once?

Techtamil.in எனும் தளம் தமிழ் பதிவர்களின் குறிச்சொல் பயன்பாட்டைக் பயன்படுத்தி பதிவுகளைத் தேடவும், ஓடைகளைப்(Feeds) பெறவும் கருவி ஒன்றை உருவாக்கியுள்ளது.

http://techtamil.in/tag/உலகம்?isxml&searchmethod=1&txt_feed=FEEDNAME

மேலுள்ள சுட்டி மூலம் இந்தக் கருவியை அடையலாம்.

பிரிவுகள்/குறிச்சொற்கள் என்பதில் ஒன்று அல்லது ஒன்றுக்கும் மேற்பட்ட குறிச் சொற்களை ','(Comma) வால் வேறுபடுத்திக் கொள்ளலாம்.

அடுத்த பெட்டியில் 'வலைப்பதிவுகள்' என்பதை தேர்ந்தெடுத்தால் எல்லா பதிவுகளிலும் நீங்கள் தந்த குறிச்சொற்களிலான பதிவுகளைப் பெற இயலும்.

'இவைகளிலிருந்து மட்டும்' என்பதைத் தேர்ந்தால் குறிப்பிட்ட பதிவுகளிலிருந்து மட்டும் தேடலாம். இதில் பதிவுகளின் பெயர்களை குறிப்பிடலாம். http://tamilblogging.blogspot.com/ அல்லது tamilblogging என்றோ தரலாம். இங்கேயும் , பயன்படுத்தி பல பதிவுகளைத் தரலாம்.

'இவைகளைத் தவிர்த்து' என்பதில் குறிப்பிட்ட பதிவுகளிலிருந்து தேட வேண்டாம் எனலாம்.

'இன்றுஎல்லா தொடுப்புகளும்' எனும் பகுதியில் இன்று வந்த பதிவுகள் அல்லது எல்லா பதிவுகளிலிருந்தும் எனப் பெற இயலும்.

ஊற்று என்பதில் வரும் உரல் ஓடையின் உரல்.

வலைப்பதிவில் கவிதை எனும் குறியிடப்பட்டுள்ள பதிவுகளுக்கான ஓடை
http://techtamil.in/tag/கவிதை?isxml=1&title=கவிதை&searchmethod=-1&txt_feed=

சிறுகதை
http://techtamil.in/tag/????????day=0&searchmethod=-1&txt_feed=

தமிழ் வலைப்பதிவர்கள் பயன்படுத்தும் குறிச்சொற்களின் முழு பட்டியலையும் தளம் தருகிறது இங்கே http://techtamil.in/tagsdirectory.php

அருமையான கருவி இது. ஓடைகளை உருவாக்கவும், பதிவுகளைத் தேடவும் பயன்படுத்தி மகிழுங்கள்.

தனித்தளத்தில் வலைப்பதிவு தொடங்குவது எப்படி?

முதலில், தனித்தளம் தொடங்க தேவையானவை இரண்டு:

1. ஒரு தள முகவரி (Domain name)
2. வலையிட வழங்கி (Web space hosting)

இவ்விரண்டையும் எங்கு பெறுவது?

Godaddy போன்ற தளங்களில் மேற்கண்ட இரண்டு சேவைகளுக்கும் பதிந்து கொள்ளலாம். இல்லை, domain registration, web hosting என்று கூகுளில் தேடினால் பல முடிவுகள் கிடைக்கும். அல்லது, தமிழ் வலைப்பதிவுலகில் தனித்தளம் வைத்திருப்பவர்கள் பட்டியலை இந்தப் பதிவிலும் அதற்கு வந்த பின்னூட்டங்களிலும் காணலாம். அவர்களில் உங்கள் நண்பர்களை அணுகியும் அவர்கள் பயன்படுத்தும் சேவை குறித்து அறியலாம்.

இவற்றைப் பெறுவது எளிதா?

ஒரு மின்மடல் கணக்கு தொடங்குவது போல் எளிதாகச் செய்யலாம். நுட்ப அறிவு தேவை இல்லை.

இவற்றைப் பதிய எவ்வளவு நேரம் ஆகும்?

10 நிமிடங்களுக்குள் செய்து விடலாம். தளம் பொதுப் பார்வைக்கு வர ஓரிரு நாட்கள் காத்திருக்க வேண்டி வரலாம். இது எல்லாருக்கும் வரும் வழமையான தாமதமே.

எவ்வளவு செலவாகும்?

தளப் பெயர் பதிய ஆண்டுக்கு குறைந்தது 300 இந்திய ரூபாய் செலவாகும். வலையிட வழங்கியின் சேவையைப் பெறுவதற்கு ஆண்டுக்குக் குறைந்தது 150 இந்திய ரூபாயே கூட போதும். என்னுடைய வலையிட வழங்கி எனக்கு ஆண்டுக்கு 100 MB இடமும் மாதத்துக்கு 1 GB தரவுப் பரிமாற்ற அளவும் வழங்குகிறது. இதற்கு ஆண்டுக்கு சுமார் 1,000 இந்திய ரூபாய் செலவிடுகிறேன். எனினும், இதை விட விலை குறைவாகவும் இடம் அதிகமாகவும் பல சேவைகள் இருக்கக்கூடும். தெரிந்தவர்கள் பின்னூட்டத்தில் தெரிவிக்கவும். எவ்வளவு இடம் வேண்டும் என்பதை உங்கள் பதிவின் அளவு, நீங்கள் சேமித்து வைக்கும் ஒலி, ஒளிக்கோப்புகளின் அளவு, வாசகர் வருகை அளவு பொறுத்து முடிவெடுக்க வேண்டும்.

எப்படி பணம் கட்டுவது?

பன்னாட்டு நிறுவனச் சேவைகள் கடன் அட்டை, Paypal மூலமே பணம் பெற்றுக் கொள்ளும். சேரும் போதே இத்தனை ஆண்டுகளுக்குத் தேவை என்று சொன்னால் அதுவே ஒவ்வொரு ஆண்டும் புதுப்பித்துக் கொள்ளும். இல்லையென்றால், நீங்கள் நினைவு வைத்து ஒவ்வொரு ஆண்டும் புதுப்பித்துக் கொள்ளலாம். இந்தியாவில் உள்ள வலையிட வழங்கிச் சேவைகள் இந்திய வங்கிக் கணக்குகள், காசோலைகள், money orderகள் மூலமோ நேரடியாக காசாகப் பெற்றுக் கொண்டோ கூட இந்த சேவையை அளிக்கலாம். கடன் அட்டை இல்லாதவர்களுக்கு இந்த வசதி உதவும். எடுத்துக்காட்டுக்கு, http://www.webspace2host.com கடன் அட்டை இல்லாமலும் பணம் செலுத்தும் வசதிகளை அளிக்கிறது.

வலையிட வழங்கிக்குச் செலவு செய்யாமல் தனித்தள முகவரியில் பதிவிட முடியுமா?

முடியும். தளப் பெயரை மட்டும் பதிந்து கொண்டு ப்ளாகர் தரும் இலவச இடத்திலேயே உங்கள் வலைப்பதிவைத் தொடர்ந்து நடத்த முடியும். எடுத்துக்காட்டுக்கு, http://blog.arutperungo.com/ பாருங்கள். இது குறித்த ப்ளாகர் உதவிக் குறிப்பைப் பாருங்கள். ப்ளாகரின் வசதிகள், இடைமுகப்பு பிடித்துப் போய் வேறு சேவைகளுக்கு மாற விரும்பாதவர்கள் இதைப் பயன்படுத்தலாம். எனினும், இந்த இலவச சேவையில், உங்கள் பதிவு முகவரி, தளத்தில் பிற சேவைகள் நிறுவுவது குறித்த கட்டுப்பாடுகள் இருப்பது குறிப்பிடத்தக்கது. மாறாக, சொந்தமாக வலையிட வழங்கிச் சேவை பெற்று அங்கிருந்தும் ப்ளாகர் மூலம் பதியலாம்.

தனித்தளத்தில் வலைப்பதிய உகந்த மென்பொருள் எது?

தனித்தளத்தில் வலைப்பதிய பலரும் பரிந்துரைக்கும் மென்பொருள் Wordpress. இது ஒரு கட்டற்ற மென்பொருள் என்பதால் இலவசமாக நிறுவிக் கொள்ளலாம். இதை நிறுவிக் கொள்வதும் இலகுவே. நுட்ப அறிவு தேவை இல்லை. உங்கள் தளத்தின் கட்டுப்பாட்டகத்தில் உள்ள கருவிகளைக் கொண்டு 5 நிமிடங்களுக்குள் நிறுவிக் கொள்ளலாம். ப்ளாகருக்குப் பழகியவர்கள் wordpress இலகுவா என்று தயங்கத் தேவை இல்லை. ஒரு மணி நேரம் துழாவிப் பார்த்தாலே wordpress இயங்கும் முறையைப் புரிந்து கொள்ளலாம்.

தனித்தளத்துக்கு என் பழைய இடுகைகளை இடம்பெயர்க்க இயலுமா?

முடியும். ப்ளாகர், wordpress.com போன்ற சேவைகளில் உங்கள் இலவச வலைப்பதிவுகளில் உள்ள இடுகைகள், பின்னூட்டங்கள் ஆகியவற்றை இடம்பெயர்த்து உங்கள் பதிவில் இடலாம். இதைச் செய்வதும் இலகுவே. நுட்ப அறிவு தேவை இல்லை. உங்கள் பதிவின் அளவைப் பொறுத்து 5 முதல் 30 நிமிடங்கள் ஆகலாம்.

தனித்தளத்தில் பதிந்தால் திரட்டிகளில் இணைய முடியுமா? தமிழ்மணத்தில் பின்னூட்டம் திரட்டடப்படுமா?

முடியும். தனித்தளத்தில் wordpress நிறுவிச் செயல்படுபவர்களுக்கான கருவிப்பட்டையைத் தமிழ்மணம் வழங்குகிறது. இதை இலகுவாக சேர்த்துக் கொள்வதற்கான பொருத்தை இங்கு பெறலாம். இதனால், தமிழ்மணத்தில் பின்னூட்டங்கள் திரட்டப்படுவதிலும் பிரச்சினை இருக்காது.

தனித்தளத்தில் வலைப்பதிவதால் என்ன இலாபம்?

சொந்த வீட்டில் இருக்கும் ஒரு சந்தோஷம், அடையாளம் தான் :) உண்மையில், தனித்தளத்தில் பதிவதால் உங்கள் பதிவு மீதான கூடுதல் கட்டுப்பாடு உங்களுக்குக் கிடைக்கும். எரிதப் பின்னூட்டங்கள், விரும்பத் தகாத பின்னூட்டங்களைத் தவிர்க்கலாம். வாசகர்கள் எங்கிருந்து வருகிறார்கள், எப்பொழுது வருகிறார்கள், எதைப் படிக்கிறார்கள், எவ்வளவு நேரம் தங்குகிறார்கள் போன்ற துல்லியமான புள்ளி விவரங்கள் கிடைக்கும். வலைப்பதிவு போக பிற மென்பொருள்கள், சேவைகளை உங்கள் தளத்தில் நிறுவிப் பார்க்கலாம். வலைமனையாகவும் பயன்படுத்தலாம். நிறுவனங்கள் வைத்திருப்போர் தங்கள் நிறுவனத்துக்கான வலைப்பதிவை சொந்தத் தளத்தில் நிறுவுவது கூடுதல் நம்பகத்தன்மையையும் தோற்றத்தையும் தரும். உங்கள் பெயரில் அமைந்த தனி மின்மடல் முகவரியும் கிடைக்கும்.

- ரவி

Wednesday, June 27, 2007

தமிழில் சிந்திப்போம் - தமிழ்99 விழிப்புணர்வு widget

தமிழ்99 விசைப்பலகை விழிப்புணர்வு widget

Monday, June 18, 2007

கூட்டு பதிவில் "பதிவு-செய்தவர்" பெயரை அவர்-அவர் profile க்கு இணைக்க

நமக்கு தெரிஞ்ச சில விஷயங்களை மத்தவங்களுக்கு சொல்லரதுக்கும்,, நமக்கு தெரியாத பல விஷங்களை தெரிஞ்சுக்கிரதுக்கும் கூட்டுபதிவு ரொம்பவே உதவியா இருக்கு. இப்படியிருக்க.. ஒவ்வொரு பதிவுக்கு கீழே பதிவுசெய்தவர் பெயர் இருக்கும்.. (என்ன பிரமாதம்..அதான் எங்களுக்கு தெரியும்லே..ன்னு தங்கவேலு/வடிவேலு மாதிரி சொல்லப்படாது..)பதிவர்-பெயரை எங்கேயும் default ஆ பிளாக்ர் இணைத்திருக்காது..அதாவது..பதிவர் பெயர் வெறும் ஒரு சொல் தான்

ஒவ்வொரு பதிவர் பெயரை ஒரு சுட்டி மாதிரி அவர்-அவர் profileக்கு இணைக்க முடியும். பதிவு நிர்வாகி பண்ணவேடியதெல்லாம் இது தான்
step:1 ஒவ்வொரு பதிவரின் profile-URL லிருந்து அவர் பெயரும்(Profile Name ) & pID ( Profile ID) ஐ எடுத்து notepad ல் பத்திரப்படுத்தவும்

உதாகரணம்:- என் பிரொபைல் URL இது :- http://www.blogger.com/profile/08368941819092880320


இதில் 08368941819092880320 தான் என் pID. உங்கள் கூட்டுபதிவில் செயல்படும் பதிவர்களின் Profile Name & pID ஐ கீழே சொல்லியிருப்பது போல் பட்டியல் போட்டு வைக்கவும். Profile Name படத்தில் காட்டியிருப்பது போல் பதிவரின் Profile லில் இருக்கும் பெயர் தான் தேவை.. ஏன்னா <data: postauthor> tag பிரொபைலில் இருக்கும் பெயர் தான் பதிவில் வெளிப்படுத்தும்

Team_Member ( profile லில் இருக்கும் பதிவர் பெயர்)
pID ( profile ID number)

Team_Member 1 : pID
Team_Member 2 : pID
Team_Member 3 : pID
Team_Member 4 : pID
Team_Member 5 : pID
Team_Member 6 : pID

இந்த பட்டியல் தெயாரானதும் அந்த notepad ஐ பத்திரப்படுத்திகொள்ளவும் ( எல்லாம் ஒரு முன்-ஜாகிரதை தான்)

STEP:2 : கீழே இருக்கும் code ஐ இன்னொரு Notepad ல் ஒட்டி.. Team_member க்கு பதிலாக Profile லில் இருக்கும் பதிவர் பெயரும் , pID க்கு பதிலாக .. பதிவரின் profile லிருந்து எடுத்த pID எண்ணையும் போடவேண்டும்

<script type='text/javascript'>
var team = new Array();
team[' Team_Memeber 1 ']=' pID number ';
team[' Team_Memeber 2 ']=' pID number ';
team[' Team_Memeber 3 ']=' pID number ';
team[' Team_Memeber 4 ']=' pID number ';
team[' Team_Memeber 5 ']=' pID number ';
team[' Team_Memeber 6 ']=' pID number ';

function makeprofilelink (authorname)
{
var pid = team[authorname];
document.write("<a href='http://www.blogger.com/profile/" + pid + "'>" + authorname + "</a>");
}
</script>


Notepad ஐ பத்திரப்படுத்தி கொள்ளவும் ( எல்லாம் ஒரு முன்-ஜாகிரதை தான்)

STEP 3:- மேலே இருக்கும் கோடில் பெயரும் pID எண்ணையும் சரிபார்த்து..திருப்தியானப்புறம்... அதை உங்கள் டெம்ப்ளேட்டின் </head> tag க்கு மேலே இணைக்கவும்

STEP4 :- உங்கள் டெம்ப்ளேட்டில் கீழே இருக்கும் code ஐ கண்டுபிடிக்கவும்
  1. கண்டுபிடிக்க:-

    <b:if cond='data:top.showAuthor'>
    <data:top.authorLabel/>
    <data: post.author/>
    </b:if>
  2. இதில் <data: post.author/> க்கு பதிலாக இதை எழுதவும்


  3. <script type='text/javascript'> makeprofilelink('<data: post.author/>');
    </script>
  4. அதாவது.. மாற்றங்கள் செய்தப்புறம் உங்க கோட் பார்க்க இப்படி இருக்கும்

<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<script type='text/javascript'> makeprofilelink('<data: post.author/>');
</script>

</b:if>


STEP:5 Save செய்து உங்கள் பிளாகை browser ல் பார்க்கவும்.. எல்லா பதிவர்களும் அவரவ்ர் Profile க்கு ஆடோமேட்டிகா இணைக்கப்பட்டிருப்பார்கள்.
பிளகர் உதவி பக்கத்தில் இதுக்காக சொல்லியிருக்கும் கோட் வெலைகாவாதுஅம்புட்டுதேன்..

Friday, June 15, 2007

வார்ப்புரு மேம்பாட்டுக் கருவி

புதிய ப்ளாக்கருக்கு மாறியபின் தமிழ்மணப் பட்டி தொடங்கி வார்ப்புரு மாற்றங்கள் எல்லாமே கொஞ்சம் கடினமான விசயமாகத் தான் ஆகி விட்டது. அந்தப் பிரச்சனையிலிருந்து விடுவிக்க இதோ ப்ளாக்கர் மேம்பாட்டுக் கருவி.

குழலி செய்யத் தொடங்கிய இந்தக் கருவியில், மேலும் பல மாற்றங்களுடன் முன்னேற்றங்களுடன், பல்வேறு சோதனைகளுக்குப் பிறகு, இதோ, உங்களுக்காக: புதிய ப்ளாக்கர் வார்ப்புரு மேம்பாட்டுக் கருவி

இந்த புதிய ப்ளாக்கர் வார்ப்புரு மேம்பாட்டுக் கருவியின் மூலம் நீங்கள் பெறக்கூடிய வசதிகள் பின்வருமாறு:

  • தமிழ்மணத்தின் கருவிப்பட்டையைச் சேர்த்துக்கொள்ளலாம்.
  • பழைய ப்ளாக்கரிலிருந்து மாறியவர்களுக்கு ஒருங்குறி எழுத்துக்களை சரியான முறையில் தெரிய வைக்கலாம்.
  • நாளும் நேரமும் தமிழில் காட்டலாம்.
  • தேன்கூட்டின் பின்னூட்டங்கள் திரட்டும் பட்டியைச் சேர்த்துக் கொள்ளலாம்..
  • யாஹூ சிரிப்பான்களைப் பதிவில் காட்டும் நிரலியையும் சேர்த்துக் கொள்ளலாம்.

ஒரே ப்ளாகர் கணக்கின் கீழ் இருக்கும் வெவ்வேறு பதிவுகளில் பதிவர் பெயரை javascript இல்லாமலும் மாற்றலாம்

இந்த பதிவுக்கு ஐடியா தந்தவர் பொன்வண்டு..பிளாகரில் உள்ள conditional tags உபயோகபடுத்தி இதே வேலையை செய்யமுடியும்.

DONOT FORGET TO SAVE AND BACK UP YOUR TEMPLATE

1. பதிவுகளின் கீழே வரும் பதிவர் பெயரை மாற்ற :-
டெம்ப்ளேட்டில் இப்படி ஒரு கோட் இருக்கு

<span class='post-author'>
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/> <data: post.author/> </b:if>
</span>

இதில் <data:top.authorLabel/> தான் Posted by ன்னு காட்டுது.. ஸோ.. அந்த ஒரு code ஐ மட்டும் அழித்துவிட்டு .."எழுதியது / சொன்னது / சொன்னவர் / பதிவு போட்டவர்.." இப்படி என்ன வேணும்னாலும் எழுதலாம்

அதே மாதிரி<data: post.author/> தான் உங்கள் Profile ல் இருக்கும் பெயரை காட்டுகிரது.. ஸோ அதை அழித்துவிட்டு.. உங்க பெயருக்கு பதிலா என்ன பெயர் போடணும்ன்னு விரும்புரீங்களோ அதை தாராளமா போடலாம்... அது தான் எல்லா பதிவுக்கு கீழே தெரியும்

2.மறுமொழியில் உங்கள் பெயரை மாற்றி காட்ட.. மற்றும்.. அதிலிருந்து உங்கள் profile க்கு தொடுப்பு இல்லாமல் செய்ய

இது பின்னூட்டப் பக்கத்தில் காணக்கிடைக்காது. அவையெல்லாம் உங்கள் பதிவு காணக்கிடைக்கும் URL பக்கத்திலேயே தெரியும். முழுமையான பதிவு எக்ஸ்புளோரரில் தெரியும் போது அதனுடன் பின்னூட்டங்களும் தெரியும்.. இங்கே மட்டுமே இது சாத்திம்..

comments page ல் உங்கள் original profile name ம்.. அதனுடன் உங்கள் profile க்கு தொடுப்பும் இருக்கும்

டெம்ப்ளேட்டில் சிகப்பு நிறத்தில் இருக்கும் code ஐ இணைக்க வேண்டும்
மஞ்சள் நிறத்தில் இருப்பதை உங்க விருப்பம் போல மாற்றி எழுதலாம்


<b:if cond='data:comment.author == data: post.author'>
my name is YIPPIE-YIPPE..YEEEEE
<b:else/>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'> <data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
</b:if>
<data:commentPostedByMsg/>
</dt>


இதில் <data:commentPostedByMsg/> தான் said.. ன்னு காட்டும்.. விருப்பபட்டா.. இதையும் அழித்துவிட்டு .. உங்க கற்பனைக்கேற்றால் போல் மாற்றி அமைக்கலாம்

Thursday, June 14, 2007

Blogger Draft - ப்ளாகரின் அடுத்த பதிப்புக்கான சோதனைத் தளம்

http://draft.blogger.com என்ற முகவரியில் ப்ளாகரின் அடுத்த பதிப்புக்கான சோதனைத் தளம் வந்திருக்கிறது. இதில் தற்போது பலரும் பயன்படுத்தும் புது ப்ளாகரைக் காட்டிலும் கூடுதல் வசதிகள் அறிமுகப்படுத்தப்பட்டு சோதிக்கப்படும். தற்போது, இடுகையில் இருந்தே நேரடியாக நிகழ்படத்தைப் (video) பதிவேற்றும் வசதி இங்கு கிடைக்கிறது. Blogger draftக்கு மாறியவர்கள் விரும்பினால் திரும்ப தற்போது இருக்கும் ப்ளாகருக்கே எந்த சிரமமுன்றி மாறிக் கொள்ளலாம்.

மேலதிகத் தகவல்களுக்கு - http://bloggerindraft.blogspot.com/

ஒரே ப்ளாகர் கணக்கின் கீழ் இருக்கும் வெவ்வேறு பதிவுகளில் பதிவர் பெயரை மாற்றலாம்

இந்தக் குறிப்பைத் தருபவர் - பொன்வண்டு

எல்லோரும் பிளாக்கர் டெம்ப்ளேட்டில் ஜாவா ஸ்கிரிப்டில் புகுந்து விளையாடிக் கொண்டிருப்பதைப் பார்த்து எனக்கும் அப்படி ஏதாவது செய்ய மாட்டோமா என ஆவல் இருந்து வந்தது. அதற்கேற்றார் போல போன வாரம் நான் ஒரு பிரச்சினையை எதிர் கொண்டேன். ஜாவா ஸ்கிரிப்ட் மூலம் சரி செய்தேன். தீபா, ஜெகத் போன்ற ப்ளாக்கர் விஞ்ஞானிகளின் ; -) script-களை ஒப்பிடும்போது என்னுடையது மிகவும் சிறியது தான்.

எனது கூகுள் account-ன் கீழ் இரண்டு Blogs உள்ளன. அதில் ஒன்று தான் இந்த பொன்வண்டு வலைப்பதிவு தளம்.

ஆனால் நம்மால் ஒரு account-க்கு ஒரே ஒரு profile மட்டுமே வைத்துக் கொள்ள முடியும். அந்த profile-ல் நாம் கொடுக்கும் display name-தான் நமது பதிவுகளில் author name-ஆக வரும் என்பது எல்லோருக்கும் தெரியும்.

நான் ஒரு வலைப்பதிவில் பொன்வண்டு என்ற பெயரில் எழுதுகிறேன். எனது மற்றொரு வலைப்பதிவில் வேறொரு பெயரில் எழுத நினைத்தாலும் முடியவில்லை. ஏனென்றால் ஒரு account-ன் கீழ் இருக்கும் எல்லா வலைப்பதிவுகளுக்கும் ஒரே profile-ல் இருந்தே display name-ஐ எடுத்துக் கொள்கிறது. எனது ப்ளாக்கர் profile-ல் display name பொன்வண்டு என்று உள்ளது.

அதனால் என்னுடைய இரண்டாவது தளத்தில் நான் வேறொரு பெயரில் எழுத நினைத்தேன். எப்படி என்று யோசித்தபோது கை கொடுத்தது ஜாவா ஸ்கிரிப்ட்.

ஒரு வலைப்பதிவு தளத்தில் 2 இடங்களில் author name தெரியும்.

1. பதிவின் கீழ், எழுதியவர் பெயர் தெரியுமிடத்தில்.
2. பின்னூட்டங்களில்

எனவே எந்த வலைப்பதிவு தளத்தில் மாற்றம் செய்ய வேண்டுமோ அங்கு அந்த tag-களைக் கண்டுபிடித்து template-ல் மாற்றி விட்டால் பிரச்சினை சரியாகிவிடும்.

செய்ய வேண்டியது :

1. Edit HTML போய் Expand widgets தேர்வு செய்து கொள்ளவும்.

2. கீழே இருக்கும் script-ல் profile_name-ல் உங்கள் profile-ல் உள்ள name-ஐக் கொடுங்கள். new_name-ல் உங்கள் விருப்பப் பெயரைக் கொடுங்கள்.
வழக்கம் போல் script-ஐ </head> tag-க்கு மேலே copy-paste செய்யவும்.

<script type='text/javascript'>
function replace_profile_name(str)
{
var profile_name='பொன்வண்டு';
var new_name='கழுதை';
if (str == profile_name)
str = new_name;
return str;
}
</script>

3. பின்னர் <data: post.author/> tag-ஐக் கண்டுபிடித்து கீழே உள்ள வரியால் replace செய்யவும்.

<script>document.write(replace_profile_name('<data: post.author/>'))</script>

4. பின்னர் <data:comment.author/> tag-களைக் கண்டுபிடித்து கீழே உள்ள வரியால் replace செய்யவும்.

<script>document.write(replace_profile_name('<data:comment.author/>'))</script>

5. Template-ஐ Save மாடி.




என்னுடைய இன்னொரு வலைத்தளம் - மாற்றம் செய்வதற்கு முன்







மாற்றம் செய்த பின்





இந்தக் குறிப்பைத் தருபவர் - பொன்வண்டு

--
பதிவர் உதவிப் பக்கத்தில் இதைப் பதிப்பிக்க அனுமதி தந்ததற்கு நன்றி - ரவி.

wordpress.comன் நீளமான தமிழ் URLகளை மாற்றுவது எப்படி?

wordpress.comல் பதிபவர்களின் இடுகைகளின் URL முகவரிகள் நீளமாக வருவதைக் காணலாம். இதனால், பக்கங்களை address barல் தட்டச்சு செய்து சென்று பார்ப்பது வரை, திரட்டிகள் மற்றும் பிற இடங்களில் இருந்து இணைப்பு தருவது வரை பிரச்சினைகள் வருகின்றன. எடுத்துக்காட்டுக்கு, கீழ் உள்ள பாமரன் அவர்களின் வலைப்பதிவின் திரைப்பிடிப்பைப் பாருங்கள்.



இந்தப் பிரச்சினையைத் தீர்க்க ஒவ்வொரு இடுகைக்கும் நாம் விரும்பும் சுருக்கமான ஆங்கில அல்லது வரிசை எண் அடிப்படையில் URLகளைத் தரலாம்.

wordpress.comல் write post பக்கத்தின் வலப்புறம் உள்ள post slug என்ற இடத்தில் உங்கள் விருப்பத் தலைப்பைத் தரலாம். இங்கு முழு urlஐத் தரத் தேவை இல்லை. மாற்றுத் தலைப்பை மட்டும் தந்தால் போதும். எடுத்துக்காட்டுக்கு, சோதனை என்று உங்கள் இடுகைத் தலைப்பு இருக்குமானால், test என்று post slug தரலாம். இல்லை, உங்கள் இடுகையின் வரிசை எண்ணோ ஏதாவது ஒரு எண்ணோ தரலாம்.

கீழே உள்ள விளக்கப் படத்தைப் பாருங்கள்.



இதே சொந்தத் தளத்தில் wordpress நிறுவி உள்ளவர்கள் options-->permalinks போய் ஒட்டு மொத்தமாக எல்லா இடுகைகளுக்கும் இந்த அமைப்பை மாற்ற முடியும்.

இங்கு, கவனிக்க வேண்டியது, இந்த நீளமான தமிழ் முகவரிகள் இருந்தால், ஒருவேளை, கூகுள் போன்ற தேடு பொறிகளில் உங்கள் இடுகைகளுக்கு கூடுதல் முக்கியத்துவம் கிடைக்கலாம். அதனால், சுருக்கமான முகவரி வேண்டுமா தேடு பொறிகளில் கூடுதல் முக்கியத்துவம் வேண்டுமா என்பதை முடிவு செய்து கொள்ளுங்கள்.

மேலதிக விளக்கம் தேவைப்பட்டால் மறுமொழிகளில் கேளுங்கள்.

ரவி

Wednesday, June 13, 2007

ஆர்க்குட்டில் உங்கள் பதிவு ஓடைகளை இணைக்கலாம்

ஆர்க்குட் பயனரா நீங்கள்? இப்போது உங்கள் Orkut profileல் உங்கள் wordpress, blogger பதிவுகளுக்கான ஓடைகளை இணைக்கலாம். இதன் மூலம் உங்கள் ஆர்க்குட் பக்கத்தில் இருந்தே உங்கள் நண்பர்கள் உங்கள் பதிவுகளை முழுமையாகப் படிக்க இயலும். இவை தவிர, உங்கள் விருப்பத் தளங்களின் ஓடைகள், பிக்காஸா படத்தொகுப்புகளின் ஓடைகளையும் இணைக்கலாம்.

நிரல் துண்டுகளை காண்பிப்பது

இடுகைகளின் நடுவில் நிரல் துண்டு்களைப் பிறருக்குத் தருவதற்காகச் சிறப்பாய் ஒரு உரைப் பெட்டியை இடுவது வழக்கம். இந்தப் பதிவில் நிரல்கள் சிறப்பு பெட்டிக்குள் இருக்கின்றன. இதைச் செய்ய textarea எனும் HTML குறியீடு பயன்படுகிறது.

<textarea name="testtext" rows="2" cols="20"> நிரல் துண்டை இங்கே தரலாம்</textarea> என்று நிரல் இட்டால் கீழ் உள்ளது போல் பெட்டி தோன்றும்.


Cols, rows என்பவற்றில் தேவைக்கேற்ப அளவை தேர்ந்தெடுக்கவேண்டும். இவ்வாறு இடாத நிரல்கள் பதிவில் HTMLஆகவே காண்பிக்கப்படும் வாய்ப்புள்ளது.

மேலும் சில வழிமுறைகள்

கோப்பிலிருந்து Random பதிவை காண்பிக்க

உங்கள் பதிவு இடுகை ஒன்றை படித்த ஒருவர் உங்கள் முந்தைய இடுகை ஒன்றை Randomஆக எடுத்துப் படிக்க வகை செய்ய கீழ்கண்ட வார்ப்புரு மாற்றங்களை செய்யுங்கள்.

1. வார்ப்புரு(Template) மாற்றுமிடத்துக்குச் சென்று. Edit HTML தேர்வு செய்து உங்கள் வார்ப்புருவின் HTMLஐ சேமித்து வைத்துக்கொள்ளுங்கள்.
2. Expand Widget Templatesஐ தேர்வு செய்யுங்கள்.
3. கீழ் வரும் நிரலை /head> என்பதற்கு முன்பாக ஒட்டுங்கள்.



4. மேலுள்ள நிரலில் var _yourBlogUrl = "http://purplemoggy.blogspot.com/"; என்பதில் உங்கள் பதிவின் சுட்டியை தாருங்கள்.

5. டெம்ப்ளேட்டை சேமித்துவிட்டு Page Elements பகுதிக்குச் சென்று புதிய குறும்பட்டை ஒன்றை Add a Page Element என்பதை க்ளிக் செய்து உருவாக்குங்கள். HTML/JavaScript என்பதை தேர்ந்தெடுத்து (ADD TO BLOG) கீழுள்ள நிரலை ஒட்டுங்கள்.



Button வடிவில் வேண்டுமெனில் கீழுள்ள நிரலை பயன்படுத்தவும்.



இரண்டிலுமே "View Random Post" என்பதை எடுத்துவிட்டு தமிழில் தரலாம்.

உதாரணத்திற்கு தேன் பதிவைப் பார்க்கலாம்.

நன்றி: Purplemoggy

புது பிளாகரில் மறுமொழிகளைத் திருத்த முடியாதது ஏன்?

பொன்வண்டு எழுதிய பதிவில் உண்மைத் தமிழன் & முகவைத்தமிழன் மறுமொழிகள் குறித்து இந்த கேள்வி கேட்டிருந்தாங்க.. நானும் பல தடவை சிரசாசனம் செஞ்சு மாஞ்சு போய் தெரிஞ்சுகிட்ட விஷயத்தை உங்க கூட பகிர்ந்துக்கறேன்

கேள்வி:-
//////அப்படியே புதிய பிளாக்கரில் கமென்டஸ் (மறுமொழி) எடிட் பன்னுவதற்கு ஏதாவது வழி இருக்குதான்னு சொல்லு தல!!
/////கமெண்ட்டுகளில் ஒரே ஒரு சொல்லால் அதைப் போட முடியாத நிலைமைஏற்படுகிறது ////////////

இதுக்கு காரணம் மறுமொழிகள் பக்கத்தில் பிளாகர் பயன்படுத்தும் security token ID .. இது மறுமொழிகள் பக்கத்தில் இருந்தால் தான் பிளாகர் .. அந்த பக்கத்தை மறுமொழிகள் பக்கம்ன்னு அடையாளம் காட்டும்..

இந்த security token .. எப்பொவுமே ஒரே மாதிரி இருக்காது... பிளாகர் வழங்கி (server) தான் இதை நிர்ணயிக்க்கும்

இந்த security token ன் பயணத்தை இப்போ பார்ப்போம்
  1. நாம் "Post a comment " ஐ சொடுக்கும்போது வழங்கியிலிருந்து இந்த security-token ID நம் மறுமொழி பக்கதுக்கு வரும்...
  2. நாம் மறுமொழி எழுதிய பிறகு submit ஐ சொடுக்கும்போது... வழங்கி... உள்ளே வந்திருக்கும் security token ID யும்... கொஞ்ச முன்னாடி வெளியே அனுப்பி வைத்த security token ம் ஒண்ணுதானான்னு சரி பார்க்கும்..
  3. அப்படி ஒண்ணா இருக்கும் பட்சத்தில் மட்டுமே அந்த மறுமொழியை மறுமொழியாக உறுதி செய்து வேண்டியது செய்யும்
இந்த security token .. வழங்கியிலிருந்து வருவதால்.. நாம என்ன தலைகீழே நின்னாலும் ( ஜாவாஸ்க்ரிப்ட்) ஒண்ணும் பண்ண முடியாது. இதுக்கு ஒரே வழி .. பிளாகர் வழங்கியை hack பண்ணணும்... இல்லை பிளாகர்ல வழங்கி நிர்வாகியா (Server administrator) வேலைக்கு விண்ணப்பம் போடணும்....

அப்போ சொல்லுங்க..இருக்கிர மறுமொழி வச்சு அட்ஜச்ட் பண்ணபோறீங்களா... இல்லை பிளாகருக்கு விண்ணப்பிக்கப் போறதா உத்தேசம் இருக்கா ? ?

Tuesday, June 12, 2007

ப்ளாக்கரின் Widget Installer - ஒரு அறிமுகம்

Widget Installer அல்லது 'தன்விருப்ப நிரல் துண்டு நிறுவி' புது ப்ளாக்கரின் மிக முக்கியமான அம்சம். உங்கள் பதிவைப் பற்றிய சிறு குறிப்பு அல்லது, ஏதும் விளம்பரம் கொடுக்க இந்த விட்ஜட் மிகச் சுலபமான வழி.

'மகளிர் சக்தி'யை உங்கள் பதிவில் இட உதவும் 'சக்தி கொடு' பொத்தானும், சமீபத்தில் சென்னை பதிவர் சந்திப்புக்காக அளிக்கப்பட்ட விளம்பரம் தரும் பொத்தானும் இப்படி உருவாக்கப்பட்டவையே.

இந்த விட்ஜட்கள் இரண்டு வகையானவை:
1. Static widget installer
2. Dynamic Widget installer

Static என்னும் மாறா நிரல்துண்டு நிறுவி எல்லா பதிவுகளுக்கும் ஒரே விதமான நிரல்துண்டுகளைக் கொடுப்பவை. எடுத்துக்காட்டுக்கு, மேலே சொன்ன சக்தி கொடு பொத்தானே ஒரு மாறா நிறுவி தான். யார் பதிவில் இட்டாலும் அதன் உள்ளடக்கம் ஒன்றாகத் தான் இருக்கும். இதை விளம்பரங்களுக்கும், இது போல் ஏதேனும் ஒரு பதிவின் ஓடைகளைப் படிக்கவும் பயன்படுத்தலாம்

Dynamic என்னும் மாறும் நிரல்துண்டு நிறுவி, அவரவர் பதிவுகளுக்கு வேண்டிய வகையிலான நிரல்துண்டை நிறுவிக் கொள்ள உதவும். அண்மைய ஐந்து இடுகைகள், அண்மைய ஐந்து பின்னூட்டங்கள் போன்றவற்றிற்கு நாம் விட்ஜட் கொடுத்தால் அந்தந்த பதிவர்கள் அவரவர் பதிவுகளின் இட்டுக் கொள்ள முடியும் வகையிலானவை இந்த dynamic widget installers.

இந்தப் பதிவில் static installer களை உருவாக்குவது எப்படி என்று மட்டுமே எழுதப் போகிறேன். விட்ஜட் நிறுவும் இந்த நிரலியை ப்ளாக்கர் பதிவில் மட்டும் தான் செய்து பார்க்க முடியும்.

1: நீங்கள் கொடுக்க விரும்பும் விட்ஜட்டை முதலில் உங்கள் பதிவில் நீங்களே இட்டுப் பார்த்துக் கொள்ளுங்கள்.எடுத்துக்காட்டுக்கு, எய்ட்ஸ் விழிப்புணர்வு பற்றிய பக்கப்பட்டித் துண்டை பலரது வலைபதிவில் பார்த்திருப்போம். இது போன்ற ஒரு விட்ஜட் கொடுக்க விரும்பினால், முதலில் அந்த பக்கப்பதிவுத் துண்டை நீங்களே உங்கள் பதிவில் "Add New Widget" வழியாக சேர்த்துக் கொள்ளுங்கள்.
2. மேற்குறிப்பிட்ட விழிப்புணர்வு பற்றிய widget உருவாக்க தேவையான நிரலியின் ஒரு எடுத்துக்காட்டு பின்வருமாறு:


இந்த நிரல்துண்டை உங்கள் பதிவின் Layout பக்கத்தில் "Add New Widget" என்ற பொத்தானை அமுக்கி, அதிலும், "HTML/Java Script" வகையான Widget ஆக இந்த நிரல்துண்டை இட வேண்டும்.

[குறிப்பு: & lt; , & gt; போன்றவற்றில் நான்கு எழுத்துக்களும் அருகருகே வர வேண்டும். அனாவசிய space ஐ விட்டு விட்டு எழுத வேண்டும்]

நிரல்துண்டின் வரி விளக்கம்:
Widget Installerகள் பொதுவாக படிவங்களாக (form) இருக்கின்றன. உங்கள் பக்கத்தில் தனக்கென சின்ன மினி பக்கத்தை உருவாக்கிக் கொண்டு அதில் சில வேலைகள் செய்யவே இந்த படிவ வகை தேவைப்படுகிறது.

<form action="http://www.blogger.com/add-widget" method="post">

என்ற பகுதியை எல்லா விட்ஜட் நிறு்வி நிரலியிலும் இட்டே ஆக வேண்டும்.

Form பகுதிக்குப் பின்னர் வரும் எல்லா input வரிகளும், இந்த widget installer form இல் நிரப்ப வேண்டிய சில மாறிகள் (variables) தான். அதில் ஒவ்வொரு வரியாக அடுத்து பார்ப்போம்:
1. தலைப்பு/Widget Title : நிரல்துண்டின் தலைப்பை இந்த இடத்தில் இட வேண்டும். உங்கள் installer வழியாக நிறுவிக் கொண்டவர்களின் பதிவுகளில் அந்த widgetஇன் தலைப்பாக இது இருக்கும்.
இலக்கணம்:
<input type="hidden" value=நீங்கள் விரும்பும் தலைப்பு name="widget.title">


எ.கா:
<input type="hidden" value="விழிப்புணர்வு" name="widget.title">


2. உள்ளடக்கம்/Content: நீங்கள் கொடுக்க விரும்பும் நிரல்துண்டில் உள்ளடக்கம் என்ன இருக்க வேண்டும் என்பதே இது. மேற்குறிப்பிட்ட மாதிரி உங்கள் பதிவில் நீங்களே இந்த விட்ஜட்டை ஒருமுறை செய்து பார்த்திருப்பீர்கள் தானே? அப்படிச் செய்யும் போது பயன்படுத்திய நிரலியைத் தான் இங்கு கொடுக்கப் போகிறோம்.

ஆனால் நேரடியாக பதிவின் வார்ப்புருவில் இடுவதற்கும், இது போல் இடுவதற்கும் ஒரு வேறுபாடுகள் உண்டு:
அ. <, > போன்றவை இந்த வரியின் உள்ளே பயன்படுத்தினால் ஏற்கனவே இருக்கும் <input> இன் <, > குறிகளுடன் குழப்பம் ஏற்படும் என்பதால், இவற்றிற்குப் பதிலாக, முறையே & lt; யும், & gt;யும் பயன்படுத்த வேண்டும் (space இல்லாமல்)
ஆ. சுட்டிகளைக் கொடுக்கும் போது, ஒற்றை மேற்கோள்(') குறியை இட வேண்டும்.

இலக்கணம்:
<input type="hidden" value="அவசியமான உள்ளடக்கம்" name="widget.content">


எ.கா:
<input type="hidden" value="& lt;a href='http://manggai.blogspot.com/2007/04/blog-post_27.html'& gt;& lt;img src=http://poorna.rajaraman.googlepages.com/aids_aware.jpg& gt;& lt;/a& gt; எயிட்ஸ் பற்றிய சரியான புரிதலுடன் பாதிக்கப்பட்டவர்களுக்கு நம்பிக்கை கரம் நீட்டுவோம் நேசமுடன்." name="widget.content">


மேல் உள்ள உள்ளடக்கப் பகுதி, input வரிக்கான சமரசங்கள் இல்லாமல் எழுத வேண்டுமாயின் :
<a href='http://manggai.blogspot.com/2007/04/blog-post_27.html'><img src="http://poorna.rajaraman.googlepages.com/aids_aware.jpg></a>எயிட்ஸ் பற்றிய சரியான புரிதலுடன் பாதிக்கப்பட்டவர்களுக்கு நம்பிக்கை கரம் நீட்டுவோம் நேசமுடன்."


3. வார்ப்புரு/template: form என்பது குட்டிப் பக்கம் என்று முன்பே சொல்லிவிட்டேன். தனிப்பக்கம் என்பதால் அதற்குரிய வார்ப்புருவையும் தனியே தர வேண்டியது அவசியமாகிறது. பொதுவாக மாறா widget நிறுவிகளில், இந்த வார்ப்புருவும், உள்ளடக்கமும் ஒன்றாகத் தான் இருக்கும்.

இலக்கணம்:
<input type="hidden" value=அவசியமான வார்ப்புரு name="widget.template">


எ.கா:
<input type="hidden" value="<data:content/>" name="widget.template">


4. ஒப்படை/Submit: இறுதியாக விட்ஜட் நிறுவியி பொத்தானுடன் இந்த நிரல் துண்டு முடிவடையும்.

இலக்கணம்:
<input type="submit" value="கை கொடுப்போம்" name="go">


இதே படிகளில் உருவாக்கிய விட்ஜட் நிறுவி பொத்தான் இந்தப் பக்கத்தில் இருக்கிறது. இதை வைத்து நீங்கள் உங்கள் பதிவில் எய்ட்ஸ் விழிப்புணர்வுக்கான விட்ஜட்டை அணிந்து கொள்ளலாம்..

Widget Installerஐ உருவாக்கும் விதத்தை முயல விரும்புபவர்கள் மேலுள்ள நிரலியை வைத்தே முதல் நிறுவுனரைச் செய்து பார்க்கலாம்.. சந்தேகம் இருந்தாலும்/புரியவே இல்லைன்னாலும் சொல்லுங்க..

மேலும் படிக்க: How do I create new widgets for other people to add to their layouts?

Sunday, June 10, 2007

திரட்டி செய்வது எப்படி?

கூகுள் ரீடர், யாகூ பைப்ஸ் கொண்டு வலைப்பதிவுத் திரட்டி, ஓடைத் திரட்டிகள் செய்வதற்கான வழிகாட்டி

Saturday, May 26, 2007

99க்கு மாறணுமா?

கோவை சந்திப்பில் முகுந்த ராஜ் தமிழ்99 முறையில் தமிழ்த் தட்டச்சு செய்வதாகக் குறிப்பிட்டிருந்தார்.
  1. தமிழ்99 முறைக்கு மாறுவதால் என்ன பயன்?
    • எல்லா தமிழ் எழுத்துக்களுக்கும், shift விசை பயன்படுத்தாமலேயே அடிக்கலாம்.
    • உயிர் எழுத்துக்களுக்கும் அகரம் ஏறிய மெய் எழுத்துகளுக்கும் ஒரே விசை.
    • உயிர் மெய் எழுத்துகளுக்கு மெய் - உயிர் என்று இரண்டு விசைகள். ்
    • தமிழில் அதிகமாகப் புழங்கும் எழுத்துக்கள் வலிமை வாய்ந்த விரல்கள் இயக்கும் விசைகளாகவும் மற்றவை வெளி விரல்களின் விசைகளாகவும் வடிவமைப்பு.
    இவற்றால் விரல்களுக்குக் களைப்பு குறையும்.

  2. பழகி விட்ட அனிச்சை செயலை ஏன் மாற்ற வேண்டும்?

    பழைய முறையில் தமிழ் எழுத்துக்களை ஆங்கில எழுத்துக்களாக மனதில் மாற்றி அடிக்கிறோம்.

    க என்றால் k விசையைப் பயன்படுத்த வேண்டும் என்று மனதில் இணைத்து ஆங்கில தட்டச்சுப் பழக்கத்துக்குத் தாவி விரலை kக்குச் செலுத்தி தட்டச்சுகிறோம். இதனால் பல வீணான அசைவுகள் தேவைப்படுகின்றன.

  3. மாற்றினால் பழைய அஞ்சல் முறை போல வேகம் கிடைக்குமா?

    எழுத்துக்களுக்கும் விசைகளுக்குமான தொடர்பு அனிச்சையாக வர ஆரம்பித்து விட்டால் வேகம் கிடைக்கும். மிதி வண்டி ஓட்டுவது போல அனிச்சை இயக்கம் கை கூடும் வரை வேகம் வாய்க்காது. ஒவ்வொரு எழுத்துக்கும், எந்த விசை என்று நிதானித்து அடிக்க வேண்டியிருக்கும்.

  4. இதைப் பழகுவதால் ஆங்கில தட்டச்சு வேகம் பாதிக்கப்படுமா?

    பாதிக்காது என்று உறுதியாகவே சொல்லலாம். கூடுதல் ஒரு மொழியில் புலமை பெறுவதால் ஏற்கனவே அறிந்த மொழிகள் மறந்து விடாதது போல தமிழ் தட்டச்சால் ஆங்கிலத் தட்டச்சு மறந்து போய் விடாதுதான்.

    அஞ்சல் முறையில் பழகியிருக்கும் விரல் அசைவுகள் மறந்து போய் விடும். எல்லா உள்ளீட்டு முறைகளிலிலும் தமிழ்99 முறையும் சேர்ந்தே கிடைப்பதால், அதனால் எந்த இழப்பும் இல்லை.

  5. யார் யாருக்கு முயற்சி செய்து மாறுவது பலனுள்ளதாக இருக்கும்?

    புதிதாகத் தமிழில் எழுத ஆரம்பிக்கும் அனைவரும் இந்த முறையில் பழகுவது பயனளிக்கும்.

    என்னதான் ஆங்கில வழித் தட்டச்சு முறையான அஞ்சல் உள்ளீட்டுக்குப் புதிதாக எதுவும் கற்க வேண்டாம் என்று சொன்னாலும் நடைமுறையில் பல புதிய விசைக் கோர்வைகளை தெரிந்து கொள்ள வேண்டியிருக்கத்தான் செய்கிறது.

    தமிழில் கணிசமான அளவு எழுதும் எல்லோருக்கும் மாற்றம் பலனளிக்கும். மாறுவது குறித்து பரிசீலிக்கலாம்.

  6. ஏற்கனவே அஞ்சல் முறையில் வேகமாக அடிக்கக் கூடியவர்கள் மாறுவதற்கு எவ்வளவு சிரமமாக இருக்கும்?

    நிறையவே சிரமம்தான். க என்றால் k விசையைப் பயன்படுத்த வேண்டும் என்று மனதில் இணைத்து ஆங்கில தட்டச்சுப் பழக்கத்துக்குத் தாவி விரலை kக்குச் செலுத்தும் அனிச்சை மாறி
    க என்றால் அதற்கான விசையை (ஆங்கில H) அடிக்க வேண்டும் என்று பழகுவது வரை சிரமமாக இருக்கும்.

    பழைய முறையில் எவ்வளவுக்கெவ்வளவு தேர்ச்சி அதிகமோ அவ்வளவுக்கவ்வளவு மாற்றத்துக்கு நேரம் பிடிக்கும்.
தமிழ்99 விசைப்பலகை அமைப்பு

தமிழ்99 குறித்து ரவிசங்கரின் பேட்டி.

தமிழ்99 பயிற்சி நிகழ்படம்

Tuesday, May 22, 2007

மைக்ரோசப்டு வேர்டில் தமிழ் உள்ளீடு

மைக்ரோசாப்டு வேர்டில் எ-கலப்பையைப் பாவித்து எழுதும் போது கட்டம் கட்டமாக வருவதாக கோவை பதிவர் பட்டறையில் வித்யா தீர்வு கேட்டிருந்தார். இன்று வாடிக்கையாளர் ஒருவர் கணினியில் அதே பிரச்சனையைச் சந்தித்தேன்.

விண்டோசு XPயின் லதா எழுத்துருவை மாற்றி, எ-கலப்பை தரும் எழுத்துருவை அமைத்துக் கொண்டால் சரியாக தெரிந்தது. முயன்று பாருங்கள் வித்யா.

Sunday, May 20, 2007

ஒலிப்பதிவு இடுவது எப்படி?

கணினியில் ஒலிப்பதிவு செய்து வலைப்பதிவில் இடுவது எப்படி?

Sunday, May 13, 2007

Wordpress X Blogger

வேர்ட்ப்ரெஸ் X ப்ளாகர்

Tuesday, May 8, 2007

Calendar Archive ன் தோற்றத்தை மாற்றலாமா ! ! !

Phydeaux3 ன் calendar archive ஐ பதிவில் எப்படி சேர்க்கலாம்ன்னு முந்தைய பதிவிலே சொன்னேன்...அய்யோ...சாமீ... எக்கசக்க code இருக்கே... இதை இணைக்கப் போய் உள்ளதும் போச்சுன்னு ஆயிடக்கூடாதே..னு கவலைப்பட வேண்டாம்...அதுக்கு தான் முன்-ஜாகிரதை முனுசாமி சொல்லியிருக்கர் வார்ப்புருவின் நகலை பத்திர படுத்தணும்ன்னு...

நான் இதை 3 பதிவிலே இணைச்சு.. ஒழுங்கா வேலை செய்யுதான்னு பார்த்து தான் உங்களுக்கு சொல்லறேன்..என்னை பொறுத்த மட்டில்.. இந்த widget ஒவ்வொருவர் பதிவிலயும் இருக்க வேண்டிய ஒண்ணு..

Standartd Styles உங்கள் பதிவின் தோற்றத்திற்கு தோதா இருக்க வாய்ப்பில்லை..அதனாலே இப்போ அதை உங்க பதிவின் தோற்றத்துக்கு ஏற்றார் போல் எப்படி வடிவமைக்கலாம் ன்னு சொல்ல போறேன்



/* Calendar
----------------------------------------------- */
/* div that holds calendar */
#blogger_calendar
{
margin:5px 0 0 0;
width:98%;
}

/* Table Caption - Holds the Archive Select Menu */
#bcaption
{border:1px solid #fff;
padding:2px;
margin:10px 0 0;
}

/* The Archive Select Menu */
#bcaption select
{
}

/* The Heading Section */
table#bcalendar thead
{
}

/* Head Entries */
table#bcalendar thead tr th
{
width:20px;
text-align:center;
padding:2px;
border:1px solid #fff;
font-family:Tahoma;
font-weight:normal;
color:#fff;
}

/* The calendar Table */
table#bcalendar
{border:1px solid #fff;
border-top:0;
margin:0px 0 0px;width:95%;
}

/* The Cells in the Calendar */
table#bcalendar tbody tr td {text-align:center;
padding:2px;
border:1px solid #fff;
color:#fff;
}

/* Links in Calendar */
table#bcalendar tbody tr td a
{
font-weight:bold;
}

/* First Row Empty Cells */
td.firstCell
{
visibility:visible;
}

/* Cells that have a day in them */
td.filledCell
{
}

/* Cells that are empty, after the first row */
td.emptyCell {visibility:hidden;}

/* Cells with a Link Entry in them */
td.highlightCell
{
background:#FFFF99;
border:1px outset #000
}

/* Table Footer Navigation */
table#bcNavigation
{width:95%;}

table#bcNavigation a
{text-decoration:none;
}

td#bcFootPrev
{width:10px;
}

td#bcFootAll
{text-align:center;
}

td#bcFootNext
{width:10px;
}

ul#calendarUl {
margin:5px auto 0!important;
}

ul#calendarUl li {

font-size:110%;
margin-left:0;
margin-right:0;
margin-top:3px;
margin-bottom:0;
padding-left:35px;
padding-right:0;
padding-top:0;
padding-bottom:0

}
ul#calendarUl li a
{
}

வார்ப்புருவைச் சேமித்துப் பார்க்கவும்.. இந்த கட்டத்தில்.. எந்தவித பிழைகளும் (error) இருக்காது

சாதாரணமா..calendar ன் backgroubd-color & Text-color ஐ உங்கள் பதிவின் நிறத்துக்கு தோதா மாற்றி அமைச்சாலே...பார்க்க அருமையா இருக்கும்... இதொண்ணும் கஷ்டமில்லை...
    MS Paint ன் உதவியால் உங்களுக்கு விருப்பமுள்ள நிறத்தின் RGB அளவை குறிப்பெடுத்துக்கொள்ளவும்
    எப்பிடின்னு தெரியாதவங்க கீழே இருக்கும் படத்தை சொடுக்கவும்

  1. இனிமேல் calendar ல் எந்தெந்த code எந்தெந்த பகுதியை குறிக்கும்ன்னு படத்தை பார்த்து ஒருவிதமா தெரிஞ்சுக்கலாம்


  2. td.highlightCell பதிவுகள் இருக்கும் நாளை வித்தியாசப்படுத்தி காட்டும்
    td.filledCell பதிவுகள் இல்லாத நாள்
    table#bcalendar thead tr thகிழமைகளை குறிக்கும்
    ul#calendarUl li பதிவுகளை பட்டியலிட்டு காட்டும் விதம்

  3. எந்த பகுதியின் பின்னணி நிறத்தை மாற்றணும் விருமபுறீங்களோ.. சம்பந்தபட்ட code ல் இந்த code ஐ சேர்க்கவும்

  4. background-color: rgb(230,255,255);

  5. இங்கே RGB க்கு நீங்கள் Paint லிருந்து குறித்து வைத்திருக்கும் நிறத்தின் எண்களை கொடுக்கவேண்டும்

  6. எழுத்தின் நிறத்தை மாற்ற color:rgb(29,99,34) ன்னு கொடுக்கலாம்


பண்ணி பாருங்க..இது கண்டிப்பா உங்க பதிவின் தோற்றத்தை இன்னும் அழகுப்படுத்தும்

Tuesday, May 1, 2007

நாட்காட்டிக்குள் பதிவின் தொகுப்புகள்

Blogger நம் முந்தைய பதிவுகளை பத்திரப்படுத்தி.. அதை மற்றவர்களுடன் பங்கிட்டு கொள்ள Blogger Archive ன்னு ஒரு widget ம் குடுத்திருக்கு...

நம்ம பதிவுக்கு வந்திருக்கும் வாசகருக்கு..." இந்தாப்பா... என் பதிவிலே.. இன்னென்ன இடுகை எல்லாம் இருக்கு... உனக்கு நேரமும் பொறுமையும் இருந்தா..Archive (தொகுப்பு) ஐ சொடுக்கிப் பார்த்துக்கோ.."... ன்னு சொல்லுவது மாதிரி இருக்கு... என்னமோ ஒரு குறை இருப்பது போல் இருந்தது..இந்த கருத்து என்னைப் போல் பலருக்கும் இருந்தது..

நாங்க அடிக்கடி இதை குறித்து பேசுவோம்...இப்போ அதுக்கெல்லாம் ஒரு விடிவுகாலம் வந்தாச்சு

Phydeaux3 ன் முயற்ச்சியால் இப்போ. நமக்கு மேம்படுத்த பட்ட தொகுப்பு இதோ.Phydeaux3 ---- BLOG ARCHIVE CALENDAR ..Working Example Plain style - Blue - Maroon

அவர் சொல்லியிருக்கும் செய்முறை விளக்கம்..உங்களுக்காக..( எனக்கு தெரிஞ்ச தமிழில்)

செய்முறை விளக்கம்
வார்ப்புருவின் நகலை Edit-HTML போய் பத்திரப்படுத்திக் கொள்ளவும்.இதுவே வார்ப்புருவின் தாரக-மந்திரம்

    PHASE :- 1
  1. உங்கள் Blogger > Dashboard > Settings > Formatting ல் பார்த்து வந்தால் Timezone Setting தெரியும்..

  2. உங்களது TIME ZONE ஐ கண்டிப்பாக குறித்துக் கொள்ளவும் (..இங்கே ..TimeZone = -08)

    PHASE :- 2
  3. கீழே இருப்பதை...தெரிவு செய்து Ctrl + C என copy மட்டும் செய்யவும்

<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='ArchiveList'>
<div expr:id='data:widget.instanceId + "_ArchiveList"'>
<b:if cond='data:style == "HIERARCHY"'>
<b:include data='data' name='interval'/>
</b:if>
<b:if cond='data:style == "FLAT"'>
<b:include data='data' name='flat'/>
</b:if>
<b:if cond='data:style == "MENU"'>
<b:include data='data' name='menu'/>
</b:if>
</div>
</div>
<b:include name='quickedit'/>
</div>
</b:includable>
<b:includable id='toggle' var='interval'>
<!-- Toggle not needed for Calendar -->
</b:includable>
<b:includable id='flat' var='data'>
<div id='bloggerCalendarList'>
<ul>
<b:loop values='data:data' var='i'>
<li class='archivedate'>
<a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
</li>
</b:loop>
</ul>
</div>

<div id='blogger_calendar' style='display:none'>
<table id='bcalendar'><caption id='bcaption'>

</caption>
<!-- Table Header -->
<thead id='bcHead'></thead>
<!-- Table Footer -->

<!-- Table Body -->
<tbody><tr><td id='cell1'> </td><td id='cell2'> </td><td id='cell3'> </td><td id='cell4'> </td><td id='cell5'> </td><td id='cell6'> </td><td id='cell7'> </td></tr>
<tr><td id='cell8'> </td><td id='cell9'> </td><td id='cell10'> </td><td id='cell11'> </td><td id='cell12'> </td><td id='cell13'> </td><td id='cell14'> </td></tr>
<tr><td id='cell15'> </td><td id='cell16'> </td><td id='cell17'> </td><td id='cell18'> </td><td id='cell19'> </td><td id='cell20'> </td><td id='cell21'> </td></tr>
<tr><td id='cell22'> </td><td id='cell23'> </td><td id='cell24'> </td><td id='cell25'> </td><td id='cell26'> </td><td id='cell27'> </td><td id='cell28'> </td></tr>
<tr><td id='cell29'> </td><td id='cell30'> </td><td id='cell31'> </td><td id='cell32'> </td><td id='cell33'> </td><td id='cell34'> </td><td id='cell35'> </td></tr>
<tr id='lastRow'><td id='cell36'> </td><td id='cell37'> </td></tr>
</tbody>
</table>
<table id='bcNavigation'><tr>
<td id='bcFootPrev'></td>
<td id='bcFootAll'></td>
<td id='bcFootNext'></td>
</tr></table>

<div id='calLoadingStatus' style='display:none; text-align:center;'>
<script type='text/javascript'>bcLoadStatus();</script>
</div>
<div id='calendarDisplay'/>

</div>

<script type='text/javascript'> initCal();</script>

</b:includable>
<b:includable id='posts' var='posts'>
<!-- posts not needed for Calendar -->
</b:includable>
<b:includable id='menu' var='data'>
Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
<b:includable id='interval' var='intervalData'>
Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
</b:widget>

  1. TEMPLATE - EDIT HTML -
    கவனிக்கவும்:-EXPAND WIDGET
    --- ல் tick இருக்க கூடாது

  2. Template ல் கீழே சுட்டி காட்டியிருக்கும் வாக்கியத்தை மட்டும் அப்பிடியே தெரிவு செய்யவும்


  3. <b:widget id='NewsBar1' locked='false' title='' type='NewsBar'/>
    <b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/>
    <b:widget id='Profile1' locked='false' title='About Me' type='Profile'/>

  4. தெரிவு செய்த பிறகு.. Ctrl + V பயன்படுத்தி paste செய்யவும்

  5. இனி வார்ப்புருவை சேமிக்கவும்


  6. PHASE :- 3
  7. உங்கள் வார்ப்புருவில் சுட்டிக் காட்டியிருக்கும் code ஐ கண்டுபிடிக்கவும்



<!-- Blogger Archive Calendar -->
<script type='text/javascript'>
//<![CDATA[

var bcLoadingImage = "http://www2.blogger.com/img/spinner_white.gif";
var bcLoadingMessage = " Loading....";
var bcArchiveNavText = "View Archive";
var bcArchiveNavPrev = '&#9668;';
var bcArchiveNavNext = '&#9658;';
var headDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var headInitial = ["Su","Mo","Tu","We","Th","Fr","Sa"];

// Nothing to configure past this point ----------------------------------
var timeOffset;
var bcBlogID;
var calMonth;
var calDay = 1;
var calYear;
var startIndex;
var callmth;
var bcNav = new Array ();
var bcList = new Array ();

//Initialize Fill Array
var fill = ["","31","28","31","30","31","30","31","31","30","31","30","31"];
function openStatus(){
document.getElementById('calLoadingStatus').style.display = 'block';
document.getElementById('calendarDisplay').innerHTML = '';
}
function closeStatus(){
document.getElementById('calLoadingStatus').style.display = 'none';
}
function bcLoadStatus(){
cls = document.getElementById('calLoadingStatus');
img = document.createElement('img');
img.src = bcLoadingImage;
img.style.verticalAlign = 'middle';
cls.appendChild(img);
txt = document.createTextNode(bcLoadingMessage);
cls.appendChild(txt);
}
function callArchive(mth,yr,nav){
// Check for Leap Years
if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
calMonth = mth;
calYear = yr;
if(mth.charAt(0) == 0){
calMonth = mth.substring(1);
}
callmth = mth;
bcNavAll = document.getElementById('bcFootAll');
bcNavPrev = document.getElementById('bcFootPrev');
bcNavNext = document.getElementById('bcFootNext');
bcSelect = document.getElementById('bcSelection');
a = document.createElement('a');
at = document.createTextNode(bcArchiveNavText);
a.href = bcNav[nav];
a.appendChild(at);
bcNavAll.innerHTML = '';
bcNavAll.appendChild(a);
bcNavPrev.innerHTML = '';
bcNavNext.innerHTML = '';
if(nav < bcNav.length -1){
a = document.createElement('a');
a.innerHTML = bcArchiveNavPrev;
bcp = parseInt(nav,10) + 1;
a.href = bcNav[bcp];
a.title = 'Previous Archive';
prevSplit = bcList[bcp].split(',');
a.onclick = function(){bcSelect.options[bcp].selected = true;openStatus();callArchive(prevSplit[0],prevSplit[1],prevSplit[2]);return false;};
bcNavPrev.appendChild(a);
}
if(nav > 0){
a = document.createElement('a');
a.innerHTML = bcArchiveNavNext;
bcn = parseInt(nav,10) - 1;
a.href = bcNav[bcn];
a.title = 'Next Archive';
nextSplit = bcList[bcn].split(',');
a.onclick = function(){bcSelect.options[bcn].selected = true;openStatus();callArchive(nextSplit[0],nextSplit[1],nextSplit[2]);return false;};
bcNavNext.appendChild(a);
}
script = document.createElement('script');
script.src = 'http://www.blogger.com/feeds/'+bcBlogId+'/posts/summary?published-max='+calYear+'-'+callmth+'-'+fill[calMonth]+'T23%3A59%3A59'+timeOffset+'&published-min='+calYear+'-'+callmth+'-01T00%3A00%3A00'+timeOffset+'&max-results=100&orderby=published&alt=json-in-script&callback=cReadArchive';
document.getElementsByTagName('head')[0].appendChild(script);
}

function cReadArchive(root){
// Check for Leap Years
if (((calYear % 4 == 0) && (calYear % 100 != 0)) || (calYear % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
closeStatus();
document.getElementById('lastRow').style.display = 'none';
calDis = document.getElementById('calendarDisplay');
var feed = root.feed;
var total = feed.openSearch$totalResults.$t;
var entries = feed.entry || [];
var fillDate = new Array();
var fillTitles = new Array();
fillTitles.length = 32;
var ul = document.createElement('ul');
ul.id = 'calendarUl';
for (var i = 0; i < feed.entry.length; ++i) {
var entry = feed.entry[i];
var link = entry.link[0].href;
var title = entry.title.$t;
var author = entry.author[0].name.$t;
var date = entry.published.$t;
var summary = entry.summary.$t;
isPublished = date.split('T')[0].split('-')[2];
if(isPublished.charAt(0) == '0'){
isPublished = isPublished.substring(1);
}
fillDate.push(isPublished);
if (fillTitles[isPublished]){
fillTitles[isPublished] = fillTitles[isPublished] + ' | ' + title;
}
else {
fillTitles[isPublished] = title;
}
li = document.createElement('li');
li.style.listType = 'none';
li.innerHTML = '<a href="'+link+'">'+title+'</a>';
ul.appendChild(li);

}
calDis.appendChild(ul);
var val1 = parseInt(calDay, 10)
var valxx = parseInt(calMonth, 10);
var val2 = valxx - 1;
var val3 = parseInt(calYear, 10);
var firstCalDay = new Date(val3,val2,1);
var val0 = firstCalDay.getDay();
startIndex = val0 + 1;
var dayCount = 1;
for (x =1; x < 38; x++){
var cell = document.getElementById('cell'+x);
if( x < startIndex){
cell.innerHTML = ' ';
cell.className = 'firstCell';
}
if( x >= startIndex){
cell.innerHTML = dayCount;
cell.className = 'filledCell';
for(p = 0; p < fillDate.length; p++){
if(dayCount == fillDate[p]){
if(fillDate[p].length == 1){
fillURL = '0'+fillDate[p];
}
else {
fillURL = fillDate[p];
}
cell.className = 'highlightCell';
cell.innerHTML = '<a href="/search?updated-max='+calYear+'-'+callmth+'-'+fillURL+'T23%3A59%3A59'+timeOffset+'&updated-min='+calYear+'-'+callmth+'-'+fillURL+'T00%3A00%3A00'+timeOffset+'" title="'+fillTitles[fillDate[p]].replace(/"/g,'\'')+'">'+dayCount+'</a>';
}
}
if( dayCount > fill[valxx]){
cell.innerHTML = ' ';
cell.className = 'emptyCell';
}
dayCount++;
}
}
visTotal = parseInt(startIndex) + parseInt(fill[valxx]) -1;
if(visTotal >35){
document.getElementById('lastRow').style.display = '';
}
}

function initCal(){
document.getElementById('blogger_calendar').style.display = 'block';
var bcInit = document.getElementById('bloggerCalendarList').getElementsByTagName('a');
var bcCount = document.getElementById('bloggerCalendarList').getElementsByTagName('li');
document.getElementById('bloggerCalendarList').style.display = 'none';
calHead = document.getElementById('bcHead');
tr = document.createElement('tr');
for(t = 0; t < 7; t++){
th = document.createElement('th');
th.abbr = headDays[t];
scope = 'col';
th.title = headDays[t];
th.innerHTML = headInitial[t];
tr.appendChild(th);
}
calHead.appendChild(tr);
for (x = 0; x <bcInit.length;x++){
var stripYear= bcInit[x].href.split('_')[0].split('/')[3];
var stripMonth = bcInit[x].href.split('_')[1];
bcList.push(stripMonth + ','+ stripYear + ',' + x);
bcNav.push(bcInit[x].href);
}
var sel = document.createElement('select');
sel.id = 'bcSelection';
sel.onchange = function(){var cSend = this.options[this.selectedIndex].value.split(',');openStatus();callArchive(cSend[0],cSend[1],cSend[2]);};
q = 0;
for (r = 0; r <bcList.length; r++){
var selText = bcInit[r].innerHTML;
var selCount = bcCount[r].innerHTML.split('> (')[1];
var selValue = bcList[r];
sel.options[q] = new Option(selText + ' ('+selCount,selValue);
q++
}
document.getElementById('bcaption').appendChild(sel);
var m = bcList[0].split(',')[0];
var y = bcList[0].split(',')[1];
callArchive(m,y,'0');
}

function timezoneSet(root){
var feed = root.feed;
var updated = feed.updated.$t;
var id = feed.id.$t;
bcBlogId = id.split('blog-')[1];
upLength = updated.length;
if(updated.charAt(upLength-1) == "Z"){timeOffset = "+00:00";}
else {timeOffset = updated.substring(upLength-6,upLength);}
timeOffset = encodeURIComponent(timeOffset);
}

//]]>
</script>
<script src='/feeds/posts/summary?max-results=0&amp;alt=json-in-script&amp;callback=timezoneSet'></script>
<!-- End Blogger Archive Calendar -->

  1. Template ஐ save செய்யவும்

  2. PHASE :- 4 ..இங்கே சற்று கவனம் தேவை
  3. Phase-1 ல் நீங்கள் உங்கள் Time-Zone ஐ குறிப்பெடுத்து வைச்சதை பக்கத்தில் எடுத்து வைச்சுக்கோங்க
    • சற்று முன் paste செய்த code ல் உள்ள முதல் code ஐ கவனிக்கவும்

    • var timeOffset = "+00";

      இதை உங்கள் time Zone க்கு ஏற்ப மாற்ற வேண்டும்


    உங்கள் time Zone மாற்றி எழுதவும்
    -08 var timeOffset = "-08";
    +08 var timeOffset = "%2B08";

    • சிலரது Time Zone ல் +05.45 ன்னு இரூகும்..அதை நான் +05 ன்னு தான் எண்ண வேண்டும் :: .35 ::ஐ script ஏற்று கொள்ளாது

  4. இனிமேல்..இது தேவைப்படாது...உங்கள் பதிவில் உள்ள timeZone ஐ தானாவே.. calendar க்கு தெரியும்....மேலே சொல்லியிருக்கும் code ஐ 1-2 முறை சரி பார்த்துக் கொள்ளுங்கள்
  5. வார்ப்புருவை சேமிக்கவும்

  6. PHASE :- 5 ..
  7. உங்கள் Template > Page Elements > Blog Archive எப்போதுமே FLAT LIST தான் இருக்க வேண்டும்

  8. வார்ப்புருவை சேமித்துப் பின் உங்கள் பதிவை உலாவியில் பார்க்கவும்

  9. நீங்கள் பார்க்கும் calender archive மிகவும் எளிமையான தோற்றம் கோண்டது...இதை அழகு படுத்த விரும்பினால்..கீழே சில calender-style ஐ பார்க்கலாம்



PLAINBLUE
MAROON

PLAIN - http://deepa7476.googlepages.com/PlainWhite.css
BLUE - http://deepa7476.googlepages.com/Blue.css
mAROON - http://deepa7476.googlepages.com/Maroon_white.css
  1. உங்களுக்கு மிகவும் தோதாக இருக்கும் style ன் URL ஐ

    <link rel='stylesheet' type='text/css' href='URL of the .css file'/>
    என எழுதி வார்ப்புருவில் </head> க்கு மேலே இணைக்கவும்
இல்லை... இது எதுவுமே செரியா இல்லை...நீங்ளே இந்த calender archive ன் தோற்றத்தை வடிவமைக்க வேண்டும்ன்னா...அதுக்கும் வழி இருக்கு... அதை எப்பிடி செய்யணும்ன்னு அடுத்த பதிவிலே சொல்லறேன்