На этой неделе решил наконец-то серьезно взяться за написание новой версии своего плагина Best Video. Надо сказать, процесс кодинга идет с переменным успехом.
Фишка в том, что теперь нужно еще и читать список файлов на сервере, а также им как-то управлять. Над реализацией этой задачи я бился аж целый день. С помощью докуменации, различных блогов, форумов и IT РАБотника я все-таки справился с этой, казалось бы, тривиальной задачей. На деле не все так просто, хотя в основном все проблемы идут от банального незнания PHP – ведь до этого плагина я не писал ничего серьезнее echo ‘Здравствуй, мир!’;. Тем не менее, помогает опыт программирования на C++ и JavaScript, а также книга PHP для чайников, мой надежный друг и помощник.
Очень помог мне и Позитив – причем, не в последнюю очередь, своими позитивными новостями. Хотя главным образом, конечно, он помог мне в написании тех моментов, в которых я был неуверен. Еще огромное спасибо моей кошке Эльзе (это она на фотографии, которая кстати кликабельна), которая прохладными весенними вечерами сидит где-то рядом и направляет мои мысли в правильное русло.
А работы предстоит довольно много. Ведь есть еще и загрузка файлов! При помещении upload.php в папку с плагином и передаче ему данных формы методом POST…ничего не происходит. По всей видимости, проблема с правами доступа, что доказывает безуспешная попытка открытия файла через браузер. Как уйти от этой проблемы, я пока не решил, тем более, что вариантов несколько.
Но есть и хорошие новости – думаю, это последний действительно сложный кусок кода, который мне придется допиливать. После этого останется лишь сделать выборку и вставить код плеера. Но это уже другая история, а сейчас – отдыхать. Пятница