+1.42
Рейтинг
2.22
Сила

Дмитрий

  • avatar Daemon
  • 0
Добавил [cut] или [musicut]. Проблема со шрифтами, когда TinyMCE вместо того, чтобы обрамлять делает и шрифт отличается от стандартного :)
  • avatar Daemon
  • 0

Парсер гад сьел тэги <audio>http://site.com/song.mp3</audio>
  • avatar Daemon
  • 1
Привет привет. Загрузку я не сделал еще. Как только поправлю все глючки с TinyMCE напишу модули для вставки видео с ютуба и загрузку mp3 — поделюсь. Вообще-то тяжко, я дрова привык писать, а не в js/css ковырятся :)
  • avatar Daemon
  • 0
player.swf можно стырить по ссылке musick.me/classes/lib/external/mp3player/player.swf каким-нибудь Download Master.

Код да, можно вставлять в этот файл, где-то после VideoParser, ну и вызывать метод тоже после VideoParser, там все понятно ;) Аудио обрамляю или [audio][/audio]

С TinyMCE обнаружил пару неприятный глюков, так что пока довожу до ума :) Вот пришлось Jevix отключить на время, как результат mysql с утра лежал :-D (хотя может это у РБК проблемы были).
  • avatar Daemon
  • 1

Завершил интеграцию TinyMCE :) Переехали на VPS от РБК — полет отличный, спасибо Максу за наводку, ни в какое сравнение не идет с виртуальным хостингом.

Кому интересно как вставляю аудио… В общем пока кривова-то слегка, вот так:

        /**
        *  Парсинг текста на наличие mp3 файлов
        *
        * @param string $sText
        * @return string
        */
        function AudioParser($sText) {
                $r3 = "/[\[<]{1}audio[\]>]{1}http:\/\/([\w-\/\.%]+).mp3[\[<]{1}\/audio[\]>]{1}/Ui";
                $sResult = preg_replace($r3, '<tr><td><object type="application/x-shockwave-flash" data="'.DIR_WEB_ROOT.'/classes/lib/external/mp3player/player.swf" id="audioplayere2702f352915130def9fdd82cae1cf75" height="24" width="290"> <param name="movie" value="'.DIR_WEB_ROOT.'/classes/lib/external/mp3player/player.swf"></param><param name="FlashVars" value="soundFile=http://$1.mp3"></param><param name="quality" value="high"></param><param name="menu" value="false"></param><param name="wmode" value="transparent"> </param></object></td></tr><br />', $sText);
            return $sResult;
        }
 
  • avatar Daemon
  • 0
Почему за номером? Так только у нас в Украине говорят :) Под номером.
  • avatar Daemon
  • 3
Нет, это голосование не покажет чего они хотят. Тут не пользователи, тут администраторы, программеры, веб-мастера, т.е. не целевая аудитория.
Посему, движок должен быть простым, чтобы можно было без проблем ненужную часть вырезать к чертям и вставить в свою, посему простая textarea тут больше руллит :)

Конечный же пользователь не будет писать ни тегами, ни bb'кодом, я вас уверяю. Дай Бог, чтобы понял, как создать топик.
  • avatar Daemon
  • 1
А смысл? Берите LiveStreet прикручивайте все что угодно, а обновляйте его до новой версии ручным просмотром диффов. Я себе TinyMCE gzip прикрутил, какие проблемы?:)
  • avatar Daemon
  • 0
А я очень даже доволен, потому что движок отличный и перспективы у него хорошие, и установил я его без проблем.
memcached подключен?
  • avatar Daemon
  • -1
Во-первых это не обязательное условие и автор об этом говорил. Во-вторых убрал из-за счетчиков, а поставить назад — забыл. Сейчас поставлю справа, делов-то :)
  • avatar Daemon
  • 0
Эм, он вообще ставится с пол-пинка, нужно просто хостинг правильный пользовать :)
  • avatar Daemon
  • 0
Я вот подумал насчет этого дизайна и что-то начертил от руки (прим. выглядит ужасно, нервным не смотреть!!!):
uaimages.com/viewer.php?id=741162DSC00071.JPG

Это всего навсего идея, итак:
1. Кнопки блоги, люди, топ убрать от черты. Во-первых им не нужно быть кнопками, это только сбивает с толку. Они призваны переключать страницы, значит нужно аналог вкладок делать. Убрать их вверх нужно для того, чтобы шапка не казалась тяжелой, и взгляд не смотрел на вот эту черную полоску, которая пересекает картинку по-горизонтали. Таким образом можно «рязрядить обстановку» в области шапки.
2. Кнопку написать следует оставить большой, можно даже назвать ее «Создать», потому как юзер в целом туповат, и он даже не поймет, что может что-то писать, если дизайн будет как на хабре :) Это айтишники привычны, простой юзер — нет. По моему ее нужно переместить, я перенес вправо.
3. Кнопки Все, коллективные, персональные — они просто огромны!!! Во-первых нельзя их оставлять кнопками (они опять же переключают вкладки, это аналог виндового TabControl), во-вторых сделать их поменьше. Я у себя их начертил такими вот вкладками.

+7 — можно + брать, потому как отрицательным число новых топиков явно быть не может :)
Еще убрать у стрелочек для голосования эффект мокрого пола, лишнее оно.

Ну вот как-то так.

PS Я не дизайнер, потому на объективность не притендую.
  • avatar Daemon
  • 0
Какие права у директории, в которой хранится движок?
  • avatar Daemon
  • 1
Со мной была та же история. И вроде логически они находятся в верном месте, но юзабилити страдает.
  • avatar Daemon
  • 0
Просто кто захотел, тот уже темплект перекроил как мог :)
  • avatar Daemon
  • 0
это из-за того, что у вас скрипты обрабатывает 4-ый пых пых, а не 5-ый.
  • avatar Daemon
  • 0
Я говорю о том же %)
  • avatar Daemon
  • 1
Спасибо, добавил в закладки.
  • avatar Daemon
  • 0
Совершенно верно, и из-за того, что создан он был давно, то и на главной появляется не в верху :)
  • avatar Daemon
  • 0
Я вижу, что некоторые решения в движке были django-inspired, и это хорошо.