Sida 1 av 1

Kan man styra ordningen på klistrade/viktiga meddelanden?

Postat: 2004-10-04 09:00
av PerJ
Kan man styra ordningen för de ämnen som är Klistrad respektive Viktigt meddelande?

Jag håller på med ett forum för ett handbollslag och i ett av forumen ska jag ha ett ämne för varje matchtillfälle. Vi deltar med 4 lag i olika serier och min tanke var att för närmast kommande omgång markeras ämnena med "Viktigt meddelande", övriga kommande omgångar markeras med "Klistrad" och spelade omgångar är omarkerade. Lagen har inte samma matchdag inför varje omgång.

Problemet är att jag vill styra vilket klistrat/viktigt meddelande som står först i forumet. Jag skulle vilja kunna göra det på samma sätt som jag kan ändra ordningen på forumen.

Går det?

Postat: 2004-10-04 13:23
av Holger
Kolla om detta hjälper:
http://www.phpbbhacks.com/download/2778

/Holger

Postat: 2004-10-04 19:43
av PerJ
Tack!
Precis vad jag ville ha på forumet. :D

:( Men jag får det bara att fungera med subSilver och inte med FI Subsilver Shadow.

modcp_body.tpl för de två ser helt olika ut och eftersom jag inte kan php blir det enklare att byta forumstilen de gånger jag behöver prioritera ordningen på ämnena i ett forum.

Postat: 2004-10-04 20:46
av Holger
Posta koden för FI Subsilver Shadow modcp_body.tpl med Code-taggen här så kollar vi.

Postat: 2004-10-04 21:26
av PerJ
Koden för modcp_body.tpl ser ut så här i FI Subsilver Shadow:

Kod: Markera allt

<form method="post" action="{S_MODCP_ACTION}">
<table width="100%" cellspacing="2" cellpadding="2" border="0">
<tr>
	<td colspan="2" class="maintitle">{L_MOD_CP}</td>
</tr>
<tr>
<td class="nav"><a href="{U_INDEX}">{L_INDEX}</a> &raquo; <a href="{U_VIEW_FORUM}">{FORUM_NAME}</a> &raquo; {L_MOD_CP}</td>
<td align="right" class="nav">{PAGINATION}</td>
</tr>
</table>
<table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
<tr>
<td class="cat" colspan="5" align="center">{L_MOD_CP}</td>
</tr>
<tr>
<td class="row1" colspan="5" align="center"><span class="genmed">{L_MOD_CP_EXPLAIN}</span></td>
</tr>
<tr>
<th colspan="2">{L_TOPICS}</th>
<th>{L_REPLIES}</th>
<th>{L_LASTPOST}</th>
<th>{L_SELECT}</th>
</tr>
<!-- BEGIN topicrow -->
<tr>
<td class="row1"><img src="{topicrow.TOPIC_FOLDER_IMG}" alt="{topicrow.L_TOPIC_FOLDER_ALT}" title="{topicrow.L_TOPIC_FOLDER_ALT}" /></td>
<td width="100%" class="row1">&nbsp;<span class="topictitle">{topicrow.TOPIC_TYPE}<a href="{topicrow.U_VIEW_TOPIC}">{topicrow.TOPIC_TITLE}</a></span></td>
<td class="row2" align="center"><span class="gensmall">{topicrow.REPLIES}</span></td>
<td align="center" nowrap="nowrap" class="row1"><span class="gensmall">{topicrow.LAST_POST_TIME}</span></td>
<td class="row2" align="center"><input type="checkbox" name="topic_id_list[]" value="{topicrow.TOPIC_ID}" /></td>
</tr>
<!-- END topicrow -->
<tr> 
<td colspan="5" align="right" class="cat"> {S_HIDDEN_FIELDS} 
<input type="submit" name="delete" class="catbutton" value="{L_DELETE}" />
&nbsp; 
<input type="submit" name="move" class="catbutton" value="{L_MOVE}" />
&nbsp; 
<input type="submit" name="lock" class="catbutton" value="{L_LOCK}" />
&nbsp; 
<input type="submit" name="unlock" class="catbutton" value="{L_UNLOCK}" />
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
</form>
<table width="100%" cellspacing="2" cellpadding="2" border="0">
	<tr>
		<td class="nav"><a href="{U_INDEX}">{L_INDEX}</a> &raquo; <a href="{U_VIEW_FORUM}">{FORUM_NAME}</a> &raquo; {L_MOD_CP}</td>
		<td align="right" class="nav">{PAGINATION}</td>
	</tr>
	<tr>
		<td colspan="2"><br />{JUMPBOX}</td>
		</tr>
</table>

Och så här skulle jag göra:

Kod: Markera allt

#-----[ OPEN ]------------------------------------------ 
#
templates/subSilver/modcp_body.tpl
#
#-----[ FIND ]------------------------------------------ 
#
	<td class="catHead" colspan="5" align="center" height="28"><span class="cattitle">{L_MOD_CP}</span>
#
#-----[ IN-LINE FIND ]------------------------------------------ 
#
colspan="5"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
#
colspan="6"
#
#-----[ FIND ]------------------------------------------ 
#
	  <td class="spaceRow" colspan="5" align="center"><span class="gensmall">{L_MOD_CP_EXPLAIN}</span></td>
#
#-----[ IN-LINE FIND ]------------------------------------------ 
#
colspan="5"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
#
colspan="6"
#
#-----[ FIND ]------------------------------------------ 
#
	  <th width="5%" class="thRight" nowrap="nowrap">&nbsp;{L_SELECT}&nbsp;</th>
#
#-----[ REPLACE WITH ]------------------------------------------ 
#
	  <th width="5%" nowrap="nowrap">&nbsp;{L_SELECT}&nbsp;</th>
	  <th width="10%" class="thRight" nowrap="nowrap">&nbsp;{L_PRIORITY}&nbsp;</th>
#
#-----[ FIND ]------------------------------------------ 
#
	  <td class="row2" align="center" valign="middle"> 
		<input type="checkbox" name="topic_id_list[]" value="{topicrow.TOPIC_ID}" />
	  </td>
#
#-----[ AFTER, ADD ]------------------------------------------ 
#
	  <td class="row1" align="center" valign="middle"> 
		<input type="Text" name="topic_cement:{topicrow.TOPIC_ID}" value="{topicrow.TOPIC_PRIORITY}" maxlength="5" size="5" />
	  </td>
#
#-----[ FIND ]------------------------------------------ 
#
	  <td class="catBottom" colspan="5" height="29"> {S_HIDDEN_FIELDS} 
#
#-----[ IN-LINE FIND ]------------------------------------------ 
#
colspan="5"
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
#
colspan="6"
#
#-----[ FIND ]------------------------------------------ 
#
		<input type="submit" name="unlock" class="liteoption" value="{L_UNLOCK}" />
#
#-----[ AFTER, ADD ]------------------------------------------ 
#
		&nbsp;
		<input type="submit" name="cement" class="liteoption" value="{L_PRIORITIZE}" />
#

Det vore kul att få det att funka i FI för jag hade tänkt att bara använda den stilen i forumet.

Postat: 2004-10-05 09:22
av Holger
Prova följande (gör BACKUP först!):

hitta

Kod: Markera allt

<td class="cat" colspan="5" align="center">{L_MOD_CP}</td>
ersätt med

Kod: Markera allt

<td class="cat" colspan="6" align="center">{L_MOD_CP}</td>
hitta

Kod: Markera allt

<td class="row1" colspan="5" align="center"><span class="genmed">{L_MOD_CP_EXPLAIN}</span></td>
ersätt med

Kod: Markera allt

<td class="row1" colspan="6" align="center"><span class="genmed">{L_MOD_CP_EXPLAIN}</span></td>
hitta

Kod: Markera allt

<th>{L_SELECT}</th>
ersätt med

Kod: Markera allt

<th>{L_SELECT}</th>
<th>{L_PRIORITY}</th>
hitta

Kod: Markera allt

<td class="row2" align="center"><input type="checkbox" name="topic_id_list[]" value="{topicrow.TOPIC_ID}" /></td>
infoga därefter

Kod: Markera allt

<td class="row2" align="center"><input type="Text" name="topic_cement:{topicrow.TOPIC_ID}" value="{topicrow.TOPIC_PRIORITY}" maxlength="5" size="5" /></td>
hitta

Kod: Markera allt

<td colspan="5" align="right" class="cat"> {S_HIDDEN_FIELDS}
ersätt med

Kod: Markera allt

<td colspan="6" align="right" class="cat"> {S_HIDDEN_FIELDS}
hitta

Kod: Markera allt

<input type="submit" name="unlock" class="catbutton" value="{L_UNLOCK}" />
infoga därefter

Kod: Markera allt

&nbsp;
<input type="submit" name="cement" class="catbutton" value="{L_PRIORITIZE}" />
Prova, jag hoppas att det funkar!

/Holger

Postat: 2004-10-05 17:02
av PerJ
Naturligtvis funkar det :D

Det var skönt för nu behöver jag bara ha FI-stilen att erbjuda.

Än en gång tack!

Postat: 2004-10-05 17:06
av Holger
PerJ skrev:Naturligtvis funkar det :D

Det var skönt för nu behöver jag bara ha FI-stilen att erbjuda.

Än en gång tack!
Vassego! :D