Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med jquery twitter widget

Postades av 2012-10-10 14:37:22 - Anette Jonsson, i forum javascript/dhtml, Tråden har 12 Kommentarer och lästs av 5167 personer

Hej,

Jag har köpt ett theme där det bl.a. ingår en twitter-widget men det finns inga som helst instruktioner för hur jag ska kunna lägga in mitt eget twitter-konto i feeden.

Jag undrar om någon har tid/lust att hjälpa mig?

Själva scriptet (twitter.js) ser ut så här:

function tz_format_twitter(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 ''+url+'';
    }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
      return  reply.charAt(0)+''+reply.substring(1)+'';
    });
    statusHTML.push('<li><span>'+status+'</span> <br/><b>'+relative_time(twitters[i].created_at)+'</b></li>');
  }
  return 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';
  }
}


och på sidan där det används ser koden ut så här:

<script type="text/javascript">
 jQuery(document).ready(function($){
 $.getJSON('http://api.twitter.com/1/statuses/user_timeline/twitter.json?count=2&amp;callback=?', function(tweets){
 $("#twitter").html(tz_format_twitter(tweets));
 }); });
</script>


Scriptet fungerar för jag får upp "Latest tweets" från: http://t.co/h58L2ze9

Men jag förstår inte hur jag ska kunna koppla mitt eget konto istället.
Det saknas helt manual/instruktioner.

Mvh / Anette



Svara

Sv: Problem med jquery twitter widget

Postades av 2012-10-13 11:27:43 - Pelle Johansson

Det är inte så att du i javascriptet skall ha en parameter som du definierar som anropas? Ser i sista satsen att något heter tweets - kan det vara den som skall innehålla din parameter tro?


Svara

Sv: Problem med jquery twitter widget

Postades av 2012-10-13 12:51:38 - Henrik Malmberg

byt ut twitter.json mot ditt användarnamn.json, eller så använder du twitters egna widgets https://dev.twitter.com/docs/embedded-timelines


Svara

Sv:Problem med jquery twitter widget

Postades av 2012-10-13 12:59:05 - Anette Jonsson

Hej Henrik, jo polletten trillade faktiskt ner i morse, men när jag skulle posta mitt inlägg så kraschade pellesoft med felmeddelande så jag fick inte iväg det. Funktionen fungerar perfekt nu :-)

Tack Pelle och Henrik för ni tog er tid att svara, det uppskattas verkligen!


Svara

Sv: Problem med jquery twitter widget

Postades av 2012-10-14 10:58:05 - Pelle Johansson

Hej, bra det löste sig.

Kraschade?. Har du någon aning hur du gjorde för att kunna återskapa kraschen så jag kan försöka titta på vad som gick fel och försöka lösa det?

Hälsningar
/Pelle


Svara

Sv:Problem med jquery twitter widget

Postades av 2012-10-14 11:21:45 - Anette Jonsson

Hej Pelle,

Jag minns tyvärr inte exakt meddelandet mer än lite luddigt "to many connections open" eller liknande.

Fick kraschen i samband med att jag skulle posta ungefär följande text:

Fått det att funka - jag ändrade twitter.json till:

<script type="text/javascript">
 jQuery(document).ready(function($){
 $.getJSON('http://api.twitter.com/1/statuses/user_timeline/<b>myusername</b>.json?count=2&amp;callback=?', function(tweets){
 $("#twitter").html(tz_format_twitter(tweets));
 }); });
</script>


Har också fått upp krasch/felmeddelande i andra sammanhang, t.ex. när jag gick in på pellesoft direkt via googlesökning några gånger. Eller i samband med att jag försökt logga in. Kanske totalt 3-4 gånger har sajten kraschat för mig.
Har också för mig att det var ca 25 pers online i samband med kraschen när jag skulle posta. Om det kan vara till någon hjälp. Fast nu funkar det ju och det är 81 pers. online just nu.

Hälsningar
/ Anette


Svara

Sv: Problem med jquery twitter widget

Postades av 2012-10-14 11:27:12 - Pelle Johansson

Tack ,då har jag kanske glömt stänga något dataset .... Får kolla igenom koden lite.


Svara

Sv:Problem med jquery twitter widget

Postades av 2012-10-14 11:31:00 - Anette Jonsson

Kan passa på att säga att jag gillar det nya upplägget och designen. Det enda är att jag har lite svårt att hitta mina inlägg jämfört med gamla versionen ;-)


Svara

Sv: Problem med jquery twitter widget

Postades av 2012-10-14 11:34:24 - Pelle Johansson

Tack, ok - hur skulle du vilja att den funktionaliteten såg ut? Öppen för förslag.


Svara

Sv:Problem med jquery twitter widget

Postades av 2012-10-14 11:35:21 - Anette Jonsson

Nu fick jag faktiskt följande meddelande när jag gick in på mitt konto och klickade på "Inlägg"

Server Error in '/' Application.
--------------------------------------------------------------------------------

Cannot find column posted.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IndexOutOfRangeException: Cannot find column posted.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[IndexOutOfRangeException: Cannot find column posted.]
System.Data.DataTable.ParseSortString(String sortString) +6326611
System.Data.DataView.set_Sort(String value) +181
pellesoft._default1.GenerateNewMessages() +5221
System.Web.UI.Control.LoadRecursive() +71
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3064




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272


Svara

Sv:Problem med jquery twitter widget

Postades av 2012-10-14 11:39:49 - Anette Jonsson

Nu när jag hittade "Inlägg" (som tyvärr kraschade) så tycker jag det är helt OK. Kan jag bara se mina inlägg där så är jag nöjd :-)


Svara

Sv: Problem med jquery twitter widget

Postades av 2012-10-15 19:56:40 - Pelle Johansson

Kolla gärna om det fungerar nu.


Svara

Sv:Problem med jquery twitter widget

Postades av 2012-10-15 20:21:58 - Anette Jonsson

Japp, fungerar perfekt :-)


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 574
27 958
271 741
5 846
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies