На планете кризис, а дети всё курят и курят и денег на папиросы всё меньше и меньше.
А раз уж случилось и плохие дядьки и тётьки к праздникам стали хорошими дядьками и тётьками и свои жестокие действия относительно нашего ВебМани аккаунта решили прекратить. Мы просим, дай мильён, добрый человек, ну дай мильён.
Нарисовать интерфейс (не скрипт, он есть у мну) для галереи никто желания не изьявит? Я сделаю её для Blueberry, а чуть позже заменю ей стандартный мод images в Strawberry.
Формат интерфейса может быть любой: картинки или html. К качеству картинок требований нет, хоть в Paint`е нарисованые.
Так же можно свои функции придумать. Например, редактирование картинок, или выравнивание по, или ещё чего этакого.
Главное - чтобы интерфейс был удобным.
Что сейчас должен содержать интерфейс.
Заливка картинок.
1) Возможность сменить размер заливаемой картинки. Указать ширину/высоту или ширину или высоту с сохранением пропорции по высоте/ширине.
Например, картинка 800x600. Мы указываем ширину 400 и сохранение пропорции по высоте. Тогда ширину скрипт сам высчитает. И наобарот.
2) Наложение текста: 1) текст; 2) размер; 3) цвет; 4) позиция; 5) отступы от текста (padding) по ширине и высоте; 6) цвет фона; 7) прозрачность фона (0 - непрозрачный, 100 - максимально прозрачный).
Надо заметить, что сейчас позиций для текста и водяного знака всего 9: *** *** ***
Можно в интерфейсе нарисовать: * * * *** ***** *** * * *
Т.е. не просто слева сверху, например, а слева сверху за пределами картинки. Сделать такое удобно и понятно сложно. На ум приходит разве что указатели позиции за пределами картинки выделять цветом.
3) Водяной знак: - позиция; - выбор вод. знака.
4) Уменьшение картинки (превью). Тут всё то же самое, что для обычной картинки (текст, вод. знак и т.д.).
Администратирование.
1) Добавление/редактирование альбомов. Но без фанатизма: без тегов, категорий и т.д. В Strawberry такие штуки не нужны, а в Blueberry это легко прикрутить самому при желании.
Показ альбомов и картинок.
1) Показ альбомов. 2) Показ картинок.
Отпишите, пожалуйста, на lexa@cutenews.ru, в комментарии к этому посту или на форум в эту тему.
P.S. Я бы пообещал и денежку, но наш GoodGirl`ский кошелёк для пожертвований прикрыли чёртовы пидарасы из WebMoney. Поэтому бестыдно предлагаю на халяву.
Дошли руки отправить Strawberry в subversion , в которой сейчас лежит Strawberry 1.1.2 с исправленными плагинами ключслов, Adepto Fastload и чё-то ещё. Плюс исправил редактирование постов (editnews.mdu), который мог вызывать ошибку 502.
Чтобы отслеживать версии в SVN вам нужна программа , но ставить на готовые проекты эти версии не следует! Ставить следует только то, что будет выложено на сайте в заархивированном виде.
Кстати про subversion. Я пока не решил как всё там обустроить, поэтому пока что будут стандартные папки для SVN (trunk, branches и tags). Всё лежит в куче, деления Strawberry в subversion на плагины и ядро нет. То же самое и с Blueberry - всё в куче: ядро, теги и расширения. Склоняюсь к мысли, что ну его нах деление это. Лучше выложить в http://svn.goodgirl.ru/*/ текущую версию и не мучить мозг. А любой релиз выкладывать в заархивированном виде. С другой стороны, не хотелось бы бросать, например, 1.0.* из-за того, что начал 1.1.*.
На всей территории goodgirl.ru появился форум, регистрация на котором позволит иметь один аккаунт на всей *.goodgirl.ru кроме strawberry.goodgirl.ru (из-за проблем форума PunBB с логинами). В дальнейшем центральное хранилище акаунтов позволит легче вас спамить создать однородное комьюнити.
Ещё появился центральный subversion , который позволит работать над скриптами всем "однородным комьюнити" (самоцитируюсь). Пока я его только обживаю и на данный момент обжил только рабочей версией Blueberry 0.1.5.
Отвечая на волнения и чаяния поклонников классики, сообщаю, что несмотря на всё возрастающее усиление внимания к проекту Blueberry, поддержка Strawberry на форуме остается.
Объективно: развитие уже созданных на Strawberry проектов, обеспечение "трамплина" для чайников перед освоением новых технологий, примененных в Blueberry, сохранение возможности работы с textSQL, и п.х.
Так что "Беломор" всё еще в теме!
Пожелания к форуму поддержки Strawberry можно оставлять в комментариях.
Я тут несколько месяцев назад зарекался ставить лицензию GNU GPL на новую версию. Нагло врал, как выяснилось сейчас. Если ты что-то берёшь, то должен что-то и отдовать. Коли берёшь бесплатно, то и отдавать следует так же. Какой же я замечательнейший человек. Ага?
К тому же, если придумывать правила лицензии самому, то иногда может получиться бред вроде такого:
Вы не можете: - Продавать шаблоны и другие наши товары или перепродавать их.
Там всё соглашение забавное, но данный пункт попахивает нарушением закона РФ о частной собственности и какие-нибудь ещё статьи говорящих о правах и обязаностях сторон продавец-покупатель. Если "публичный" (см. на сайте, там есть "публичный" и "индивидуальный" для шаблонов) тип продаж смахивает на прокат или подразумевает прокат, то "индивидуальный" - нет. Ещё косяк: шаблон для скрипта, который идёт под GNU GPL, как я понимаю (не факт, что я правильно понимаю), подразумевает ту же самую лицензию, т.к. это дополнение базируется и использует код скрипта. А следовательно, нарушение GPL. Вот уж действительно, ваша свобода махать кулаками заканчивается там, где начинается мой нос.
Предварительная альфа появится осенью. Будет доступна не всем, а только тем, кто захочет помочь исправить интерфейсные корявости. Имею в виду не только внешний вид его удобность и понятность, но и какие-то непонятные заморочки с именами функций/тегов и их функциональностью. После чего дизайн по умолчанию пойдёт на перевёрстку, мы со Славкой сменим дизайн данного сайта (мои мытарства в стили минимализма давно многих раздражали, зато работа должна понравиться) и в итоге выпустим первую публичную альфу. Ещё пять тыщь вёдер и золотой ключик у нас в кармане.
Жестокая жестокасть или правдивая правдивость про документацию такова: :(. (грустный смайлик, если кто не понял) А грустный он от того, что всю документацию в одиночку мне не осилить. Движок сам по себе может работать как вики, поэтому тем, кто будут пользоваться скриптом заранее просьба: ребята, помогайте мне, пожалуйста, и помогайте другим. Например, если что-то не работало и вы это сами исправили - напишите как исправили, не поленитесь. Но это просьба на будущее и особых надежд не питаю.
Минимальные системные требования будут таковые: MySQL 4.1+ и XML, mod_rewrite. Ещё желательно иметь: mbstring и выключеный safe mode. MySQL 4.1 и выше и mbstring нужны для корректной работы юникода. Движок будет полностью на utf-8, а не национальных кодировках, отсюда соответствующие плюсы и минусы. XML нужен для работы шаблонов. Safe mode хорошо бы OFF потому что когда он ON это большой геморой. mod_rewrite нужен для работы УРЛов. С версией PHP неопределился. Старался делать на 5.1.2, но, скорее всего, будет 5.2 и выше.
Закончу злобным выпуком (от слова "пук", да). Попробовал Camtasia Studio 4 снять небольшое демо, так она с "Вистой" глючит - пишет что кодека нет. Странно, потому что у этой весии в исправленных багах числится именно этот баг. Затем попробовал то же самое с SnagIt 8 + MovieMaker (не программа, а жопа; я быстрее Adobe Premier осилил) + avi2swf, но и эта попытка не увенчалась успехом. И теперь жизнь мне кажется абстрактной хуйнёй.
Такие дела.
P.S. Отпишите в комментарии, если не против выступить в роли тестера и/или документатора и/или переводчика. Это ни на чего не обязывает, просто интересно сколько примерно человеков захочет помочь.
Что бы вы хотели видеть в Strawberry 2? Какой-то каталог, какую-то полезность крупную или мелкую, может форму отправки, гостевую и т.д. Без разницы, главное - чтоб полезно было.
Пишите чего придумаете, а я сделаю и включу в дистрибутив.