0.5.1 сборка с стилем LightBlue
Обязана существованием человеку с ником nickostyle ;)
Читать дальше →
Скачать:
Обновления всегда можно будет найти на ls.abcd.bzИ мануал установки.
Читать дальше →
<div id="comment_id_{$oComment->getId()}" class="comment {if !$oUserCurrent or ($oUserCurrent and !$oUserCurrent->isAdministrator())}not-admin{/if} {if $oComment->getDelete()} deleted{elseif $oUserCurrent and $oComment->getUserId()==$oUserCurrent->getId()} self{elseif $sDateReadLast<=$oComment->getDate()} new{/if}" >
{if $oTopic and $oComment->getUserId() == $oTopic->getUserId()}topicstart{/if}
<div id="comment_id_{$oComment->getId()}" class="comment {if !$oUserCurrent or ($oUserCurrent and !$oUserCurrent->isAdministrator())}not-admin{/if} {if $oComment->getDelete()} deleted{elseif $oUserCurrent and $oComment->getUserId()==$oUserCurrent->getId()} self{elseif $sDateReadLast<=$oComment->getDate()} new{/if} {if $oTopic and $oComment->getUserId() == $oTopic->getUserId()}topicstart{/if}" >
.comment.topicstart { background: #желаемый цвет; }
<div id="comment_id_{$oComment->getId()}" class="comment {if !$oUserCurrent or ($oUserCurrent and !$oUserCurrent->isAdministrator())}not-admin{/if} {if $oComment->getDelete()} deleted{elseif $oUserCurrent and $oComment->getUserId()==$oUserCurrent->getId()} self{elseif $sDateReadLast<=$oComment->getDate()} new{/if}" >
{if $oUser->isAdministrator()}admin{else}user{/if}
<div id="comment_id_{$oComment->getId()}" class="comment {if !$oUserCurrent or ($oUserCurrent and !$oUserCurrent->isAdministrator())}not-admin{/if} {if $oComment->getDelete()} deleted{elseif $oUserCurrent and $oComment->getUserId()==$oUserCurrent->getId()} self{elseif $sDateReadLast<=$oComment->getDate()} new{/if} {if $oUser->isAdministrator()}admin{else}user{/if}" >
.comment.admin { background: #желаемый цвет; }
<img src="{cfg name='path.root.engine_lib'}/external/kcaptcha/index.php?{$_sPhpSessionName}={$_sPhpSessionId}" onclick="this.src='{cfg name='path.root.engine_lib'}/external/kcaptcha/index.php?{$_sPhpSessionName}={$_sPhpSessionId}&n='+Math.random();" />
<p><input type="text" name="captcha" value="" maxlength="3" class="input-100" /></p>
<script type="text/javascript" src="http://api.recaptcha.net/challenge?k=ЗДЕСЬ_ВАШ_Public_Key">
</script><noscript>Включите JavaScript или обновите ваш браузер!</noscript>
<script type="text/javascript">
var RecaptchaOptions = {
custom_translations : {
instructions_visual : "Введите два слова:",
instructions_audio : "Введите что вы слышите",
play_again : "Включить заново",
cant_hear_this : "Скачать в формате MP3",
visual_challenge : "Визуальный режим",
audio_challenge : "Режим аудио",
refresh_btn : "Обновить",
help_btn : "Помощь",
incorrect_try_again : "Неверно. Пожалуйста, попробуйте еще раз.",
},
lang : 'ru', // Unavailable while writing this code (just for audio challenge)
theme : 'white' // Make sure there is no trailing ',' at the end of the RecaptchaOptions dictionary
};
</script>
require_once ($_SERVER['DOCUMENT_ROOT']."/engine/lib/external/recaptcha/recaptchalib.php");
if (!isset($_SESSION['captcha_keystring']) or $_SESSION['captcha_keystring']!=strtolower(getRequest('captcha'))) {
$this->Message_AddError($this->Lang_Get('registration_captcha_error'),$this->Lang_Get('error'));
$bError=true;
$resp = null;
if (array_key_exists('recaptcha_response_field',$_POST)){
$resp = recaptcha_check_answer ('ЗДЕСЬ_ВАШ_Private_Key',$_SERVER["REMOTE_ADDR"],$_POST["recaptcha_challenge_field"],$_POST["recaptcha_response_field"]);}
if ($resp==null or !$resp->is_valid){
$this->Message_AddError($this->Lang_Get('registration_captcha_error'),$this->Lang_Get('error'));
$bError=true;
}
/* включение/отключение возможности размещать рекламу всем пользователям: all - для всех, admin - только для админов*/
Config::Set('config.adunits.permit.user', 'all');
CREATE TABLE `prefix_adunits` (
`adunits_id` int(11) NOT NULL auto_increment,
`user_id` int(11) NOT NULL,
`adunits_code` longtext character set utf8,
`adunits_setting` text character set utf8,
`adunits_setting_more` longtext character set utf8,
`adunits_date_add` datetime NOT NULL,
`adunits_date_edit` datetime NOT NULL,
PRIMARY KEY (`adunits_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
<literal>
<g:plusone size="small" href="{$oTopic->getUrl()}"></g:plusone>
</literal>
{literal}
<script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script>
{/literal}
public function SendWelcomeMessage(UserEntity_User $oUserTo,UserEntity_User $oUserFrom) {
$this->oViewerLocal->Assign('oUserTo',$oUserTo);
$this->oViewerLocal->Assign('oUserFrom',$oUserFrom);
$sBody=$this->oViewerLocal->Fetch("pm_reg.tpl");
$oTalk=new TalkEntity_Talk();
$oTalk->setUserId($oUserFrom->getId());
$oTalk->setTitle("Добро пожаловать!");
$oTalk->setText($sBody);
$oTalk->setDate(date("Y-m-d H:i:s"));
$oTalk->setDateLast(date("Y-m-d H:i:s"));
$oTalk->setUserIp(func_getIp());
if ($oTalk=$this->Talk_AddTalk($oTalk)) {
$oTalkUser=new TalkEntity_TalkUser();
$oTalkUser->setTalkId($oTalk->getId());
$oTalkUser->setUserId($oUserTo->getId());
$oTalkUser->setDateLast(null);
$this->Talk_AddTalkUser($oTalkUser);
}
}
Привет!
Вы зарегистрировались на сайте <a href="{$DIR_WEB_ROOT}">123</a>!
У нас есть, это, это, а вот тут faq и т.д :)