Сылка на кнопки Форумы


Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Твой софтовый форум Форумы Сылка на кнопки

Автор: morgunova 27.01.2008 - 12:55

Подскажите , как сделать так чтобы при нажатии кнопки «открыть новую тему» посетитель перебрасывался на другую страницу PHP или HTML ( где можно поставить рекламу ) , ну а на ней уже и была бы кнопка, «открыть новую тему» в HTML знаю как сделать , но чтото с PHP не получается , пробовал редактировать post.php но при этом начинает страдать «ответить» ! НЕLP . Что сможете посоветовать ? Мне нужно это побыстрее поэтому за решение моей проблемы презентую 500 Руб . (оплата по, Web Money или налом в СПБ м, кировский завод или Автово )

Автор: PRYANIK 27.01.2008 - 13:18

Цитата | Quote(morgunova @ 27.01.2008 - 12:58)
где можно поставить рекламу
*

А что за цирк такой будет smile.gif? Не проще ли поставить рекламу в сам форум?
Скажу по секрету, «Создать тему» - не самая выгодная часть форума для рекламы)

Автор: morgunova 27.01.2008 - 13:35

Цирк или не цирк мне все равно , мнебы знать как ето осуществить , что и где поменять , а зачем ето нужно потом раскажу . biggrin.gif

Автор: PRYANIK 27.01.2008 - 13:52

Ссылки сидят в скинах.
2.3.3 не видел, но думаю где-то в сносках topics или posts. (в редакторе скинов).

Автор: morgunova 27.01.2008 - 14:03

Я в програмировании мало что понимаю , но вот что нашол
this->do_into_code = array( 'new_post' => '00',
'new_post_do' => '01',
'reply_post' => '02',
'reply_post_do' => '03',
'edit_post' => '08',
'edit_post_do' => '09',
'poll_add' => '14',
'poll_add_do' => '15' );


Вот пребывал вставлять вместо '00' мою ссылку к примеру
http://softoroom.net/blabla.html но чтото так не прокатывает , при нажатии на кнопку создать новое сообщение бред какойто происходит


как я понел надо просто Для этого в макросе прописывать вместо картинки t_new.gif просто ссылку с именем , но как ето сделать не пойму

Автор: PRYANIK 27.01.2008 - 14:32

Создать тему из форума.

в skin_forum -> PageTop искать :
<{A_POST}> и менять там ссылку.




Создать тему из темы:

в skin_topic -> TableFooter искать :
<{A_POST}> и менять там ссылку.



смотрел в 2.1.3. Думаю у тебя аналогично smile.gif..

Автор: morgunova 27.01.2008 - 15:29

чтото не найду куда вставить , вот содержимое skin_topic -> TableFooter :


<!-- END TABLE -->
<if="$is_outline == 1">
<br />
<div class="borderwrap">
</if>
<!-- TABLE FOOTER -->
<div class="barc">
<div style="float: right; padding: 5px 5px 0 0;"><a href="{$this->ipsclass->base_url}showtopic={$data['TOPIC']['tid']}&amp;view=old" style='text-decoration:none'>&laquo; {$this->ipsclass->lang['t_old']}</a>
&middot; <a href="{$this->ipsclass->base_url}showforum={$data['FORUM']['id']}" style='font-weight: bold;text-decoration:none'>{$data['FORUM']['name']}</a>
&middot; <a href="{$this->ipsclass->base_url}showtopic={$data['TOPIC']['tid']}&amp;view=new" style='text-decoration:none'>{$this->ipsclass->lang['t_new']} &raquo;</a></div>
<div>
<form action="{$this->ipsclass->base_url}" method="post" name="search">
<input type="hidden" name="forums" value="{$data['FORUM']['id']}" />
<input type="hidden" name="topic" value="{$data['TOPIC']['tid']}" />
<input type="hidden" name="act" value="Search" />
<input type="hidden" name="CODE" value="searchtopic" />
<input type="text" size="25" name="keywords" class="searchinput" value="{$this->ipsclass->lang['enter_keywords']}" onfocus="this.value = '';" />&nbsp;
<input type="submit" value="{$this->ipsclass->lang['search_topic']}" class="button" />
</form>
</div>
</div>
</div>
<br />
<!--IBF.MOD_FULL_WRAPPER-->
<!--IBF.MOD_PANEL_NO_MOD-->
<table class='ipbtable' cellspacing="0">
<tr>
<td style='padding-left:0px' width="30%" nowrap="nowrap" valign="middle"><div>{$data['TOPIC']['SHOW_PAGES']}</div></td>
<td class='nopad' style='padding:5px 0px 5px 0px' align="right" width="70%"><!--IBF.QUICK_REPLY_CLOSED--><!--IBF.TOPIC_REPLY--><a href="{$this->ipsclass->base_url}act=post&amp;do=new_post&amp;f={$data['FORUM']['id']}" title="{$this->ipsclass->lang['start_new_topic']}"><{A_POST}></a></td>
</tr>
</table>
<!--IBF.TOPIC_ACTIVE-->
<!--IBF.QUICK_REPLY_OPEN-->
<br />
<div class="borderwrap">
<div class="row2" style="padding: 5px;">
<!--IBF.MULTIMOD-->
<div align="right">{$data['FORUM']['JUMP']}</div>
</div>
</div>
<br />
<!-- NON JS STUFF -->
<div id='topicoptionsjs'>
<a name='topicdisplay'></a>
<div class='borderwrap'>
<div class="bar" style="padding: 5px;text-align:center">
<strong>{$this->ipsclass->lang['topic_display']}:</strong> {$data['TOPIC']['to_button_standard']} &middot;
{$data['TOPIC']['to_button_linearpl']} &middot;
{$data['TOPIC']['to_button_threaded']}
</div>
</div>
<br />
<a name='topicoptions'></a>
<div class='borderwrap'>
<div class="bar" style="padding: 5px;text-align:center">
<a href='{$this->ipsclass->base_url}act=usercp&amp;CODE=start_subs&amp;method=topic&amp;tid={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['track_topic']}</a> &middot;
<a href='{$this->ipsclass->base_url}act=Forward&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['forward']}</a> &middot;
<a href='{$this->ipsclass->base_url}act=Print&amp;client=printer&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{$this->ipsclass->lang['print']}</a> &middot;
<a href='{$this->ipsclass->base_url}act=usercp&amp;CODE=start_subs&amp;method=forum&amp;fid={$data['FORUM']['id']}'>{$this->ipsclass->lang['ft_title']}</a>
</div>
</div>
<br />
<if="$data['TOPIC']['_allow_rate'] != 0">
<a name='topicrating'></a>
<div class='borderwrap'>
<div class="bar" style="padding: 5px;text-align:center">
<form action='{$this->ipsclass->base_url}&amp;showtopic={$data['TOPIC']['tid']}&amp;addrating=1&amp;st={$this->ipsclass->input['st']}' method='POST'>
<strong>{$this->ipsclass->lang['topic_rating']}</strong> &nbsp;<select name='rating'>
<option value='5'>* * * * *</option>
<option value='4'>* * * *</option>
<option value='3'>* * *</option>
<option value='2'>* *</option>
<option value='1'>*</option>
</select> <input class='button' type='submit' value=' {$this->ipsclass->lang['dd_rate_button']} ' />
</form>
</div>
</div>
</if>
</div>
<script type='text/javascript'>
//<![CDATA[
document.getElementById('topicoptionsjs').style.display = 'none';

// Scroll to PID?
topic_scroll_to_post( parseInt("{$this->ipsclass->input['gopid']}") );
//]]>
</script>





а это skin_forum -> PageTop



<script language="javascript" type="text/javascript">
<!--
var unselectedbutton = "{$this->ipsclass->vars['img_url']}/topic_unselected.gif";
var selectedbutton = "{$this->ipsclass->vars['img_url']}/topic_selected.gif";
var lang_gobutton = "{$this->ipsclass->lang['f_go']}";
var lang_suredelete = "{$this->ipsclass->lang['cp_js_delete']}";
var lang_otherpage = "{$this->ipsclass->lang['jscript_otherpage']}";
var lang_clickhold = "{$this->ipsclass->lang['js_clickhold']}";
var perm_can_edit = $can_edit;
var perm_can_open = $can_open;
var perm_can_close = $can_close;
var perm_max_length = {$this->ipsclass->vars['topic_title_max_len']};
// Set up img vars
var img_markers = {
'bc_new.gif' : 'bc_nonew.gif',
'bf_new.gif' : 'bf_nonew.gif',
'br_new.gif' : 'br_nonew.gif'
};
var regex_markers = 'bc_new.gif|bf_new.gif|br_new.gif';
//-->
</script>
<script type="text/javascript" src="jscripts/ipb_forum.js"></script>
<!--IBF.SUBFORUMS-->
<table class='ipbtable' cellspacing="0">
<tr>
<td style='padding-left:0px' width="60%">{$data['SHOW_PAGES']}</td>
<td class='nopad' style='padding:0px 0px 5px 0px' align="right" nowrap="nowrap"><a href="{$this->ipsclass->base_url}act=post&amp;do=new_post&amp;f={$data['id']}"><{A_POST}></a></td>
</tr>
</table>
<div class="borderwrap">
<div class="maintitle" style='padding:4px'>
<!-- TABLE FIX FOR MOZILLA WRAPPING-->
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td width='99%'><div><{CAT_IMG}>&nbsp;{$data['name']}</div></td>
<td width='1%' nowrap='nowrap' align='right'>
<div class='popmenubutton' id='forummenu-options'><a href='#forumoptions'>{$this->ipsclass->lang['forum_options']}</a> <img src='{$this->ipsclass->vars['img_url']}/menu_action_down.gif' alt='V' title='{$this->ipsclass->lang['global_open_menu']}' border='0' /></div>
</td>
</tr>
</table>
</div>
<table class='ipbtable' cellspacing="1">
<tr>
<th align="center">&nbsp;</th>
<th align="center">&nbsp;</th>
<th width="50%" nowrap="nowrap">{$this->ipsclass->lang['h_topic_title']}</th>
<th width="7%" style="text-align:center" nowrap="nowrap">{$this->ipsclass->lang['h_replies']}</th>
<th width="14%" style="text-align:center" nowrap="nowrap">{$this->ipsclass->lang['h_topic_starter']}</th>
<th width="7%" style="text-align:center" nowrap="nowrap">{$this->ipsclass->lang['h_hits']}</th>
<th width="22%" nowrap="nowrap">{$this->ipsclass->lang['h_last_action']}</th>
<if="$this->ipsclass->member['is_mod'] == 1">
<th width="1%" align="center"><a href="#" title="{$this->ipsclass->lang['click_for_mod']}" onclick="forum_select_all(); return false;"><img name="imgall" id='ipb-topics-all' src="{$this->ipsclass->vars['img_url']}/topic_unselected.gif" alt='' /></th>
</if>
</tr>
<!-- Forum page unique top -->
<!--IBF.ANNOUNCEMENTS-->


как правильно вставить , ато я в програмирование ваще 0

Автор: PRYANIK 27.01.2008 - 15:37

В первом.
<a href="{$this->ipsclass->base_url}act=post&amp;do=new_post&amp;f={$data['FORUM']['id']}" title="{$this->ipsclass->lang['start_new_topic']}"><{A_POST}></a>

Во втором
<a href="{$this->ipsclass->base_url}act=post&amp;do=new_post&amp;f={$data['id']}"><{A_POST}></a>

То что выделил, сменить на своё.

Автор: morgunova 27.01.2008 - 16:25

УРА! biggrin.gif Уже пол дела сделано , в обще все поставил как вы сказали , при Создании темы из форума все работает , переключается туды куда я ссылку воткнул , но чтото при
Создании темы из темы все равно открывается создание новой темы . Что посоветуете ?

Автор: PRYANIK 27.01.2008 - 16:44

Цитата | Quote(morgunova @ 27.01.2008 - 16:28)
Создании темы из темы все равно открывается создание новой темы . Что посоветуете ?
*

Заменить так же <{A_POST}> в:
skin_topic -> topic_end_first_post
skin_topic -> topic_page_top

Автор: morgunova 27.01.2008 - 17:05

Ну вродебы что хотел ,получил , biggrin.gif Какой у вас WEB mony ?

i Уведомление:
Ну, во-первых, не WEB mony, а WebMoney
Во-вторых, закрыто по причине решения проблемы!


  Яндекс цитирование   Rambler's Top100