Архив - только для чтения
Сообщество uCoz » Архивариус » Архив » условные операторы и системные коды (архив 27.02.2011)
условные операторы и системные коды
Aleksey-67-67
Сообщений: 2
Репутация: -1

Сообщение # 46 | 10:16:39
Уважаемые знатоки.Как и что сделать и куда закинуть,что бы любой зашедший на мой сайт: фото о Пыть Яхе в раздел Мои фотографии не смог открыть страницу при нажатии на номер любой фотографии без регистрации.Т.е.нажал на номер фото, тут же выскакивает окошко с обязательной регистрацией.И пока не зарегистрируешься не увидишь фото.С/У Aleksey-67-67
cMerlin
Сообщений: 2
Репутация: 5

Сообщение # 47 | 23:31:14
Добрый день,

как можно по показателю возраста выводить определенный тип информации,
например:

<?if($_AGE$>21)?>одно<?else?>другое<?endif?>

Насколько я понимаю, этот оператор работает только в профиле?
Как можно выдавать информацию пользователям в определенной возрастной категории? <?if($_AGE$>21)?> теряет смысл, т.к. при просмотре профиля другим пользрователем сравнение идет не с возрастом авторизированного пользоваителя, а с возрастом владельца просматриваемого профиля.

нашел вариант сравнивать $_USERNAME$ и $USERNAME$

---------------------------------------------
Aleksey-67-67,
в шаблоне альбома "Вид фотографий"

Code
<?if($USER_LOGGED_IN$)?>
<a href="$PHOTO_URL$">$PHOTO$</a>
<?else?>
<a href="$REGISTER_LINK$">$PHOTO$</a>
<?endif?>

Прим: если $REGISTER_LINK$ откажется работать, замените на полный адрес страницы регистрации http://photo-pyt-yach.ucoz.ru/index/3

Добавлено (23-Сен-2010, 23:31:14)
---------------------------------------------
Опять вопрос по возрасту.

Где-то у 10% пользователей не отображается ни один из показателей возраста - поля просто пустые, даже в профиле. При этом, когда просматриваешь профиль на unet - все заполнено правильно.
Такое впечатление, что не происходит передача данных профиля unet на локальный сайт?

В чем может быть проблема?


Делаю сайты на УКОЗе :)
Сообщение отредактировал cMerlin - Четверг, 23 Сен 2010, 11:24:45
Aleksey-67-67
Сообщений: 2
Репутация: -1

Сообщение # 48 | 13:51:24
Что и как сделать и куда закинуть,что бы перед тем как пользователь скачал фото,должен был обязательно зарегистрироваться.
Сообщение отредактировал Aleksey-67-67 - Пятница, 24 Сен 2010, 18:18:24
europe-kiev
Сообщений: 20
Репутация: 21
Уровень замечаний:

Сообщение # 49 | 13:05:29
Смотрите вроде ж все правильно сделал

Code
<?if($AUTHOR_EMAIL$)?>$AUTHOR_EMAIL$<else?>Нет данных<?endif?>

А выводит емайл и сразу же слово нет данных.
Почему так? Надо чтобы если не заполнено поле емайл то что б выводил нет данных.

---------------------------------------------
условные операторы использую в каталоге статей (полный материал)


Drinko
Сообщений: 909
Репутация: 773

Сообщение # 50 | 13:27:28
europe-kiev, <?if($AUTHOR_EMAIL$)?>$AUTHOR_EMAIL$<?else?>Нет данных<?endif?>

europe-kiev
Сообщений: 20
Репутация: 21
Уровень замечаний:

Сообщение # 51 | 13:37:16
Drinko, Спасибо не заметил.

Burgem
Сообщений: 40
Репутация: 7

Сообщение # 52 | 18:52:47
Здравствуйте.
Мой сайт доступен по двум адресам: родной юкозовски и новый прикрепленный. Есть партнерка, у которого в настройках нельзя прописать зеркало сайта. Получил коды для каждого домена. Теперь нужно сделать примерно так:
Code
<?if($HOME_PAGE_LINK$='site.ucoz.com')?>Показать_ПЕРВЫЙ_код<?endif?>

Code
<?if($HOME_PAGE_LINK$='site.com')?>Показать_ВТОРОЙ_код<?endif?>

т.е. в зависимости от того, по какому домену зашел пользователь, показать соответствующий код партнерки.
Как это сделать?
Сообщение отредактировал Burgem - Суббота, 02 Окт 2010, 18:53:46
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 53 | 19:07:21
Burgem,
Quote
в зависимости от того, по какому домену зашел пользователь,
Почему пользователь должен заходить по разным доменам ? Перенаправление в настройках на прикреплённый домен выставлено ??

Условными операторами вашу задачу не решить ..


Сообщение отредактировал Miss_Esq - Суббота, 02 Окт 2010, 19:08:14
Burgem
Сообщений: 40
Репутация: 7

Сообщение # 54 | 19:33:49
Перенаправление после прикрепления домена сначала выставил и поисковой трафик с Гугла резко упал, потом снял и после этого начали приходить 3 раза больше пользователей. Посещаемость сайта по старому домену неплохая, поэтому пока не проиндексируются много страниц по новому домену оставлю так. Может с помощью скрипта можно как-то?
Drinko
Сообщений: 909
Репутация: 773

Сообщение # 55 | 21:38:10
Quote (Burgem)
Может с помощью скрипта можно как-то?

Сравнивать по location.href. Получить текущий домен:
Code
a = location.href.match(/);

elegance-style
Сообщений: 7
Репутация: 0

Сообщение # 56 | 09:41:01
Здравствуйте!
подскажите есть такие условные операторы или системные коды которые в материалах будут указывать не просто сколько человек просмотрело данный материал, а кто именно из пользователей просматривал данный материал
Сообщение отредактировал elegance-style - Пятница, 08 Окт 2010, 10:00:23
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 57 | 10:29:53
elegance-style,
Quote (elegance-style)
подскажите есть такие условные операторы или системные коды которые в материалах будут указывать не просто сколько человек просмотрело данный материал, а кто именно из пользователей просматривал данный материал

Нет.
.... Представляю базу .... для материала - “кто посмотрел” - и список - пунктов на ... трёх-шестизначное число .... biggrin ..... С дополнительной, сопроводительной информацией ... типа - именем/логином/мылом/ссылкой на персональную страницу/датой рождения/датой входа/даой просмотра/временем просмотра/оценкой/ ...... ヅ ... biggrin

Нет, такого оператора нет и не будет - эт точно.


Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
elegance-style
Сообщений: 7
Репутация: 0

Сообщение # 58 | 11:52:40
Quote (fflesh)
Нет, такого оператора нет и не будет - эт точно.

А вообще для такого рода проблемы существует какое нибудь решение ???
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 59 | 12:47:57
elegance-style,
Quote (elegance-style)
А вообще для такого рода проблемы существует какое нибудь решение ???

- Для проблемы “Как вывести список пользователей, посмотревших материал”? ....
Ну, во первых, это не «проблема», а во вторых, позвольте спросить, как, примерно, вы представляете себе это? - Просто список. Список со ссылками? ... Список с дополнительной информацией - типа - кто и сколько раз....
Вы не полагаете, что со временем, список будут больше самого сообщения? ...
...
Решение? - более-менее приемлемое - не представляю. Вообще никак.
Корявые .... ну, например, постить в фоне на определённую страницу сообщение с именем пользователя, адресом и ID просматриваемой страницы. Затем, фильтровать и выводить на саму страницу. Список, или что там получится ....

А приемлемые - только при наличии своей базы (sql), и прямого, полного доступа к ней. Или, на крайняк, php .... И то, не вижу смысла напрягать сервер ради такой затеи.


Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Пятница, 08 Окт 2010, 13:06:18
elegance-style
Сообщений: 7
Репутация: 0

Сообщение # 60 | 13:28:08
Quote (fflesh)
Ну, во первых, это не «проблема», а во вторых, позвольте спросить, как, примерно, вы представляете себе это?

Если не проблема, то может подскажете конкретное решение, можно например в самом материале указать просто ссылку на (информер или еще на т.п.).
А по поводу того что список будет больше самого сообщения, это вряд ли, от 3 до 6 месяцев и материал будет удален, но при этом должен послужить отличной информацией, какой именно и для кого был важнее.
Ну вот кратенько так где то
Сообщество uCoz » Архивариус » Архив » условные операторы и системные коды (архив 27.02.2011)
Поиск: