Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 29-08-2013 18:34:19

dokar99
буки
Зарегистрирован: 22-04-2011
Сообщений: 14

Планирование новых плагинов для Textpattern

За долгую и продуктивную совместную жизнь с Textpattern написал и допилил кучу всего. Наконец настало время поделиться всем сокровенным с сообществом Textpattern.

Просматривая в процессе создания сайтов разные движки, пришёл к выводу, что Textpattern - это самое моё. Тут просто влиять на структуру сайта, менять и корректировать CSS и HTML, да и плагины дописывать не сложно. В планах сделать из движка полную конфетку. Постепенно выкладываю наработки на http://txplife.ru/.

Собственно хочу узнать у вас, какие плагины и дополнительные возможности более востребованы. Что стоит выкладывать сначала.

Что есть:
несколько допиленный до ума hak_tinymce
написан небольшой простенький плагин для работы с ajax - ku_ajax
плагин мультизагрузки фотографий к статье (для создания галереи). Фишка загрузчика - изменение размера фотки на стороне клиента. Так обходим нехватку памяти при обработке ОГРОМНЫХ изображений и потребление процессорного времени, плюс меньше трафика и быстрее загрузка в целом. Работает "на лету". - ku_image_uploader

Что уже сделано, в процессе описания:
плагин упрощающий работу с тегами (выборка и добавление тегов в поп-ап окне)
капча для коментариев (для плагина от angryCat)
загрузчик одиночных картинок при редактировании (хак lam_image_uploader)
чат на ajax
календарь на ajax
мод на моём ajax-е для рейтинга статьи (там 5 звёздочек и статистика голосов)
есть рабочая версия плагина yab_shop с поддержкой русского языка (в нём её не было)

Что планирую выкладывать на офф. сайте (textpattern.com), если договорюсь:
расширенная работа со статьями. хак txp:articles
расширенная работа с категориями. хак txp:categories с возможностью сортировки рубрик в админке drag-and-drop
мультиязычность. Возможность публикации и вывода статей на разных языках

Моды, дополнения, изменения в коде:
Начиная с версии 4.5.4 в Textpattern НАКОНЕЦ-ТО не нужно допиливать кучу вещей типа русскоязычного поиска и т.п. Выяснил, что поисковые системы ГОРАЗДО лучше воспринимают и поднимают вес и индекс страниц со ссылками вида: http://domain/dir/dir/dir/name_of _article. То есть структуры, близкой к классическому разнесению документов по папкам и подпапкам. Для себя делаю только одно и важное изменение в publish.php - меняю структуру ЧПУ. На текущий момент есть мод для вывода http://domain/name_of_category/article вместо http://domain/article. Так сайт для поисковика выглядит не кучей статей в папке, а более осмысленной структурой документов. Готов делиться.

Что планирую написать в обозримом будущем:
статистику просмотров статей
систему опросов на ajax
довести до ума написанную мной систему регистрации/авторизации/личный кабинет
рассылку по пользователям
написать ЧПУ вида http://domain/name_of_category/name_of_subcategory/name_of_subcategory/name_of_subcategory/name_of_subcategory/article (категория/подкатегория)
встроить в Textpattern форум (на моём плагине регистрации/авторизации сделать именно встроенный в структуру плагин форума)
допилить до нормального вида плагин - систему ротации баннеров на сайте. Есть рабочий вариант, но достаточно неприглядный в админке

Наверняка много чего забыл. Наработок куча.
Заказывайте - буду выкладывать в свободный доступ.

Как-то так smile

Отредактированно dokar99 (21-11-2013 08:45:29)

Неактивен

 

#2 04-09-2013 11:18:40

makss
наш
Зарегистрирован: 21-10-2008
Сообщений: 208
Вебсайт

Re: Планирование новых плагинов для Textpattern

dokar99 написал:

За долгую и продуктивную совместную жизнь с Textpattern написал и допилил кучу всего. Наконец настало время поделиться всем сокровенным с сообществом Textpattern.

http://i.smiley4you.com/3/84/113384.gif

Собственно хочу узнать у вас, какие плагины и дополнительные возможности более востребованы. Что стоит выкладывать сначала.

Что есть:
несколько допиленный до ума hak_tinymce
написан небольшой простенький плагин для работы с ajax - ku_ajax

небольшое пожелание по ku_ajax:  желательно пользователя плагина оградить от запоминания переменных пхп и от пхп кода, т.е. передавать параметры в свой плагин при помощи атрибутов txp.
например на странице "ajax" красивее смотрелась бы одна строка:

Код:

<txp:ku_ajax ajaxheader="1"  ajaxlist="register,myfunc1,myfunc2" />

в плагине смотрим, если установлен ajaxheader, то отсылаем хеадер.
получаем список  и вызываем функции:

Код:

function ku_ajax( $atts ){
    extract(lAtts(array(
        'ajaxheader' => '1',    // default: send header
        'ajaxlist'  => ''
    ),$atts));
    if( $ajaxheader ){
        header('Content-Type: text/html; charset=utf-8');
        header("Cache-Control: no-store, no-cache, must-revalidate");
    }
    $action = gps('action'); 
    $ku_ajaxlist = do_list( $ajaxlist );
    if (in_array($action, $ku_ajaxlist) && function_exists($action) ){
        return call_user_func($action);
    }
}

код не проверял, возможны опечатки.


Что уже сделано, в процессе описания:
плагин мультизагрузки фотографий к статье (для создания галереи). Фишка загрузчика - изменение размера фотки на стороне клиента. Так обходим нехватку памяти при обработке ОГРОМНЫХ изображений и потребление процессорного времени, плюс меньше трафика и быстрее загрузка в целом. Работает "на лету".

интересно бы глянуть на этот плагин

Что планирую выкладывать на офф. сайте (textpattern.com), если договорюсь:
расширенная работа со статьями. хак txp:articles

можно в двух словах, какие расширения к этому тегу вы добавили?

расширенная работа с категориями. хак txp:categories с возможностью сортировки рубрик в админке drag-and-drop

желательно это оформить в виде плагина, т.к. скорее всего оно будет тяжеловато для ядра TxP.

мультиязычность. Возможность публикации и вывода статей на разных языках

интересен принцип мультиязычности, в двух словах.


aks_rss : RSS parser and aggregator | http://makss.uaho.net/plugins/aks_rss
aks_table : Simple tables in TxP (Ctrl+C, Ctrl+V) | http://makss.uaho.net/plugins/aks_table

Неактивен

 

#3 21-11-2013 09:51:48

dokar99
буки
Зарегистрирован: 22-04-2011
Сообщений: 14

Re: Планирование новых плагинов для Textpattern

Опубликовал на textpattern.org плагин мультизагрузки изображений к статье - ku_image_uploader

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru