Автор Тема: :-)  (Прочитано 51346 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Баги сюда
« Ответ #120 : 25 Марта 2002, 00:52:35 »
Цитировать
Попытался изменить класс для "ссылок по теме" и оказалось, что общая перегенерация не изменяет свойства этих ссылок.

Это не баг - все сделано для ускорения регенерации.
Т.е. вся обработка текста происходит на этапе ввода статьи (св том числе и html ссылок по теме оформляется) ,а при регенерации, происходит лишь извлечение из БД и вставка в шаблоны. Т.е. этапа обработки содержимого нет - все для ускорения, т.к. генерация - это самый трудоемкий процесс, при большом числе статей.

Я думаю сделать специальную программку, для обновления ссылок по теме во всей БД, т.к. о такой проблеме уже задумывался :) (именно поэтому там универсальный редирект на статью стоит, а не урл прямой - вдруг статья по теме изменится..)
 в исканиях.

Оффлайн Ptiza

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.themes.ru/
Баги сюда
« Ответ #121 : 25 Марта 2002, 10:01:04 »
Действительно, нужно сделать отдельным пунктом или программой. Не каждый день меняешь ссылки по теме, а когда приходится - нужно долго мучаться.
В общем, у меня сейчас все выглядит не ахти как красиво, поэтому прошу (ну, по большому блату, что-ли ;) сделать эту приблуду побыстрее.
Что это за птица с подрезанными крыльями?

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Баги сюда
« Ответ #122 : 25 Марта 2002, 14:44:59 »
Цитировать
В общем, у меня сейчас все выглядит не ахти как красиво, поэтому прошу (ну, по большому блату, что-ли  сделать эту приблуду побыстрее

займусь этим. Примерно в таком же духе там есть еще один пунктик - если смайлики включить, статьи попостить, а потом их отключить, то в тех статьях, которые были посланы при включенных смайлах они остаются :) я думаю не смертельно это.
 в исканиях.

Оффлайн Unregistered-bug

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 30
  • +0/-0
  • 0
    • Просмотр профиля
    • -
Вот
« Ответ #123 : 26 Марта 2002, 14:59:15 »
Тренирую последний релиз, все работает идеально куда надо пишеться, что надо создается - ну вообще класс!
Но в error_log вот что пишеться, может Вам пригодится?

[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in substitution (s///) at Sanitarium_WL.pm line 793.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in substitution iterator at Sanitarium_WL.pm line 648.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in concatenation (.) at /home/one/cgi-bin/script/admin/admin.cgi line 1911.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Баги сюда
« Ответ #124 : 26 Марта 2002, 15:51:20 »
Цитировать
Но в error_log вот что пишеться, может Вам пригодится?

угу спасибо.
Кстати, если достают вас эти сообщения ;)
то в самой верхней строке
#/usr/bin/perl -w

уберите -w
именно этот ключ заставляет Perl кидать в логи подобную информацию-предупреждения.
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
2Ptiza Related Links
« Ответ #125 : 26 Марта 2002, 15:53:31 »
Программку по апдейту ссылок по теме выложу сегодня вечером/завтра (дорабатываю/тестирую)
 в исканиях.

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
Баги сюда
« Ответ #126 : 27 Марта 2002, 09:40:56 »
Добрый день!
Цитировать
Программку по апдейту ссылок по теме выложу

Извини, но указывай число и час обновления, а то трудно понять, когда правилась версия и ее модификация. :)
С уважением,
Michel

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
выложил
« Ответ #127 : 28 Марта 2002, 00:13:07 »
Сделал.
Скачать можно тут:
http://webscript.ru/sanitarium/relink.zip

Разаривируем
Закачиваем в одну папку с cfg.cfg и Sanitarium_WL.pm
Ставим права 755 (или чего-там-рекомендует-ваш-хостер)
Запускаем этот скрипт из броузера
Выбираем категорию для апдейта
Следуем инструкциям.

Важно:
1. Я сегодня навеселе целый день, потому перед тем как применить данный скрипт к реальному движку - желательно потестить (я проверил у меня ничего лишнего не удалил, все что надо обновил).
2. Если для паролирования используется не htacccess, то рекомендуется после использлвания этот скрипт удалить, чтоб никто другой не запускал его
3. Данный скрипт полезен будет для тех, кто хочет узнать как же писать модификации/расширения под Sanitarium WebloG ,очень показательный пример - как никак приходится ползать по всем статьям, открывать каждую страницу, рассматривать есть ли там ссылки по теме, потом все обратно собирать, т.е. все по полной программе :)
 в исканиях.

Оффлайн Ptiza

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.themes.ru/
Еще один баг
« Ответ #128 : 22 Апреля 2002, 20:47:41 »
После того, как поставил последнюю версию, столкнулся с проблемой сортировки пунктов меню. Если раньше первой строчкой в меню была первая категория, то теперь это 11-я, за ней следует 12-я и т.д., пока не кончятся. Потом уже идет 1, 2 и прочее. Когда восстанавливал сайт, создавал директории исходя из того, что первая категория идет первой в списке, а не подобным загадочным образом. Ребят, поправьте.
Что это за птица с подрезанными крыльями?

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Баги сюда
« Ответ #129 : 23 Апреля 2002, 21:27:31 »
Цитировать
Когда восстанавливал сайт, создавал директории исходя из того, что первая категория идет первой в списке, а не подобным загадочным образом. Ребят, поправьте.

поправим, на днях все будет ОК (это мы там алгоритм "оптимизировали").
 в исканиях.

Оффлайн Ptiza

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.themes.ru/
еще один баг при переносе
« Ответ #130 : 02 Мая 2002, 17:29:02 »
Пр переносе статьи из одной категории / директории /  раздела, называйте, как хотите, в другую статья переносится из одной директории в другую, но в файле индексной страницы другой директории путь к ней указывается не верно. не site.ru/6/129_1.shtml, а site.ru//129_1.shtml

Пример:
http://kino.themes.ru/6/index1.shtml

Баг мелкий, но жить мешает, потому что в будущем мне часто предстоит переносить файлы из одного раздела в другой.
Что это за птица с подрезанными крыльями?

Оффлайн Ptiza

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.themes.ru/
Баги сюда
« Ответ #131 : 02 Мая 2002, 17:41:39 »
Ну, я уже поправл, конечно, чтобы народ не пугался и не попадал на 404 страницу. Кстати, а зачем в файле /no_dir/index.shtml прописывается полный путь до файла с адресом сайта? Это же лишний траффик, потому как длинный http-request. можно упростить немного, выкинуть заодно подстановку полного URL статьи.
Что это за птица с подрезанными крыльями?

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Баги сюда
« Ответ #132 : 03 Мая 2002, 01:04:58 »
Цитировать
Это же лишний траффик, потому как длинный http-request.

:) очень длинный..
 в исканиях.

Оффлайн Ptiza

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.themes.ru/
Баги сюда
« Ответ #133 : 03 Мая 2002, 11:20:55 »
Я исправил только последствия этой ошибки - то есть поправил вручную на странице, но не в скрипте. Поэтому жду, когда можно будет установить себе обновленную версию. И еще. Очень [очень!] нужна функция добавления фотогалереи. Очень задалбывает добавлять по 20-30 картинок.

Кстати, это можно назвыать не очень длинным реквестом. но при большой посещаемости из этого складывается неплохой траффик.
Что это за птица с подрезанными крыльями?

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Баги сюда
« Ответ #134 : 03 Мая 2002, 12:59:21 »
Цитировать
Баг мелкий, но жить мешает, потому что в будущем мне часто предстоит переносить файлы из одного раздела в другой.

угу, неприятная вещь поглядим.
 в исканиях.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28