ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

FAQ 2.0 - вопросы и ответы (не флудить!)

 

2615
Сергей @Pegass
Q-Tec, входит в стандартный пакет setstyle('style.css');

3910
Дмитрий @Q-Tec
Pegass пишет:

Q-Tec, входит в стандартный пакет setstyle('style.css');

поставил в селект "<select onchange="setstyle(this.value)">"
фурыкать не хочет..

Отредактировано Q-Tec - 09.02.2015
232
Medd @ishkinyaev
Ребят, абсолютно не шарю в моменте с iframe'ами.
Надо сделать так, чтобы страница регистрации открывалась не на новой странице, а прям на титульнике, вместо его основного контента.
Объясните, пожалуйста

4619
Web3r @Web3r
irad пишет:

Ребят, абсолютно не шарю в моменте с iframe'ами.
Надо сделать так, чтобы страница регистрации открывалась не на новой странице, а прям на титульнике, вместо его основного контента.
Объясните, пожалуйста

Это делается через include.
К вопросу о том, что вообще такое %include% и как работает.
Последний расширенный include.

142
Roman @YourTalk
можно ли тоже самое сделать с левым окном сообщений https://vmeste.eu/forum?pid=176557#p176557 ?

2970
удалён @Foggy
YourTalk, можно, только храниться оно будет в куках, а не в настройках. Ну, т.е. можно и в настройках, но это адский метод.

142
Roman @YourTalk
Foggy пишет:

YourTalk, можно, только храниться оно будет в куках, а не в настройках. Ну, т.е. можно и в настройках, но это адский метод.

Можно пример?

2970
удалён @Foggy
YourTalk, да пожалуйста. Это в нужное место: <input type="text" value="" placeholder="адрес картинки" id="bg_log" onblur="document.getElementById('leftdiv').style.backgroundImage='url('+this.value+')';setcookie('bg_log',this.value,1e6)">
А в скриптах находишь /* Добавления в никлист бота-робота, ниже структура */ и ПЕРЕД этим ставишь var bg_log = getcookie('bg_log'); if(bg_log) { document.getElementById('leftdiv').style.backgroundImage='url('+bg_log+')';document.getElementById('bg_log').value=bg_log; }

142
Roman @YourTalk
Foggy пишет:

YourTalk, да пожалуйста. Это в нужное место: <input type="text" value="" placeholder="адрес картинки" id="bg-log" onblur="document.getElementById('leftdiv').style.backgroundImage='url('+this.value+')';setcookie('bg-log',this.value,1e6)">
А в скриптах находишь /* Добавления в никлист бота-робота, ниже структура */ и ПЕРЕД этим ставишь var bg-log = getcookie('bg-log'); if(bg-log) { document.getElementById('leftdiv').style.backgroundImage='url('+bg-log+')';document.getElementById('bg-log').value=bg-log; }

Спасиб дядь Андрей)

2970
удалён @Foggy
углядел ошибочку, поправил, замени у себя

232
Medd @ishkinyaev
Foggy пишет:

YourTalk, да пожалуйста. Это в нужное место: <input type="text" value="" placeholder="адрес картинки" id="bg_log" onblur="document.getElementById('leftdiv').style.backgroundImage='url('+this.value+')';setcookie('bg_log',this.value,1e6)">
А в скриптах находишь /* Добавления в никлист бота-робота, ниже структура */ и ПЕРЕД этим ставишь var bg_log = getcookie('bg_log'); if(bg_log) { document.getElementById('leftdiv').style.backgroundImage='url('+bg_log+')';document.getElementById('bg_log').value=bg_log; }

Не работает.

2970
удалён @Foggy
YourTalk, у тебя работает?
irad, подробнее пиши, блин. я не экстрасенс. что именно не работает? не восстанавливает при перезагрузке? куда инпут вставил? не в настройки надеюсь?

142
Roman @YourTalk
Foggy пишет:

YourTalk, у тебя работает?
irad, подробнее пиши, блин. я не экстрасенс. что именно не работает? не восстанавливает при перезагрузке? куда инпут вставил? не в настройки надеюсь?

Работает.Просто что бы сохранить нужно в любое место дива нажать,так как кнопки сохранить нету.

232
Medd @ishkinyaev
Ребят, очень важный вопрос, к Дмитрию в том числе)
Как можно сделать переадресацию на мобильную версию, если человек заходит с мобильного?
Если это невозможно в простом чате, Дмитрий, пожалуйста, могли бы вы сделать это?

2970
удалён @Foggy
irad, работает не в 100% случаев, но большинство мобильников определит.
<script>
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i);
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i);
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
},
Opera: function() {
return navigator.userAgent.match(/Opera Mini/i);
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i);
},
any: function() {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
}
};
if(isMobile.any()) location.href = '/?inc=m'
</script>

232
Medd @ishkinyaev
Foggy пишет:

irad, работает не в 100% случаев, но большинство мобильников определит.
<script>
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i);
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i);
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
},
Opera: function() {
return navigator.userAgent.match(/Opera Mini/i);
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i);
},
any: function() {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
}
};
if(isMobile.any()) location.href = '/?inc=m'
</script>


это куда?

Важный момент. В моб версии есть ссылка на полную версию. как сделать, чтобы она работала, а не снова редирект на моб?

Вставил в титульник. ПРоверил с нокии 701 - не пашет
Андроид лоллипоп - все збс)

Отредактировано ishkinyaev - 17.02.2015
2970
удалён @Foggy
irad, за $5 напишу код, как добавить любой нужный телефон, который не сработал изначально и как сделать, чтоб ссылка на полную версию срабатывала.

415
Денис @FeNIX74
irad, Скажем так есть варик бесплатный... но с маленькой нагрузкой...

Качаешь библиотеку
Эта информация скрыта и доступна только зарегистрированным пользователям.


Подключаешь на Титульнике и взываешь функцию нужной платформы..
К примеру платформа Андроид device.android() если опредеяется андроид то переводим на моб. версию...
Примерно так:

Эта информация скрыта и доступна только зарегистрированным пользователям.


Как то так 😁

З.Ы. Foggy - ничего личного)

Отредактировано FeNIX74 - 18.02.2015
2970
удалён @Foggy
FeNIX74, ну этот метод тоже не должен, вроде, определить его нокию. хотя я хз, какой к него там браузер. а ещё здесь вместо проверки device.android лучше использовать device.mobile - проверит сразу все мобильные устройства, о которых знает. а ещё та же проблема с запоминанием при возвращении на титулку с моб. версии не решена.

232
Medd @ishkinyaev
Хотел уточнить момент со скрытием блока с изображениями. Как можно отложить загрузку изображений или всего блока, чтобы содержимое при входе не загружалось, а делало это только после открытия блока?