Seite 1 von 2

Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 09:01
von LisaserstesForum
Hi, ich versuche grade die posting_layout.html (prosilver) so zu ändern, dass die Dateianhangbox über dem Beitrag statt darunter angezeigt wird.
(nur für eine bestimmte Gruppe)
Das Ziel soll sein, dass man nicht erst zum Bildupload runter scrollen muss, was besonders bei vielen einzufügenden Bildern hilfreich ist.
Ich habe schon ein bißchen rumprobiert und eigentlich gedacht, dass ich jetzt die Lösung habe, leider ändert sich aber gar nichts.

Das hier ist das normale posting_layout.html: https://www.phpbb.de/support/pastebin.p ... iew&s=1334
Und so habe ich es jetzt probiert: https://www.phpbb.de/support/pastebin.p ... iew&s=1333

Ich habe also diesen Teil oben eingefügt:

Code: Alles auswählen

<div class="panel" id="postingbox">
        <div class="inner"><span class="corners-top"><span></span></span>
       
        <h3>{L_POST_A}</h3>
 
        <!-- DEFINE $EXTRA_POSTING_OPTIONS = 1 -->
        <!-- INCLUDE posting_editor.html -->
        {S_FORM_TOKEN}
        <span class="corners-bottom"><span></span></span></div>
</div>
 
<!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->
 
 
<!-- IF S_SHOW_POLL_BOX or S_POLL_DELETE --><!-- INCLUDE posting_poll_body.html --><!-- ENDIF -->
Ist das der falsche Code? :-?

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 14:20
von Kirk
Hallo
Du musst die posting_editor.html auch bearbeiten, such mal nach:

Code: Alles auswählen

	<!-- IF not S_PRIVMSGS and not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 -->
		<div id="tabs">
			<ul>
				<li id="options-panel-tab" class="activetab"><a href="#tabs" onclick="subPanels('options-panel'); return false;"><span>{L_OPTIONS}</span></a></li>
				<!-- IF S_SHOW_ATTACH_BOX --><li id="attach-panel-tab"><a href="#tabs" onclick="subPanels('attach-panel'); return false;"><span>{L_ADD_ATTACHMENT}</span></a></li><!-- ENDIF -->
				<!-- IF S_SHOW_POLL_BOX || S_POLL_DELETE --><li id="poll-panel-tab"><a href="#tabs" onclick="subPanels('poll-panel'); return false;"><span>{L_ADD_POLL}</span></a></li><!-- ENDIF -->
			</ul>
		</div>
	<!-- ENDIF -->

	<!-- IF not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 -->
	<div class="panel bg3" id="options-panel">
		<div class="inner"><span class="corners-top"><span></span></span>

		<fieldset class="fields1">

	<!-- IF S_HAS_ATTACHMENTS -->
		<div class="panel bg2" id="options-panel">
			<div class="inner"><span class="corners-top"><span></span></span>
			<h3>{L_POSTED_ATTACHMENTS}</h3>

			<fieldset class="fields2">

			<!-- BEGIN attach_row -->
			<dl>

				<dt><label for="comment_list_{attach_row.ASSOC_INDEX}">{L_FILE_COMMENT}:</label></dt>
				<dd><textarea name="comment_list[{attach_row.ASSOC_INDEX}]" id="comment_list_{attach_row.ASSOC_INDEX}" rows="1" cols="35" class="inputbox">{attach_row.FILE_COMMENT}</textarea></dd>
				<dd><a href="{attach_row.U_VIEW_ATTACHMENT}" class="{S_CONTENT_FLOW_END}">{attach_row.FILENAME}</a></dd>
				<dd style="margin-top: 5px;">
					<!-- IF S_INLINE_ATTACHMENT_OPTIONS --><input type="button" value="{L_PLACE_INLINE}" onclick="attach_inline({attach_row.ASSOC_INDEX}, '{attach_row.A_FILENAME}');" class="button2" />&nbsp; <!-- ENDIF -->
					<input type="submit" name="delete_file[{attach_row.ASSOC_INDEX}]" value="{L_DELETE_FILE}" class="button2" />
				</dd>
			</dl>
			{attach_row.S_HIDDEN}
				<!-- IF not attach_row.S_LAST_ROW --><hr class="dashed" /><!-- ENDIF -->
			<!-- END attach_row -->

			</fieldset>

			<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->
Wenn du dieses nur für bestimmte Gruppen anzeigen lassen willst, müsstest du das hier noch machen:
Template Variable zur Prüfung der Gruppen Mitgliedschaft

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 14:27
von LisaserstesForum
Jetzt habe ich ein großes Fragezeichen im Gesicht.
Durch die Datei steig ich ja gar nicht durch :-?

Die Funktion zur Überprüfung der Gruppenzugehörigkeit hab ich schon eingebaut und funktioniert auch.

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 14:38
von Kirk
Das ist code für Optionen Dateianhang hochladen wie es unterhalb vom Beitragseditor steht.
Dieses willst du doch für bestimmte Gruppen oberhalb anzeigen lassen oder?

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 14:41
von LisaserstesForum
Ja, ich merke nur gerade, dass der Quelltext der posting_editor.html durch eine andere MOD ziemlich umgebaut ist,
da muss ich jetzt erstmal versuchen durchzusteigen.
Danke für den Tip.

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 15:00
von LisaserstesForum
Auweia, da sind mindestens zwei MODs mit drin, dadurch ist alles etwas durcheinander.

<!-- IF not S_PRIVMSGS and not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 --> Zeile 235

<!-- IF not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 --> Zeile 245

<!-- IF S_HAS_ATTACHMENTS --> Zeile 156

Hier mal der komplette Code: https://www.phpbb.de/support/pastebin.p ... iew&s=1335

Welchen Teil muss ich jetzt verschieben bzw. nach oben kopieren, damit die komplette Box über dem
Beitragsfeld angezeigt wird?

Box: http://www.fotos-hochladen.net/uploads/ ... uqyjop.png

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 26.09.2013 19:27
von Kirk
Da fehlt mir leider die Zeit dazu um genau nachzuschauen, vielleicht nimmt sich jemand anders dein Prob. an.

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 27.09.2013 15:50
von LisaserstesForum
Ich verstehe es nicht.
Ich füge in der posting_layout.html nach

Code: Alles auswählen

<form id="postform" method="post" action="{S_POST_ACTION}"{S_FORM_ENCTYPE}>
das hier ein:

Code: Alles auswählen

<!-- IF S_GROUP_8 -->
test
<!-- ENDIF -->
Das "test" (1) wird dann auch oben unter dem Titel angezeigt.
Wenn ich daraus aber jetzt das mache, um die Dateianhangbox einzubinden

Code: Alles auswählen

<!-- IF S_GROUP_8 -->
test
<!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->
<!-- ENDIF -->
dann wird die zusätzliche Dateianhangbox (2) unten eingefügt.
Kann mir das jemand erklären? :geek:

Hier ein Screenshot, 1 ist das "test", 2 die zusätzliche Dateianhangbox: http://www.fotos-hochladen.net/uploads/ ... 671945.png

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 27.09.2013 21:10
von Crizzo
Ich hätte gerne mal einen Link nebst Testaccount. :)

Re: Dateianhangbox über Beitragsfeld statt darunter

Verfasst: 27.09.2013 23:06
von LisaserstesForum
Kein Problem :)

Link: http://short4u.de/5245f32311512
User: Testuser
PW: 09.phpBB5$22o-nb

Ich habe den Testuser schon in die Gruppe mit der ID8 hinzugefügt.