Hier ist mein erstes Wordpress Plugin und Widget: Iperbox. Es ermöglicht die Einbindung der Fotos von Ipernity in der Sidebar. Entstanden ist das Ganze auf der Idee des Plugin Liperbox von Danny Blase http://dearyou.de. Wenn Lightbox oder Slimbox installiert sind werden die Bilder in einem extra Rahmen angezeigt und ein Link auf die Ipernity-Seite eingeblendet. Da das ganze noch sehr beta ist, bitte ich um Rückmeldungen aller Art (also auch wenn alles klappt
)
Ich habe das beta in der Versionnummer gestrichen. Scheint ja alles zu klappen. Bis jetzt keine negativen Rückmeldungen. Zur Zeit sind 56 159 200 über 600 Downloads bei Wordpress gezählt.
Wichtiger Hinweis:
Das Plugin benötigt php5. Sollte auf dem Webserver noch php4 laufen, erscheint nur eine Fehlermeldung:
fatal error: Call to undefined function: simplexml_load_string() in /wp-content/plugins/iperbox/iperbox.php on line xx
Installation des Plugins:
- Plugin herunterladen und installieren. Entweder bequem über die Adminseite in Wordpress -> Plugins -> Neue installieren. Dann in der Suchmaske iperbox eingeben und installieren anklicken.
- Plugin iperbox aktivieren.
- Unter Darstellung -> Widgets -> Iperbox hinzufügen anklicken. Dann rechts bei IperBox auf bearbeiten klicken und Einstellungen entsprechend vornehmen. Auf Fertig klicken und Einstellungen übernehmen.
- Sollte das Aussehen der Bilder noch verändert werden, so kann die Stylesheet (style.css) bearbeitet werden. Bei mir sieht das so aus: .iperbox {border: 1px solid; color: gray; padding: 4px; margin: 4px; }
Aber mein Theme unterstützt keine Widgets?
- Auch als Plugin arbeitet IperBox zuverlässig.
- Schritte 1 und 2 wie oben ausführen
- Jetzt in der Sidebar.php folgenden Code einfügen: < ?php iperbox(‘USERID’, 4, ”, 0, 0, 0, 75) ? >. Wenn der Code kopiert wird, bitte Leerzeichen vor und nach dem Fragezeichen entfernen.
- Die Bedeutung der Sachen in der Klammer sind:
- ‘USERID’ = Ipernity username
- 4 = Anzahl der Thumbnails
- ” = Gruppenname (falls Fotos einer bestimmten Gruppe angezeigt werden sollen, sonst ” lassen)
- 0 = Album-Nummer (falls nur ein Album angezeigt werden soll)
- 0 – Lightbox (o=nein 1=ja)
- 0 – Slideshow (0= nein 1=ja)
- 75 = Größe der Thumbnails (75=square 100=Vorschaubild mit 100px)
- 560= Größe des Lightbox Fotos (1024 = großes Bild)
Aber ich will die Bilder in einem Artikel/Post einbinden?
Auch das ist möglich. Hierfür benötigt man aber ein weiteres Plugin, dass das Ausführen von php in in einem Artikel zulässt. Z.B Exec-PHP kann so etwas. Das plugin nach Anleitung installieren und dann einfach ein betreffenden Artikel wieder den Code eingeben: < ?php iperbox(‘USERID’, 4, ”, 0, 0, 0, 75, 560) ? >. Fertig!
Update Version 1.07
- cURL Funktion wurde zum Abholen des Feeds hinzugefügt, falls der Webserver file_get_contents nicht unterstützt.
Update Version 1.06
- Beim Öffnen in der Lightbox kann jetzt vor und zurück geblättert werden.
Update Version 1.05
- Auswahl der Größe des Lightboxbildes. Es kann zwischen medium (560px) und large (1024px) gewählt werden.
Update Version 1.04
- Auswahl der Vorschaugröße. Es werden die Vorschaubilder von Ipernity benutzt, so dass die Thumbnails nicht verzerrt dargestellt werden.
Update Version 1.03
- Valides XHTML und CSS
Update Version 1.02
- Erweiterung des Plugins. Jetzt können auch Bilder einer Gruppe angezeigt werden.
- Html-Code aufgräumt.
Update Version 1.01 beta
- Das Plugin wurde komplett neu geschrieben, da die Feed-Adresse sich geändert hat. Es wird eine andere Funktion zum grabben der Bilder genutzt.
Update Version 0.9 beta
1. Ab Version 0.9 gibt es die Möglichkeit die Slideshow (wie auf der Ipernity Seite) anzeigen.
2. Wenn kein Lightbox Plugin (zb wp-lightbox2 oder slimbox) installiert ist,
führt der Link direkt zur Fotoseite von Ipernity
Update Version 0.7 beta
1. Bei der deaktivierung des Plugins werden die Einträge aus der Datenbank gelöscht.
English Version
Welcone to my first Wordpress Widget: Iperbox. It is a simple way of showing your pictures fron Ipernity.com on the sidebar of your wordpress installation.If you have Lightbox or Slimbox installed, the pictures will show up in a different frame and a link to your ipernity site will apear. Please bear in mind that this is very beta. So please be patient with me and the widget
Importent:
The plugin needs php5 or higher.if you still have php4 running, you will get an error and the plugin does not work.
fatal error: Call to undefined function: simplexml_load_string() in /wp-content/plugins/iperbox/iperbox.php on line xx
Update Version 1.07
- Added cURL function to fetch feed if server doesn’t support file_get_contents. btw cURL is much faster
Update Version 1.06
- Added prev – next when opened in lightbox.
Update Version 1.05
- Choice of size for lightbox picture. You can choice between medium (560px) for smaller screens and large (1024px) the big picture.
update version 1.04
- now there is a choise of size for preview. Using the thumbnails from Ipernity to maintain aspect ratio
update version 1.03
- valid XHTML and CSS
update Version 1.02
- Upgrade Plugin. Now it’s possible to view pics from groups as well
- clean up html code.
Update Version 1.01 beta
- the plugin was completly new rewritten as the address of the feed has changes. A new way of grabbing the pictures has been implemented.
Update Version 0.9 beta
1. Since version 0.9 you have the option to show the slideshow as on the Ipernity page.
2. If ther is no Lightbox Plugin (wp-lightbox2 or slimbox) installed, the link leads direct to the photo page on Ipernity.
Update version 0.7 beta
1. Added function to remove data from database when the plugin gets deactivated
Installation:
- Download iperbox.zip and put the file iperbox.php it in your /wordpress/wp-content/plugins/ folder
- Go to Administration – Plugins and enable the iperbox plugin
- Now go to Administration – Design – Widget and add iperbox
- Fill in the settings. Most importent is the Ipernity-Username. And if you want to show a special folder, enter the 5 digits of the foldername. Now just set the Count to the numbers of pics you want to show.
- If you have lightbox or slimbox installed You can tick the box and pictures will show up in a special frame when clicked.
- Finished! Enjoy your Photos on your Page
Do not hesitate to contact me if you have any questions or the plugin is not working as descriped.
wordpress plugin ipernity photos images











4 Kommentare
Huhu und erstmal danke für den Plugin, ich such schon ewig eins für Ipernity.
Mein Problem ist, wenn ich es per Widget in die Sidebar packe, zerschiesst es mein ganzes Layout und zeigt nichts an. Was mach ich denn da falsch?
@Tasmanian Du hast aber schon php 5.x auf dem Server am laufen? Ansonsten kann es nur am Theme liegen. Wenn du mir das Theme bzw. den download link verrätst, probiere ich es mal hier lokal aus,
Ja das wenn ich wüsste, kann ich irgendwo meine PHP Version nachschaun?
Also das Theme hab ich mit Artisteer selbstgemacht, ich kann dir aber gern die Datei schicken.
ich schick mal eine Datei, damit kannst du deine PHP-Version abfragen. Dein Theme kannst du mir zuschicken. ich schau mir das dann mal an.
Ein Trackback
[...] iperbox [...]