|
НОВОСТИ Главная → STRAWBERRY 1.2.X — тестирование и разработка ← Для того, что-бы посмотреть внутреннюю часть админки используйте в качестве логина и пароля слово «demo» — без кавычек естественно. Всем тестерам сюда: Админ Центр STRAWBERRY 1.2.X. основные новости идут ниже 26 февраля 2010
Все ж забавная штука этот аякс. Наконец то я реализовал идею обновления капчи при нажатии на неё! Можете попробовать обновить её (нажав на неё сколь угодно много раз) в форме входа на сайт и выполнить вход! Это работает! Спасибо проекту KCaptcha и Coderunnerz за наводку на решение моей проблемы с обновлением картинки. В перспективе сделать на этой же основе рейтинги к статьям. Да и вообще кучу всего! Со временем можно будет отказаться даже от Prototipe.js. Кому интересно, то сейчас использую вот что: Simple AJAX Code-Kit (SACK) v1.6.1 ©2005 Gregory Wild-Smith www.twilightuniverse.com 13 февраля 2010
Прошло много времени с последней новости. Но не отчаивайтесь! Я по прежнему занимаюсь клубничкой! Решил таки заняться аяксо-изучением и внедрением. Решил сделать по клику обновляемую капчу. Можете потыкать по ней — увидите индикатор обновления. Только как всегда есть «но». Она не обновляется. Потому-что не выходит нормально создать сессию. Из-за этого, после обновления картинки и наборе этого кода — проверка завершается неудачей. А идея хорошая. Кстати, стоит заметить, что капчу я перевел на сессии. Раньше было менее безопасно. Я над этим тоже работаю. Так же модификации подвергается и код модуля добавления и редактирования новостей. Статистика по переходу по внешним ссылкам в режиме GoLink (скрытие ссылок от поисковых машин) переведена на MySQL. В данный момент ведется учет по количеству переходов по конкретной ссылке. А также записывается последнее время перехода и IP адрес перешедшего. Осталось переделать админский модуль для управления статистикой переходов. Шаблоны для сайта переехали из папки skins/themes в data/themes. Делаю дополнение для будущих обновлений системы. Выполнено в стиле установки системы. Подправлены некоторые плагины. Поиск теперь не нуждается в текстовом файле. Все ищется прямо в базе. А благодаря новому фильтру подсветки ничего не разъедется и результат будет показан корректно. Ну и для иностранных пользователей тоже есть приятная новость! Теперь перевод осуществляется через функцию define(). Русский текст шифруется по методу sha1() — что является ключом, а сам текст является значением. Переводить можно как хочешь и что хочешь. Однако не стоит забывать о правилах написания слов в кавычках! Каждый новый перевод добавляется в файл на новую строку ниже. Т.е. дозаписывается, а не заставляет скрипт переписывать весь файл снова и снова, что может привести к потере данных! Для переводчиков есть отдельная конфета в админке! Модуль выдирает все слова в текстовые поля, где вы можете спокойно перевести текст и не беспокоится о кавычках и прочих мелочах. Скрипт все исправит сам при записи в файл! Внимание! Если текста очень много, то следует выполнить перевод на локальной машине, иначе из-за плохого соединения интернета вы можете потерять часть данных, т.к. в этом случае файл переписывается целиком. 7 декабря 2009
25 ноября 2009
Сделал немного иной подход к хранению переводов. В целом это все тот же массив с ключами md5 и уже вашим переводом. Однако он в более доступной форме, чем ныне существующий pack.txt с переводами, где нужно помимо перевода указать количество символов в этом самом переводе. Ну да ладно. На днях заделаю еще и админский модуль для перевода текстов, которые еще не были переведены или только только добавились… 3 ноября 2009
Ага. Взял я и включил отображение всех ошибок (да-да, я про тот самый error_reporting(E_ALL)) на системе Strawberry 1.2 и ужаснулся 2 раз. В первый раз меня на много не хватило. Теперь устраняю все Notice и Worning! И вы знаете. Много логических условий переделываю под более надежные. Уже 50% устранил. Однако еще есть места, где не ступала нога…программиста XD, поэтому потихоньку делаю все возможное. А всем остальным пожелаю: «Учитесь писать правильно!!!» Спасибо за внимание! [ Назад | Главная | Наверх ] |
Авторизация Меню по сайту » Главная
» Новости » Полезности » Про Strawberry 1.2 » Гостевая книга » Пользователи » Поиск » Про сайт » Обратная связь Ваши данные IP: 38.107.191.81
Сейчас на сайте Пользователи: 0
Гости сайта: 1 Всего: 1 Активные плагины В текущий момент на сайте активны следующие плагины:
» Менеджер смайлов » Генератор XML из RSS » Комментарии » Регистрация » Формат поста » Мета информация » Прикрепление файлов к посту » TrackBack » АвтоСсылки » Кавычкер » Последние комментарии » Рейтинг новостей » Слова - АвтоСсылки » Подписка на комментарии » РНР для новостей и шаблонов » Давность публикации » CN Функции » Индивидуальный шаблон |
| Mr.Miksar Web Programming © 2004 - 2010 Strawberry system © 2005 - 2010 CutePHP system © 2001 - 2010 Media player: UpPod © |
![]() |