Beiträge von michael.oeser

    Ich verblöde noch. Ich will mein Theme zur Lokalisierung vorbereiten und finde einfach nichts, um die .pot Datei zu erstellen. POEdit habe ich, aber damit kannich doch nur .po und .mo Dateien erstellen, oder bin ich einfach zu blöd das Programm zu bedienen?

    Was muss ich tun, damit ich mit dem Theme eine .pot Datei ausliefern kann, die dann Grundlage für Übersetzungen in andere Sprachen ist?

    Die entsprechenden Anpassungenim Theme habe ich bereits gemacht. Also die diversen _e() und __() Funktionen eingebaut.

    Ich bin mir nicht ganz im Klaren, ob ich die GNU lLzenzbedingungen wirklich richtig verstehe. Bisher bin ich (völlig blauäugig) davon ausgegangen, dass man mit Werken die unter der GNU Lizenz veröffentlich wurden, relativ wahllos alles in Punkt Anpassung, Veränderung, Weiterverwendung etc. machen kann, was man will (ja, das war wohl naiv...wozu auch sonst ne Lizenz).


    Nun lese ich folgende beiden Abschnitte der deutschen Übersetzung:

    [COLOR=Blue]...soll Ihnen die GNU General Public License die Freiheit garantieren, alle Versionen eines Programms zu teilen und zu verändern...[/COLOR]

    und weiter heißt es:

    [COLOR=Blue] Wenn wir von freier Software sprechen, so beziehen wir uns auf Freiheit, nicht auf den Preis. Unsere Allgemeinen Öffentlichen Lizenzen sind darauf angelegt, sicherzustellen, daß Sie die Freiheit haben, Kopien freier Software zu verbreiten (und dafür etwas zu berechnen, wenn Sie möchten), die Möglichkeit, daß Sie die Software als Quelltext erhalten oder den Quelltext auf Wunsch bekommen, daß Sie die Software ändern oder Teile davon in neuen freien Programmen verwenden dürfen und daß Sie wissen, daß Sie dies alles tun dürfen.[/COLOR]

    Aber im Weiteren heißt es dann:

    [COLOR=Blue] Sie dürfen betroffene Werke, die Sie nicht übertragen, uneingeschränkt erzeugen, ausführen und propagieren, solange Ihre Lizenz ansonsten in Kraft bleibt. Sie dürfen betroffene Werke an Dritte übertragen für den einzigen Zweck, Modifikationen exklusiv für Sie durchzuführen oder Einrichtungen für Sie bereitzustellen, um diese Werke auszuführen, vorausgesetzt, Sie erfüllen alle Bedingungen dieser Lizenz für das Übertragen von Material, dessen Urheberrecht nicht bei Ihnen liegt. Diejenigen, die auf diese Weise betroffene Werke für Sie anfertigen oder ausführen, müssen dies ausschließlich in Ihrem Namen tun, unter Ihrer Anleitung und Kontrolle und unter Bedingungen, die ihnen verbieten, außerhalb ihrer Beziehung zu Ihnen weitere Kopien Ihres urheberrechtlich geschützten Materials anzufertigen.[/COLOR]

    Zur Erklärung:

    [COLOR=Blue] Ein „betroffenes Werk“ bezeichnet entweder das unmodifizierte Programm oder ein auf dem Programm basierendes Werk.

    Ein Werk zu „übertragen“ bezeichnet jede Art von Propagation, die es Dritten ermöglicht, das Werk zu kopieren oder Kopien zu erhalten. [/COLOR]

    Nun zu meiner Frage: Darf ich nun ein unter GNU Lizenz veröffentlichtes Theme oder Plugin, ganz oder teilwesie verändern, anpassen oder Teile daraus verwenden und die Veränderte oder angepasste Version unter einem neuen Namen anbieten? Noch konkreter. Ich baue ein Theme auf Basis eines anderen (was, denke ich relativ normal ist) auf und verändere dadurch natürlich das ursprüngliche Theme.

    Wird es dadurch zu "meinem" Theme oder nur zu einer anderen Version des ursprünglichen Themes? Und wenn es dadurch nur zu einer anderen Version des ursprünglichen Themes wird, was muss ich dann machen, um "mein Theme" zu entwickeln? Alles neu erfinden? Das scheitert soch schon daran, dass man in sehr vielen Themes die Textpassagen (nicht template_tags) aus den Standardtheme findet und das wäre ja auch nur Kopieren und nicht neu erfinden.

    Frage an die Deutsche Community

    Hallo zusammen,

    Leider musste ich heute mein Theme erst mal vom Netz nehmen. Wie ich sehr deutlich gemacht habe und auf der Theme Seite auch darauf hinweise, habe ich Elemente aus drei anderen Themes für meins verwendet und natürlich noch weitere Anpassungen gemacht. Ich habe nie ein Geheimnis daraus gemacht und immer ausdrücklich darauf hingewiesen.

    Nun habe ich mir in den letzten 24 Stunden aus dem Dunstkreis des "Mimbo" Entwicklers einige Schelte abgeholt, weil ich nur kopiert hätte und nichts selbst gecodet. Dreist, sei ich, es als meine Arbeit zu verkaufen und den Vorwurf des Plagiats musste ich mir anhören.

    Wie seht Ihr das? WP-Themes und Plugins, die unter GPL Lizenz veröffentlicht werden, sind doch genau dazu da, weiterverwendet und auch geändert zu werden. Wieviele Themes alleine auf "Kubrick" basieren, möchte ich gar nicht wissen. Wo fängt Plagiat auf oder wo fängt es an. Muss ich jedesmal alles neu erfinden? Das habe ich so nie als den Sinn der Sache erachtet.

    Natürlich werde ich jetzt erst recht von vorne beginnen und eben noch mehr eigene Ideen in mein Theme einfliessen lassen, damit mich keiner mehr einen Plagiator nennen kann ;-)

    PS: Brian Gardner, aus dessen sogar kostenpflichtigen Theme "Revolution" ich auch Ideen entliehen habe, scheint damit kein Problem zu haben - schon komisch.

    Es gäbe da doch die Möglichkeit, wenn ich mich nicht irre, bei PayPal als URL auf die man nach dem Bezahlen geleitet werden soll, den URL der jeweiligen Datei anzugeben, die man runterladen können soll. Das ist natürlich nur dann praktikabel, wenn Du nur wenige Dateien auf diese Weise verkaufen willst. Bei mehr als vielleicht 10 Artikeln wird´s dann schon nervig und Du brauchst eher eine echte Shopfunktion mit Warenkorb.

    Moin,

    Ich würde gerne auf der Subdomain, die für die Demos meiner Themes dient (naja im Moment ja erst mal nur für ein Theme ;-) ) die Möglichkeit haben ein bestimmtes Theme direkt anzusprechen. Also ich habe mehrere Themes in der gleichen Instalation und für die Demo will ich einfach nur einen Parameter an die URL hängen, um das entsprechende Theme anzuzeigen.

    Das sollte dann ungefähr so aussehen:

    http://www.domain.de/demo/switch.php?theme=theme1

    Ich habe das auch schon mal irgendwo gesehen, weiß nur nicht mehr wo. Offensichtlich ist es ein kleines PHP Script, das hier die Themes anspricht. Wahrscheinlich keine große Sache, aber leider enden meine bescheidenen PHP Kentnisse hier :oops:

    Jemand ne Idee?

    nein, nutze doch unseren

    WordPress Deutschland Themepool


    lg

    Gerne Monika. Den hast Du mir ja schon mal empfohlen, aber mein Theme ist derzeit noch in Englisch und nicht zur Lokalisierung vorbereitet (kommt im nächsten Release). Darf ich es trotzdem dort vorstellen?

    Außerdem geht da im Moment ja auch nix...man bekommt diese Meldung:

    ...sorry, es sind zuviele Uploads eingegangen.
    Ab dem 1. Februar können wieder Themes hochgeladen werden.

    Warum lokalisierst du das Theme nicht einfach? Mit deutschübersetzter .mo - Datei kannst du es doch hier in den Themepool stellen...

    Jajaja...Eile mit Weile. Ist ja mein erstes Theme und mit den Lokalisierungsgeschichten habe ich mich noch nicht auseinendergesetzt. Da ich aber auch schon ne Anfrage aus Frankreich habe, werde ich das wohl als nächstes tun.

    Trotzdem wäre es schön, noch ein paar internationale Stellen zu kennen, wo man sein Theme publik machen kann.

    Hi, klingt vlt. doof, aber kann man dieses Tab-Feature auch ausbauen und einfach in bestehenden Themes einbauen?

    Nö, klingt es nicht. Schließlich habe ich das ja auch nicht erfunden, sondern nur übernommen.

    Alles was Du brauchst ist in den Files

    tabs.php
    /styles/tabs.css
    /js/tabs.js
    /js/jquery.js

    In der tabs.php kannst Du dann die Anzahl und den Inhalt der Tabs festlegen. Ein Bisschen Auge für den Code sollte man haben, dann isses echt einfach. Ich bin auch alles andere als ein brauchbarer PHP oder Javascript Programmierer und bin ziemlich schnell dahinter gestiegen.

    Die Lösung (oder zumindest eine mögliche) hier heißt "Custom Fields" oder auf Deutsch ""Benutzerdefinierte Felder". Das mache ich beispielsweise bei meinem Theme "BranfordMagazine" auf der Startseite.

    Auch das "Mimbo" verwendet diese Funktion (daher habe ich sie auch). Dort ist es auch ziemlich gut beschrieben. Ansonsten im WP-Codex unter "Custom Fields" nachsehen.