Giter Site home page Giter Site logo

pycon.ru's Introduction

pycon.ru's People

Contributors

alexandrap avatar aromanovich avatar elenaitpeople avatar eshulyndina avatar event-itp avatar imankulov avatar kiskachimaria avatar markeyev avatar mitsuhiko avatar mkalininait avatar nutakorgh avatar pntil avatar ramm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pycon.ru's Issues

Информация о ценах

Она пропала со страницы регистрации. Пропала еще в тот момент, когда мы переделали форму на iFrame. Надо бы вернуть туда тот текст, который там был раньше (как регистрироваться, сколько платить).

Партнёры

Как-то страшно у нас выглядит список партнёров сейчас.
Можно ли как-то выравнивать текст по центру картинки по вертикали? Или сделать список партнеров в 2 столбца? Второе, наверное, более актуально даже.

Программа/расписание

На странице "Расписание" хотим сделать все как в картинке в аттаче.
Менять нужно будет текст - расположение блоков фиксированное
Program2

Презентации и видео

Привет! )
Нам надо начать выкладывать видео и презентации с Пайкона.
Я думаю, что их надо размещать на странице "Содержание".
Что нужно для этого сделать? Презентации будут хоститься на slideshare (или speakerdeck.com, хм), а видяхи - на youtube.

Tanks!

Спонсоры

Нужно подточить вид страницы спонсоров. Цель - чтобы разные спонсоры больше или меньше бросались в глаза в зависимости от того, сколько они заплатили :)
Золотой у нас пока - Naumen
Серебряный - JetBrains
Алюминиевый - NetAngels и Ideco
Gold-site-small

Small UI changes

  1. Conference date in the header.
    Please increase the size of the font for 'JUNE' to fit that yellow shape. The numbers should go to the second string.
  2. 'Register' tab.
    Let it be yellow as it was previously.

Косяки в расписании

День 1

  1. Регистрация - должна быть без фона (т.е. визуально отличаться от сессии иностр. докладов).
  2. Сессия иностр. докладов - "Большой конференц-зал" (малый надо убрать).
  3. После обеда - сессия русских докладов. Надо подписать "Большой конференц-зал" и "Малый конференц-зал".
  4. Блок Светлова и Власовских можно растянуть по высоте? (хотя бы фон).
  5. Lightning talks - "Большой конференц-зал".
  6. Круглый стол и воркшоп должны отображаться в одной колонке (воркшоп после стола). Стол - сиреневый, воркшоп - зеленый. Вся эта активность - в "Малый конференц-зал".
  7. Не влезла строка "24:00 Конец первого дня"

День 2

  1. Сессия иностранных докладов - "Большой конференц-зал".
  2. Lightning talks - "Большой конференц-зал" + выделить желтым
  3. Конец дня - убрать выделение.

Вставка кода

Вставьте,пожалуйста, код формы <iframe src="https://docs.google.com/a/ied.edu/spreadsheet/embeddedform?formkey=dFpjRGsxSm1YZ21NdG1PeldmcFFmelE6MQ" width="760" height="883" frameborder="0" marginheight="0" marginwidth="0">Загрузка...</iframe> в pages>participation>hotels> перед "2. Гостиницы "
Спасибо.

Schedule

  1. Переименуйте, пожалуйста, вкладку "Расписание" в "Программа".
  2. На вкладку "Программа" нужно вставить гуглоформу
    <iframe src="https://docs.google.com/spreadsheet/embeddedform?formkey=dDB1UlN4Q2k1bjRSOEhOXzdQVmFNSGc6MQ" width="760" height="1292" frameborder="0" marginheight="0" marginwidth="0">Loading...</iframe>
    На этой форме - голосование за темы докладов. Но, может быть, можно сделать голосовалку как-то более изящно? Как, например, тут: http://ua.pycon.org/speaking/

Dates in header

А поправьте, пожалуйста, в шапке сайта даты конференции. Для обеих версий.
Правильно: 24-25 февраля.
Я не нашла, где это делается.

И еще, в русской версии сайта над счетчиком теперь отображается английский текст вместо русского. (после того, как я поправила одну цифру в дате в разделе static). Верните, пожалуйста, обратно русский текст (но с правильной датой).

Спасибо!

Арфаграфия

pycon.ru / pages / participation / venue / content.ru.md

предоствлен чек

Add "Archive" to Menu

  1. Вместо пункта меню "Контакты" нужно поставить пункт меню "Архив" с выпадающим подменю. В подменю пока что один пункт: 2013 (ведет на http://pycon.ru/2013/).
  2. Ссылку на страницу "Контакты" нужно сделать в подменю пункта "Конференция" (после "Организаторы").

Расписание

Антон, Данила, я заполнила расписание в pycon.ru / pages / program / schedule / data.ru.yaml

Но докладчиков и доклады пока не прописала - мы хотим, чтобы были блоки со временем без конкретики. А то народ спрашивает про то, во сколько начало-конец-перерывы.

Сделаете так, чтобы отображались блоки?
А перед ними текст

В данный момент расписание находится в стадии формирования. Список докладов можно найти в разделе Программа -> Содержание.

Registration

Please insert registration code (attached).

<div id="eventreg52802">  <link rel='stylesheet' type='text/css' href='http://it-people.timepad.ru/templates_subdomain/css/19.eventreg.css?v=343' /> <script type="text/javascript">onPromoCodeLinkClick = function () {promoCodeLink = document.getElementById("promo-code-link-52802");promoCodeBlock = document.getElementById("promo-code-block-52802");promoCodeLink.style.display = "none";promoCodeBlock.style.display = "block";return false;}</script><div class="tp-reg-widget " id="id-tp-reg-widget"><div class="msection"><div class="tp-reg-title">Регистрация</div><div class="tp-reg-description">Чтобы зарегистрироваться на это событие, заполните анкету. Информация о Вас будет доступна только организаторам этого события, и больше никому. Поля, отмеченные звездочкой, являются обязательными.</div></div><form enctype="multipart/form-data" action="http://it-people.timepad.ru/event/52802/" class="commonform" method="POST" id="theregform"><input type="hidden" name="httpreferer" value=""/><input type="hidden" name="reforg" value=""/><input type="hidden" name="tpref" value=""/><input type="hidden" name="ref" value=""/><input type="hidden" name="mailid" value=""/><input type="hidden" name="source" value=""/><input type="hidden" name="promocode" value=""/><div class="msection">         <input type="hidden" name="re_id" value="69262">      <div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="mail">E-Mail: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="mail"id="mail"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="surname">Фамилия: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="surname"id="surname"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="name">Имя: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="name"id="name"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101338">Город: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="question101338"id="question101338"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101339">Компания: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="question101339"id="question101339"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101340">Должность: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="question101340"id="question101340"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101341">Телефон: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="question101341"id="question101341"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101373">Опыт разработки на Python: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="1" name="question101373"id="question101373-1">&nbsp;Опытный разработчик Python</label></div><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="2" name="question101373"id="question101373-2">&nbsp;Начинающий разработчик Python</label></div><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="3" name="question101373"id="question101373-3">&nbsp;Не пишу на Python</label></div></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101344">Откуда вы узнали о конференции: </label></div><div class="tp-reg-wrapper" style="max-width:380px;"><input type="text"name="question101344"id="question101344"class="tp-reg-input-text"autocomplete="off"/></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101372">Способ оплаты: <span>*</span></label></div><div class="tp-reg-wrapper" style="max-width:380px;"><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="1" name="question101372"id="question101372-1">&nbsp;Безналичный расчет от юридического лица</label></div><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="2" name="question101372"id="question101372-2">&nbsp;Электронный платеж через Timepad</label></div><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="3" name="question101372"id="question101372-3">&nbsp;Наличными в офисе компании IT-People</label></div><div class="tp-reg-item"><label><input class="tp-reg-input-checkbox" type="radio" value="4" name="question101372"id="question101372-4">&nbsp;Наличными в день конференции</label></div></div></div><div class="tp-reg-question" style="margin:0 20px 15px 20px;"><div class="tp-reg-label" style="font-weight:bold;font-size:16px;display:block;margin-bottom:2px;"><label for="question101371">Комментарии: </label></div><div class="tp-reg-wrapper" style="max-width:380px;"><textarea type="textarea" name="question101371" id="question101371" rows="5" class="tp-reg-input-text"></textarea></div></div><div class="tp-reg-question"><label for="subscribe_digest" rel="tooltip" title="Еженедельная рассылка анонсов лучших событий из нашего каталога"><input type="checkbox" name="subscribe_digest" id="subscribe_digest" value="subscribe_digest"checked>&nbsp;Подписаться на Дайджест интересных событий TimePad</label></div><div class="tp-reg-submit-block"><div id="tp-registration"><input type="submit"  name="submit_register" data-loading-text="Идёт регистрация..." value="Продолжить" class="tp-reg-submit-button btn btn-success" accept="" id="tp_submit_send"/></div></div><div class="tp-reg-legend">Регистрируясь на это событие, вы принимаете <a class="neveriframe" href="http://timepad.ru/upload/docs/TimePad_useragreement.pdf">Пользовательское соглашение</a> и подтверждаете ваше <a class="neveriframe" href="http://it-people.timepad.ru/event/pdn/52802/">согласие на обработку персональных данных</a></div><div class="tp-reg-legend">Поля, отмеченные звездочкой (<span>*</span>), нужно обязательно заполнить</div></div></form></div></div>

PyCon 2014 - движок

Всем привет.

У нас в июне будет PyCon 2014, люди уже вовсю интересуются подробностями, а значит пора разводить бурную деятельность. Шаг 1 - обновить сайт.

У меня вот такой вопрос возник. Мне очень нравится сайт ЕвроПайтона. Летом я была на ЕвроПайтон 2013 и много общалась с организаторами. Из разговора мне стало понятно, что многие вопросы они решают именно посредством сайта. У них довольно мощный сайт со множеством функций, которые они наращивали годами. И сейчас его код находится в свободном доступе на Гитхабе -- бери и пользуйся.
Наш сайт мне тоже нравится и мне мы потратили на него достаточно времени. Но он довольно простой по функциональности. Многие вещи приходится делать руками или не делать вообще (регистрация, ведение списка участников, прием оплаты, голосования и т.д.).

Соответственно, у меня вопрос к Даниле и Антону:
Как вы считаете, может быть нам имеет смысл сделать сайт PyCon Russia 2014 на базе европитоновского?

=Маша

URGENT! Register form

У нас снова сломалась Таймпадовская форма регистрации. Зашла в событие на Timpad.ru, чтобы заново скопировать html-код формы, а у них снова всё поменялось и теперь они предлагают вставлять скрипт регистрации:
<script type="text/javascript" src="http://it-people.timepad.ru/event/widget_js/52802/"></script><script type="text/javascript">window.___timepad_widget_renderer();</script>
Я попробовала вставить его себе на тестовую страницу - показалось, что он не работает. Может у меня руки кривые?
Проверьте, пожалуйста, получается ли вставить на страницу регистрации форму при помощи этого кода. Если да, то хорошо, если нет, то буду писать запрос в ТП.

Сейчас регистрация не работает, - и это очень скверно.

Links between the Speakers list and the Talks list

У нас сейчас есть отдельный список спикеров и отдельный список докладов. И эти списки никак не связаны.

Было бы круто в списке докладов имена спикеров сделать ссылками на соотв. место в списке спикеров или на отдельную страницу спикера. А в списке спикеров сделать добавить название доклада со ссылкой на страницу этого доклада.
Как, например, у PyCon US. Удобно же.

Можно было бы сделать список спикеров по такому же принципу, как список докладов. Немного сложнее, конечно, при редактировании контента, но зато консистентно и удобно при навигации для пользователя.

Archive 2013, create 2014 page asset

  1. Весь сайт 2013 года в исходном виде должен быть доступен по отдельной ссылке (http://ru.pycon.org/2013/).
  2. Сайт PyCon 2014 должен быть доступен по урлу http://ru.pycon.org/2014/.
    2.1. Надо сделать редирект с http://ru.pycon.org/ на http://ru.pycon.org/2014/.
    2.2. Структура и контент 2014 должны быть копией 2013 года (только вместо таба "Итоги" должен быть таб "Регистрация").

NB: Схема, когда сайт каждого года, в т.ч. и текущего, располагается по соотв. урлу, кажется мне прозрачной и удобной. Но можете предложить другой вариант.

Изменение кода

Внесены изменения в код, поменяйте,пожалуйста. (тоже местоположение -перед 2.Гостиницы)
<iframe src="https://docs.google.com/a/ied.edu/spreadsheet/embeddedform?formkey=dFpjRGsxSm1YZ21NdG1PeldmcFFmelE6MQ" width="760" height="883" frameborder="0" marginheight="0" marginwidth="0">Загрузка...</iframe>
Спасибо

Yandex Metrika

Please, insert Yandex Metrika code:

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounter18910277 = new Ya.Metrika({id:18910277,
                    webvisor:true,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true});
        } catch(e) { }
    });

    var n = d.getElementsByTagName("script")[0],
        s = d.createElement("script"),
        f = function () { n.parentNode.insertBefore(s, n); };
    s.type = "text/javascript";
    s.async = true;
    s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";

    if (w.opera == "[object Opera]") {
        d.addEventListener("DOMContentLoaded", f, false);
    } else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/18910277" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

Меню вкладок

Есть ли возможность сейчас малой кровью (без больших трудозатрат) сделать меню у вкладок?
Как, например, вот тут: http://ua.pycon.org

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.