Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
сорцы блога, работающего на файлах |

23.01.2008, 12:36
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
сорцы блога, работающего на файлах
вот хочу услышать какую-нить критику моего блога, потому что я уже закончил с ним работать и больше дорабатывать не буду.
-работает на файлах без БД
-весит 13 кб
-генерит странички по 2-3кб
-красивый текстовый дизайн (only CSS) без графики
http://dev.centerft.com/blog/index.php?page=comment&n=02-22.23-01-08
|
|
|

23.01.2008, 14:04
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
-работает на файлах без БД
Мда!
|
|
|

23.01.2008, 15:45
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
это было сделано из спортивного интереса 
я знаю что БД удобнее и быстрее.
|
|
|

24.01.2008, 18:37
|
|
Участник форума
Регистрация: 08.11.2006
Сообщений: 208
Провел на форуме: 1038169
Репутация:
184
|
|
я тожи пишу форум на файлах... прсто тогда надо было форум чтобы был именно на тои хосте, но там небыло БД :d щас то уже пофиг но форум доделываю изза спортивного интересса+думаю на мусуль переделать =)
|
|
|

25.01.2008, 20:26
|
|
Познающий
Регистрация: 25.01.2008
Сообщений: 31
Провел на форуме: 80719
Репутация:
7
|
|
Блог - супер, респект тебе, вот только есть пару существенных минусов:
-тег Img не поддерживает ссылок - это ОЧЕНЬ неудобно....
-Нужно сделать поле для имени в комментах
-прикрутить каптчу
-категорию, что рядом с заголовком прописывать самим.
Если исправишь это - то блог будет самым лушчим по размеру и функциональности!!!
Очень даже здорово, он же не стремился ЖЖ написать, а для домашнего блога - более чем!
Сообщение от MegaDeth
+думаю на мусуль переделать =)
А смысл??? Движков форумов немеренно...
Последний раз редактировалось asser; 25.01.2008 в 20:31..
|
|
|

25.01.2008, 22:55
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
самый лучший по размеру и функциональности?  а среди чего?
я ведь нуб в пхп - это лишь одна из несеръёзных поделок.
тег имг поддерживает урлы! тока не все %) на самом деле надо регулярку править и править, чтоб он не глючил.
каптчу с установкой куки? неплохая мысль.
но опять же - у меня уже нет времени и желания, да и более интересный проект подвернулся, так что блогом я заниматься не буду )
а поле для имени в комментах - нах надо. минимализм рулит!
если кто-то возьмётся его дорабатывать - в таком случае могу помочь.
|
|
|

25.01.2008, 23:22
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
к часу ночи энтузиазм проснулся )) давно хотел попробовать посты яваскриптом генерить ))
+ css в тело файла внёс, думаю и в движке надо это сделать.
сохраните этот код в простую хтмльку:
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>deex & H4Ck blog</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<style type="text/css">
/* STANDART TAGS --- */
BODY{
font-family: Verdana, Arial, sans-serif;
color: #00003E;
background-color: #fEfEfE;
}
*{
margin: 0;
padding: 0;
}
A:visited{
color: #0996FF;
}
/* fonts ---- */
.small {
font-size: 70%;
color: #777;
}
.red_error{
font-weight: bold;
font-size: 70%;
padding-left: 30px;
color: #CC0000;
}
.green_ok{
color: green;
font-weight: bold;
font-size: 70%;
padding-left: 30px;
}
.code {
color: blue;
font-family: tahoma;
font-size: 100%;
}
/* HEADER ------ */
.header_links{
font-size: 90%;
color: #FFF;
font-weight: bold;
width: 97%;
margin-top: 10px;
text-align: center;
background-color: #666;
padding: 2px;
}
.header_links A {
padding-left: 10px;
color: #FFF;
font-weight: bold;
}
.header_links A:visited{
color: #FFF;
}
.header_title {
font-size: 100%;
color: #EEE;
float: right;
margin-left: 5px;
margin-right: -5px;
margin-top: -5px;
padding: 5px;
padding-right: 10px;
text-align: center;
font-weight: bold;
background-color: #444;
width: 300px;
}
.quake {
border: 1px solid black;
width: 700px;
margin: 0 auto;
height: 100px;
margin-bottom: 20px;
background-color: #828282;
border-right: 15px solid #535353;
border-left: 15px solid #535353;
}
.quake2 {
border: 1px solid black;
width: 700px;
margin: 0 auto;
height: 50px;
margin-top: 20px;
margin-top: 10px;
background-color: #828282;
border-right: 15px solid #535353;
border-left: 15px solid #535353;
}
.head {
border: 2px solid black;
width: 600px;
background-color: #EEE;
margin: 0 auto;
margin-top: 15px;
padding: 10px;
font-size: 80%;
}
.head A {
color: white;
font-weight: bold;
text-decoration: none;
}
.head A:hover {
text-decoration: underline;
}
.head A:visited {
color: #EEE;
}
.header_text{
padding-top: 10px;
}
/* FOOTER ---- */
.footer {
border: 2px solid black;
width: 600px;
background-color: #EEE;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 20px;
padding: 1px;
text-align: center;
font-size: 70%;
}
.designfooter{
color: #AAA;
padding-left: 20px;
}
/* other ---- */
.paging {
border: 0px solid black;
width: 180px;
margin: 0 auto;
margin-top: 5px;
margin-bottom: -5px;
font-size: 70%;
}
.paging A{
text-decoration: none;
}
/* POST ------ */
.main_body{
width: 610px;
margin: 0 auto;
}
.post {
border: 1px solid #777;
width: 600px;
background-color: #eee;
margin: 0 auto;
margin-top: 15px;
padding: 5px;
}
.post_category {
font-size: 100%;
color: #BBB;
float: right;
margin-right: -5px;
margin-top: -5px;
padding-left: 10px;
font-weight: bold;
background-color: #fff;
border-bottom: 1px solid #777;
border-left: 1px solid #777;
width: 200px;
}
.post_title {
font-size: 100%;
color: #444;
float: left;
margin-left: -5px;
margin-top: -5px;
padding: 5px;
font-weight: bold;
background-color: #fff;
width: 300px;
border-bottom: 1px solid #777;
border-right: 3px solid #777;
}
.post_body {
margin-top: 35px;
margin-bottom: 10px;
font-size: 80%;
background-color: #eee;
}
.post_foot{
font-size: 60%;
color: #666;
width: 300px;
border-right: 3px solid #777;
border-top: 1px solid #777;
margin-left: -5px;
margin-bottom: -5px;
margin-top: 3px;
text-align: center;
background-color: #fff;
padding: 2px;
text-align: left;
}
.post_date{
margin-left: 15px;
}
.post_comms{
margin-left: 10px;
}
.form{
width: 590px;
margin: 0 auto;
padding: 10px;
font-size: 80%;
}
.textinput{
border: 1px solid black;
padding: 2px;
width: 200px;
}
/* COMMENTS -- */
.comm_date {
color: #666;
background-color: #ccc;
padding: 5px;
width: 100px;
font-size: 70%;
}
.comm_body {
margin-top: 5px;
font-size: 80%;
background-color: #fff;
padding: 10px;
overflow: auto;
}
.comm_counter{
color: #666;
background-color: #ccc;
padding: 5px;
font-size: 70%;
}
.comment_form{
margin-top: 25px;
height: 200px;
padding: 3px;
}
.comment_form TEXTAREA {
border: 1px solid black;
width: 600px;
height: 150px;
font-family: 'Arial';
font-size: 100%;
padding: 2px;
color: #666;
}
.comment_form INPUT {
border: 1px solid black;
border-top: 0px;
margin-left: 10px;
width: 580px;
background-color: #eee;
cursor:pointer;
}
.login{
width: 600px;
text-align: center;
padding-top: 30px;
}
.login INPUT {
border: 1px solid black;
}
</style>
</head>
<body>
<div class="quake">
<div class="head">
<div class="header_title"
><span style='color: #00CC33'>deex</span> & <span >H4Ck</span> blog</div>
<div class="header_text">
Be good, fucker!<br />
Now you has been come to the resident evil.<br />
Welcome to the deex & H4Ck blog.</div>
<div class="header_links">
<a href="index.php">главная</a>
<a href="?page=add" style="color: #D7D700">добавить новость</a>
<a href="?page=backup">backup</a>
<a href="?page=logout" style='color: #00CC33'>логАут</a>
<a href="?page=info">HowTo</a>
<a href="?page=about">инфа</a>
<a href='?img_off' title='отключить показ изображений. все изображения станут ссылками'>img/<b>Off</b></a></div>
</div>
</div>
<!-- body -->
<div class="main_body">
<div class="paging"> </div>
<script type="text/javascript">
function buildPost(title, cat, body, author, date, comms_url, comms_num){
document.write('<div class="post"><div class="post_title">'+title+'</div><div class="post_category">'+cat+'</div><div class="post_body">'+body+'</div><div class="post_foot">Author: <b>'+author+'</b><span class="post_date">['+date+']</span><a class="post_comms" href="?page=comment&n='+comms_url+'">comments:0</a></div></div>');
}
buildPost('о блоге на Античате<br />', 'Other', 'О блоге на forum.antichat.ru:<br /><a href="http://forum.antichat.ru/showthread.php?p=573997">http://forum.antichat.ru/showthread.php?p=573997</a>','deex', '12:57 25-01-08', '12-57.25-01-08', 0);
buildPost('о блоге на Античате<br />', 'Other', 'О блоге на forum.antichat.ru:<br /><a href="http://forum.antichat.ru/showthread.php?p=573997">http://forum.antichat.ru/showthread.php?p=573997</a>','deex', '12:57 25-01-08', '12-57.25-01-08', 0);
buildPost('о блоге на Античате<br />', 'Other', 'О блоге на forum.antichat.ru:<br /><a href="http://forum.antichat.ru/showthread.php?p=573997">http://forum.antichat.ru/showthread.php?p=573997</a>','deex', '12:57 25-01-08', '12-57.25-01-08', 0);
buildPost('о блоге на Античате<br />', 'Other', 'О блоге на forum.antichat.ru:<br /><a href="http://forum.antichat.ru/showthread.php?p=573997">http://forum.antichat.ru/showthread.php?p=573997</a>','deex', '12:57 25-01-08', '12-57.25-01-08', 0);
</script>
<div class="paging"> </div>
</div>
<div class="quake2"><div class="footer">deex & H4Ck blog © 2007</div></div>
</body>
</html>
|
|
|

25.01.2008, 23:53
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Блог качественно сделан, за исключением одной вещи... =/
http://dev.centerft.com/blog/index.php?page=comment&n=../../
Можно просмотреть файлы и листинг директорий
|
|
|

26.01.2008, 00:34
|
|
Познающий
Регистрация: 25.01.2008
Сообщений: 31
Провел на форуме: 80719
Репутация:
7
|
|
если кто-то возьмётся его дорабатывать - в таком случае могу помочь.
Дай Бог, чтобы кто-нить взялся, ибо такой проект пропадет...
Жаль сам я в пхп не силен((
|
|
|

26.01.2008, 00:38
|
|
Участник форума
Регистрация: 08.11.2006
Сообщений: 208
Провел на форуме: 1038169
Репутация:
184
|
|
А смысл??? Движков форумов немеренно...
грю же интересс =) да и обидно просто столько трудов на смарку, и примущество в том что работает бысто, паги весят мало...
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|