Искать  
 
   
 
Low CP extension
Отправлено: 10 Март 2009 07:12 P.M.   [ Игнорировать ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

Данное расширение отключает:
- Атрибут title у ссылок
- Check Spelling, Glossary и Смайлы (Smileys)
- Локализациб у custom date fields
- Trackbacks column
- Infinite URL title duplicates. Допустим вы публикуете Статьи с заголовком News, в url_title у вас будет соответственно news. Затем опять публикуете с заголовком News, а следующем случае url_title удет выглядеть news1 и т.д. вплоть до news50. Затем выдается ошибка. Расширение Low CP extension снимает данное ограничение.

http://loweblog.com/freelance/article/ee-low-cp-extension/

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 10 Март 2009 08:11 P.M.   [ Игнорировать ]   [ # 1 ]
Member
Avatar
RankRankRank
Всего сообщений:  153
Зарегистрирован  2008-08-19
mrtt - 10 Март 2009 07:12 P.M.

Допустим вы публикуете Статьи с заголовком News, в url_title у вас будет соответственно news. Затем опять публикуете с заголовком News, а следующем случае url_title удет выглядеть news1 и т.д. вплоть до news50. Затем выдается ошибка.

В исходном коде cp.publish - я видел это ограничение - и был очень не доволен им - там идет цикл до 50, а вот тут интересно как они сделали? Цикл до бесконечности?

Профиль
 
 
Отправлено: 11 Март 2009 11:07 A.M.   [ Игнорировать ]   [ # 2 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

Просто вклинился в самое начало оформления записи(хук submit_new_entry_start),  там идет один запрос к базе выбирающий по регулярке записи, где в начале есть аналогичный тайтл, а затем идет проверка на цифровые суффиксы в цикле. Так что к тому времени, когда доходит до внутренней проверки на уникальность заголовка, он уже задан как надо.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 11 Март 2009 11:53 A.M.   [ Игнорировать ]   [ # 3 ]
Member
Avatar
RankRankRank
Всего сообщений:  153
Зарегистрирован  2008-08-19
Calm - 11 Март 2009 11:07 A.M.

Просто вклинился в самое начало оформления записи(хук submit_new_entry_start),  там идет один запрос к базе выбирающий по регулярке записи, где в начале есть аналогичный тайтл, а затем идет проверка на цифровые суффиксы в цикле. Так что к тому времени, когда доходит до внутренней проверки на уникальность заголовка, он уже задан как надо.

ага я уже посмотрел исходник. Значит это расширение маст би инсталл smile

Профиль