В PHP су­ще­ству­ет встроен­ная функ­ция под­свет­ки син­так­си­са - highlight_string, ко­то­рая да­же ра­бо­та­ет, но ра­бо­та­ет очень кри­во, вре­ме­на­ми ба­наль­но за­кра­ши­вая весь код в крас­ный цвет, а нам так хо­чет­ся че­го-то больше­го. От не­че­го де­лать, до­де­лал к бло­гу свой pastebin. Для под­свет­ки син­так­си­са взя­лась биб­лио­тека под на­зва­ние GeSHi, ко­то­рая уме­ет ра­бо­тать c огром­ной ку­чей фор­ма­тов пере­чис­ле­ных на офи­ци­аль­ном сайте. К то­му же ге­не­ри­ру­ет­ся ва­лид­ный HTML код, под­све­чи­ва­ют­ся име­на функ­ций с ссыл­ка­ми на ма­ну­а­лы, ну­ме­ру­ют­ся стро­ки, ну и дру­гие вкус­но­сти.Что­бы не быть го­ло­слов­ным, вот ссыл­ка на сам код контрол­ле­ра ко­пи­па­стера. Про­сто рас­па­куй­те по­след­нюю вер­сию geshi в APPPATH/libraries и со­здайте view файл под свой ди­зайн не за­быв из­ме­нить rootpath пере­мен­ную. Для на­гляд­но­го при­ме­ра perl-файл мо­ей про­грам­мы RSBalancer вер­сии 0.0.2 и по­след­няя вер­сия 0.1.1, ко­то­рая бы­ла пере­пи­са­на на delphi. Та­кие де­ла.Ме­жду про­чим, сего­дня ве­че­ром ре­шил схо­дить на но­вую се­рию Бон­диа­ны. Если ве­рить от­зы­вам, гов­но ред­чайшое, а зна­чит с про­шлой вер­сии, о ко­то­рой я пи­сал без не­де­ли 2 го­да то­му на­зад, ни­че­го не из­ме­ни­лось. Раз­ве что саун­д­трек в ис­пол­не­нии Али­шии (вот я не пой­му, а с хуя Али­шия, а не Али­сия? Я же не Влад­ши­мерш толь­ко по­то­му что это зву­чит ан­ти­мейн­стри­мо­во и ин­но­ва­ци­он­но) Ки­из и Дже­ка Вайта (ко­то­ро­го я меж­ду про­чим лю­блю тай­но) зву­чит то­таль­ным, бес­ком­про­миссным, лю­би­тель­ским, ка­ко­фо­ни­че­ским гов­ни­щем. Да, до­ро­гие дру­зья, да­же я в ду­ше пар­тию "ОООоОООо­оОо­оООО" вы­тя­ги­ваю по­луч­ше, не го­во­ря уже о смеш­ных кон­вуль­си­ях верх­них ко­неч­но­стей Дже­ка и агрес­сив­ных уда­ров Али­шии дву­мя паль­чи­ка­ми по фор­те­пи­а­но, что впро­чем в му­зы­ке ни­как не отоб­ра­жа­ет­ся, но вы­гля­дит так бру­таль­но. А во­об­ще, ку­да ка­тит­ся это су­ма­сшед­ший мир? Сле­ду­ю­щий Джеймс Бонд то­же бу­дет чер­ным? Ре­цен­зия со спой­ле­ром бу­дет зав­тра утром, на­вер­ное.