• Acasă
  • Despre noi
  • Autori
  • Mărturii
  • Arhivă
  • Trimite Articol
  • Contact

WORLDIT

Lumea în 1 și 0.

  • Știri
    • Tehnologie
    • Tehnologie mobilă
    • Securitate
    • Developers
    • Știință
    • Benzi desenate
    • Jocuri
    • Intern
  • Tehnic
    • Browser
    • C#
    • C/C++
    • Challenge
    • HTML/CSS
    • Javascript, Ajax, jQuery
    • Open Source
    • PHP
    • Python
    • Securitate IT
    • Socializare
    • WordPress
    • Altele
  • Recenzii
  • Interviuri
  • Evenimente

API – Cum sa controlezi o prezentare de pe Slideshare?

3
  • Publicat de Andrei Avădănei
  • în Altele · Browser · Open Source · Tehnic
  • — 13 feb., 2011 at 4:06 pm

Unul dintre cele mai bine puse la punct sisteme de stocare online a prezentarilor intr-un mod dinamic este Slideshare. O problema cu care ne putem confrunta atunci cand dorim sa folosim embedurile de la Slideshare este cea care presupune controlul total asupra slide-urilor.

Pe langa faptul ca Slideshare dispune de o platforma foarte dinamica si usor de folosit, ei ne ofera un API pentru aceasta necesitate. Mai multe detalii despre ce poti face cu API-ul slideshare puteti citi aici.

Veti avea nevoie de libraria SWF Object ce poate fi descarcat de aici. Mai jos e un exemplu de utilizare a librariei pentru a putea controla cele mai importante miscari intr-o prezentare pe Slideshare – inainte, inapoi, primul, ultimul si mergi la. Rezultatul il aveti in fotografia de mai sus.

<html> 
        <head> 
                <title>SlideShare Player API - exemplu</title> 
                <script type="text/javascript" src="swfobject.js"></script>    
                <script type="text/javascript"> 
                        var flashMovie; //referinta catre player
 
                        //incarca playerul
                        function loadPlayer() {
                                //allowScriptAccess de pe alte domenii
                                var params = { allowScriptAccess: "always" };
                                var atts = { id: "player" };
 
                                //doc: calea catre fisierul de pe slideshare
                                //startSlide: slide-ul de la care va incepe
                                //rel: afiseaza la sfarsit prezentari asemanatoare
                var flashvars = { doc : "fromnulltoonlinevisualphpide-101010124705-phpapp01", startSlide : 1, rel : 0 };
 
                                //incarca fifiserul swf
                swfobject.embedSWF("http://static.slidesharecdn.com/swf/ssplayer2.swf", "player", "598", "480", "8", null, flashvars, params, atts);
 
                                //referinta catre player
                                flashMovie = document.getElementById("player");
                        }
 
                        //sari la slide
                        function jumpTo(){
                                flashMovie.jumpTo( parseInt( document.getElementById( "slidenumber" ).value) );
                        }
 
                        //actualizeaza slide-ul din casuta
                        function updateSlideNumber(){
                                document.getElementById("slidenumber").value = flashMovie.getCurrentSlide();
                        }
                </script> 
        </head> 
        <body bgcolor="#ffffff" onload="loadPlayer();"> 
                <div id="player"> 
                        You need Flash player 8+ and JavaScript enabled to view this video.
                </div> 
                <div style="margin-left: 150px; margin-top: 10px;"> 
                       <button onclick="flashMovie.first();updateSlideNumber();" type="button" value="First">Primul</button> 
                       <button onclick="flashMovie.previous();updateSlideNumber();" type="button" value="Previous">Anteriorul</button> 
                       <button onclick="jumpTo();updateSlideNumber();" type="button" value="Go to">Mergi la</button> 
                       <input type="text" id="slidenumber" size="2" value="1" onkeydown="if (event.keyCode == 13) { jumpTo(); }"/> 
                       <button onclick="flashMovie.next();updateSlideNumber();" type="button" value="Next">Urmatorul</button> 
                       <button onclick="flashMovie.last();updateSlideNumber();" type="button" value="Last">Ultimul</button> 
               </div> 
        </body> 
</html> 

Puteti descarca exemplul de aici si citi mai multe despre Flash Player API aici.

Daca acest articol contine o greseala, selecteaza cuvintele sau fraza gresita si tasteaza combinatia de taste Shift + Enter sau apasa click aici pentru a o raporta. Multumim!

Etichete: apiapi slidesharecontroleaza slide-ul pe slidesharedespre slidesharetutorialtutorial api slidesharetutorial slideshareweb development

— Andrei Avădănei a scris 1246 articole

Andrei scrie pe worldit.info din vara lui 2011. Este fondatorul Asociatiei Centrul de Cercetare in Securitate Informatica din Romania - CCSIR si coordoneaza DefCamp, cea mai importanta conferinta de securitate informatica & hacking din Europa Centrala si de Est. Andrei ofera in cadrul Bit Sentinel servicii de securitate informatica, penetration testing, security management, recuperarea de pe urma unui atac cibernetic, training-uri si workshop-uri.

  • Articolul anterior Fortareata digitala MS-ISAC dedicata CyberSecurity – centru de informare & prevenire
  • Articolul următor Ziua indragostitilor aduce cu ea un val nou de atacuri pe retelele sociale

3 Comentarii

  1. Andrey spune:
    februarie 13, 2011 la 7:40 pm

    banuiesc ca ‘lame’ e numele tau nu? De exemplu eu nu stiam de chestia asta de la slideshare si ii multumesc lui Andrei pentru articol. Cred ca inloc sa scrii un coment de 2 bani ai face mai bine sa taci.

    • Andrei Avădănei spune:
      februarie 13, 2011 la 7:58 pm

      E opinia domnului respectiv. Anyway, voi pastra comentariile de genul cand vor avea si o identitate. Andrei tu cand ne mai surprinzi cu ceva din knowledge-ul tau? 😀

  2. Andrey spune:
    februarie 13, 2011 la 9:29 pm

    daca vrei sa imi publici pdf’urile 😕


  • Facebook

    WorldIT.info
  • Ultimele Atacuri Cibernetice din Romania – RO Hacked

    • imacoolat-curat.ro
      | Published: februarie 3, 2020 - 2:00 am
    • hotel-palace.ro
      | Published: februarie 2, 2020 - 2:00 am
    • www.tahometru.ro
      | Published: februarie 1, 2020 - 2:00 am
    • alexisart.ro
      | Published: ianuarie 30, 2020 - 2:00 am
    • justshop.ro
      | Published: ianuarie 29, 2020 - 2:00 am
    RO Hacked este registrul atacurilor cibernetice din România.
  • Caută

  • Articole Recomandate

    • Recent Posts
    • Tags
    • Număr record de participanți la DefCamp 2015, cel mai important eveniment dedicat securității cibernetice din Europe Centrala si de Estdecembrie 2, 2015
    • La DefCamp 2015 vei afla prin ce tehnici pot fi evitate măsurile de securitate ale sistemelor informatice criticeoctombrie 16, 2015
    • Ultima sansa sa rezervi bilete de tip Early Bird la DefCamp 2015septembrie 1, 2015
    • 15 sfaturi despre cum poti deveni un programator bun venite de la specialisti romaniaugust 4, 2015
    • algoritmica Android antivirus Apple Avadanei Andrei benzi desenate BitDefender blog browser C++ Chrome concurs eveniment Facebook Firefox Google google chrome hacking html5 infografic informatica internet Internet Explorer IT javascript linux Microsoft Mozilla Firefox online PHP programare retea sociala review Romania securitate Tehnologie Twitter web Windows Windows 7 Wordpress WorldIT worldit.info Yahoo! YouTube
  • ianuarie 2021
    L Ma Mi J V S D
    « dec.    
     123
    45678910
    11121314151617
    18192021222324
    25262728293031
  • Link-uri Sponsorizate

    • laptop second hand

    • Calculatoare Second Hand

    • cod voucher pc garage

  • Home
  • Tehnic
  • Altele
  • API – Cum sa controlezi o prezentare de pe Slideshare?
  • Important

    • Bit Sentinel
    • Centrul de Cercetare în Securitate Informatică din România
    • DefCamp
  • Prieteni

    • BetiT.ro
    • bijuterii handmade
    • Computerica | Resurse gratuite PC
    • Descopera.org
    • Gadgeturi si IT – Giz.ro
  • Prieteni

    • PC – Config
    • RO Hacked
    • Stiri IT

Copyright © 2009-2014 WORLDIT. Toate drepturile Rezervate.
Termeni și condiții | Contact | Licența Creative Commons

Multumim foarte mult ca ne-ai raportat greseala! O vom remedia in cel mai scurt timp posibil.