WEBSITE BOOSTING - Das Magazin » Die Webseite

Codebesipiele der Ausgabe 07-08 2010 zum einfachen Kopieren

Artikel: Keyword-Recherche im Longtail (Seiten: 28-32)
  1. // ==UserScript==
  2. // @name GoogleRelated
  3. // @namespace http://www.suchmaschinentricks.de/software
  4. // @description Speichert die Related Searches aus Google
  5. // @include http://www.google.*/*
  6. // ==/UserScript==
  7. function getRelated() {
  8. var reldiv = document.getElementById('brs');
  9. if( reldiv ) {
  10. var elems = reldiv.getElementsByTagName('p');
  11. var relstr = "";
  12. for(var i=0;i<elems.length;i++){
  13. relstr += elems[i].innerHTML.replace(/(<([^>]+)>)/ig,"") + "\n";
  14. }
  15. GM_setValue('GoogleRelated' , GM_getValue('GoogleRelated') + relstr);
  16. var relout = document.createElement('div');
  17. relout.innerHTML = '<textarea cols="50" rows="3">' + GM_getValue('GoogleRelated') +
  18. document.body.insertBefore(relout, document.body.firstChild);
  19. '</textarea>';
  20. }
  21. }
  22. getRelated();
Artikel: Twitter ist @Anywhere (Seiten: 72-75) - Listing 1
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>Twitter @Anywhere</title>
  5. <meta http-equiv="Content-Type" content="text/html; char- set=utf-8" />
  6. </head>
  7. <div id="meine_tweet_box"></div>
  8. <script src="http://platform.twitter.com/anywhere.js?id= MEIN_API_KEY&amp;v=1"></script>
  9. <script type="text/javascript">
  10. twttr.anywhere(function (T) {
  11. T('#meine_tweet_box').tweetBox();
  12. });
  13. </script>
  14. </body>
  15. </html>
Artikel: Twitter ist @Anywhere (Seiten: 72-75) - Listing 2
  1. twttr.anywhere(function (T) {
  2. T('#meine_tweet_box').tweetBox({
  3. label:'Twittere das direkt:',
  4. defaultContent: '@websiteboosting: '+document.URL,
  5. onTweet:function(plain, html) {
  6. alert('Danke fu?r den Tweet!');
  7. }
  8. });
  9. });
Artikel: Twitter ist @Anywhere (Seiten: 72-75) - Listing 3
  1. <p>Das ist ein Beispieltext, in dem Twitter-Usernamen stehen: @axelscheuering und @websiteboosting. Diese werden nun automatisch ein einen Link konvertiert und mit einer interaktiven Hovercard versehen.</p>
  2. <script src="http://platform.twitter.com/anywhere.js?id=MEIN_API_KE Y&amp;v=1"></script>
  3. <script type="text/javascript">
  4. twttr.anywhere(function (T) {
  5. T.hovercards();
  6. });
  7. </script>
Artikel: Step by Tab (Seiten: 80-84)
  1. @Override
  2. public void sessionDestroyed(HttpSessionEvent se) {
  3. String sicherheitsCode = "*****"; // eTracker Code
  4. String etrackerURL = http://www.etracker.de/lnkcnt.php?et=
  5. + sicherheitsCode
  6. + "&url=http://no-valid-domain.nc&lnkname=lasterror--";
  7. // Fehler aus der Session holen
  8. HttpSession session = se.getSession();
  9. @SuppressWarnings("unchecked")
  10. List<Pair<String, String>> errors =
  11. (List<Pair<String, String>>) session.getAttribute("ERRORS");
  12.  
  13. if (errors == null) return; // no errors - no tracking
  14.  
  15. for (Pair<String, String> error : errors) {
  16. String errorField = error.getKey();
  17. String errorValue = error.getValue();
  18.  
  19. String errorURL = etrackerURL + errorField + "-" + errorValue;
  20. HttpClient client = new HttpClient();
  21. GetMethod method = new GetMethod(errorURL);
  22. try {
  23. client.executeMethod(method);
  24. } catch (UnknownHostException e) {
  25. // domain is not valid.
  26. } catch (Exception e) {
  27. // TODO handle exception
  28. e.printStackTrace();
  29. }
  30. }
  31. }