Seite 1 von 4

[BETA] Image First Postletters 2.0.0

Verfasst: 31.03.2012 12:32
von Würzi
MOD Name: Image First Postletters
MOD Version: 2.0.0
phpBB Version: phpBB 3.0.10
Unterstützte Styles: prosilver
Unterstützte Sprachpakete: de, en

Hinweise des Autors: Basiert auf einer phpBB2 Mod von Wicher ( http://www.wichersmods.nl )

Demo: Also Demo gebe ich mal das Forum von Femu an, weil in meinem keine Gäste gucken können. :D http://die-muellers.org/index.php

Download: Image First Postletters

MOD Kurzbeschreibung: Diese Modifikation ersetzt den ersten Buchstaben in einem Forenbeitrag mit einer Grafik. Im persönlichen Bereich bei den Einstellungen, kann jeder User selber einstellen, ob er die Grafik angzeigt haben will oder nicht.

Weiteres: Die Grafiken können falls gewünscht ausgetauscht werden und sollten im gif Format vorliegen. Für die deutsche bzw. englische Sprache können jeweils andere Grafiken verwendet werden.
Die Modifikation ist eine einfache Form und genügt meinen Ansprüchen, deswegen wird sie auch nicht erweitert. Erspart mir also bitte unnütze Anfragen, ob man zusätzlich... oder.... :wink:

Evtl. vorhandene Fehler können natürlich gerne gemeldet werden, auch ein Dank wird gern gelesen.

Mfg dat Wuerzi

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 31.03.2012 14:31
von darkonia
danke würzi

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 31.03.2012 19:08
von BNa
Danke für diese Modifikation. Ich habe vor einiger Zeit mal einen ähnlichen Code erstellt. Die User lieben es jedenfalls.

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 01.04.2012 10:04
von Talk19zehn
Hi Würzi, ist ja witzig! Neben der vielen Arbeiten, Zeit zu finden und dieses geniale Teilchen bereit zu stellen, ist sehr lobenswert. Vielen Dank dafür. :grin:

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 09.04.2012 10:30
von vallehru
Gibt es für diesen netten Gimmick die Möglichkeit die Funktion der Anzeige im UCP standartmäßig auf "JA" zu setzen? Im original ist die Einstellung im UCP auf "Nein" Standart.

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 10.04.2012 02:57
von Würzi
Moin,

ich weiss nicht, was du gemacht hast, aber standardmäßig ist die Einstellung im UCP auf "JA" :-?


Mfg dat Wuerzi

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 10.04.2012 06:25
von vallehru
Genau nach Anleitung eingebaut. Nach dem Einbau habe ich dann mal mit einigen "fremden" Benutzerrechten getestet und da wurde im UCP immer die Einstellung "Nein" angezeigt. Allerdings habe ich heute Morgen die ersten Rückmeldungen zu der Mod bekommen und da war sie für die Usersichtbar, ohne das sie etwas im UCP eingestellt haben. Ist also alles OK.

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 01.07.2012 17:21
von Perlchamp
@wuerzi:
gibt es irgendeine Möglichkeit, dass auch Umlaute (ä,ö,ü) angezeigt werden ?

Danke im Voraus
so long

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 01.07.2012 17:38
von Würzi
Moin,

ich brauch das nicht mit Umlauten, aber du kannst dich ja gerne selber dran versuchen. :wink:

Suche mal in der viewtopic.php

Code: Alles auswählen

if (preg_match('/^[a-zA-Z]/', $first_letter))
Und dann suchst in bekannten Suchmaschinen nach preg_match umlaute

Mfg dat Wuerzi

Re: [BETA] Image First Postletters 2.0.0

Verfasst: 01.07.2012 18:11
von Perlchamp
@würzi,
ich brauch das nicht mit Umlauten [...]
.. ist jetzt nicht dein Ernst, oder? Du bist Deutscher in einem deutschsprachrigem Forum ?

danke für deinen Tipp, schon alles versucht. Klappt nicht !
Ich bekomme es (zu diesem Ergebnis bin ich gekommen) wegen der Codierung nicht geregelt.
ich habe einmal ein echo absetzen lassen und da sehen die Umlaute sehr komisch aus.
Weder ein

Code: Alles auswählen

htmlentities()
, noch ein

Code: Alles auswählen

utf8_decode()
hat geholfen. (Die Grafikdateien hätte ich für dich).

Folgendes hatte ich versucht:

Code: Alles auswählen

if (preg_match('/^[a-zäüö]/i', $first_letter))
{
  $testfind = array('ä','ü','ö');
  $testersatz = array('ae','ue','oe');
  $first_letter = preg_replace($testfind, $testersatz, $first_letter);
  $first_letter = '<img src="' . $letter_path  . $letter_image  . '.gif" alt="' . $first_letter . '" /> ';
}
Besten Dank im Voraus
so long