Твой софтовый форум > WeB - Developments > Скрипты > Форумы

Добаляю кнопку

,

Непойму что и как!

Дата публикации: 19.05.2006 - 01:16
Pages: 1, 2
Vanek2005
Короче праблема следующая, я хочу добавить кнопку спасибо после каждого сообщения, добавил в макросы её и добавляю ей в skin_topic-> RenderRow так вот
CODE
<a href="java script:rep_change_window_open('{ipb.script_url}act=rep&type=win_add&mid={$author['id']}&p={$post['pid']}')"><{ADD_REP}></a>

Но ссылка на кнопке получается такаого вида
CODE
http://www.site.ru/forum/java%20script:rep_change_window_open('http://www.site.ru/forum/index.php?act=rep&type=win_add&mid=1&p=2241')

Тоесть лишние получаются _http://www.site.ru/forum/_ перед java script:rep_change_window_open.
Что делать как избавится? Как правиьно прописать?
Diablos
Вообще как бы есть инструкция по установк е мода ! Я эту инструкцию в глаза не видел поэтому не прочитав её я помочь тебе не смогу ! Или дай ссылку я мод скачаю этот и разберусь что и как !
Vanek2005
Это самопал по сути,но работает... Инструкция такая, это дополнение к моду eXTended Reputation System самопал но точно раотает не на однм сайте, эту кнопку мне сказал как поставить админ warezok.ru, я ставлю всё ок, но вот только адресс лишний...Кнопака добавляется так...
Управление стилями - Изменить html фрагменты - skin_topic (Просмотр темы) - Renderrow

Находим:
CODE
<!-- REPORT / UP -->
            <div align="right">

Добавляем ниже:
CODE
<a href="java script:rep_change_window_open('{ipb.script_url}act=rep&type=win_add&mid={$author['id']}&p={$post['pid']}')"><{ADD_REP}></a>

Ну или в любом желаемом месте.

Идем в Управление стилями - Управление макросами - добавить новый макрос.

Переменная:
CODE
ADD_REP

Знчение
CODE
<img src='style_images/<#IMG_DIR#>/thanks.gif' border='0'  alt='Поблагодарить за это сообщение' />

Сама проблема это первый пост в этой теме...
Надеюсь на помощь
Diablos
Вообщем вот качай нормальный мод " СПАСИБО "

Скачать:

Vanek2005
Да вот прикол то, это дополнение к работающему у меня на сайте моду, eXTended Reputation System, и мн не выгодно ставить тот мод который ты мне любезно посоветовал, мне нужно эксплуотировать ту что стоит, вот только такой вот баг, посмотри код в который я его должен втавить, но когда я вставляю к самой ссылке добавляется адресс форума...
вот сам код с уже вставленной ссылкой по инструкции выше:
QUOTE

<!-- PM / EMAIL / WWW / MSGR -->

{$post['report_link']}Go top

<!-- REPORT / UP -->

<{ADD_REP}>[/color]
{$post['delete_button']}{$post['edit_button']}{$post['mq_start_image']}Quote Post




<!-- no content -->

Мож если сюда глянеш подскажеш что?... Уж очень надо...По сути здесь на форуме стоит одно и тоже просто она открывет новую страницу а у меня должен открывать всплывающие окно с сылкой на страницу
Должно быть так
java%20script:rep_change_window_open('http://www.site.ru/fo...1&p=2241')

а у меня получается так

http://www.site.ru/fo...1&p=2241')

тоесть лишние добавляется к самой ссылке а это лишнее как раз адресс до моего форума, так вот кк можно переписать эту ссылку чтобы оно не добавлялось или можно ещё как то?
Помоги...
Diablos
Блин интерестная головоломка ! в принцепе я почти дотумкал как это исправить, но сначало я проверю это у себя на форуме, чтобы если что не так исправить !
Vanek2005
По сути там олжно быть всё просто, но у меня мозги против твоих в этом деле поти ничто, помоги а...
Жду вобщем...
Diablos
Мда просто-то просто, но у меня мозг заклиняло ! На работе меня грузить стали часто !
Может меня немного клинет, но я немного понять строку:
{$post['delete_button']}{$post['edit_button']}
Откуда в ней # , просто у меня тоже Thanks стоит но в этой страке заместо # у меня адрес моего форума. Может я и туплю, пора отдыхать !
Diablos
Поставил я себе всё таки eXTended Reputation System и покапался в ней, вообщем прописал я в шаблонах вот это:


CODE
<a href="java script:rep_change_window_open('{ipb.script_url}act=rep&type=win_add&mid={$author['id']}&p={$post['pid']}')"><{ADD_REP}></a>


И всё заработало корректно ! Вообщем инструкция установки таже что ты писал постами выше.
P.S.: Не забудь добавить макрос изображения кнопки !
Vanek2005
Вот у меня убей всёравно добавляет путь до форума, ладно, я сделал ссылку так чтобы она открывалась в новом окне, выглядит она так в шаблоне
QUOTE

Но окно расрывается на весь экран, какие можно прописать теги что-бы было можно открывать окно определённого размера?


Добавлено:

Всё исправил, вот так прописал
CODE
<a href="javascript:rep_change_window_open('{ipb.script_url}act=rep&type=win_add&mid={$author['id']}&p={$post['pid']}')"><{ADD_REP}></a>

Всё норма спасибо за помощь с репой, тебе репу плюсанул!
Pages: 1, 2


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Добаляю кнопку
SoftoRooM © 2004-2024