Сейчас на форуме: Slinger, Rio (+5 невидимых)

 eXeL@B —› Основной форум —› Добавить форуму функциональность для нормального постинга кода
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 31 августа 2006 11:30
· Личное сообщение · #1

мне кажется что это нужная и важная фича
На форуме постится куча листингов, в которых ногу сломишь

кто за?




Ранг: 108.4 (ветеран)
Активность: 0.060
Статус: Участник

Создано: 31 августа 2006 11:34
· Личное сообщение · #2

Я за! Согласен. Только в каком виде эта фича будет?

-----
Есть вопросы ко мне? В личку!





Ранг: 89.2 (постоянный)
Активность: 0.060
Статус: Участник

Создано: 31 августа 2006 11:42
· Личное сообщение · #3

полностью за, только тоже не представляю как это реализовывать...

-----
Люблю повеселиться, особенно пожрать





Ранг: 260.9 (наставник)
Активность: 0.120
Статус: Участник
John Smith

Создано: 31 августа 2006 11:44
· Личное сообщение · #4

да. даёшь отступы хотя бы. можно ещё и подсветку простенькую бы. Правда гемор будет с разными языками

-----
Недостаточно только получить знания:надо найти им приложение




Ранг: 153.9 (ветеран)
Активность: 0.120
Статус: Участник
reborn

Создано: 31 августа 2006 11:59
· Личное сообщение · #5

Было б неплохо, поддерживаю

-----
~ the Power Of Reversing team ~





Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 31 августа 2006 12:05
· Личное сообщение · #6

а можно сделать комбобокс с выбором языка, и для каждого своя подсветка.
Если так вообще можно.




Ранг: 260.9 (наставник)
Активность: 0.120
Статус: Участник
John Smith

Создано: 31 августа 2006 12:30
· Личное сообщение · #7

Так-то можно. Тока геморно. Если так сделают будет супер.

-----
Недостаточно только получить знания:надо найти им приложение




Ранг: 12.0 (новичок)
Активность: 0.010
Статус: Участник

Создано: 31 августа 2006 13:17
· Личное сообщение · #8

можно замутить это bb кодами типа [code] [/code] с определённой подсветкой синтаксиса. имхо




Ранг: 264.0 (наставник), 5thx
Активность: 0.210
Статус: Участник
Vanilla Sky

Создано: 31 августа 2006 13:37
· Личное сообщение · #9

да я ваще...
генератор охрененных идей...
бл*



Ранг: 500.5 (!), 8thx
Активность: 0.230
Статус: Участник

Создано: 31 августа 2006 21:00
· Личное сообщение · #10

Rascal пишет:
Правда гемор будет с разными языками

Обычно асм

-----
"Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels




Ранг: 253.9 (наставник)
Активность: 0.130
Статус: Участник

Создано: 31 августа 2006 21:49
· Личное сообщение · #11

я уже давно просил об этом Bad_guy'я. ничего менять он не будет...

-----
MicroSoft? Is it some kind of a toilet paper?




Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 31 августа 2006 21:52
· Личное сообщение · #12

не важно что будет постится, и подсветка не важна, главное
чтоб отступы в коде не сбивались

сделать можно код в окошке как на других форумах




Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 31 августа 2006 22:01
· Личное сообщение · #13

Asterix
Согласен, действительно вещь полезная. Но у Bad_guy сейчас после переезда дел и так хватает. Так что, если и будет, то нескоро.

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться





Ранг: 110.0 (ветеран), 1thx
Активность: 0.090
Статус: Участник

Создано: 31 августа 2006 22:39
· Личное сообщение · #14

И для Object Pascal хотябы.

-----
Никто не знает столько, сколько не знаю я





Ранг: 111.0 (ветеран), 2thx
Активность: 0.090
Статус: Участник

Создано: 31 августа 2006 23:08
· Личное сообщение · #15

Не мешало бы и сделать поддержку раных разрешений экрана. У меня например основное 1280 х 1024, и не совсем удобно смотреть форум. Было бы всё помельче...

-----
Ламер - не профессия :))




Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 31 августа 2006 23:15
· Личное сообщение · #16

Могу помочь с написанием функции для подсветки популярных языков (в форум нужно будет добавить код типа $code = highlight_syntax($code); // и всё...), а отступы, просто нужно класть кусок кода в тэги <pre><code>...</code></pre> и без всяких <br>. (можно и без <code></code>) Ну и конечно это должно быть в отдельной окошке с скроллбарами.



Ранг: 210.5 (наставник), 2thx
Активность: 0.140
Статус: Участник

Создано: 31 августа 2006 23:31
· Личное сообщение · #17

Кстати, немножко загуглил, есть и готовые проекты, например GeSHi: switch.dl.sourceforge.net/sourceforge/geshi/GeSHi-1.0.7.13.zip



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 02 сентября 2006 21:02
· Личное сообщение · #18

переместил тему, теперь проблема ждет решения Bad_guy'я =)




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 03 сентября 2006 02:24
· Личное сообщение · #19

Наверное пора выкладывать мне исходник движка на паблик - пусть форумчане развивают форум, тут уже запросов явно не на одного человека.

-----
Всем не угодишь





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 03 сентября 2006 03:10
· Личное сообщение · #20

Зря, не выкладывай исходники. Ксакепы начнут баги искать.



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 03 сентября 2006 03:33
· Личное сообщение · #21

разве нельзя эту фичу рипнуть с какого-нибудь другого форума?




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 03 сентября 2006 12:21
· Личное сообщение · #22

Ara writes:
Зря, не выкладывай исходники. Ксакепы начнут баги искать.

Ну тогда ждите пока меня муза посетит

-----
Всем не угодишь




Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 08 сентября 2006 23:58
· Личное сообщение · #23

таким код хотелось бы видеть в идеале, пускай даже и без подсветки, но функциональность самого
окошка с кодом впечатляет
www.freebasic.net/forum/viewtopic.php?t=4936&start=15&sid=d752ad942091a18afbfad5d0b53ba6c0




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 09 сентября 2006 03:24
· Личное сообщение · #24

Asterix пишет:
таким код хотелось бы видеть в идеале, пускай даже и без подсветки, но функциональность самого
окошка с кодом впечатляет
www.freebasic.net/forum/viewtopic.php?t=4936&start=15&sid=d752a d942091a18afbfad5d0b53ba6c0

+1, если делать подсветку, то сделать мал. выбор яызка и на основе выбора - подсвечивать синтаксис, хотя общую подсветку можно сделать..

-----
Тут не могла быть ваша реклама





Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 09 сентября 2006 05:00
· Личное сообщение · #25

пишите в приват арниксу - он эту тему ведь не видит.

-----
Всем не угодишь




Ранг: 14.9 (новичок)
Активность: 0.010
Статус: Участник

Создано: 10 сентября 2006 22:17
· Личное сообщение · #26

Обычно пользуюсь сторонними везами, как например rafb.net/paste
Можно сделать что то подобное... а на форуме кидать ссылку на страничку, которая уникальна...
Ну а можно прямо в форуме.




Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 11 сентября 2006 01:05
· Личное сообщение · #27

Здесь прилична подсветка есть:

forum.sources.ru/

Правда, если ты там зарегин.



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 11 сентября 2006 01:16
· Личное сообщение · #28

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




Ранг: 387.4 (мудрец)
Активность: 0.170
Статус: Участник
системщик

Создано: 11 сентября 2006 04:06 · Поправил: s0larian
· Личное сообщение · #29

Bad, хочешь я тебе пришлю функцию, которая берёт кусок текста, заменяет tabs на отступы и возвращает этот код в обёрточке/блоке похожей на другие форумы?

По-моему, неплохое начало... Если ты можешь вставить вызов типа:

printf(FormatCode($currentCodeBlock));


....ессно, всё упирается в наличие этих tabs, и следовательно, редактировать текст надо будет в каком-нить редакторе, т.к. в browser-e tab не вставить... Хотя, можно добавить фишку, что каждые 4 пробела обрабатываются так же как и tab. Это всё просто - preg_replace() и ещё контейнер/блок




Ранг: 216.9 (наставник), 85thx
Активность: 0.310.15
Статус: Участник
X-Literator

Создано: 24 сентября 2006 09:51
· Личное сообщение · #30

Ara пишет:
Ксакепы начнут баги искать

=) Ну, так это же еще лучше. Найдут, Bad_guy создаст багфикс, все лучше будет, баги можно и без сорцев искать - методом сайенс-клика А подсветка кода - это было бы очень козырно.

-----
Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей.



. 1 . 2 . >>
 eXeL@B —› Основной форум —› Добавить форуму функциональность для нормального постинга кода
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати