Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.01.24;
Скачать: [xml.tar.bz2];

Вниз

Пораскиньте мозгами :)   Найти похожие ветки 

 
Merlin   (2001-11-27 11:54) [0]

В форуме советовали сделать подсветку синтаксиса, решил-таки я это сделать, но... частенько приводят куски кода не только на Delphi, но и на Си, а в конфе по базам и SQL... Можно сделать разную подсветку для них, но вопрос, как определять какой это код? Какие будут варианты?
Мой вариант:
Delphi: наличие begin & end
Си: #include


 
Donal   (2001-11-27 11:59) [1]

можно делать параметр у тэга "CODE"


 
McSimm   (2001-11-27 12:01) [2]

begin & end есть в SQL.
А если тэгами?
Напр.<pas> </pas>; <cc></cc>; <sql></sql>


 
Digitman   (2001-11-27 13:21) [3]

>Merlin

imho, не стоит "грузить" скрипт такими наворотами. Если у тебя еще есть желание к модернизации сайта, хочу предложить подумать над реализацией хоть каких-то "защитных" ф-ций, хоть как-то изолирующих сервер и его посетителей от спама, эпизодически развязываемого дворовой шпаной, с наклонностями далекими от тематики форума, прилюдно и беспардонно матерящейся.
Ну никак, простите уж, господа, язык не поворачивается назвать иначе чем "шпаной дворовой" всяких там "мимоходящих" и иже с ними, коим доставляет просто оргазмоподобное удовольствие затеивать дешевые и примитивные по уровню интеллекта "разборки".
К примеру, некая подсистема реализации простейшего однократного голосования по НИКу на предмет VIP и PNG (Persona non grata) могла бы и помочь где-то Модератору, и просто позволила бы видеть участникам общественное мнение о "деятельности" в форуме интересующих из персон


 
fliz   (2001-11-27 14:55) [4]

полностью поддерживаю предложение
от Digitman © (27.11.01 13:21)

за последний месяц форум стали
все активнее и активнее превращать
в подобие помойки, неся тут всякую
галиматью, абсолютно не относящуюся
к программированию.



 
evgeg   (2001-11-27 15:54) [5]

IMHO подсветка кода не нужна.


 
Merlin   (2001-11-27 16:06) [6]

Как скажите.
> хочу предложить подумать над реализацией хоть каких-то "защитных" ф-ций,
> хоть как-то изолирующих сервер и его посетителей от спама
Ваши предложения? Я не вижу реального способа. Запретить человеку посещать форум и оставлять здесь сообщения невозможно.
Проводить автоматическую фильтрацию по какому-то признаку не пройдет. Делал я фильтрацию на games.mastak.ru , легко обходят.
Голосование против человека и его рейтинг? А что это даст, кроме его подзадоривания?


 
Digitman   (2001-11-27 17:28) [7]

>Merlin
Понимаю, что тема "скользкая". И все же что-то делать надо. Иначе весомо пострадает рейтинг сайта (коль уж о рейтингах). И уже пострадал и страдает траффик участников, подписавшихся и получающих обновления дискуссий по email. То-то "приятно" получать ежедневно по 100кб дурнопахнущего трепа, что не задумываясь ни секунды "рожают" кошачьими темпами разные себялюбивые воинствующие недоросли. И получать сие "творчество", только чтобы тут же выкинуть его в мусорную корзину ???!!! (да при этом еще и не "запачкаться" надо суметь - не у каждого это получается)


 
fliz   (2001-11-27 18:14) [8]

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

кто ненавидит войну - тот в плену
/СПЛИН/


 
Dimka Maslov   (2001-11-27 18:19) [9]

>Merlin
Мне кажется, что подсветку синтаксиса лучше сделать на форумах сайта http://www.swissdelphicenter.ch, те ребята просто разрешают вставлять в сообщения полноценные html-теги. При этом для подстветки синтаксиса они выложили программку, которая берет текст из буфера обмена, обвешивает его тегами и записывает обработанный текст назад, в буфер, после чего текст вставляется в сообщение.

PS. А с мимоходящими действительно что-то нужно делать.


 
Merlin   (2001-11-27 18:53) [10]

Разрешать вставку тегов нельзя, иначе регулярно вместо форума будете видеть порно сайты :)

А с мимоходящими, не вижу другого выхода, кроме модерирования, что и делается.


 
Иван Шихалев   (2001-11-27 18:58) [11]

to Merlin

Вывесь правила - с флеймами проще будет.


 
panov   (2001-11-27 19:31) [12]

>Merlin
Дай модератору больше прав:-)
А по тегам - давай только дельфи будем выделять, я думаю, что местные программеры смогут алгоритм прописать...


 
vasco   (2001-11-27 20:17) [13]

Dimka Maslov подал хорошую идею (ИМХО) про программу расстановки тегов форматирования (и сервер напрягаться не будет).
Причем не обязательно вводить все теги, можно прекрасно обойтись четырьмя разрешенными на данный момент да еще плюс: & , < , > , .
Никому ничего обещать не буду, но попробую нарисовать приблуду в SysTray, которая нечто подобное творит...


 
vasco   (2001-11-27 20:20) [14]

А они (я про &-теги) уже работают...


 
Вася Пупкин   (2001-11-27 22:23) [15]

panov ©
> Дай модератору больше прав:-)
ага... пусти в огород :)


 
Dimka Maslov   (2001-11-28 13:02) [16]

>Merlin
Я имел в виду не все возможные теги, а только теги форматирования текста. В частности <font>.


 
vasco   (2001-11-28 17:13) [17]

>Dimka Maslov
А где <font>, там и <div> и <table>...
Так можно до бесконечности защиту снимать...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.01.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.61 MB
Время: 0.022 c
1-75570
Delphimun
2002-01-06 16:35
2002.01.24
Как прикрепить файл к почте отсылаемой с помощью компоненты TNMSMTP


1-75583
Victor
2002-01-07 08:26
2002.01.24
Margins


14-75656
Lexus
2001-11-28 17:31
2002.01.24
Сохранение строк в текстовом файле и считывание их при последующем открытии программы?


1-75556
Cobalt
2002-01-05 11:47
2002.01.24
Создание своих форм


3-75519
ev
2001-12-19 16:54
2002.01.24
ограничения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский