Ergebnis 1 bis 3 von 3
  1. #1
    Sobig Wurm Avatar von Soulstah
    Registriert seit
    23.07.2009
    Beiträge
    220

    Standard Twittter JavaScript

    Heey kleine frage .. hab hier eine Html/Css Seite und da steht:
    submitted an update for BigBusiness. A fix for utf chars in admin back-end. It would be available soon
    15 days ago
    dieser text wird von Twitter genommen und auf der seite angezeigt
    mit diesem script:

    Code:
    function twitterCallback2(twitters) {
      var statusHTML = [];
      for (var i=0; i<twitters.length; i++){
        var username = twitters[i].user.screen_name;
        var status = twitters[i].text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g, function(url) {
          return '<a href="'+url+'">'+url+'</a>';
        }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
          return  reply.charAt(0)+'<a href="http://twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>';
        });
        statusHTML.push('<li><span>'+status+'</span> <a style="font-size:85%" href="http://twitter.com/'+username+'/statuses/'+twitters[i].id+'">'+relative_time(twitters[i].created_at)+'</a></li>');
      }
      document.getElementById('twitter_update_list').innerHTML = statusHTML.join('');
    }
    
    function relative_time(time_value) {
      var values = time_value.split(" ");
      time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
      var parsed_date = Date.parse(time_value);
      var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
      var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
      delta = delta + (relative_to.getTimezoneOffset() * 60);
    
      if (delta < 60) {
        return 'less than a minute ago';
      } else if(delta < 120) {
        return 'about a minute ago';
      } else if(delta < (60*60)) {
        return (parseInt(delta / 60)).toString() + ' minutes ago';
      } else if(delta < (120*60)) {
        return 'about an hour ago';
      } else if(delta < (24*60*60)) {
        return 'about ' + (parseInt(delta / 3600)).toString() + ' hours ago';
      } else if(delta < (48*60*60)) {
        return '1 day ago';
      } else {
        return (parseInt(delta / 86400)).toString() + ' days ago';
      }
    }
    Jetzt wuerde ich gerne wissen wo ich nen neuen Twisser usernamen eintragen kann damit auch ein anderer Text erscheint wenn ich den text bei Twitter schreibe (:

    finde keinen usernamen von Twitter also http://twitter.com/NAME -.-
    hoffe jemand kann mir helfen Danke (;

    PS: kenn mich NICHT mit JS aus


  2. #2
    Trojaner Avatar von SleiZer
    Registriert seit
    27.10.2008
    Beiträge
    81

    Standard

    Wo haste das Scrip denn her?
    Auf Twitter habe ich nur das hier gefunden:

    PHP-Code:
    <script src="http://widgets.twimg.com/j/2/widget.js"></script>
    <
    script>
    new 
    TWTR.Widget({
      
    version2,
      
    type'profile',
      
    rpp4,
      
    interval6000,
      
    width250,
      
    height300,
      
    theme: {
        
    shell: {
          
    background'#333333',
          
    color'#ffffff'
        
    },
        
    tweets: {
          
    background'#000000',
          
    color'#ffffff',
          
    links'#4aed05'
        
    }
      },
      
    features: {
        
    scrollbarfalse,
        
    loopfalse,
        
    livefalse,
        
    hashtagstrue,
        
    timestamptrue,
        
    avatarsfalse,
        
    behavior'all'
      
    }
    }).
    render().setUser('Username').start();
    </
    script

  3. #3
    Sobig Wurm Avatar von Soulstah
    Registriert seit
    23.07.2009
    Beiträge
    220

    Standard

    dass ist eine Gerippte seite von einem freund die ich in ein call of duty seite ändern soll
    habs gefunden und zwar war auf der index seite noch das hie

    HTML-Code:
    <script type="text/javascript" src="../../../../twitter.com/javascripts/blogger.js"></script>
    <script type="text/javascript" src="http://twitter.com/statuses/user_timeline/NAME.json?callback=twitterCallback2&amp;count=1"></script>
    verbaut.. und des Rot Makierte ist der Username!
    trozdem danke fuer deine hilfe!

    Soulstah (;


    EDIT: Klick
    hier ist ein tutorial wie man es in twitter einbinden kann ^^ vllt. braucht es ja wer (:
    Geändert von Soulstah (09.05.2010 um 15:25 Uhr)


Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •