Mahony hat geschrieben:Was du brauchst ist eine SQL-Abfrage, ob der BBCode in dem Beitrag vorkommt...Falls JA, färbe den gewünschten Bereich mit der gewünschten Farbe ein.
Ich versuche gerade, eine Funktion dazu zu programmieren, allerdings ist das momentan wie Fremdsprachen sprechen ohne Vokabeln.
@
/**
* Generate als_Moderator_posten
*/
function make_als_Moderator_posten ($action, $select) {
if ($user_groups == “global_moderators“) {
}
Hier würde ich erstmal definieren, was überhaupt passieren soll, wenn man den globalen Moderatoren angehört. Momentan glaube ich, dass das bei Includes in die functions_content.php gehört.
In diesem Fall dann die jetzt vorhandene Funktion “als Moderator posten“ im Editor der globalen Moderatoren sichtbar machen, eine zweite Variable wäre dann das ausblenden der Funktion, wenn man nicht dieser Gruppe angehört.
Aber hier wird dank fehlender Kenntnisse der Parameter, der Argumente ein Problem für mich sichtbar.
Wenn die Funktion für Moderatoren sichtbar ist, braucht die Funktion natürlich eine Aufgabe, die sie ausführen kann.
Wenn sie also ausgewählt wird, benutzt die Funktion einfach eine custom.css, die ich anlege und per Urlanweisung an die Funktion übergeben wird. Dazu kopiere ich einfach die Datei, in der die Backgroundfarbe der Beiträge definiert wird und seinem Postprofil und weise dem einfach einen anderen Farbwert zu.
Ich hatte gehofft, ich könnte ein bisschen mehr Code schreiben, aber PHP ist echt nicht so schnell in den Kopf zu kriegen. Leider.