Есть сайт. С чего начать?

1
Всем привет!

У меня есть небольшое сообщество пользователей мобильного Интренета (http://Test.Gipsh.Com). Оно существует с ноября прошлого года, но только сейчас дошли руки плотно им занятся. Дошли до оптимизации и продвижения. Я в этом не сильно разбираюсь, в основном, читаю, пробую, делаю. Весь контент уникальный.

Хотелось бы увеличить количество переходов с ПС, соответственно, вырасти в выдаче. Для этого нужна внешняя и внутрненняя оптимизация. По внешней еще более-менее понятно (Webmasters, ссылки, статьи с ключевыми словами и т.д), то с внутренней совсем туго.

Все выходные читал здесь блоги, так ничего понятного для себя и не нашел (может тупой, конечно). Поэтому хочу попросить ваших советов: с чего начать внутреннюю оптимизацию livestreet для ПС? Как правильно оптимизировать страницы под поисковики? Пожалуйста, дайте дельных советов! Желательно со ссылками, что и как делать! Если будет много советов, можно сделать FAQ, т.к. как я понял, подобного FAQ здесь нет.

Спасибо!

P.S: надеюсь, написал в нужный блог?:)
  • -1
  • 12 апреля 2010, 23:56
  • Gipsh

Разработка шаблона для мобильных устройств

12
Давно я хотел это сделать, да всё как-то не до того было...

Итак, я решил сделать шаблон для мобильников. Дизайн по мотивам «родного» дизайна сайта движка.

Пока что есть только верстка главной странички, т.к. считаю, что нужно посоветоваться с сообществом по следующим вопросам:

  1. Нужен ли такой шаблон вообще?
  2. Что должна содержать мобильная версия сайта
  3. Необходимо протестировать то что сейчас есть различными устройствами


Читать дальше

Как сделать карту сайта?

1
Как сделать карту сайта на отдельной странице? Чтобы не xml, а полноценная страница отдельная была со всех иерархией разделов и блогов.

MyScrap - скрапбукинг в лицах ;)

1
Дошла очередь и до нашего проекта. С радостью презентую MyScrap — сообщество любителей скрапбукинга. Тематика женская, творческая и в народе пользуется большой популярностью.

На днях ресурсу стукнуло полгода. Ни много, ни мало, но мы очень много сил отдали в развитие проекта. Сейчас стали появляться первые отголоски наших трудов. Люди наконец-то стали писать ;) Ведущие проекта — это я и моя девушка. Недавно пригласили ещё нескольких скрап-мастеров для совместного ведения ресурса. Посмотрим, что из этого получится. В любом случае будем расти и развиваться.

Читать дальше
  • +7
  • 08 марта 2010, 21:36
  • Soup

Комментарии в почтовом ящике

6
В почтовом ящике, чтобы ответить на письмо, необходимо нажать «комментировать».
Однако, для тупого юзера это не очевидно… Более того, ставит его в тупик.

А нельзя ли как нибудь заменить это слово только в почтовом ящике, например на «Ответить»?

Баг со вставкой тега цитирование.

2
Версия 0.3.1
Если выделить текст в редакторе и нажать на «Цитировать» текст исчезнет и вместо него появиться пустой blockquote, тестировалось на Google Chrome.

Патч
Файл /templates/skin/new/js/panel.js
Метод:
putQuote: function(obj) {
	obj=$(obj);
	if (selText=this.getSelectedText()) {			
		this.putText(obj,'<blockquote>'+selText+'</blockquote>');
	} else {
		this.putTagAround(obj,'blockquote');
	}
}

Изменить следующим образом:
putQuote: function(obj) {
	obj=$(obj);
	selText=this.getSelectedText();
	if (selText && selText != "") {			
		this.putText(obj,'<blockquote>'+selText+'</blockquote>');
	} else {
		this.putTagAround(obj,'blockquote');
	}
}


P.S. Перенести в Багрепорт не могу, кармы не хватает.
  • +4
  • 25 января 2010, 22:13
  • Vass

Использование Gravatar

8
Использовать у себя Gravatar.com очень просто. Аватарка выдаётся по url-у с md5-хешем e-mail-а пользователя.
Итого:
в classes\modules\user\entity\User.entity.class.php
находим функцию
public function getProfileAvatarPath($iSize=100) {   
    	if ($this->getProfileAvatar()) { 	
        	return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this->getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this->getProfileAvatarType();
    	} else {
    		return DIR_STATIC_SKIN.'/images/avatar_'.$iSize.'x'.$iSize.'.jpg';
    	}
    }

и изменяем всего одну строчку:
public function getProfileAvatarPath($iSize=100) {   
    	if ($this->getProfileAvatar()) { 	
        	return DIR_WEB_ROOT.DIR_UPLOADS_IMAGES.'/'.$this->getId().'/avatar_'.$iSize.'x'.$iSize.'.'.$this->getProfileAvatarType();
    	} else {
		return "http://www.gravatar.com/avatar.php? gravatar_id=".md5( strtolower($this->getMail()) )."&size=".$iSize;
    	}
    }


К сожалению, в комментариях так просто получить аватарку не получится — так как там используется своя функция
getUserProfileAvatarPath($iSize=100)
из TopicComment.entity.class.php
  • +5
  • 10 января 2010, 08:02
  • noonv

Игнорирование сжатия изображений (решено)

6
Добрый день!
Случилось следующее: изображения в топик были вставлены не через форму загрузки, а просто (насколько я понял) был скопирован html-код этих фотографий с сайта ljplus.ru. Там для изображений прописаны параметры 'width' и 'height'. В конфиге стоит сжатие изображений до 500px по ширине. Но в загруженных изображениях размеры указаны как 800x600 или 640x480 и т.п. В результате они не ужались до нужных 500px и выходят за размеры топика. Как я понимаю, эти параметры перебивают настройки конфига? Можно ли сделать обратное? Посмотреть можно здесь: http://versta.train-team.org/blog/photo/106.html

Нормальные seo <title> и модуль каталог

1
Есть модуль каталог.
Использую его как каталог игр.
Ткните пожалуйста носом в строчку, которую нужно исправить и что нужно поставить, чтобы в title показывалось на site.ru, а название игры.
  • +1
  • 04 января 2010, 19:55
  • yzy

Модуль: Превью картинки

20
Модуль создает в диалоге добавление картинки дополнительные возможности



Читать дальше
  • +9
  • 29 декабря 2009, 22:52
  • ozz