Помогите с кодом red button

12
СЕ
На сайте с 08.02.2009
Offline
58
1442

Помогите пожалуйста решить такую задачу с помощью rb:

при использовании макроса [anekdot] дорген после вставленной рандомной строки переходит на новую. Как сделать так чтобы этого перехода не было? Просто вставлял строчку и все.

Спасибо заранее откликнувшимся.

S@shka
На сайте с 27.09.2009
Offline
157
#1
при использовании макроса [anekdot] дорген после вставленной рандомной строки переходит на новую. Как сделать так чтобы этого перехода не было?

чтобы вставлял одну и ту же строчку? 😂

СЕ
На сайте с 08.02.2009
Offline
58
#2
S@shka:
чтобы вставлял одну и ту же строчку? 😂

нет. вставил одну. потом следующую. Только чтобы при вставке не было переходана новую строчку.

Чтобы понятнее было:

файл [anekdot]. В нем строки например такие:

1

2

3

Если в шабе прописать [anekdot] [anekdot] [anekdot], то рб выведет так:

1

2

3

а надо, чтобы 1 2 3

Кто может помогите... Оч надо...

S@shka
На сайте с 27.09.2009
Offline
157
#3

видел такое, где-то точно была подобная тема, попробуй погуглить на правах апа

Vezlivii_Ham
На сайте с 20.02.2008
Offline
153
#4

попробуй:

<div style="display:inline;">[anekdot][anekdot][anekdot]</div>

у тебя РБ или РБТ?

в РБТ можно другими макросами это решить.. в рб - фиг знает

СЕ
На сайте с 08.02.2009
Offline
58
#5
Vezlivii_Ham:
попробуй:
<div style="display:inline;">[anekdot][anekdot][anekdot]</div>

у тебя РБ или РБТ?
в РБТ можно другими макросами это решить.. в рб - фиг знает

Супер Пак 1.3

TopperHarley
На сайте с 24.03.2009
Offline
350
#6

переходить не должен, т.к. код такой:

while(strstr($myshab, "[ANEKDOT]"))$myshab=preg_replace("/\[ANEKDOT\]/", trim($anekdots[mt_rand(0, (sizeof($anekdots)-1))]), $myshab, 1);

trim обрезает все пробелы, табы, переводы каретки и сброс строчки

PandoraBox - генератор #1 ( https://pandoraboxx.ru ) :: ContentBox - Новый многопточный парсер текста,картинок,видео и т.д. ( https://pandoraboxx.ru/contentbox.php ) :: Конвертор шаблонов WP/DLE ( https://pandoraboxx.ru/templateconvertor.php )
СЕ
На сайте с 08.02.2009
Offline
58
#7
S@shka:
видел такое, где-то точно была подобная тема, попробуй погуглить на правах апа

Вот вся проблема что и не нашел...

TopperHarley
На сайте с 24.03.2009
Offline
350
#8
Самойлов ЕВ:
Супер Пак 1.3

код в студию, поищи этот фрагмент preg_replace("/\[ANEKDOT\]/",

СЕ
На сайте с 08.02.2009
Offline
58
#9

Вот код. Может кто-то подскажет...


// [ANEKDOT1] - Andipas
for ($i=0; $i<100; $i++){
if (!strstr($myshab, "[ANEKDOT1]")) break 1;
// if (empty($anekdots1[0]) AND (sizeof($anekdots1) == 1)) break 1;
$size = sizeof($anekdots1) - 1;
$myshab=preg_replace("#\[ANEKDOT1\]#", $anekdots1[mt_rand(0, $size)], $myshab, 1);
}

Самойлов ЕВ добавил 26.08.2010 в 22:54

TopperHarley:
код в студию, поищи этот фрагмент preg_replace("/\[ANEKDOT\]/",

нашел) что там изменить надо?

TopperHarley
На сайте с 24.03.2009
Offline
350
#10

так [ANEKDOT или [ANEKDOT1 ?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий