Zum Inhalt springen

mm_forum ohne img Buttons

Erstellt am 16. Februar 2008 · 25 Antworten · letzte Antwort am 27. Februar 2008 · Seite 1 von 2

Tags: Frage

Ager ·

Sitz auch grad an dem selben Problem, da es mit Bildern bei mir Fehler gibt.
Umstellen kannst du es wie folgt:
Gehe auf Template und wähle dort dein root Template aus. Rechts oben gehst du dann auf TypoScriptObject Browser. Dort dann der Reihe nach in plugin / tx_mmforum.pi1 / bottons und setzt dort beide Werte auf TEXT anstatt Image

laymore ·

Danke Ager.
Soviel hatte ich verstanden. Da du es mir jetzt so haarklein aufgedröselt hast, bin ich mir sicher dass irgendetwas nicht stimmen kann bei mir (ich meine die Typo installation).
Es gibt dieses Objekt buttons nicht bei mir. Alles andere schon aber nicht .buttons. Das Verrückte ist, dass mein Forum ja funktioniert...

Zu dem Gifbuilder:
Er ist nach meinem Verständnis teil von ImageMagick.
http://www.imagemagick.org/script/index.php

Und mit frischer Motivation habe ich Zeile für Zeile erneut geprüft. Das Objekt .buttons gibt es nicht bei mir. Bei Interesse übergebe ich URL und Login an einen Fachmann und lass mir Zeigen wo der Button hängt!
Hier noch ein Screen auf dem nach meinem Verständnis das Objekt Buttons auftauchen müsste:
Bild: robert-wadle.de/SuchDieMaus.gif

Ager ·

Steht bei mir ganz unten. Hast du die neuste Version drauf? Die alten haben das nicht. Vlt. auch mal versuchen den Cache zu leeren, bei mir stand es am Anfang auch nicht da.

Aber es bringt eh nichts. Wenn man die Buttons als TEXT definiert steht nicht der Button als Text da sondern der komplette Link. Absolut unmöglich damit zu arbeiten.

just2b ·

ich hab auf das ganze rendering ganz verzichtet und mach das so

plugin.tx_mmforum_pi1 {
	dateFormat = d.m.y [H:i]
	
	list_topics {
		lastPostDate_stdWrap {
			strftime = %e.%m.%Y [%H:%M]
		}
	}
	
	images {
		topicicon = email.png
		topicicon_new = email_add.png
		topicicon_unanswered = email_open.png	
		solved = solved.png

	}


	buttons {
		normal >
		normal = TEXT
		normal {
			value= <img src="fileadmin/template/ext/mmforum/gfx/{field:button_iconname}" alt="{field:button_label}" title="{field:button_label}" />
			insertData = 1
			typolink.parameter.field = button_link
		}
		
		
		small >
		small < .normal
	}
}

url kann ich noch nicht posten

georg

laymore ·
just2b schrieb
...

buttons {
                normal >
		normal = TEXT
		normal {
			value= <img src="fileadmin/template/ext/mmforum/gfx/{field:button_iconname}" alt="{field:button_label}" title="{field:button_label}" />
			insertData = 1
			typolink.parameter.field = button_link
		}
...
}

Ich verbeuge mich wie ich es schon für deine Extensions tue. Auf die Idee wäre ich als Neuling nicht mal im Ansatz gekommen. Jetzt aber trotzdem mal eine Frage da es bei mir nicht einfach mit Copy und Paste funktioniert:

Du löscht den Inhalt des Buttonobjekts .normal, belegst es mit dem Objekttyp TEXT und schaufelst dir dann die Benennungen, die in der Extension nach wie vor unberührt bleiben, auf dein neues TEXT-Objekt (?).
Dabei zeigst du auf den Ordner fileadmin/template/ext/mmforum/gfx/. Darin dürften dann die entsprechenden Grafiken der Extension sein. Ist das soweit richtig? Die Grafiken jedoch verwendest du ja garnicht, sondern nur die Benennungen der Dateien oder?
Da der Ordner manuell erstellt sein dürfte: Was genau ist darin und wo finde ich das, wenn meine Extensions ihren Kram in typo3conf/ ablegen?

just2b ·

Hallo,

alles richtig verstanden. in dem ordner liegen die icons einfach.
mach mal nur ein
value= {field:button_iconname}

und du bekommst im FE mal den dateinamen raus. dann nur noch die grafik mit den namen erstellen und fertig

georg

MohnSemmel ·

Also ich hab den Pfad bei value einfach auf das Unterverzeichnis im Fileadmin geändert. Das funktioniert zwar für einige Buttons, aber leider nicht für alle. Ist das eigentlich ein Bug in der 1.5er?

       	buttons {
                	small >
                	small = TEXT
                	small {
                        	value= <img src="fileadmin/ext/mm_forum/tmpl/xxxxxx/img/default/buttons/icons/{field:button_iconname}" alt="{field:button_label}" title="{field:button_label}" />
                        	insertData = 1
                        	typolink.parameter.field = button_link
                	}
                	normal >
                	normal < .small

Ich hab auch, ohne zu wissen was es bedeutet, small und normal vertauscht, weil die Buttons bei mir doch recht groß sind (48x48-). hat aber leider nix gebracht!

Gruß
Semmel

MohnSemmel ·

Stimmt 😃

Also ... Wenn ich den Pfad aus deinem TS-Setup auf den Pfad ändere (siehe oben), dann sind alle Buttons da, außer die aus dem Plugin "Private Nachrichten". Dort werden immer noch Buttons generiert.

m.​helmich ·
MohnSemmel schrieb

Ich hab auch, ohne zu wissen was es bedeutet, small und normal vertauscht, weil die Buttons bei mir doch recht groß sind (48x48-). hat aber leider nix gebracht!

Hallo,

in dem Pfad, den du angegeben hast, sind ja auch keine default-Buttons drin, sondern die Icons für die Gifbuilder-Buttons. Da es in der 0.1.5 keine statischen Defaultbuttons gibt (würde ja auch keinen Sinn machen), musst du die Buttons wohl oder übel selbst anlegen, wenn du statische Bilder als Buttons verwenden möchtest.

Martin

MohnSemmel ·

ok, das heisst solange kein Custom-Button da ist werden die Buttons über Gifbuilder erstellt? Wenn ja, wo kann ich denn Einstellungen für diese automatisch generierten Buttons machen (z.B. Farbe der Schrift). Ist das auch schon so in der Doku drin, ich hab da nämlcih nix gefunden.

Vielen Dank schon mal
Semmel

m.​helmich ·

Hallo,

die Buttons werden über den Gifbuilder erstellt, solange im TS eingestellt ist, dass die Buttons über den Gifbuilder erstellt werden. Und zwar hier:

plugin.tx_mmforum_pi1.buttons

Martin

laymore ·
m.helmich schrieb

die Buttons werden über den Gifbuilder erstellt, solange im TS eingestellt ist, dass die Buttons über den Gifbuilder erstellt werden. Und zwar hier:

plugin.tx_mmforum_pi1.buttons

#angry#

Sorry aber genau da bin ich eingekratert. (Siehe vorher im diesem Thread)

Also ich habe jetzt mal deinen Vorschlag ( @ got2b ) umgesetzt und muss leider sagen, dass es nicht funktioniert. Der Fehler liegt bestimmt bei mir, da du den Code ja irgendwie zum rennen gebracht hast.
Jedenfalls ist das mm_forum ja auch mit Rendering eine wirklich gute und attraktive Extension, also lasse ich das Thema bis auf weiteres erstmal ruhen.
Danke trotzdem.

MohnSemmel ·

Ja, sorry. Mir hilft die Info auch nicht wirklich weiter. Zumal es tx_mmforum_pi1.buttons in der Doku gar nicht gibt. Aber egal. Eigentlich wollte ich nur wissen, wie ich die Farbe der Gifbuilderschrift ändern kann, i.S.v. geh da hin und ändere den Farbwert. Dann wär ich schon happy o.O

m.​helmich ·

Also gut. Gehe da hin: "plugin.tx_mmforum_pi1.buttons.normal.file.30.fontColor" und ändere den Farbwert. Anschließend sage "plugin.tx_mmforum_pi1.buttons.small.file.30.fontColor < plugin.tx_mmforum_pi1.buttons.normal.file.30.fontColor" und wiederhole das ganze für pi2 bis pi6.