Erweiterung + Anleitung für Radom Witze im Chat (Support für das Chatscript)

sala99, Sonntag, 12. November 2023, 12:56 (vor 390 Tagen)

Guten Tag zusammen

vieleicht kann ja Fritz wenn er möchte das mit im chatsystem nehmen

hier nun mal eine kleine Erweiterung

Hier für schritt für schritt Anleitung für die Erweiterrung im chat das Zufällige Witze kommen wenn mann ein befehl ein gibt im Chat

Bitte Die datei oder ganzen Chat als Backup vorher sichern ! wen was schief läuft das ihr immer eine sicherung da habt

(1.) Als erstes macht ihr euer Euer program für den Webspace auf ( in diesen fall bei uns ist das FileZilla Client )

(2.) nun sucht ihr euch Folgende Datei ( smiley_create.php )

(3.) nun Öffnet ihr die datei mit eueren Program wo mit ihr euere datei bearbeiten könnt ( bei uns ist es das Notepad++ )

(4.) nun kopiert ihr euch diesen Code und fügt es in Eure datei ein

so sollten die ersten zeilen in eure datei aus sehen


<?php
// Hier kannst du smileys und andere Tastaturkuerzel hinzufuegen, aendern oder loeschen:
// als erstes das Tastaturkuerzel.
// am einfachsten fuegst du neue Zeilen an den Beginn des Arrays ein.
// einfach die Zeile mit dem ersten Kuerzel nach oben kopieren
// (dazu hab ich schon zwei Zeilen freigehalten)
//und nach deinen Wuenschen aendern.

$arrSearch = array(


' ka ',

nun nimmt ihr folgenden Code und fügt das Über das ein
$arrSearch = array(



$jokes = array(
    "Warum vertrauen Wissenschaftler Atomen nicht? Weil sie alles ausmachen!",
    "Hast du von dem Mathematiker gehört, der Angst vor negativen Zahlen hat? Er wird alles tun, um sie zu vermeiden!",

    // Add more jokes here
);

$randomIndex = array_rand($jokes);
$randomJoke = $jokes[$randomIndex];

nun sollte das ganze so aus sehen

// Hier kannst du smileys und andere Tastaturkuerzel hinzufuegen, aendern oder loeschen:
// als erstes das Tastaturkuerzel.
// am einfachsten fuegst du neue Zeilen an den Beginn des Arrays ein.
// einfach die Zeile mit dem ersten Kuerzel nach oben kopieren
// (dazu hab ich schon zwei Zeilen freigehalten)
//und nach deinen Wuenschen aendern.

$jokes = array(
    "Warum vertrauen Wissenschaftler Atomen nicht? Weil sie alles ausmachen!",
    "Hast du von dem Mathematiker gehört, der Angst vor negativen Zahlen hat? Er wird alles tun, um sie zu vermeiden!",
    "Warum kämpfen Skelette nicht gegeneinander? Sie haben nicht den Mut!",
    // Add more jokes here
);

$randomIndex = array_rand($jokes);
$randomJoke = $jokes[$randomIndex];

$arrSearch = array(


' ka ',

nun scrollt ihr bis zum ende runter das sollte unten so aus sehen das ganze im standert



// jetzt die $emojis lt. config anhängen:
if (isset($emojis)) {
 $count_emojis = count($emojis);
 for ($i = 0; $i < $count_emojis; $i++) {
  $arrReplace[] = ' <span class="emoji">'.$emojis[$i].'</span>';
 }
}




$msg_explode[1] = str_replace($arrSearch, $arrReplace, $msg_explode[1]);
// um das Pseude-clear durch wiederholte :br: zu unterbinden:
if (strpos($msg_explode[1],"Profil von") === false) {
    if (substr_count ($msg_explode[1],"<br />") > 4) $msg_explode[1] = str_replace("<br />"," - ",$msg_explode[1]);
}

nun macht ihr eine neue zeile
und fügt das ein

// Add a random joke
if (strpos($msg_explode[1], "/joke") !== false) {
    $msg_explode[1] .= "<br /><strong>Random Joke:</strong> " . $randomJoke;
}

denn sollte das ganze so fertig aus sehen



// jetzt die $emojis lt. config anhängen:
if (isset($emojis)) {
 $count_emojis = count($emojis);
 for ($i = 0; $i < $count_emojis; $i++) {
  $arrReplace[] = ' <span class="emoji">'.$emojis[$i].'</span>';
 }
}
$msg_explode[1] = str_replace($arrSearch, $arrReplace, $msg_explode[1]);
// um das Pseude-clear durch wiederholte :br: zu unterbinden:
if (strpos($msg_explode[1],"Profil von") === false) {
    if (substr_count ($msg_explode[1],"<br />") > 4) $msg_explode[1] = str_replace("<br />"," - ",$msg_explode[1]);
}

// Add a random joke
if (strpos($msg_explode[1], "/joke") !== false) {
    $msg_explode[1] .= "<br /><strong>Random Joke:</strong> " . $randomJoke;
}

Abspeichern Hochladen und Schon könnt ihr mit denn Befehl /joke im chat radom witze sehen natürlich immer nur eine pro befehl und das ganze kann erweiter werden
// Add more jokes here in dem man die vorletzte zeile kopier und eine neue zeile einfügt und das ganze denn wieder bearbeitet einfach das kopieren "Hast du von dem Mathematiker gehört, der Angst vor negativen Zahlen hat? Er wird alles tun, um sie zu vermeiden!", und über // Add more jokes einfügen und euren gewünschten witz ein fügen

Lg

Eintrag gesperrt
3169 Views

Erweiterung + Anleitung für Radom Witze im Chat

Hirnzerfall, Sonntag, 12. November 2023, 19:49 (vor 390 Tagen) @ sala99

Hallo Sala99,

LEIDER kennen wir uns noch nicht, sodass Du weißt das ich das NICHT persönlich meine !!!
wenn ich antworte:

--- Zitat ---
vieleicht kann ja Fritz wenn er möchte das mit im chatsystem nehmen
-------------
NEIN Bloß nicht Fritz :)
Für meines Erachtens ist eh schon viel zu viel drumherum im Chatscript.

ABER !!!
@Sala99 TOLL finde ich allerdings dass Du Dir so viel Mühe gibst
und anderen Deine Vorschläge und Tipps zur Verfügung stellst !!!
Wie die Sache mit dem FOOTER und hier Dein Joke Script !!!

Kann bestimmt jemand gut gebrauchen. Wie gsagt: KLASSE von Dir.

Aber bitte nicht im Chat implementieren...sonst muss ich wieder so
viel wegprogrammieren wenn ein Update kommt *fg :)

Liebe Grüße
Dieter

Eintrag gesperrt
3135 Views
Avatar

Erweiterung + Anleitung für Radom Witze im Chat

Fritz ⌂, Sonntag, 12. November 2023, 20:37 (vor 390 Tagen) @ Hirnzerfall

...sonst muss ich wieder so viel wegprogrammieren wenn ein Update kommt *fg :)

Hallo Dieter,

wegprogrammieren? Ich kann mir nicht recht vorstellen, was man wegprogrammieren müsste, weil es nicht konfigurierbar ist.
Vielleicht magst du mir ein (oder auch mehrere) Beispiel(e) nennen.

Eintrag gesperrt
3192 Views

Erweiterung + Anleitung für Radom Witze im Chat

Hirnzerfall, Sonntag, 12. November 2023, 21:06 (vor 389 Tagen) @ Fritz

Nabend Fritz,

Hoffentlich bin ich nicht ins Fettnäpfchen getreten !?!

NEIN - alles gut !!!

Aber um auf Deine Frage zu antworten:

Weil ICH es so wollte habe ich z.B.

1.) die smileys so gestaltet wie ich sie haben möchte
2.) den login BG auf NULL gesetzt
3.) Die Registrierung im Login.php wieder zurüchgesetzt
4.) Die Befehle (ignor etc... ausgeschaltet

nur um 4 zu nennen.

Aber wie gesagt: weil ich es so wollte (mein Problem)

Sonst alles gut - weitermachen :)

LG
Dieter

Eintrag gesperrt
3208 Views
Avatar

Erweiterung + Anleitung für Radom Witze im Chat

Fritz ⌂, Sonntag, 12. November 2023, 21:29 (vor 389 Tagen) @ Hirnzerfall

Hallo Dieter,

nur um 4 zu nennen.

Ich krieg’ leider viel zu selten konstruktives Feedback.
Deine Liste hilft mir sehr. Noch mehr könntest du mir helfen, wenn du mir weitere Punkte benennen würdest.
Alles, was ich konfigurierbar machen kann, erleichtert ja (userseitig) Updates.

Eintrag gesperrt
3130 Views

Erweiterung + Anleitung für Radom Witze im Chat

Hirnzerfall, Sonntag, 12. November 2023, 21:47 (vor 389 Tagen) @ Fritz

Hallo Fritz,

Dann bin ich ja erst einmal beruhigt, dass Du das auch SO annimst !!!
für Deine nächsten Überlegungen.

Falls mir etwas konstruktives einfällt gebe ich Dir natürlich gerne Bescheid.

Schön das Du es so verstehst.
schönen Abend noch und bis die Tage.
LG
Dieter

Eintrag gesperrt
3186 Views
Avatar

Erweiterung + Anleitung für Radom Witze im Chat

Fritz ⌂, Montag, 13. November 2023, 12:08 (vor 389 Tagen) @ Hirnzerfall

1.) die smileys so gestaltet wie ich sie haben möchte
2.) den login BG auf NULL gesetzt
3.) Die Registrierung im Login.php wieder zurüchgesetzt
4.) Die Befehle (ignor etc... ausgeschaltet

Hallo Dieter,

So. 2. und 4. ist ab der nächsten Version konfigurierbar. Also keine Fummelei mehr nach dem Update.
Zu 1. würde mich noch interessieren, was man anders „haben möchten könnte“, über die vorhandenen Konfigurationsmöglichkeiten hinaus. Vielleicht kann ich ja noch etwas optimieren.

Eintrag gesperrt
3205 Views

Erweiterung + Anleitung für Radom Witze im Chat

sala99, Montag, 13. November 2023, 14:11 (vor 389 Tagen) @ Fritz

1.) die smileys so gestaltet wie ich sie haben möchte
2.) den login BG auf NULL gesetzt
3.) Die Registrierung im Login.php wieder zurüchgesetzt
4.) Die Befehle (ignor etc... ausgeschaltet


Hallo Dieter,

So. 2. und 4. ist ab der nächsten Version konfigurierbar. Also keine Fummelei mehr nach dem Update.
Zu 1. würde mich noch interessieren, was man anders „haben möchten könnte“, über die vorhandenen Konfigurationsmöglichkeiten hinaus. Vielleicht kann ich ja noch etwas optimieren.

Guten Tag Fritz

Was Eventuell gut wäre besser gesagt eine idee wäre das ganze Anstelle der Chat.config
zu machen das ganze im Admin bereich zu machen

vorteil Beispiel: Smileys An und Aus schalten Anstelle in der chat.config datei könnte mann das im Admin bereich machen ohne lange an die datein zu müssen

der vorteil ist für leute die sich nur wenig oder bis gar nicht aus kennen mit den datein das se nur noch sich ein loggen brauchen im Admin bereich ein und aus schalten können die funktion ohne an die Chat.config zu müssen

das wäre zum beispiel bei der 4 von vorteil so brauchen die leute die das nicht haben wollen
nicht an die datei ran sondern übern Admin bereich ein und aus schalten

Natürlich ist das nur eine idee wenn es machbar wäre würde es denn leuten auch etwas zeit sparen und und es macht die updates eventuell etwas einfacher


LG

Eintrag gesperrt
3192 Views
Avatar

Erweiterung + Anleitung für Radom Witze im Chat

Fritz ⌂, Dienstag, 14. November 2023, 11:55 (vor 388 Tagen) @ sala99

Hallo sala99,

das ist alles so leider nicht machbar.
Die detaillierte Erklärung erspare ich mir hier, weil das niemandem hilft.

Eintrag gesperrt
3149 Views

Erweiterung + Anleitung für Radom Witze im Chat

sala99, Montag, 13. November 2023, 14:04 (vor 389 Tagen) @ Hirnzerfall

Hallo Sala99,

LEIDER kennen wir uns noch nicht, sodass Du weißt das ich das NICHT persönlich meine !!!
wenn ich antworte:

--- Zitat ---
vieleicht kann ja Fritz wenn er möchte das mit im chatsystem nehmen
-------------
NEIN Bloß nicht Fritz :)
Für meines Erachtens ist eh schon viel zu viel drumherum im Chatscript.

ABER !!!
@Sala99 TOLL finde ich allerdings dass Du Dir so viel Mühe gibst
und anderen Deine Vorschläge und Tipps zur Verfügung stellst !!!
Wie die Sache mit dem FOOTER und hier Dein Joke Script !!!

Kann bestimmt jemand gut gebrauchen. Wie gsagt: KLASSE von Dir.

Aber bitte nicht im Chat implementieren...sonst muss ich wieder so
viel wegprogrammieren wenn ein Update kommt *fg :)

Liebe Grüße
Dieter


Guten Tag Hirnzerfall

Alles Gut ich nehme sowas gar nicht böhse auf
mich freut es wenn mann helfen kann

lg

Eintrag gesperrt
3210 Views

Erweiterung + Anleitung für Radom Witze im Chat

Hirnzerfall, Montag, 13. November 2023, 17:08 (vor 389 Tagen) @ sala99

Hallo Sala99,

--- Zitat ---
Guten Tag Hirnzerfall

Alles Gut ich nehme sowas gar nicht böhse auf
mich freut es wenn mann helfen kann
-------------

Da freut mich sehr !!!
Ich hatte ja auch betont, dass Du tolle Scripte für Leute veröffentlichst die gerne am Chat etwas hinzuzufügen !
Wie erwähnt: FOOTER, Joke Witze etc...
Finde ich super !!!
P.S.
Wenn ich frage darf ? Bist du Weiblich oder Männlich ?
...habe noch keinen Namen von Dir erspät nach deinen LG - Ende *fg :)
-----------------------
Hallo Fritz,
z.Zt. habe ich leider keine konstruktive Idee,
aber die Smiley Verwaltung (wenn wir schon mal bei dem Thema sind) könnte evtl.
komplett anders gehädelt werden ???
Wie Sala99 schon schrieb, vielleicht per UPLOAD hinzufügen/löschen
OHNE von Hand die jeweilige Datei zu bearbeiten, das es im einem Zuge beim erstellen/löschen erledigt wird.
Aber LEIDR reicht meine programmierkenntnis nicht aus um es selber zu machen.
Wie Gesagt ich habe die Smileys eh anders bearbeitet/umgearbeitet.

Aber ich betone nochmals !!!
Ich finde als kostenloses Chatscript und den tollen Support den Du leistest @Fritz
gibt es nix zu meckern.

Und zu der anderen Geschichte schreibe ich Dich noch einmal per eMail an.

Das soll's erst einmal gewesen sein für jetzt

LG
Dieter

Eintrag gesperrt
3194 Views
Avatar

Erweiterung + Anleitung für Radom Witze im Chat

Fritz ⌂, Montag, 13. November 2023, 17:36 (vor 389 Tagen) @ Hirnzerfall

aber die Smiley Verwaltung (wenn wir schon mal bei dem Thema sind) könnte evtl.
komplett anders gehädelt werden ???
… vielleicht per UPLOAD hinzufügen/löschen

Hm? Die Smileys kann man doch direkt aus dem Chat hinzufügen und löschen, ohne auf den Server zu gehen. Wie das geht, steht in der Online-Hilfe (nur für Admins).
Oder hab' ich deinen Vorschlag falsch verstanden?

Eintrag gesperrt
3131 Views

Erweiterung + Anleitung für Radom Witze im Chat

Hirnzerfall, Montag, 13. November 2023, 18:37 (vor 389 Tagen) @ Fritz

Hallo Fritz,

...war schon wieder weg :)

Ganz kurz:
Kann ich nix zu sagen.
More_smileys... , USR_smileys...nutze ich nicht.
Das einzige was ich noch nutze wegen Smiley Eingabe unten im Textfeld ist
smiley_craete.php

Habe jetzt mal auf die schnelle einen smiley per Admin gelöscht.
Da passiert bei mir aber nix.
Ist im der smiley_craete.php immer noch vorhanden.
ABER:
wie gesagt warscheinlich weil ich da für mich was anderes gefummelt habe.
Alles gut - mach dir wegen mir keinen kopp drüber.
Danke

LG