Seit mehr als 10 Jahren realisieren die kreativen Köpfe von MountainGrafix professionelle Internet-, Datenbank-, und eCommerce-Applikationen für Unternehmen, Privatanwender, Vereine und die öffentliche Hand.

Facebook-Kommentare in den Blog integriert

Abgelegt von Sascha Schoppengerd am 27.07.2010 um 13:49 Uhr

Die Jungs vom t3n-Magazin haben heute eine komplett neu strukturierte Navigation online gestellt und im Zuge dieser Änderung wurden nun auch die Kommentare der Facebook-Fanpage vollständig in die Seite integriert.

Die Idee alle Nutzer-Kommentare über die Graph-API abzufragen und anschließend den Blog einzusortieren, fand ich persönlich so gut, dass ich mir direkt auch einen kleinen Importer für unseren WordPress-Blog geschrieben habe. Ich habe jedoch bewußt darauf verzichtet das ganze als Plugin zu konzipieren, denn grundsätzlich möchte ich es vermeiden unseren Blog mit einer Vielzahl von teilweise unnötigen Plugins abzublähen.

Stattdessen habe ich den Importer in eine PHP5-Klasse ausgelagert und diese lasse ich nun mit einem Hilfsscript alle 60 Minuten über einen CronJob auf dem Server starten.

Ziel dieser kleinen Erweiterung ist es natürlich die Diskussionen auf unserer Fanpage auch für die Besucher dieses Blogs verfügbar zu machen und daher hoffen wir, dass wir beide Nutzergruppen zukünftig wieder mehr zusammenführen können.

Sollte jemand Interesse an der Klasse haben, dann hinterlasst einfach kurz einen Kommentar und wenn wir dann genügend Interessenten für den Importer zusammenbringen, dann kann ich gern mal schauen, ob sich darauf vielleicht nicht doch ein entsprechendes Plugin für WordPress machen lässt.

Wir suchen Gastautoren

Abgelegt von Sascha Schoppengerd am 21.07.2010 um 07:08 Uhr

Leider kommen wir aus zeitlichen Gründen derzeit nicht so zum bloggen, wie wir es gern hätten und da haben wir uns gedacht, dass wir euch die Möglichkeit geben, eure Artikel als Gastautoren auf www.mountaingrafix.eu zu veröffentlichen.

Natürlich sollten eure Artikel unseren Lesern auch einen Mehrwert bieten und so interessieren wir uns insbesondere für Beiträge aus den Bereichen PHP, MySQL, JavaScript, CSS und Co. Aber auch Informationen zu Facebook, Online-Recht oder zu Webkatalogen selbst sind selbstverständlich gern in diesem Blog gesehen.

Jeder Gastautor erhält am Ende seines Artikel eine kleine Autorenbox in der dann auf Wunsch ein Foto bzw. ein Avatar und ein paar beschreibende Worte zum Autor aufgeführt sind. Selbstverständlich dürft Ihr auch 1 oder 2 Links zu euren eigenen Projekten in der Autorenbox unterbringen. Für den Fall, dass Ihr eine Buch- oder Produktrezension schreibt, dürft Ihr innerhalb des Artikels natürlich auch eure eigenen Amazon-Partnerlinks oder Flattr-Widgets verwenden.

Was müsst Ihr beachten?

In Einzelfällen behalten wir uns natürlich vor, bestimmte Artikel vor der Veröffentlichung abzulehnen. Das betrifft insbesondere Beiträge, die gegen geltendes Recht verstossen oder Beiträge, die thematisch nicht in unseren Blog passen.

Ansonsten habt Ihr jedoch vollkommen freie Hand.

Schickt uns eure Artikel einfach als Word-Dokument oder noch besser als reine Text-Datei an info@mountaingrafix. eu und wir werden uns dann schnellstmöglich bei euch zurückmelden. Solltet Ihr noch Fragen haben, dann könnt Ihr selbstverständlich auch gern eine Mail schicken oder Ihr hinterlaßt ganz einfach hier einen Kommentar.

Die Gewinner des Billomat API-Wettbewerbs 2010

Abgelegt von Sascha Schoppengerd am 07.07.2010 um 08:47 Uhr

Kürzlich haben wir mit unserer Software easyLink V3 am offiziellen Billomat-API Wettbewerb teilgenommen und natürlich möchten wir euch nach dem Ende dieses Contest die glücklichen Gewinner nicht länger vorenthalten.

Vorab möchte ich jedoch auch klar erwähnen, dass wir trotz der vielen Manipulations-Vorwürfe, die im Rahmen der Abstimmung gegen andere Teilnehmer erhoben wurden, der Meinung sind, dass am Ende die besten Tools diesen Contest für sich entschieden haben.

Für uns war die Teilnahme eher eine kleine Funveranstaltung und daher waren auch wir ziemlich beeindruckt davon, was die beiden erstplatzierten innerhalb so kurzer Zeit auf die Beine stellen konnten. Für den nächsten Wettbewerb würde ich mir jedoch wünschen, dass die Abstimmungskriterien etwas genauer definiert werden, denn dann wird eine an sich sehr gute Idee auch nicht gleich wieder von Neidern zerredet.

Hier nun die Ergebnisse der Abstimmung

Nach Auszählung aller Kommentare (abzüglich Diskussionsbeiträge, doppelte Votings etc.) blieben 105 Stimmen übrig, die sich wie folgt verteilen:

Mal wieder was zum Thema Pflichtenheft

Abgelegt von Sascha Schoppengerd am 27.06.2010 um 07:55 Uhr

Eigentlich hatte ich in diesem Blog ja schon einmal sehr ausführlich über Pflichtenhefte berichtet, doch irgendwie verliert dieses Thema wohl kaum an Aktualität, denn erst gestern durfte ich wieder einmal eine sehr hitzige Diskussion mit einem Interessenten darüber führen, warum an einem Pflichtenheft kein Weg vorbeiführt.

Das diese Diskussionen jedoch immer wieder mal auftreten, möchte ich an dieser Stelle nochmals auf einen wichtigen Punkt hinweisen, denn viele Kunden bei der Entscheidungsfindung leider zunehmend vernachlässigen:

Erst ein professionelles Pflichtenheft macht Angebote vergleichbar!

Was möchte ich mit damit sagen? Nun, in der Regel wird natürlich jeder Kunde vor der Erteilung eines Auftrags verschiedene Angebote miteinander vergleichen, aber sind diese Angebote auch wirklich aussagekräftig?

Schauen wir uns dazu doch mal an, wie die Kommunikation zwischen Kunde und Agentur in vielen Fällen abläuft. Ich denke jeder, der in unserer Branche tätig ist, hat eine solche Situation schon einmal erlebt und daher bedarf es bei den nächsten Zeilen eigentlich keiner weiteren Kommentierung.

Ich brauche eine Website, so ähnlich wie Facebook. Der Nutzer müssen sich dort anmelden können und sollen sich dann vernetzen. Ein Video soll man auch einstellen können! Was kostet so etwas bei Ihnen?

mehr…

easyLink V3 auf Strato Servern installieren

Abgelegt von Sascha Schoppengerd am 07.06.2010 um 07:44 Uhr

In den letzten Tagen und Wochen ist es öfter vorgekommen, dass wir eine easyLink V3 Installation auf einem Server der Firma Strato vornehmen sollten und da es hier immer wieder zu diversen Problemen gekommen ist, möchte ich an dieser Stelle nochmals einige Infos zur Nutzung unserer Software auf Strato-Servern veröffentlichen.

Grundsätzlich ist es so, dass easyLink V3 erst ab dem Paket PowerPlus L bei Strato installiert werden kann, denn erst ab dieser Hosting-Stufe ist möglich, den für easyLink notwendigen IonCube-Encoder auf dem Server einzubinden.

Darüber hinaus reicht es bei Strato nicht aus, den üblichen Encoder für PHP5.2 oder PHP5.3 zu installieren, sondern Sie müssen sich vor der Installation explizit beim Provider erkundigen, welche Serversoftware auf dem System läuft und zu welchen Datum diese Software auf dem Server ggf. installiert wurde.

mehr…

Aurora: Der easyLink V3 Desktop Client

Abgelegt von Sascha Schoppengerd am 16.05.2010 um 13:04 Uhr

Bereits seit dem ersten Release verfügt easyLink V3 über eine XML-RPC Schnittstelle, die bis heute jedoch leider nur wenig von uns genutzt wurde.

Ursprünglich für die Verarbeitung von Pingbacks implementiert, ist es nun jedoch an der Zeit die Schnittstelle auszubauen und für weitere Anwendungen zu öffnen.

Was macht die XML-RPC Schnittstelle?

Einfach ausgedrückt, ermöglicht die Schnittstelle der Interaktion der Software mit verschiedenen Plattformen. Der Austausch der Daten erfolgt hierbei über ein standardisiertes XML-Protokoll und genau das macht die XML-Schnittstelle so flexibel.

Jedes Programm oder jedes Gerät, dass dieses Protokoll “versteht” ist somit in der Lage mit easyLink direkt zu kommunizieren und kann entweder Befehle an die Software senden oder Befehle von der Software empfangen.

Und was bedeutet das für mich als Nutzer?

Durch den Ausbau der Schnittstelle haben künftig externe Applikationen die Möglichkeit die Daten aus einem easyLink abzugreifen oder zu verändern.

Denkbar sind hier viele Szenarien:

  • Ein Desktop-Programm, zur Verwaltung der Artikel und Pressemeldungen.
  • Ein Desktop-Programm zur Steuerung des gesamten Adminbereichs.
  • Eine mobile Handy-App zur Freischaltung von Einträgen / Kommentaren.
  • Eine mobile Handy-App zur Verwaltung der Einstellungen.
  • u.v.m

Die Möglichkeiten der Schnittstelle sind natürlich extrem vielfältig und sicherlich ist auch nicht alles was technisch möglich ist, für jeden Anwendungszweck sinnvoll, aber vielleicht gibt es ja auch ein paar gute Ideen aus den Reihen unserer Leser.

Wie auf dem Screenshot zu sehen, haben wir einfach mal eine kleine Testapp für Mac OS X geschrieben. Die App mit dem Codenamen Aurora dient derzeit einfach nur dazu, die offenen Posten aus einem easyLink auszulesen und in einer Tabelle zu visualisieren.

In der nächsten Ausbaustufe wird es dann beispielsweise möglich sein, auch die Zahlungseingänge über diese kleine App zu buchen oder zu stornieren. Wenn jemand unter unseren Lesern ist, der weitere Ideen für eine mobile oder Desktop-App hat, dann würden wir uns natürlich über einen Hinweis in den Kommentaren freuen.

Wahnsinn: Holen Sie sich jetzt den Kaufpreis zurück

Abgelegt von Sascha Schoppengerd am 07.05.2010 um 09:33 Uhr

Wir sind ja bekannt für unsere aussergewöhnlichen Ideen, doch das was wir uns diesmal ausgedacht haben ist wirklich absoluter Wahnsinn, denn im Mai haben Sie die Chance den kompletten Kaufpreis für Ihre Bestellung von uns zurück zu bekommen.

Was müssen Sie dafür tun?

Eigentlich nichts, denn alle Bestellungen, die vom 01.05.2010 bis 31.05.2010 bei uns eingehen, nehmen automatisch an der Aktion teil und somit besteht Ihre einzige Aufgabe lediglich darin Ihre Wunschprodukte in unserem Shop zu bestellen.

Am 11.06.2010 werden wir dann durch einen unabhängigen Leser unseres Blogs aus allen getätigten Bestellungen eine Bestell-Nr. ermitteln lassen und dieser glückliche Gewinner bekommt anschließend den kompletten Kaufpreis von uns erstattet.

Die Abwicklung erfolgt dann natürlich ganz nach Wunsch des Gewinners schnell und unbürokratisch via. PayPal oder Überweisung. Wenn Sie auch Ihren Kaufpreis von uns zurückholen wollen, dann platzieren Sie Ihre Bestellung noch heute.