Jetzt kostenlos Anmelden!

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

1

Samstag, 21. Februar 2009, 00:47

Bugfix - Smilies im Adminbereich

Beschreibung
===================
Mit diesem kleinen Fix werden nun auch im Adminbereich die Smilies angezeigt ! ( siehe Screenshots )
Ohne diesem kleinen Fix werden im Adminbereich z.B. bei Sonstiges --> Kommentare keine Smilies angezeigt !!

Vor dem Einbau bitte Backup der zu bearbeiteten Dateien machen, da wir keine Haftung für Fehler übernehmen !!

Erfolgreich getestet unter der version 1.6.4


Installation
===================

suche in pkinc/admin/comment.php:

PHP-Quelltext

1
$comment_text=$BBCODE->parse($commentinfo['comment_text'],0,$config['comment_bb'],$config['comment_smilies'],$config['comment_images'],1,pkGetConfig('comment_imageresize'),pkGetConfig('comment_textwrap'));


und ersetze mit:

PHP-Quelltext

1
$comment_text=$BBCODE->parse($commentinfo['comment_text'],0,$config['comment_bb'],2,$config['comment_images'],1,pkGetConfig('comment_imageresize'),pkGetConfig('comment_textwrap')); // Adminsmilie Anpassung


-----------------------------------------------------------------------------------

suche in pkinc/class/bbcode.php:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
function smilies($text='')
        {
        if(!is_array($this->smiliehash))
            return $text;
            
        foreach($this->smiliehash as $smilie)
            $text=str_replace($smilie['smilie_code'],'<img src="'.$smilie['smilie_path'].'" alt="'.$smilie['smilie_title'].'" />',$text);
        
        return $text;
        }


und füge direkt DARUNTER:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
##### Admin-Smilie Anpassung by BurnerFM.de & PimpYourKit.de ######
    function smiliesadmin($text='')
        {
        if(!is_array($this->smiliehash))
            return $text;
            
        foreach($this->smiliehash as $smilie)
            $text=str_replace($smilie['smilie_code'],'<img src="../'.$smilie['smilie_path'].'" alt="'.$smilie['smilie_title'].'" />',$text);
        
        return $text;
        }
    ##### Admin-Smilie Anpassung by BurnerFM.de & PimpYourKit.de ######


-----------------------------------------------------------------------------------

suche weiter:

PHP-Quelltext

1
2
if($smilies==1)
            $text=$this->smilies($text);


und füge direkt DARUNTER:

PHP-Quelltext

1
2
3
4
##### Admin-Smilie Anpassung by BurnerFM.de & PimpYourKit.de ######
        if($smilies==2)
            $text=$this->smiliesadmin($text);
    ##### Admin-Smilie Anpassung by BurnerFM.de & PimpYourKit.de ######


-----------------------------------------------------------------------------------

Das war es auch schon !!!
»reddevil82« hat folgende Dateien angehängt:
  • adminsmilie1.jpg (16,27 kB - 30 mal heruntergeladen - zuletzt: 18. Mai 2012, 22:42)
  • adminsmilie2.jpg (21,52 kB - 33 mal heruntergeladen - zuletzt: 18. Mai 2012, 22:42)
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Beiträge: 160

Geschlecht: Männlich

PHPKIT Version: 1.6.1

2

Samstag, 28. Februar 2009, 14:16

Hm, sollte das nicht eher so aussehen?
----------->
Editiere pkinc/class/bbcode.php
----------->
SUCHE:

PHP-Quelltext

1
2
        foreach($this->smiliehash as $smilie)
            $text=str_replace($smilie['smilie_code'],'<img src="'.$smilie['smilie_path'].'" alt="'.$smilie['smilie_title'].'" />',$text);


Ersetze alles hiermit:

PHP-Quelltext

1
2
3
            if(pkFRONTEND=='admin'$path='./../';
        foreach($this->smiliehash as $smilie)
            $text=str_replace($smilie['smilie_code'],'<img src="'.$path.$smilie['smilie_path'].'" alt="'.$smilie['smilie_title'].'" />',$text);


Musste den Bug für mein Turnierscript beheben. Allerdings hatte ich das bei meinen anderen Addons anders geregelt, sodass die Smilies nicht mehr angezeigt werden wenn jemand diese Editierung vor nimmt. Bsp mein user_pic

edit// hatte den bbcode php vergessen
Mal schauen was ich jetzt mache, grummel...
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

3

Samstag, 28. Februar 2009, 21:20

Also ich denke mal das beides geht nur das deine evtl vom Code her kürzer ist.
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

4

Samstag, 28. Februar 2009, 21:30

Hallo reddivil,

fidest du das nicht etwas übertrieben in ein Bugfix nun auch schon einen Copyrighthinweis einzubauen?

LG
Kater
  • Zum Seitenanfang
  • Zum Seitenende

"Sascha" Männlich

"HellBoY the KiT"

Beiträge: 492

Geschlecht: Männlich

Wohnort: 63263 Neu-Isenburg

PHPKIT Version: 1.6.5

5

Samstag, 28. Februar 2009, 21:41

Wie du wissen solltest sind PHP Datein im Browser nicht auslesbar dies sollte nur als Zeilen markierung dienen damit man auch später einmal noch weiß was man an dieser Datei Editiert hat. Fängst du jetzt auch an in den Krümmeln zu suchen ?
  • Zum Seitenanfang
  • Zum Seitenende

Freddie Männlich

Datenbank Verwalter

Beiträge: 244

Geschlecht: Männlich

PHPKIT Version: 1.6.4

6

Samstag, 28. Februar 2009, 21:42

Kater,

dass soll wohl eher die kenntlich machen, dass dieser Bug in der Datei gefixt ist, als ein Copyright darstellen. Wer nicht möchte braucht diese Zeilen ja nicht zu kopieren bzw. einzufügen.

Ich habe meine Dateiänderungen jahrelang auch nicht gekennzeichnet und habe dadurch später etwas den Überblick verloren. ;)
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

7

Samstag, 28. Februar 2009, 21:46

Hallo Sascha,

1. war meine Antwort nicht für dich, sondern für reddevil.

2. Vergleiche mich bitte nicht mit anderen, ich bin alt genug für mich zu reden.

3. Tut mir leid, dass ich mal meine Meinung geschrieben haben.

Wird niewieder passieren!

Kater
  • Zum Seitenanfang
  • Zum Seitenende

"Sascha" Männlich

"HellBoY the KiT"

Beiträge: 492

Geschlecht: Männlich

Wohnort: 63263 Neu-Isenburg

PHPKIT Version: 1.6.5

8

Samstag, 28. Februar 2009, 21:50

es geht nicht um Meinungen es geht mittlerweil hier um das was zwischen den zeilen steht oder wie man es schreibt und da wie du annimmst das des ein copy sein soll und reddevil sowie meiner wenigkeit markieren wir die zeilen wie auch Freddie es aufgefasst hat.
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 361

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

9

Samstag, 28. Februar 2009, 21:54

Sorry,

das ich eine eigene Meinung habe.
ich fasse es anders auf.
Um eine Zeile zu markieren brauche ich nicht zwei Webadressen.

Egal lasse es.
Mir reicht es!
Ich werde meinen Mund halten.
Es kann doch wohl nicht sein, dass du dich bei jeder kleinsten Kritik die man schreibt sofort angep...... fühlst.

Kater

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Superkater13439« (28. Februar 2009, 22:00)

  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 712

Geschlecht: Männlich

PHPKIT Version: 1.6.5

10

Samstag, 28. Februar 2009, 22:31

Also Superkater, nee es soll kein Copyright sein lediglich wie Freddie bereits sagte ein Hinweis das dort was geändert wurde.

Ich baue mir immer auch bei jeden Bugfix eine auskommentierte stelle in die php mit ein damit ich wenn ich die vlt. 1 jahr später mal wieder öffne weiss voher das war und wen ich fragen kann wenn ich Probleme damit habe.

Gerne kannst du es weglassen sieht ja eh keiner ausser derjenige der FTP hat und die Dateien bearbeiten kann.

Es sollte halt nur ne Hilfestellung sein nicht mehr und nicht weniger. Für mich sind eigentlich (c) die man sieht als User egal num ob Sichtbar oder im Quelltext. Aber wie du ja weisst sieht kein User den Inhalt einer php Datei

Und jetzt habt euch alle wieder lieb. Man wir sind ein Team
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende