Результаты поиска
|
|
|
2013-01-01Дата: Вторник, 01.01.2013, 10:56 | Сообщение #136 | Тема: Всех с наступающим Новым Годом! |
Полковник
Группа: Помощники
Статус: Offline
|
С Новым годом всех!
| | |
|
|
2013-01-03Дата: Четверг, 03.01.2013, 01:10 | Сообщение #137 | Тема: Премодерация сообщений форума |
Полковник
Группа: Помощники
Статус: Offline
|
возможно ли сделать премодерацию гостевых сообщений на форуме ну например условиями Цитата <?if($GROUP_NAME$='Гости' && !$EDITEDBY$)?>здесь то что будет выводится вместо сообщения и кнопка редактирования для модеров<?else?>обычный вид сообщения для остальных<?endif?> вставляем в вид материалов форума. Далее модер заходит в редактирование сообщения и одобряет его, указывая в опциях "Добавить надпись "Отредактировано..." в это сообщение?". Можно ещё задать условие чтобы сообщение модеры видели изначально, чтобы его удалить не редактируя, например. Ну это то, что первое на ум пришло, можно ещё чего-нить похимичить с условиями.
| | |
|
|
2013-01-03Дата: Четверг, 03.01.2013, 10:17 | Сообщение #138 | Тема: Премодерация сообщений форума |
Полковник
Группа: Помощники
Статус: Offline
|
Потому что я не доходчиво объяснил. По порядку, заходим в ПУ » Управление дизайном » Форум » Вид материалов, вставляем в начало кода Цитата <?if($GROUP_NAME$='Гости' && !$EDITEDBY$)?>здесь то что будет выводится вместо сообщения и кнопка редактирования для модеров<?else?> далее идет код который там был до этого (код вида материалов), а в конце вставляем Т.е. должно быть примерно так Цитата <?if($GROUP_NAME$='Гости' && !$EDITEDBY$)?>здесь то что будет выводится вместо сообщения и кнопка редактирования для модеров<?else?><table border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable"> <tr><td width="23%" class="postTdTop" align="center"><a class="postUser" href="javascript://" rel="nofollow" onClick="emoticon('$USERNAME$,');return false;">$USERNAME$</a></td><td class="postTdTop"><?if($AWARDS_DO_URL$ && $USER_LOGGED_IN$ && $CUR_USER_ID$!=$UID$)?><div style="float:right"><a href="javascript://" rel="nofollow" onclick="new _uWnd('AwD','Вручить награду',380,200,{autosize:1,maxh:300},{url:'/index/55-$UID$-28-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$'});return false;"><img alt="" src="http://s105.ucoz.net/img/icon/thumbu.png" width="13" border="0" title="Хороший пост"></a> <a href="javascript://" rel="nofollow" onclick="new _uWnd('AwD','Вручить награду',380,200,{autosize:1,maxh:300},{url:'/index/55-$UID$-47-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$'});return false;"><img alt="" src="http://s105.ucoz.net/img/icon/thumbd.png" width="13" border="0" title="Плохой пост"></a></div><?endif?>Дата: $WDAY$, $DATE$, $TIME$ | Сообщение # $NUMBER$</td></tr> <tr><td class="postTdInfo" valign="top"> <?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?><?if($USER_TITLE$)?><div class="postRankName">$USER_TITLE$</div><?else?><div class="postRankName">$USER_RANK_NAME$</div><?endif?>
<?if($GROUP_ICON$)?><div class="postRankIco">$GROUP_ICON$</div><?else?><div class="postRankIco">$USER_RANK_ICON$</div><?endif?> <?if($GROUP_NAME$)?><div class="postUserGroup">Группа: $GROUP_NAME$</div><?endif?> <?if($POSTS$)?><div class="numposts">Сообщений: <span="unp">$POSTS$</span></div><?endif?> <?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?> <?if($READ_REP_URL$)?><div class="reputation">Репутация: <a title="Смотреть историю репутации" class="repHistory" href="$READ_REP_URL$"><b>$REP_RATING$</b></a> <?if($DO_REP_URL$)?> <a class="reputationDo" title="Изменить репутацию" href="$DO_REP_URL$"><span style="font-size:10pt"><b>±</b></span></a></div><?endif?><?endif?> <?if($READ_BAN_URL$)?><div class="userBan">Замечания: <a class="banPercent" title="Смотреть историю замечаний" href="$READ_BAN_URL$">$BAN_RATING$</a> <?if($DO_BAN_URL$)?> <a title="Изменить уровень замечаний" class="banDo" href="$DO_BAN_URL$">±</a></div><?endif?><?endif?> <?if($USER_STATUS$)?><div class="statusBlock">Статус: $USER_STATUS$</div><?endif?> <?if($GROUP_ID$)?> <?else?><br><br><br><br><br><?endif?> </td><td class="posttdMessage" valign="top">$MESSAGE$ <?if($ATTACHMENT$)?> <div align="left" class="eAttach">Прикрепления: $ATTACHMENT$</div><?endif?> <?if($SIGNATURE$)?><br><hr size="1" width="150" align="left" class="signatureHr"><span class="signatureView">$SIGNATURE$</span><?endif?> <?if($EDITEDBY$)?><br><br><div class="edited">Сообщение отредактировал $EDITEDBY$</div><?endif?></td></tr> <tr><td class="postBottom" align="center"><?if($USER_IP$)?><div class="postip">[ <a class="postIpLink" href="http://www.ripe.net/perl/whois?$USER_IP$" target="_blank">$USER_IP$</a><?if($POST_COUNTRY_ID$)?> (<a href="javascript://" rel="nofollow" onclick='prompt("","$POST_COUNTRY$");return false;'>$POST_COUNTRY_ID$</a>)<?endif?> ]</div><?else?> <?endif?></td><td class="postBottom"> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr><td>$USER_DETAILS_ICON_BAR$</td><td align="right" style="padding-right:15px;">$ENTRY_MANAGE_ICON_BAR$</td><td width="2%" nowrap align="right">$ON_TOP_ICON$$DEL_ENTRY_FIELD$</td></tr> </table></td></tr></table><?endif?> только код вида материалов отсюда не копируй, свой вставляй, а то он тут правится автоматически.Добавлено (03.01.2013, 10:17) --------------------------------------------- Кстати, можно даже сделать более эстетично, обернуть только код $MESSAGE$ условием, например, так Код <?if($GROUP_NAME$='Гости' && !$EDITEDBY$)?>Сообщение появится после одобрения модератора<?else?>$MESSAGE$<?endif?> т.е. в виде материалов это будет выглядеть примерно так Цитата <table border="0" width="100%" cellspacing="1" cellpadding="2" class="postTable"> <tr><td width="23%" class="postTdTop" align="center"><a class="postUser" href="javascript://" rel="nofollow" onClick="emoticon('$USERNAME$,');return false;">$USERNAME$</a></td><td class="postTdTop"><?if($AWARDS_DO_URL$ && $USER_LOGGED_IN$ && $CUR_USER_ID$!=$UID$)?><div style="float:right"><a href="javascript://" rel="nofollow" onclick="new _uWnd('AwD','Вручить награду',380,200,{autosize:1,maxh:300},{url:'/index/55-$UID$-28-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$'});return false;"><img alt="" src="http://s105.ucoz.net/img/icon/thumbu.png" width="13" border="0" title="Хороший пост"></a> <a href="javascript://" rel="nofollow" onclick="new _uWnd('AwD','Вручить награду',380,200,{autosize:1,maxh:300},{url:'/index/55-$UID$-47-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$'});return false;"><img alt="" src="http://s105.ucoz.net/img/icon/thumbd.png" width="13" border="0" title="Плохой пост"></a></div><?endif?>Дата: $WDAY$, $DATE$, $TIME$ | Сообщение # $NUMBER$</td></tr> <tr><td class="postTdInfo" valign="top"> <?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?><?if($USER_TITLE$)?><div class="postRankName">$USER_TITLE$</div><?else?><div class="postRankName">$USER_RANK_NAME$</div><?endif?>
<?if($GROUP_ICON$)?><div class="postRankIco">$GROUP_ICON$</div><?else?><div class="postRankIco">$USER_RANK_ICON$</div><?endif?> <?if($GROUP_NAME$)?><div class="postUserGroup">Группа: $GROUP_NAME$</div><?endif?> <?if($POSTS$)?><div class="numposts">Сообщений: <span="unp">$POSTS$</span></div><?endif?> <?if($AWARDS_READ_URL$)?><div class="reputation">Награды: <a href="$AWARDS_READ_URL$" title="Список наград"><span class="repNums"><b>$AWARDS$</b></span></a> <?if($AWARDS_DO_URL$)?> <a href="$AWARDS_DO_URL$"><span style="font-size:10pt" title="Вручить награду"><b>+</b></span></a><?endif?><?endif?> <?if($READ_REP_URL$)?><div class="reputation">Репутация: <a title="Смотреть историю репутации" class="repHistory" href="$READ_REP_URL$"><b>$REP_RATING$</b></a> <?if($DO_REP_URL$)?> <a class="reputationDo" title="Изменить репутацию" href="$DO_REP_URL$"><span style="font-size:10pt"><b>±</b></span></a></div><?endif?><?endif?> <?if($READ_BAN_URL$)?><div class="userBan">Замечания: <a class="banPercent" title="Смотреть историю замечаний" href="$READ_BAN_URL$">$BAN_RATING$</a> <?if($DO_BAN_URL$)?> <a title="Изменить уровень замечаний" class="banDo" href="$DO_BAN_URL$">±</a></div><?endif?><?endif?> <?if($USER_STATUS$)?><div class="statusBlock">Статус: $USER_STATUS$</div><?endif?> <?if($GROUP_ID$)?> <?else?><br><br><br><br><br><?endif?> </td><td class="posttdMessage" valign="top"><?if($GROUP_NAME$='Гости' && !$EDITEDBY$)?>Сообщение появится после одобрения модератора<?else?>$MESSAGE$<?endif?> <?if($ATTACHMENT$)?> <div align="left" class="eAttach">Прикрепления: $ATTACHMENT$</div><?endif?> <?if($SIGNATURE$)?><br><hr size="1" width="150" align="left" class="signatureHr"><span class="signatureView">$SIGNATURE$</span><?endif?> <?if($EDITEDBY$)?><br><br><div class="edited">Сообщение отредактировал $EDITEDBY$</div><?endif?></td></tr> <tr><td class="postBottom" align="center"><?if($USER_IP$)?><div class="postip">[ <a class="postIpLink" href="http://www.ripe.net/perl/whois?$USER_IP$" target="_blank">$USER_IP$</a><?if($POST_COUNTRY_ID$)?> (<a href="javascript://" rel="nofollow" onclick='prompt("","$POST_COUNTRY$");return false;'>$POST_COUNTRY_ID$</a>)<?endif?> ]</div><?else?> <?endif?></td><td class="postBottom"> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr><td>$USER_DETAILS_ICON_BAR$</td><td align="right" style="padding-right:15px;">$ENTRY_MANAGE_ICON_BAR$</td><td width="2%" nowrap align="right">$ON_TOP_ICON$$DEL_ENTRY_FIELD$</td></tr> </table></td></tr></table> только не копируй весь вид материалов отсюда (он может быть не таким как у тебя), а замени $MESSAGE$ на то, что я сказал.
| | |
|
|
2013-01-03Дата: Четверг, 03.01.2013, 18:15 | Сообщение #139 | Тема: Премодерация сообщений форума |
Полковник
Группа: Помощники
Статус: Offline
|
nevyansk, по дате я фиг знает как условие сделать, нужно у Антона спросить. Но можно добавить условие по ID материала, узнаем ID последнего материала для этого к $MESSAGE$ добавим $ID$ и полученную цифру добавим в условие т.е. полностью условие у нас будет такое Цитата <?if($GROUP_NAME$='Гости' && !$EDITEDBY$ && $ID$>123)?>Сообщение появится после одобрения модератора<?else?>$MESSAGE$<?endif?> здесь ID у меня 123, замени на нужный. В примере, если ID материала больше 123, то сообщение будет скрыто, все остальные сообщения от гостей будут видимы. ID также можно увидеть в ссылке на сообщение, третья группа цифр.
| | |
|
|
2013-01-04Дата: Пятница, 04.01.2013, 12:50 | Сообщение #140 | Тема: Полупрозрачность PNG в Internet Explorer v6 и выше |
Полковник
Группа: Помощники
Статус: Offline
|
Вот ещё интересный скрипт с фиксом прозрачного фона в IE6. Правда, я ещё не опробовал. Да и вообще я уже не хочу фиксить этот IE6.
| | |
|
|
2013-01-05Дата: Суббота, 05.01.2013, 01:53 | Сообщение #141 | Тема: Регистраторы доменов |
Полковник
Группа: Помощники
Статус: Offline
|
Цитата (likbezz) Поддомен никак не связан с регистратором доменов. Создание и управление поддоменами происходит уже на хостинге, к которому прикреплён зарегистрированный домен, насколько мне известно, если мы имеем одно и то же в виду. Да нет, практически все регистраторы имеют дополнительные настройки DNS, не все об этом сообщают или это услуга у них платная. У меня только до 5-6 поддоменов возможно прикрепить. Но и хостинг тоже предоставляют возможность создания поддоменов. Плюс ещё есть сервисы DNS дающие расширены настройки для управления доменами и их поддомены, но бесплатные мне встречались только на английском, и я не вкурил как с ними обращаться. Кстати, даже Яндекс представляет DNS-хостинг, но без особых расширений. В общем-то, наверное, создание большого количества поддоменов, скорей всего нужно искать на DNS-хостинге. Я пользовался domain.ucoz.com, но только из-за домена в подарок. А потом перешел на domaincontext.com, кстати, реселлером которого является domain.ucoz.com. В общем-то средние цены, нечего особенного.
Добавлено (05.01.2013, 01:53) --------------------------------------------- Вот, кстати, к вопросу как прикрутить к сайту более одного домена. Попробовал на бесплатном домене .tk, такой интересный сервис FreeDNS, на английцком, но с гугл-переводчиком разобраться можно.:) Там можно сделать редирект (с сохранением путей) на любой домен через Web Forwarding, хоть основного домена, хоть его поддоменов, ну и остальные настройки DNS и пр. как обычно. Единственное, условия сервиса меня смутили, можно выбрать статус для домена "Public", в этом случае, любой пользователь этого сервиса сможет создавать поддомены на твоем домене без твоего согласия; можно выбрать "Private", в этом случае ты сможешь разрешать или запрещать создавать поддомены тем, кто этого захочет, но все же советуют чаще разрешать, если поддомены не оскорбительные и не приносят вреда; запретить вообще можно только за деньги. Но все равно сервис интересный. Я вот хочу найти подобную бесплатную услугу веб-форвардинга, но ещё и с маскировкой URL'а, тут можно сделать, но через фрейм, что не есть хорошо. У меня регистратор, позваляет это, но только для основного домена, а для его поддоменов не хочет.
Сообщение отредактировал Komoff - Суббота, 05.01.2013, 02:02 | | |
|
|
2013-01-05Дата: Суббота, 05.01.2013, 23:49 | Сообщение #142 | Тема: Регистраторы доменов |
Полковник
Группа: Помощники
Статус: Offline
|
Скриншотик этого дела предоставь. Ну у меня сейчас пока все домены, как я выше писал, на DomainContext.com, там такой редактор DNS: Хотя, использую я для настройки DNS Яндекс, там по количеству записей нет ограничений, так мне их суппорт сказал, в общем-то можно прикреплять неограниченное количество поддоменов. Жаль только нет услуги веб-форвардинга. Сейчас я выбираю себе нового регистратора, или более функционального, или с ценами подешевле.
Сообщение отредактировал Komoff - Суббота, 05.01.2013, 23:52 | | |
|
|
2013-01-08Дата: Вторник, 08.01.2013, 01:15 | Сообщение #143 | Тема: Премодерация сообщений форума |
Полковник
Группа: Помощники
Статус: Offline
|
А чего по $GROUP_NAME$ ?, оптимальнее по $GROUP_ID$ А чето не сработал у меня для гостей $GROUP_ID$='0', и UID='0' тоже, в виде материалов форума.
| | |
|
|
2013-01-09Дата: Среда, 09.01.2013, 02:12 | Сообщение #144 | Тема: Премодерация сообщений форума |
Полковник
Группа: Помощники
Статус: Offline
|
А я что-то не подумал про это, логики не хватило.))
В общем для других напишу простой способ премодерации на форуме: В ПУ в виде материала форума ищем $MESSAGE$ и заменяем его на Цитата <?if(!$GROUP_ID$ && !$EDITEDBY$)?>Сообщение появится после одобрения модератором!<?if($CUR_GROUP_ID$='4' || $CUR_GROUP_ID$='3')?>$MESSAGE$<?endif?><?else?>$MESSAGE$<?endif?> красным разрешить видеть текст сообщения модерам и админам, можно изменить на нужный ID группы. Теперь другие не будут видеть сообщение до тех пор, пока админ или модер в редактировании сообщения не поставит галочку "Добавить надпись "Отредактировано..." в это сообщение?". Есть ещё решение посложней, но с выводом кнопки в сообщение смотрите в мануале uCoz.
| | |
|
|
2013-01-09Дата: Среда, 09.01.2013, 02:24 | Сообщение #145 | Тема: Как сделать подтверждение выхода пользователя с сайта? |
Полковник
Группа: Помощники
Статус: Offline
|
Вот ещё вопрос по теме выхода с сайта, он уже был на оффоруме, но там ответа не было, а я чето не могу сообразить. Как сделать корректный выход с сайта в профиле?
| | |
|
|
2013-01-09Дата: Среда, 09.01.2013, 10:48 | Сообщение #146 | Тема: Как сделать подтверждение выхода пользователя с сайта? |
Полковник
Группа: Помощники
Статус: Offline
|
likbezz, да нет, проблема актуальна. Если зайти в собственный профиль на сайте /index/8 и нажать там на ссылку /index/10 , то почему-то не перекидывает на эту /index/10 при выходе , а делает выход и оставляет на этой же странице /index/8 и пишет "Пользователь не найден". В настройках пользователей, установлено открывать персональную страницу "В текущем окне". Я пробовал вставить редирект в персональную страницу пользователя для гостей, но эта /index/8 вообще не html страница, она содержит лишь эту надпись. Под гостем глянь --> http://likbezz.ru/index/8
Сообщение отредактировал Komoff - Среда, 09.01.2013, 10:56 | | |
|
|
2013-01-09Дата: Среда, 09.01.2013, 18:49 | Сообщение #147 | Тема: Как сделать подтверждение выхода пользователя с сайта? |
Полковник
Группа: Помощники
Статус: Offline
|
просто у меня все ссылки в профиль нормальные - /index/8-USER_ID Да я тоже об этом подумал, у меня в профиль можно зайти только с одного места, поэтому в принципе легче ссылку изменить.
| | |
|
|
2013-01-20Дата: Воскресенье, 20.01.2013, 01:27 | Сообщение #148 | Тема: Новый визуальный редактор комментариев юКоз |
Полковник
Группа: Помощники
Статус: Offline
|
Мне чето понравилась новая форма на первый взгляд. Но я её кроссбраузерно ещё не проверял, может и разочаруюсь. Единственный баг с которым я пока столкнулся, это обязательное наличие кода вывода смайликов. А понравилась тем, что для простых пользователей, как мне кажется, она более удобная. Еще непонятно почему нет кода вставки [_audio] и [_email], а также не помешала бы кнопка вывода списка всех кодов.
| | |
|
|
2013-01-20Дата: Воскресенье, 20.01.2013, 02:05 | Сообщение #149 | Тема: Автопост |
Полковник
Группа: Помощники
Статус: Offline
|
Ну а если с выбором даты добавления материала, например, в модуле "Новости сайта"? Там же есть возможно не выводить сообщение если дата больше, только он скорей всего все три материала выведет в полночь? Или, например, дату и время забивать в отдельное поле и сделать условие, как оно совпадет - показывать материал, а до этого скрывать...
| | |
|
|
2013-01-22Дата: Вторник, 22.01.2013, 01:07 | Сообщение #150 | Тема: Новый визуальный редактор комментариев юКоз |
Полковник
Группа: Помощники
Статус: Offline
|
сколько разного лишнего барахла подгружается, и сколько бестолковых событий навешивается Я вот об этом тоже думал, это свойственно разработчикам uCoz. Поэтому ещё подумываю отказаться от неё. Вот ты, когда писал пост - сколько кнопок задействовал? м? больше одной? Ну обычно я на форуме максимум 3 кнопки использую. Но иногда, если постить статьи в форум, то для оформления может много кнопок сгодится. Тогда может лучше сделать как у меня? Написать русскими буквами? Куда уж понятней. Нет, но ведь там помимо кнопок, визуальное оформления сообщения, пользователь сразу видит результат этих ВВ-кодов, вот в чем основное удобство, как я думаю.
| | |
|