Twitter aanpassing

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

ERP Developer fleet managementsysteem

Wat ga je doen als ERP Developer fleet managementsysteem? Als ERP developer speel jij een belangrijke rol bij het doorvoeren van wijzigingen en verbeteringen binnen het fleet managementsysteem. Jouw expertise op het gebied van ERP systemen stelt jou in staat om de applicatie optimaal te laten functioneren en te blijven ontwikkelen. Als lid van het IT-team werk je nauw samen met andere developers en het business team om het fleet managementsysteem te integreren met andere systemen. Je bent verantwoordelijk voor het ontwikkelen van nieuwe functionaliteiten en het implementeren van verbeteringen op basis van de wensen en eisen van onze klanten.

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »
Anja van Steenbrugge

Anja van Steenbrugge

13/01/2011 16:53:00
Quote Anchor link
Hallo,

Ik probeer goed mogelijk te uitleggen ivm mijn taalbegrips probleem (ben slechthorend)

Ik heb deze twitter script gebruikt uit deze pagina:
http://www.phphulp.nl/php/script/snippets/twitter-op-je-website-via-rss/1857/

Dat heeft mooi werkend: www.cooltennis.nl/twitter.php met stuk aanpassing heb ik dit eruit gehaald:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
32
33
34
35
36
      
// Format datetime to relative time
    function relativetime($sDate)
        {
            $timestamp    =    strtotime($sDate);
            $now        =    time();
            $timediff    =    floor($now - $timestamp);
            
switch(true)
                {
                    case ($timediff < 60):
                    return $timediff.' seconden geleden';
                    
                    case($timediff >= 60 && $timediff < 120):
                    return floor($timediff/60).' minuut geleden';
                    
                    case($timediff >= 120 && $timediff < 3600):
                    return floor($timediff/60).' minuten geleden';
                    
                    case($timediff >= 3600 && $timediff < 86400):
                    return floor($timediff/3600).' uur geleden';
                    
                    case($timediff >= 86400 && $timediff < 172800):
                    return floor($timediff/86400).' dag geleden';
                    
                    case($timediff >= 172800 && $timediff < 602800):
                    return floor($timediff/86400).' dagen geleden';
                    
                    case($timediff >= 602800 && $timediff < 1209600):
                    return floor($timediff/602800).' week geleden';
                    
                    case($timediff >= 1209600):
                    return floor($timediff/602800).' weken geleden';
                }
        }
    


gewijzigd naar:
// Format datetime to relative time
function relativetime($sDate)
{
$timestamp = strtotime($sDate);
$now = time();
$timediff = floor($now - $timestamp);


{


return date ('d-m-Y G:i', $timestamp);


}
}


Dat ik alleen datum/tijd lees en niet van bijvoorbeeld 2uur geleden enz.

Mijn volgende punt die ik nog niet voor elkaar kreeg waar Justin van de scripter persoon ook niet uit kwam.

Ik zet voorbeeld neer, want ik weet zelf ook niet hoe ik dit uitleg schrijf maar misschien zegt het voorbeeld al duidelijk welk richting ik bedoel:

Twitter zoals altijd:

Bed zoeken @ Thuis
tijd / datum
--
@piet Gaat het morgen afspraak door?
tijd / datum
--
@justin Dit is een voorbeeld twitter
tijd / datum
--
Morgen weer werken, vandaag vrije dag. @ Thuis
tijd / datum
--


Het bedoeling van mijn idee:
Bed zoeken @ Thuis
tijd / datum
--
Morgen weer werken, vandaag vrije dag. @ Thuis
tijd / datum
--

Als je het verlijkt, valt de nicknamen twitter, waar je opreageert, eruit.

Is dat mogelijk?

Er is dit stuk bij gekomen die niet werkte:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
$str = strpos($tweet[1], '@');

// En dan in de while waar de berichten uitgeladen worden direct na de {

if($str === false) {
 // echo tweet
} else {
 // doe niks.
}


Wat ik nu heb staan in mijn twitter.php


ziet nu zo eruit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php
    
    // Format datetime to relative time
    function relativetime($sDate)
        {

            $timestamp    =    strtotime($sDate);
            $now        =    time();
            $timediff    =    floor($now - $timestamp);
            
            
                {

                    
                    
                    return date ('d-m-Y G:i', $timestamp);
                    
                    
                }
        }

    
    // Format text to links
    function formatlinks($text)
        {

            $text = preg_replace("#(^|[\n ])([\w]+?://[\w]+[^ \"\n\r\t< ]*)#", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $text);
            $text = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r< ]*)#", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $text);
    
            $text = preg_replace("/#(\w+)/", "<a href=\"http://search.twitter.com/search?q=\\1\" target=\"_blank\">#\\1</a>", $text);
            return $text;
        }

    
    
    // Set parameters
    $userid        =    'cooltennis';
    $feed       =     'http://twitter.com/statuses/user_timeline.rss?screen_name='.$userid;
    $limit      =     10;
    $c          =     0;
    
    $ch         =    curl_init();
    $timeout     =     5;
    
    // CURL performance optimalisation
    curl_setopt ($ch, CURLOPT_URL, $feed);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    $feed         =     curl_exec($ch);
    curl_close($ch);
    
    $str = strpos($tweet[1], '@');

// En dan in de while waar de berichten uitgeladen worden direct na de {

if($str === false) {
 // echo tweet
} else {
 // doe niks.
}
    
    // Unload XML feed and display
    $twitter     =     new SimpleXMLElement($feed);
    foreach($twitter->channel->item as $entry)
        {

            $c++;
            $tweet    =    explode(':', $entry->title, 2);
            
            echo '    <div class="tweet">
                        <div class="content">
                            <a href="http://twitter.com/#!/'
.$tweet[0].'">'.$tweet[0].'</a> '.formatlinks($tweet[1]).'
                        </div>
                        <div class="bottom">
                            '
.relativetime($entry->pubDate).'
                            </br><HR STYLE="width: 100%; height: 1px; color: #000000; background-color: #000000; border: solid #000000 0px;">
                        </div>
                    </div>
                    '
;
                
                    
            
            if($c == $limit) break;
        }

    
?>
 
PHP hulp

PHP hulp

21/06/2025 18:49:00
 
Anja van Steenbrugge

Anja van Steenbrugge

15/01/2011 09:46:09
Quote Anchor link
Niemand een idee?
 

15/01/2011 10:46:31
Quote Anchor link
Wat wil je nu precies bereiken? Als ik jou voorbeeld zie is dat precies hetzelfde als wat je nu al hebt.
 
Jelmer -

Jelmer -

15/01/2011 10:49:00
Quote Anchor link
Je moet die strpos controle in je foreach-lus doen. Je mag dan controleren op strpos($tweet[1], '@') === 0 of substr($tweet[1], 0, 1) == '@' omdat alleen tweets die beginnen met een nickname een at-reply zijn. Je kan immers ook wel iets over iemand zeggen, waarbij dus de nickname ergens in het midden van de tweet komt, maar dat zijn geen at-replies, en die wil je denk ik niet weglaten.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.