Подсветка синтаксиса
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 19 лет 4 месяца
Подсветка синтаксиса
Есть язык программирования. Есть HRC-файл для подсветки его синтаксиса в редакторе FAR. Нужно создать мод для подсветки его синтаксиса в phpBB.
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Syntax Highlighting http://www.phpbb.com/phpBB/viewtopic.php?t=217723
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 19 лет 4 месяца
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 19 лет 4 месяца
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
Качество напрямую зависит от объёма (зачастую).Чмырь писал(а):но его объём и сложность установки не оправдывают его качества.
Дать оценку - тупой/не пупой - Вы сможете только после того, как сами напишите что-нибудь.
Не в обиду, но если кривые руки, автор не виноват....
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 19 лет 4 месяца
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Чмырь, чесс слово %$^*#@
Специально для вас еще раз пошел и поискал аналоги
Visual Basic Syntax Highlighter BBCode
Если хотите, сделаю для вашего языка за 15$
Специально для вас еще раз пошел и поискал аналоги
Visual Basic Syntax Highlighter BBCode
Если хотите, сделаю для вашего языка за 15$
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 19 лет 4 месяца
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 19 лет 4 месяца
Прекрасный мод. Правда, есть две проблемы.
Во-первых, служебные слова определяются только, если они расположены между пробелами (хотя могут быть скобки, арифметические знаки и другое). Во-вторых, это комментарии (данный мод выделяет комментарии после одиночной кавычки в конце либо в начале строки), которые начинаются с "(*" и заканчиваются "*)".
Во-первых, служебные слова определяются только, если они расположены между пробелами (хотя могут быть скобки, арифметические знаки и другое). Во-вторых, это комментарии (данный мод выделяет комментарии после одиночной кавычки в конце либо в начале строки), которые начинаются с "(*" и заканчиваются "*)".
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Там код прямолинейный, как римлянин. Вот поигрался ради интереса. Код выделяет зарезервированные слова, числа, переменные. Но есть недостаток: не учитывает строки. Хотя это поправимо.
Код: Выделить всё
$text =~ s/([\W])(\d+)([\W])/$1$color_dig$2<\/span>$3/gsi;
for ($x = 0; $x <= $#vb; $x++) {
$getvbword = $vb[$x];
$text=~ s/(^|[^a-zA-Z0-9_%\$])($getvbword)([^a-zA-Z0-9_]|$)/$1$color_reserved$2<\/span>$3/gsi;
}
$text =~ s/(^|[^\w\W\(]*)(\${1,2}[\w]*)([^\W\)]*|$)/parse_str($2)/gsie;
print $text;
exit;
sub parse_str{
my $str= shift;
my ($a1,$a2) = split(/\$/,$str);
$val = "\$"."$a2";
$vals = "\\".$val;
$str=~ s/$vals/$color_val$val<\/span>/gsi;
return $str;
}
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
А руссификация для этого мода есть?Поручик писал(а):Syntax Highlighting http://www.phpbb.com/phpBB/viewtopic.php?t=217723
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 18 лет 4 месяца
у меня синтаксис не подсвечивается, сделал все как надо.Поручик писал(а):Syntax Highlighting http://www.phpbb.com/phpBB/viewtopic.php?t=217723
В чем может быть дело?
-
- Former team member
- Сообщения: 702
- Стаж: 20 лет 7 месяцев