News → Подсветка кода
Благодаря такой штуке, как SyntaxHighlighter, добавил себе в блог подсветку кода. Работает она только на странице записи, в ленте пока не организовывал её.
Собственно:
if ($ok) { echo 'Превед, Медвед'; }
Здесь значительно красивее :) Ниже помещу функцию, которая здесь посты сохраняет.
public function createNewTopic($formData) { $auth = Zend_Auth::getInstance(); $userId = $auth->getIdentity()->user_id; $text = $this->htmlFilter($formData['text_post']); $data = array('category_id' => $formData['category_id'], 'hide' => $formData['hide'], 'title' => $formData['title'], 'text_post' => $text, 'user_id' => $userId, 'time_created' => date('Y-m-d H:i:s'), 'syntax' => $formData['syntax']); $topicId = $this->insert($data); if (!empty($formData['tags'])) { $relation = new DbTable_RelationTopicTag(); $relation->addRelation($formData['tags'], $topicId); } $category = new DbTable_Category; $category->setCount($formData['category_id'], 1); return $topicId; }
Но только одно уведомление, и да, в спаме :)
Одни вопросы, короче говоря...
1. "Зачем вообще кому-то может понадобиться масштабировать страницу браузером" - я не могу это запретить. Сам работаю в IE в 125%, т.к. матрица на буке мелкая.
2. "почему сетка рисуется именно посредством фона через CSS" - Можно сетку и по-другому нарисовать, мне все равно. Главное, чтобы показывало шаг и отрабатывало скалирование
3. "каков смысл этой сетки?" - Я потом на этом элементе буду расставлять другие (должно получаться что-то типа блоксхемы), сетка должна показывать опорные точки, куда можно бросить новый элемент
Как доделаю что-то работоспособное - покажу (под NDA :))
http://alexandre-terentiev.de/lj/20121105-bug/test-canvas.htm
Нет, я его не убиваю, он был и есть, это уже особенности обработки html браузером. Вернул переносы на место волшебной функцией nl2br.
Адрес электронной почты нигде не отображается, необходим только для обратной связи.
Веб-сайт вводите в формате http://example.org, при желании, конечно.