Es gibt eine neue Version des Plugins.
Diesmal wurde schonmal eine “light version” des Decks eingebaut. Momentan ist es im Grunde nur eine Liste und ein Feld in dem die aktuell gemousoverte Karte angezeigt wird. Aber der Code ist schon zu einem Großenteil fertig und der Rest “ist alles der gleiche Code”.
Die Liste wird mit [deck]-Tag geöffnet/geschlossen. Die einzelnen Karten müsst ihr mit einem * maskieren, danach folgt die Anzahl und schließlich der Name. z.B.: *1 Snakeform. Leerzeichen und Zeilenumbrüche könnt ihr beliebig einfügen. Sollte kein Problem für das Plugin sein. Wenn doch, wie immer ein kurzes Kommentar dalassen.
Wie immer könnt ihr HIER die aktuelleste Version runterladen.
So long,
Seb
deck, magic, magic the gathering, mtg, mtg helper, plugin, wp
Endlich ist es soweit. Der Initial Release meinse ersten Wordpress Plugins ist da. Nachdem ich vorgestern Abend noch etwas mit dem Einbinden von Jtip in Wordpress zu kämpfen hatte (“$ ist not an function”…), ist es heute soweit.
Momentan kann man mit dem Plugin nur einzelne Karten verlinken, aber eine Deckansicht wird auf jedenfall folgen. Solltet ihr noch Ideen für weitere wichtige Features haben, welche man umbedingt als MtG-Blogger braucht, lasst es mich wissen und ich werde schauen was sich machen lässt.
Eine kurze Einleitung und den Download findet ihr hier:
WP MtG-Helper
So long,
Seb
card, card linker, deck, magic, mtg, plugin, wp, wp plugin
Kurzes Update von der Plugin-Front.
Die Daten sind zwar gecached, aber ich hab erst beim Sortieren und Filtern von doppelten Einträgen kapiert wie Wizard die Karten auf ihren Seiten anlegt. Zum Einen gibt es da die Unterteilung in die jeweiligen Sets. Zum Beispiel ein Ordner “LRW” für den Lorwyn-Block. Innerhalb diesem Blocks befinden sich weitere Ordner, welche die Sprache der Karten angibt (en-us, de, …). Leider scheint Blizzar zumindest die englischsprachigen Karten nicht sehr zu Pflegen, denn es gibt in dieser Ordner-Struktur kein Bild von manchen Karten.
Sucht im Gatherer zum Beispiel (mit United States als Landesauswahl) nach Garruk oder Chandra. Ihr werdet keine Bilder finden. Nur den Platzhalter.
Der Vorteil an dieser Sortierung ist, dass eine Lokalisierung denkbar wäre. Allerdings muss man dazu immer noch die englischen Namen eingeben. Man bekommt lediglich ein deutsches Bild geliefert. Natürlich wäre die Übersetzung dann auch kein Problem mehr. Aber bevor ich überhaupt an eine Lokalisierung denke, sollte das Plugin schonmal in einer Beta-Fassung stehen und laufen.
Wie sich aber herausstellte gibt es Bilder zu allen Karten in englisch. Wäre ja auch irgendwie komisch. Es gibt ein Verzeichnis “general”, in welchem sich alle Karten auf englischen mit Bildchen befinden (zumindest habe ich bisher noch kein Fehlendes gefunden).
Einerseits freut mich das, denn eine Suche ist nun nicht mehr von Nöten. Man kann einfach den Namen der Karte parsen und erhält direkt das Ergebnis. Auch die gecachte Datei fällt weg. 2 Tage umsonst gearbeitet
Momentan bin ich noch auf der Suche nach einer schöneren Lösung für das Anzeigen von nicht existenten Karten. Dies sollte möglichst OHNE fopen und alle fopen-benutzende PHP-Befehle gehen. Bisher habe ich ohne fopen noch keine Möglichkeit gefunden. Solltet ihr aber eine kennen. Immer her damit.
So long,
Seb
card, image, magic, magic the gathering, mtg, PHP, plugin, wp
Nabend zusammen,
als ich heute Mittag einen Eintrag über Magic gemacht habe, ist mir aufgefallen wie unglaublich ätzend es ist Karten zu verlinken. Man kennt das ja von verschiedenen Magic-Seiten und verschiedenen Blogs, welche einen JScript benutzen, um Karten als Bild anzuzeigen. Leider aber scheint es kein Plugin für Wordpress zu geben, welches genau dies realisiert.
Deswegen habe ich entschlossen genau ein solches Plugin zu programmieren.
Momentan werden noch Daten gecached (*hust*). Losgehen kann es also wirklich erst im Laufe dieser Woche.
Warum Daten cachen?
Nun, man könnte natürlich auch einfach ad hoc die Blizzard Seiten auslesen. Allerdings müsste man dazu die PHP-Funktionen fopen benutzen. Jedoch wird diese Funktion von guten ServerAdmins verboten (allow_url_fopen kann leider eine Sicherheitlücke sein und macht einen gegen File Executions anfällig :-/). Deswegen muss man sich einen anderen Weg suchen.
Der “Einfachste” ist alle benötigten Daten lokal zu speichern. Unter benötigte Daten fallen nicht die Bild Dateien der Karten. Keine Sorge! Aber man muss wissen wo sich die Bilder befinden und die Namen zuordnen.
Genau das passiert momentan. Stupide Daten auslesen, zuordnen und filtern.
Danke schonmal an Simon, der schon einen fast fertigen Skript hatte und für mich seine Leitung etwas beansprucht
So long,
Seb
card, image, magic, magic the gathering, mtg, PHP, plugin, wp
Am Samstag Nachmittag war es dann soweit. Endlich die neuen Päckchen aufreisen und mal wieder meiner alten Jugendsünde Magic frönen.
Zwar wurde sich schon beim Aufmachen (wie üblich) über die Namen der deutschen Karten lustig gemacht (Woandersbuddel), aber das Spiel sollte es uns bald auf seine Weise heimzahlen. Neben den bekannten Farben weiß, blau, schwarz, rot und grün, gab es ja in Shadowmoor schon Hybridkarten mit den Allianzfarben. In Eventide kamen nun noch die Feindfarben dazu.
Klingt alles super spannend, aber das Deckbauen ist eine Qual und meiner Meinung nach komplexer denn je. Wo es früher angenehme 5 Farben (+ Artefakte, welche man eh immer spielen konnte, wenn sie gut waren) gab, waren es am Samstag 15. “Glücklicherweise” bekommt man beim Prerelease noch ein 3tes Expansion Booster. Aber wirklich leichter wurde das Deckbauen deswegen noch lange nicht. Wahrscheinlicher das Gegenteil.
Read the rest of this entry
card, deck, eventide, magic, magic the gathering, mtg, prerelease, sealed