Beiträge von klonschaf
-
-
ich habe folgendes Problem:
auf meinem Blog habe ich einen yigg-button und einen "yigg-Stimmenzähler" eingebaut, welcher unter jedem artikel erscheint. Jetzt wird der Blog aber erst vollständig geladen und angezeigt, wenn die infos von yigg eingegenagen sind. Da die performance von yigg zurzeit nicht die schnellste ist, dauert es teilweise über 10sec. bis der Blog angezeigt wird.
Meine Frage:
gibt es eine Möglichkeit, dass man sagt, der blog soll vollständig angezeigt werden , auch wenn die infos von yigg noch nicht eingegangen sind? so dass die seite schon angezeigt wird, und die Stimmen von yigg erst später dazukommen....?oio meinte: es ginge eventuell mit "einem ajax-http-request, der erst startet, wenn der rest der seite da ist und auch angezeigt wird (body onload)."
ist dies möglich, und wenn ja, wie muss ich die sache angehen?
es geht um folgenden code:
PHP
Alles anzeigen<?php $host = 'www.yigg.de'; $url = urlencode( get_permalink() ); $fp = fsockopen ($host, 80, $errno, $errstr, 30); if( is_resource($fp) ) { fputs($fp, "GET /GetYiggs?exturl=$url HTTP/1.0\r\nHost: $host\r\n\r\n"); while( !feof($fp) ) { $yigg = fgets ($fp); } fclose ($fp); } echo $yigg; ?>welcher in der index.php meines themes eingebaut ist!
bin dankbar für jede hilfreiche antwort!!
-
mh, schade!! aber das kann ich keinem antun, teilweise über 10sec auf die komplette Anzeige der Seite warten zu müssen...
sah so schön zuerst aus, mit dem button und den angezeigten Stimmen...werde es vielleicht immer mal wieder einbauen, und gucken ob es sich bei yigg gebessert hat. Aber so macht das ja keinen "Spass"...!
und viel am code kann ich ja auch nich verändern, oder?
im Moment ist es ja so, dass nichts von der Seite angezeigt wird bis die info von yigg gekommen sind, und dann auf einmal alles erscheint.
Aber ich habe keine Ahnung ob und wie es möglich wäre, dass die Seite schonmal angezeigt wird, aber dann halt noch weiter lädt und nicht auf yigg "wartet"...
das hiesse ja wohl auch, dass meine Seite durch ne downtime von yigg lahm gelegt werden könnte, oder?weil den code-schnipsel kann ich ja wohl kaum einfach weiter runter setzen...
(vielleicht morgen mal ein neues thema eröffnen, da es ja eigentlich nichts mehr mit dem yigg-button zu tun hat!
aber vielen dank vor allem für deine Hilfe, marX!!) -
ich glaube kaum, dass man da noch an der performance schrauben kann oder? oder wenigstens, die yigg-Stimmenanalyse zuletzt im Seitenaufbau kommt? Denn die Seite lädt mind. doppelt so lang mit, wie ohne die yigg-Abfrage!
wäre da noch was möglich? -
hehe, is ja genial!!
ES FUNKTIONIERT!!vielen dank für die ganze arbeit! hätte ich ja lange probieren können...bei so einem kompliziertem Ergebnis!!
herrlich!
danke sehr!! -
oho, ich habe eine antwort von yigg erhatlen.
Also man kann über http://www.yigg.de/GetYiggs?extur…ld-unsere-gene/
die Stimmenanzahl einsehen.
also eingebaut müsste es dann so aussehen:PHP<?php include("http://www.yigg.de/GetYiggs?exturl=http://www.klonblog.com/2008/03/08/googlen-wir-bald-unsere-gene/"); ?>dynamisch sollte es doch dann so aussehen, oder?
jedoch kommen bei mir die Fehler:
Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/httpd/vhosts/klonblog.com/httpdocs/wp-content/themes/blueblog_DE/index.php on line 45
Warning: include(http://www.yigg.de/GetYiggs?exturl=<?php the_permalink() ?>) [function.include]: failed to open stream: no suitable wrapper could be found in /home/httpd/vhosts/klonblog.com/httpdocs/wp-content/themes/blueblog_DE/index.php on line 45
Warning: include() [function.include]: Failed opening 'http://www.yigg.de/GetYiggs?exturl=<?php the_permalink() ?>' for inclusion (include_path='.:/usr/share/pear') in /home/httpd/vhosts/klonblog.com/httpdocs/wp-content/themes/blueblog_DE/index.php on line 45
include("http://www.yigg.de/GetYiggs?exturl=<?php the_permalink() ?>");
?>was ist falsch gelaufen??
-
gut, naja, ich habe denen mal geschrieben!
aber vielleicht kriegen wir es auch selber hin....
der button zum stimmenazhal anzeigen beinhaltet folgendes:
wenn ich auf den link gehe, kommt folgendes:
PHP(function(){var u=yigg_url?yigg_url:YIGG_URL;document.write ("<iframe src='http://webtools.yigg.de/emb_ycount.php?url="+ escape(u)+"' height='97' width='80' frameborder='0' scrolling='no'></iframe>");})()also wird die stimmenanzahl doch hier her geholt:
Zitatwenn ich jedoch jetzt z.B. eine ArtikelURL dahinter setze, erscheint wieder nur der button...
-
ou super!! klappt perfekt! vielen dank!
gibt es zufällig noch ne möglichkeit, sich die stimmenanzahl von nem artikel irgendwie zu holen? also, dass die nicht auf dem button erscheint, sondern dass man die manuell irgendwoe einfügen kann...?
-
mh, ja die buttons hab ich auch schon gesehn!
Das Problem ist, dass man die immer manuell bei jedem Artikel hinzufügen muss. Sobald man den dynamschen button nimmt, steht nur der grosse zur auwswahl! -
tag zusammen!
ich habe mir das yigger-Plugin installiert. Funktioniert auch alles wunderbar, nur finde ich den Platz, welchen die 2 Buttons einnehmen zu gross. nun wollte ich, dass der kleine "yigg" Button angezeigt wird, und nicht, wieviele Stimmen der Beitrag schon hat.Ist dies möglich??
und ist es vielleicht auch möglich, die Position manuell zu verändern? also nicht nur oben links, oben rechts usw....also, dass man den code in die datei einfügt?
wäre super!
danke schonmal für Antworten!!
mfg -
oh danke für den tipp!! sieht wirklich gut aus! Ist ja ähnlich wie ShareThis, nur hat mich da immer die englische Sprache gestört! Aber das sieht sehr gut aus! dankesehr!
wenn sonst noch jemand anmerkungen hat, bitte einfach posten!!
mfg
-
nabend zusammen!
irgendwie wird eine Seite meines Blogs im Internet Explorer total flasch und verzogen dargestellt, im Mozilla Firefox aber perfekt!
Es geht um DIESEN Artikel !
es liegt ja wohl an dem Bild unten! Dazu der Code, wie er im wordpress editr steht:
HTML(falls die Seite nicht korrekt angezeigt wird, bitte mit Firefox- oder Opera-Browser öffnen) <img src="http://www.klonblog.com/images/totspot.jpg" alt="Totspot" align="left" height="304" hspace="3" vspace="3" width="382" /> </span></li> </ul>wenn ich die </li> und </span> und </ul> wegmache, sind sie beim nächsten editieren aber wieder da!
was mach ich falsch??
danke schonmal!
ist sicher nur nen kleiner Fehler!mfg
-
mh tjoa, habe es jetzt so gemacht und auch in nem editor alle <p> und </p> entfernt, die Sterne und so bleiben jedoch leider weiterhin in der Zeile darunter....komisch
-
ok, ja, das die haben mich auch etwas gestört! Aber wusste nich, welche ich weglassen soll, und verkleinern ging irgendwie auch nich (habs nich hingekriegt) da es mit AJAX funktionierte!
hab jetzt eine andere Lösung gefunden! Denke, diese ist was besser!
meintest du diese Social-Bookmark-Button oder noch andere, wo das verhältnis ungünstig ist?
bitte noch weitere Verbesserungsvorschläge!!
-
Kann es vielleicht dieser Schnippsel sein??
PHP<li> <?php _e('Find:', 'wp-postratings'); ?> <blockquote> <pre class="wp-postratings-usage-pre"><?php while (have_posts()) : the_post(); ?></pre> /blockquote> <?php _e('Add anywhere below it (the place you want the ratings to show) :', 'wp-postratings'); ?> <blockquote><pre class="wp-postratings-usage-pre"><?php if(function_exists('the_ratings')) { the_ratings(); } ?></pre></blockquote> </li> -
achso, daran liegt das...!
mh, ja das ist ja wie ne Nadel im Heufaufen :D
aber ich werd mich mal auf die Suche machen!danke dir schonmal!
-
nabend zusammen!
ich würde gerne ein Ratings-Plugin einbauen. Klappt auch alles wunderbar!
nur muss ich jetzt folgenden code in die index.php meines themes einfügen:
ich würde gerne, dass die Sterne dann in einer zeile erscheinen, wo auch Datum und Autor stehen.
also irgendwoe hier rein:
PHP<h3><img src="<?php bloginfo('stylesheet_directory'); ?>/images/timeicon.gif" alt="" /> <?php the_time('j. F Y') ?> von <img src="<?php bloginfo('stylesheet_directory'); ?>/images/author.gif" alt="" /> </h3>jetzt, egal wie ich es bisher eingefügt habe, erscheinen die Sterne immer in der nächsten Zeile...:? aber sie sollen rechts daneben erscheinen!
hab es jetzt mal so versucht, aber auch kein Erfolg:
PHP<h3><img src="<?php bloginfo('stylesheet_directory'); ?>/images/timeicon.gif" alt="" /> <?php the_time('j. F Y') ?> von <img src="<?php bloginfo('stylesheet_directory'); ?>/images/author.gif" alt="" /> <?php the_author() ?> <?php if(function_exists('the_ratings')) { the_ratings(); } ?> </h3>was mach ich falsch??
wäre super, wenn mir jemand helfen könnte!!
mfg
-
habe die Seite jetzt komplett umgebaut!
auch das hauptthema ist jetzt: Suchmaschinen News!
wie findet ihr die Seite?
habt ihr noch verbesserungsvorschläge??wäre euch sehr dankbar!
-
man brauch eigentlich nur sehr wenig in die robots.txt einfügen!
nicht alles erwähnen, sondern wirklich nur das, was nicht indiziert werden soll!ZitatUser-agent: *
Disallow:Impressum | Disclaimer: http://www.bsp.com/disclaimer/
...das reicht eigentlich schon!
die ganzen sachen in wp-admin werden eh nicht durchsucht und die feeds auch nicht!also nur auf das nötigste beschränken, damit die bots es einfach haben!
-
welche infos braucht ihr denn zum lösen des Problems? ihr wisst es doch sicher...:) !
aber kann ja schlecht das ganze Plugin posten...und auch die Datei, die wahrscheinlich nur in Frage kommt, ist wohl zu lang zum posten...!
Es muss doch irgendwo ein wert stehen, der sagt, dass es standardmässig schon aufgeklappt ist!
und diesen müsste man doch nur umdrehen, ändern....
aber wie könnte der heissen??