Skip navigation.

Yokey My Blog Editor

I am User Opera for Thai Language

Add Feeds ใน Blogger

,

เพิ่งไปปล่อยไก่มากับเรื่องการ Add Feeds ใน Blogger กระทู้ ทำไมถึง เพิ่ม Feed ใน Blog ไม่ได้!! - Blogger Talk

หลังจากที่ลองทดสอบดูก็พบว่าเป็นจริงครับ มันไม่ทำงานต่อไปจริง ๆ เลยลอง ๆ แกะดู ด้วยเครื่องมือ developer tools ประจำของ Opera

ก็พบปัญหาที่ว่าซึ่งมีนิดเดียวเองคิดว่าน่าจะเป็นขั้นตอนการ Build ของทีม Blogger

ฟอร์มที่มีปัญหา



มันแสดงผลได้ไม่ครบ คือไม่ถูกต้องนั่นเองครับ

ลอง ๆ แกะดูก็เจอส่วนปัญหาเกิดจาก script javascript ชุดนี้ครับ

<script type="text/javascript" language="Javascript"><!--


        _FW_setFeedReaderJsonBaseUrl(
        "/feedReaderJson"
        );

        messageBundle = {

        _retrievingFeed:
        'Retrieving feed...'
        ,

        _invalidFeedUrl:
        'Invalid feed URL.'
        ,

        _feedUrlTooLong:
        'Must be at most 2083 characters.'
        ,

        _missingFeedUrl:
        'Required field. Enter valid feed URL.'

        };

        var fc = null;

        function onLoad() {
        fc = new _FW_FeedController(
        false,
        document.getElementById("feedItemListDisplay"),
        document.getElementById("moduleTitleDisplay"),
        messageBundle);
        
          goToStep1();
          
        }


        function goToStep1() {
        fc._GoToStep1();
        }

        function goToStep2() {
        fc._RetrieveFeedAndGoToStep2(
        document.getElementById("feedUrl").value,
        document.getElementById("numItemsShow").value,
        document.getElementById("showItemDate").checked,
        document.getElementById("showItemAuthor").checked,
        document.getElementById("moduleTitle").value,
        "en_US",
        "America/Los_Angeles");
        }

      //--> </script>


ซึ่งมีส่วนเกินของสคริป เป็นตัวลูกน้ำ , อยู่ 3 ตำแหน่ง

        _retrievingFeed:
        'Retrieving feed...'
        , <=== ตัวที่ 1

        _invalidFeedUrl:
        'Invalid feed URL.'
        ,  <=== ตัวที่ 2

        _feedUrlTooLong:
        'Must be at most 2083 characters.'
        , <=== ตัวที่ 3

        _missingFeedUrl:
        'Required field. Enter valid feed URL.'



หากท่านใดใช้งาน Opera หรือ Firefox สามารถใช้ DOM แก้ปีญหานี้ได้ชั่วคราวโดยการลบ ลูกน้ำ , ออกไปครับ



ซึ่งจะได้สคริปใหม่ แล้วทำการสั่งโหลดจากแคชชั่วคราว
<script type="text/javascript" language="Javascript"><!--


        _FW_setFeedReaderJsonBaseUrl(
        "/feedReaderJson"
        );

        messageBundle = {

        _retrievingFeed:
        'Retrieving feed...'
        

        _invalidFeedUrl:
        'Invalid feed URL.'
       

        _feedUrlTooLong:
        'Must be at most 2083 characters.'
        

        _missingFeedUrl:
        'Required field. Enter valid feed URL.'

        };

        var fc = null;

        function onLoad() {
        fc = new _FW_FeedController(
        false,
        document.getElementById("feedItemListDisplay"),
        document.getElementById("moduleTitleDisplay"),
        messageBundle);
        
          goToStep1();
          
        }


        function goToStep1() {
        fc._GoToStep1();
        }

        function goToStep2() {
        fc._RetrieveFeedAndGoToStep2(
        document.getElementById("feedUrl").value,
        document.getElementById("numItemsShow").value,
        document.getElementById("showItemDate").checked,
        document.getElementById("showItemAuthor").checked,
        document.getElementById("moduleTitle").value,
        "en_US",
        "America/Los_Angeles");
        }

      //--> </script>



เมื่อแก้ไขแล้วก็จะได้ฟอร์ม แบบนี้


ซึ่งจะสามารถใช้งานได้ถูกต้อง แล้วลอง Add Feeds ลงไปครับก็จะช่วยแก้ปัญหาไปพลางก่อนที่ทีม Blogger จะทำการแก้ไขในขั้นตอนต่อไป
ตอนนี้ผมแจ้งไปทางทีม Terms of Service แล้วน่าจะได้รับการแก้ไขในไม่ช้านี้ครับ

ใช้งานชั่วคราวไปก่อน








Blog trend user in Vietnamyahoo! pop3 in Opera (@yahoo.co.th)

Comments

Anonymous 2. May 2007, 09:26

นาเดีย writes:

เก่งมากเลยค่ะที่รู้สาเหตุด้วย

ลองเขียนวิธีเป็นภาษาอังกฤษแล้วไปแปะลิงค์ใน http://groups.google.com/group/blogger-help

ดูสิค่ะ รับรองคนเข้าตึมเพราะดูแวว คงอีกหลายวันกว่า blogger จะแก้แล้วตอนนี้ก็มีหลายคนที่ไปแจ้งปัญหานี้แล้ว

http://nadiamode.blogspot.com

YOKEY 2. May 2007, 10:05

ผมแจ้งไปที่ http://status.blogger.com/ แล้วครับ คาดว่าเขาคงใช้เวลาอีกหน่อยมั๊งครับ

เดี่ยวจะลองดูเป็น Step ดูครับอาจได้ลิงก์จากสาวก blogger อีกหลายคนเปลี่ยนใจใช้ Opera :smile:

ขอบคุณครับ

Anonymous 5. May 2007, 11:35

iake writes:

ถามนอกเรื่องหน่อยครับ เรื่อง Opera

Opera นี่ผมลองโหลดมาดูแล้ว เวลาเข้าหน้าเว็บที่มี Flash Video อยู่นี่มันมองไม่เห็น
ไม่รู้ว่าต้องปรับตั้งยังตรงไหนหรือเปล่า

เช่นหน้า Blog http://iake.blogspot.com

จะมองไม่เห็นวีดีโอ (ดูรูปประกอบ)

แต่ Firefox กับ IE มองเห็นและดู Video ได้ปกติ

ต้องปรับตั้งตรงไหนหรือเปล่าครับ

YOKEY 5. May 2007, 12:01

จากภาพเข้าใจว่าคุณ iake กำลังใช้งาน Opera USB ซึ่งไม่ได้รับการบรรจุไฟล์ปลั๊กอิน Flashmedia player ไว้ครับ ซึ่งเป็นไปตามจุดประสงค์ของการทำ Opera @USB เพราะต้องการประหยัดพื้นที่ในส่วนของปลั๊กอิน

และสามารถทำการเพิ่มเติมปลั๊กอิน Shockwave Flash เข้าไปได้ครับ โดยการค้นหาไฟล์ DLL ที่ชื่อ NPSWF32.dll แล้วทำการ Copy มาวางในไดเรคทอรี่ของ Opera@USB ครับ เช่น .Plugins\NPSWF32.dll ครับ

ก็จะทำให้ Opera@USB สามารถดูไฟล์มีเดียแฟลชได้ครับ

Anonymous 5. May 2007, 12:14

iake writes:

อ่อ ขอบคุณครับ :D

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

Download Opera, the fastest and most secure browser
December 2009
S M T W T F S
November 2009January 2010
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