Рейтинг
124.40
голосов: 118

О блоге

Блог разработки проекта LiveStreet. Здесь можно найти информацию о развитии, обновлениях, релизах движка

Администраторы (1)

Модераторы (0)

Модераторов здесь не замечено

Читатели (459)

Ready Fanta koneko yuri25 NLO webfan Lora_GT shaggysmile Grifon skif onthefly kenoko benone lom Carw kruft eXtravert daewoo komase EsCaPeR

Все читатели блога

Обновление

 
Обновился функционал движка.
Итак, добавилось:
1. Почта — не просто почта, а коллективная почта! Прям как на новом Хабре :)
2. Избранное — теперь топики можно добавлять себе в избранное
3. Автоподстановка тегов при создании/редактировании топика
4. Блок «Популярные блоги»
5. Человеко-понятный тег title в HTML
6. Куча мелких изменений

ЗЫ есть косяки в верстке, но я надеюсь, что текущий дизайн/верстка(взятая с Хабра) временное явление :)
  • +10
  • 03 сентября 2008, 02:32
  • ort

Выкладываю для скачивания бету версию

 
Решил выложить для скачивания бету версию движка. Теперь вы можете ознакомиться со структурой двига изнутри :)
Ссылка на скачивание и инструкция под катом

Читать дальше
  • +8
  • 30 августа 2008, 21:28
  • ort

Подцветка кода

 
тестируем подцветку кода:
/**
	 * Подцветка кода
	 *
	 * @param string $sText
	 * @return string
	 */
	public function GeshiParser($sText) {
		$sTextTemp=str_replace("\r\n",'[rn]',$sText);
		$sTextTemp=str_replace("\n",'[n]',$sTextTemp);
		if (preg_match_all("/<code>(.*)<\/code>/Ui",$sTextTemp,$aMatch,PREG_SET_ORDER)) {
			$oGeshi = new GeSHi('','php');
			$oGeshi->set_header_type(GESHI_HEADER_DIV);
			$oGeshi->enable_classes();
			$oGeshi->set_overall_style('color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;', false);
			$oGeshi->set_line_style('color: #003030;', 'font-weight: bold; color: #006060;', true);
			$oGeshi->set_code_style('color: #000020;', true);
			$oGeshi->enable_keyword_links(false);
			$oGeshi->set_link_styles(GESHI_LINK, 'color: #000060;');
			$oGeshi->set_link_styles(GESHI_HOVER, 'background-color: #f0f000;');
			foreach ($aMatch as $aCode) {
				$sCode=html_entity_decode($aCode[1]);
				$sCode=str_replace("[rn]","\r\n",$sCode);
				$sCode=str_replace("[n]","\n",$sCode);
				$oGeshi->set_source($sCode);
				$sCodeGeshi=$oGeshi->parse_code();
				$sTextTemp=str_replace($aCode[0],$sCodeGeshi,$sTextTemp);
			}
			$sTextTemp=str_replace("[rn]","\r\n",$sTextTemp);
			$sTextTemp=str_replace("[n]","\n",$sTextTemp);
			$sTextTemp='<style type="text/css">'.$oGeshi->get_stylesheet(true).'</style>'."\r\n".$sTextTemp;
			return $sTextTemp;
		}
		return $sText;
	}

вроде работает
  • +1
  • 26 августа 2008, 18:26
  • ort

Алгоритм начисления рейтинга и силы

12
Есть у кого нибудь оригинальные идеи начисления силы пользователю и рейтинга комментам, топикам, блогам, юзерам?
Сила должна зависить от активности пользователя и от отценки его работ(топиков, комментов) другими юзерами. А дельта голосования за коммент, топик, блог, юзера должна зависить от силы голосующего. Как то так :)
  • +9
  • 25 августа 2008, 12:30
  • ort

Что будет сделанно в ближайщее время

 
В первую очередь:
  • Друзья(пока только возможность тупо обозначить кто есть ваш друг :) )

  • Почта(в наипростейшем исполнении)

  • Редактор ввода текста(уже работает простенький редактор, нужно добавить подцветку кода, вставку видео и загрузку картинок)

  • Постраничность(никогда не любил её делать)

  • +6
  • 20 августа 2008, 14:48
  • ort

Первый выход движка на публику

1
Здрасти!
Выкладываю в сеть некий прообраз будущего движка социальных блогов. Как можно заметить практически один к одному копируется старый добрый хабр :) Очередной клон-велосипед, ну а что поделать? разработка велосипедов всегда интересна.
Сейчас уже можно видеть некий функционал, он даже местами рабочий(я надеюсь).

Товарищи, убедительная просьба никому не офишировать этот сайт. Скорее всего тут куча багов, которые будут исправляться к финальному релизу
  • +9
  • 18 августа 2008, 22:57
  • ort