Попрошу если что сильно не ругать.
Mini Blogs By Kuroi v.1.5.0
За основу бал взят скрипт registration_with_letters.zip (13.97 KB).
Это мой первый скрипт.
Надеюсь, что незаброшу его и буду продолжать развитие.
Дизайн взят с сайта WapDiz.Ru(надеюсь админ небудет на меня за это в обиде).
Функцианал блога:
1. Добавление, Редактирование, Удаление статей.
2. Возможность подписаться на чужой блог(Отображается на кого вы подписаны и кто подписан на вас).
4. Редактирование анкеты(Правда анкету можно пока что видить только свою)
5. Есть счётчик всех пользователей сайта.
6. Есть общая лента(в которой отоброжаются записи всех блогеров).
7. Админки пока что нету.
Новая версия
8. Добавленно получение плюсов(типа голосов вконтакте)
9. За плюсы покупаюся % рейтенга, по рейтенгу выводится пользователь в списке пользователей.
Подправил что-то где-то уже и непомню что именно.
Установка:
1. Создать базу данных и пользвателя для базы
2. Сделать sql запрос из файлы "install/install.sql"
3. Прописать все данные в файл main.php
Впринципи вроди всё, скрипт готов к работе.
Почему мини? Потому что текст статьи ограничен 400 символов, но это думаю кому надо будет сам уменшить сможет или увеличеть.
Прекрипляю и рар и зип архив, так как некоторые бывает просят переархивировать.
Примера простите нет, все тесты проходили на денвере.
Критика:
1.Русский Язык
Открыл файл index.php, в нём "Вы автаризованы".
И это не только там, по всему скрипты.
2.Использование множественного echo.
echo '<div class="razd">Статистика</div>';
echo '<div class="main">';
echo 'Пользователей: [<a href="users.php">'.$re2.'</a>]<br/>';
echo 'Записей: [<a href="blogs.php">'.$re4.'</a>]';
echo '</div>';
Что мешает сделать так:
echo '<div class="razd">Статистика</div><div class="main">Пользователей: [<a href="users.php">'.$re2.'</a>]<br/>Записей: [<a href="blogs.php">'.$re4.'</a>]</div>';
3.Файл delete.php
Строки 5 и 10:
Фильтрации при запросе в бд нету.
4.Файл add.php и addok.php, не фильтруется при заносе в бд.
P.S.Дальше, платно.
Istsam, русским да, туговато у меня. А вот echo это превычка каждую строчку так писать, удобно мне так.
09 Янв 2011, 20:54Istsam, фильтрации на что? именно там нету? вроди делал, только не помню на что и там ли.
09 Янв 2011, 21:00Istsam, и что на этом скрине? Ведь если в урл строке логин другого пользователя, ни того кто пишет статью, то она не добавится.
09 Янв 2011, 22:05