onix111 0 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 Ага а релиз случаем не платный будет Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 Автор Ага а релиз случаем не платный будет Попробуй угадай Цитата Ссылка на сообщение Поделиться на других сайтах
Wisp 0 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 Тогда в зад******цу его ))) Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 Автор Я не говорил, что мод будет платным. но его реализация это не две строчки РНР кода. Это определённо строгая и сложная концепция объеденения кодов, правильное считывание файлов, учёт статистики и тем более сложное удаление установленных модов без повреждения самого РНР. И всё равно мод остаётся бесплатным. хотя это не мод, а система управления модами для DLE. Работа скажу не из лёгких. Цитата Ссылка на сообщение Поделиться на других сайтах
Wisp 0 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 цену набивает (шутка) а так очень нужная работа. +1 Цитата Ссылка на сообщение Поделиться на других сайтах
wraith 0 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 (изменено) Задумка очень хорошая, но я пожалуй подожду финальной версии... Изменено 1 мая 2007 пользователем Wraith Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 Автор Работа "кипит". Было реализовано редактирование установленных модулей. относительно закрытого кода - вопрос на обсуждении. Не хотелось бы открывать концепцию работы - так как всё это не просто. Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 2 мая 2007 Рассказать Опубликовано: 2 мая 2007 В пятницу будет уже весьма неплохая бета версия с дизайном. ждём релиза))) Цитата Ссылка на сообщение Поделиться на других сайтах
Eprst 0 Опубликовано: 3 мая 2007 Рассказать Опубликовано: 3 мая 2007 ждём релиза))) +1 Цитата Ссылка на сообщение Поделиться на других сайтах
nike-57 0 Опубликовано: 6 мая 2007 Рассказать Опубликовано: 6 мая 2007 Не работает что-то, вроде создалос ок, прописываю {название} и так и отображается, полазил по по index.php добавил вручную строку все равно ничего, но {название} пропало. Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 6 мая 2007 Рассказать Опубликовано: 6 мая 2007 В пятницу будет уже весьма неплохая бета версия с дизайном. можно уточнить в какую пятницу? Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 6 мая 2007 Рассказать Опубликовано: 6 мая 2007 Автор 18 мая. Мод сложный, он должен парсировать XML файлы для установки мода. В бета это хочу успеть сделать Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 8 мая 2007 Рассказать Опубликовано: 8 мая 2007 base64 Раскодировать нельзя вручную (программа тоже не раскодирует). Мдя..? Пока нет релиза, вдруг кому интересно... <?php if(empty($_GET['take'])){ print '<b>Выберите действие:</b><br>'; print '<p>1. <a href="?take=tpl">Создание собственных блоков</a></p>'; print '<p>2. <a href="?take=create">Объявление собственного модуля как основной компонент</a></p>'; print '<p>3. <a href="?take=install">Установка готового модуля</a></p>'; }else{ switch($_GET['take']){ case('tpl'): if(isset($_POST['con_an'])){ $handle = fopen('engine/modules/'.$_POST['tpl_name'], 'w'); fwrite($handle, stripslashes($_POST['con_an'])); fclose($handle); $f = file_get_contents('dle_index.php'); $see = "require_once ROOT_DIR.'/engine/init.php';"; $dat = "require_once ROOT_DIR.'/engine/init.php'; require_once ROOT_DIR.'/engine/modules/".$_POST['tpl_name']."';"; $n = str_replace($see, $dat, $f); $dat2 = '$tpl->set(\'{speedbar}\', $tpl->result[\'speedbar\']);'; $dat3 = '$tpl->set(\'{speedbar}\', $tpl->result[\'speedbar\']); $tpl->set(\''.$_POST["tpl_block"].'\', '.$_POST["tpl_ch"].');'; $n2= str_replace($dat2, $dat3, $n); $apphap = fopen('dle_index.php', 'w'); fwrite($apphap, $n2); fclose($apphap); print ' <font color="green"><h1>Блок успешно создан!</h1></font><br? <p>Ваш модуль успешно установлен.<br> используйте тег <b>'.$_POST["tpl_block"].'</b> для последующей вставки <br> его в Ваш шаблон main.tpl<br><br> <a href="?">Вернутся на главную</a> или <a href="?take=tpl">Создать ещё</a> '; die(); } print '<h2>Создание блоков:</h2><br>'; print ' <table> <tr> <td><form method="post"><input type="text" name="tpl_name"> * Название файла РНР (например mymodule.php) </td> </tr> <tr> <td> <input type="text" name="tpl_block"> *Имя блока (пр. <b>{mymodule}</b>) <input type="text" name="tpl_ch"> * Его замена (пр. <b><span style="color: #D87A07;">$mymodule</span></b> или <b><span style="color: #D87A07;">mymodule()</span></b> ) </td> </tr> <tr> <td>Содержимое РНР файла:</td> </tr> <tr> <td> <textarea style="width: 500px; height: 200px;" name="con_an"></textarea><br> <input name="Name" type="checkbox" value="ON" checked disabled> Интегрировать в index.php </td> </tr> <tr> <td><input type="submit" onClick="check();" value="Создать!"></form></td> </tr> </table> '; break; case('create'): if(isset($_POST['com_com'])){ require 'engine/data/config.php'; $fp = fopen('templates/'.$config["skin"].'/'.$_POST["tpl_name_c"], 'w'); fclose($fp); $dis = file_get_contents('engine/engine.php'); $to = ' case "'.$_POST['case'].'": include ENGINE_DIR."/modules/'.$_POST['mod_name'].'"; break; default:'; $h = str_replace('default:', $to, $dis); $dll = fopen('engine/engine.php', 'w'); fwrite($dll, $h); fclose($dll); $br = fopen('engine/modules/'.$_POST["mod_name"], 'w'); fwrite($br, stripslashes($_POST["com_com"])); fclose($br); print '<h1>Спасибо!</h2> ваш запрос успешно выполнен.<br> <a href="?">Создать ещё</a> или <a href="?take=create">Вернутся на главную</a>'; die(); } print '<b><h1>Создание модуля<h2></b>'; print '<table> <tr> <td><form method="post"><input type="text" name="mod_name"> * Название модуля (например mymodule.php)</td> </tr> <tr> <td><input type="text" name="tpl_name_c"> * Название шаблона (например mymodule.tpl)</td> </tr> <tr> <td><input type="text" name="case"> * Имя в запросе (например mymodule)</td> </tr> <tr> <td><textarea name="com_com" style="width: 600px; height: 300px;"> <?php $tpl->load_template("MyModule.tpl"); //Загружаем шаблон /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Вашь модуль (включая блоки) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ $Mymodule = "Hello, World!"; $tpl->set("{title}", $MyModule); //производим нужные замены /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ компиляция шаба ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ $tpl->compile("content"); // Компилируем шаблон $tpl->clear(); // Осбождаем память ?></textarea></td> </tr> <tr> <td><input type="submit" value="Создать модуль"></form></td> </tr> </table> '; break; case('install'): print '<b>Исчо Ни Зделано!</b>'; break; default: print '<span style="color: red;">Ошибка в синтаксисе</span>'; } } ?> Цитата Ссылка на сообщение Поделиться на других сайтах
samnick 0 Опубликовано: 9 мая 2007 Рассказать Опубликовано: 9 мая 2007 (изменено) За мод огромное спасиба буду усердно ждать релиза Изменено 9 мая 2007 пользователем samnick Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 9 мая 2007 Рассказать Опубликовано: 9 мая 2007 Автор kirbak, 5+ Всегда рад таким профессионалам Бета версия мода сегодня к вечеру. Проанализировав сделанную работу в принципе могу отметить только то, что натянут пользовательский интерфейс и код открыт. Добавлены и проработаны все страницы модуля, весьма неплохой дизайн, не буду врать, что делал я. Функциональность была затронута на минимальном уровне. Особое внимание всё это время уделялось тонкой проработке именно внешнего вида. Валидность xHTML и весьма не сложное изменение дизайна. Далее что касается функционала, всё кинуто на релиз. А именно, парсирование XML для безболезненной установки и удаления модулей, по определённым меткам кода. Ну конкретно бета-версия всё же не релиз, по этому подверглась корректировке, а точнее полному переписыванию сама структура модуля. И разработано ядро, на котором будет держаться релиз. Вобщем была проведена тонкая работа на всеми аспектами модуля, придумыванием самой концепции, заготовки и т.д. Вобщем всё, что касается парсирования XML не включено в эту версию. Буквально после выходных готовлю сделать уже пресс-релиз. Т.е в пятницу, ну а точнее сегодня Бета-версия, а в понедельник пресс-релиз, полностью рабочий. Для выявления ошибок и т.д В зависимости от людей, кто что выявит, напишет потестит и т.д, будет зависеть дата выхода уже полноценного релиза. Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 Автор kirbak, а всё таки, если ты такой умный, давай ты продолжишь работу над модулем Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 kirbak, а всё таки, если ты такой умный, давай ты продолжишь работу над модулем C радостью, но мои знания php не позволяют этого) Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 Автор Я не хотел раскрывать концепцию работы - ты это сделал. Вот и продолжай! Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 (изменено) kirbak просто хотел выделится кому надо все уже раскрыли код но выложил только ты тебе мало внимания? или что тебя сподвинуло на это тем боле что сказали что мод будет бесплатный и код открытый что и кому ты хотел этим доказать? Изменено 10 мая 2007 пользователем www.ru-portal.ru Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 Я не хотел раскрывать концепцию работы - ты это сделал. И где же "концепция"? Вот и продолжай! Угу, бегу... или что тебя сподвинуло на это Я процитировал что меня сподвигнуло. Фраза рассчитанная на не компетентных людей. Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 (изменено) Автор Вобщем так. Больше не будет такого! Кому нужна бета - лично ко мне. Кому нужна полная версия - ждём понедельника. Постараюсь доработать. www.ru-portal.ru, вижу самый заинтересованный в этом модуле (сказал я не просто так )... А этот kirbak, код для всех открыл, а сам делать с ним ничего не может. Вот незадача. И где же "концепция"? Раз ты не смог понять даже из открытого кода её - то без комментариев! Изменено 10 мая 2007 пользователем Snow Land Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 Раз ты не смог понять даже из открытого кода её - то без комментариев! Лол. Почитай, может поможет. А этот kirbak, код для всех открыл, а сам делать с ним ничего не может. Вот незадача. А почему я должен с ним что-то делать? Или твой мод распространяется по лицензии, где написано что все должны его развивать и улучшать? Цитата Ссылка на сообщение Поделиться на других сайтах
Lyubovnick3 1 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 Автор А почему я должен с ним что-то делать? Или твой мод распространяется по лицензии, где написано что все должны его развивать и улучшать? Ну и зачем было перед всеми код открывать? Так зад чесался себя показать? Цитата Ссылка на сообщение Поделиться на других сайтах
kirbak 0 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 Ну и зачем было перед всеми код открывать? - Поставил. Походу только интерфейс и готов... Даже нет функционала. Но задумка интересная. Увидем что будет дальше.. Так как исходного кода нет, то прийдётся ждать что же нахимичит автор Имхо нужен исходный код данного модуля т.к. непонятно каким образом он эти все моудли интегрирует. хотя задумка очень интерестная. + Ждем. Желательно не за энкоженную версию. + моя цитата. Так зад чесался себя показать? Иногда лучше жевать. Цитата Ссылка на сообщение Поделиться на других сайтах
www.ru-portal.ru 0 Опубликовано: 10 мая 2007 Рассказать Опубликовано: 10 мая 2007 вижу самый заинтересованный в этом модуле дело совсем не в этом просто бесят такие люди которые не могут себя выразить кидают какие то глупости считая что они что хорошего сделали ПЫСЫ: я код открыл ещё в первый день но выкладывать не стал так как если его закодировали это не просто от делать нечего значит у человека на это есть причины зачем пакостить от зла добра не жди Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.