Всем добрый вечер.
Есть ли решение такой проблемы: комментарии разбиваются на страницы, но, естественно, ссылка вида http://сервер/node/3120#comment-20334 не работает, если комментарий располагается на второй(3,4,5... и.т.д.) странице. Я где-то видел патч ядра, подходящий под это описание, но когда понадобилось, найти не смог...
Комментарии
Проблема есть и известна - попытки решить
За последние несколько месяцев понял, что друпал не идеален и даже не универсален, хотя многие его сильно расхваливают. Друпал как и другие cms содержит ряд своих особенностей (НЕДОСТАТКОВ), которые почему-то никто не хочет замечать или считает вполне нормальным явлением. Приведённый выше пример один из них. Извиняюсь за оффтоп, просто очень накипело.
Не вам одному накипело. Вот поэтому я и стараюсь решение этих проблем искать. Я давно уже не чураюсь ни ядро хакать, ни модули переписывать.
ЭЭЭЭЭ вы за несколько месяцев не смогли освоить друпал чтобы написать такой модуль самому? Поверьте, там всего 40 строк кода. Если решать в лоб.
Приведенный выше пример, лишь показывает, что друпал в его нынешнем виде больше для программистов, чем для эникейщиков. Например никто вам не мешал переписать модуль комментариев так как это хочется Вам.
Я не спорю. Есть спектр задач где хак необходим. Но их можно пересчитать на пальцах руки. Я такую на вскидку могу привести только одну. И то только для пятерки.
Ну у меня... Во-первых, я вернул на место cid последнего комментария в node_comments_statistics. Ибо делать на каждого пользователя по два не самых простых запроса лишь для того, чтобы вывести список новых комментариев (а это на каждой странице) - это чересчур.
Для службы поддержки сети пришлось добавить выборку hostname для комментария. Хотя Comment Bonus API, я надеюсь, в будущем и не такое позволит то же самое со снятием комментария с публикации - ядерный модуль тупо поднимает всю ветку наверх.
Это все мелочи... Конкретно так хакнута только файловая система - поддержка приватной скачки удалена нахрен, а публичные файлы распределяются по любому количеству серверов статики. В связи с этим CCK filefield подвергся переделке.
Ну а теперь придется что-то делать со страницами комментариев Если, опять же, Comment Bonus API нас тут не спасет
_____
Хотя может к тому времени, как мне понадобятся эти страницы, дешевле будет на семерку перейти. У нее и с файлами получше
А как возможно сделать чтобы работало?