Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

мод "Барахолка" для IPB 3.1.х

Опубликовано:

Для форума (IPB 3.1.х) нужно разработать Барахолку.

 

Есть раздел Барахолка существующий.

 

Его нужно модернизировать по следующим параметрам.

 

+ вывод картинки перед названием темы (возможно, при наведении на картинку, она увеличивается - как это сделано на allegro.pl )

+ вывод стоимости указанной в объявлении.

+ вывод город, в котором продажа (Москва, Питер, если город другой - город вводится самостоятельно)

+ установить для темы является ли она: покупкой или продажей

+ установить для темы к какой марке машины она относится (марка 1, марка 2, марка 3, марка 4, иное)

+ возможность "поднимать" тему с помощью кнопки "UP", которая становится активной раз в 24 часа. При этом сообщение не должно добавляться.

 

Чтобы с незаполненными полями, тему создать нельзя было.

 

У нас не получается отдельно модернизировать Барахолку, чтобы это было применимо только к ней, а не ко всему форуму.

 

 

Это как выглядит сейчас

http://content.foto.mail.ru/mail/enkalashnikov/85/i-86.jpg

 

 

http://content.foto.mail.ru/mail/enkalashnikov/85/i-87.jpg

 

 

http://content.foto.mail.ru/mail/enkalashnikov/85/i-88.jpg

 

Если в ТЗ надо прописать, как это должно выглядеть - то сделаю.

 

Предложения в аську 233076084

 

Заранее благодарен.

Рекомендованные сообщения

Опубликовано:

Перевод системы ссылок есть на сайте разработчиков среди русских ленгов. Брала оттуда.

http://community.invisionpower.com/files/file/3307-rus-for-other-apps/

Ирина, благодарю Вас за систему ссылок :rolleyes:, то что надо!

 

Правда не поняла, какая связь с модом "Барахолка".

Связи никакой, это 2-й мод, кот-й идет отдельно от системы ссылок.

За отсутствием рус.локализации IP.Nexus (в чем также заинтересованы) в данный момент ищем более "легкий вариант" организовать на сайте "Доска объявлений" для своих пользователей.

Опубликовано:

За отсутствием рус.локализации IP.Nexus

Локализовать не сложно. Но он закодирован, а как в остальных продуктах IPS нормально не тестируется. Если выплавит ошибка, то до исправление разработчиками ее не поправить.

 

в данный момент ищем более "легкий вариант" организовать на сайте "Доска объявлений" для своих пользователей.

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

Опубликовано:

лицензия IPB куплена через нашего представителя IBR

поэтому скачать сабж не могу.

Есть ли возможность у кого скачать и бросить в приват?

наличие лицензии действующей - подтвержу.

Опубликовано:

лицензия IPB куплена через нашего представителя IBR

поэтому скачать сабж не могу.

http://forums.ibresource.ru/index.php?app=downloads&module=resources&section=file&fid=3103-classifieds

Опубликовано:

уж простите меня за столько вопросов :)

а русификатором не поделитесь?

Опубликовано:

а русификатором не поделитесь?

Я могу выложить, но ... Он очень поверхностный, перевод основных пунктов и перевод достаточно вольный.

Опубликовано:

выложите, хотя бы на первое время пусть будет, дальше доперевожу.

спасибо заранее.

Опубликовано:

полный перевод барахолки . Админка без перевода

Опубликовано:

где в барахолке поправить "Осталось 29 Days"

где эти Days находятся?

в языковых настройках я этого не нашел.

Опубликовано:

добавил новое поле, Телефон, указал что оно требуется, активное, и тип input

при добавлении объявления оно появляется.

вводишь туда тел, при просмотре добавленого объявления там пусто.

куда копать? :)

Опубликовано:

где в барахолке поправить "Осталось 29 Days"

где эти Days находятся?

Скорее всего в настройках local

Для барахолки local свой. Он влияет как раз на даты и выбор валюты.

 

вводишь туда тел, при просмотре добавленого объявления там пусто.

куда копать? :)

ГМ. Надо править шаблон. Я посмотрю, давно правил, уже не помню.

Опубликовано:

мм, простите, а где править этот самый Locale ?

 

по возможности посмотрите шаблон, спасибо.

Опубликовано:

мм, простите, а где править этот самый Locale ?

My Apps > Classifieds > Settings

Default Locale

 

по возможности посмотрите шаблон, спасибо.

Если не путаю, то в шаблонах

skin_classifieds - item_view

 

          <div style="margin: 5px 0;">
           <foreach loop="fieldinnerloop:$group['fields'] as $field">
             <p style="padding: 4px 0;">{$field['title']} -
               <if test="fieldtypetest:|:$field['type'] == 'checkbox'">
                 <if test="yesno:|:$field['value'] == '1'">{$this->lang->words['cfds_yes']}
                   <else />
                   {$this->lang->words['cfds_no']}</if>
               </if>
             </p>
           </foreach>
         </div>

 

Меняем на

          <div style="margin: 5px 0;">
           <foreach loop="fieldinnerloop:$group['fields'] as $field">
               <p style="padding: 4px 0;">{$field['title']} -
               <if test="fieldtypetest:|:$field['type'] == 'checkbox'">
               <if test="yesno:|:$field['value'] == '1'">{$this->lang->words['cfds_yes']}
                       <else />
                       {$this->lang->words['cfds_no']}</if>
                       <else />
                       {$field['value']}   
               </if>
               </p>
               </foreach> 
         </div>

Опубликовано:

там в Default Locale стоит - RUS_ru

 

что касается правки шаблона, все получилось.

спасибо большое.

Опубликовано:

там в Default Locale стоит - RUS_ru

А ради интереса и такая же кодировка стоит в Панель управления > Внешний вид > Языки > Языки системы

Должны совпадать.

 

Но в данный момент не важно. Я заметил, что и меня на форуме Day :)

От local это как странно не зависит.

 

admin\applications_addon\other\classifieds\sources\classLibrary.php

 

Ваш кусок:

 

 

        if ($days > 1) {

           if ($days < 3) {
               $timeUntil = $days . " Days " . $hours . " Hours";
           } else {
               $timeUntil = $days . " Days";
           }

       } else if ($hours > 1) {

           $timeUntil = $hours . " Hours";

       } else if ($minutes > 1) {

           $timeUntil = $minutes . " Minutes";

       } else {

           $timeUntil = "Less than a minute";

       }

 

Его надо править. Только не трогайте переменные, они начинаются со знака доллар. И главное в редакторе который понимает UTF8, а то получите битую кодировку.

 

У меня локально classifieds не стоит, сам не проверял!

 

 

что касается правки шаблона, все получилось.

ОК. Тему пора переносить

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.