Eplanwiki.Custom.Base
Daniel Papp hat auf GitHub ein sehr schönes Helfer-Repository zur Verfügung gestellt.
Es wird der Multilanguagestring nachgebildet, wie auch die Verknüpfung der Sprachen. Freut mich sehr, vielen Dank dafür!
Daniel Papp hat auf GitHub ein sehr schönes Helfer-Repository zur Verfügung gestellt.
Es wird der Multilanguagestring nachgebildet, wie auch die Verknüpfung der Sprachen. Freut mich sehr, vielen Dank dafür!
Da ich gerne die Integration von Question2Answer in WordPress nutzen möchte, musste ich die Datenbank zurücksetzen.
Habe schon damit gerechnet dass er die Posts nicht übernimmt. Darum ist wie immer Backup vorhanden. Da ich aber nicht genau weiß welche Tables nötig sind, lass ich da lieber die Finger davon :^)
Der eigentliche Vorteil liegt nun darin, dass man sich nur einmal auf Suplanus.de registrieren muss. Bezüglich Avatar muss ich noch schauen, derzeit wird die Emailadresse mit Gravatar.com abgeglichen.
Ich möchte auch noch gerne einen Fileupload für z.B. Beispielprojekte integrieren, leider ist dies nicht so einfach möglich. Ich verwende als Editor einen Markdown-Editor um den Programmcode besser darstellen zu können. Hier nutze ich das Javascript Framework highlight.js. Werde wohl ein kleines Plugin schreiben um den Fileupload nachzurüsten.
Unschwer zu erkennen siehts hier ein bisschen anders aus :^)
Mir gefällt das alte Design eigentlich besser… aber:
Das Theme Mystique wird nicht mehr geupdatet und ich wollte den Platz besser nutzen (Codebeispiele brauchen viel Platz). Ich habe das Design noch nicht komplett fertig überarbeitet. Darum wird sich mit der Zeit noch Einiges ändern.
Ich habe selbst das Theme bei Problemen gefixt, was nicht einfach ist da PHP eine Krankheit nicht so schön ist. Für Feedback wie auch Vorschläge bin ich immer dankbar.
Noch ein EPLAN Forum :^)
Nein um Gottes Willen nicht… Wir haben mit P8-Magic.de und CAD.de genügend Plattformen um sich auszutauschen.
Anfangs, als ich Suplanus gestartet habe, wollte ich schon ein Forum machen… aber das wäre überflüssig und ich mag es eh nicht wenn Wissen verteilt ist.
Generell finde ich auch den Ansatz von Foren schwierig um “schnell mal nachzuschlagen”.
Mir gefallen Ansätze wie StackOverflow.com besser. Darum habe ich mich entschieden eine Question2Answer Funktion zu integrieren.
Hier sollen komprimiert Fragen beantwortet werden. Aber nicht zu EPLAN allgemein, sondern ausschließlich über Programmierung bzw. Scripting & API.
Bekomme ziemlich viele Fragen per Email, welche ich aus zeitlichen Gründen schwer oder spät beantworten kann. In den Foren kann man nicht richtig Code austauschen und genau hier soll das Q2A helfen.
Plan war eigentlich schnell zu googlen was denn Open Source, kostenlos und beliebt ist … war nicht so einfach. Dann habe ich verschiedene Plattformen (selfhosted) getestet und mich eben für Question2Answer entschieden.
Hier kann gevoted werden, was die richtige bzw. was die bessere Antwort auf die Frage ist.
Auch im Scripting können MultiLanguageStrings verwendet werden… Leider gibt es kein Klingonisch :^)
using Eplan.EplApi.Base;
using Eplan.EplApi.Scripting;
class MultiLanguageString
{
[Start]
public void Function()
{
MultiLangString multiLangString = new MultiLangString();
multiLangString.AddString(ISOCode.Language.L_en_EN, "My Text in English");
multiLangString.AddString(ISOCode.Language.L_de_DE, "Mein Text in Deutsch");
// Sorry there is no Klingon implemented :^)
}
}