Как лучше организовать вывод тем? | |
---|---|
Название темы [ 1 2 3 4 5 ] | |
Название темы | 1 2 3 4 5 | |
Оставить как есть | |
Свой вариант |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Я подозреваю, что они невелики, по сравнению с ворочаньем базы и прочим...Как раз велики, надо каждую строку распарсить и обработать. Обещал - проверю, не забыть бы только. |
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
lampslaveНе надо шрифт "возвращать", правильно имена "основателей" уменьшили. При чём тут номера страниц? Во всех виденных мной форумных движках номера страниц "усилены" прямоугольниками, чтобы легче было попасть.NatrioПопробовать можно, но я что-то не уверен, что такая городьба будет нормально смотреться. Лучше уж так оставить или шрифт вернуть. |
Kycok |
|
Темы:
32
Сообщения:
1585
Участник с: 09 января 2013
|
lampslaveА может быть сделать, чтобы автоматически ставилось три, пять, семь (нужное подчеркнуть) пробелов после <br>? |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Сомнительно это всё. В любом случае написанное не поправишь, а для нового придётся крутить markitup (редактор, в котором мы пишем), и если простая замена br на p может быть возможна через настройки, то я сильно сомневаюсь, что можно будет провернуть желаемое с пробелами. Пока есть возможность - надо заниматься тем, что можно легко менять без привлечения "мозгов", обходясь моими или вашими силами. |
Kycok |
|
Темы:
32
Сообщения:
1585
Участник с: 09 января 2013
|
lampslaveНашел свойство для CSS. А все, что уже написано, можно оставить в покое=) |
akorop |
|
Темы:
111
Сообщения:
1756
Участник с: 29 февраля 2012
|
lampslaveЭто не я хочу, это общепринято. Чтобы в этом убедиться, достаточно открыть любую книгу. Абзацный отступ - это отработанное веками оптимальное решение: и места тратит мало, и структурирует текст. Зачем делать революцию? lampslaveМожно пример, когда такое может быть нужно, но чтобы это был не код и не список? И хорошо бы объяснить, зачем это нужно, а не просто "мне захотелось". lampslaveИ не надо. Но пусть хоть дальше будет оформление более читаемое. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Нашел свойство для CSS. А все, что уже написано, можно оставить в покое=)Ну что же, осталось только чтобы кто-то разобрался, как в markitup переключить br на параграфы. Сейчас text-indent применять не к чему. Это не я хочу, это общепринято. Чтобы в этом убедиться, достаточно открыть любую книгу. Абзацный отступ - это отработанное веками оптимальное решение: и места тратит мало, и структурирует текст. Зачем делать революцию?Для web это не работает, потому что параграфы стали намного меньше. Делать красную строку для каждых двух-трёх строк текста ИМХО неадекватно. Поэтому никто, кроме отдельных товарищей, красную строку не делает. Революция уже случилась, причём давно. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
cucullus Проверил. Забавно, но кроме ожидаемого мной html в базе живёт ещё разметка с bb-кодами и простой текст :) Видимо, накладные расходы на преобразование таки выше, чем в 3 раза распухшая база. UPD: Собственно, вот: class RenderableItem(models.Model): """ Base class for models that has markup, body, body_text and body_html fields. """ class Meta(object): abstract = True body = models.TextField(_('Message')) body_html = models.TextField(_('HTML version')) body_text = models.TextField(_('Text version')) def render(self): self.body_html = defaults.PYBB_MARKUP_ENGINES[defaults.PYBB_MARKUP](self.body) # Remove tags which was generated with the markup processor text = strip_tags(self.body_html) # Unescape entities which was generated with the markup processor self.body_text = unescape(text) |
vadik |
|
Темы:
57
Сообщения:
5495
Участник с: 17 августа 2009
|
А межстрочный интервал в колонке "Последнее сообщение" только у меня увеличен? Браузер - последний ФФ. |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Видимо да, там стоит line-height: 20, как и везде. А почему "Автор: ..." не уменьшено? Стоит почистить кэш. |