Дело в том, что за пользователя даже админ (если не стоит админ-панель или не лезнь в phpmyadmin) может проголосовать только однажды. Потому должна быть кнопка «наградить инватом», которую как раз сегодня-завтра собираюсь сделать.
Тогда images.yandex вовсю пользуется хотлинкингом и надо его банить за нагрузку наших проектов. Давай те флешмобом запретим Яндексу индексацию наших проектов!
Голосую за галочку в окне (закачать/поставить с внешки). Во втором случае риск есть, что с внешки картинку удалят и тогда у тебя ее тоже не будет.
Дизайн стремный — не тратьте денег за его натяжку, и так уже выкинули сколько то.
Шрифт, отображение, компановка — где это все? — любой достойный дизайнер скажет это (я верстальщик).
За рабочую деятельность видел ни один дизайн у себя в окне фотошопа — хуже этого не было.
Простите за порчу настроения, но! Но если вам дорог ваш проект и вы хотите от него получать удовольствие — бегите от этой Nataliyushka куда по-дальше (надеюсь она не твоя жена (подруга)
А вот и не работает данный прием. Но не от того, что мысля неправильная, а от того, что код активации меняется каждый раз при залогинировании (кажется) — странно, активация ведь проходит только при регистрации?! Нет?
Все! Я ЛСБог своего микро-мира… народ, я сделал это:
1. \classes\actions\Init.class.php — 59
Добавим Router::GetAction()!='rss' к общему списку условий
2. \classes\actions\ActionRss.class.php — 26
if (SITE_CLOSE_MODE){ # Если сайт в закрытом режиме
$FeedId = $aParams[count($aParams=$this->GetParams())-1]; # md5 пользователя из адресной строке
if (func_check($FeedId,'md5')){ # проверка формата md5
if ($oUser=$this->User_GetUserByKey($FeedId)){ # проверка наличия пользователя в базе
if ($FeedUserActivate = $oUser->getActivate()){ # проверка активированности (пипец) пользователя
$FeedUserLogin = $oUser->getLogin(); # Пригодится
}else{
$this->Message_AddErrorSingle('Пользователь не прошел активацию ;(','404');
return Router::Action('error');
}
}else{
$this->Message_AddErrorSingle('Для данной ленты нет читателей ;(','404');
return Router::Action('error');
}
}else{
$this->Message_AddErrorSingle('Указанной ленты не существует ;(','404');
return Router::Action('error');
}
}
3. Во всех шаблонах в конец ссылки к rss добавить
{if $oUserCurrent}{$oUserCurrent->getKey()}{/if}
Ах, да, поставьте кто-нидь на рабочий проект — интересно проТестить «в жизни» :)
Ах, да, покажитескажите, что я крут — потешьте мое самолюбие :)
1. RSS-ридер учить и не надо — научили уже :) Если у Вас есть акк на gmail, тогда вы легко можете читать rss ленту новых email сообщений на вашем почтовом ящике через сторонний rss агрегатор.
Само собой после добавления ленты программа или автоматически спросит логин и пасс, или же эти данные нужно будет добавить в настройках.
2. Пока писал этот коммент подумал, что можно было бы при закрытом виде ресурса просто напросто добавлять в строку rss логин и пасс (ключ како-нидь) для читающего пользователя.
Хотите верьте, хотите нет, но сегодня в течении вечера пытался более 10 раз загрузить один и тот же файл как на своем новом проекте, куда только что поставил скрипт, так и на чужом (SWATовском :) — не получалось. И вот после того как я отписал коммент выше (закон подлости) — тот же самый файл загрузился и на проекте SWATa и на моем сыром проекте.
Я возможно ошибаюсь, но у всех ли работает сегодня аплоад предложенный?
У меня на сайте (в ff периодически, в опере постоянно) выходит ошибка при загрузке страницы:
A required file was not found, please be patient and we fix this.
Хотел бы взять пару уроков по дизайну, хотя бы по переписке и касательно вашего проекта.
Голосую за галочку в окне (закачать/поставить с внешки). Во втором случае риск есть, что с внешки картинку удалят и тогда у тебя ее тоже не будет.
Шрифт, отображение, компановка — где это все? — любой достойный дизайнер скажет это (я верстальщик).
За рабочую деятельность видел ни один дизайн у себя в окне фотошопа — хуже этого не было.
Простите за порчу настроения, но! Но если вам дорог ваш проект и вы хотите от него получать удовольствие — бегите от этой Nataliyushka куда по-дальше (надеюсь она не твоя жена (подруга)
неотвечал на мои сообщения.Хак все-таки доделал с использованием дополнительного поля feed_key в таблице.
Зарегистрированные пользователи вашего ЗАКРЫТОГО проекта теперь могут читать ленты rss
-
Зарегистрированные пользователи вашего ЗАКРЫТОГО проекта теперь легко узнают свой user_code (что в этом может быть страшного?)
1. \classes\actions\Init.class.php — 59
2. \classes\actions\ActionRss.class.php — 26
3. Во всех шаблонах в конец ссылки к rss добавить
Ах, да, поставьте кто-нидь на рабочий проект — интересно проТестить «в жизни» :)
Ах, да,
покажитескажите, что я крут — потешьте мое самолюбие :)Update
Ах, да, попробывал поставить — работает
Чувствую, что еще пара пинков извне и я сделаю это чудо техники… угагагага ))
я слабо знаю опп, потому получается все только методом интуиции и тыка.
обозвать данный вид RSS и вот только сейчас дошло ))kachayev, а зачем тогда вообще могут быть нужны rss каналы на закрытых проектах, если извне их не прочитать?!
Я мозК!!!
Само собой после добавления ленты программа или автоматически спросит логин и пасс, или же эти данные нужно будет добавить в настройках.
2. Пока писал этот коммент подумал, что можно было бы при закрытом виде ресурса просто напросто добавлять в строку rss логин и пасс (ключ како-нидь) для читающего пользователя.
Т.е. взамен
Есть желающие помочь в реализации первого или второго решения?!
сейчас уже несколько раз подряд все без проблем.
вот только времени скрипту не хватает для загрузки 22 метров ;(
Хотите верьте, хотите нет, но сегодня в течении вечера пытался более 10 раз загрузить один и тот же файл как на своем новом проекте, куда только что поставил скрипт, так и на чужом (SWATовском :) — не получалось. И вот после того как я отписал коммент выше (закон подлости) — тот же самый файл загрузился и на проекте SWATa и на моем сыром проекте.
Жесть.
У меня на сайте (в ff периодически, в опере постоянно) выходит ошибка при загрузке страницы:
Причем при загрузке страницы,