Обратная связь


alexu аватар

alexu - Posted on 16 Январь 2006

Пожалуйста, добавляйте в комментарии все вопросы и предложения по сайту. Спасибо!

1) нужна пришпиленная ссылка на форум с главной страницы. заметная ссылка Ж:-D
2) по какой доке делал перенос базы? я тут порылся
http://www.oreillynet.com/pub/wlg/9022
там просто сдампили базу, сконфертили (думаю iconv подойдет) и вернули на место
3) хочу что бы в content можно было фильтровать "все кроме квот"
ась? Ж:-D

--
Signature invent in progress 19% #.........

1) сделал
2) я так и пытался конвертить базы. iconv валился с illegal character found. ключ -c дал то, что и есть на картинке
3) делай фильтр по "все, что нуждается в утверждении"

-c тут плохо..
так
что за команды запускал? покажи. и можешь выложить мне кусок базы которую конвертил? думаю можно: 1) попробовать подобрать кодировку правльнную 2) я там посомтрел что проблемы с определенными буквами. тогда помробывать написать скрптик котоырй заменяет проблемыне буквы например в ___A___ сконвертить, а потом после конвертации вернуть все ___БУКВА____ во чтонбуть другое

и по поводу 3го, я просто не хотел видеть квот Ж:-) ну даладно не смертельно
--
Signature invent in progress 19% #.........

апдейт по переводу базы в нормальную кодировку. пытался сделать еще раз в эти выходные. неуспешно. новую базу начать можно в utf8, перевести имеющуюся - сложновато. дело в том, что если делать mysqldump, то он делается в latin1 и таким образом убивается utf8 уже имеющийся в базе. если пытаться сконвертировать таблицы, используя alter table convert (как я и пытался), то тогда mysql думает, что база в latin1 и переделывает ее в utf8 еще раз. получается utf8 в квадрате. в итоге каждый символ представлен где-то 4-5 байтами, что очень забавно. и неправильно.

правильный способ замены - это конвертация всех полей типа char, varchar и блобов в соответствующие binary, varbinary, и т.д., потом изменение базы через alter database name, alter table, и затем уже обратная конвертация в char, varchar и т.д. с указанием правильных кодировок.

сделал это все (в несколько попыток) этой ночью - не заработало... т.е. куча ошибок, страницы просто не открываются (ошибки чтения из mysql). нормальная конвертационная процедура (нарыл на друпал сайте) сделана только в бете 4.7. попробую уже на след. неделе выдрать ее оттуда и сконвертировать с ее помощью базы, раз ручной способ не заработал.

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

из-за этого и подсчет результатов конкурса сделать не успел.

сегодня выдернул стандартный конвертатор из drupal 4.7 бета, скормил в него все местные базы и сконвертировал их. в итоге базы-таки сконвертировались. после этого прописал в database.mysql.inc все вещи насчет utf8 (длинная цепочка из строчек) и попробовал обратиться к сайту.

первым делом вылезла ошибка, что он не может найти функцию referer_uri() в модуле statistics. это было странно, но я пошел и закомментировал данную строку, заменив $referer пустой строкой.

далее были ошибки уже в хедерах на gzip deflate. просто закомментировал их там тоже... в итогде получаю пустую страницу... передается хедер в 12 байт и страница в 1. толком - нуль... думаю...

почитал ман к mysqldump
там есть опция --default-character-set=
что скажешь?
--
Signature invent in progress 19% #.........

это не помогает, т.к. таблицы уже прописаны как latin1

Доброго времени суток администрация проекта =).
Вы добавили возможность править авторам свои советы. Я тут было попробовал исправить свой ("Компиляция отдельного модуля ядра"), так после внесения исправлений меня выбросило на страницу с текстом: "Доступ запрещён. Вы не авторизированы для доступа к этой странице.", - а сам совет куда-то исчез. Чего это он? =)

тык расстроился ;)

а если серьезно - статья ушла на повторное одобрение после редактирования и автоматически была снята с публикации.

Вот теперь ясно ;)
Все советы премодерируемые? Что ж, грамотно. Избавит от шутников, типа обитателей LOR ;).

как расчет системы рейтиногов для типсов?
что бы можно было выставлять оценку типсу

--
Signature invent in progress 19% #.........

существует два способа. способ первый - количественный. а именно - количество посещений и\или количество комментариев. второй - это возможность голосования (которая будет использоваться далеко не всеми пользователями). в drupal последнее применяется как метод для модерации community. т.е. если нод получает низкую оценку, он переходит в "не опубликовано".

ну тогда этот рейтинг где то может отобажатся?
мне вот нравится система типсов www.vim.org
там типсов много, так чо можно опыт перенимать Ж:-)
это не значит копировать..
--
Signature invent in progress 19% #.........

разберемся с рейтингом, тоже в туду. другое дело, что даже если он отображается, я не думаю, что по рейтингу сортировать можно будет так вот просто :-\

Я конечно знаю, что в Друпале пойск ненормальный, но всё таки.
Если на главной странице поискать, видим новость за 15.01.2006, где присутствует слово zsh. Используя "поиск" или "просто поиск" эту новость нельзя найти. Примите меры

да, поиск кривоват. работаем над этим. спасиб!

1) поискать возможность отключание html теков в постах, что бы ручками не конверитть [geshifilter- и ] 2) что то надо делать с картинками. а то добавляются а их не видно в новостях.. Ж:-( может отделой колонкой линки на картинки? 3) надо сделать тему потемнее. мы говорили но я линку посеял Ж:-) запости сюда может кто возмется сделать, а то у меня руки долго могут недойти.. 4) надо подумать насчет тех типсов где сущетвенно подобавляли в коментариях инфрмации, может имеет смысл сливать все в один типс и может коректировать название. например есть "редирект портов с помощью iptables" а в коментах еще 3 способа редиректить без iptables. может имеет смысл переименовать в "редирект портов" и слить с подзаголовками кто чего предложил. ну и по аналогии с другими типсами 5) что то было еще но забыл Ж:-( -- Signature invent in progress 19% #.........[/geshifilter-]

1) в TODO :)
2) картинки добавляются. только их не нужно добавлять к новостям, их нужно добавлять в humour :-) если, конечно, разговор про картинки из этой категории
3) темы для друпал вот http://drupal.org/project/Themes/4.5 если кто сможет сделать тему потемнее - пожалуйста, буду рад установить. в настоящее время у каждого зарегистрированного пользователя есть возможность выбора 3 тем (правда, все светлые).
4) да, это мысль. еще же, правда, возникла мысль про wiki. так что посмотрим. еще можно переименовывать url конкретных советов для лучшего запоминания. скажем, вместо /linux/node/186 иметь /linux/feedback и т.д.
5) вспомнишь - стучись ;)

тут в комментариях уже обсуждалось... очень неудобно, что при вставке кусков кода приходится руками заменять <>& и проч. символы на соответствующие entity. было бы просто чудесно, еслиб этот процесс производился автоматически. так же было бы замечательно, еслиб при создании сообщения можно было использовать тег <pre>, потому как тот же <code> совсем никак не сохраняет отступы и прочее форматирование в коде. переводить пробелы в &nbsp; руками - тоже не слишком приятно.

да, видю, что с форматтингом есть вопросы. в TODO list.