MVH

MVH
Рейтинг
64
Регистрация
03.05.2005

---продолжение---

Вот так можно создать доп. поле:

$PAGE_FORM_ELSE_FIELDS = array(
'editor_choice' => array(
'restriction' => array('post'), //на каких формах добавлния показывать: page_and_cat, post
'cat_restriction' => array(), //массив - id категорий, у постов которых будет выводиться это поле, пустой массив - у постов во всех категориях
'group' => 'content', //группа полей, например, группа "Настройки страницы:". Возможные значения: first, settings, content, files, publication, else
'type' => 'checkbox', //text, text_date, text_datetime, textarea, checkbox, select, multiple_select, radio
'values' => array('1' => 'Да'), //массив значений, действует для checkbox, select, multiple_select и radio
'default_value' => 0, //значение по молчанию, строка или массива значений
'title' => 'Выбор редакции', //название поля
'is_obligatory' => 0, //обязательное ли для заполнение поле или нет
'maxlength' => '', //соответствующий аттрибут тега input
'style' => '', //если стили не применять, то поле text будет на всю длину
'class' => '', //если класс не задавать, то поле text будет на всю длину
),
);

Так изменить при закачке основной файл или создать доп. файлы:

$CUSTOM_FORMATS['video'] = array(
'FLV' => array(
'mime_type' => 'video/x-flv',
'file_format' => 'flv',
'video_codec' => 'flv',
'video_frame_rate' => '', //кол-во кадров в секунду
'video_bitrate' => '', //пустота, значит как у исходного файла
'video_size_factor' => 2, //множитель, которому должены быть равны ширина и высота
'audio_codec' => 'libmp3lame',
//'audio_codec' => 'adpcm_swf',
//'audio_frequency' => '44100',
'audio_bitrate' => '',
'disable_audio' => 0,
),
);

$SOURCE_FILES_CONVERSION['image'] = array('width' => 1000, 'height' => 1000, 'crop' => 0);
$SOURCE_FILES_CONVERSION['video'] = array('custom_format' => 'FLV','width' => 450, 'height' => '', 'absolute_conversion' => 1);
$SOURCE_FILES_CONVERSION['audio'] = array('custom_format' => 'MP3', 'absolute_conversion' => 1);

//дополнительные изображение, которые будут созданы при закачке файла, поддерживаемого $SUPPORT_FILES['image']
$ELSE_FILES['image'] = array(
'thumb' => array('width' => 150, 'height' => 95, 'crop' => 1, 'prefix' => '', 'postfix' => '.thumb'),
'medium' => array('width' => 320, 'height' => '', 'crop' => 0, 'prefix' => '', 'postfix' => '.medium'),
'inner_page' => array('width' => 450, 'height' => '', 'crop' => 0, 'prefix' => '', 'postfix' => '.inner-page'),
'clown_thumb' => array('width' => 77, 'height' => 65, 'crop' => 1, 'prefix' => '', 'postfix' => '.clown-thumb'),
);

//дополнительные видео файлы, которые будут созданы при закачке файла, поддерживаемого $SUPPORT_FILES['video']
$ELSE_FILES['video'] = array(
'mobile' => array('custom_format' => '3GP', 'width' => 176, 'height' => 144, 'absolute_conversion' => 1, 'prefix' => '', 'postfix' => ''),
'mac' => array('custom_format' => 'MOV', 'width' => '', 'height' => '', 'absolute_conversion' => 1, 'prefix' => '', 'postfix' => ''), //разрешение, как у исходного
'win' => array('custom_format' => 'WMV', 'width' => '', 'height' => '', 'absolute_conversion' => 1, 'prefix' => '', 'postfix' => ''), //разрешение, как у исходного
'win2' => array('custom_format' => 'AVI', 'width' => '', 'height' => '', 'absolute_conversion' => 1, 'prefix' => '', 'postfix' => ''), //разрешение, как у исходного
);

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

Админка оптимизирована под Firefox 3.5. В opera тоже всё работает, за исключением пары незначительных косметических дефектов. В IE 8 дефектов побольше.

Под оперу и IE я пока не оптимизировал за ненадобностью и отсутствием времени, но будем считать, что админка работает так же в opera 10 и IE8.

Сайт лежит на VPS, где настроен ffmpeg и nginx (nginx'ом отдаются только закачиваемые файлы (изображения и видео в частности); картинки дизайна, css и js отдаются апачем).

Различные PHP акселераторы пока не настроены, опять же за временной ненадобностью и нехваткой времени. Настроен только gzip, которым сжимаются страницы, css и js файлы.

Собственно скриншоты админки:

Главная страница:

http://www.pereriv.ru/_admin_screenshots/1.gif

Управление страницами (список, создание и т.п.):

http://www.pereriv.ru/_admin_screenshots/2.gif

http://www.pereriv.ru/_admin_screenshots/3.gif

http://www.pereriv.ru/_admin_screenshots/4.gif

http://www.pereriv.ru/_admin_screenshots/5.gif

Управление файлами:

http://www.pereriv.ru/_admin_screenshots/6.gif

http://www.pereriv.ru/_admin_screenshots/7.gif

http://www.pereriv.ru/_admin_screenshots/8.gif

http://www.pereriv.ru/_admin_screenshots/9.gif

http://www.pereriv.ru/_admin_screenshots/10.gif

http://www.pereriv.ru/_admin_screenshots/11.gif

http://www.pereriv.ru/_admin_screenshots/12.gif

http://www.pereriv.ru/_admin_screenshots/13.gif

http://www.pereriv.ru/_admin_screenshots/20.gif

http://www.pereriv.ru/_admin_screenshots/14.gif

http://www.pereriv.ru/_admin_screenshots/15.gif

http://www.pereriv.ru/_admin_screenshots/16.gif

http://www.pereriv.ru/_admin_screenshots/17.gif

Права пользователей:

http://www.pereriv.ru/_admin_screenshots/18.gif

Вид глазами пользователя с ограниченными правами:

http://www.pereriv.ru/_admin_screenshots/19.gif

Пример обработки страницы:

содержание: http://www.pereriv.ru/_admin_screenshots/21.gif

результат: http://www.pereriv.ru/_admin_screenshots/22.gif

Знаю, что здесь есть люди, которые занимаются покупкой/продажей сайтов, поэтому моя просьба прежде всего к ним, т.к. они должны быть знакомы с ценами на "рынке".

Вообщем более-менее разузнал.

Во-первый, ffmpeg при выводе информации о файле показывает файловый контейнер и кодеки, которыми будет декодировать файл, а не файловый контейнер и кодеки, которыми файл закодирован.

Во-вторых, названия кодера и декодера могут отличаться (о чём внизу ffmpeg -formats и говорится).

Поэтому, "mov,mp4,m4a,3gp,3g2,mj2" - это декодер файлового контейнера у ffmpeg'а, которым он декодируем перечисленные файловые форматы. Видимо самодеятельность такая вот. Слепил их вместе.

seolancer:
Форматы для воспроизведения на мобильных телефонах?

Думаю, что вообще не в кассу. 🍻 Есть файловые форматы, вроде asf, 3gp, flv, а тут имя файлового формата состоит из перечисления нескольких разных файловых форматов.

Kirik, скажите, а как долго держится Ваш тИЦ? Или Вы ещё не проверяли его временем?

Falcon74:
Интересный вывод тогда напрашивается.
Что тогда делать со "стараниями вебмастера". Они более не нужны?

Почему же? Старания из фразы убирать не надо, ведь от них тИЦ как угодно (вебмастерам) и скачет ;)

Grabber:
Это подтверждает, что тиц скачет как угодно вне зависимости от стараний вебмастера ))

Если убрать фразу "вне зависимости", то получится более менее толковая мысль. ;)

kotofeich:
Алгоритм Портера слаб, но пока сойдет. Как найду морфологический словарь - сменю на него.

Могу посоветовать phpMorphy (описание).

SeoScope:
Автоматом снимается если отсутствует в индексе ВЕСЬ САЙТ, на котором вы закупили ссылки. А если из к примеру 1000 страниц сайта яша выкинул 800 - то для сейпа этот САЙТ в индексе.

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

SeoScope:
А для того, что бы знать, на что вы тратите свои деньги есть плагин к ФФ от Винка. Очень рекомендую, ибо экономит средства на ура. После каждого апа выдачи отваливается кучи страниц с сайтов. Особенно с дешёвых ГС

Этот плагин поможет, только если у Вас пару сайтов по сотне другой страниц на каждом.

Сапа отметила те 800 сайтов-доноров, которые выпали из индекса и сняла с них ссылки. Видимо когда я проверял она до них ещё не добралась. Такое ощущение, что яндекс побанил очень много ГС после арзамаса.

Плюс, оставшиеся на том сайте ссылки (о котором писал выше) проверил на индексацию (большую часть). Проиндексировано где-то только половина пока. Так что, видимо, этим и объясняется отсутствие ожидаемого роста. А небольшие колебания (10-30 тИЦов) всегда были.

Acoustic:
Ах да! По теме! Зарабатываю с Линкфидом по 40 руб. в день. :(

Скажите, пожалуйста, параметра сайта (тИЦ, PR) и сколько ссылок продано. И за сколько дней доход вырос с нуля до 40 руб. в день?

Всего: 571