Monday, January 6, 2014

របៀបបង្កើត ពេលវេលារាប់ថយក្រោយ ជាមួយ JavaScript


Countdown Timer គឺជាគន្លឺះដ៏សំខាន់មួយ នៅពេលដែលអ្នកចង់បន្ថែម Feature ថ្មីទៅឲ្យគេហទំព័ររបស់អ្នក គឺយើងអាចប្រើប្រាស់នូវ Countdown Timer ដើម្បីអាចអ្នកទស្សនាCountdown Timer គឺជាគន្លឺះដ៏សំខាន់មួយ នៅពេលដែលអ្នកចង់បន្ថែម Feature ថ្មីទៅឲ្យគេហទំព័ររបស់អ្នក គឺយើងអាចប្រើប្រាស់នូវ Countdown Timer ដើម្បីអាចអ្នកទស្សនា

គេហទំព័ររបស់អ្នកបានដឹងជាមុន។ ដូច្នេះហើយនៅក្នុងអត្ថបទនេះ អាយធីកូនខ្មែរ សូមបង្ហាញអំពីរបៀបបង្កើត Countdown Timer ដោយប្រើប្រាស់នូវភាសា Javascript។
ជំហានទី ១៖ កំនត់នូវពេលវាលាបញ្ចប់
?
1
2
// set the date we're counting down to
var target_date = new Date("Aug 15, 2013").getTime();
ជំហានទី ២៖ បង្កើតអថេរ
?
1
2
// variables for time units
var days, hours, minutes, seconds;
ជំហានទី ៣៖ ចាប់យក ID ដើម្បីបង្ហាញពេលវេលា
?
1
2
// get tag element
var countdown = document.getElementById("countdown");
ជំហានទី ៤៖ បង្កើត setInterval() Function
Function setInterval() គឺវាដំនើរការដោយស្វ័យប្រវត្តិដោយពេលជាក់លាក់ណាមួយ។ដូច្នេះហើយយើងកំនត់ឲ្យវាដំនើរការរៀងរាល់ 1000 Milisecond(1 វិនាទី) ម្តង។
?
1
2
3
setInterval(function () {
    // code here
}, 1000);
ជំហានទី ៥៖ គណនាចំនួនវិនាទីសរុប
?
1
2
3
// find the amount of "seconds" between now and target
var current_date = new Date().getTime();
var seconds_left = (target_date - current_date) / 1000;
ជំហានទី ៦៖ បំលែងវិនាទីទៅជាថ្ងៃ ម៉ោង នាទី
?
1
2
3
4
5
6
7
8
days = parseInt(seconds_left / 86400);
seconds_left = seconds_left % 86400;
  
hours = parseInt(seconds_left / 3600);
seconds_left = seconds_left % 3600;
   
minutes = parseInt(seconds_left / 60);
seconds = parseInt(seconds_left % 60);
ជំហានទី ៧៖ តំរៀបពេលវេលាតាមលំដាប់
?
1
2
3
// format countdown string + set tag value
countdown.innerHTML = days + "d, " + hours + "h, "
+ minutes + "m, " + seconds + "s";
កូដពេញលេញ៖
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<html>
<head>
<title>Countdown</title>
<script type="text/javascript">
window.onload=function(){
    var target_date=new Date("Aug 15, 2013").getTime();
    var days, hours, minutes, seconds;
    var countdown=document.getElementById("countdown");
    setInterval(function(){
        var current_date=new Date().getTime();
        var second_left=(target_date - current_date)/1000;
         
        days=parseInt(second_left/86400);
        second_left=second_left%86400;
         
        hours=parseInt(second_left/3600);
        second_left=second_left%3600;
        minutes=parseInt(second_left/60);
        seconds=parseInt(second_left % 60);
        countdown.innerHTML= days + "day(s), " + hours + "h:" + minutes + "m:" + seconds + "s";
    }, 1000);
}
</script>
</head>
<body>
<span id="countdown"></span>
until our website is released!
</body>
</html>

របៀប Mask Object នៅក្នុង Adobe Flash

តើលោកអ្នកមានចំណាប់អារម្មណ៍ខ្លាំង ជាមួយនឹង Adobe Flash ដែរឬទេ? អាយធីខាំ អាចបំពេញតម្រូវការរបស់លោកអ្នកបាន ដោយបន្ថែមអត្ថបទ បែប Flash Animation កាន់តែច្រើនបន្ថែមទៀត។ អត្ថបទនេះ សំបុកអាយធី នឹងបន្តបង្ហាញជួនពីរបៀប Mask Object វិញម្តង។
ជាដំបូង សូមលោកអ្នក Import រូបភាពណាមួយចូលមក
បន្តមកទៀត សូមកំណត់ Frame (Insert Frame) សម្រាប់ការ Mask រូបភាព
ជាបន្តមកទៀត សូមបង្កើត Layer ថ្មីមួយទៀត ដើម្បីដាក់ Object សម្រាប់ Mask លើរូបភាព
រួចទាញយក Tool ណាមួយមកប្រើ ដើម្បី Mask សំបុកអាយធី សូមយក Rectangle Tool មកប្រើ
ហើយកំណត់ Keyframe ឲ្យ Rectangle នោះ រួចសូមចុច Mouse ស្តាំលើ TimeLine នៃ Layer ដែលបង្កើតថ្មីនោះ => Create Shape Tween ដើម្បីធ្វើចលនា Mask លើរូបភាព។
សូម Mask លើរូបភាពនោះដោយ ចុច Mouse ស្តាំ ហើយយកពាក្យ Mask
ជាចុងក្រោយ ដើម្បីសាកល្បង មើលចលនានោះ សូមចុចលើ Control Menu => Test Scene ឬវាយទម្រង់ខ្លី Ctrl+Alt+Enter
សូមមើលគម្រូ animation_with_mask

របៀបប្រើប្រាស់ Code Snippet ក្នុង Flash CS5.5

លោកអ្នក​​ដែលកំពុងប្រើប្រាស់ និងសិក្សាអំពី Adobe Flash CS5 ពិតជាធ្លាប់លឺ ឬចង់ដឹងពីមុខងារពិសេសៗ របស់វាជាមិនខាន។  Codesnippet គឺជាមុខងារ​ជំនួយ​ដ៏ពិសេសមួយ​ ក្នុងការសរសេរកូដ ActionScript ។
ដើម្បីចូលទៅប្រើប្រាស់ មុខងារនេះបាន លោកអ្នកអាចចូលតាមការណែនាំខាងក្រោម៖

ជំហានទី១៖

បន្ទាប់ពីបើកកម្មវិធី Adobe Flash CS5 និងបានដាក់គំរូ Object សម្រាប់ធ្វើចលនា រួចហើយ សូមបន្តចូលទៅកាន់ Windows => Actions ឬចុចលើ F9

ជំហានទី២៖

បន្ទាប់មក​វានឹងបើចេញនូវផ្ទាំង Action ហើយសូមចុចលើ Code Snippets

ជំហានទី៣៖

បន្តមកទៀត វានឹងបង្ហាញផ្ទាំង Code Snippet ដូចរូបខាងក្រោម

ជំហានទី៤៖

នៅក្នុងផ្ទាំង Code Snippet មាន Function ជាច្រើនដូចជា Actions, TImeline Navigation ជាដើម (ដូចរូបខាងលើ)។ សូមចុចពីរដង លើ “Click to Go to Web Page ដើម្បីឲ្យ Object ដែលយើងកំណត់​ខាងលើ អាច Link ទៅវ៉ិបសាយដទៃបាន។”

ជំហានទី៥៖

នោះវានឹង Generate កូដ ចេញមកដូចរូប រួចសូមចុច សញ្ញខ្វែង​ដើម្បីបិទផ្ទាំង នោះវានឹងដំណើរការ (គ្មានប៊ូតុង សម្រាប់ចុច Save នោះទេ)។
ប្រសិនបើលោកអ្នក មិនទាន់បាន Convert Object នោះឲ្យទៅជា​ Symbol ទេ នោះវានឹងបង្ហាញសារ​ដូចរូបខាងក្រោម
តែប៉ុន្នោះ លោកអ្នកអាច ចុចលើ Object ដែលលោកអ្នក​ដាក់ Link នោះហើយ។

Sunday, January 5, 2014

Numbered Page Navigation For Blogger New Script

Numbered Page Navigation


Today we will see how to add a nice page number navigation hack blogger. The default navigation links (i.e Older Posts) is not the friendly visitor if you are having a lot of jobs and bloggers readers.Few has some problems with the above script navigation page. Now here is a completely new script and work for numbered page navigation (i.e. Panigation) for Blogger. The paging widget for blogger it easy for the visitor. It is a must have for any new blogs.This new script allows you to add numbered page navigation to blogger/ blogspot blog with page numbers starting(1, 2, 3, 4 ….) like those of a book.


Add Numbered Page Navigation Widget With DIfferent Styles For Blogger / Blogspot




Page navigation widget for blogger is most popular widget, and most bloggers are using this. because these players are only provided in the wordpress blogs hosted or blogs.But now his trick has been made ​​available to bloggers is also here that I am giving this Page Navigation Widget with different styles and options for full customization


How To Install This Widget On Blogger :-

Customize the Given Options and Click on Generate button
Click Add to Blogger button to add this widget on your Blog






Stylish Numbered Page Navigation Widget with Colored Styles For Blogger


Numbered Page Navigation Widget is a JavaScript hack for blogger to easily navigate blogger pages. In this post i am giving stylish navigation with different colorful styles.

An error was found in some blogs and it is also fixed in this widget.
eg.hiding at top


How To Install This Widget On Blogger :-


  1. Click the below Button
  2. Customize the Options given in Widget form
  3. Click on "Generate" Button
  4. Finally click On "Add To Blogger" Button






How to Add Numbered Page Navigation Widget for Blogger / Blogspot





Page navigation is awesome widget that allows navigation of page number to the visitors. You might have seen numbered page navigation in many WordPress blogs. It is simple JavaScript that allows your older posts, new posts and links to the house numbers. Have you seen older posts, new messages and links at home bored.



How To Add Numbered Page Navigation Widget to Blogger Blog?

I am giving best customizing options to this widget

Note:-Choose colors for your convenience you feel good.

1.Customize Options in Widget Form
2.Click on Generate Button
3.Then finally Click on Add to Blogger Button to add as a Widget






Blogger Page Navigation Widget With DIfferent Styles


How To Install This Widget On Blogger :-

Customize the Given Options and Click on Generate button
Click Add to Blogger button to add this widget on your Blog














UPDATED


Change based on your blog setting :
var postperpage=5;
var numshowpage=3;

Postperpage : How many Post every Page for your blog
numshowpage : how Many number will show in Your page Navigation

Customize Label (if you already use my previous Page Navi don’t use this step)

Go to the Edit HTML page and “Expand Widget Templates”
Find this (all of this text in your xml or template)

'data:label.url'


and Replace with this

'data:label.url + &quot;?&amp;max-results=5&quot;'


Change 5 base on how many post every page










Many thanks to Harish for making this code , Some Stylings and PageNavi Script by Abu Farhan and I just tested and modified to work on blogger

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
HTML HTML HTML HTML HTML
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | belt buckles
សូមស្វាគមន៏មកកាន់គេហទំព័រ IT-STYLE9 របស់ខ្ញុំបាទនេះជាលើកដំបូងនៃគេហទំព័ររបស់ខ្ញុំដែលបានបង្កើតតាមរយះ Online Internet ខ្ញុំសូមអភ័យរាល់ការបង្កើតឡើងមានភាពមិនល្អឥតខ្ចោះ និងត្រូវតាមក្បួនខ្នាត់របសវេបសាយពីសំណាក់មិត្តអ្នកទស្សនានិងពីសំណាក់សាស្រ្តាចារ្យ ព្រោះនេះជាជំហ៊ានដំបូងរបស់រខ្ញុំទេក្នុងការបង្កើតគេហទំព័រនេះ វាពិតជមិនសូវល្អឥតខ្ចោះមែន ព្រោះខ្ញុំមិនមែនជា Web Master ទេខ្ញុំគ្រានតែជាអ្នកជំនាន់ក្រោយដែលបានរៀនផ្នែកព័ត៏មានវិទ្យាប៉ុន្មោះទេ។ សូមអរគុណរាលការគំាទ្រូនិងតាមដានគេហទំព័រនេះ សូមអរគុណ!!!!