(05.06.2021, 14:07)StefanT schrieb: [ -> ]Also fassen wir den Thread noch einmal zusammen:
Sorry, Du fast nicht den Thread zusammen gefasst, sondern nachvollziehbar Deine Ansicht zur Thematik aufgelistet!
Eigentlich wurde erwartet dass Du bzgl. Deinen getätigten Aussagen die gestellten Fagen beantwortest.
Deine Aussage:
hier
Frage hierzu:
hier und
hier und
hier (letzter Absatz)
Sollte ich die Antwort überlesen habe, erbitte den Link dazu.
Deine Aussage:
hier
Frage hierzu:
hier
Sollte ich die Antwort überlesen habe, erbitte den Link dazu.
Inhaltlich wäre es dienlicher und weit aus effektiver, wenn gezielte Fragen, zu getätigten Aussagen, nicht einfach mit Nebenthemen bezogenen Begründungen übergangen würden! Es bleiben die eigentlich gestellten Fragen doch dann noch unbeantwortet.
(05.06.2021, 14:07)StefanT schrieb: [ -> ]Die Gründe, warum die Lösung mit PHP-Code in Sprachdateien nicht empfehlenswert ist:- Es ist nicht vorgesehen und es ist unklar, ob es auch noch nach zukünftigen Updates funktioniert.
Das mag Stand heute zutreffend sein, aber Du weist selbst sehr genau, das Internetpräsenzen und somit auch MyBB einem ständigen dynamischen Weiterentwicklungsprozess unterliegen.
Alles fing/fängt stets mit einer Idee an. Es ist bisher kein Grund erkennbar, warum Ideen bereits von Beginn an abgewertet werden sollten.
(05.06.2021, 14:07)StefanT schrieb: [ -> ]- Die Methode funktioniert nur mit wenigen Variablen.
Wieviel an der Zahl bzw. Maximum? Nicht einfach nur etwas als "undefinierbar" erwähnen, sondern fairerweise dann auch definieren! Wer solche Globalattribe
(hier = wenigen) verwendet, sollte sie auch mit konstruktivem Inhalt füllen
(können).
Solche Aussagen reizen natürlich zum Testen. Habe mal spasseshalber eine Sprachdatei mit 100 erfolgreich eingebundenen Variablen
(Notepad++ ist hierbei ein fleißiger Helfer gewesen) erstellt. Funktioniert absolut Fehlerfrei! Es ist für mich bei PHP noch keine Grenze erkennbar. Auch im ACP
Bearbeiten der Sprachvariabelen] konnte die Umsetzung [siehe hier ohne Fehler festgestellt werden. Vielleicht habe ich aber etwas inkorrekt ausgeführt weil der von Dir angemerkte Sachverhalt nicht eingetreten ist.
(05.06.2021, 14:07)StefanT schrieb: [ -> ]- Beim Bearbeiten der Sprachdatei im Admin-CP werden, wie du bestätigt hast, die Variablen ersetzt und anderer PHP-Code komplett entfernt. Der Text ist danach nicht mehr variabel und auch die Ersetzung muss nicht zwangsläufig stimmen (ja nach Variable).
Wie bereits
hier angemerkt, sollte eh
diese von MyBB.de selbst angeregte Vorgehensweise gehandhabt werden.
Aber warum sollte die Ersetzung
(je nach Variable) nicht stimmen? Digitaltechnik ist im Grundsatz zunächst einmal doof
(besteht eh nur aus "1"sen und "0"en) und macht ganz banal gesprochen dass was man ihr aufgibt zu tun. Defintiv nicht mehr und nicht weniger. Läuft etwas schief, hat der/die Programmierer/in
irgendetwas nicht berücksichtigt, beachtet , etc. Die Schuld alleinig auf Sofware bzw. deren Funkion zu verlagern war zu keiner Zeit erfolgreich.
(05.06.2021, 14:07)StefanT schrieb: [ -> ]- Es gibt eine simple "richtige" Lösung, pro Variable wären das eine einzige Zeile Code.
Ich überlege gerade wie man diese Aussage mit
dieser Aussage zusammenführen kann. Den damit verbundenen umfassenden Aufwand
(je Sprachvariable stets eine gesonderte Definition) habe ich
hier bereits erläutert. Es entzieht sich meiner möglicherweise mangelnden Sachkenntnis, wie ich es verständlicher erläutern könnte.
(05.06.2021, 14:07)StefanT schrieb: [ -> ]Für deine eigene Nutzung mag das akzeptabel sein, weitergeben oder veröffentlichen würde ich solchen Code aber nicht.
Du nicht! Was aber könnte der Grund sein, etwaige hilfreiche Vorgehensweisen
(so meine Sichtweise) den Anderen MyBB-Anwendern vorzuenthalten?
Es sollte doch dem jeweiligen mündigen MyBB-Anwender
(soweit er Kenntnis einer praktizierten Vorgehensweise hat) selbst die Entscheidung überlassen werden Vorgehensweisen der Anderen zu übernehmen oder nicht. Wir sind ja schließlich
eine Community! Vllt. dienen solche Ideen gar in ganz anderen Bereichen weil hier der sogenannte "Stein des Anstoßes" gefunden wurde.
Ein für mich im Zuge der Umsetzung entdeckter großer Vorteil z.B. ist, dass ich in allen meinen eigenen Sprachdateien meine "Varibalen" [immer wiederkehrende (Fach-)Begriffe] includiere und ändert sich z.B. ein (Fach-)Begriff oder eine E-Mailadresse (Datenschutzbeauftragter, Anzeigenverwaltung usw.) oder die UID des zuständigen Anprechpartners bei vorgenerierten PNs, muss ich nicht erst lange Notepad++
wie bisher) durchsuchen lassen in welchen Sprachdatein die gewünschten Änderungen durchzuführen sind, sondern muss sie nur einmal abändern und alle definierten Sprachvariable sind in den Sprachdateien sofort aktuell.
Wie bereits erwähnt, es fängt - auch hier - mit einer umgesetzten Idee an. Ob jemand sie Nutzen möchte oder nicht, kannn/darf uns muss jede/r für sich entscheiden.
Wenn Du abschließend noch die offenen gezielten Fragen konstruktiv bzw. inhaltlich gezielt beantworten würdest, wäre es der Urpsungsthematik durchaus sehr dienlich. Dafür vorab besten Dank.