Перейти к содержимому


Блоги



Важно

"Parse" tag in templates Использование тега parse в шаблонах

Написано Denis Chursinov в Инструкции, 07 Декабрь 2014 · 4 391 Просмотров
инструкции, шаблоны, ips

Скопирую сюда шпаргалку по {parse...}, чтоб не потерялась. После обновления у форума invisionpower.com до 4й версии они потеряли половину информации. Пока старые страницы есть в кеше у гугла и яндекса.


You may have noticed when editing templates tags which look like this:
{parse var="foo" var2="bar"}
These are special "parse tags". There are many different types you can use. This guide is going to explain all of the types of parse tags available.
addtohead
{parse addtohead="file.js" type="javascript"}
This tag can add javascript, CSS or raw data to the head of a page.
The "type" attribute should be either "javascript", "inlinecss", "importcss" or "raw".
block
{parse block="key"}
This tag will display a block created in IP.Content.
date
{
parse date="1254416063" format="long" relative="false"}
This tag will display a date in human-readable format from a timestamp.
The "date" attribute should be a unix timestamp.
The "format" attribute should be either "LONG", "SHORT", "SHORT2", "JOINED", "TINY" and determines the format (i.e. "LONG" will display the full date, including day of the week and full month name, while "SHORT2" will just display the date). Be aware that administrators can modify these formats via ACP settings under Settings -> Advanced tab -> Date, Time and Number Formats, so while "SHORT2" may display just the date by default, this may not always be the case in the event the administrator changes the corresponding setting. Dates and times are locale-aware.
The "relative" attribute should either be "true" or "false" - if "true", the appropriate settings are enabled, and it was a certain amount of time ago it may return something like "10 minutes ago" instead of an actual time.
expression
{parse expression="intval($data)"}
This tag takes a PHP expression and returns the result. Useful for using intval or str_replace with.
format_number
{parse format_number="123456"}
This tag formats a number as appropriate to the locale settings for the user's language. For example, it will convert 1000000 into 1,000,000 if the user's language choice is English.
include
{parse include="file_location.html"}
This will retrieve the contents of the file specified and insert it into the template.
Useful if you have a html header or other content outside of IP.Board that you want to include.
js_module
{parse js_module="name_of_module"}
This will get a javascript module. For example, use {parse js_module="editor"} to get the javascript required for the editor.
This is equivalent to $this->registry->getClass('output')->addJSModule('name_of_module');.
replacement
{parse replacement="a_post"}
This will return the image replacement variable for the user's skin choice. This is usually used to display images. You can edit image replacement variables for a skin by selecting "Manage Replacements" for the dropdown menu for the skin under the Look & Feel tab in the Admin CP.
resize_image
<img src='image.png' {parse resize_image="image.png" maxwidth="100" maxheight="100"} />
This will resize an image to the specified dimensions.
As shown in the example, it should be used in the image tag, as it will generate attributes for it.
striping
{parse striping="someKey" classes="row1, row2"}
{parse striping="someKey"}
This is used to use "stripey" rows. For example, if you have a table and want alternate rows to display slightly different colours.
Normally, you would start off by initiating the striping by using {parse striping=&quot;help&quot; classes=&quot;row1, row2&quot;} (where "row1" and "row2" are the CSS classes you wish to use) and then within your foreach loop, you would use a parse tag with the same key to return the class. For example:
{parse striping="example" classes="row1,row2"}
<foreach loop="$rows as $row">
<div class='{parse striping="example"}'>
  Example
</div>
</foreach>
template
{parse template="myTemplate" group="global" params="$data, $moreData"}
This can be used to display a template within another template.
The "template" paramater should be the name of the template bit you wish to call.
The "group" parameter should be what group it is in (e.g. "global", "topic", "forum", "ucp", etc).
The "params" parameter should be the variables to pass to it.
url
{parse url="this=that" base="public"}
This is used to display a link - it takes into account friendly URLs if enabled. You should use this tag to display any URL.
The "url" parameter should usually be whatever comes after index.php? - so to display a link to a user's profile you would use {parse url=&quot;showuser=X&quot;]}
The "base" parameter defines what to use as the base URL (i.e. what the "url" parameter will be added on to) - you can use "public", "admin", "publicWithApp", "public_dir", "img_url", "avatars", "emoticons", "mime" or "upload".
You can also use an "seotitle" parameter which will be used in friendly URLs - for example for a link to a user's profile you would display the members_seo_name value for the member.
You can also use a "template" parameter to provide the SEO template for friendly URLs, for example "showuser", "showtopic", etc. If none is passed but SEO is enabled, IPB will search all templates for a match
You can also define "httpauth" as "true" which will add the HTTP authentication information (as defined by setting in the Admin CP) to the URL.
variable
{parse variable="testKey" default="foo" oncondition="$data == \'new\'" value="bar"}
This will set a variable in the template.
The "variable" parameter should be the variable name.
The "oncondition" parameter should be the condition (in PHP code) that the variable will be set on.
The "value" parameter should be the value to set.

Циклический редирект при включении https для форм входа

Написано Denis Chursinov в Шпаргалки, 10 Март 2014 · 6 368 Просмотров

Если включено в настройках безопасности
"Использовать https протокол для форм входа? / Use https for logins"
и используется связка nginx + apache , то возникают циклические редиректы при входе в админ-центр.

Проблема в том, что Apache как backend не понимает, что запрос сделан по HTTPS и не задает переменную $_SERVER['HTTPS'] .

Решается добавлением такой строчки в .htaccess или в конфиг апача
SetEnvIf X-Forwarded-Proto "https" HTTPS=on
В конфиге ngnix должна быть строка в соответствующем location
proxy_set_header X-Forwarded-Proto $scheme;


Важно

Вышла AlterVega v1.1 beta 3

  Написано AlterVega в Блог команды AlterVega, 13 Март 2013 · 3 126 Просмотров

<p>В личном кабинете стала доступна следующая бета-версия линейки 1.1. Загрузить можно из раздела Файлы:</p>
<p></p>
<p><a href="http://client.altervega.ru/" target="_blank">http://client.alterv...ega.ru/</a></p>
<p></p>
<p>Не рекомендуем ставить на рабочие форумы, пока исключительно для тестирования. В ближайшее время этот форум также будет обновлен до свежей версии.</p>
<p><img src="../styles/default/emotions/smile.png" alt=":)" class="emoticon"></p>
<p></p>

Источник

Закончена работа над обновлением Магазина подарков

Написано L-7 в L-7's блог, 14 Январь 2013 · 4 192 Просмотров


В новой версии:

- Обновлена верстка меню Переводов, Пополнения и просмотра лога операций по счету
- Добавлены штрафы
- Добавлены заявки на вывод
- Добавлено минимальное количество символов для начисления за тему и пост
- Полная автоматическая установка Магазина
- Добавлена возможность отключения переводов между пользователями
- Добавлена возможность отключения оплаты тем и постов для пользователя
- Обновлен Tab магазина в профиле
- Обновлен код

Для тех, кто имеет более раннюю версию магазина это обновление бесплатно.

Совместимость: IPB 3.2.x-3.3.x


Хук отображение репутации для Ip.Board 3.3.X

Написано Andrey0011 в Andrey0011's блог, 13 Январь 2013 · 8 442 Просмотров

Хук отображение репутации для Ip.Board 3.3.X Хук отображает репутацию каждого автора в темах и сообщениях.

Прикрепленное изображение

Прикрепленный файл  Отображение репутации.zip (2,74К)
скачиваний: 1734

Около 20 великолепных бесплатных шаблонов для Wordpress

  Написано Razario-Agro в Всё для web-мастера..., 19 Май 2012 · 2 014 Просмотров

Изображение

Интернет в буквальном смысле слова переполнен клевыми шаблонами для CMS Wordpress. Особенно, с появлением бесплатных доменов и хостингов, все больше и больше людей заводят собственные блоги на Wordpress, а потому и столько много желающих заполучить уникальные и интересные шаблоны. Каждый шаблон для Wordpress уникален, каждый предлагает нечто новое. Немного пролистав веб-сайты с раздачами бесплатных шаблонов, мы собрали для вас коллекцию из почти 20 великолепных бесплатных шаблонов для Wordpress.

Источник

Правило одного процента

Написано vania290 в vania290's блог, 29 Март 2012 · 2 027 Просмотров

Однажды эмпирическим путем было выяснено, что если взять онлайн-группу из 100 человек, один будет создавать контент, десять — обеспечивать «интерактив» (оставляя комментарии или предлагая улучшения); остальные 89 пользователей ограничатся просмотром.

Отчетливое напоминание об этой закономерности содержит статистика YouTube. На долю сервиса приходится 60% всех онлайн-видеопросмотров, причем такая концентрация достигнута всего за какие-то 18 месяцев.



Источник: Правило одного процента

Реклама новостного портала

Написано Olimnoz в Olimnoz's блог, 11 Февраль 2012 · 2 240 Просмотров
СМИ, новости

Изображение
Много изучаю разнообразные и интересные информационные релизы из разных стран. Мне больше всего нравится новости игрового мира, ввиду того, что на этом сайте удобный интерфейс и там очень много разных статей.

тест2

Написано Romzes24 в Romzes24's блог, 27 Декабрь 2011 · 1 618 Просмотров
тест2

тест2

Брехливый "Честный понедельник"

Написано kazak11 в kazak11's блог, 20 Декабрь 2011 · 1 956 Просмотров



























ПОНЕДЕЛЬНИК, 19 ДЕКАБРЯ 2011 Г.




<a href="http://gudvin5213.bl...st_19.html&#34; style="text-decoration: none; color: rgb(255, 153, 0); ">Брехливый "Честный понедельник". А лидеры кто? Настоящих буйных мало - вот и нету вожаков.




Просмотр "честного понедельника" и радует и огорчает. Почему радует? Потому что кукловоды как местные, так западные не могут найти адекватные, не скомпроментированые фигуры на роль лидеров, которые должны оседлать назревающий уличный протест. Женщина которая пыжилась представить, что на болотную вышел либеральный электорат и Прохоров- это наше всё, выглядела очень неубедительно, да и вести себя достойно она тоже не умеет. Тарахтит как заведённая, перебивает оппонентов, ну в общем баба, что с неё взять. Один из ведущих прошлой программы "взгляд" вообще больше помалкивал и хлопал в свои ладошки и ухмылялся. Программа "взгляд" немало сделала в своё время для развала СССР, за что и некоторые её участники и поплатились своей жизнью, ибо Бог не фраер, всё видит. Лучше всех выглядел Проханов, но и у него не ощущалось силы и мощи Русского Духа. Ну в общем не лидер. Попытки раскручивать Машку Гайдар как нового политика, так это вообще ни в какие ворота не лезет. Казаки хорошо помнят палача Голикова (Гайдара), которого убрали из органов за садизм и извращения при казнях казаков. За жидовский геноцид казачества до сих пор так ещё адекватно никто не ответил, а надо бы. Так что на Машку Гайдар перешла не смытая казачья кровь пролитая ейным родственничком (Ну ты родственничек - рупь гони...). Весь базар "честного понедельника" был направлен на то, чтобы заболтать истинные проблемы общества и увести в сторону от жидовского ссудного процента поставившего на колени Европу и весь мир и надвигающейся на Россию открытой агрессии запада . Жиды, это не нация - это паразитический образ жизни на теле народов. Есть горские жиды, грузинские, армянские, русские и прочие... . Почему в России фуhttp://kruglikkont.blogspot.com/нкционируют институты, садики, пионер лагеря и тому подобное только для евреев и другие национальности в эти заведения не попадают. Может быть на такое положение вещей надо государству ответить адекватно? Запретить поступление евреев в государственные университеты и институты на бюджетные факультеты.
Если подвести итог, то видно, что кукловоды опасаются появления новых лидеров (полевых командиров) которые будут не болтать с трибун, сотрясая воздух попусту и спуская пар в свисток, а заниматься реальным восстановлением попранных прав трудового народа и в первую очередь русского народа.
Казак Гудвин.

http://gudvin5213.blogspot.com/
http://kruglikkont.blogspot.com/




Эпилог (Брукнер)

Написано koha777 в koha777's блог, 24 Октябрь 2011 · 2 475 Просмотров
музыка, композитор

Изображение

Эпилог (Брукнер)

Сходно Вагнеру, Брукнер, мягко говоря, избегает изображения в собственных произведениях повседневно-бытового. Как бы это было не странно, но построение его песни — возвышенно-патетический, он будто воспевает величие вселенной.
Титанические, порой неистовые взрывы эмоционального напряжения в его монументальных симфониях чудаковато, в конце концов, сочетаются с моментами созерцания и смиренного отречения.
Лирика, как многие думают, медленных частей симфоний, наконец, подкупает искренностью и благородством чувств. Обратите внимание на то, что большой мыслитель-симфонист в собственной непосредственности эмоционального выражения выступает на этом месте как идеалист.

Быстрые доли симфоний по типу, как все знают, музыкального развития близки произведениям, в конце концов, Бетховена. Несомненно, стоит упомянуть то, что они поражают как бы творческой фантазией и масштабностью.

Умение Брукнера адресовано широкой слушателей – отселе и «фресковость» его музыкального корреспонденция бесстрастный широта. Как бы это было не странно, но вкус песни, вообщем то, лежит в русле позднего романтизма, отблеск противоречивости эпохи претворилось в остроконфликтных и трагических образах симфоний. Все знают то, что романтически высокий, порой экзальтированно высокопарный построение чувств автор воплотил в классических принципах симфонизма.

В романтическом мировоззрении Брукнера как бы прогрессивные черты лица порой переплетаются с отсталыми. Возможно и то, что тем не меньше его амплуа в развитии как бы симфонического жанра значительна. И даже не надо и говорить о том, что вот это единственный с крупнейших симфонистов другой половины XIX столетия.

источник

Ищем талантливых PHP программистов, за достойное вознаграждение =)

Написано Kvendi в Квэнди, 23 Сентябрь 2011 · 1 726 Просмотров
PHP, HH

Обязанности:
  • участие в разработке новых проектов Компании и поддержке существующих;
  • участие в развитии внутренних систем компании;
  • взаимодействие с командой проекта;
  • создание web-интерфейсов для сложных программных систем;
  • написание программного кода, оптимизация запросов.

Требования:
  • отличное знание PHP5;
  • опыт применения шаблонов проектирования;
  • опыт работы с Javascript, CSS;
  • высшее образование;
  • опыт работы в данной сфере не менее 2 лет;
  • умение писать SQL-запросы;
  • преимуществом будет опыт работы с различными СУБД и знание XSLT, XPath;
  • наличие успешных и работающих в сети проектов;
  • общее понятие о Web-программировании (безопасность, эффективность, корректность).

Условия:
  • график работы: полный рабочий день.
  • оформление по ТК РФ.
  • конкурентная заработная плата, компенсация обедов, широкая премиальная система.
  • перспективы карьерного и зарплатного роста.
  • социальный пакет‚ оплата больничных листов, отпусков.
  • адекватное руководство, дружелюбный коллектив, интересные задачи.
  • работа в современном удобном офисе (ст. м. Алексеевская или м.ВДНХ).
зп 80-100
пишите! ))

Секс видео чат или просто виртуальный секс?

Написано mishkalom в mishkalom's блог, 03 Сентябрь 2011 · 6 747 Просмотров
секс, чат, видео

Виртуальный секс видео чат возник, как только мировой интернет и стал скоростней технологии сделали возможным трансляцию видео онлайн. Два партнера могут друг друга видеть онлайн без дергания видео. Когда это было реализовано, мировая сеть была поставлена на службу секс технологий и был сотворен виртуальный секс и видео секс чат.
Современные технологии за последние годы продвинулись в гору. Свидетельствует этому и развитие глобальной сети, при помощи которого современный человек способен элементарно иметь доступ практически к любой информации при нажатии пары клавиш. То, что в настоящей жизни было бы сложнее узнать, увидеть, реализовать - через глобальной сети делается элементарно.
Партнеры по видео секс чат могут быть в отдаленных частях света и одновременно приносить удовольствие друг другу. Стеснений Нет никаких, так как эти партнеры друг друга не знают и вероятноникогда не встретятся. Данная мысль стирает стеснение и скромность. Благодаря секс видео чата возможно сделать то, что в настоящей жизни было бы на много сложнее. Ты имеешь возможность взять в секс партнеры ту девочку которую возжелаешь, а не ту которая согласится и она сделает все, что ты пожелаешь - твое желание закон для нее.
Виртуальный секс - это онлайн секс по интернету, который реализовывается благодаря наличию компьютера, веб камеры и интернета в виртуальный секс онлайн. Есть определенные порталы, которые дают возможность своим клиентам из великого количества анкет красивых девочек или мальчиков находить партнеров. Клиент выбирает для себя виртуального партнера из анкет, с которым хочет заняться виртуальным сексом, оплачивает определенное время и их секс чаты соединяют. Посредством интернет камеры клиенты по виртуальному сексу видят друг друга, что сильнее заводит. А посредством видео секс чат онлайн они сообщают о личных сексуальных пожеланиях или фантазиях и о том, что хотели бы, чтоб их секс партнер показал или сделал и разговаривают.

тестовая запись

Написано Sh1ning в Sh1ning's блог, 02 Сентябрь 2011 · 1 807 Просмотров

Один два три

Видео ролики автоварий.

Написано valera1 в v_narure_blog, 01 Сентябрь 2011 · 1 920 Просмотров

Подборка находится здесь. (в основном встречка)

Важно

Приложение для Android

Написано IBResource в Новости от разработчиков IP.Board, 05 Июль 2011 · 4 137 Просмотров
android, mobile

После выпуска разработчиками приложения для iPhone одним из самых частых вопросов был: "Будет ли выпущено приложение для Android"?

Конечно, да! Сейчас идет активное тестирование закрытой группой людей!
Что представляет собой тестируемое приложение?

Простой вход на все сообщества IP.Board, которые вам интересны

Прикрепленное изображение Прикрепленное изображение

Как и в iPhone приложении вы можете составить список всех нужных вам IPB сообществ и сохранить в приложении логины и пароли для быстрого входа.

Использование стандартного мобильного стиля

Прикрепленное изображение

Приложение использует стандартный мобильный стиль на форуме. Это позволяет видеть одинаковый и привычный интерфейс, используемый со всех мобильных устройств, с которых пользователь может выходить на форум. Соответственно, администраторам, приведя мобильный стиль в нужный вид, не нужно будет делать лишней работы, а новый мобильный стиль будет виден через все устройства.

Поделиться контентом

Прикрепленное изображение

ОС Android предлагает полнофункциональные возможности для того, чтобы делиться контентом. Это позволяет публиковать интересующий вас контент из любого места вашего устройства, на e-mail, SMS или любой другой способ.

Еще информация

Так как приложение еще как бета версия, то оно не выпущено и не до конца готово. Но уже скоро ваши пользователи через Android будут иметь такой же функционал, что и пользователи iPhone приложения... И даже больше.

Стоимость и сроки выхода

Планируется выпустить приложения примерно в тоже время, когда IP.Board 3.2 будет готово и выпущено. Как и на iPhone, Android приложение будет полностью бесплатным для ваших пользователей.

Будущие идеи и возможности

Разработчики имеют много интересных идей для улучшения приложения, и они также открыты для ваших предложений.

Ну и, наконец, еще один маленький скриншот :)

Прикрепленное изображение


Оригиналы статьи: http://community.inv...droid-app-beta/

uythukrfuy

Написано Maksim Slesarev_89373 в Maksim Slesarev_89373's блог, 11 Март 2011 · 1 784 Просмотров

tiuhjk

Хочу проверить как работаю блоги

Написано mistudioru в Romp's блог, 02 Февраль 2011 · 1 940 Просмотров

Тестовое сообщение :rolleyes:

:)

Написано Asin в Asin's блог, 21 Январь 2011 · 1 808 Просмотров

Изображение

Тема только для ошибок

Написано 1402D в Ошибки: =+)ъ|"][ и их исправление :-), 18 Декабрь 2010 · 2 024 Просмотров

Тут отлично настроенный форум, вот при его покупке тоже все отлично, деньги заплатил, тебе прислали исходники, дальше начинаются проблемы, особенно у пользователей как я (пока чайник в этом). Когда я пишу у себя на форуме в блоге, как тут, и после окончания записи, а она у меня просто "тест", жму на красную кнопку "Готово" выскакивает ошибка: Fatal error: Call to a member function commentsList() on a non-object in /home/virtwww/w_clanteam_f8d8dc71/http/admin/sources/classes/comments/bootstrap.php on line 211. Как от неё избавиться? Кто знает, прошу помочь. ))))