Trusted Shops Customers Rating in Virtuemart / Joomla

August 20, 2010 1 Kommentar

I created a small modul for showing the cumtomers rating widget from http://www.trustedshops.com in your Joomla / Virtuemart: Trustedshops Widget for Joomla

Just install the modul as usual in Joomla and then go to extensions->moduls and configure it there. You need to enable the modul and to enter your trustedshops id.

If you would like to have a rating button in the virtuemart confirmation emails first download one of the pics:
https://www.trustedshops.com/bewertung/widget/img/bewerten_de.gif
https://www.trustedshops.com/bewertung/widget/img/bewerten_en.gif
https://www.trustedshops.com/bewertung/widget/img/bewerten_fr.gif

and put it on your server to /components/com_virtuemart/themes/default/images/

Now you have to edit the email-template. Open the file: /components/com_virtuemart/themes/<your actual theme>/templates/order_emails/confirmation_email.tpl.php

Search for the line:
echo $footer_html;

and put above it this code (replace the TSID with your own ID and if you use an outher pic, replace the pic-name):

$footer_html .= '<br /><br /><a  href="https://www.trustedshops.com/bewertung/bewerten_TSID.html&buyerEmail='.
urlencode(base64_encode($dbst->f('user_email'))) .'&shopOrderID='. urlencode(base64_encode($order_id)).'"
target="_blank" title="Shop-Rating"><img style="border:0 none;" src="http://www.umreifung24.de/components/com_virtuemart/themes/default/images/bewerten_en.gif" alt="Rate our shop!"/></a>';

Kategorien:English Schlagwörter: , ,

Trusted Shops Bewertungen in Virtuemart / Joomla

Um in Virtuemart / Joomla das Bewertungswidget von http://www.trustedshops.com anzuzeigen gibt es hier ein kleines Modul: Trustedshops Widget for Joomla

Das Modul einfachwie gewohnt bei Jomla installieren und dann unter Erweiterungen->Module konfigurieren. Es muss nur die Trustedshops ID und die Position des Moduls eingegeben werden. Ausserdem kan die Cachezeit des Bildes bestimmt werden.

Um auch ein „Bewerten Button“ in der Bestellbestätigungs-Email zu haben muss man sich zunächst eins der Buttons holen:
https://www.trustedshops.com/bewertung/widget/img/bewerten_de.gif
https://www.trustedshops.com/bewertung/widget/img/bewerten_en.gif
https://www.trustedshops.com/bewertung/widget/img/bewerten_fr.gif

und es auf seinen Server unter /components/com_virtuemart/themes/default/images/ ablegen

Jetzt muss nur noch das Email-Template editiert werden. Man findet es unter: /components/com_virtuemart/themes/<dein aktuelles theme>/templates/order_emails/confirmation_email.tpl.php

Hier sucht man die Zeile:
echo $footer_html;

und fügt dadrüber diesen Code ein (die TSID mit der eigenen ID ersetzten und evtl den Bildname anpassen):

$footer_html .= '<br /><br /><a  href="https://www.trustedshops.com/bewertung/bewerten_TSID.html&buyerEmail='.
urlencode(base64_encode($dbst->f('user_email'))) .'&shopOrderID='. urlencode(base64_encode($order_id)).'"
target="_blank" title="Shop-Bewertung"><img style="border:0 none;" src="http://www.umreifung24.de/components/com_virtuemart/themes/default/images/bewerten_de.gif" alt="Bewerten Sie unseren Shop!"/></a>';

Kategorien:Deutsch Schlagwörter: , , ,

Twitter Analysen

Hier einige Tools mit denen meine seinen und teilweise auch fremde Twitter Accounts analysieren kann.

mentionmap

Ein Flash Tool das eine Karte der „Erwähnungen“ zeichnet. Es werden Acconts angezeigt mit denen man in direktem Kontakt war (per @userName). Zusätzlich werden die am häufigsten benutzen Tags angezeigt. In beiden Fällen symbolisiert die dicke der Verbindungslinie die Häufigkeit. Beim drüberfahren wird diese auch als Zahl angezeigt. Man sehr schön von einem Account zum nächsten springen und auch beliebige andere analysieren.

Wie man sieht schreibe ich meistens über Joomla, bin aber selten im direkten Kontakt mit anderen Usern.

Link: mentionmap

Twitterfluence

Dieses Tool versucht zu zeigen wie viel Einfluss ein Twitterer hat. Dazu werden die direkten Followers alle Followers zweiten Grades (Followers von Followers) gezählt.
Link: twinfluence

Twittersheep

Twittersheep zeigt worüber sich die eigene Twitter-Herde (die Followers) zumeist unterhalten. Dazu gibt man nur den Twitternamen ein und erhält eine Wolke mit Begriffen. Klickt man auf einen Begriff  wird eine Wolke generiert die, Begriffen enthält die sich um den gewählten drehen.

Hmm - auch die, die mir folgen interessieren sich sehr für Joomla und das Web

Link: Twittersheep

Twittercounter

Twittercounter erstellt einfache Statistiken von einem Twitteraccount. Es wird die Anzahl der Followers, der Friends und der Tweets über die Zeit angezeigt. Bei mir wird die absolute Anzahl der Tweets richtig angezeigt aber nicht Grafik über die Zeit stimmt nicht, dort wird lediglich der letzte Tweet angezeigt. Zusätzlich kann man verschiedene Accounts vergleichen und Twittercounter versucht sogar vorherzusagen wie sich die Zahlen in Zukunft entwickeln werden.

Bin mal gespannt ob ich morgen wirklich 26 und in 19 Tagen 29 Followers habe

Link: Twittercounter

a world of tweets

Mit diesem Tool werden nicht die eigenen Tweets analysiert sondern die weltweiten. Auf einer Weltkarte wird angezeigt wo und wie viel auf der Welt getweetet wird

Link: a world of tweets

My Top Twitter Followers in 2010

Die Seite http://mytopfollowersin2010.com/ zeigt die „Top Followers“ aus dem Jahr 2010. Dies wird anhand der @ Erwähnungen in Ihren eigenen Tweets berechnet. Aus den Daten wird dann eine Wolke erstellt.

Link: My Top Followers in 2010

To be continued

Wenn ich weitere nette Tools finde, werde ich diesen Post erweitern. Für Tipps bin ich dankbar. Wenn du was interessantes auf diesem Gebiet kennst, schreib einfach einen Kommentar.

Kategorien:Deutsch Schlagwörter: , ,

Sexy Bookmarks as a Joomla Modul

Sexy Bookmarks is a very nice Social Bookmark Plugin for Joomla.
But Its just a Plugin and not a Modul. But You can run it a a Modul with „Plugin in Modul„. After installing the modul as usual you have to configure it: Type of Plugin: {plugin CODE} Plugin to execute: sexybookmark

Depending on where you like to show the Sexy Bookmarks you have also to configure the Sexy Bookmark Plugin. I prefer to show the Bookmarks Links on every site at the bottom so I configured it like this:

Display Sexy Bookmarks on Frontpage => No
Display Sexy Bookmarks on article pages => No
Display Sexy Bookmarks on blog layout pages=>No
Display only if manually defined=>Yes

Now there is just a little mistake, there are no titles in the links:
http://digg.com/submit?phase=2&url=http%3A%2F%2Fwww.individual-it.net%2F&title=
For fixing this we have to change one line in the PHP file of  „Sexy Bookmarks“. The file you need is: plugins/content/sexybookmarks.php
Here we need the line: $title = urlencode($article->title); For me its the No. 182. This line we have to replace by two other:
$doc =& JFactory::getDocument();
$title = urlencode($doc->getTitle());

After this little change the page title should be linked: http://digg.com/submit?phase=2&url=http%3A%2F%2Fwww.individual-it.net%2F&title=Downloads+%7C+Joomla

Kategorien:English Schlagwörter: , , ,

Sexybookmarks als Modul

August 6, 2010 2 Kommentare

Für Joomla gibt es viele Plugins mit dem man Links zu Social Bookmark Seiten in seine Joomla Seite integrieren kann. Ein besonder schönes ist meiner Meinung nach Sexy Bookmarks
Das Plugin läuft sofort ohne Probleme, leider nur als Plugin. D.h einige Komponenten wie z.B. DOCMan zeigen es nicht auf jeder Seite automatische an. Dafür braucht man ein Modul. Auch dafür gibt es eine nette Lösung, sie nennt sich passenderweise „Plugin in Modul„. Dieses Modul installiert man wie gewohnt und muss es dann folgendermaßen konfigurieren: Type of Plugin: {plugin CODE} Plugin to execute: sexybookmark (ohne s am Ende)

Je nach dem wo man die „Sexy Bookmarks“ anzeigen möchte muss man das Plugin auch noch etwas konfiurieren. Ich wollte es nur durch das Modul anzeigen, also habe ich die Pluginkonfiguration von „Sexy Bookmarks“ so eingestellt:

Display Sexy Bookmarks on Frontpage => No
Display Sexy Bookmarks on article pages => No
Display Sexy Bookmarks on blog layout pages=>No
Display only if manually defined=>Yes

Jetzt gibt es nur noch einen kleinen Schönheitsfehler, dass der Titel der Seite nicht mit in den Links angegeben wird.
http://digg.com/submit?phase=2&url=http%3A%2F%2Fwww.individual-it.net%2F&title=
Um das zu lösen müssen wir ein wenig in der PHP Datei von  „Sexy Bookmarks“ fummeln. Die Datei liegt unter plugins/content und heißt: sexybookmarks.php
Hier suchen wir die Zeile mit dem Inhalt: $title = urlencode($article->title); bei mir ist es die Zeile Nr. 182. Diese Zeile muss durch zwei andere ersetzt werden:
$doc =& JFactory::getDocument();
$title = urlencode($doc->getTitle());

Mit dieser Änderung sollten die Titel auch richtig verlinkt werden. z.B.: http://digg.com/submit?phase=2&url=http%3A%2F%2Fwww.individual-it.net%2F&title=Downloads+%7C+Joomla

Kategorien:Allgemein Schlagwörter: , , , ,

Internetfreigabe einer mobilen Internetverbindung zu einem LAN mit NAT32

Hintergrund dieses Artikels ist der Umstand, dass man nicht einfach eine Internetfreigabe des durch ActiveSync erstellen Windows Mobile Netzwerkadapters auf andere Netzwerkadapter erstellen kann (rechte Maustaste, Eigenschaften, Erweitert, Anderen Nutzern im Netzwerk gestatten …). Es kommt zu einer Fehlermeldung, da die IP der Netzwerkkarte die mit dem Heimnetzwerk verbunden ist, auf 192.168.0.1 gestellt werden will. Das geht aber nicht, weil das WM Gerät schon über genau diese IP mit dem PC verbunden ist.
Die Lösung heißt NAT32. Dieses Programm ist ein Software-Router welches einen neuen Gateway erstellt, über den man mit beliebigen Rechnern im Netzwerk die Internetverbindung gemeinsam nutzen kann. Gemeinsam mit einem guten Freund von www.individual-it.net haben wir es geschafft, NAT32 richtig zu konfigurieren. Hier eine hoffentlich nachvollziehbare Dokumentation.

Dazu wie folgt vorgehen:

1) IP’s wie folgt einstellen:

Im Server (der PC an den das WM Gerät angeschlossen ist) in der Netzwerkkarte, die mit dem Heimnetzwerk

verbunden ist, folgende IP-Einstellungen vornehmen:

Server konfigurieren:

IP Konfiguration Server

IP Konfiguration Server

Client konfigurieren:

IP Konfiguration Client

IP Konfiguration Client

  • Hinweis 1: Anstelle der 11 kann eine beliebige Zahl zwischen 2 und 254 eingestellt werden. Sie muss nur auf jedem PC GLEICH sein!
  • Hinweis 2: Anstelle der 81 und der 83 können beliebige Zahlen zwischen 2 und 254 eingestellt werden. Sie müssen nur auf jedem PC UNTERSCHIEDLICH sein!

2) NAT32 vorbereiten

NAT32 Kommandozeile

NAT32 Kommandozeile

Direkt nach der Installation kommt beim ersten Start eine Meldung, dass erst noch ein Treiber installiert werden muss. (Ein alter Weg ist, so glaube ich, dass man manuell der Netzwerkkarte ein Protokoll hinzufügt, welches sich im Pfad C:\NAT32 befindet. So habe ich das aber nicht gemacht). Diese Meldung nennt ein shell command („install driver“ oder so ähnlich) das man in der Console unter Shell einträgt. Dadurch wird der Treiber installiert und der Rechner muss neugestartet werden.

3) NAT32 konfigurieren

Den einzelnen Netzwerkkarten musste dann noch ihre Funktion zugeordnet werden.

Konfiguration Netzwerkkarte LAN

Konfiguration Netzwerkkarte LAN

Konfiguration Netzwerkkarte Windows Mobile

Konfiguration Netzwerkkarte Windows Mobile

Die Serverkonfiguration sollte wie folgt aussehen:

Serverkonfiguration NAT32

Serverkonfiguration NAT32

3) Client anmelden

NAT32 Client Administration

NAT32 Client Administration

Wenn sich nun ein neuer Rechner mit dem Netz verbindet (er muss die IP 192.168.11.xxx haben), muss er akzeptiert werden und eine UserID vergeben werden. Dabei kann auch die maximale Bandbreite festgelegt werden. Bei einer niedrigen Bandbreite, kann es Sinn machen die Bandbreite auf z.B. 2/3 zu beschränken. Andernfalls kann es sein, dass ein anderer Rechner „in die Röhre guckt“. Solange in dem Fenster Administration der State nicht auf ENABLED ist, kommt man mit dem Client nicht ins Internet.

4) Client fertigstellen

NAT32 Anmeldefenster

NAT32 Anmeldefenster

Im Browser des Clients gibt man z.B. diese IP’s an: 193.99.144.80 (www.heise.de) [direkt eine Domain einzugeben müsste auch funktionieren]
Man kommt dann zu einem Anmeldefenster, in dem man die vergebene UserID eintragen muss.

Danach sollte alles funktionieren!
Viel Erfolg!

Diese Dokumentation wurde von Peter Stahl geschrieben.

Kategorien:Allgemein Schlagwörter: , , , ,

Concardis Anbindung für VirtueMart

Juli 5, 2010 1 Kommentar

Aus der Concardis Implementierung für OSE MembershipControl ist jetzt eine Zahlungserweiterung für VirtueMart geworden. Da Concardis die Generierung der SHA1 Signatur geändert hat, waren einige Anpassungen notwendig.

Nach der Bestellung in Virtuemart wird der Kunde zu Concardis weitergeleitet wo er bezahlen kann. Nach erfolgreicher Bezahlung wird die Bestellung im Shop auf den gewünschten Status gestellt und der Kunde zum Shop zurückgeleitet

Die Erweiterung ist komplett fertig geschrieben und wird bereits eingesetzt. Sie kann auf individuelle Wünsche und Anforderungen angepasst werden.

Screenshots
Referenz: teppich-jäger

Bei Interesse bitte kurze Email schreiben.

Kategorien:Deutsch Schlagwörter: , , ,
%d Bloggern gefällt das: