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

bagalude ·

Hi Forum,

irgendwie stehe ich grade ein wenig auf der Leitung. Kann mir einer von Euch vielleicht sagen wie ich die grafischen Buttons in der Listansicht (Antwort, Zitieren etc) des mm_forums auf rein css umstelle? Ich möchte sie als einfache Text-Links ohne die Images darstellen, finde aber grade nicht den richtigen Ansatz... #angry#

vg
Bagalude

m.​helmich ·

Hallo,

unter plugin.tx_mmforum_pi1.buttons findest du die Konfigurationen für die entsprechenden Buttons. Diese können nach belieben überschrieben und zum Beispiel durch TEXT-Objekte ausgetauscht werden.

Martin

laymore ·
m.helmich schrieb

Hallo,

unter plugin.tx_mmforum_pi1.buttons findest du die Konfigurationen für die entsprechenden Buttons. Diese können nach belieben überschrieben und zum Beispiel durch TEXT-Objekte ausgetauscht werden.

Martin

Ich kapituliere! Bitte sagt mir wo und wie ich dahin (plugin.tx_mmforum_pi1.buttons) komme.
Ich suche schon Stunden. Erlöst mich von meinen Qualen! Danke.

laymore ·

Mein Hilfegesuch scheint sich ja auf einer Ebene abzuspielen, die den meisten hier trivial erscheint.
Ich will kurz betonen, dass ich die meisten Probleme in der Tat durch selbst suchen und durch viel Lesen bisher lösen konnte. Diesmal komme ich echt nicht weiter es ist glaub ich einfach nur ein Verständnisproblem. Daher wäre ein kurzer Einzeiler wirklich hilfreich.

aphex13 ·

hallo!

du findest das im TS-tempalte im Typoscript Object Broswer....

dort gibt es das "plugin.tx_mmforum_pi1.buttons"

entweder geleich dort oder im TS-setup überschreiben.

lg gernot

laymore ·

Könnte etwas bei der Installation schief gelaufen sein?
Ich meine ihr habt mich ja jetzt mit der Nase voll draufgehalten (Danke übrigens) aber es gibt dieses Objekt einfach nicht bei mir.

Der Post ist aktuell also bleibt mir nur die Erklärung, dass ich das Objekt .buttons per TS selbst erzeugen muss. Richtig?

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