S

Sergey Platonov

пока работаю только с первой веткой движка.
+301
Репутация
3830
Рейтинг
#1 Сервис "Попутчики" 9 июня 2012 в 10:14
вообще первоначально было оговорено примерно так, есть версия фри и есть платная разработка. платная делается тщательно. а на фри версии мы отслеживаем все ошибки и недочёты. кому хватает разработки фри — пользуется ею, кто хочет — берёт платную. фри разработка на сколько я знаю заканчивается. новых версий не предусмотрено, только улучшение уже имеющегося функционала. а в платной версии планируется его расширение, карты, уведомления и прочие. главное не переборщить, а то получится какая нибудь хрень, которая будет грузить сайт и сервер. кстати сейчас работаю над этим, пытаюсь свести к минимуму количество запросов к базе
#1 компонент биллинг - вопросы 9 июня 2012 в 09:54
не знаю где написать, возникли несколько вопросов по данному компоненту. что то не нашёл ответов (может плохо искал). думаю может либо пользователи либо разработчики ответят.

1. закрыт ли компонент зендом? смогу ли я при необходимости изменить код под себя.
2. каким образом распространяется компонент, на домен как maps или не зависимо от домена как shop
3. есть ли там такая функция — принцип как абонентская плата, то есть чтоб было так — у пользователя есть балланс, он относится к группе а. и так как у него группа а (ну типо тарифа) — с него списывается со счёта балланс в соответствии с настройками (то есть к примеру тариф с абоненкой у человека, и у него с баланса списывается либо раз в сутки, либо раз в месяц в соответствии с настройками) и переводится на счёт админа к примеру.

вот собственно меня мучают эти вопросы
#2 Сервис "Попутчики" 9 июня 2012 в 08:37


Не считаю ваш компонент ни в коем случае плохим. Просто передал общий стиль беседы в теме. Пытаюсь понять одну мысль. Что там будет еще добавлено, не делаете ли вы труд, который не будет оценен. Может вам идеи подсказать или пожелания?

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

letsgo

с сео вы абсолютно правы — я ещё не сталкивался с проработкой сео для компонентов, но буду учится (чайник я в сео-продвижениях, признаюсь). в последущем буду изучать и внедрю, так как он понадобится и в написании компонента форума (о котором я тоже писал).
про определённый город немного не понял, то есть чтоб было при выборе именно этот город, а не список или вы про что?
далее страница описания как вы сказали — я такую страничку сделал, точнее не страничку, а вкладку, которая отображается на страницах списков объявлений. по умолчанию включена. заголовок вкладки редактируется через админку, как и текст самой вкладки можно отредактировать через админку.
далее могут ли добавлять объявления гости я тоже вынес в админку, и если поставить что нельзя, то пользователям показывается страница, текст которой тоже редактируется через админку.
поиск по параметрам с автоматическим выбором данных из базы объявлений (немного не так, как у олега) подстановка параметров происходит по принципу как у поисковиков, начинаешь вводить и в выпадающем списке подсказки к заполнению. если поле не заполнено, то оно не учитывается при поиске. так же если вы введёте параметр к примеру площадь в поле куда или откуда — поиск выдаст все объявления с этими данными для этого поля.
урлы такие:
главная страница компонента — /companions — выводит все последние сообщения
страница с объявлениями пассажиров — /companions/view_pas.html
страница с объявлениями водителей, которые могут подвезти — /companions/view_vod.html
страница подробного просмотра объявления — /companions/mess(id).html где id номер сообщения и без скобок
страница редактирования объявления — /companions/edit(id).html где id номер сообщения и без скобок
страница добавления объявления — /companions/add.html
страница поиска объявления — /companions/search.html

блок поиска (ещё недоделал его внешний вид) отображается сверху — в админке отключается отображать на всех страницах этот блок или только на странице поиска.
сейчас столкнулся с проблемой — страницы поиска и пагинация, на первой странице выдаются результаты поиска, а вот на последующих они сбрасываются, не передаются результаты. придётся делать или гет запрос вместо поста, либо аякс. склоняюсь к пагинации на аяксе.
прикрепляю 3 скрина —
первые два — главная страница,
на одном вкладка со списком последних обьявлений и показано как работает поиск,

на втором переключено на вкладку с доп описанием, в принципе можно туда написать что угодно.

на третьем скрине админка — основные настройки — первая вкладка. всё ещё в процессе и это не окончательный вариант


и да — можете предлагать свои варианты
Прикрепленный файл
_fca5f.jpg 72 Кб
#3 Сервис "Попутчики" 9 июня 2012 в 02:32
я и не обижаюсь, так как действительно из поста в пост я пишу, что вот скоро будет у меня компонент, вот уже скоро, и каждый день отодвигаю дату его презентации. по сути я могу и сейчас дать ссылочку на демо, но смысл показывать его недописанным до конца, если только чтоб подтвердить, что я реально его пишу, а не кидаю слова на воздух.
по поводу того, что он будет — это точно, сроки я сказать не могу, у меня сейчас на первом месте учёба, отвлекаясь от которой я и пишу данный компонент, или мне надо всё бросить, и ГОСы и ВКР, и сесть и заняться инстантой? ну уж нет, спасибо. я уж лучше инстанту заброшу пока всё не сдам.
по поводу того, что у меня типо лучше чем у Олега! кто сказал, где ??? я не говорил, что у меня лучше чем у Олега, я сказал, что у меня он проработан более тщательнее. к примеру страница добавления — сейчас у меня идёт проверка на заполненость полей, полей намного больше, выбор города откуда и куда из списка, время выбирается из выпадающего списка, ну вобщем сделал как будет удобнее пользователю. сделал админку расширенную, про дизайны — они у нас похожи, спасибо белариусу. сделано количество просмотров объявления. поиск немного не такой как у Олега. вобщем по функционалу от фри версии Олега то, что есть у меня сильно не отличается, как и по дизайну, но по самому коду отличия есть и серьёзные.

Олег только учится, и у него это прекрасно получается, респект человеку. мне кажется, что если б он уже на инстанте, как говорится, "собаку съел" и знал что и как и ему не составила бы написать компонент с зарытыми глазами сразу и без недочётов, то этот компонент он бы писал не так как сейчас — фри, а платно, но ему надо было на чём то набивать руку — вот тут и получился компонент. это я так думаю, как на самом деле я сказать не могу. я не Олег.

вобщем как только я закончу — я покажу демо компонента в паблик, сроков сказать не могу, так как реально нет времени, мне учёба важнее.

ps — я не говорил, что у меня будет супер пупер компонент, а у олега говно. я уже не раз писал, что за основу взята первая версия Олега и переписана, за что ему ещё раз отдельное спасибо
#4 [ЕСТЬ РЕШЕНИЕ] проблема с уведомлением на почту 4 июня 2012 в 11:59
спасибо — помогло… плюсую в карму angel
#1 [ЕСТЬ РЕШЕНИЕ] проблема с уведомлением на почту 4 июня 2012 в 11:24
проблема в следующем — текст письма приходящий на почту приходит в одну строку — сплошняком
  1. На сайте "Отдых на Сахалине" Вам поступило новое личное сообщение Автор: Администратор Получено: 04/06/2012 13:59:46 Сообщение: ======================== тестовое сообщение ======================== Вы можете прочитать это сообщение и ответить на него, перейдя по ссылке: http://sakhrest.ru/users/1/reply3133.html -- PS: это письмо отправлено автоматически, отвечать на него не нужно. -- С уважением, администрация сайта "Отдых на Сахалине".
а в файле /includes/letters/newmessage.txt он разбит на строки и причём именно в таком виде я хочу чтоб оно приходило на почту — так же построчно.
  1.  
  2. На сайте "{sitename}" Вам поступило новое личное сообщение
  3.  
  4. Автор: {from}
  5. Получено: {date}
  6.  
  7. Сообщение:
  8. ========================
  9. {message}
  10. ========================
  11.  
  12. Вы можете прочитать это сообщение и ответить на него, перейдя по ссылке:
  13. {answerlink}
  14.  
  15.  
  16. --
  17. PS: это письмо отправлено автоматически, отвечать на него не нужно.
  18.  
  19. --
  20. С уважением, администрация сайта "{sitename}".
вроде тут уже поднимали данный вопрос но что то поисковиком я ничего не нашёл. есть ли решение данной проблемы ???
#5 Сервис "Попутчики" 1 июня 2012 в 23:47

согласен, рюшечки потом.
а примерная стоимость компонента ?

lezginka.ru
а вот тут уже будет зависеть от рюшечек, сильно заламливать не буду, но и пролететь не хочу
#6 Сервис "Попутчики" 1 июня 2012 в 23:41

Sergey Platonov, дополнения :)
сообщения админу при добавлении новой записи(вкл/откл)

lezginka.ru
может всё-таки сначала основной функционал доделать (добавить редактировать просмотреть и удалить) а потом рюшечки

www.nalogy.ru/download.html

mk727
спасибо — посмотрим
#7 Сервис "Попутчики" 1 июня 2012 в 23:17

Жаль, что я не вебпрограммер, но из меня отличный зануда-заказчик… ;)

GoldenLion
да вот с этим вы правы — заметил, что если пристаёте, то отстать от вас трудно, главное что пристаёте по делу.

по теме вопроса — у меня пока что база городов из хака выбора города при регистрации. прикрутить к КЛАРД не проблема, если она в открытом доступе эта база есть и к примеру в формате xml

по мне — так нужно сначала качественно написать сам компонент, то есть его основные функции. и чтоб без косяков и прочего оно работало. а потом уже на него навешивать рюшечки.
сейчас у меня стоят задачи (сам поставил себе задачи):
* сделать (доделать) поиск по параметрам. (двое суток убил на создание на аяксе полей ввода с автоматическим заполнением из базы вариантов, которые есть уже в базе, кодировка страдала, поэтому так долго)принцип как у гугла и яндекса — начинаю вводить слово а он мне выпадающий список из тех данных, что есть в базе
* доделать страницу редактирования маршрута, как админом — так и самим пользователем, который добавил сообщение
* вынести в админку какие поля пользователь может редактировать (админу будут доступны все поля, пользователю только те, которые разрешит админ)
* вынести в админку может ли неавторизированный пользователь добавлять сообщения
* доделать админку (вынести все настройки в админку, сейчас большенство настроек прописаны жёско в коде компонента)
* переписать запросы в базу в код файла фронтед вместо model.php где это необходимо для нормальной работы компонента
* более тщательнее проработать дизайн дефолтного шаблона компонента
и плюс мелкие работы
#8 Совместная покупка 1 июня 2012 в 10:31
я так думаю принцип такой же как и я пойду у мероприятий на картах. то есть к примеру добавляем в список компонент попутчики (как мы хотели заказать сначало на стороне) и я просматривая страничку про эту покупку нажимаю на кнопочку я скидываюсь на покупку, потом отображается сколько всего народу скидывается… ну или что то в этом плане
#9 Сервис "Попутчики" 1 июня 2012 в 03:48
хотелок у народа куча, но что то я уже побаиваюсь, что при всех хотелках компонент станет сильно тяжёлым в плане запросов в базу
#10 Совместная покупка 1 июня 2012 в 03:22


Компонент Попутчики сделали, а почему бы кому-то не заняться компонентом Совместная покупка?

eoleg

где сделали ??? у олега версия фрии но (не в обиду будет сказано) это не настоящий компонент, у него заложен только основной функционал, нет админки, как таковой и вообще куча мелких багов, его версия первоначально и делалась как фри (если ему удастся довести её полностью до ума, то супер, многие ему помогают как могут в этом), а вообще был разговор о том, что на этой бесплатной версии мы обкатываем все ошибки, баги и недочёты для платных версий. как уже писал на форуме, мне известно о двух разработках платных версий, одна — моя, вторая ideasdigger.

а по поводу Совместная покупка хорошая идея, но это не ко мне щас — мнеб попутчиков допилить, а то народ хочет хлеба и зрелищ (ну то есть посмотреть его в действии и поиметь у себя на сайте)
#11 [ЕСТЬ РЕШЕНИЕ] Дли-и-и-и-инные ссылки на форуме вылезают за DIV 1 июня 2012 в 01:51


Sergey Platonov, спасибищщщще! Век живи — век CSS учи! Пошел искать профиль и плюсовать… dance

Redbear

метод тыка в таких делах, самый продвинутый метод laugh — сам минут 15 убил, чтоб понять, почему при прописанном переносе слов в css он их не переносит, потом дошло, что див то не ограничен шириной и поэтому и не переносит
#12 Кто хорошо разбирается в InstantCMS 31 мая 2012 в 14:29


Sergey Platonov, если автору нужно сайт поддерживать на 1.9 — то конечно не рано..
он же не будет ждать полгода-год до выхода стабильной версии 2.0

SJen
я не до конца вчитался в сообщение, если текущая поддержка — то не спорю, я просто понял, что человек уже ищет, кто б его сайт в будущем перенёс бы на двойку, про текущюю поддержку не подумал
#13 Кто хорошо разбирается в InstantCMS 31 мая 2012 в 12:50
а не рано ли ??? может стоит дождаться хотяб беты второй ветки а потом смотреть что там и как и как всё это перенести с 1.х на 2
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.