Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Дублируется ссылка на форум в боковом менюавтор Чистый сталкер Вчера в 19:52
» [Общая тема] Что делать, если вы забыли / потеряли пароль
автор AlexNeimor Ноябрь 26th 2024, 23:23
» Пропала вкладка "Обработка пользователей"
автор Svet007 Ноябрь 25th 2024, 10:14
» ВПН
автор Danny_Marcelo Ноябрь 24th 2024, 07:47
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
Рубрика "Календарные события" в статистике (PunBB)
Участников: 3
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Разные проблемы :: [Архив] Разные проблемы
Страница 3 из 3
Страница 3 из 3 • 1, 2, 3
Рубрика "Календарные события" в статистике (PunBB)
Первое сообщение в теме :
В некоторых стилях (например в Invision) в блоке "Статистика" есть рубрика "Календарные события на ближайшие 5 дней". В PunBB её нет. Вопрос: если я не нашла её в настройках - подскажите, пожалуйста, где искать. Если её нет в принципе - можно ли сделать и как?
В некоторых стилях (например в Invision) в блоке "Статистика" есть рубрика "Календарные события на ближайшие 5 дней". В PunBB её нет. Вопрос: если я не нашла её в настройках - подскажите, пожалуйста, где искать. Если её нет в принципе - можно ли сделать и как?
Re: Рубрика "Календарные события" в статистике (PunBB)
Имеется Число, Месяц(Номер месяца или сокращённое название), Год, День недели.
Ну так скажите в каком нужно формате...
Например: День.Месяц.Год
или как-то по другому.Я же не знаю какой формат вам нужен.
Ну так скажите в каком нужно формате...
Например: День.Месяц.Год
или как-то по другому.Я же не знаю какой формат вам нужен.
Re: Рубрика "Календарные события" в статистике (PunBB)
gorezcaid пишет:Имеется Число, Месяц(Номер месяца или сокращённое название), Год, День недели.
Ну так скажите в каком нужно формате...
Например: День.Месяц.Год
или как-то по другому.Я же не знаю какой формат вам нужен.
Да нормальный, русский. 22 сентября 2012 года. Без дня недели. Можно и без года. Т.е. "Число месяц".
Re: Рубрика "Календарные события" в статистике (PunBB)
Число месяц: 12.09
- Код:
ExitSpan=ExitSpan+tDateArray[1]+'.'+tMonthNom;
- Код:
ExitSpan=ExitSpan+tDateArray[1]+' '+tDateArray[2];
- Код:
jQuery(function(){
var PathSite='http://fest-forum-gfbr.forum2x2.ru/';
var PathCalendar=PathSite+'calendar.html';
var PathClassCalendar='table.table.calendar';
var PathClassIn='span#CalendarIn_Tmp';
jQuery(PathClassIn).load(
PathCalendar+' '+PathClassCalendar,
{par1:1},
function(){
setTimeout(GetCalendar(PathClassIn,PathClassCalendar),1);
}
);
});
function GetCalendar(pId,pPathClassCalendar){
var PathClassOut='span#CalendarOut';
var ClassName1=jQuery(pId+' '+pPathClassCalendar+' '+'tbody tr td p.row3.center a');
DeleteStrUp='function anonymous(event) { ';
DeleteStrDown=' }';
var tDate,tSrcImg,pTxtUrl,tUrl,tEvent_MOver,tEvent_MOut;
var ExitSpan='';for(var i=0;i<ClassName1.length;i++){
var ClassName0=jQuery(ClassName1[i]).find('span');
if(ClassName0.length>0){
tDate=ClassName0[0].innerHTML;
}else{
tDate=ClassName1[i].innerHTML;/*Число*/
}
/*=====*/
var ClassName3=jQuery(jQuery(ClassName1[i].parentElement.parentElement).find('ul')[0]).find('li a');
var tFlag=0;
var Tmp=ClassName3[0].href;
TmpArray=Tmp.split("&");
for(var k=0;k<TmpArray.length;k++){
if(TmpArray[k]=='display=birth'){tFlag=1}
}
if(tFlag==1){/*Найдено день рожденье*/
}else{
var tDateArray=tDate.split(" ");
/*
tDateArray[0]==День недели (Пн,Вт,Ср,Чт,Пт,Сб,Вс)
tDateArray[1]==Число
tDateArray[2]==Месяц(Янв,Фев,Мар,Апр,Май,Июн,Июл,Авг,Сен,Окт,Ноя,Дек)
tDateArray[3]==Год в полном формате
*/
var tMonthNom='';switch(tDateArray[2]){
case 'Янв':{tMonthNom='01';break}
case 'Фев':{tMonthNom='02';break}
case 'Мар':{tMonthNom='03';break}
case 'Апр':{tMonthNom='04';break}
case 'Май':{tMonthNom='05';break}
case 'Июн':{tMonthNom='06';break}
case 'Июл':{tMonthNom='07';break}
case 'Авг':{tMonthNom='08';break}
case 'Сен':{tMonthNom='09';break}
case 'Окт':{tMonthNom='10';break}
case 'Ноя':{tMonthNom='11';break}
case 'Дек':{tMonthNom='12';break}
}
/*ExitSpan=ExitSpan+tDate;*/ /*показать число*/
ExitSpan=ExitSpan+tDateArray[1]+'.'+tMonthNom;
}
/*=====*/
var ClassName2=jQuery(jQuery(ClassName1[i].parentElement.parentElement).find('ul')[0]).find('li');
for(var j=0;j<ClassName2.length-1;j++){
tSrcImg=ClassName2[j].children[0].src;/*адрес картинки*/
ptUrl=ClassName2[j].children[1].href;/*Ссылка*/
pTxtUrl=ClassName2[j].children[1].innerHTML;/*Текст ссылки*/
tEvent_MOver=ClassName2[j].children[1].onmouseover.toString();
tEvent_MOver=tEvent_MOver.substr(DeleteStrUp.length,tEvent_MOver.length-DeleteStrUp.length-DeleteStrDown.length);
tEvent_MOver=tEvent_MOver.replace(new RegExp('"','g'),"&"+"quot;");/*Экранирование кавычек*/
/*tEvent_MOut='destroyTitle()';*/
tEvent_MOver='';
tEvent_MOut='';
ExitSpan=ExitSpan+' <img src="'+tSrcImg+'"/>'+'<a href="'+ptUrl+'" onmouseover="'+tEvent_MOver+'" onmouseout="'+tEvent_MOut+'">'+pTxtUrl+'</a>';
}
if(i!=(ClassName1.length-1)){
if(tFlag==1){}else{
ExitSpan=ExitSpan+' | ';
}
}
}
jQuery(pId)[0].innerHTML='';
jQuery(PathClassOut)[0].innerHTML=ExitSpan;
};
Последний раз редактировалось: gorezcaid (Сентябрь 21st 2012, 23:56), всего редактировалось 1 раз(а)
Re: Рубрика "Календарные события" в статистике (PunBB)
Это, если я правильно поняла, нужно снова заменить скрипт и поставить в нём нужную строку, формирующую дату. Так?
Re: Рубрика "Календарные события" в статистике (PunBB)
* Скрипт ещё раз изменён.
В начало свой адрес форума
За это отвечает строка
Заменить её на
Заменить весь скрипт.Это, если я правильно поняла, нужно снова заменить скрипт и поставить в нём нужную строку, формирующую дату. Так?
В начало свой адрес форума
- Код:
var PathSite='http://fest-forum-gfbr.forum2x2.ru/';
За это отвечает строка
- Код:
ExitSpan=ExitSpan+tDateArray[1]+'.'+tMonthNom;
Заменить её на
- Код:
ExitSpan=ExitSpan+tDateArray[1]+' '+tDateArray[2];
Re: Рубрика "Календарные события" в статистике (PunBB)
Сейчас скрипт ужасно выглядит, но хорошо работает.
Re: Рубрика "Календарные события" в статистике (PunBB)
Угу. Спасибочки. Всё, больше с календарём приставать не буду. Но тему, если это возможно, прошу не закрывать. Вдруг при переводе форума на новый движок возникнут самостоятельно неразрешимые проблемы с этим скриптом.
Как вообще насчёт приставания? Сделать перерыв или можно прямо сейчас заводить тему про цитаты?
PS. А чего это он ужасно выглядит? По-моему вполне симпатичный. И, потом, что толку от ужасно красивого скрипта, который не работает? Я, конечно, эстет, но не настолько.
Как вообще насчёт приставания? Сделать перерыв или можно прямо сейчас заводить тему про цитаты?
PS. А чего это он ужасно выглядит? По-моему вполне симпатичный. И, потом, что толку от ужасно красивого скрипта, который не работает? Я, конечно, эстет, но не настолько.
Re: Рубрика "Календарные события" в статистике (PunBB)
Каждый новый вопрос в новой теме. Пишите, не я один тут помогаю...Как вообще насчёт приставания? Сделать перерыв или можно прямо сейчас заводить тему про цитаты?
- Спойлер:
Если честно, писал по быстрому, не под лесенку и ещё код мало оптимизирован, он может работать чуть быстрее. +В грязно написанном скрипте сложно разобраться.PS. А чего это он ужасно выглядит? По-моему вполне симпатичный.
Re: Рубрика "Календарные события" в статистике (PunBB)
Не у всех на моё занудство терпения хватит. Но открыла.gorezcaid пишет:Каждый новый вопрос в новой теме. Пишите, не я один тут помогаю...
- Спойлер:
Будет время - и скрипт причешется. Интересные задачки интересно решать.Если честно, писал по быстрому, не под лесенку и ещё код мало оптимизирован, он может работать чуть быстрее. +В грязно написанном скрипте сложно разобраться.
Re: Рубрика "Календарные события" в статистике (PunBB)
Натали63,
здравствуйте!
Фраза про "именинников" изменена.
Вы можете также ознакомиться с туториалом, объясняющим как изменять все эти фразы по своему усмотрению :
https://help.forum2x2.ru/t27989-topic
здравствуйте!
Фраза про "именинников" изменена.
Вы можете также ознакомиться с туториалом, объясняющим как изменять все эти фразы по своему усмотрению :
https://help.forum2x2.ru/t27989-topic
Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки Где находится раздел для подключения скриптов ПА > Модули > Управление кодами Javascript |
Re: Рубрика "Календарные события" в статистике (PunBB)
Luz пишет:Натали63,
здравствуйте!
Фраза про "именинников" изменена.
Вы можете также ознакомиться с туториалом, объясняющим как изменять все эти фразы по своему усмотрению :
https://help.forum2x2.ru/t27989-topic
Я старый солдат, и я не знаю слов любви ... (с)
Страница 3 из 3 • 1, 2, 3
Похожие темы
» Как убрать блок чат и Календарные события
» Календарные события, дни рождения, регистрация
» Автоматическое присвоение календарного события при создании темы
» Модуль События
» События в Календаре
» Календарные события, дни рождения, регистрация
» Автоматическое присвоение календарного события при создании темы
» Модуль События
» События в Календаре
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Разные проблемы :: [Архив] Разные проблемы
Страница 3 из 3
Права доступа к этому форуму:
Вы не можете отвечать на сообщения