Buttons per input type erstellen (Mod post-report)

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Buttons per input type erstellen (Mod post-report)

Beitrag von mark2 »

Ich habe mir den Mod Post-report installiert.
Auf der Seite report_view_body.tpl wurde leider kein Button für "Meldung bearbeiten" erstellt, sondern nur als Link ausgeführt.
[ externes Bild ]
Ebenso auf der admin/reason_body.tpl
[ externes Bild ]

Wie man auf dem ersten Bild sieht habe ich in der report_view_body.tpl schon versucht einen Button dafür zu verwenden. Der Button wird zwar richtig angezeigt aber ohne Link. Ich habe keine Ahnung wich ich den entsprechenden Link einbauen kann.
Hier der code wie ich es versucht habe

Code: Alles auswählen

	<a href="{row.U_EDIT}" class="gen">{L_REPORT_EDIT}</a>
         <input type="submit" name="submit" value="{L_REPORT_EDIT}" class="mainoption" /></form>
Gruß Markus
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Es handelt sich doch auch tatsächlich um einen Link. Oder nicht?


Probiere es doch mal so:
Erweitere Deine CSS Datei mit einer Klasse.

Code: Alles auswählen

.buttons {
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 2px outset grey;
	background: #008000;
}
und den Anker rüstest Du um diese Klasse auf:

Code: Alles auswählen

<a class="buttons" href="{row.U_EDIT}" class="gen">{L_REPORT_EDIT}</a>
Und schon hast Du einen "gefaketen" Submit-Button. :P

Musst Du natürlich noch etwas an Deinen Style anpassen..... Ist ja klar.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Das hat nicht funktioniert.
Auf dem Bild sieht man links den Original Link. In der Mitte dein code und rechts mein Versuch der nich funktioniert.
[ externes Bild ]
Gruß Markus
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hm,


darf ich mal einen Blick auf die Umsetzung werfen?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Gruß Markus
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Oh Mist.
Ich hab vergessen dass bei dem style css garnicht aktiv ist. :oops:
Ich hab es jetzt in die overall_header rein und nun geht es.
Nur ist die Schrift noch zu groß und in der falschen Farbe. Wie kann ich die Farbe und Größe ändern?
Gruß Markus
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Eine Stunde später.

So weit bin ich momentan gekommen. (Bild zeigt die Ansicht mit Internet Explorer 7 )
[ externes Bild ]

Es fehlt noch an der Ausrichtung. Der Buttons ist zu tief.
Der Rahmen ist auch nicht 100% Original. Wird glaub ich aber auch nicht besser hin zu bekommen sein.

Öffne ich die Seite mit dem Firefox ist der neue Button absolut identisch wie man auf dem Bild sieht.
[ externes Bild ]

Um das so hinzubekommen musste ich aber deinen code für die css etwas erweitern.

Code: Alles auswählen

.buttons {
   font-size: {T_FONTSIZE2}px;
   font-weight : bold;
   text-decoration: none;
   padding: 1px;
   border: 2px outset {T_BODY_TEXT};
   background-color: {T_TD_COLOR1};
}
a.buttons: { color: #9998a6;}
a.buttons:link  { color: #9998a6;}
a.buttons:visited { color: #9998a6;}
a.buttons:hover { text-decoration: none; color: #9998a6;}
Gruß Markus
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Ich wollte Dir ja auch nur einen Tip geben, was Du machen könntest. Bin ja nicht Dein Vorkauer... gell * :wink: *
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Wieso funktioniert das nicht in der admin/report_reasons_body.tpl ?

Code: Alles auswählen

<tr>
	<td class="catBottom" align="center" colspan="5"><span class="gen"><a class="buttons" href="{U_CREATE}" class="gen">{L_CREATE}</a> - <a class="buttons" href="{U_RESYNC}" class="gen">{L_RESYNC}</a></span></td>
	</tr>
Es verändert sich dort nur der Text. Ein Button wird aber nicht angezeigt.
Gruß Markus
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

<a class="buttons" href="{U_CREATE}" class="gen">
Augen auf! Ent oder weder.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „phpBB 2.0: Mod Support“