+9.13
Рейтинг
26.75
Сила

'<h1>you</h1>'

Доработка галереи от stfalcon

— реализовать загрузку фотографий на amazon;
С этим, думаю, спорить никто не будет. Не у всех выделенные сервера, многие на хостингах в 5гб.
— реализовать периодическое удаление фотографий-оригиналов
оставлять только ресайзы, смысл хранить фотку в 5 мб, которая нигде не отображается; Т.е. раз в неделю к примеру удалять фотки оригиналы. Все равно используется только ресайзы. Опционально.
— мониторинг в активности
создание альбома, загрузка фотографий, отметка пользователя (вася отметил петю; петя был отмечен васей), комментирование фото
— комменты в эфире
— просмотр фоток в попапах;
примеров масса — vkontakte, fotostrana
— загрузка фоток не только с компьютера, но и с социальных сетей (ВК, Мой Мир, Одноклассники).
Реализацию рекомендую смотреть на той же фотостране.

!!! ПРИНИМАЕМ УЧАСТИЕ В КОЛЛЕКТИВНОМ ЗАКАЗЕ !!!



Собираем ~500$ (цена будет уточняться).

С нами уже 18 человек:
  1. acobat
  2. Yuta
  3. rsmike
  4. CheDesign
  5. Sky
  6. peholod
  7. iManiac
  8. Rega
  9. ARM
  10. Goodluckov
  11. khayrullomirzaev
  12. emilzo
  13. hoti
  14. wronglane
  15. mataxah
  16. Axcap
  17. hitakiri

Ребята у меня вопрос по выводу ls.infobox

Есть всеми известна и понятна кнопочка которая показывает нам краткую информацию о блоге. В данном случае показывает инфо о блоге «Техническая документация ЛС».



В infobox выводится краткая информация о блоге как мы и видем, за это отвечает код:

<a href="#" class="blog-list-info" onclick="return ls.infobox.showInfoBlog(this,{$oBlog->getId()});"></a>


Вопрос: Как вывести infobox и вставить внутри него «привет»?

Как сделать главную статической и чувствительной к авторизации

Здравствуйте!
Собственно вопрос в сабже. Установлено LS 1.0.1 + LS Gallery
Нужно:
1. Как назначить существующую статическую страницу главной?
— это livestreet.ru/blog/5841.html не работает — выдается 404.
— это livestreet.ru/blog/3136.html тоже не работает. выдается ошибка в \engine\classes\Engine.class.php

2. Как после авторизации показывать, предположим, на тот же список топиков?

Спасибо.

robots.txt для Livestreet

Самый оптимальный вариант для Livestreet проверенно!!!
User-agent: Yandex
Crawl-delay: 2
Disallow: /search/
Disallow: /js/
Disallow: /css/
Disallow: /special/
Host: ваш домен
User-agent: Googlebot
Crawl-delay: 2
Disallow: /search/
Disallow: /js/
Disallow: /css/
Disallow: /special/
Host: ваш домен

User-agent: Slurp
Crawl-delay: 8
Disallow: /search/
Disallow: /js/
Disallow: /css/
Disallow: /special/
Host: ваш домен

User-agent: *
Crawl-delay: 10
Disallow: /special/
Disallow: /js/
Host: ваш домен

Рецепт добавления поля в диалог регистрации пользователя

Сегодня ко мне обратились за помощью с вопросом добавления поля в диалог регистрации. Задача оказалась не тривиальна и показательна, так как хорошо показывает его архитектуру, поэтому хочу поделиться с сообществом процедурой ее решения.

Постановка задачи: необходимо добавить в форму регистрации пользователя поле «Имя пользователя» из его, пользователя, профиля.
Задача решается последовательно в несколько шагов:
Шаг 1. Добавление текстовки в языковой файл.
Шаг 2. Добавление поля в форму регистрации.
Шаг 3. Добавление правила валидации элемента.
Шаг 4. Обеспечение записи элемента при валидации.
Шаг 5. Доработка всплывающего окна с регистрацией.
Шаг 6. Доработка маппера.

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

Идея плагина "Расширенные теги"

Захотелось сделать что-то подобное кинопоиску. Где навигация идет по разного рода тегам.

Плагин должен
— добавлять возможность создавать группы тегов,
— определять принадлежность к разным типам топиков или блогов.
— задавать параметры валидации.

В общем в скриншотах то, что получилось.

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

Написание SEO модуля

всем привет. при разборе livestreet я выяснил, что сео в нём никакущее, но, как многие знают, всё это компенсируется мощной социальной составляющей. поэтому нам нужен опытный в Livestreet программист для написания сео модуля с нужным мне функционалом.

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

Интеграция google drive

Кто сможет сделать интеграцию с google drive?
Суть интеграции заключаться должна в размещение папки uploads в google drive.
То есть все что в ЛС грузиться в папку uploads на хостинге/серваке должно грузиться в папку uploads которая размещена в google drive.
Google Drive — это своеобразный аналог Dropbox только вот Гугл в разы дешевле.

Вопрос: Псевдонимы и канонический URL, или как добиться 301 средствами движка?

Уважаемые коллеги,

Надеюсь, кто-то сможет подсказать, как добиться правильной отработки альтернативных url-ов средствами движка. Я надеюсь, что это возможно, поскольку, заходя на адрес типа site.com/1.html происходит перенаправление с кодом 301 (moved permanently — то, что надо!) на адрес site.com/blog/blog_name/1.html (это можно увидеть по адресной строке браузера, и, например, по инспектору в Хроме).

Странно, что это работает даже когда я убираю соответствующую запись из $config['router']['uri'] в локальном конфиге.

Так вот — я хотел бы добиться того же эффекта для псевдонимов, которые задаю я. Чтобы псевдоним перенаправлял на корректный адрес LS с кодом 301. $config['router']['rewrite'] для этого не подходит, поскольку он полностью убирает один экшин, заменяя его другим. Старый становится недоступен. А вот создание псевдонимов в $config['router']['uri'] справляется с этой задачей наполовину — страница доступна по обоим адресам, но при этом по обоим с кодом 200.

Переход с кодом 301 совершает функция Location в классе Router, есть ли возможность вызывать её для стандартных псевдонимов (понятно, что нахачить можно чего угодно, но зачем, если это уже доступно?).

Заранее благодарю за любую помощь и подсказки!