Тема: Немного хаков и модификаций.

Srawberry 1.1.1 Miksar Edition vol.1

Ну вот как бы вам пища для палцев и мозгов...
** начало урла ** http://strawberry.goodgirl.ru/files/mod … dition.rar ** конец урла **

А чо это?
Перед тем как заменять файлы, сделайте бекап соответствующих файлов движка.
Если вы будете что-то модифицировать и добавлять, то выложите свои изменения на форуме.
Я думаю все это оценят.

*** Изменение админского модуля управления изображениями.
Хак подойдет тем, у кого проблемы с модулем картинок в админке.
Объязательным условием является то, что у вас один главный файл или несколько,
но объязательно в одной дирректории(папке)!!!


*** Дополнительный список категорий при редактировании новости.
Удобный хак, который подсказали на форуме. Небольшая доработка хака и мы
имеем то, что имеем. При нажатии на название категории, на станичку выводятся
новости только этой категории. При перелистывании или выполнении сортировки
списка мы не улетаем в общий список со смешанными категориями, а попрежнему
остаемся в выбраной категории.


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


*** Решение проблемы с злогиванием.
Решение опять же было на форуме, но кому лень искать и редактировать, то
можно заменить свой head.php на прилагаемый.


*** Пользовательская часть / профили.
Переделанная версия профиля пользователя на сайте. Тут можно добавить и отнять рейтинг
у юзера, объязательно мотивировав свои действия. Это модифицированный мод "Денежка", который
разработчики, почемуто, забросили.

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Немного хаков и модификаций.

Спасибо Miksar, у меня все есть, но вот денежка енто интересно. Потестим.

Век живи, день учись. А можно и наоборот.

Re: Немного хаков и модификаций.

Этто-то я знаю что у тебя все есть big_smile
Но не обходи первый мод/хак - просто заценки ради. Оцени удобство его. wink

А денежкой там и не пахнет. рейтинг там в процентах выводится. Но если приложить руки и голову, то кто знает smile)

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Немного хаков и модификаций.

Я его себе несомненно оставлю, щас тока переделаю под себя smile. Отличная штука!

Век живи, день учись. А можно и наоборот.

Re: Немного хаков и модификаций.

Вот я не понял, ты про первый хак или про рэйтинги?

В любом случае, я жду твою модификацию сюда. cool

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

6

Re: Немного хаков и модификаций.

1) Неплохо было бы закрепить пост.
2) Засунуть его куда-то в более удачное место вроде "Ставндартные и не совсем решения".

Не смотрел, но молодец. Было бы замечательно, если бы:
1) ты научился работать с Subversion;
2) делал патчи (patch);
3) делал бы изменения для Strawberry 1.1.2, которая тут;
4) завёл акаунт на гугле;
5) присоеденился к Subversion на гуглокоде;
6) постил бы свои нароботки напрямую в сабвершн.

Тогда бы Strawberry 1.1.2 быстрее вышла. И последующие версии тоже.

P.S. Много списков в одном посте. Но это не требования, а пожелания. wink roll
P.P.S. Если умеешь работать с SVN, то первые три пункта второго списка отпадут.

Признанный мастер чинпоко, а-ай ^_^

Re: Немного хаков и модификаций.

Ну не вот чоб суперские у мну наработки, так штришки. Но все равно приятно smile

Пройдусь по списку.
1) я вабще на том сайте не понял чо откуда качать (туплю немного, много буржуйских букофф)
2) Патч? в архиве все упаковано с учетом вложения - если ты об этом...
3) Это было бы здорово, но из-за первого пункта это пока проблемно.
4) а на майле не катит? или в гугле есть что-то особое?
5) ага, наверно без акаунта я сюда не попадаю.
6) это можно...

Конечно Сабвершон штука по идее удобная, но по практическому применению много вопросов.
Поэтому я остаюсь все же приверженцем старых добрых архивов по прямым ссылкам smile

А так - я готов помогать smile

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

8

Re: Немного хаков и модификаций.

В сабвершене плюс в том, что присылая мне свои исправления в виде path или постя их в репозиторий, мне не нужно лопатить файлы на предмет изменений. smile

1) Вот отсюда можно скачать. Там выбрать ссылку на .msi файл 32 или 64 типа под винду. А чуть ниже языковой пакет для программы.
2) Не, патч это, хм. Ты качаешь из sybversion свежую версию Strawberry. Потом в ней что-то меняешь и оказывается, что твоя версия и версия в subversion различны по коду. Тебе надо сделать path (патч) изменённым файлам и прислать этот/эти патчи мне. Я нажму "пропатчить" у себя и тогда твои изменения вступят в силу у меня на компе. И мне не надо будет искать что ты изменил. А если твои патчи не работают я просто нажму "отменить изменения".

4) Google Code это проект Google, поэтому нужно акаунт от гугля. smile

Признанный мастер чинпоко, а-ай ^_^

Re: Немного хаков и модификаций.

Аккаунт создал. MrMiksar(a)gmail.com - жду приглашения в проект.

А вообще я в файлах указываю комментариями где исправлено. Обычно их трудно не заметить - я стараюсь smile ###

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

10

Re: Немного хаков и модификаций.

Всё равно очень много зыркать. Файлов-то у клубники куча.

В репозиторий пущу только после курса молодого бойца SVN, шоб ты на официальном репозитории не тренеровался. smile

Поизучай программу тройтознсвн, попробуй сделать патч и пришли мне.

Как заливать, как делать чекаут (проверку) ты можешь тут изучить. В lexatesto сделал тебя совладельцем, т.е. ты можешь там всё менять. Посмотри как делать комиты (заливку), отмену роллбэки (отмену изменений) и прочии полезные штуки SVN`а.

Директории:
папка trunk это текущий проект, dev версия.
branches - "вилки" от текущей (trunk) версии. Я бы хотел, чтобы ты вёл для Strawberry 1.1.2. именно branch с именем Miksar Edition или типа того.
tags - выпущеные версии. Например, если бы я вёл SVN раньше, то в tags были папки 1.1/1.1.1, 1.1/1.1.2 и т.д. Т.е. папка "версия", в ней подпапка "версия.билд".

Признанный мастер чинпоко, а-ай ^_^

Re: Немного хаков и модификаций.

Ок. Поюзаем на выходных. Готовлю к выходу Пак Второй.
А вообще идей куча. В плоть до создания CMS. smile Но это пока идеи...

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Немного хаков и модификаций.

Спасибо!

Смотрю плагин рейтинга \ карма. Прикольно!

1. В паке show_users.php - 107 строчка: деление на ноль.
Кажись исправил:

  if ($money_plus >= 1) {
  $user_rat = ($money_plus/($money_plus + $money_minus))*100; } 
  else { $user_rat = 0; }
  if ($user_rat_glob >= 1) {
  $user_rat_glob = ($money_plus/$money_plus_all)*100; }
  else { $user_rat_glob = 0; }

2. Путь в ссылках system/show_users.php?... как на Strawberry 1.2 - исправлять руками на нужный.

1 час, 12 минут и 43 секунды спустя:

А возможность редактировать карму со стороны админа не предусмотрена? smile

Есть такая штука как IceStrawberry 1.04 b. Можете юзать на свой страх и риск... или слямзить что-то. Мне фиолетово.

Re: Немного хаков и модификаций.

нет. да и не было такой функции. за неправильную карму можно забанить )) На тот момент это был весомый аргумент. Да и саму систему нужно немного переделать ))

По поводу пути, так папку system я использовал с самого начала пользования скриптом. Так уж вышло что в Strawberry 1.2 и есть название этой папки...

На счет деления на ноль. На момент создания модификации я не вдавался в правильное написание php и html.
Многое изменилось. И буду работать над этим ))

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Немного хаков и модификаций.

Всё равно няшно smile Как закончу покажу что получилось...

Есть такая штука как IceStrawberry 1.04 b. Можете юзать на свой страх и риск... или слямзить что-то. Мне фиолетово.